.paragraph-zdjecie-tekst > div{
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
}

.paragraph-zdjecie-tekst[data-position="Prawo"] > div{
    flex-direction: row-reverse;
}

.paragraph-zdjecie-tekst .content{
    padding-left: 3rem;
    padding-right: 0;
    flex-shrink: 0;
    font-family: var(--main-font);
}

.paragraph-zdjecie-tekst .content p,
.paragraph-zdjecie-tekst .content a,
.paragraph-zdjecie-tekst .content li{
    /* font-family: var(--main-font); */
    /* font-size: var(--text-base); */
}

.paragraph-zdjecie-tekst .content .field--name-field-ikona .media{
    justify-content: flex-start;
}

.paragraph-zdjecie-tekst[data-position="Prawo"] .content .field--name-field-ikona .media{
    justify-content: flex-end;
}

.paragraph-zdjecie-tekst .content .field--name-field-ikona + h3{
    margin-top: 2rem;
}

.paragraph-zdjecie-tekst[data-position="Prawo"] .content .field--name-field-ikona + h3{
    text-align: right;
}

.paragraph-zdjecie-tekst .title-ct{
    max-width: var(--container);
    margin: 2rem auto;
    text-align: center;
    font-family: var(--second-font);
    display: block;
}

.paragraph-zdjecie-tekst .title-ct p {
    margin: 0;
    font-size: var(--text-sm);
    font-weight: var(--font-semibold);
}

.paragraph-zdjecie-tekst .title{
    text-align: left;
    /* padding-top: 0;
    padding-bottom: 0;
    padding-right: var(--bs-gutter-x, 0.75rem);
    padding-left: var(--bs-gutter-x, 0.75rem);; */
    margin: 0 auto 1rem;
    /* background: none; */
    /* font-size: var(--text-4xl); */
    /* font-weight: var(--font-bold); */
    /* color: var(--black); */
}

.paragraph-zdjecie-tekst .image{
    flex-shrink: 0;
}

.paragraph-zdjecie-tekst[data-position="Prawo"] .content{
    padding-left: 0;
    padding-right: 3rem;
}

.paragraph-zdjecie-tekst > div:not(.container) .content{
    background: var(--third-color);
    transform: translateX(-3rem);
    padding-top: 3rem;
    padding-bottom: 3rem;
}

.paragraph-zdjecie-tekst[data-position="Prawo"] > div:not(.container) .content{
    transform: translateX(3rem);
}

.paragraph-zdjecie-tekst > div:not(.container) .content li{
    background: url(../images/check2.png) center left no-repeat;
    color: var(--white);
}

.paragraph-zdjecie-tekst > div:not(.container) .content p,
.paragraph-zdjecie-tekst > div:not(.container) .content h3{
    color: var(--white);
}

.paragraph-zdjecie-tekst .image img{
    visibility: hidden;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.paragraph-zdjecie-tekst .link{
    margin-top: 1rem;
}

.paragraph-zdjecie-tekst .image .media--type-remote-video iframe{
    width: 100%;
    height: 25rem;
    object-fit: scale-down;
}