/**
 * Bootstrap variables override
 */
.section-movies-carousel-flex-header {
  padding: 61px 0 38px; }
  .section-movies-carousel-flex-header.home-section .home-section__flex-header {
    margin-bottom: 22px; }
  .section-movies-carousel-flex-header .slick-arrow {
    position: absolute;
    width: 40px;
    height: 40px;
    border: 2px solid #d2d2d8;
    border-radius: 50%;
    transform: none;
    top: 34%;
    z-index: 1; }
    .section-movies-carousel-flex-header .slick-arrow::before {
      display: inline-block; }
    .section-movies-carousel-flex-header .slick-arrow:hover, .section-movies-carousel-flex-header .slick-arrow:focus {
      border-color: #9f9fa4; }
  .section-movies-carousel-flex-header .slick-prev {
    left: 0; }
    .section-movies-carousel-flex-header .slick-prev:before {
      background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="8" height="14"><path d="M7.8 13.1L6.8 14 0 7.1 0.7 6.5 6.7 0 7.6 0.9 1.9 7.2 7.8 13.1Z" fill="rgb(189, 189, 195)"/></svg>'); }
      [dir="rtl"] .section-movies-carousel-flex-header .slick-prev:before {
        transform: rotate(-180deg); }
    @media (min-width: 768px) {
      .section-movies-carousel-flex-header .slick-prev {
        left: -30px; } }
    @media (min-width: 1200px) {
      .section-movies-carousel-flex-header .slick-prev {
        left: -50px; } }
    @media (min-width: 1440px) {
      .section-movies-carousel-flex-header .slick-prev {
        left: -65px; } }
  .section-movies-carousel-flex-header .slick-prev:hover::before {
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="8" height="14"><path d="M7.8 13.1L6.8 14 0 7.1 0.7 6.5 6.7 0 7.6 0.9 1.9 7.2 7.8 13.1Z" fill="rgb(129, 129, 133)"/></svg>'); }
    [dir="rtl"] .section-movies-carousel-flex-header .slick-prev:hover::before {
      transform: rotate(-180deg); }
  .section-movies-carousel-flex-header .slick-next {
    right: 0; }
    .section-movies-carousel-flex-header .slick-next:before {
      background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="8" height="14"><path d="M8 7.1L1.2 14 0.2 13.1 6.1 7.2 0.4 0.9 1.3 0 7.3 6.5 8 7.1Z" fill="rgb(189, 189, 195)" /></svg>'); }
      [dir="rtl"] .section-movies-carousel-flex-header .slick-next:before {
        transform: rotate(-180deg); }
    @media (min-width: 768px) {
      .section-movies-carousel-flex-header .slick-next {
        right: -30px; } }
    @media (min-width: 1200px) {
      .section-movies-carousel-flex-header .slick-next {
        right: -50px; } }
    @media (min-width: 1440px) {
      .section-movies-carousel-flex-header .slick-next {
        right: -65px; } }
  .section-movies-carousel-flex-header .slick-next:hover::before {
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="8" height="14"><path d="M8 7.1L1.2 14 0.2 13.1 6.1 7.2 0.4 0.9 1.3 0 7.3 6.5 8 7.1Z" fill="rgb(129, 129, 133)" /></svg>'); }
    [dir="rtl"] .section-movies-carousel-flex-header .slick-next:hover::before {
      transform: rotate(-180deg); }
  .section-movies-carousel-flex-header.dark .section-movies-carousel__carousel .slick-arrow {
    border-color: #7a7c7d; }
  .section-movies-carousel-flex-header.dark .slick-prev::before {
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="8" height="14"><path d="M7.8 13.1L6.8 14 0 7.1 0.7 6.5 6.7 0 7.6 0.9 1.9 7.2 7.8 13.1Z" fill="rgb(122, 124, 125)"/></svg>'); }
    [dir="rtl"] .section-movies-carousel-flex-header.dark .slick-prev::before {
      transform: rotate(-180deg); }
  .section-movies-carousel-flex-header.dark .slick-prev:hover::before {
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="8" height="14"><path d="M7.8 13.1L6.8 14 0 7.1 0.7 6.5 6.7 0 7.6 0.9 1.9 7.2 7.8 13.1Z" fill="rgb(255, 255, 255)"/></svg>'); }
    [dir="rtl"] .section-movies-carousel-flex-header.dark .slick-prev:hover::before {
      transform: rotate(-180deg); }
  .section-movies-carousel-flex-header.dark .slick-next::before {
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="8" height="14"><path d="M8 7.1L1.2 14 0.2 13.1 6.1 7.2 0.4 0.9 1.3 0 7.3 6.5 8 7.1Z" fill="rgb(122, 124, 125)"/></svg>'); }
    [dir="rtl"] .section-movies-carousel-flex-header.dark .slick-next::before {
      transform: rotate(-180deg); }
  .section-movies-carousel-flex-header.dark .slick-next:hover::before {
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="8" height="14"><path d="M8 7.1L1.2 14 0.2 13.1 6.1 7.2 0.4 0.9 1.3 0 7.3 6.5 8 7.1Z" fill="rgb(255, 255, 255)" /></svg>'); }
    [dir="rtl"] .section-movies-carousel-flex-header.dark .slick-next:hover::before {
      transform: rotate(-180deg); }
  .section-movies-carousel-flex-header.style-2.dark .section-movies-carousel__carousel .slick-arrow:hover {
    background: none; }
  .section-movies-carousel-flex-header.style-2 .movies {
    margin-bottom: 20px; }
    .section-movies-carousel-flex-header.style-2 .movies .movie {
      margin-bottom: 0; }
      .section-movies-carousel-flex-header.style-2 .movies .movie__title {
        margin-bottom: 0; }
      .section-movies-carousel-flex-header.style-2 .movies .movie__poster {
        margin-bottom: 0; }
      .section-movies-carousel-flex-header.style-2 .movies .movie__meta span a {
        color: #fff; }
  .section-movies-carousel-flex-header.style-2 .slick-arrow {
    width: 22px;
    height: 42px;
    top: 50%;
    transform: translateY(-50%);
    border-width: 0; }
    .section-movies-carousel-flex-header.style-2 .slick-arrow:before {
      display: block; }
  .section-movies-carousel-flex-header.style-2 .slick-prev {
    left: -10px; }
    @media (min-width: 768px) {
      .section-movies-carousel-flex-header.style-2 .slick-prev {
        left: -25px; } }
    @media (min-width: 768px) {
      .section-movies-carousel-flex-header.style-2 .slick-prev {
        left: -30px; } }
    @media (min-width: 1200px) {
      .section-movies-carousel-flex-header.style-2 .slick-prev {
        left: -40px; } }
    @media (min-width: 1440px) {
      .section-movies-carousel-flex-header.style-2 .slick-prev {
        left: -47px; } }
    .section-movies-carousel-flex-header.style-2 .slick-prev:before {
      width: 22px;
      height: 42px;
      background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="42"><path d="M21.988,40.588 L20.602,41.988 L0.011,21.204 L0.214,20.999 L0.011,20.795 L20.602,0.011 L21.988,1.410 L2.582,20.999 L21.988,40.588 Z" fill="rgb(177, 177, 177)"/></svg>'); }
      [dir="rtl"] .section-movies-carousel-flex-header.style-2 .slick-prev:before {
        transform: rotate(-180deg); }
    .section-movies-carousel-flex-header.style-2 .slick-prev:hover::before {
      background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="42"><path d="M21.988,40.588 L20.602,41.988 L0.011,21.204 L0.214,20.999 L0.011,20.795 L20.602,0.011 L21.988,1.410 L2.582,20.999 L21.988,40.588 Z" fill="rgb(129, 129, 133)"/></svg>'); }
      [dir="rtl"] .section-movies-carousel-flex-header.style-2 .slick-prev:hover::before {
        transform: rotate(-180deg); }
  .section-movies-carousel-flex-header.style-2 .slick-next {
    right: -10px; }
    @media (min-width: 768px) {
      .section-movies-carousel-flex-header.style-2 .slick-next {
        right: -25px; } }
    @media (min-width: 768px) {
      .section-movies-carousel-flex-header.style-2 .slick-next {
        right: -30px; } }
    @media (min-width: 1200px) {
      .section-movies-carousel-flex-header.style-2 .slick-next {
        right: -40px; } }
    @media (min-width: 1440px) {
      .section-movies-carousel-flex-header.style-2 .slick-next {
        right: -47px; } }
    .section-movies-carousel-flex-header.style-2 .slick-next:before {
      width: 22px;
      height: 42px;
      background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="23" height="43"><path d="M22.707,21.707 L1.707,42.707 L0.293,41.293 L20.086,21.500 L0.293,1.706 L1.707,0.292 L22.707,21.292 L22.500,21.499 L22.707,21.707 Z" fill="rgb(177, 177, 177)"/></svg>'); }
      [dir="rtl"] .section-movies-carousel-flex-header.style-2 .slick-next:before {
        transform: rotate(-180deg); }
    .section-movies-carousel-flex-header.style-2 .slick-next:hover::before {
      background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="23" height="43"><path d="M22.707,21.707 L1.707,42.707 L0.293,41.293 L20.086,21.500 L0.293,1.706 L1.707,0.292 L22.707,21.292 L22.500,21.499 L22.707,21.707 Z" fill="rgb(129, 129, 133)"/></svg>'); }
      [dir="rtl"] .section-movies-carousel-flex-header.style-2 .slick-next:hover::before {
        transform: rotate(-180deg); }
  .section-movies-carousel-flex-header.style-2.dark .slick-prev:hover::before {
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="42"><path d="M21.988,40.588 L20.602,41.988 L0.011,21.204 L0.214,20.999 L0.011,20.795 L20.602,0.011 L21.988,1.410 L2.582,20.999 L21.988,40.588 Z" fill="rgb(255, 255, 255)"/></svg>'); }
    [dir="rtl"] .section-movies-carousel-flex-header.style-2.dark .slick-prev:hover::before {
      transform: rotate(-180deg); }
  .section-movies-carousel-flex-header.style-2.dark .slick-next:hover::before {
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="23" height="43"><path d="M22.707,21.707 L1.707,42.707 L0.293,41.293 L20.086,21.500 L0.293,1.706 L1.707,0.292 L22.707,21.292 L22.500,21.499 L22.707,21.707 Z" fill="rgb(255, 255, 255)"/></svg>'); }
    [dir="rtl"] .section-movies-carousel-flex-header.style-2.dark .slick-next:hover::before {
      transform: rotate(-180deg); }
