.elementor-29823 .elementor-element.elementor-element-d4f9f07{--display:flex;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29823 .elementor-element.elementor-element-8b705a5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:105px;--padding-right:105px;}.elementor-29823 .elementor-element.elementor-element-4d89879.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-29823 .elementor-element.elementor-element-4d89879 .elementor-swiper-button{font-size:20px;}@media(max-width:1366px){.elementor-29823 .elementor-element.elementor-element-4d89879.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:1200px){.elementor-29823 .elementor-element.elementor-element-4d89879.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:1024px){.elementor-29823 .elementor-element.elementor-element-d4f9f07{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29823 .elementor-element.elementor-element-8b705a5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29823 .elementor-element.elementor-element-4d89879.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:880px){.elementor-29823 .elementor-element.elementor-element-4d89879.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-29823 .elementor-element.elementor-element-d4f9f07{--content-width:100%;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29823 .elementor-element.elementor-element-8b705a5{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-29823 .elementor-element.elementor-element-4d89879.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(min-width:768px){.elementor-29823 .elementor-element.elementor-element-d4f9f07{--content-width:1240px;}}@media(min-width:2400px){.elementor-29823 .elementor-element.elementor-element-4d89879.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}/* Start custom CSS for text-editor, class: .elementor-element-f203195 */.kontent-dalej p:nth-child(1) {display:none !important;}/* End custom CSS */
/* Start custom CSS */[id^="h-"], [id^="elementor-toc__heading-anchor-"] {
  scroll-margin-top: 100px;
}
.elementor-menu-anchor {
top: -100px;
position: relative;
}

.aligncenter {
width: fit-content;
}

.mejs-container {
    max-width: 605px !important;
    margin: 0 auto 20px auto;
}

.wp-audio-shortcode {
    max-width: 605px;
}

.mark {
    background-color: var(--e-global-color-primary);
    padding: 38px 43px;
    margin: 64px 0;
    color: #fff;
    
}

.mark p, .mark a {
    color: var(--e-global-color-315b4c2) !important;

}

.aktu-kontent figure > figcaption {text-align:center;font-style:normal;}

.aktu-kontent figure > blockquote > p {
    font-weight: 300;
    line-height: 1.4;
    font-size: 2.8rem;
    margin-bottom: 0;
}
.aktu-kontent figure > blockquote > cite {
    
    line-height: 1.4;
    font-weight: 400;
    font-size: 1rem;
    letter-spacing: .1em;
}

div.elementor-share-btn {border:1px solid;
    font-family: "ProximaNova", Sans-serif;
    font-weight: 400;
    text-decoration: none;
    box-shadow: 15px 15px 30px -15px rgba(0, 0, 0, 0.5);
    border-radius: 0px 0px 0px 0px;
}
div.elementor-share-btn:hover {background-color: var(--e-global-color-secondary);border-color: var(--e-global-color-secondary) !important;}

div.elementor-author-box__bio {margin-top:30px}

.aut-dat-min  span.elementor-icon-list-text.elementor-post-info__item.elementor-post-info__item--type-custom {
    display: flex;
    justify-content:center;
}
/*
wyjątek dla Opera obcina clipem do 1px
*/

iframe.wp-embedded-content {
    clip: unset !important;
    clip-path: unset;
}
/* #wstep-akapit.pierwszy-kontent > div.elementor-widget-container > *:not(:first-child) {
    display:none;
    }
*/

/*  #wstep-akapit.pierwszy-kontent > div.elementor-widget-container > *:not(:nth-child(3)) {
    display:none;
    }
*/


.kontent-dalej p:nth-child(1) {display:none !important;}

.kontent-dalej > div.elementor-widget-container > p:nth-child(1) > strong, .kontent-dalej > div.elementor-widget-container > p:nth-child(1) {display:none;}

.kontent-dalej > div > p:not(:first-child) {font-size:18px;color:var(--e-global-color-text);max-width: 100%;margin-left: auto;
    margin-right: auto;}

.kontent-dalej > div > h1:not(:first-child), .kontent-dalej > div > h2:not(:first-child), .kontent-dalej > div > h3:not(:first-child), .kontent-dalej > div > h4:not(:first-child), .kontent-dalej > div > h5:not(:first-child), .kontent-dalej > div > h6:not(:first-child),
    .kontent-dalej > div > ol, .kontent-dalej > div > ul
    {max-width: 100%;margin-left: auto;
    margin-right: auto;}
    
.kontent-dalej figure, .kontent-dalej img
    {
    margin-left: auto;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 32px;    
    }
    
.kontent-dalej > div > p:not(:first-child):has(img), .kontent-dalej > div > p:not(:first-child):has(iframe) {
    max-width: 100%
}


    
.kontent-dalej > div > blockquote  {
    color:var(--e-global-color-primary);
    font-weight: 400;
    margin-left: auto;
    margin-top: 64px;
    margin-right: auto;
    margin-bottom: 0;   

    }
    
.kontent-dalej > div > blockquote:not(.instagram-media):before {
        content:'”';
        font-family: Oswald;
        font-size: 48px;
        margin:0;
        padding: 0;
        display:flex;
        justify-content: flex-end;
        line-height: 30px;
    }
.kontent-dalej > div > blockquote > figure.wp-block-pullquote {padding:0;}
    
.kontent-dalej > div > blockquote:not(.instagram-media):after {
        content:'”';
        font-family: Oswald;
        font-size: 48px;
        margin:0;
        padding: 0;
        display:flex;
        justify-content: flex-start;
        line-height: 30px;
    }
    
   

.tagi-posta > div > div.dce-terms > ul > li:hover {
    background-color: var(--e-global-color-primary) !important;
}

.tagi-posta > div > div.dce-terms > ul > li:hover a {
    color: var(--e-global-color-315b4c2) !important;
}

.wp-caption-text {
    margin: 0 0 64px 0;
}

.kontent-dalej h1 > a > span, .kontent-dalej h2 > a > span, .kontent-dalej h3 > a > span, .kontent-dalej h4 > a > span, .kontent-dalej h5 > a > span, .kontent-dalej h6 > a > span {
    font-weight: unset !important;
}

.kontent-dalej hr {margin:50px;
    border-top: 1px solid;
    border-color: var(--e-global-color-primary);
}
.kontent-dalej div.twitter-tweet.twitter-tweet-rendered,
.kontent-dalej .wp-video {
    margin-left: auto;
    margin-right: auto;
}
iframe.instagram-media.instagram-media-rendered {
    width: unset;
    margin-left: auto !important;
    margin-right: auto !important;
}
.kontent-dalej p > iframe {
    width: 100%;
    display: block;
    margin: auto;
}

.elementor-toc__list-item-text-wrapper {
    align-items: flex-start !important;
}

 .kontent-dalej > div > ol, .kontent-dalej > div > ul {margin-bottom:32px;}
 
@media only screen and (min-width:1024px) {
     .tabela-spis > div.elementor-widget-container {
    display: flex;
    width: 100%
}

.kontent-dalej p:nth-child(1) {display:none !important;}

.kontent-dalej > div > p:not(:first-child) {font-size:18px;color:var(--e-global-color-text);width:605px;max-width: 100%;margin-left: auto;
    margin-right: auto;}
    
.kontent-dalej > div > p.mark, .kontent-dalej > div > a.mark, .kontent-dalej > div > p:not(:first-child).mark  {
    color: var(--e-global-color-315b4c2) !important;

}

.tabela-spis > div.elementor-widget-container > div.elementor-toc__header > div.elementor-toc__toggle-button.elementor-toc__toggle-button--collapse, .tabela-spis > div.elementor-widget-container > div.elementor-toc__header > div.elementor-toc__toggle-button.elementor-toc__toggle-button--expand {position:absolute;top:32px;right:24px;}
#wstep-akapit.pierwszy-kontent > div.elementor-widget-container > p > strong {font-weight:400; font-size:24px;color: var(--e-global-color-secondary)}
.kontent-dalej > div.elementor-widget-container > p:nth-child(1) > strong, .kontent-dalej > div.elementor-widget-container > p:nth-child(1) {display:none;}
.kontent-dalej > div > ol, .kontent-dalej > div > ul
    {width:605px;max-width: 100%;margin-left: auto;
    margin-right: auto;}
    
.kontent-dalej figure, .kontent-dalej img
    {max-width:605px;
    margin-left: auto;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 32px;    
    }
    
.kontent-dalej > div > p:not(:first-child):has(img), .kontent-dalej > div > p:not(:first-child):has(iframe) {
    width:605px;
    max-width: 100%
}

.kontent-dalej > div > blockquote  {
    color:var(--e-global-color-primary);
    font-size:18px;
    font-weight: 400;
    max-width:605px;
    margin-left: auto;
    margin-top: 64px;
    margin-right: auto;
    margin-bottom: 0;   

    }
    
    
.kontent-dalej p > iframe {
    width: 100%;
    max-width: 605px;
    display: block;
    margin: auto;
}

.kontent-dalej > div > h1:not(:first-child), .kontent-dalej > div > h2:not(:first-child), .kontent-dalej > div > h3:not(:first-child), .kontent-dalej > div > h4:not(:first-child), .kontent-dalej > div > h5:not(:first-child), .kontent-dalej > div > h6:not(:first-child),
    .kontent-dalej > div > ol, .kontent-dalej > div > ul
    
    {max-width: 100%;
    width:605px;
    margin-left: auto;
    margin-right: auto;}
    
.instagram-media {
    width:605px !important;
    margin-right:auto !important;
    margin-left:auto !important;
    max-width: 100% !important;
}

 .tagi-posta > div > div.dce-terms > ul > li {
    background-color: var(--e-global-color-315b4c2) !important;
    margin: 16px 16px 16px 0;
    border-radius: 16px;
    line-height: 1.2em;
    box-shadow: 5px 5px 15px -10px rgba(0, 0, 0, 0.5);
}


 }
 
 @media (max-width:1023px) {
     .kontent-dalej {max-width:360px !important;
     }
     
     .kontent-dalej p:nth-child(1) {display:none !important;}
     
     #wstep-akapit.pierwszy-kontent > div.elementor-widget-container > p > strong, .kontent-dalej > div.elementor-widget-container > p:nth-child(1) > strong {display:none;
     }
 .kontent-dalej > div > h1:not(:first-child), .kontent-dalej > div > h2:not(:first-child), .kontent-dalej > div > h3:not(:first-child), .kontent-dalej > div > h4:not(:first-child), .kontent-dalej > div > h5:not(:first-child), .kontent-dalej > div > h6:not(:first-child)
    {max-width: 360px;
    width:100% !important;
    margin:1.5em 0 0 0}
    
.kontent-dalej > div > ol, 
    .kontent-dalej > div > ul 
    {
    max-width: 360px;
    width:100% !important;
    margin:0 0 32px 0; 
    font-size:16px;
    }
    
.instagram-media, blockquote.instagram-media {
    width:100% !important;
    margin:32px 16px 48px 16px;
    padding: 32px 16px 48px 16px ;
    max-width: 330px !important;
    min-width:175px !important;
}
   

.kontent-dalej > div > p:not(:first-child) {font-size:16px;color:var(--e-global-color-text);width:100%;max-width: 100vw;margin:0}
    
.kontent-dalej > div > ol, .kontent-dalej > div > ul
    {width:100%;max-width: 100%;margin-left: auto;
    margin-right: auto;}
    
.kontent-dalej figure, .kontent-dalej img
    {max-width:100%;
    margin-left: auto;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 32px;    
    }
    
.kontent-dalej > div > p:not(:first-child):has(img), .kontent-dalej > div > p:not(:first-child):has(iframe) {
    width:100%;
    max-width: 100%
}

.kontent-dalej > div > blockquote  {
    color:var(--e-global-color-primary);
    font-size:16px;
    font-weight: 400;
    width:100%;
    margin-left: auto;
    margin-top: 64px;
    margin-right: auto;
    margin-bottom: 0;   

    }
    
.kontent-dalej p > iframe {
    width: 100%;
    max-width: 100%;
    display: block;
    margin: auto;
}

 .tagi-posta > div > div.dce-terms > ul > li {
    background-color: var(--e-global-color-315b4c2) !important;
    margin: 10px 8px 0px 0;
    border-radius: 16px;
    line-height: 1.2em;
    box-shadow: 5px 5px 15px -10px rgba(0, 0, 0, 0.5);
}

 }/* End custom CSS */