@font-face {    font-family: 'BebasNeue-Regular';    src: url('../fonts/BebasNeue-Regular.ttf');    font-display: swap;}@font-face {    font-family: 'Bebas Neue';    src: url('../fonts/BebasNeue-Regular.ttf');    font-display: swap;}@font-face {    font-family: 'BebasNeue-Bold';    src: url('../fonts/BebasNeue-Bold.ttf');    font-display: swap;}@font-face {    font-family: 'OpenSans_Condensed-Bold';    src: url('../fonts/OpenSans_Condensed-Bold.ttf');    font-display: swap;}@font-face {    font-family: 'OpenSans_Condensed-Regular';    src: url('../fonts/OpenSans_Condensed-Regular.ttf');    font-display: swap;}@font-face {    font-family: 'Open Sans Condensed';    src: url('../fonts/OpenSans_Condensed-Regular.ttf');    font-display: swap;}*{    font-family: 'BebasNeue-Regular', sans-serif;}html,body{    background-color:#201F22;    color:#fff;    font-family: Favela,sans-serif;}.text-center{    text-align: center;}.null{    width:100%;    clear: both;}.migowy{    display:inline-block;    color:#fff;    background-color:#55C3CD;    height:30px;    line-height: 30px;    text-align: center;    margin-left: 5px;    padding: 0 5px;}.napisy{    display:inline-block;    width:15px;    height:22px;    background-image: url('../img/napisy.png?v=3');}.audioskrypcja{    display:inline-block;    width:21px;    height:22px;    background-image: url('../img/audiodeskrypcja.png?v=3');}nav {    background-color: #0A090A;    width: 100%;    top: 0;    left: 0;    z-index: 99999;    height: 60px;}nav ul {    list-style: none;    display: flex;    flex-direction: row;    justify-content: flex-end;    height: 60px;}nav ul li {    list-style: none;    float: left;}nav ul li .socialicon span,nav ul li .socialicon span:hover,nav ul li a,nav ul li a:hover {    color: #fff;    padding: 0;    font-size:20px;    display: inline-block;    text-decoration: none;    text-transform: uppercase;    height: 60px;    line-height: 60px;    margin: 0 0 0 15px;    cursor:pointer;}nav ul li a:hover {    color:#00FFFF;}nav .socialicon{    margin-left:35px;}nav ul li .socialicon span,nav ul li .socialicon a{    margin: 0 0 0 9px !important;}nav .socialicon img{    padding:0;}nav .logo {    color: #fff;    font-size: 23px;    height: 60px;    line-height: 60px;    position: relative;}nav .logo img{    width:auto;    height:40px;    display:block;    margin:10px auto 0 auto;}nav .logo svg{    width:auto;    height:45px;    display:block;    margin:10px auto 0 auto;}nav form{    display:inline;    position:relative;}nav form input{    margin-top:4px;}.searchBox{    width:100%;    height:60px;    position:absolute;    top:60px;    left:0;    background-color: #0A090A;    display:none;    z-index: 99999;}.searchBox.active{    display:block;}.searchBox input{    width:calc(100% - 80px);    background-color: #0A090A;    border:none;    height:50px;    outline: none !important;    border-bottom:1px solid #fff;    color:#fff;}.searchBox input::placeholder{    color:#fff;}.searchBox .searchBoxClose svg,.searchBox .searchBoxClose{    width:30px;    height:30px;    cursor:pointer;}.searchBox .searchBoxClose svg path{    fill: #fff;}.slider-hp{    height:644px;    background-image: url('../img/slider-hp-bg.png');    margin-bottom:45px;}.slider-hp .slick-prev.slick-arrow::before,.slider-hp .slick-next.slick-arrow::before{    content: '';}.slider-hp .slick-prev.slick-arrow,.slider-hp .slick-next.slick-arrow{    width:53px;    height:53px;    background-image: url('../img/rarrow.png');    content: '';    z-index:5000;}.slider-hp .slick-prev.slick-arrow{    background-image: url('../img/larrow.png');}/** news slider **/#slider-hp-2 {    margin-bottom:40px;}#slider-hp-2 .slider-wrapper {    padding-top:0;    height: auto;}#slider-hp-2 .slider-wrapper .slider{    height:auto;}#slider-hp-2 .slick-slide {    aspect-ratio: 16 / 9;    height:auto;    opacity: 0.4;    width: 1100px;}#slider-hp-2 .slick-slide.slick-active {    opacity: 1;}#slider-hp-2 .slick-slide .clip{    height:auto;}#slider-hp-2 .slick-slide .clip .slaid {    position:relative;    background-size: 100%;    margin:0;    border-left:0;    aspect-ratio: 16/9;    height:auto;    background-position: center center;    width:100%;    transition: all 1s ease;    -moz-transition: all 1s ease;    -ms-transition: all 1s ease;    -webkit-transition: all 1s ease;    -o-transition: all 1s ease;}#slider-hp-2 .slick-slide .clip .slaid:hover{    background-size: 105%;    background-position: center center;    transition: all 1s ease;    -moz-transition: all 1s ease;    -ms-transition: all 1s ease;    -webkit-transition: all 1s ease;    -o-transition: all 1s ease;}#slider-hp-2 .slick-slide .clip .slaid .wrapper {    position:absolute;    display:none;    bottom:0;    padding-bottom:25px;    padding-top:40px;    left:0;    width:100%;    background: #000;    background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,212,255,0) 100%);}#slider-hp-2 .slick-slide.slick-active .clip .slaid .wrapper {    display:block;}#slider-hp-2 .slick-slide .clip .slaid .wrapper h2{    font-size:42px;    padding-left:60px;    text-transform: uppercase;    margin-bottom:0;    padding-bottom:0;    font-family: BebasNeue-Bold;}#slider-hp-2 .slick-slide .clip .slaid .wrapper .hour{    color:#00FFFF;    font-size:20px;    text-transform: uppercase;}#slider-hp-2 .slick-slide .clip .slaid .wrapper .day{    color:#00FFFF;    font-size:20px;    text-transform: uppercase;    padding-left:60px;}#slider-hp-2 .slick-slide .clip .slaid .wrapper .more{    position: absolute;    right:60px;    font-size:20px;    bottom:25px;    color:#fff;    text-transform: uppercase;    text-decoration: none;    border:1px solid #fff;    padding:3px 18px 1px 18px;    border-radius:17px;    font-family: BebasNeue-Bold;}#slider-hp-2 .slick-slide .clip .slaid .wrapper .more:hover{    color:#00FFFF;    border:1px solid #00FFFF;}#slider-hp-2 .slick-prev.slick-arrow::before,#slider-hp-2 .slick-next.slick-arrow::before{    content: '';    width:22px;    height:30px;    display:block;}#slider-hp-2 .slick-prev.slick-arrow,#slider-hp-2 .slick-next.slick-arrow{    width:22px;    height:30px;    background-image: url('../img/a_right.svg');    content: '';    z-index:9999;    top:50%;    right:calc(((100% - 1100px) / 2) - 80px);}#slider-hp-2 .slick-prev.slick-arrow{    background-image: url('../img/a_left.svg');    right:auto;    left:calc(((100% - 1100px) / 2) - 80px);}@media (max-width: 1250px) {    #slider-hp-2 .slick-slide {        width:900px;    }    #slider-hp-2 .slick-prev.slick-arrow,    #slider-hp-2 .slick-next.slick-arrow{        right:calc(((100% - 900px) / 2) - 40px);    }    #slider-hp-2 .slick-prev.slick-arrow{        left:calc(((100% - 900px) / 2) - 40px);    }}@media (max-width: 992px) {    #slider-hp-2 .slick-slide {        width:100vw;    }    #slider-hp-2 .slick-prev.slick-arrow,    #slider-hp-2 .slick-next.slick-arrow{        right: 40px    }    #slider-hp-2 .slick-prev.slick-arrow{        left: 40px;    }}@media (max-width: 769px) {    #slider-hp-2 .slick-slide .clip .slaid:hover{        background-size: cover;        background-position: center center;    }}@media (max-width: 550px) {    #slider-hp-2 {        margin-bottom:50px;    }    #slider-hp-2 .slick-slide {        width:100vw;    }    #slider-hp-2 .slick-prev.slick-arrow,    #slider-hp-2 .slick-next.slick-arrow{        right: 15px    }    #slider-hp-2 .slick-prev.slick-arrow{        left: 15px;    }    #slider-hp-2 .slick-slide .clip .slaid .wrapper h2{        font-size:16px;    }    #slider-hp-2 .slick-slide .clip .slaid .wrapper{        padding-bottom:10px;    }    #slider-hp-2 .slick-slide .clip .slaid .wrapper .more{        bottom:10px;    }    #slider-hp-2 .slick-slide .clip .slaid:hover{        background-size: cover;        background-position: center center;    }}@media (max-width: 500px) {    #slider-hp-2 .slick-slide {        aspect-ratio: auto;        height:550px;    }    #slider-hp-2 .slick-slide .clip .slaid:hover{        background-size: cover;        background-position: center center;    }    #slider-hp-2 .slick-slide .clip .slaid {        aspect-ratio: auto;        height:550px;        background-position: center;        background-size: cover;    }}/** end news slider **/.slider-wrapper {    position: relative;    margin: 0 auto;    width: 100%;    height:644px;    padding-top:50px;}.slider-wrapper .slider .slick-slide,.slider-wrapper .slider{    height:472px;}.clip {    height:472px;    overflow: hidden;    bottom: 0;}.clip .slaid {    height:472px;    bottom: 0;    margin:0 50px;}.clip .slaid .left{    background-color:#fff;    height:472px;    position:relative;}.clip .slaid .left .wrapper{    position: absolute;    padding: 0 0 0 15px;    bottom:25px;    left:0;}.clip .slaid .left .day{    font-size:28px;    font-style: italic;    text-transform: uppercase;    display: block;    width:100%;}.clip .slaid .left .hour{    text-transform: uppercase;    display: block;    width:100%;    font-size:76px;    line-height: 69px;}.clip .slaid .left .title{    text-transform: uppercase;    display: block;    width:100%;    font-size:30px;}.clip .slaid .left p{    font-size:16px;    padding-top:10px;    padding-right: 10px;}.clip .slaid .left .more{    text-transform: uppercase;    display: inline-block;    width:auto;    font-size:16px;    text-decoration: none;    color:#55C3CD;    padding-right:25px;}.clip .slaid .right{    height:472px;    overflow:hidden;}.clip .slaid .right img{    width:auto;    height:100%;}.center .slick-slide {    height: 400px;    opacity:0.3;}.center .slick-slide.slick-center{    color: #e67e22;    opacity: 1;}.full-width-template{    padding:50px 0;}h1.page-title{    margin:10px 0 30px 0;    font-size:35px;    text-transform: uppercase;}.previous-programs{    display:none;    transition: all 1s ease-in-out;}.previous-programs.expand{    transition: all 1s ease-in-out;}.teraz-w-tv,.program-row{    background-color:#171719;    min-height:72px;    margin:0 0 10px 0;    overflow: hidden;    cursor: pointer;}.program-row .date{    font-size:20px;    padding-left:50px;    display: flex;    align-items:center;}.program-row .title a,.program-row .title{    font-size:20px;    color:#fff;    text-decoration: none;    text-transform: uppercase;    padding-top:20px;    padding-bottom:20px;    line-height: 35px;}.program-row .title .epgInfo{    padding-left:15px;}.program-row .moreCalendar{    display: flex;    align-items:center;    justify-content: space-around;}.program-row .moreCalendar .epgInfo{    min-width: 40px;}.program-row  a.more {    display:inline-block;    text-transform: uppercase;    color:#fff;    text-decoration: none;    font-size:20px;    padding:3px 18px 1px 18px;    border-radius:17px;    border:1px solid #fff;    margin-right:10px;}.program-row  a.more:hover{    color:#00ffff;    border:1px solid #00ffff;}.program-row a.calendar{    display:inline-block;    text-transform: uppercase;    color:#fff;    text-decoration: none;    font-size:20px;    background-image: url('../img/calendar.svg');    background-repeat: no-repeat;    background-position: center left;    padding-left:30px;}.program-row a.calendar:hover{    color:#00ffff;    background-image: url('../img/calendar-active.svg');}.program-row span.empty-calendar {    display: inline-block;    width:168px;    height:30px;}.show-old-epg .arrow-up,.show-old-epg .arrow-down{    background-color:#000;    color:#fff;    height:72px;    line-height:72px;    display:block;    width:100%;    text-align: center;    font-size:18px;    text-transform: uppercase;}.program-row .small {    display:flex;}.previous-programs.expand,.show-old-epg.expand .arrow-down{    display:block;}.program-row.expand .small,.show-old-epg.expand .arrow-up,.show-old-epg .arrow-down{    display:none;}.show-old-epg{    background-color:#000;    color:#fff;    height:72px;    line-height:72px;    margin:1px 0 10px 0;    cursor: pointer;}.program-row.expand .small{    display:none;}.program-row.expand .bigbox{    display:flex;}.program-row .bigbox{    width:100%;    height:100%;    position: fixed;    justify-content:center;    align-items:center;    top:0;    left:0;    background-color:#0A090A;    display:none;}.program-row .bigbox .wrapper {    width:435px;    background-color:#171719;    padding:0;    margin:0;    position: relative;}.program-row .bigbox .wrapper .close{    display:block;    width:35px;    height: 35px;    cursor: pointer;    position: absolute;    top:10px;    right:10px;    background-image: url("../img/close.svg");}.program-row .bigbox .wrapper img{    width:100%;    height:auto;}.program-row .bigbox .wrapper .content{    padding:15px 30px;}.program-row .bigbox .wrapper .content h4{    font-family: BebasNeue-Bold;    font-size: 20px;}.program-row .bigbox .wrapper .content h4 small{    font-family: BebasNeue-Bold;    font-size: 16px;}.program-row .bigbox .wrapper .content p{    font-family: OpenSans_Condensed-Regular;    font-size:16px;}.program-row .bigbox .wrapper .panel{    padding:15px 30px;    display:flex;    justify-content:space-between;}.program-row .bigbox .wrapper .panel .calendar{    display: inline-block;    text-transform: uppercase;    color: #fff;    text-decoration: none;    font-size: 20px;    line-height: 40px;    background-image: url('../img/calendar.svg');    background-repeat: no-repeat;    background-position: center left;    padding-left: 30px;}.program-row .bigbox .wrapper .panel .more{    display: inline-block;    text-transform: uppercase;    color: #fff;    text-decoration: none;    font-size: 20px;    padding: 3px 18px 1px 18px;    border-radius: 17px;    border: 1px solid #fff;    margin-right: 10px;}.program-row .bigbox .wrapper .panel .more:hover{    color:#00ffff;    border:1px solid #00ffff;}.program-row .bigbox .wrapper .panel .calendar:hover{    color:#00ffff;    background-image: url('../img/calendar-active.svg');}.hp-3box{    margin:30px auto;}.hp-3box .card{    background-color:transparent;    border:1px solid transparent;    color:#fff;    -webkit-border-radius: 0;    -moz-border-radius: 0;    border-radius: 0;}.hp-3box .card .card-img-top{    width: 100%;    height: auto;    margin:10px 0 10px 0;    border-radius: 0;}.hp-3box .card .card-body{    margin:0;    padding:0;    width:100%;}.hp-3box .card .card-body p{    height:120px;}.hp-3box .card .card-body h4{    position: relative;}.hp-3box .card .card-body h4 a{    color:#fff;    text-transform: uppercase;    font-size:20px;    font-style: normal;    text-decoration: none;}.hp-3box .card .card-body h4 span{    color:#fff;    font-size:16px;    text-transform: uppercase;    display:block;}.hp-3box .card .card-title{    margin-bottom:10px;}.hp-3box .card .card-top-inner{    width:80%;    height:50px;    line-height:50px;    font-size:24px;    color:#fff;    text-transform: uppercase;    font-family: BebasNeue-Bold;}.hp-3box .card .card-bottom{    margin:0;    padding:0;    width:100%;    height:30px;    line-height:30px;}.hp-3box .card .card-bottom .add-to-calendar a {    background-position: right center;    background-repeat: no-repeat;    border:1px solid  #fff;    padding: 3px 18px;    border-radius: 17px;    display:inline-block;    text-transform: uppercase;    color:#fff;    text-align: center;    text-decoration: none;    font-size:16px;}.hp-3box .card .card-bottom .add-to-calendar a:hover{    color:#00FFFF;    border-color:#00FFFF;}.hp-3box .card .card-bottom .read-more a{    background-position: right center;    background-repeat: no-repeat;    border:1px solid  #fff;    padding: 3px 18px 1px 18px;    border-radius: 17px;    display:inline-block;    text-transform: uppercase;    color:#fff;    text-align: center;    text-decoration: none;    font-size:16px;    font-family: BebasNeue-Bold;}.hp-3box .card .card-bottom .read-more a:hover{    color:#00FFFF;    border-color:#00FFFF;}.hp-3box .entire-program-link{    margin-top:35px;}.hp-3box .entire-program-link a{    font-size:18px;    color: #201F22;    background-color:#fff;    text-transform: uppercase;    text-decoration: none;    background-position: right center;    background-repeat: no-repeat;    padding: 5px 30px;    display:inline-block;    margin:10px 0;    text-align: center;    -webkit-border-radius: 17px;    -moz-border-radius: 17px;    border-radius: 17px;}.hp-3box .entire-program-link a:hover{    background-color:#00FFFF;    border-color:#00FFFF;}#rekomendowane{    margin:40px 0;}#rekomendowane h2{    text-transform: uppercase;    font-size:32px;    font-family: BebasNeue-Bold;    margin-bottom:20px;}.rekomendowane{    position:relative;    height:302px;}.rekomendowane .superWrapper{    height:302px;    width:1280px;    margin:0 auto;}.rekomendowane .big-slider {    width:640px;    aspect-ratio:64/36;    margin-right:10px;    float:left;}.rekomendowane .big-slider .carousel-cell {    width:100%;    aspect-ratio:64/36;}.rekomendowane .big-slider .carousel-cell .wrapper {    width:100%;    aspect-ratio:64/36;    position: relative; }.rekomendowane .big-slider .carousel-cell img{    width:100%;    height: auto;}.rekomendowane .big-slider .carousel-cell .carousel-main {    position:absolute;    width:100%;    bottom: 0;    padding: 0 0 10px 20px;    background: #000;    background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,212,255,0) 100%);}.rekomendowane .big-slider .carousel-cell .carousel-main .title{    font-family: BebasNeue-Bold;    font-size:20px;    text-transform: uppercase;}.rekomendowane .big-slider .carousel-cell .carousel-main .date{    font-size:16px;    color:#00FFFF;    display: block;}.rekomendowane .big-slider .carousel-cell .carousel-main .more{    font-family: BebasNeue-Bold;    text-transform: uppercase;    font-size:16px;    border-radius: 17px;    padding: 3px 18px 1px 18px;    border: 1px solid #fff;    color:#fff;    position:absolute;    right:10px;    bottom:15px;    text-decoration: none;}.rekomendowane .big-slider .carousel-cell .carousel-main .more:hover{    color:#00FFFF;    border:1px solid #00FFFF;}.rekomendowane .small-slider{    width:304px;    height:170px;    aspect-ratio:290/163;    margin-right:10px;    float:left;}.rekomendowane .small-slider.ftop, .rekomendowane .small-slider.stop{    margin-bottom:18px;}.rekomendowane .small-slider .carousel-cell {    width:100%;    aspect-ratio:290/163;}.rekomendowane .small-slider .carousel-cell .wrapper {    width:100%;    aspect-ratio:290/163;    position: relative;}.rekomendowane .small-slider .carousel-cell img{    width:100%;    height: auto;}.rekomendowane .small-slider .carousel-cell .carousel-main {    position:absolute;    width:100%;    bottom: 0;    padding: 0 0 10px 20px;    background: #000;    background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,212,255,0) 100%);}.rekomendowane .small-slider .carousel-cell .carousel-main .title{    font-family: BebasNeue-Bold;    font-size:16px;    text-transform: uppercase;    color:#fff;}.rekomendowane .small-slider .carousel-cell .carousel-main .date{    font-size:16px;    color:#00FFFF;    display: block;}.rekomendowane .nextButton,.rekomendowane .prevButton{    width: 22px;    height: 30px;    background-image: url('../img/a_right.svg');    display: block;    cursor: pointer;    z-index: 50000;    position: absolute;    right: -30px;    top: 165px;}.rekomendowane .prevButton{    left:-30px;    right: auto;    background-image: url('../img/a_left.svg');}#aktualnosci_hp{    margin:30px auto;}#aktualnosci h2,#aktualnosci_hp h2{    text-transform: uppercase;    font-size:32px;    font-family: BebasNeue-Bold;    margin-bottom:20px;    margin-top:15px;}#aktualnosci_hp .h2-more a{    float:right;    font-size:16px;    color: #201F22;    text-transform: uppercase;    text-decoration: none;    display:block;    border-radius: 17px;    border:1px solid #fff;    background-color:#fff;    padding:3px 18px;}#aktualnosci_hp .h2-more a{    float:none;    display:inline-block;}#aktualnosci_hp .h2-more{    text-align:center;    display: flex;    justify-content: center;    align-items: center;    margin-top:18px;}#aktualnosci_hp .h2-more a:hover{    background-color:#00FFFF;    border-color:#00FFFF;}#aktualnosci .article-box{    margin-bottom:25px;}#aktualnosci h2{    margin-top:50px;}.article-box{    width:100%;}.article-box .image{    text-align: left;    padding:0;    margin:0;}.article-box .image img{    width:100%;    height:auto;    aspect-ratio:360/208;}.article-box .content{    position:relative;    margin-left:0;    padding-right:10px;    padding-left:0;    padding-bottom:25px;}.article-box .day{    font-size:16px;    color:#00FFFF;    padding-top:10px;}.article-box .title a,.article-box .title a:hover{    font-size:20px;    width:100%;    color:#fff;    text-transform: uppercase;    text-decoration: none;    margin:8px 0;}.article-box .more{    display:inline-block;    color:#fff;    text-transform: uppercase;    font-size:16px;    left:0;    text-decoration: none;    bottom:25px;    border:1px solid #fff;    border-radius: 17px;    text-align: center;    padding:4px 18px;    margin:10px 0;}.article-box .more:hover{    color:#00FFFF;    border-color:#00FFFF;}.calendar-carousel{    margin-bottom:50px;    display:flex;}.calendar-carousel .flickity-prev-next-button.previous{    left:-30px;}.calendar-carousel .flickity-prev-next-button.next{    right:-30px;}.calendar-carousel .calendar-cell{    padding:3px 18px;}.calendar-carousel .calendar-cell.active-day .calendar-cell-inner a{    color:#fff;}.calendar-carousel .calendar-cell .calendar-cell-inner a{    text-decoration: none;    font-size:18px;    text-align: center;    display:block;    color:#FFF;}.calendar-carousel .calendar-cell.active-day .calendar-cell-inner span{    color:#00FFFF;}.calendar-carousel .calendar-cell .calendar-cell-inner span{    display:block;    width:100%;    color:#FFF;    font-size:20px;    text-transform: uppercase;    text-align: center;    text-decoration: none;}.calendar-carousel .calendar-cell:hover .calendar-cell-inner span,.calendar-carousel .calendar-cell:hover .calendar-cell-inner a{    color:#00ffff;}.najblizsze_emisja_superbox {    background-color:#171719;    padding: 16px 16px 10px 16px;    margin-top:38px;}.najblizsze-emisje h3{    text-transform: uppercase;    font-size:24px;    margin-bottom:0;    padding-bottom:0;}.najblizsze-emisje > .container{    padding-left:.75rem;    padding-right:.75rem;}.najblizsze-emisje .emission-single{}.najblizsze-emisje .emission-single > div{    height:35px;    line-height: 35px;    font-size:24px;    color:#00FFFF;    margin-left:0;    padding-left:0;}.najblizsze-emisje .emission-single > div:last-child{    border:none;}.najblizsze-emisje .emission-single .add-to-calendar a,.najblizsze-emisje .emission-single .add-to-calendar{    color:#F6F06C;    font-size:12px;    text-transform: uppercase;    text-align: center;    text-decoration: none;}.baner-program-tv{    text-align: center;    margin: 10px 0 40px 0;}.program-legenda{}.program-legenda ul{    display:flex;    list-style: none;    justify-content:flex-end;}.program-legenda ul li{    padding-left:20px;}.program-legenda ul li img{    padding-right:5px;}.full-movie .title{    color:#FFF;    font-size:32px;    text-transform: uppercase;    margin-top:60px;    padding-right:30px;    margin-bottom:0;    padding-bottom:0;}.full-movie .type{    text-transform: uppercase;    font-size:20px;    color:#00FFFF;}.full-movie .details,.full-movie .episode p,.full-movie .synopsis p{    font-family: 'OpenSans_Condensed-Regular';    font-size:16px;    line-height:25px;    padding-right:30px;}.full-movie .details b{    font-family: OpenSans_Condensed-Bold;    font-size:16px;}.full-movie h2{    font-size:35px;    text-transform: uppercase;    margin-top:40px;    margin-bottom:15px;}.full-movie .def_foto{    margin-top:60px;}.full-movie .def_foto img{    width:100%;    height:auto;}.full-movie .movieBox{    padding-left:16px;}.movie-section-recomended{    margin-bottom:50px;    margin-top:50px;}.movie-section-recomended img{    width:100%;    height:auto;    margin-bottom:5px;}.movie-section-recomended .tytul{    line-height:22px;}.movie-section-recomended .dzien,.movie-section-recomended .tytul span,.movie-section-recomended .tytul a{    color:#fff;    font-size:20px;    text-transform: uppercase;    text-decoration: none;}.movie-section-recomended .tytul span{    font-size:16px;}.movie-section-recomended .read-more{    margin-top:8px;}.movie-section-recomended .read-more a{    text-transform: uppercase;    color:#fff;    font-size:18px;    text-decoration: none;    border-radius: 17px;    border:1px solid #fff;    padding: 3px 18px;}.movie-section-recomended .read-more a:hover{    color:#00ffff;    border:1px solid #00ffff;}.gallery-section {    padding-left:16px;}.gallery-section .gallery-item.video-item{    position:relative;}.gallery-section .gallery-item.video-item .play{    position: absolute;    left:calc(50% - 25px);    top:calc(50% - 25px);    width:50px;    height:auto;}.gallery-section .gallery-item img{    width:100%;    height:auto;}.gallery-section h2{    margin-bottom:25px;}#primary{    padding-top:40px;}#primary h1{    font-size:35px;    text-transform: uppercase;    margin-top:40px;    margin-bottom:40px;}#primary h2.title{    color:#fff;    font-size:32px;    text-transform: uppercase;    font-family: 'BebasNeue-Bold';    width:70%;}#primary .date{    font-size:20px;    color:#00FFFF;}#primary .tytulowe{    width:100%;    height:auto;    margin-top:20px;}#primary .entry-content{    margin-top:30px;    color:#fff;}#primary .entry-content *{    color:#fff;}#primary .entry-content h2 a,#primary .entry-content h2{    font-family: 'OpenSans_Condensed-Bold';    font-size:30px;}#primary .entry-content h2 a{    color:#02ffff;    text-decoration: none;}#primary .entry-content h3 a,#primary .entry-content h3{    font-family: 'OpenSans_Condensed-Bold';    font-size:16px;}#primary .entry-content em,#primary .entry-content a,#primary .entry-content p{    font-family: 'OpenSans_Condensed-Regular';    font-size:16px;}#primary .entry-content p strong em,#primary .entry-content p strong a,#primary .entry-content p strong{    font-family: 'OpenSans_Condensed-Bold';    font-size:16px;    font-weight: 500;}#primary .entry-content a{    color:#02ffff;    text-decoration: none;}#kontakt{    margin-bottom:50px;}#kontakt h1{    margin:50px 0 100px 0;    text-transform: uppercase;}#kontakt .first p a{    color:#fff;    font-size: 20px;    text-decoration: none;}#kontakt .first p{    color:#fff;    font-size: 18px;    margin-top:10px;    margin-left:30px;    margin-bottom:50px;}#kontakt .second{}div.menu {    width: 35px;    height: 30px;    position: relative;    transition: .3s ease-in-out;    cursor: pointer;    margin-top:15px;    float:right;    display:none;}div.menu span {    position: absolute;    height: 4px;    width: 100%;    background: #eee;    border-radius: 11.25px;    transform-origin: center;    transition: .3s ease-in-out;}div.menu span:nth-child(1) {    top: 0px;}div.menu span:nth-child(2) {    top: 12px;}div.menu span:nth-child(3) {    top: 24px;}div.menu.active.rotate {    transform: rotate(90deg);}div.menu.active.rotate span {    top: 12px;}div.menu.active.rotate span:nth-child(2) {    opacity: 0;    transform: scale(0);}div.menu.active.rotate span:nth-child(1) {    transform: rotate(45deg);}div.menu.active.rotate span:nth-child(3) {    transform: rotate(-45deg);}footer{    background-color:#0A090A;    padding:30px;}footer .logo{    margin-bottom:25px;}footer ul{    margin:0;    padding:0;    list-style: none;    display: flex;    flex-direction: row;    justify-content: flex-end;    flex-wrap: wrap;}footer ul li{    list-style: none;}footer ul li a,footer ul li a:hover{    color:#fff;    font-size:16px;    text-decoration: none;    text-transform: uppercase;    white-space: nowrap;    display:inline-block;    padding:0 10px;}.o-nas{    background-color:#0A090A;    border:3px solid #fff;    width:70%;}.o-nas h2{    font-size:35px;    text-transform: uppercase;    font-family: BebasNeue-Bold;}.o-nas p{    font-size:20px;    font-family: OpenSans_Condensed-Regular;}#gdzieogladac{    margin-top:40px;    margin-bottom:100px;}#gdzieogladac h1,#gdzieogladac h2{    text-transform: uppercase;    font-size:32px;    margin-bottom:40px;    font-family: 'BebasNeue-Bold';}#gdzieogladac h2{    margin-top:68px;}#gdzieogladac .chanel{    height: 156px;    margin-bottom: 15px;    padding-top: 31px;}#gdzieogladac .chanel .logo{    height:66px;    text-align: center;    margin:10px auto 0 auto;    width:65%;    background-repeat: no-repeat;    background-position: center center;    background-size: contain;}#gdzieogladac .chanel .pozycja{    color:#fff;    text-align: center;    font-size:18px;    text-transform: uppercase;    margin-top:15px;}#gdzieogladac .blue-box{    background-color:#2D7DA0;    padding:30px;    text-align: center;}#gdzieogladac .opis{    font-size:16px;    font-family: 'OpenSans_Condensed-Regular';}#gdzieogladac .opis b{    font-size:16px;    font-family: 'OpenSans_Condensed-Regular';    font-weight: normal;}#gdzieogladac .opis strong{    font-size:20px;    font-family: 'OpenSans_Condensed-Regular';    font-weight: normal;}#szukaj h1{    margin-top:50px;    font-size:35px;    text-transform: uppercase;}#szukaj h2{    color:#00ffff;    font-size:35px;    text-transform: uppercase;    margin-bottom:30px;}#szukaj .element{    margin-bottom:15px;    background-color:#0a090a;}#szukaj .element .search-image img{    width:100%;    height:auto;    padding:15px;}#szukaj .element .search-item{    position:relative;}#szukaj .element .search-item .date{    font-size:20px;    text-transform: uppercase;    padding-top:15px;    display:inline-block;    margin-bottom:15px;}#szukaj .element .search-item .date .godzina{    color:#00ffff;    font-size:30px;    display: block;}#szukaj .element .search-item .title a,#szukaj .element .search-item .title{    color:#fff;    text-decoration: none;    text-transform: uppercase;    font-size:20px;    font-family: BebasNeue-Bold;}#szukaj .element .search-item .synopsis{    padding-right: 20px;    margin-bottom:50px;    font-family: OpenSans_Condensed-Regular;}#szukaj .element .search-item .read-more a{    text-transform: uppercase;    color:#fff;    font-size:18px;    text-decoration: none;    border-radius: 17px;    border:1px solid #fff;    padding: 3px 18px;    position:absolute;    right:25px;    bottom:15px;}.btn11 {    display:none;    position: absolute;    width: 60px;    height: 60px;    transition-duration: 0.5s;    right: 0;}.btn11 .icon-left {    transition-duration: 0.5s;    position: absolute;    height: 4px;    width: 15px;    top: 30px;    background-color: #fff;}.btn11 .icon-left:before {    transition-duration: 0.5s;    position: absolute;    width: 15px;    height: 4px;    background-color: #fff;    content: "";    top: -10px;}.btn11 .icon-left:after {    transition-duration: 0.5s;    position: absolute;    width: 15px;    height: 4px;    background-color: #fff;    content: "";    top: 10px;}.btn11 .icon-left:hover {    cursor: pointer;}.btn11 .icon-right {    transition-duration: 0.5s;    position: absolute;    height: 4px;    width: 15px;    top: 30px;    background-color: #fff;    left: 15px;}.btn11 .icon-right:before {    transition-duration: 0.5s;    position: absolute;    width: 15px;    height: 4px;    background-color: #fff;    content: "";    top: -10px;}.btn11 .icon-right:after {    transition-duration: 0.5s;    position: absolute;    width: 15px;    height: 4px;    background-color: #fff;    content: "";    top: 10px;}.btn11.open .icon-left {    transition-duration: 0.5s;    background: transparent;}.btn11.open .icon-left:before {    transform: rotateZ(45deg) scaleX(1.4) translate(2px, 2px);}.btn11.open .icon-left:after {    transform: rotateZ(-45deg) scaleX(1.4) translate(2px, -2px);}.btn11.open .icon-right {    transition-duration: 0.5s;    background: transparent;}.btn11.open .icon-right:before {    transform: rotateZ(-45deg) scaleX(1.4) translate(-2px, 2px);}.btn11.open .icon-right:after {    transform: rotateZ(45deg) scaleX(1.4) translate(-2px, -2px);}.btn11:hover {    cursor: pointer;}.pagination {    text-align:center;    margin: 10px 10px 40px 10px;    padding: 3px;    display:flex;    justify-content: center;}.pagination a, .pagination span{    margin: 0 8px;    text-decoration: none;    color: #fff;    font-size: 16px;    display:inline-block;    height:18px;    line-height:18px;}.pagination a:hover, .pagination a:active {    color: #00FFFF;}.pagination .current {    color: #00FFFF;}.pagination .disabled {    color: #FFF;}.pagination a.prev,.pagination a.next{    width:14px;    height:18px;    background-image: url(../img/pag_next.svg);}.pagination a.prev{    background-image: url(../img/pag_prev.svg);}.mobile-calendar{    display:flex;    justify-content:flex-end;}.mobile-calendar .list {    display: inline-block;    position: relative;    margin-left: 6px;}.mobile-calendar .list ul {    text-align: left;    position: absolute;    padding: 0;    top: 0;    left: 0;    display: none;    background-color:#0A090A;}.mobile-calendar .list ul .active {    display: block;}.mobile-calendar .list li {    list-style: none;    width:114px;    height:30px;    line-height: 30px;}.mobile-calendar .list li:first-child a {    color: #fff;    padding-left:10px;    text-align: left;    background-image: url('../img/a_down.svg');    background-repeat: no-repeat;    background-position: 85px center;}.mobile-calendar .list a {    color: #fff;    position: relative;    text-decoration: none;    width:100%;    text-align: center;    display:inline-block;}.mobile-calendar .list a:hover {    cursor: pointer;    color: #00ffff;}.mobile-calendar .placeholder {    display:block;    cursor: pointer;    background-color:#0A090A;    font-family: BebasNeue-Bold;    font-size:16px;    width:114px;    height:30px;    line-height: 30px;    padding-left:10px;    background-image: url('../img/a_down.svg');    background-repeat: no-repeat;    background-position: 85px center;}.margin-left-zero{    margin-left:0;}.padding-left-zero{    padding-left:0;}#static-template h1{    padding:40px 0 20px 0;}#static-template .content-box p{    font-family: OpenSans_Condensed-Regular;}#static-template .content-box strong,#static-template .content-box b{    font-weight:normal;}#static-template .content-box a{    font-weight:normal;    color:#00ffff;    font-family: OpenSans_Condensed-Regular;}.cykle_kv img{    width:100%;    height:auto;}.cykl_header{    background-color:#171719;    margin-top:50px;    margin-bottom:50px;    /*padding:50px 0 50px 95px;*/    background-repeat: no-repeat;    background-position: 490px bottom;}.cykl_header.cykl_71298{    background-image: url(../img/zaslepka_pasma/cykl_71298.jpg);    background-position: center;    background-size: contain;}.cykl_header.cykl_71301{    background-image: url(../img/zaslepka_pasma/cykl_71301.jpg);    background-position: center;    background-size: contain;}.cykl_header.cykl_71303{    background-image: url(../img/zaslepka_pasma/cykl_71303.jpg);    background-position: center;    background-size: contain;}.cykl_header.cykl_71305{    background-image: url(../img/zaslepka_pasma/cykl_71305.jpg);    background-position: center;    background-size: contain;}.cykl_header.cykl_104842{    background-image: url(../img/zaslepka_pasma/cykl_104842.jpg);    background-position: center;    background-size: contain;}.cykl_header.cykl_104843{    background-image: url(../img/zaslepka_pasma/cykl_104843.jpg);    background-position: center;    background-size: contain;}.cykl_header.cykl_104844{    background-image: url(../img/zaslepka_pasma/cykl_104844.jpg);    background-position: center;    background-size: contain;}.cykl_header.cykl_104845{    background-image: url(../img/zaslepka_pasma/cykl_104845.jpg);    background-position: center;    background-size: contain;}.cykl_header.cykl_104846{    background-image: url(../img/zaslepka_pasma/cykl_104846.jpg);    background-position: center;    background-size: contain;}.cykl_header h2 small,.cykl_header h2{    height:auto;    font-size:84px;    line-height: 83px;    padding:50px 0 0 60px;    color:#00ffff;}.cykl_header h2 small{    color:#fff;    padding:0;}.cykl_header.rozrywka h2 small,.cykl_header.rozrywka h2{    height:auto;    font-size:60px;    line-height: 60px;    padding:50px 0 0 60px;    color:#00ffff;}.cykl_header.rozrywka h2 small{    color:#fff;    padding:0;}.cykl_header h3{    color:#fff;    font-size:33px;    padding: 0 0 0 60px;}.cykl_header h4{    margin-top:50px;    color:#fff;    font-size:24px;    padding: 0 0 0 60px;}.cykl_header h4 span{    font-size:24px;    color:#00ffff;}.cykl_content p{    width:60%;    margin:0 auto;    font-size:18px;    font-family: OpenSans_Condensed-Regular;}.cykl_header img{    height:355px;    width:auto;}.cykl_box .tytul .czas_emisji{    color:#00ffff;    font-size:20px;}.cykl_box.movie-section-recomended{    margin-top:0;}.cykl_najblizsze{    margin-top:50px;}.psama-kanaly-box{    display:flex;    flex-wrap: wrap;    justify-content:space-between;    margin-top:80px;}.psama-kanaly-box .logotyp{    margin:0 60px 40px 60px;}.psama-kanaly-box .logotyp.mobile{    display:none;}.psama-kanaly-box .logotyp .image{    height:76px;    display:flex;    align-items:center;    margin-bottom:8px;    justify-content: center;}.psama-kanaly-box .logotyp .pozycja{    text-align: center;    font-size:27px;}.psama-kanaly-box .logotyp:nth-child(6),.psama-kanaly-box .logotyp:first-child{    margin-left:0;}.psama-kanaly-box .logotyp:nth-child(5),.psama-kanaly-box .logotyp:last-child{    margin-right:0;}.cykle_kv{    position:relative;}.cykle_kv iframe{    position:absolute;    right:40px;    bottom:90px;    width:711px;    height:400px;    border:2px solid #fff;}.pasma-serial-box{    padding-top:25px;    padding-bottom:50px;}.pasma-serial-box h2{    font-size:84px;    text-align: center;}.pasma-serial-box h2 span{    font-size:84px;    color:#00ffff;}.pasma-serial-box img{    width:100%;    height: auto;    margin-top:25px;}.pasma-serial-box h3{    font-size:20px;    margin:15px 0 0 0;    padding:0;}.pasma-serial-box p{    font-size:20px;    color:#00FFFF;}.pasma-serial-box .more{    text-transform: uppercase;    color: #fff;    font-size: 18px;    text-decoration: none;    border-radius: 17px;    border: 1px solid #fff;    padding: 3px 18px;}.pasma-serial-box .more:hover{    color: #0ff;    border: 1px solid #0ff;}.cykle_header .video-box img{    background-color:#171719;}@media (min-width:1400px) {    .cykl_header img {        height: 355px;        width: auto;        margin-left: 20px;    }}@media (min-width:1200px) and (max-width:1400px){    .cykle_kv iframe{        position:absolute;        right:40px;        bottom:40px;        width:560px;        height:315px;    }    .cykl_header{        background-position: 380px bottom;    }    .cykl_71303{        background-position: 470px bottom;    }    .cykl_71303 h2{        font-size: 79px;        line-height: 77px;    }}@media (min-width:992px) and (max-width:1200px){    .cykle_kv iframe{        position:absolute;        right:40px;        bottom:40px;        width:480px;        height:270px;    }    .cykl_71303 h2{        font-size:60px;        line-height: 70px;    }    .cykl_71301 h2{        font-size: 78px;    }    .cykl_header.cykl_71298,    .cykl_header.cykl_71301,    .cykl_header.cykl_71303,    .cykl_header.cykl_71305{        background-size: cover;    }    .cykl_header h2,    .cykl_header h3,    .cykl_header h4{        padding-left:45px    }    .cykl_header h2{        padding-top:40px;    }    .psama-kanaly-box .logotyp:nth-child(4n+4){        margin: 0 0 40px 40px;    }    .psama-kanaly-box .logotyp:first-child,    .psama-kanaly-box .logotyp:nth-child(4n+1){        margin: 0 40px 40px 0;    }    .psama-kanaly-box .logotyp:nth-child(4n+3),    .psama-kanaly-box .logotyp:nth-child(4n+2){        margin: 0 40px 40px 40px;    }}@media (min-width:768px) and (max-width:992px){    .cykle_kv iframe {        position: static;        margin:40px auto 20px auto;        border:none;    }    .cykl_header{        overflow: hidden;    }    .cykl_header.cykl_71298,    .cykl_header.cykl_71301,    .cykl_header.cykl_71303,    .cykl_header.cykl_71305{        background-position: top left;        background-size: auto 42%;    }    .cykl_header h2,    .cykl_header h2 span{        font-size:50px;        line-height: 55px;    }    .cykl_header h2{        padding:40px 0 0 30px;        margin:0;    }    .cykl_header h3{        margin-bottom:30px;        padding-left:30px;        font-size:24px;    }    .cykl_header h4 {        padding-left: 30px;        margin-bottom:30px;    }    .cykl_header h4,    .cykl_header h4 span{        font-size:20px;    }    .cykl_header .title-box{        width:100%;        height:auto;    }    .cykl_header .video-box img{        width:100%;        height:auto;    }    .cykl_content p{        width:80%;    }    .psama-kanaly-box .logotyp:nth-child(3n+3){        margin: 0 0 40px 30px;    }    .psama-kanaly-box .logotyp:first-child,    .psama-kanaly-box .logotyp:nth-child(3n+1){        margin: 0 30px 40px 0;    }    .psama-kanaly-box .logotyp:nth-child(3n+2){        margin: 0 30px 40px 30px;    }    .psama-kanaly-box .logotyp:nth-child(2){        margin: 0 50px 40px 50px;    }    .slider-section-recomended .slick-prev{        left:-20px;        top: 165px;        z-index:5000;        width: 22px;        height: 30px;        background-image: url('../img/a_left.svg');    }    .slider-section-recomended .slick-next{        right:-20px;        top: 165px;        z-index:5000;        width: 22px;        height: 30px;        background-image: url('../img/a_right.svg');    }    .slider-section-recomended .slick-prev::before,    .slider-section-recomended .slick-next::before{        content: '';    }}@media (min-width:576px) and (max-width:768px){    .pasma-serial-box h2 span,    .pasma-serial-box h2{        font-size:67px;    }    .pasma-serial-box h2 span{        display:block;    }    .cykle_kv iframe {        position: static;        margin:40px auto 20px auto;        width:540px;        height:303px;        border:none;    }    .slider-section-recomended .slick-prev{        left:-15px;        top: 120px;        z-index:5000;        width: 22px;        height: 30px;        background-image: url('../img/a_left.svg');    }    .slider-section-recomended .slick-next{        right:-15px;        top: 120px;        z-index:5000;        width: 22px;        height: 30px;        background-image: url('../img/a_right.svg');    }    .slider-section-recomended .slick-prev::before,    .slider-section-recomended .slick-next::before{        content: '';    }    .cykl_header{        overflow: hidden;    }    .cykl_header.cykl_71298,    .cykl_header.cykl_71301,    .cykl_header.cykl_71303,    .cykl_header.cykl_71305{        background-position: top left;        background-size: auto 52%;    }    .cykl_header h2,    .cykl_header h2 span{        font-size:48px;        line-height: 55px;    }    .cykl_header h2{        padding:40px 0 0 30px;        margin:0;    }    .cykl_header h3{        margin-bottom:30px;        padding-left:30px;        font-size:22px;    }    .cykl_header h4 {        padding-left: 30px;        margin-bottom:30px;    }    .cykl_header h4,    .cykl_header h4 span{        font-size:18px;    }    .cykl_header .title-box{        width:100%;        height:auto;    }    .cykl_header .video-box img{        width:100%;        height:auto;    }    .cykl_content p{        width:90%;    }    .psama-kanaly-box .logotyp.desktop{        display:none;    }    .psama-kanaly-box .logotyp.mobile{        display:block;    }    .psama-kanaly-box .logotyp:nth-child(3n+3){        margin: 0 0 40px 55px;    }    .psama-kanaly-box .logotyp:first-child,    .psama-kanaly-box .logotyp:nth-child(3n+1){        margin: 0 55px 40px 0;    }    .psama-kanaly-box .logotyp:nth-child(3n+2){        margin: 0 55px 40px 55px;    }}@media (max-width:576px){    .cykle_kv iframe {        position: static;        margin:40px auto 20px auto;        width:100%;        height:auto;        aspect-ratio:540/303;        border:none;    }    .cykl_box.movie-section-recomended{        margin-bottom:0;    }    .movie-section-recomended .tytul,    .movie-section-recomended .read-more{        margin-left:15px;    }    .slider-section-recomended .slick-prev{        left:2px;        z-index:5000;        width: 22px;        height: 30px;        -webkit-background-size: contain;        background-size: contain;        background-image: url('../img/a_left.svg');    }    .slider-section-recomended .slick-next{        right:2px;        z-index:5000;        width: 22px;        height: 30px;        -webkit-background-size: contain;        background-size: contain;        background-image: url('../img/a_right.svg');    }    .slider-section-recomended .slick-prev::before,    .slider-section-recomended .slick-next::before{        content: '';    }    .cykl_header{        overflow: hidden;    }    .cykl_header.cykl_104842,    .cykl_header.cykl_104843,    .cykl_header.cykl_104844,    .cykl_header.cykl_104845,    .cykl_header.cykl_104846,    .cykl_header.cykl_71298,    .cykl_header.cykl_71301,    .cykl_header.cykl_71303,    .cykl_header.cykl_71305{        background-position: top left;        background-size: auto 52%;    }    .cykl_header h2,    .cykl_header h2 span{        font-size:46px;        line-height: 55px;    }    .cykl_header h2{        padding:40px 0 0 30px;        margin:0;    }    .cykl_header h3{        margin-bottom:30px;        padding-left:30px;        font-size:20px;    }    .cykl_header h4 {        padding-left: 30px;        margin-bottom:30px;    }    .cykl_header h4,    .cykl_header h4 span{        font-size:16px;    }    .cykl_header .title-box{        width:100%;        height:auto;    }    .cykl_header .video-box img{        width:100%;        height:auto;    }    .cykl_content p{        width:100%;    }    .psama-kanaly-box .logotyp.desktop{        display:none;    }    .psama-kanaly-box .logotyp.mobile{        display:block;        width:33%;    }    .psama-kanaly-box .logotyp:nth-child(3n+3){        margin: 0 0 40px 55px;    }    .psama-kanaly-box .logotyp:first-child,    .psama-kanaly-box .logotyp:nth-child(3n+1){        margin: 0 55px 40px 0;    }    .psama-kanaly-box .logotyp:nth-child(3n+2){        margin: 0 55px 40px 55px;    }    .pasma-serial-box h2 span,    .pasma-serial-box h2{        font-size:46px;        text-align: left;    }    .pasma-serial-box h2 span{        display:block;    }}@media (max-width:509.99px) {    .psama-kanaly-box .logotyp:nth-child(3n+3){        margin: 0 0 40px 40px;    }    .psama-kanaly-box .logotyp:first-child,    .psama-kanaly-box .logotyp:nth-child(3n+1){        margin: 0 40px 40px 0;    }    .psama-kanaly-box .logotyp:nth-child(3n+2){        margin: 0 40px 40px 40px;    }}@media (max-width:450px) {    .psama-kanaly-box .logotyp:nth-child(3n+3){        margin: 0 0 40px 30px;    }    .psama-kanaly-box .logotyp:first-child,    .psama-kanaly-box .logotyp:nth-child(3n+1){        margin: 0 30px 40px 0;    }    .psama-kanaly-box .logotyp:nth-child(3n+2){        margin: 0 30px 40px 30px;    }}@media (max-width:400px) {    .psama-kanaly-box .logotyp .pozycja{        font-size:20px;    }    .psama-kanaly-box .logotyp img{        max-width:80%    }    .psama-kanaly-box .logotyp:nth-child(3n+3){        margin: 0 0 40px 0;        padding:0 5px;        width:33% !important;    }    .psama-kanaly-box .logotyp:first-child,    .psama-kanaly-box .logotyp:nth-child(3n+1){        margin: 0 0 40px 0;        padding:0 5px;        width:33% !important;    }    .psama-kanaly-box .logotyp:nth-child(3n+2){        margin: 0 0 40px 0;        padding:0 5px;        width:33% !important;    }    .cykl_header {        background-size: 201px;        background-position: right 88px;    }    .cykl_71303{        background-size: 120px;        background-position: right 88px;    }    .cykl_71303 h2{        font-size:42px;    }}#slider-hp-2 .slick-slide .clip .slaid video{    width:auto;    height: 100%;}#slider-hp-2 .slick-slide .clip .slaid.slaid-video {    display:flex;    justify-content:left;    align-items:left;}.video_muted_hp_true{    position: absolute;    top:40px;    right:40px;    display: block;    border-radius: 50%;    width:50px;    height:50px;    line-height: 50px;    text-align: center;    background-color:#a13030;    cursor:pointer;    background-image: url('../img/mute.svg');    background-repeat: no-repeat;    background-size: contain;}.video_muted_hp_false{    position: absolute;    top:40px;    right:40px;    display: block;    border-radius: 50%;    width:50px;    height:50px;    line-height: 50px;    text-align: center;    background-color:#30a13b;    cursor:pointer;    background-image: url('../img/unmute.svg');    background-repeat: no-repeat;    background-size: contain;}.gdpr_lightbox-wrap,.gdpr_lightbox {    z-index: 999990 !important;}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme {    background-color: rgba(0, 0, 0, 0.6);    border-top: 1px solid #fff;    width: 100vw;    height: 100vh;    top: 0;    left: 0;    display: flex;    justify-content: center;    align-items: center;    max-height: none;    z-index: 99999;}#moove_gdpr_cookie_info_bar  .moove-gdpr-info-bar-container {    padding: 30px 40px;    position: static;    display: inline-block;    background-color: #202020;    width: 90vw;}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{    flex-direction: column;}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{    padding:0;    margin-top:45px;}.rekomendowane .nextButton,.rekomendowane .prevButton,.searchButton{    background-color: transparent;    border:none;}/*.rekomendowane .ftop  .carousel-cell *,.rekomendowane .ftop  .carousel-cell,.rekomendowane .stop  .carousel-cell *,.rekomendowane .stop  .carousel-cell,.rekomendowane .sk4  .carousel-cell *,.rekomendowane .sk4  .carousel-cell,.rekomendowane .sk3  .carousel-cell *,.rekomendowane .sk3  .carousel-cell,.rekomendowane .big-slider .carousel-cell *,.rekomendowane .big-slider .carousel-cell{    visibility: hidden;    display: none;}.rekomendowane .stop .carousel-cell.is-selected *,.rekomendowane .stop .carousel-cell.is-selected,.rekomendowane .ftop .carousel-cell.is-selected *,.rekomendowane .ftop .carousel-cell.is-selected,.rekomendowane .sk4 .carousel-cell.is-selected *,.rekomendowane .sk4 .carousel-cell.is-selected,.rekomendowane .sk3 .carousel-cell.is-selected *,.rekomendowane .sk3 .carousel-cell.is-selected,.rekomendowane .big-slider .carousel-cell.is-selected *,.rekomendowane .big-slider .carousel-cell.is-selected{    visibility: visible;    display: block;}*/