.elementor-kit-5{--e-global-color-primary:#000000;--e-global-color-secondary:#000000;--e-global-color-text:#000000;--e-global-color-accent:#000000;--e-global-color-165903c:#00000000;--e-global-color-5f6163f:#FFFFFF;--e-global-color-43eb682:#FFFFFF;--e-global-color-3d02c2e:#000000;--e-global-color-5e4705f:#000000;--e-global-color-4b4599a:#F2F2F2;--e-global-color-a2f754b:#8C8B8A;--e-global-color-cd1f1c6:#121D2E;--e-global-color-ca294b4:#1D4EA2;--e-global-color-6c7edcd:#A71E22;--e-global-color-2ff2d37:#A71E22;--e-global-color-81fb884:#C41B1F;--e-global-color-693e890:#9F8A51;--e-global-color-aa237e8:#FFFFFF;--e-global-color-28b4a14:#FFFFFF;--e-global-color-ddfc337:#E4E4E4E0;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-size:1rem;--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Roboto";--e-global-typography-secondary-font-size:1rem;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-size:1rem;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-size:1rem;--e-global-typography-accent-font-weight:400;--e-global-typography-bac2765-font-family:"Roboto Slab";--e-global-typography-bac2765-font-size:40px;--e-global-typography-bac2765-font-weight:600;--e-global-typography-bac2765-line-height:1.3em;--e-global-typography-2cc2a37-font-family:"Khand";--e-global-typography-2cc2a37-font-size:20px;--e-global-typography-2cc2a37-font-weight:600;--e-global-typography-2cc2a37-line-height:1.5em;--e-global-typography-6892758-font-family:"Roboto Slab";--e-global-typography-6892758-font-size:1.375rem;--e-global-typography-6892758-font-weight:600;--e-global-typography-6892758-line-height:1.3em;--e-global-typography-153a2f0-font-family:"Roboto Slab";--e-global-typography-153a2f0-font-size:19px;--e-global-typography-153a2f0-font-weight:600;--e-global-typography-153a2f0-line-height:1.5em;--e-global-typography-da5544d-font-family:"Roboto Slab";--e-global-typography-da5544d-font-size:16px;--e-global-typography-da5544d-font-weight:600;--e-global-typography-da5544d-line-height:1.5em;--e-global-typography-6ccc7fe-font-family:"Roboto Slab";--e-global-typography-6ccc7fe-font-size:14px;--e-global-typography-6ccc7fe-font-weight:600;--e-global-typography-6ccc7fe-line-height:1.5em;--e-global-typography-6869d9e-font-family:"Roboto Slab";--e-global-typography-6869d9e-font-size:12px;--e-global-typography-6869d9e-font-weight:500;--e-global-typography-6869d9e-line-height:1.5em;--e-global-typography-96e236b-font-family:"Poppins";--e-global-typography-96e236b-font-size:12px;--e-global-typography-96e236b-font-weight:400;--e-global-typography-96e236b-line-height:1.5em;--e-global-typography-2a4f28e-font-family:"Roboto Slab";--e-global-typography-2a4f28e-font-size:11px;--e-global-typography-2a4f28e-font-weight:600;--e-global-typography-2a4f28e-line-height:1.5em;--e-global-typography-9dc1c33-font-family:"Poppins";--e-global-typography-9dc1c33-font-size:14px;--e-global-typography-9dc1c33-font-weight:500;--e-global-typography-9dc1c33-line-height:1.5em;--e-global-typography-f43239a-font-family:"Poppins";--e-global-typography-f43239a-font-size:16px;--e-global-typography-f43239a-font-weight:400;--e-global-typography-f43239a-line-height:2.2em;--e-global-typography-6a62f32-font-family:"Poppins";--e-global-typography-6a62f32-font-size:14px;--e-global-typography-6a62f32-font-weight:400;--e-global-typography-6a62f32-line-height:2em;}.elementor-kit-5 a{color:var( --e-global-color-6c7edcd );}.elementor-kit-5 a:hover{color:var( --e-global-color-2ff2d37 );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1440px;}.e-con{--container-max-width:1440px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:880px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:640px){.elementor-kit-5{--e-global-typography-bac2765-font-size:32px;--e-page-transition-entrance-animation:e-page-transition-slide-out-left;--e-page-transition-exit-animation:e-page-transition-slide-in-left;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */address {
    display: flex;
    gap: 20px;
}

address img {
    width: 100px;
    height: 100px;
    border-radius: 100px !important;
    object-fit: cover;
}

address div {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    gap: 15px;
}

address h4 {
    margin: 0;
    font-family: "Roboto Slab";
    font-size: 16px;
    font-weight: 600;
    font-style: normal;
    color: var(--e-global-color-3d02c2e);
}

address a {
    padding: 6px 10px;
    border-radius: 6px;
    background: var(--e-global-color-cd1f1c6);
    color: var(--e-global-color-43eb682) !important;
    font-family: "Poppins";
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    line-height: 2em;
}



.komentarze {
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    row-gap: 20px;
    max-height: 431px;
    padding-right: 20px;
    margin: 0 auto;
    color: var(--e-global-color-3d02c2e) !important;
    font-family: Poppins;
    font-size: 14px;
}

.komentarze > p {
    text-align: center;
}

.komentarze a {
    color: #c41b1f;
}

.kom-info {
    font-size: 1.25rem;
    text-align: center
}

.kom {
    padding-bottom: 10px;
    border-bottom: 1px dashed var(--e-global-color-a2f754b);
}

.kom-naglowek {
    margin-bottom: 5px;
}

.kom-data {
    margin-bottom: 20px;
}

.kom-tresc {
    padding: 0 20px;
    font-style: italic;
}

.load-przycisk {
    display: block;
    margin: 20px auto 0;
    padding: 12px 20px;
    background: #c41b1f;
    color: #FFF;
    font-size: 14px;
    font-weight: 400;
}

.load-przycisk:hover, .load-przycisk:active, .load-przycisk:focus {
    background: #c41b1f;
}



.no-likes {
    font-family: 'Poppins';
    font-size: 14px;
    font-weight: 400;
    text-align: center;
    color: var(--e-global-color-3d02c2e) !important;
}

.liked-posts {
    list-style-type: none;
    margin: 0;
    padding: 0 10px 0 0;
    overflow-y: auto;
    max-height: 431px;
}

.liked-posts li {
    margin-bottom: 30px;
    display: grid;
    grid-template-columns: 200px 1fr;
    gap: 20px;
    font-family: 'Poppins';
    font-size: 0.875rem;
}

.liked-posts img {
    aspect-ratio: 16/9;
    object-fit: cover;
    border-radius: 8px
}

.liked-posts li > div {
    display: flex;
    flex-direction: column;
    gap: 8px;
    color: var(--e-global-color-3d02c2e) !important;
}

.liked-posts h3 {
    margin: 0;
}

.liked-posts h3 a {
    font-size: 1.25rem;
    font-family: "Roboto Slab";
    color: var(--e-global-color-3d02c2e) !important;
}

.liked-posts .categories {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
}

.liked-posts .categories a {
    padding: 2px 6px;
    border-radius: 4px;
    background: #a71e22;
    font-family: 'Roboto Slab';
    font-size: 12px;
    font-weight: 500;
    color: #FFF;
}

@media screen and (max-width: 768px) {
    .liked-posts li {
        grid-template-columns: 1fr;
        justify-items: center;
    }
}/* End custom CSS */