 /* СКРУГЛЕНИЕ КАРТОЧЕК КЕЙСОВ */
 /* Старая Главная - Контейнер галереи со скруглениями */
  #rec805035593 .t-slds__container, #rec805862450 .t-slds__container, #rec805891402 .t-slds__container, #rec805903271 .t-slds__container, /* Замените XXXXXXXX на ID вашего блока */
  #rec805035593 .t-slds__item, #rec805862450 .t-slds__item, #rec805891402 .t-slds__item, #rec805903271 .t-slds__item {
    border-radius: 44px 44px 0 0 !important; /* Закругляем только верхние углы */
    overflow: hidden; /* Обрезаем содержимое, включая видео */
    position: relative;
  }

  /* Обрезаем углы у iframe (видео) */
  #rec805035593 iframe, #rec805862450 iframe, #rec805891402 iframe, #rec805903271 iframe {
    width: 100%;
    height: 100%;
    border-radius: inherit !important; /* Наследуем закругления от контейнера */
    position: absolute;
    top: 0;
    left: 0;
  }
  
 /*РУТУБ*/
  /* Применяем закругления для контейнеров с видео в первом блоке */
  #rec805035593 .t-slds__container,
  #rec805035593 .t-slds__item {
    position: relative;
    overflow: hidden;
    border-radius: 44px 44px 0 0 !important; /* Закругляем только верхние углы */
  }

  /* Новый контейнер, обрезающий углы для первого видео в первом блоке */
  #rec805035593 .tn-elem[data-elem-id="1727978526698"] .tn-atom,
  #rec805035593 .tn-elem[data-elem-id="1727982243519"] .tn-atom {
    position: relative;
    width: 100%;
    height: 100%;
    border-radius: 44px 44px 0 0 !important; /* Закругляем только верхние углы */
    overflow: hidden; /* Обрезаем содержимое */
  }

  /* iframe для RuTube (для первого блока) */
  #rec805035593 .tn-elem[data-elem-id="1727978526698"] .tn-atom iframe,
  #rec805035593 .tn-elem[data-elem-id="1727982243519"] .tn-atom iframe {
    width: 100%;
    height: 100%;
    border: none;
    position: relative;
    top: 0;
    left: 0;
    border-radius: inherit !important; /* Наследуем закругление от контейнера */
  }

  /* Применяем закругления для контейнеров с видео во втором блоке */
  #rec805862450 .t-slds__container,
  #rec805862450 .t-slds__item {
    position: relative;
    overflow: hidden;
    border-radius: 44px 44px 0 0 !important; /* Закругляем только верхние углы */
  }

  /* Новый контейнер, обрезающий углы для видео во втором блоке */
  #rec805862450 .tn-elem[data-elem-id="1727982950898"] .tn-atom,
  #rec805862450 .tn-elem[data-elem-id="1727983221001"] .tn-atom {
    position: relative;
    width: 100%;
    height: 100%;
    border-radius: 44px 44px 0 0 !important; /* Закругляем только верхние углы */
    overflow: hidden; /* Обрезаем содержимое */
  }

  /* iframe для RuTube (для второго блока) */
  #rec805862450 .tn-elem[data-elem-id="1727982950898"] .tn-atom iframe,
  #rec805862450 .tn-elem[data-elem-id="1727983221001"] .tn-atom iframe {
    width: 100%;
    height: 100%;
    border: none;
    position: relative;
    top: 0;
    left: 0;
    border-radius: inherit !important; /* Наследуем закругление от контейнера */
  }

  /* Применяем закругления для контейнеров с видео в третьем блоке */
  #rec805891402 .t-slds__container,
  #rec805891402 .t-slds__item {
    position: relative;
    overflow: hidden;
    border-radius: 44px 44px 0 0 !important; /* Закругляем только верхние углы */
  }

  /* Новый контейнер, обрезающий углы для видео в третьем блоке */
  #rec805891402 .tn-elem[data-elem-id="1727984034174"] .tn-atom,
  #rec805891402 .tn-elem[data-elem-id="1727984034214"] .tn-atom {
    position: relative;
    width: 100%;
    height: 100%;
    border-radius: 44px 44px 0 0 !important; /* Закругляем только верхние углы */
    overflow: hidden; /* Обрезаем содержимое */
  }

  /* iframe для RuTube (для третьего блока) */
  #rec805891402 .tn-elem[data-elem-id="1727984034174"] .tn-atom iframe,
  #rec805891402 .tn-elem[data-elem-id="1727984034214"] .tn-atom iframe {
    width: 100%;
    height: 100%;
    border: none;
    position: relative;
    top: 0;
    left: 0;
    border-radius: inherit !important; /* Наследуем закругление от контейнера */
  }

  /* Применяем закругления для контейнеров с видео в четвертом блоке */
  #rec805903271 .t-slds__container,
  #rec805903271 .t-slds__item {
    position: relative;
    overflow: hidden;
    border-radius: 44px 44px 0 0 !important; /* Закругляем только верхние углы */
  }

  /* Новый контейнер, обрезающий углы для видео в четвертом блоке */
  #rec805903271 .tn-elem[data-elem-id="1727984313066"] .tn-atom {
    position: relative;
    width: 100%;
    height: 100%;
    border-radius: 44px 44px 0 0 !important; /* Закругляем только верхние углы */
    overflow: hidden; /* Обрезаем содержимое */
  }

  /* iframe для RuTube (для четвертого блока) */
  #rec805903271 .tn-elem[data-elem-id="1727984313066"] .tn-atom iframe {
    width: 100%;
    height: 100%;
    border: none;
    position: relative;
    top: 0;
    left: 0;
    border-radius: inherit !important; /* Наследуем закругление от контейнера */
  }
  
  
 /*КОД ДЛЯ НОВОЙ ГЛАВНОЙ (КАК ПОМЕНЯЕТЕ, ВЕСЬ КОД ВЫШЕ, МОЖНО УДАЛИТЬ*/
 /*Контейнер галереи со скруглениями */
  #rec1253055051 .t-slds__container, #rec1253055056 .t-slds__container, #rec1253055061 .t-slds__container, #rec1253055066 .t-slds__container, /* Замените XXXXXXXX на ID вашего блока */
  #rec1253055051 .t-slds__item, #rec1253055056 .t-slds__item, #rec1253055061 .t-slds__item, #rec1253055066 .t-slds__item {
    border-radius: 44px 44px 0 0 !important; /* Закругляем только верхние углы */
    overflow: hidden; /* Обрезаем содержимое, включая видео */
    position: relative;
  }

  /* Обрезаем углы у iframe (видео) */
  #rec1253055051 iframe, #rec1253055056 iframe, #rec1253055061 iframe, #rec1253055066 iframe {
    width: 100%;
    height: 100%;
    border-radius: inherit !important; /* Наследуем закругления от контейнера */
    position: absolute;
    top: 0;
    left: 0;
  }
 
 
 /*РУТУБ*/
  /* Применяем закругления для контейнеров с видео в первом блоке */
  #rec1253055051 .t-slds__container,
  #rec1253055051 .t-slds__item {
    position: relative;
    overflow: hidden;
    border-radius: 44px 44px 0 0 !important; /* Закругляем только верхние углы */
  }

  /* Новый контейнер, обрезающий углы для первого видео в первом блоке */
  #rec1253055051 .tn-elem[data-elem-id="1727978526698"] .tn-atom,
  #rec1253055051 .tn-elem[data-elem-id="1727982243519"] .tn-atom {
    position: relative;
    width: 100%;
    height: 100%;
    border-radius: 44px 44px 0 0 !important; /* Закругляем только верхние углы */
    overflow: hidden; /* Обрезаем содержимое */
  }

  /* iframe для RuTube (для первого блока) */
  #rec1253055051 .tn-elem[data-elem-id="1727978526698"] .tn-atom iframe,
  #rec1253055051 .tn-elem[data-elem-id="1727982243519"] .tn-atom iframe {
    width: 100%;
    height: 100%;
    border: none;
    position: relative;
    top: 0;
    left: 0;
    border-radius: inherit !important; /* Наследуем закругление от контейнера */
  }

  /* Применяем закругления для контейнеров с видео во втором блоке */
  #rec1253055056 .t-slds__container,
  #rec1253055056 .t-slds__item {
    position: relative;
    overflow: hidden;
    border-radius: 44px 44px 0 0 !important; /* Закругляем только верхние углы */
  }

  /* Новый контейнер, обрезающий углы для видео во втором блоке */
  #rec1253055056 .tn-elem[data-elem-id="1727982950898"] .tn-atom,
  #rec1253055056 .tn-elem[data-elem-id="1727983221001"] .tn-atom {
    position: relative;
    width: 100%;
    height: 100%;
    border-radius: 44px 44px 0 0 !important; /* Закругляем только верхние углы */
    overflow: hidden; /* Обрезаем содержимое */
  }

  /* iframe для RuTube (для второго блока) */
  #rec1253055056 .tn-elem[data-elem-id="1727982950898"] .tn-atom iframe,
  #rec1253055056 .tn-elem[data-elem-id="1727983221001"] .tn-atom iframe {
    width: 100%;
    height: 100%;
    border: none;
    position: relative;
    top: 0;
    left: 0;
    border-radius: inherit !important; /* Наследуем закругление от контейнера */
  }

  /* Применяем закругления для контейнеров с видео в третьем блоке */
  #rec1253055061 .t-slds__container,
  #rec1253055061 .t-slds__item {
    position: relative;
    overflow: hidden;
    border-radius: 44px 44px 0 0 !important; /* Закругляем только верхние углы */
  }

  /* Новый контейнер, обрезающий углы для видео в третьем блоке */
  #rec1253055061 .tn-elem[data-elem-id="1727984034174"] .tn-atom,
  #rec1253055061 .tn-elem[data-elem-id="1727984034214"] .tn-atom {
    position: relative;
    width: 100%;
    height: 100%;
    border-radius: 44px 44px 0 0 !important; /* Закругляем только верхние углы */
    overflow: hidden; /* Обрезаем содержимое */
  }

  /* iframe для RuTube (для третьего блока) */
  #rec1253055061 .tn-elem[data-elem-id="1727984034174"] .tn-atom iframe,
  #rec1253055061 .tn-elem[data-elem-id="1727984034214"] .tn-atom iframe {
    width: 100%;
    height: 100%;
    border: none;
    position: relative;
    top: 0;
    left: 0;
    border-radius: inherit !important; /* Наследуем закругление от контейнера */
  }

  /* Применяем закругления для контейнеров с видео в четвертом блоке */
  #rec1253055066 .t-slds__container,
  #rec1253055066 .t-slds__item {
    position: relative;
    overflow: hidden;
    border-radius: 44px 44px 0 0 !important; /* Закругляем только верхние углы */
  }

  /* Новый контейнер, обрезающий углы для видео в четвертом блоке */
  #rec1253055066 .tn-elem[data-elem-id="1727984313066"] .tn-atom {
    position: relative;
    width: 100%;
    height: 100%;
    border-radius: 44px 44px 0 0 !important; /* Закругляем только верхние углы */
    overflow: hidden; /* Обрезаем содержимое */
  }

  /* iframe для RuTube (для четвертого блока) */
  #rec1253055066 .tn-elem[data-elem-id="1727984313066"] .tn-atom iframe {
    width: 100%;
    height: 100%;
    border: none;
    position: relative;
    top: 0;
    left: 0;
    border-radius: inherit !important; /* Наследуем закругление от контейнера */
  }