@charset "utf-8";
body {
    background: #fff;
    font-family: "Inter";
    font-size: 1.125rem;
    font-weight: 500;
    color: #282828;
}
.container {
    max-width: 1240px;
    margin: 0 auto;
    padding: 0 20px;
}
.d-flex {
    display: flex;
}
.a-card {
    position: relative;
}
.a-card_content a:before {
    bottom: 0;
    content: "";
    left: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0;
    white-space: nowrap;
    z-index: 1;
}
.a-card .a-media .a-media_img {
    transition-duration: 0.5s;
    transition-timing-function: ease;
    -webkit-transition: .5s !important;
    -moz-transition: .5s !important;
    transition: .5s !important;
    -webkit-transition: .5s ease !important;
}
.a-card:hover .a-media img {
    transform: scale(1.02, 1.02);
}
.header {
    background-color: #000;
    color: #fff;
    position: relative;
}
.menu-btn {
    display: none;
}
.nav-main-links {
    display: flex;
}
#btnclose {
    display: none;
}
.livetv-btn {
    font-family: 'Inter';font-weight: 600!important;
    font-size: 1rem;
    font-weight: normal;
    border: 1px solid #787878;
    border-radius: 3px;
    padding: 8px 12px;
    color: #fff;
    margin-left: 30px;
}
.livetv-btn:before {
    content: "";
    display: inline-block;
    width: 8px;
    height: 8px;
    background-color: #EB0045;
    border-radius: 10px;
    margin-right: 10px;
}

.nav-bar-navigation {
    border-bottom: 1px solid #4E4E4E;
}
.nav-main-links {
    list-style: none;
}

.nav-main-links li a {
    display: block;
    font-family: 'Inter';font-weight: 600!important;
    font-size: 1rem;
    font-weight: normal;
    color: #fff;
    position: relative;
}
@media(min-width:1001px){
    .nav-main-links {
        margin-left: 60px;
    }
    .nav-main-links li {
        margin-right: 35px;
    }
    .nav-main-links li a {
        padding: 30px 0;
    }
    .nav-main-links li a:after {
        content: "";
        display: block;
        width: 100%;
        height: 2px;
        background: transparent;
        position: absolute;
        bottom: 0;
        transition-duration: 200ms;
        transition-timing-function: ease;
        transition-property: background;
    }
    .nav-main-links li a:hover:after {
        background: #EB0045;
    }
    .nav-main-links li.active a:after {
        background: #EB0045;
    }
}
.nav-bar-top {
    padding-top: 20px;
    padding-bottom: 5px;
}
.nav-bar-top a {
    font-family: inherit;
    font-size: 0.75rem;
    font-weight: 400;
    color: #8C8C8C;
    margin-right: 20px;
}
.nav-bar_lang a {
    display: flex;
    align-items: center;
    margin-right: 0;
}
.nav-bar_lang a img {
    flex-shrink: 0;
    margin-right: 10px;
}
.nav-bar-bottom {
    padding: 20px 0;
}
.nav-bar-bottom h4 {
    margin-right: 30px;
    font-family: 'Inter';
    font-size: 0.875rem;
    font-weight: 700;
    color: #fff;
    flex-shrink: 0;
}
.scanhelp {
    padding: 20px 0;
    font-family: 'Inter';font-weight: 500!important;
    font-size: 1rem;
    font-weight: normal;
    color: #000;
}
.scanhelp h4 {
    font-family: 'Inter';font-weight: 500!important;
    font-size: 1rem;
    font-weight: normal;
    color: #000;
    margin-right: 20px;
}
.justify-content-center {
    justify-content: center;
}
.scanhelp-list {
    display: flex;
    list-style: none;
}
.b-title {
    display: flex;
    align-items: center;
}
.b-title:after {
    content: "";
    display: block;
    background-color: #959595;
    margin-left: 20px;
    width: 0.2rem;
    height: 0.2rem;
    border-radius: 20px;
    flex-shrink: 0;
}
.scanhelp-list li {
    margin-right: 40px;
}
.scanhelp-list li a {
    display: flex;
    align-items: center;
    font-family: 'Inter';font-weight: 500!important;
    font-size: 1rem;
    font-weight: normal;
    color: #000;
}
.scanhelp-list .item-icon {
    border: 1px solid #D8D8D8;
    border-radius: 50%;
    display: block;
    width: 32px;
    height: 32px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 10px;
}
.a-card .a-card_image .a-media {
    position: relative;
    width: 100%;
    height: 0;
    overflow: hidden;
    border-radius: 3px;
}
.a-card .a-card_image .a-media img {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    object-fit: cover;
    transition-duration: 0.5s;
    transition-timing-function: ease;
    -webkit-transition: .5s !important;
    -moz-transition: .5s !important;
    transition: .5s !important;
    -webkit-transition: .5s ease !important;
}
.a-card .a-meta {
    font-size: 0.75rem;
    font-weight: 500;
    color: #EB0045;
    margin-bottom: 8px;
    display: block;
    line-height: 1em;
}
.a-card .a-card_content a {
    color: #282828;
}
.a-card .a-author {
    display: none;
}
.a-card .a-exc {
    display: none;
}
.inset {
    margin: 0 auto;
    padding: 0;
    text-align: center;
    display: block;
    border-radius: 3px;
    overflow: hidden;
}
.multipackage-layout {
    padding-bottom: 60px;
}
.border-dashed-bottom {
    border-bottom: 1px dashed #B6B6B6;
}
.multi-col {
    width: 660px;
    flex-shrink: 0;
}
.slider-col {
    width: calc(100% - 660px);
}
.main-slider:before {
    content: "Kryesore";
    font-family: 'Inter';font-weight: 800!important;
    font-size: 12px;
    font-weight: normal;
    color: #000;
    position: absolute;
    top: 0;
    left: 0;
    background-color: #fff;
    z-index: 1000;
    background-image: url(data:image/svg+xml;base64,DQo8c3ZnIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIHZpZXdCb3g9IjAgMCA4IDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI4IiBmaWxsPSJibGFjayIvPg0KPC9zdmc+);
    background-size: 8px;
    background-repeat: no-repeat;
    background-position: left 2px;
    padding: 0 13px 6px 15px;
    border-bottom-right-radius: 3px;
}
.main-slider .a-card .a-card_content {
    padding-top: 20px;
    padding-bottom: 30px;
}
.main-slider .a-card .a-media {
    padding-top: 62.96%;
}
.main-slider .a-card .a-date .date {
    display: none;
}
.main-slider .a-card .a-card_content {
    text-align: center;
}
.main-slider .a-card .a-head {
    font-size: 1.875rem;
    font-weight: 900;
    line-height: 1.13;
    text-align: inherit;
    margin-bottom: 5px;
}
.main-slider .a-card .a-exc {
    display: block;
    font-size: 0.875rem;
    font-weight: 500;
    line-height: 1.43;
    text-align: inherit;
    color: #696969;
}
.main-slider .swiper-pagination {
    position: static;
}
.main-slider .swiper-pagination-bullet {
    border-radius: 0;
    background: #282828;
    opacity: 1;
    margin: 0 6px!important;
}
.main-slider .swiper-pagination-bullet-active {
    background: #EB0045;
}
.main-slider .button-next {
    position: absolute;
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    top: 0;
    right: 50px;
    margin-top: calc(62.96% - 60px);
    width: 11px !important;
    height: 19px !important;
}
.main-slider .button-prev {
    position: absolute;
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    top: 0;
    right: 70px;
    margin-top: calc(62.96% - 60px);
    width: 11px !important;
    height: 19px !important;
}
.multi-col .d-flex {
    flex-wrap: wrap;
}
.multi-col .col-item {
    width: 50%;
    padding-left: 30px;
}
.multi-col .col-item .a-card .a-card_content {
    padding-top: 10px;
    padding-bottom: 30px;
}
.multi-col .col-item .a-card .a-media {
    padding-top: 63.33%;
}
.multi-col .col-item .a-card .date {
    display: none;
}
.multi-col .col-item .a-card .a-head {
    font-size: 1rem;
    font-weight: 700;
    line-height: 1.25;
}
.video-layout {
    padding-top: 40px;
    padding-bottom: 50px;
}
.video-slider .a-card {
    width: 300px;
}
.video-slider .a-card .a-meta {
    display: none;
}
.section-title {
    margin-bottom: 40px;
}
.section-title h3 {
    font-family: 'Inter';font-weight: 800!important;
    font-weight: normal;
    font-size: 1.875rem;
    line-height: 1.13;
    display: flex;
    align-items: center;
}
.section-title h3 svg {
    margin-right: 15px;
}
.section-title h2 {
    font-family: 'Inter';font-weight: 500!important;
    font-weight: normal;
    font-size: 3.125rem;
    line-height: 1.13;
    color: #000;
}
.redish {
    color: #EB0045;
}
.video-slider .a-card .a-media {
    padding-top: 56.33%;
}
.video-slider .a-card .a-card_content {
    padding-top: 10px;
}
.video-slider .a-card .a-head {
    font-size: 1rem;
    font-weight: 700;
    line-height: 1.25;
}
.video-slider .swiper-wrapper {
    height: auto;
}
.video-slider-wrapper .swiper-button-next:after, .video-slider-wrapper .swiper-button-prev:after {
    display: none;
}
.video-slider-wrapper:after {
    width: calc(100% - 960px);
}
.grid-1-4 {
  display: grid;
  grid-template-columns: 1fr 300px 300px;
  grid-template-rows: auto auto;
  grid-gap: 30px;
  margin-bottom: 40px;
}
.grid-1-4 article:first-child {
  grid-column: 1 / 2;
  grid-row: 1 / 3; /* Span across 2 rows */
}

.grid-1-4 article:nth-child(2) {
  grid-column: 2 / 3;
  grid-row: 1 / 2;
}

.grid-1-4 article:nth-child(3) {
  grid-column: 3 / 4;
  grid-row: 1 / 2;
}

.grid-1-4 article:nth-child(4) {
  grid-column: 2 / 3;
  grid-row: 2 / 3;
}

.grid-1-4 .inset {
  grid-column: 3 / 4;
  grid-row: 2 / 3;
}
.bg-color-gray {
    background-color: #F8F8F8;
}
.col3 {
    flex-wrap: wrap;
    width: calc(100% + 30px);
    margin-left: -15px;
}
.col3 .a-card {
    width: 33.33%;
    padding: 0 15px;
}
.grid-1-3 {
  display: grid;
  grid-template-columns: 1fr 380px;
  grid-template-rows: auto auto auto 1fr;
  grid-gap: 30px;
  height: 100%;
}
.grid-1-3 .a-card time {
    display: none;
}
.grid-1-3 .a-card:not(:first-child) .a-card_image {
    width: 160px;
    flex-shrink: 0;
}
.grid-1-3 .a-card:not(:first-child) .a-card_content {
    padding: 0 2.5rem 0 1.2rem;
}
.grid-1-3 .a-card .a-media {
    padding-top: 62.5%;
}
.grid-1-3 .a-card .a-head {
    font-family: inherit;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.25;
    color: #000;
}
.grid-1-3 article:not(:first-child){
    display: flex;
}
.grid-1-3 article:first-child .a-card_image {
    margin-bottom: 20px;
}
.grid-1-3 article:first-child .a-media {
    padding-top: 63.23%;
}
.grid-1-3 article:first-child .a-head {
    font-family: inherit;
    font-size: 1.5rem;
    font-weight: 900;
    line-height: 1.25;
    color: #282828;
}
.grid-1-3 article:first-child {
  grid-column: 1 / 2; /* First column */
  grid-row: 1 / 5; /* Span all 3 rows */
  margin-bottom: 60px;
}
.grid-1-3 article:nth-child(2) {
  grid-column: 2 / 3; /* Second column */
  grid-row: 1 / 2;
}

.grid-1-3 article:nth-child(3) {
  grid-column: 2 / 3; /* Second column */
  grid-row: 2 / 3;
}

.grid-1-3 article:nth-child(4) {
  grid-column: 2 / 3; /* Second column */
  grid-row: 3 / 4;
  margin-bottom: 40px;
}
.grid-1-3:after {
    content: "";
    display: block;
    grid-column: 2 / 3; /* Second column */
    grid-row: 4 / 5;
}
.sidebar-layout {
    padding-top: 30px;
}
.sidebar-layout .section-title h3 {
    color: #000;
}
.sidebar {
    width: 330px;
    flex-shrink: 0;
    padding-left: 30px;
    border-left: 1px dashed #B6B6B6;
    padding-bottom: 80px;
}
.column-title {
    font-family: 'Inter';font-weight: 800!important;
    font-size: 22px;
    font-weight: normal;
    color: #000;
}
.last-list .a-card .a-meta, .last-list .a-card .a-card_image {
    display: none;
}
.sidebar .goto {
    font-family: 'Inter';font-weight: 600!important;
    font-size: 0.75rem;
    font-weight: normal;
    color: #EB0045;
}
.last-list {
    margin-bottom: 20px;
}
.last-list .a-card {
    padding: 1rem 0;
    border-bottom: 1px solid #D0D0D0;
    padding-left: 20px;
}
.last-list .a-card {
    display: flex;
}
.last-list .a-card[data-top-last]:before {
    content: attr(data-top-last);
    font-family: 'Inter';font-weight: 500!important;
    font-size: 1.125rem;
    font-weight: normal;
    line-height: 1.35;
    color: #000;
    display: flex;
    align-items: flex-sta;
    width: 25px;
    flex-shrink: 0;
    text-align: right;
}
.last-list .a-card:after {
    content: "";
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: #EB0045;
    flex-shrink: 0;
    margin-right: 8px;
    position: absolute;
    left: 0;
    top: 1.425rem;
}
.last-list .a-card .a-head {
   font-family: 'Inter';
    font-size: 0.875rem;
    font-weight: 400;
    line-height: 1.57;
}
.balanced-3-layout .a-card {
    position: relative;
    padding-top: 1rem;
    margin-bottom: 30px;
}
.balanced-3-layout .a-card:before {
    display: block;
    content: attr(data-loc);
    font-family: 'Inter';
    font-size: 1.125rem;
    font-weight: 700;
    line-height: 1.2;
    color: #000;
    margin-bottom: 1rem;
}
.balanced-3-layout .a-card:after {
    position: absolute;
    top: 0;
    content: "";
    display: block;
    left: 15px;
    right: 15px;
    border-top: 1px dashed #EB0045;
}
.balanced-3-layout .a-card .a-media {
    padding-top: 60.5%;
}
.balanced-3-layout .a-card .a-card_content {
    padding-top: 1rem;
}
.balanced-3-layout .a-card .a-cat {
    display: none;
}
.balanced-3-layout .a-card .a-head {
    font-family: inherit;
    font-size: 1rem;
    font-weight: 700;
    line-height: 1.25;
    color: #282828;
}
.p-relative {
    position: relative;
}
.first-lead-layout {
    padding: 60px 0;
}
.first-lead-flex .a-card {
    width: 210px;
    flex-shrink: 0;
    margin-left: 20px;
}
.first-lead-flex > .a-card {
    flex-grow: 1;
    margin-left: 0;
    margin-right: 10px;
    min-width: 300px;
}
.first-lead-flex {
    padding-left: 184px;
}
.first-lead-layout .section-title {
    position: absolute;
    width: 214px;
    background: #fff;
    border-radius: 6px;
    z-index: 10;
    top: -10px;
    padding-right: 1.3rem;
    padding-bottom: 1.3rem;
}
.first-lead-layout .section-title p {
    font-family: inherit;
    font-size: 0.75rem;
    font-weight: 400;
    line-height: 1.416;
    text-align: right;
    color: #6F6F6F;
    padding-left: 1rem;
}
.first-lead-flex .a-card .a-media {
    padding-top: 57.14%;
}
.first-lead-flex > .a-card .a-media {
    padding-top: 64.68%;
}
.first-lead-flex .a-card .a-cat, .first-lead-flex .a-card .a-date {
    display: none;
}
.first-lead-flex .a-card .a-author {
    display: block;
    font-family: 'Inter';font-weight: 800!important;
    font-size: 10px;
    font-weight: 700;
    text-transform: uppercase;
    color: #EB0045;
}
.first-lead-flex .a-card .a-card_content {
    padding-top: 1rem;
}
.first-lead-flex .a-card .a-head {
    font-family: inherit;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.25;
}
.first-lead-flex > .a-card .a-author {
    font-size: 0.75rem;
}
.first-lead-flex > .a-card .a-head {
    font-family: inherit;
    font-size: 1.25rem;
    font-weight: 700;
    line-height: 1.2;
}
.left-wide-layout {
    padding: 40px 0 60px;
}
.col5 {
    column-gap: 37px;
    width: calc(100% + 37px);
}
.col5 .a-card {
    width: calc(20% - 37px);
    flex-shrink: 0;
}
.col2 {
    flex-wrap: wrap;
}
.col2 .a-card {
    width: calc(50% - 15px);
    flex-shrink: 0;
}
.left-wide-layout .a-card .a-date, .left-wide-layout .a-card .a-cat {
    display: none;
}
.left-wide-layout .a-card .a-author {
    display: block;
}
.left-wide-layout .a-card .a-card_content {
    padding-top: 1rem;
}
.grid-1-4 .a-card .a-media {
    padding-top: 56.25%;
}
.grid-1-4 .a-card:first-child .a-media {
    padding-top: 83.7%;
}
.grid-1-4 .a-card .a-head {
    font-family: inherit;
    font-size: 1.125rem;
    font-weight: 500;
    line-height: 1.375;
    color: #282828;
}
.grid-1-4 .a-card:first-child .a-head {
    font-size: 1.5rem;
    font-weight: 900;
    line-height: 1.25;
}
.col5 .a-card .a-media {
    padding-top: 57.14%;
}
.col5 .a-card .a-head {
    font-family: inherit;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.25;
    color: #000;
}
.col2 .a-card {
    margin-bottom: 30px;
}
.col2 .a-card .a-media {
    padding-top: 57.14%;
}
.col2 .a-card .a-media img {
    height: 100%!important;
}
.col2 .a-card .a-head {
    font-family: inherit;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.25;
    color: #000;
}
.bg-dark {
    background-color: #000000;
    color: #fff;
}
.bg-dark a {
    color: #fff;
}
.full-width-layout {
    padding: 40px 0 60px;
}
.full-width-slider .swiper-wrapper {
    height: auto;
}
.full-width-slider .swiper-slide {
    width: 200px!important;
}
.align-items-center {
    align-items: center;
}
.justify-content-between {
    justify-content: space-between;
}
.section-title .goto {
    font-family: 'Inter';font-weight: 500!important;
    font-size: 0.875rem;
    font-weight: normal;
    color: #fff;
    display: flex;
    align-items: center;
}
.section-title .goto svg {
    margin-left: 20px;
}
.full-width-slider .a-card .a-media {
    padding-top: 130.6%;
}
.full-slider-wrapper {
    padding: 0 60px;
    position: relative;
}
.full-slider-wrapper .a-card .a-card_content {
    padding-top: 13px;
    display: flex;
    flex-direction: column-reverse;
}
.full-slider-wrapper .a-card .a-head {
    font-family: inherit;
    font-size: 1rem;
    font-weight: 600;
    line-height: 1.43;
    color: #fff;
    margin-bottom: 10px;
}
.full-slider-wrapper .a-card time, .full-slider-wrapper .a-card .a-cat {
    display: none;
}
.full-slider-wrapper .a-date {
    color: #1ECAD3;
}
.full-slider-wrapper .swiper-pagination {
    position: static;
    margin-top: 50px;
}
.full-slider-wrapper .swiper-pagination-bullet {
    border-radius: 0;
    background: #9D9D9D;
    opacity: 1;
    margin: 0 6px!important;
}
.full-slider-wrapper .swiper-pagination-bullet-active {
    background: #1ECAD3;
}
.full-width-slider .a-card > div {
    opacity: 0.6;
    transition-duration: 0.1s;
    transition-timing-function: ease;
    -webkit-transition: .5s !important;
    -moz-transition: .5s !important;
    transition: .5s !important;
    -webkit-transition: .5s ease !important;
    transition-property: opacity;
}
.full-width-slider .a-card:hover > div {
    opacity: 1;
}
.full-slider-wrapper .swiper-arrows .btn-next, 
.full-slider-wrapper .swiper-arrows .btn-prev {
    position: absolute;
    z-index: 1000;
    top: 50%;
    margin-top: -30px;
    user-select: none;
    -webkit-user-select: none; /* For Safari */
    -moz-user-select: none;    /* For Firefox */
    -ms-user-select: none; 
}
.full-slider-wrapper .swiper-arrows .btn-next , 
.full-slider-wrapper .swiper-arrows .btn-prev {
    transition-duration: 0.1s;
    transition-timing-function: ease;
    -webkit-transition: .5s !important;
    -moz-transition: .5s !important;
    transition: .5s !important;
    -webkit-transition: .5s ease !important;
    transition-property: opacity;
}
.full-slider-wrapper .btn-prev {
    left: 40px;
}
.full-slider-wrapper .btn-next {
    right: 40px;
}
.full-slider-wrapper .btn-prev svg path, .full-slider-wrapper .btn-next svg path {
    transition-property: fill;
    transition-duration: 0.1s;
    transition-timing-function: linear;
}
.full-slider-wrapper .btn-prev:hover svg path, .full-slider-wrapper .btn-next:hover svg path {
    fill: #fff;
}
.col3 .show-card {
    width: 33.33%;
    padding: 0 15px;
    margin-bottom: 40px;
    position: relative;
}
.show-card .show-media {
    width: 100%;
    height: 0;
    padding-top: 100%;
    background-color: #e6e6e6;
    position: relative;
    overflow: hidden;
    border-radius: 3px;
}
.show-card .show-media img {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    object-fit: cover;
    transition-duration: 0.5s;
    transition-timing-function: ease;
    -webkit-transition: .5s !important;
    -moz-transition: .5s !important;
    transition: .5s !important;
    -webkit-transition: .5s ease !important;
}
.show-card .show-image {
    margin-bottom: 13px;
}
.show-card .show-title {
    border-top: 1px dashed #EB0045;
    padding: 1rem 0;
    font-family: 'Inter';
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 1;
    color: #000;
}
.show-card .show-title a {
    color: #000;
}
.show-card .show-title a:before {
    bottom: 0;
    content: "";
    left: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0;
    white-space: nowrap;
    z-index: 1;
}
.show-card .show-time {
    font-family: 'Inter';
    font-size: 0.75rem;
    font-weight: 500;
    color: #EB0045;
    margin-bottom: 5px;
    display: block;
}
.shows-section {
    padding: 40px 0 60px;
}
.show-card .show-presenter {
    font-family: 'Inter';
    font-size: 1.125rem;
    font-weight: 700;
}
.gotoyt {
    display: flex;
    align-items: center;
    font-family: 'Inter';
    font-size: 1rem;
    font-weight: 400;
    color: #000;
}
.gotoyt svg {
    margin-left: 10px;
}
.footer-wrapper {
    background-color: #fff;
}
.footer {
    padding-top: 40px;
    padding-bottom: 40px;
}
.nl-form {
    display: flex;
    width: 360px;
    border: 1px solid #CECECE;
    border-radius: 6px;
    height: 41px;
    align-items: center;
    padding-right: 2px;
}
.nl-input {
    flex-grow: 1;
    height: 41px;
    border: none;
    padding-left: 15px;
    background-color: transparent;
    color: #595959;
    font-family: 'Inter';
    font-size: 0.75rem;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0.16px;
}
.nl-btn {
    width: auto;
    flex-shrink: 0;
    height: 33px;
    flex-shrink: 0;
    line-height: 33px;
    border: 1px solid #EB0045;
    background-color: #EB0045;
    border-radius: 6px;
    cursor: pointer;
    color: #fff;
    text-align: center;
    font-family: 'Inter';
    font-size: 0.75rem;
    font-weight: 800;
    line-height: 20px;
    letter-spacing: 0.01em;
    text-align: left;
    letter-spacing: 0.16px;
    padding: 0 10px;
}
.nl-btn:hover {
    opacity: 0.9;
}
.desc {
    font-family: 'Inter';
    font-size: 0.75rem;
    font-weight: 400;
    line-height: 20px;
    letter-spacing: 0.01em;
    color: #6C6C6C;
    max-width: 400px;
}
.mediadesk-link {
    margin-top: 25px;
}
.mediadesk-link span {
    color: #000;
    text-align: center;
    font-family: Poppins;
    font-size: 10px;
    font-style: normal;
    font-weight: 600;
    line-height: 19.2px;
    letter-spacing: 0.16px;
}
.mediadesk-link img {
    vertical-align: middle;
    margin-left: 10px;
}
.nav-list li {
    margin-right: 35px;
}
.nav-list li a {
    color: #000;
    font-size: 1rem;
    font-style: normal;
    font-weight: normal;
    font-family: 'Inter';font-weight: 500!important;
}
.c-list {
    display: flex;
    justify-content: flex-end;
    list-style: none;
    margin-bottom: 30px;
}
.c-list li {
    margin-left: 20px;
}
.c-list li a {
    color: #000;
    text-align: right;
    font-style: normal;
    font-weight: 600;
    font-family: 'Inter';
    font-size: 0.875rem;
    letter-spacing: 0.01em;
}
.c-list li a:hover, .nav-list li a:hover {
    color: #EB0045;
}
.nav-list {
    display: flex;
    list-style: none;
    margin-bottom: 20px;
}
.showM {
    display: none;
}
.nav-footer-top {
    border-top: 1px solid #DEDEDE;
    border-bottom: 1px solid #DEDEDE;
    padding: 25px 0;
    margin-bottom: 30px;
}
.f-left .nav-logo {
    margin-right: 30px;
}
.sociale {
    display: flex;
    list-style: none;
}
.sociale li {
    margin-right: 20px;
}
.sociale li:last-child {
    margin-right: 0px;
}
.sociale li a {
    display: flex;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    border: 1px solid #1ECAD3;
    justify-content: center;
    align-items: center;
}
.sociale li img {
    height: 20px;
    max-width: 18px;
}
.layout {
    position: relative;
    height: auto;
    background-color: #fff;
}

.layout_content {
    margin: auto;
    max-width: initial;
    width: 100%;
}

.layout-content_wrapper {
    padding-top: 32px;
}

.layout_content .article_header {
    max-width: 100%;
    margin-bottom: 15px;
}

.article_header-bordered {
    border-top: 3px solid #000;
    padding-top: 20px;
}

.article_header_rubric {
    display: block;
    font-size: 16px;
    font-weight: 400;
    font-family: "Inter";
    width: 100%;
    margin-bottom: 15px;
}
.article_header_rubric_label {
    background: #F1F1F1;
    border: 1px solid #EB0045;
    color: #EB0045;
    border-radius: 3px;
    padding: 4px 9px;
    font-family: 'Inter';
    font-size: 0.875rem;
    font-weight: 700;
    margin-right: 10px;
}
.article_header_datebar-date {
    font-family: 'Inter';
    font-size: 0.75rem;
    font-weight: 400;
    color: #000;
}
.article_header_title {
    margin-bottom: 15px;
}
.article_header_title h1 {
    font-family: "Inter";
    font-weight: 700;
    font-size: 2.5rem;
    color: #282828;
    line-height: 1.15;
    padding: 0;
}
.article_header_meta {
    margin-bottom: 10px;
}
.article_header_author {
    display: flex;
    align-items: center;
}
.author_meta {
    font-family: 'Inter';
    font-size: 0.75rem;
    font-weight: 700;
    color: #000;
    margin-left: 10px;
}
.article_header-media {
    display: flex;
    align-items: center;
    width: 100%;
    justify-content: space-between;
}
.article_socialize {
    display: inline-block;
}

.article_socialize ul {
    align-items: center;
    display: flex;
    list-style: none;
    margin: 0;
    padding: 0;
}

.article_socialize li {
    display: inline-block;
    margin-right: 10px;
}

.layout_content_body {
    display: flex;
    justify-content: space-between;
}
.imazhiim {
    margin-bottom: 20px;
}

.imazhiim img {
    width: 100%;
}
.tit {
    display: inline-block;
    font-family: 'Inter';
    font-size: 0.75rem;
    font-style: normal;
    font-weight: 400;
    color: #EB0045;
    border-bottom: 1px solid #B7B7B7;
    padding: 12px 10px 10px 0;
    line-height: 1.2em;
}
.layout_content_body_right {
    width: 300px;
    padding-bottom: 40px;
    padding-left: 0;
    padding-right: 0;
}
.layout_content_body_right-rail {
    width: 100%;
}
.layout_content_article-body > img {
    width: 100%;
}
.layout_content_article-body {
    width: calc(100% - 400px);
    font-family: 'Inter';
    font-size: 1rem;
    font-weight: 400;
    color: #282828;
    line-height: 1.8;
}

.article_content-wrapper > p {
    font-family: 'Inter';
    font-size: 1rem;
    font-weight: 400;
    color: #282828;
    line-height: 1.8;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-bottom: 10px;
    margin-top: 10px;
}

.layout_content_article-body > p:first-of-type {
    margin-top: 0;
    padding-top: 0;
}

.layout_content_article-body > h3 {
    font-family: 'Lora';
    font-size: 22px;
    font-weight: 600;
    color: #000;
    line-height: 1.6em;
    padding-top: 10px;
    padding-bottom: 0px;
    margin-bottom: 0px;
    margin-top: 20px;
}

.layout_content_article-body p a {
    color: #ff0000;
    text-decoration: underline;
}

blockquote {
    border-left: 5px solid #EB0045;
    font-family: 'Inter';
    font-size: 1rem;
    font-weight: 700;
    color: #282828;
    line-height: 1.8;
    padding-left: 15px;
    padding-right: 0;
    margin-bottom: 30px;
    margin-top: 30px;
    margin-left: -15px;
}

.layout_content_article-body blockquote p {
    font-family: 'Inter';
    font-size: 1rem;
    font-weight: 700;
    color: #282828;
    line-height: 1.8;
    padding: 0;
    margin: 0;
}

.suggested-list {
    margin-bottom: 30px;
    margin-top: 30px;
}

.suggested-list:before {
    content: "I KESHILLUAR";
    display: inline-block;
    margin-bottom: 20px;
    font-family: 'Inter';
    font-size: 12px;
    color: #CB2026;
    font-weight: 700;
    line-height: 1em;
}

.suggested-list ul {
    list-style: none;
}

.suggested-list ul li {
    margin-bottom: 20px;
}

.suggested-list article {
    display: flex;
    width: 100%;
    border-bottom: 1px solid #e6e6e6;
    margin-bottom: 20px;
}

.suggested-list .a-card_image {
    width: 200px;
    height: 112px;
    flex-shrink: 0;
}

.suggested-list .a-media {
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.suggested-list .a-media_img {
    width: 100%;
    position: static;
}

.suggested-list .a-card_content {
    flex-grow: 1;
    margin-left: 20px;
}

.suggested-list a {
    text-decoration: none!important;
}

.suggested-list .a-head a {
    font-family: "Inter";
    font-weight: 400;
    font-size: 1.125rem;
    line-height: 1.2em;
    letter-spacing: -0.018px;
    color: #000;
    margin-top: 0;
    padding-top: 0;
}

.related-list {
    margin-bottom: 30px;
    margin-top: 30px;
}

.related-list:before {
    content: "LAJME TË NDËRLIDHURA";
    display: inline-block;
    margin-bottom: 20px;
    font-family: 'Inter';font-weight: 600!important;
    font-size: 12px;
    line-height: 1em;
    color: #CB2026;
    font-weight: 700;
}

.related-list ul {
    list-style: none;
}

.related-list ul li {
    margin-bottom: 20px;
}

.related-list article {
    display: flex;
    width: 100%;
    border-bottom: 1px solid #e6e6e6;
    margin-bottom: 20px;
}

.related-list .a-card_image {
    width: 200px;
    height: 112px;
    flex-shrink: 0;
}

.related-list .a-media {
    width: 100%;
    height: 100%;
    overflow: hidden
}

.related-list .a-media_img {
    width: 100%;
    position: static;
}

.related-list .a-card_content {
    flex-grow: 1;
    margin-left: 20px;
}

.related-list a {
    text-decoration: none!important;
}

.related-list .a-head a {
    font-family: "Inter";
    font-weight: 400;
    font-size: 1.125rem;
    line-height: 1.2em;
    letter-spacing: -0.018px;
    color: #000;
    margin-top: 0;
    padding-top: 0;
}

.related-list .a-time, .suggested-list .a-time {
    display: none;
}
.insertion-box {
    margin: 0 auto;
    padding: 0;
    text-align: center;
    display: block;
}
.layout {
    padding-top: 40px;
    padding-bottom: 40px;
}
.article_content-wrapper img {
    border-radius: 3px;
    max-width: 100%;
    height: auto!important;
}
.livetv-wrap {
    margin-bottom: 40px;
}
.livetv-frame {
    border-radius: 3px;
    overflow: hidden;
}
.livetv-frame img {
    width: 100%;
}
.frame-bottom {
    padding-top: 15px;
}
.frame-bottom h4 {
    font-family: 'Inter';font-weight: 500!important;
    font-size: 1rem;
    font-weight: normal;
    color: #EB0045;
    display: flex;
    align-items: center;
}
.frame-bottom h4:before {
    content: "";
    display: inline-block;
    width: 8px;
    height: 8px;
    background-color: #EB0045;
    border-radius: 10px;
    margin-right: 10px;
}
.fullscreen {
    display: block;
    width: 15px;
    height: 15px;
    background-image: url(data:image/svg+xml;base64,DQo8c3ZnIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDE1IDE1IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KPHBhdGggZD0iTTIuODMzMzMgMTMuMzMzM0g0LjE2NjY3QzQuNDAyNzggMTMuMzMzMyA0LjYwMDY5IDEzLjQxMzIgNC43NjA0MiAxMy41NzI5QzQuOTIwMTQgMTMuNzMyNiA1IDEzLjkzMDYgNSAxNC4xNjY3QzUgMTQuNDAyOCA0LjkyMDE0IDE0LjYwMDcgNC43NjA0MiAxNC43NjA0QzQuNjAwNjkgMTQuOTIwMSA0LjQwMjc4IDE1IDQuMTY2NjcgMTVIMC44MzMzMzNDMC41OTcyMjIgMTUgMC4zOTkzMDYgMTQuOTIwMSAwLjIzOTU4MyAxNC43NjA0QzAuMDc5ODYxMSAxNC42MDA3IDAgMTQuNDAyOCAwIDE0LjE2NjdWMTAuODMzM0MwIDEwLjU5NzIgMC4wNzk4NjExIDEwLjM5OTMgMC4yMzk1ODMgMTAuMjM5NkMwLjM5OTMwNiAxMC4wNzk5IDAuNTk3MjIyIDEwIDAuODMzMzMzIDEwQzEuMDY5NDQgMTAgMS4yNjczNiAxMC4wNzk5IDEuNDI3MDggMTAuMjM5NkMxLjU4NjgxIDEwLjM5OTMgMS42NjY2NyAxMC41OTcyIDEuNjY2NjcgMTAuODMzM1YxMi4xNjY3TDMuNjY2NjcgMTAuMTY2N0MzLjgxOTQ0IDEwLjAxMzkgNC4wMTM4OSA5LjkzNzUgNC4yNSA5LjkzNzVDNC40ODYxMSA5LjkzNzUgNC42ODA1NiAxMC4wMTM5IDQuODMzMzMgMTAuMTY2N0M0Ljk4NjExIDEwLjMxOTQgNS4wNjI1IDEwLjUxMzkgNS4wNjI1IDEwLjc1QzUuMDYyNSAxMC45ODYxIDQuOTg2MTEgMTEuMTgwNiA0LjgzMzMzIDExLjMzMzNMMi44MzMzMyAxMy4zMzMzWk0xMy4zMzMzIDIuODMzMzNMMTEuMzMzMyA0LjgzMzMzQzExLjE4MDYgNC45ODYxMSAxMC45ODYxIDUuMDYyNSAxMC43NSA1LjA2MjVDMTAuNTEzOSA1LjA2MjUgMTAuMzE5NCA0Ljk4NjExIDEwLjE2NjcgNC44MzMzM0MxMC4wMTM5IDQuNjgwNTYgOS45Mzc1IDQuNDg2MTEgOS45Mzc1IDQuMjVDOS45Mzc1IDQuMDEzODkgMTAuMDEzOSAzLjgxOTQ0IDEwLjE2NjcgMy42NjY2N0wxMi4xNjY3IDEuNjY2NjdIMTAuODMzM0MxMC41OTcyIDEuNjY2NjcgMTAuMzk5MyAxLjU4NjgxIDEwLjIzOTYgMS40MjcwOEMxMC4wNzk5IDEuMjY3MzYgMTAgMS4wNjk0NCAxMCAwLjgzMzMzM0MxMCAwLjU5NzIyMiAxMC4wNzk5IDAuMzk5MzA2IDEwLjIzOTYgMC4yMzk1ODNDMTAuMzk5MyAwLjA3OTg2MTEgMTAuNTk3MiAwIDEwLjgzMzMgMEgxNC4xNjY3QzE0LjQwMjggMCAxNC42MDA3IDAuMDc5ODYxMSAxNC43NjA0IDAuMjM5NTgzQzE0LjkyMDEgMC4zOTkzMDYgMTUgMC41OTcyMjIgMTUgMC44MzMzMzNWNC4xNjY2N0MxNSA0LjQwMjc4IDE0LjkyMDEgNC42MDA2OSAxNC43NjA0IDQuNzYwNDJDMTQuNjAwNyA0LjkyMDE0IDE0LjQwMjggNSAxNC4xNjY3IDVDMTMuOTMwNiA1IDEzLjczMjYgNC45MjAxNCAxMy41NzI5IDQuNzYwNDJDMTMuNDEzMiA0LjYwMDY5IDEzLjMzMzMgNC40MDI3OCAxMy4zMzMzIDQuMTY2NjdWMi44MzMzM1oiIGZpbGw9IiMwODJCMkQiLz4NCjwvc3ZnPg0K);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
    border: none;
    background-color: transparent;
}
.column-content .inset {
    margin-bottom: 20px;
}
.column-rail-latest {
    margin-top: 40px;
}
.column-rail-latest .goto {
    font-family: 'Inter';font-weight: 600!important;
    font-size: 0.75rem;
    font-weight: normal;
    color: #EB0045;
}
.col5 .a-card .a-card_content {
    padding-top: 1rem;
}
.col2 .a-card .a-card_content {
    padding-top: 1rem;
}
.balanced-5-layout {
    padding: 50px 0;
}
.borders-dashed {
    border-bottom: 1px dashed #B6B6B6;
    border-top: 1px dashed #B6B6B6;
}
.full-width-slider:before {
    content: "";
    display: block;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 10%;
    height: 100%;
    z-index: 10;
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.0) 0%, #000 100%);
}
.full-width-slider:after {
    content: "";
    display: block;
    position: absolute;
    top: 0px;
    right: 0px;
    width: 10%;
    height: 100%;
    z-index: 10;
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.0) 0%, #000 100%);
}

.video-slider-wrapper {
    position: relative;
}
.video-slider-wrapper .swiper-button-next {
    right: -50px;
    top: 94px;
}
.market-slider-wrapper {
    position: relative;
    width: calc(100% - 86px);
}
.market-slider {
    margin: 0 !important;
}
.market-pill {
    width: auto!important;
    height: 38px!important;
    flex-shrink: 0!important;
    display: flex;
    border-radius: 5px;
    border: 1px solid #787878;
    font-family: "Inter";
    font-size: 0.875rem;
    font-weight: 500;
    color: #fff;
    align-items: center;
    padding: 0 12px;
}
.market-pill_price {
    display: flex;
}
.market-pill_ticker {
    margin-right: 8px;
}
.market-change {
    display: flex;
    align-items: center;
}
.market-price {
    margin-right: 10px;
}
.market-arrow {
    display: block;
    width: 10px;
    height: 12px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100%;
    margin-right: 6px;
    flex-shrink: 0;
}
.arrow-down .change-value {
    color: #EB0045;
    font-weight: 700;
}
.arrow-down .market-arrow {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDExIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTEgMEwwIC00LjgwODI1ZS0wN0w1LjUgOUwxMSAwWiIgZmlsbD0iI0VCMDA0NSIvPg0KPC9zdmc+DQo=);
}
.arrow-equal .change-value {
    color: #828282;
    font-weight: 700;
}
.arrow-equal .market-arrow {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDExIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMCA5TDExIDlMNS41IC0xLjE5NDA5ZS0wNkwwIDlaIiBmaWxsPSIjODI4MjgyIi8+DQo8L3N2Zz4NCg==);
}
.arrow-up .change-value {
    color: #1ECAD3;
    font-weight: 700;
}
.arrow-up .market-arrow {
    background-image: url(data:image/svg+xml;base64,DQo8c3ZnIHdpZHRoPSIxMSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMTEgOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0wIDlMMTEgOUw1LjUgLTguODgwODdlLTA3TDAgOVoiIGZpbGw9IiMxRUNBRDMiLz4NCjwvc3ZnPg0K);
}
.market-slider {
    padding-left: 1px!important;
}
.market-slider-wrapper .swiper-arrows {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    display: flex;
    background-color: #000;
    align-items: center;
    padding-left: 30px;
    z-index: 1000;
}
.market-slider-wrapper .swiper-arrows .swiper-btn-prev {
    margin-right: 20px;
}
.market-slider-wrapper .swiper-arrows .swiper-btn-prev,
.market-slider-wrapper .swiper-arrows .swiper-btn-next {
   user-select: none;
    -webkit-user-select: none; /* For Safari */
    -moz-user-select: none;    /* For Firefox */
    -ms-user-select: none; 
}
.swiper-btn-prev svg path, .swiper-btn-next svg path {
    transition-property: fill;
    transition-duration: 0.1s;
    transition-timing-function: linear;
}
.swiper-btn-prev:hover svg path, .swiper-btn-next:hover svg path {
    fill: #EB0045;
}
.tab-content {
    display: none;
}
.tab-content.active {
    display: block;
}
.tabs-items {
    width: 100%;
    display: flex;
    border-top: 1px solid #000000;
    border-bottom: 1px solid #BCBCBC;
}
.tab-item {
    width: 50%;
    font-family: "Inter";
    font-size: 0.75rem;
    font-weight: 500;
    color: #929292;
    text-align: center;
    padding: 17px 0;
    position: relative;
    cursor: default;
}
.tab-item:after {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    bottom: 0px;
    width: 100%;
    height: 3px;
    background-color: transparent;
}
.tab-item.active:after {
    background-color: #000;
}
.xchange-table {
    width: 100%;
    border-collapse: collapse;
    margin-bottom: 13px;
    white-space: nowrap;
}
.xchange-table tr td {
    border-bottom: 1px solid #CDCDCD;
    height: 34px;
    vertical-align: middle;
}
.xchange-table thead tr td {
    font-family: "Inter";
    font-size: 0.75rem;
    font-weight: 500;
    color: #565656;
}
.xchange-table tbody tr td {
    font-family: 'Inter';font-weight: 800!important;
    font-size: 0.875rem;
    font-weight: normal;
}
.xchange-table tr td:first-child {
    width: 100%;
}
.xchange-table tr td:not(:first-child) {
    padding-left: 40px;
    text-align: right;
}
.xchange-table tr td .d-flex {
    align-items: center;
    flex-wrap: nowrap;
}
.xchange-table tr td:not(:first-child) .d-flex {
    justify-content: flex-end;
}
.xchange-table .flag {
    margin-right: 10px;
}
.up {
    display: block;
    width: 5px;
    height: 6px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100%;
    margin-right: 8px;
    flex-shrink: 0;
    background-image: url(data:image/svg+xml;base64,DQo8c3ZnIHdpZHRoPSI2IiBoZWlnaHQ9IjUiIHZpZXdCb3g9IjAgMCA2IDUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMCA1TDYgNUwzIDAuMDkwOTA5TDAgNVoiIGZpbGw9IiMxRUNBRDMiLz4NCjwvc3ZnPg0K);
}
.down {
    display: block;
    width: 5px;
    height: 6px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100%;
    margin-right: 8px;
    flex-shrink: 0;
    background-image: url(data:image/svg+xml;base64,DQo8c3ZnIHdpZHRoPSI2IiBoZWlnaHQ9IjUiIHZpZXdCb3g9IjAgMCA2IDUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNNiAwLjA5MDkxMTlMMCAwLjA5MDkxMTlMMyA1TDYgMC4wOTA5MTE5WiIgZmlsbD0iI0VCMDA0NSIvPg0KPC9zdmc+DQo=);
}
.static {
    display: block;
    width: 5px;
    height: 6px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100%;
    margin-right: 8px;
    flex-shrink: 0;
    background-image: url(data:image/svg+xml;base64,DQo8c3ZnIHdpZHRoPSI2IiBoZWlnaHQ9IjciIHZpZXdCb3g9IjAgMCA2IDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMC41NDU4OTggMC41NDU0NTZMMC41NDU4OTggNi41NDU0Nkw1LjQ1NDk5IDMuNTQ1NDZMMC41NDU4OTggMC41NDU0NTZaIiBmaWxsPSIjODI4MjgyIi8+DQo8L3N2Zz4NCg==);
}
.external {
    font-family: 'Inter';
    font-size: 0.625rem;
    font-weight: 500;
    color: #2D1D5B;
}
.p-t-2 {
    padding-top: 2rem;
}
.layout_content_body_right .xchange-table-wrap {
    margin-bottom: 30px;
}
.layout_content_body_right .column-rail-latest {
    margin-bottom: 30px;
}
.layout-wide-center {
    margin-bottom: 28px;
}
.layout-category_wrapper {
    padding-top: 60px;
    padding-bottom: 30px;
}
.layout_wrapper {
    margin: 0 auto;
    width: 100%;
}
.layout_wrapper .balanced-3-layout .a-card:before, .layout_wrapper .balanced-3-layout .a-card:after {
    display: none!important;
}
.title-section {
    margin-bottom: 24px;
}
.columns-container {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.layout-wide-center .columns-container>div:first-child, .layout-wide-center .columns-container>div:nth-child(3) {
    width: calc(25% -((24px* 2) / 3));
}
.layout-wide-center .columns-container>div:nth-child(2) {
    width: calc(50% -((24px* 2) / 3));
}
.columns-container>div:first-child .inset {
    margin-left: 0;
    margin-right: 0;
}
.column-content .inset {
    margin-bottom: 20px;
}
.column-inner-rail {
    margin-bottom: 20px;
}
.bordered-card-first .a-card:first-child {
    border-top: 1px solid #e6e6e6;
    padding-top: 12px;
}
.column-inner-rail .a-card:not(:last-child) {
    padding: 0 0 12px;
}
.plain-card .a-card {
    display: flex;
    border-bottom: 1px solid #e6e6e6;
    padding: 0 0 12px;
    margin: 0 0 12px;
}
.lead-card-first .a-card:first-child {
    display: block;
    margin-left: 0;
    padding-top: 0;
    border-top: none;
}
.plain-card .a-card:last-child {
    border-bottom: none;
    padding: 0;
    margin: 0;
}
.layout-wide-center {
    margin-bottom: 28px;
}
.layout-wide-center .columns-container>div:first-child, .layout-wide-center .columns-container>div:nth-child(3) {
    width: calc(25% - ((24px* 2) / 3));
}
.layout-wide-center .columns-container>div:nth-child(2) {
    width: calc(50% - ((24px* 2) / 3));
}
.columns-container>div:first-child .inset {
    margin-left: 0;
    margin-right: 0;
}
.column-content .inset {
    margin-bottom: 20px;
}
.column-inner-rail {
    margin-bottom: 20px;
}
.plain-card .a-card {
    display: flex;
    border-bottom: 1px solid #e6e6e6;
    padding: 0 0 12px;
    margin: 0 0 12px;
}
.column-inner-rail .a-card:not(:last-child) {
    padding: 0 0 12px;
}
.bordered-card-first .a-card:first-child {
    border-top: 1px solid #e6e6e6;
    padding-top: 12px;
}
.lead-card-first .a-card:first-child {
    display: block;
    margin-left: 0;
    padding-top: 0;
    border-top: none;
}
.plain-card .a-card:last-child {
    border-bottom: none;
    padding: 0;
    margin: 0;
}
.plain-card .a-card .a-card_image {
    display: block;
    width: 130px;
    flex-shrink: 0;
    margin-right: 12px;
}
.column-inner-rail .a-card .a-media {
    width: 100%;
    height: 0;
    padding-top: 56.25%;
    background-color: #e6e6e6;
    position: relative;
    overflow: hidden;
}
.column-inner-rail .a-card .a-head {
    font-size: 1rem;
    line-height: 1.3;
    font-weight: 400;
}
.lead-card-first .a-card:first-child .a-card_image {
    width: 100%;
}
.lead-card-first .a-card:first-child .a-head {
    font-size: 1.25rem;
    font-weight: 700;
}
.layout-wide-center .a-meta {
    display: none;
}
.column-inner-rail .a-card .a-card_image {
    margin-bottom: 15px;
}
.lead-card-first .a-card:not(:first-child) .a-card_image {
    display: none;
}
.title-section a {
    color: #000;
}
.zone-grid-4 {
    column-gap: 24px;
    row-gap: 32px;
    display: grid;
    grid-template-columns: repeat(4, 1fr);
}
.zone-grid-4 .a-card {
    width: 100%;
    margin-bottom: 30px;
}
.zone-grid-4 .a-card .a-card_image {
    width: 100%;
}
.zone-grid-4 .a-card .a-media {
    padding-top: 53.33%;
}
.zone-grid-4 .a-card .a-card_content {
    margin-top: 13px;
}
.zone-grid-4 .a-card .a-head {
    font-size: 1.125rem;
    line-height: 1.3;
    font-weight: 700;
    color: #282828;
}
.zone-grid-4 .card_label--type-video, .zone-grid-3 .card_label--type-video {
    padding: 5px 10px;
}
.zone-grid-4 .a-card .a-meta {
    display: none;
}
.nav-search {
    position: relative;
    display: flex;
    justify-content: flex-end;
}
.search-block {
    display: none;
    position: absolute;
    top: 0;
    right: 30px;
    width: 270px;
    padding-left: 30px;
    background-color: #000;
}
.open-search {
    display: block;
}
.cse .gsc-control-cse, .gsc-control-cse {
    padding: 1px 0!important;
}
.gsc-search-box-tools .gsc-search-box .gsc-input {
    width: 100%;
    padding: 0;
    border: none;
    margin: 0;
    height: auto;
    text-indent: 0!important;
    outline: none;
    color: #fff;
    padding-left: 10px;
    background-color: transparent!important;
}
.gsib_a {
    padding: 0px!important;
}
.gsc-search-button-v2 {
	border-radius: 0!important;
}
.gsc-search-button-v2, .gsc-search-button-v2:hover, .gsc-search-button-v2:focus {
    border-color: transparent!important;
    background-color: transparent!important;
    outline: none;
}
.gsc-search-button {
    margin-left: 0!important;
}
.cse .gsc-search-button-v2, .gsc-search-button-v2 {
    padding:  7px 0px 6px!important;
}
.gsc-input::-webkit-input-placeholder { 
	color: transparent;
}
.gsc-search-button-v2 svg {
    fill: #fff!important;
}
.gsc-input:-ms-input-placeholder { 
  color: transparent;
}

.gsc-input::placeholder {
  color: transparent;
}
.cse .gsc-control-cse, .gsc-control-cse {
    border: none;
}
table.gsc-search-box {
    margin-bottom: 0px;
}
.gsc-control-cse {
    background-color: transparent!important;
    border-radius: 0px;
    border: none!important;
    border-bottom: 1px solid #fff!important;
}
.gsc-input-box {
    border: none!important;
    border-right: 0;
}
form.gsc-search-box {
    margin-bottom: 0!important;
}
.gsc-input-box {
    background-color: transparent!important;
}
table.gsc-search-box {
    margin-bottom: 0!important;
}

.gsc-search-button-v2  svg {
    width: 20px;
    height: 20px;
}
.gsc-input {
    background: none!important;
}
#btnSearch {
    display: block;
    width: 30px;
    height: 40px;
    background-image: url(data:image/svg+xml;base64,DQo8c3ZnIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KPHBhdGggZD0iTTExLjQyMDggMTAuMDUwM0gxMC42OTlMMTAuNDQzMiA5LjgwMzYyQzExLjMzODYgOC43NjIwNSAxMS44Nzc2IDcuNDA5ODIgMTEuODc3NiA1LjkzODgyQzExLjg3NzYgMi42NTg3NyA5LjIxODg4IDAgNS45Mzg4MiAwQzIuNjU4NzcgMCAwIDIuNjU4NzcgMCA1LjkzODgyQzAgOS4yMTg4OCAyLjY1ODc3IDExLjg3NzYgNS45Mzg4MiAxMS44Nzc2QzcuNDA5ODIgMTEuODc3NiA4Ljc2MjA1IDExLjMzODYgOS44MDM2MiAxMC40NDMyTDEwLjA1MDMgMTAuNjk5VjExLjQyMDhMMTQuNjE4NiAxNS45OEwxNS45OCAxNC42MTg2TDExLjQyMDggMTAuMDUwM1pNNS45Mzg4MiAxMC4wNTAzQzMuNjYzOCAxMC4wNTAzIDEuODI3MzMgOC4yMTM4NSAxLjgyNzMzIDUuOTM4ODJDMS44MjczMyAzLjY2MzggMy42NjM4IDEuODI3MzMgNS45Mzg4MiAxLjgyNzMzQzguMjEzODUgMS44MjczMyAxMC4wNTAzIDMuNjYzOCAxMC4wNTAzIDUuOTM4ODJDMTAuMDUwMyA4LjIxMzg1IDguMjEzODUgMTAuMDUwMyA1LjkzODgyIDEwLjA1MDNaIiBmaWxsPSJ3aGl0ZSIvPg0KPC9zdmc+DQo=);
    background-size: 16px;
    background-repeat: no-repeat;
    background-position: right center;
    background-color: transparent;
    border: none;
    outline: none;
    cursor: pointer;
}
#btnSearch.iksi {
    background-image: url(data:image/svg+xml;base64,DQo8c3ZnIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMSIgdmlld0JveD0iMCAwIDIxIDIxIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KPHBhdGggZD0iTTIxIDIuMTE1TDE4Ljg4NSAwTDEwLjUgOC4zODVMMi4xMTUgMEwwIDIuMTE1TDguMzg1IDEwLjVMMCAxOC44ODVMMi4xMTUgMjFMMTAuNSAxMi42MTVMMTguODg1IDIxTDIxIDE4Ljg4NUwxMi42MTUgMTAuNUwyMSAyLjExNVoiIGZpbGw9IndoaXRlIi8+DQo8L3N2Zz4NCg==);
    background-size: 10px !important;
}
.bg-color-black {
    background-color: #272727;
}
.bg-color-black .section-title h3, .bg-color-black .a-card .a-head {
    color: #fff;
}
.inset-top-wrapper {
    background-color: #373737;
    padding-bottom: 20px;
    padding-top: 20px;
}
.poll-header {
    font-family: 'Inter';font-weight: 800!important;
    font-size: 1.5rem;
    font-weight: normal;
    color: #000;
    border-top: 1px solid #EB0045;
    padding: 10px 0;
}
.fixed {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 3000;
  background-color: #000;
}
.framiim, .kodiim {
	max-width: 100%;
	margin-bottom: 30px;
	margin-top: 20px;
}
.framiim iframe, .kodiim iframe {
    max-width: 100%;
	border: none;
}
.kodiim iframe {
	display: block;
	margin: auto;
	max-width: 100%;
}
.poll-wrap .kodiim {
    margin-top: 0;
}
.nav-bar_lang a {
    color: #fff;
}
.navigation .mediadesk-link span {
    color: #fff;
}
.inset img, .insertion-box img {
    width: auto!important;
}
@media(max-width:1300px){
    .video-slider-wrapper .swiper-button-next {
        right: 10px;
        z-index: 1000;
    }
    .col5 {
        justify-content: space-between;
        width: 100%;
        overflow-x: scroll;
    }
    .col5 .a-card {
        width: 210px;
    }
}
@media(max-width:1140px){
    .d-flex {
        flex-wrap: wrap;
    }
    .col5 {
        flex-wrap: nowrap;
    }
    .full-slider-wrapper {
        padding: 0 20px;
        position: relative;
    }
    .sidebar-flex {
        flex-wrap: nowrap;
    }
    .grid-1-3 {
        display: block;
        padding-right: 30px;
    }
    .grid-1-3 .a-card {
        margin-bottom: 30px;
    }
    .first-lead-layout .d-flex {
        flex-wrap: nowrap;
    }
    .swipe-flex {
        overflow-x: scroll;
    }
   .nav-bar-bottom .d-flex {
       flex-wrap: nowrap;
   }

}
@media(max-width:1060px){
    .nav-bar-top {
        display: none;
    }
    .nav-bar-navigation {
        padding: 7px 0;
    }
     .hamburger {
        padding: 0;
        display: flex;
        cursor: pointer;
        transition-property: opacity, filter;
        transition-duration: 0.15s;
        transition-timing-function: linear;
        font: inherit;
        color: inherit;
        text-transform: none;
        background-color: transparent;
        border: 0;
        margin: 0;
        margin-right: 13px;
        overflow: visible;
    }

    .hamburger.is-active .hamburger-inner,
    .hamburger.is-active .hamburger-inner::before,
    .hamburger.is-active .hamburger-inner::after {
        background-color: #fff;
    }

    .hamburger-box {
        width: 27px;
        height: 24px;
        display: inline-block;
        position: relative;
        margin-top: 1px;
    }

    .hamburger-inner {
        display: block;
        top: 50%;
    }
    .hamburger-inner,
    .hamburger-inner::before,
    .hamburger-inner::after {
        width: 27px;
        height: 3px;
        background-color: #fff;
        border-radius: 0px;
        position: absolute;
        transition-property: transform;
        transition-duration: 0.15s;
        transition-timing-function: ease;
    }
    .hamburger-inner::before,
    .hamburger-inner::after {
        content: "";
        display: block;
    }
    .hamburger-inner::before {
        top: -7px;
    }
    .hamburger-inner::after {
        bottom: -7px;
    }
    .hamburger--spring .hamburger-inner {
        top: 9px;
        transition: background-color 0s linear 0.13s;
    }
    .hamburger--spring .hamburger-inner:before {
        top: -7px;
        transition: top 0.1s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0.2s, transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);
    }
    .hamburger--spring .hamburger-inner:after {
        top: 7px;
        transition: top 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0.2s, transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);
    }
    .hamburger--spring.is-active .hamburger-inner {
        transition-delay: 0.22s;
        background-color: transparent !important;
    }
    .hamburger--spring.is-active .hamburger-inner:before {
        top: -9px;
        transition: top 0.1s cubic-bezier(0.33333, 0, 0.66667, 0.33333) 0.15s, transform 0.13s cubic-bezier(0.215, 0.61, 0.355, 1) 0.22s;
        transform: translate3d(0, 10px, 0) rotate(45deg);
    }
    .hamburger--spring.is-active .hamburger-inner:after {
        top: -9px;
        transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s cubic-bezier(0.215, 0.61, 0.355, 1) 0.22s;
        transform: translate3d(0, 10px, 0) rotate(-45deg);
    }

    .navigation {
        position: fixed;
        display: block;
        width: 100%;
        left: 0;
        top: 0;
        bottom: 0;
        padding-right: 40px;
        height: 100%;
        background-color: #000;
        color: #fff;
        z-index: 99999;
        -webkit-transform: translateX(-100%);
        -moz-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
        -o-transform: translateX(-100%);
        transform: translateX(-100%);
        -webkit-transition: .3s ease;
        -moz-transition: .3s ease;
        -ms-transition: .3s ease;
        -o-transition: .3s ease;
        transition: .3s ease;
        overflow-y: scroll;
        padding-top: 60px;
        padding-left: 30px;
        padding-bottom: 50px;
    }

    .is-active {
        -webkit-transform: translateX(0px);
        -moz-transform: translateX(0px);
        -ms-transform: translateX(0px);
        -o-transform: translateX(0px);
        transform: translateX(0px)
    }

    .navigation {
        margin-bottom: 30px
    }

    .navigation ul {
        display: block;
        margin-bottom: 30px;
    }

    .navigation ul li {
        margin-bottom: 15px
    }


    .nav-main-links a:after {
        display: none;
    }

#btnclose {
        display: inline-block;
        background-color: transparent;
        border: none;
        cursor: pointer;
        outline: none;
        position: absolute;
        width: 40px;
        height: 40px;
        right: 20px;
        top: 20px;
         background-image: url(data:image/svg+xml;base64,DQo8c3ZnIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMSIgdmlld0JveD0iMCAwIDIxIDIxIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KPHBhdGggZD0iTTIxIDIuMTE1TDE4Ljg4NSAwTDEwLjUgOC4zODVMMi4xMTUgMEwwIDIuMTE1TDguMzg1IDEwLjVMMCAxOC44ODVMMi4xMTUgMjFMMTAuNSAxMi42MTVMMTguODg1IDIxTDIxIDE4Ljg4NUwxMi42MTUgMTAuNUwyMSAyLjExNVoiIGZpbGw9IndoaXRlIi8+DQo8L3N2Zz4NCg==);
         background-position: center;
        background-repeat: no-repeat;
        cursor: pointer;
        background-size: 15px;
    }

    .livetv-btn {
        margin-left: 13px;
    }
    .slider-col {
        width: 100%;
        margin-bottom: 40px;
    }
    .multi-col {
        width: 100%;
    }
    .multi-col .col-item {
        width: calc(50% - 10px);
        padding-left: 0;
    }
    .multi-col > .d-flex {
        justify-content: space-between;
    }
    .grid-1-4 {
        grid-template-columns: 1fr 1fr;
        grid-template-rows: auto auto auto;
        grid-gap: 20px;
        margin-bottom: 40px;
    }
    .grid-1-4 article:first-child {
        grid-column: 1 / 3;
        grid-row: 1 / 1;
    }
    .grid-1-4 article:nth-child(2) {
        grid-column: 1 / 2;
        grid-row: 2 / 3;
    }
    .grid-1-4 article:nth-child(3) {
        grid-column: 2 / 3;
        grid-row: 2 / 4;
    }
    .grid-1-4 article:nth-child(4) {
        grid-column: 1 / 2;
        grid-row: 3 / 4;
    }
    .grid-1-4 .inset {
        grid-column: 2 / 3;
        grid-row: 3 / 4;
    }
    .layout_content_body_right {
        margin: auto;
    }
    .layout_content_article-body {
        width: 100%;
    }
    .noscroll {
        overflow-y: hidden;
    }
    .reverse-mobile {
        flex-direction: column-reverse;
    }
    .reverse-mobile .f-right {
        width: 100%;
        margin-bottom: 40px;
    }
    .c-list {
        justify-content: flex-start;
    }
    .c-list li {
        margin-left: 0px;
        margin-right: 20px;
    }
     .sidebar-flex {
        flex-wrap: wrap;
        width: 100%;
    }
    .sidebar {
       border-left: none;
       width: 100%;
        padding-left: 0;
    }
     .grid-1-3 {
        display: block;
        padding-right: 0;
    }
    .col5 {
        column-gap: 20px;
    }
     .layout_wrapper {
        margin: 0 auto;
        padding: 30px 0;
    }
    .layout-wide-left .columns-container>div:nth-child(2), .layout-wide-left .columns-container>div:nth-child(3), .layout-wide-center .columns-container>div:first-child, .layout-wide-center .columns-container>div:nth-child(3) {
        width: 100%;
    }
        .layout-wide-left .columns-container>div:first-child, .layout-wide-center .columns-container>div:nth-child(2) {
        width: 100%;
    }
    .zone-grid-4 {
        column-gap: 1rem;
        row-gap: 32px;
        display: grid;
        grid-template-columns: repeat(2, 1fr);
    }
    .gotoyt {
        display: none;
    }
}
@media(max-width:700px){
    .col3 .show-card {
        width: 50%;
    }
    .col3 {
        width: calc(100% + 20px);
        margin-left: -10px;
    }
    .col3 .a-card {
        width: 50%;
        padding-left: 10px;
        padding-right: 10px;
    }
    .multi-col .col-item {
        width: 100%;
        margin-bottom: 30px;
    }
    .first-lead-flex {
        flex-wrap: wrap!important;
        padding-left: 0;
    }
    .first-lead-layout .section-title {
        position: static;
        width: 100%;
        margin-bottom: 10px;
    }
    .first-lead-layout .section-title p {
        text-align: left;
        padding-left: 0;
    }
    .first-lead-flex .a-card {
        margin-left: 0;
        margin-right: 20px;
    }
    .swipe-flex {
        width: 100vw;
    }
    .first-lead-flex > .a-card {
        margin-right: 0;
        margin-bottom: 40px;
    }
    .grid-1-4 {
        display: block;
    }
    .grid-1-4 .a-card {
        margin-bottom: 30px;
    }
    .nav-list {
        display: block;
    }
     .nav-list li {
         margin-bottom: 10px;
     }
     .nl-form {
         width: 100%;
         max-width: 500px;
     }
     .grid-1-3 .a-card:not(:first-child) .a-card_content {
        padding: 0 0 0 1.2rem;
    }
    .full-slider-wrapper .swiper-arrows .btn-next, .full-slider-wrapper .swiper-arrows .btn-prev {
        width: 20px;
    }
    .full-slider-wrapper .swiper-arrows .btn-next svg, .full-slider-wrapper .swiper-arrows .btn-prev svg {
        width: 20px;
    }
    .full-width-layout {
        padding: 40px 0 20px;
    }
    .nav-bar-bottom h4 {
        margin-right: 10px;
    }
   
    .nav-search {
        position: static;
    }
    .search-block {
        top: 55px;
        right: 0;
        width: 100%;
        padding-left: 20px;
        z-index: 1000;
        border-bottom: 1px solid #4E4E4E;
        padding-right: 20px;
    }
    .gsc-control-cse {
        border-bottom: none!important;
    }
    .m-t-4 {
        margin-top: 40px;
    }
    .nav-bar_logo_wrapper img {
        width: 100px;
    }
    .cse .gsc-search-button-v2, .gsc-search-button-v2 {
        padding: 12px 0px 10px !important;
    }
    .market-slider-wrapper .swiper-arrows svg {
        width: 12px;
    }
    .market-slider-wrapper .swiper-arrows .swiper-btn-prev {
        margin-right: 13px;
    }
    .market-pill {
        font-size: 0.6875rem;
    }
    .market-slider-wrapper {
        width: calc(100% - 70px);
    }
    .nav-bar-bottom {
        padding: 10px 0;
    }
    .p-t-2 {
        padding-top: 20px;
    }
    .multipackage-layout {
        padding-bottom: 20px;
    }
    .section-title {
        margin-bottom: 20px;
    }
    .video-slider .a-card {
        width: 250px;
    }
    .grid-1-3 .a-card:not(:first-child) .a-card_image {
        width: 130px;
    }
    .full-slider-wrapper .btn-prev {
        left: 30px;
    }
    .full-slider-wrapper .btn-next {
        right: 30px;
    }
    .article_header_title h1 {
        font-size: 2rem;
    }
    .market-slider-wrapper .swiper-arrows {
        padding-left: 20px;
    }
    .left-wide-layout {
        padding-bottom: 20px;
    }
    .first-lead-layout {
        padding: 40px 0;
    }
    .shows-section {
        padding-bottom: 0;
    }
    .col3 .show-card {
        padding: 0 10px;
    }
    .c-list li a {
        font-size: 0.75rem;
    }
    .main-slider .button-next {
        right: 30px;
        margin-top: calc(62.96% - 40px);
        width: 11px !important;
        height: 19px !important;
    }
    .main-slider .button-prev {
        right: 45px;
        margin-top: calc(62.96% - 40px);
        width: 11px !important;
        height: 19px !important;
    }
    .main-slider .button-next img, .main-slider .button-prev img {
        height: 25px;
    }
 
    .full-width-slider:before,
    .full-width-slider:after {
        display: none;
    }

    .show-card .show-title {
        font-size: 1.25rem;
    }
    .section-title .goto {
        font-size: 3vw;
    }
    .section-title .goto svg {
        margin-left: 10px;
    }
    .layout_content_body_right, .layout {
        padding-bottom: 0;
    }
    .col2 .a-card {
        width: calc(50% - 10px);
    }
    .showM {
        display: block;
    }
    .navigation .mediadesk-link {
        position: absolute;
        left: 30px;
        bottom: 30px;
    }
}
@media(max-width:481px){
    .f-left .nav-logo {
        margin-bottom: 20px;
    }
    .nav-main-links li a {
        font-size: 1.25rem;
    }
}