/*
Theme Name: Necromancers Child Theme
Theme URI: https://themeforest.net/user/dan_fisher/portfolio
Description: Child theme for Necromancers eSports & Gaming WordPress Theme
Version: 1.6.0
Author: Dan Fisher
Author URI: https://themeforest.net/user/dan_fisher
Template: necromancers
*/

 body {
      font-family: var(--font-base, "Rajdhani");
      font-size: 1.125rem;
      font-weight: normal;
      line-height: 1.71428571;
  }
  h1,.h1 {
      font-size: 4rem;
  }
  h2,.h2 {
      font-size: 2.5rem;
  }
  @media  (max-width: 430px) {
      h1,.h1 {
          font-size: 3.2rem;
      }
      h2,.h2 {
          font-size: 2.2rem;
      }
  }
  @media  (max-width: 390px) {
      h1,.h1 {
          font-size: 3rem;
      }
      h2,.h2 {
          font-size: 2rem;
      }
  }
  
  @media  (min-width: 1920px) {
      h1,.h1 {
          font-size: 4.5rem;
      }
      h2,.h2 {
          font-size: 3rem;
      }
  }
  
  ::selection {
      background-color: var(--color-primary);
      color: var(--color-body)
  }
  

  
  /*Custom Font */
  
  h1, .archive h2.h2, .blog h2.post__title, .single-post .post__body .wp-block-heading.sub-heading, .single-post .post__body h3.wp-block-heading, .search h2.h2.color-secondary,
  .single .player-info-title.h-lead-1, .page-template-page-side-map h2.wp-block-heading,  .page-template-page-side-banner h2.wp-block-heading, .page-template-page-center h2.wp-block-heading, body.search h2.h2 {
      font-family: "Bebas Neue", sans-serif!important;
      font-weight: 400;
  
      letter-spacing: unset!important;
      font-weight: inherit!important;
      line-height: 1!important;
  }
  
  .archive .post__header h2.post__title.h4.lines-4{
      text-transform: unset;
  }
  h1#heading-team-name, 
  .single-post .row.row-topics .h2, .single .h2 {
      font-family: "Bebas Neue", sans-serif!important;
      letter-spacing: unset!important;
      font-weight: inherit!important;
  }
  .archive .post__header h2.post__title.h4.lines-4{
      font-weight: 400;
      font-family: var(--font-base, "Rajdhani")!important;
  }
  
  
  .page-template .page-content p{
      font-size: 1.125rem ;
  }
  
  

  /********************/
  
  /*Custom Fonts con Body*/
  
  .page-heading--streams-archive .page-heading__body .h5, .page-heading-teams .page-heading__body .h5 strong{
      font-family: var(--font-base, "Rajdhani");
  }
  
  /********************/
  /*Titulo en Noticias del Preview y del titular de las noticias*/
  .blog h2.post__title a, .single h1.post__title {
      line-height: 0.975;
  }
  /********************/
  /*Titulo en Noticias del Preview y del titular de las noticias*/
  .blog time.entry-date.published, .single time.entry-date.published, .single .post__meta-item.post__meta-item--date.posted-on, .archive .post__meta-item.post__meta-item--date.posted-on {
      text-transform: none;
      font-weight: normal;
  }
  /********************/
  
  :root{
      --color-primary: #f8b817;
      --color-border-light: #e7e8eb;
      --color-border-dark: white;
      --color-placeholder-light: #f2f3f7;
      --color-placeholder-dark: black;
      --color-positive:#1FB18A;
      --color-negative:#F1434C; 
  
  }
  
  html{
      background-color: var(--color-dark) !important;  
  }
  
  body{
      background-color: var(--color-dark) !important;
  }
  .content-text::selection, .page-heading__title::selection, .page-heading__subtitle::selection, p::selection,
  .site-content__holder ::selection  {
      background-color: var(--color-primary);
      color: black; 
  }
    

  /*Filtros y Botones Seleccionadores */
  
  /*Button Light*/
  
  .btn-style-light {
      display: inline-block;
      text-align: center;
      border: 2px solid var(--color-body);
      color: var(--color-body);
      padding: 12px 16px;
      margin-right: 10px!important;
      margin-bottom: 10px!important;
      background-color: white;
      width: max-content;
      cursor: pointer;
  }
  
  
  .btn-style-light a{
      color: var(--color-body);
      opacity: 1!important;
  
  }
  /*Button Dark*/
  .btn-style-dark {
      display: inline-block;
      text-align: center;
      border: 2px solid white;
      color: white;
      padding: 12px 16px;
      margin-right: 10px!important;
      margin-bottom: 10px!important;
      background-color: rgba(0, 0, 0, 0.4);
      width: max-content;
      cursor: pointer;
  }
  .btn-style-dark a{
      color: white;
      opacity: 1!important;
  }
  
  
  /*Button Common*/
  .btn-style-dark:hover a, .btn-style-dark:active a, .btn-style-dark:focus a,
   .btn-style-light:hover a, .btn-style-light:focus a, .btn-style-light:active a{
      color: var(--color-body)!important;
      opacity: 1!important;
  }
  
  .no-touch-device .btn-style-dark:hover,
  .no-touch-device .btn-style-light:hover  {
      background-color: var(--color-primary) ;
      border: 2px solid var(--color-primary) ;
      color: var(--color-body) ;
  }

  .no-touch-device .filter-panel .btn-style-dark:hover,
  .no-touch-device .filter-panel .btn-style-light:hover  {
      background-color: var(--color-primary) !important;
      border: 2px solid var(--color-primary)  !important;
      color: var(--color-body)  !important;
  }
  

  .btn-style-dark:focus, .btn-style-dark:active, .btn-style-dark.active,
  .btn-style-light:focus, .b.btn-style-light:active, .btn-style-light.active  {
      background-color: var(--color-primary)!important;
      border-color: var(--color-primary)!important;
      color: var(--color-body) !important;
      opacity: 1!important;
      outline: 0px solid var(--color-primary) !important;
  } 
  
  .site-content__inner .list-buttons .btn-style-light{
      /*uso de 6px para compensar los 4px que estan presentes*/
      margin-right: 6px!important;
  }
  
  
  
  
  .txt-btn-filters{
      font-weight: bold;
      text-transform: uppercase;
      letter-spacing: -.03em;
      line-height: 1;
  }
  
  /*Margen para Algunos Botones a la Izquierda*/
  .margin-left {
      margin-left: -4px!important;
  }
  
  /*Estilo para los titulos de los blogs en el preview y para blog interno*/
  .blog-subtitle{
      font-size: 3.166667vh;
      line-height: 0.3;
      opacity: 0.9;
  }
  .blog-single-subtitle{
      font-size: 5.166667vh;
      line-height: 0.85;
      padding-top: 10px;
      opacity: 0.9;
  }
  
  /*fade-out text*/
  .fade-out {
      position: absolute;
      bottom: 0;
      left: 0;
      width: 100%;
      height: 3.5em; 
      background: linear-gradient(transparent, white); 
  }
  .fade-out-socialmedia {
    position: sticky;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2.5em; 
    background: linear-gradient(transparent, white); 
}
  
  
  .social-menu a[href*='twitter.com']::before {
      content: "\e61b"!important;
      font-family: 'Font Awesome 6 Brands'!important;
      font-weight: 400;
  }
  
  .social-menu a::before {
      font-family: 'Font Awesome 6 Brands'!important;
  }
  
  
  
  .lines-12{
      overflow: hidden;
      display: -webkit-box;
      -webkit-line-clamp: 12;
      -webkit-box-orient: vertical;
  }
  
  /*Separators */
  .section-separator{
      height: 80px;
  }
  .section-separator-half{
      height: 40px;
  }
  .post-alert {
      height: 40px;
      width: auto;
      border-left: 4px solid var(--success);
      font-size: 1.3rem;
      color: white;
      display: flex;
      font-family: var(--font-base, "Rajdhani");
      font-weight: 700;
      line-height: 0.875;
      text-transform: uppercase;
      align-items: center;
      padding-left: 20px;
  }
  
  .post-alert-light {
      color: black!important;
      line-height: 1!important;
  }
  
  /*Estilo del circulo que envuelve el play*/
  .circle-play{
      border-radius: 100%;
      width: 45px;
      height: 45px;
      justify-content: center;
      align-items: center;
      display: flex;
      position: absolute;
      filter: drop-shadow(0px 4px 6px rgba(0, 0, 0, 0.5));
      top: 20px;
      right: 20px;
      z-index: 1;
  }
  .color-circle{
      background-color: var(--color-primary);
  }
  
  .circle-play svg.df-icon.df-icon--bag.df-icon--32x32 {
      width: 20px;
      height: 20px;
  }
  
  
  
  .team-decoration-newsletter .ncr-page-decor__layer-1, .team-decoration-newsletter .ncr-page-decor__layer-2,
  .team-decoration-newsletter .ncr-page-decor__layer-3
  {
      background-image: linear-gradient(var(--color-team), transparent);
  }
  
  .team-decoration-newsletter .ncr-page-decor__layer-2::after, .team-decoration-newsletter .ncr-page-decor__layer-3::after,
  .team-decoration-newsletter .ncr-page-decor__layer-4, .team-decoration-newsletter .ncr-page-decor__layer-5{
      background-color: #fff!important;
  }
  
  
  
  
  .player-info-detail__label{
      color: var(--color-primary)!important;
  }
  .team-decoration-newsletter.ncr-page-decor {
      z-index: 1!important;
  }
  
  
  /***************************************************************************/
  /* Page Content*/
  /***************************************************************************/
  
  /*Header Section - View More */
  .page-content .header-container-section {
      display: flex;
      justify-content: space-between;
      align-items: center;
      width: 100%; /* Asegura que el contenedor ocupe el ancho completo */
      margin-bottom: 1.546875rem
  }
  .page-content  .header-container-section h2{
      margin-bottom: 0px !important; 
  }
  
  
  .page-content .header-container-section .btn-load-more-section {
      text-decoration: none;
      font-weight: 800;
  }
  .page-content .header-container-section .btn-load-more-section:hover {
      text-shadow: 1px 1px 0px rgb(0 0 0 / .1);
      color: var(--color-primary) !important;
  }
  
  
  
  /**/
  @media (min-width: 992px) and (max-width: 1199px) {
      .team-newsletter {
          position:relative!important;
          top: 0!important;
          right: 0!important;
          width: 100%!important;
          height: calc(100vh - 72px)!important;
      }
  
  }
  
  
  @media  (max-width: 991px) {
      a#necromancers_loadmore {
          height: 60px!important;
      }
      
  }
  
  
  
  @media (min-width: 576px) and (max-width:991px) {
      figure.page-thumbnail.page-thumbnail--default.effect-duotone.effect-duotone--base {
          padding-bottom: 60%!important;
      }
  
      .page-thumbnail--default .page-bg-logo{
          max-width: 36%!important;
      }
  
      .page-thumbnail--default .ncr-page-decor__layer-1{
          width: 29.4%!important;
      }
      .page-thumbnail--default .ncr-page-decor__layer-2{
          width: 29.4%!important;
      }
      .page-thumbnail--default .ncr-page-decor__layer-3{
          width: 25.2%!important;
      }
  } 
  
  @media (max-width: 575px){
      /*Separators */
      .section-separator{
          height: 60px;
      }
      .section-separator-half{
          height: 30px;
      }
  
  }
  
  
  
  /*Page Heading */
  .page-heading__title, .page-header__title{
      z-index: 4 !important;
  }
  
  
  .page-heading--streams-archive .page-heading__body p{
      padding-left: 0px;
      padding-right: 0px;
  }
  .page-heading--streams-archive .page-heading__title + .page-heading__body {
      margin-top: 10px;
  }
  
  .page-heading-effect--gradient-1 {
      bottom: 0;
  }
  .page-heading-effect--pattern-1{
      left: 0;
      top: 0;
      width: unset;
      height: unset;
      opacity: 0.3;
  }
  .page-heading-effect--pattern-2{
      display: none;
  }
  
  
  /*Filtros de Lo Viral - Page Heading*/
  .column-filters{
  
      padding: 12px 10px;
      background-color: #f8b817;
      border-right: 1px solid var(--color-dark);
      border-left: 1px solid var(--color-dark);
      height: 100%;
  }
  
  .column-filters .btn-style-primary{
      width: 100%;
  }
  .column-filters .padding-btn-socialmedia {
      padding: 7px 5px !important;
  }
  .column-filters .btn-style-primary{
      background: var(--color-primary);
      text-align: center;
      border: 2px solid var(--color-dark);
      color: var(--color-dark);
      cursor: pointer;
  }
  .column-filters .btn-style-primary:hover, .column-filters .btn-style-primary.active {
      color: var(--color-primary);
      border: 2px solid var(--color-dark);
      background: var(--color-dark);
  }
  
  /*Stream Filter*/
  .streams-filter-wrapper{
      margin-top: 31px;
  }
  
  .streams-filter button .streams-filter__img {
      width: 60px;
      height: 60px;
      left: calc(50% + 0px);
      top: calc(50% + 0px);
      object-fit: contain;
   
  }
  .streams-filter button {
      border-color: var(--color-quaternary) !important;
  }
  
  .streams-filter button.active {
      border-color: var(--color-primary) !important;
  }
  
  .no-touch-device .streams-filter button:hover {
      border-color: var(--color-primary) !important;
  } 
  
  
  
  /* Menu */
  
  .menu-panel{
	  overflow-y: auto !important;
  }
  .menu-panel .menu-panel__content .widget-contact-info {
      margin-top: 20px;
  }
  
  .menu-panel .menu-panel__content .dl-submenu li a{
      font-size: 2rem ; 
  }
  
  .menu-panel .menu-panel__content .dl-submenu__sub-1 li a{
      font-size: 1.75rem ; 
  }
  
  .menu-panel .menu-panel__content .dl-submenu__sub-1 li.dl-back a{
      font-size: 2rem ; 
  }
  
  /*Para que Menu Salga completo en moviles*/
  .dl-menu.dl-subview li.dl-subview .dl-submenu{
    margin-bottom: 150px !important;
  }
  
  
  
  
  /*Team y Players */
  
  /*Opciones de menu superior iconos*/
  .swiper-horizontal {
      position: fixed !important;
      top: 0 !important;
      width: 100% !important;
      z-index: 100;
  }
  
  .swiper-horizontal-margin-horizontal {
      margin-top: 46px !important;
  }
  
  /*Logo y Menu Header*/
  .logo-swiper-fixed-top {
      position: fixed;
      z-index: 100;
      /*background-color: var(--color-dark);*/
  }
  
  .menu-swiper-fixed-top {
      margin-top: 98px !important;
      position: fixed !important;
      z-index: 151 !important;
  }
  
  .swiper-pagination::before {
      content: '';
      position: absolute;
      top: -68px;
      left: 0;
      right: 0;
      bottom: 0;
      z-index: -1;
  }
  
  /*Logo de Swiper*/
  img.logo-swiper {
      margin-top: 180px;
      width: 100px !important;
      height: 100px !important;
  
  }
  
  .container-logo-swiper {
      width: 100% !important;
      margin-top: 0px;
      position: fixed;
  }
  
  .team-carousel__content > .slick-dots li svg{
      width: 16px;
      height: 16px;
  }
  
  /*Accordion*/
  
  .page-template-page-side-banner .accordion-item__link {
      color: var(--color-dark) !important;
  }
  
  
  /***************************************************************************/
  /* Otros Blogs - .container-recent-post */
  /***************************************************************************/
  .ncr-posts-list{
      display: flex;
      align-content: center;
      flex-direction: column;
  }
  .container-recent-post{
      display: flex;
      flex-direction: row;
      margin-bottom: 2rem!important;
  }
  .container-recent-post .post__body{
      padding-right: 0px !important;
  }
  
  .container-recent-post  .post__title{
      margin-bottom: 0.5rem !important;
  }
  .container-recent-post .post__meta-item{
      line-height: 1rem !important;
  }
  
  .container-recent-post  .post__body h3{
      font-size: 1.3rem!important;
      line-height: 1;
  }
  
  .container-recent-post .post__meta-item.post__meta-item--date.posted-on{
      font-size: 1rem !important;
      color: var(--color-secondary) !important;
      overflow: hidden;
      display: -webkit-box;
      -webkit-line-clamp: 1;
      -webkit-box-orient: vertical;
      word-break: break-all;
  }
  
  .container-recent-post .post__excerpt.excerpt-blog{
      display: -webkit-box;
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical;
      overflow: hidden;
      text-overflow: ellipsis;
      font-size: 1.125rem;
      margin-top: 1rem;
      color: var(--color-body) !important;
      
  }
  
  .container-recent-post .post__body {
      display: flex;
      flex-direction: column;
      justify-content: center;
      font-size: 1rem!important;
  }
  
  .container-recent-post .img-recent-post{
      height: 150px;
      width: 150px;
      margin-right: 16px;
      margin-bottom: 0;
  }
  .container-recent-post .img-recent-post img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image {
      height: 150px;
      width: 150px;
      max-width: unset!important;
      object-fit: cover!important;
  }
  
  .container-recent-post:last-child {
      margin-bottom: 0px!important;
   
   }
  /***************************************************************************/
  /* Social Media - .slide-post-socialmedia */
  /***************************************************************************/
  
  
  
  .slide-post-socialmedia .slide-post-topic-img {
      min-height: 170px !important; 
      object-fit: cover;
  }
  .slide-post-socialmedia  .origin-picture {
      position: relative;
      display: inline-block;
  }
  
  .slide-post-socialmedia .origin {
      width: 100%!important;
  }
  
  .slide-post-socialmedia .origin-name{
      display: flex;
      align-items: flex-start;
      margin-left: 16px;
      flex-direction: column;
      width: calc(100% - 50px);
  }
  .slide-post-socialmedia .origin-name .player-info-detail__label {
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      width: 100%;
  }
  .slide-post-socialmedia .slide-post-topic-footer {
      width: 100%;
  }
  
  .slide-post-socialmedia .origin-name .slide-post-topic-subtitle{
      overflow: hidden;
      display: -webkit-box;
      -webkit-line-clamp: 1;
      -webkit-box-orient: vertical;
      word-break: break-all;
  }
  .slide-post-socialmedia .origin-picture img{
      width: 34px;
      height: 34px;
  
  }
  .slide-post-socialmedia .network-icon{
      position: absolute;
      bottom: -15px;
      right: -8px;
  }
  
  .slide-post-socialmedia .network-icon img{
      width: 20px;
      height: 20px;
  }
  
  
  
  @media (max-width: 414px) {
      .page-heading--streams-archive .page-heading__title + .page-heading__body {
          margin-top: 10px !important;
      }
      .streams-filter-wrapper{
          margin-top: 0px;
          padding: 15px 0px 60px;
          justify-content: center;
      }
  
      .streams-filter{
          width: 260px;
      }
  }
  
  
  @media (max-width: 640px) {
  
      
     /* Mueve el loader 60px hacia arriba */
      .loader-panel .loader{
          transform: translateY(-65px) !important;  
      }
      /* Mueve el loader 60px hacia arriba */
      .preloader-overlay .preloader-inner{
          transform: translateY(-65px) !important;  
      }
  
      
  }
  
  @media (max-width: 500px) {
      /*Page Heading*/
      .blog #page-heading-teams{
          min-height: calc(100vh - 150px) !important;
      }
      .post-type-archive-socialmedia #page-heading-teams{
          min-height: calc(100vh - 150px) !important; 
      }
  }
  
  
  
  @media (max-width: 767px) {
      
      .menu-swiper-fixed-top {
          margin-top: 102px !important;
      }
  
  
  
      /*Menu*/
      .menu-panel .menu-panel__widget-area{
          display: none !important;
      }
      .menu-panel .menu-panel__content{
          padding: 38px 36px;
      }
  
      .menu-panel .menu-panel__content .dl-menuwrapper li a { 
          font-size: 2.475rem ; 
      }
  
      .menu-panel .menu-panel__content .dl-submenu li a{
          font-size: 2rem ; 
      }
  
      .menu-panel .menu-panel__content .dl-submenu__sub-1 li a{
          font-size: 1.75rem ; 
      }
  
      .menu-panel .menu-panel__content .dl-submenu__sub-1 li.dl-back a{
          font-size: 1.5rem ; 
      }
  
      .menu-panel .menu-panel__content .dl-menuwrapper .dl-menu{
          width: calc(100vw - 72px) !important;
      }
  
      .blog-subtitle{
          font-size: 1.0rem!important;
      }
      .blog-single-subtitle{
          font-size: 1.8rem!important;
      }
  
      /*Otros Blogs*/
      .container-recent-post  .post__excerpt.excerpt-blog {
          font-size: 1rem;
      }
  }
  
  @media (max-width: 600px) {
      /*Otros Blogs*/
      .container-recent-post .post__excerpt.excerpt-blog {
          display: none !important;
      }
      .container-recent-post  .post__body h3{
          font-size: 1.3rem!important;
      }
  }
  
  @media (max-width: 430px) {
    
      /*Otros Blogs*/
      .container-recent-post  .post__body h3{
          font-size: 1.2rem!important;
      }
   
    
  }
  @media (max-width: 350px) {
     /*Otros Blogs*/
     .container-recent-post  .post__body h3{
          font-size: 1rem!important;
      }
      .container-recent-post .post__meta-item.post__meta-item--date.posted-on{
          font-size: .875rem !important;
      }
  }
  
  @media (min-width: 415px) and (max-width: 991px) {
  
      .streams-filter-wrapper{
          padding: 15px 0px 60px;
          justify-content: center;
      }
      .streams-filter{
          width: 365px;
      }
  
      .streams-filter::before{
          height: 210px;
      }
  }
  @media (min-width: 430px) and (max-width: 991px) {
    
      .column-filters .swiper-slide{
          margin-left: 5px;
          margin-right: 5px;
      }
  }
  
  @media (min-width: 768px)and (max-width: 991px) {
  
      .menu-swiper-fixed-top {
          margin-top: 107px !important;
      }
     
  
      .blog-subtitle{
          font-size: 1.5rem!important;
      }
      .blog-single-subtitle{
          font-size: 1.8rem!important;
      }
  
  }
  
  
  
  @media (min-width: 992px) and (max-height: 760px) {
      /*page heading*/
      .page-heading--streams-archive .page-heading__body hr{
          height: 30px;
      }
  
      .page-heading--streams-archive .page-heading__title + .page-heading__body p{
          margin-top: 0px;
      }
  
      /*Streams Filter*/
      .streams-filter-wrapper{
          margin-top: 15px;
          padding: 15px 26px 60px;
      }
  }
  
  
  
  @media (min-width: 992px) and (max-width: 1199px) {
  
  
      .menu-swiper-fixed-top {
          margin-top: 109px !important;
      }
      
  
  }
  
  
  @media (max-width: 991px) {
  
      /*header*/
      .site-header--bottom .header-logo--img {
          bottom: 12px;
          max-width: 100px;
      }
  
   
      .post--single-side-thumbnail .post__thumbnail {
          max-height: 65vh;
          display: flex;
          margin: -40px -24px 0 !important;
  
      }
      .post--single-side-thumbnail .post__thumbnail img{
          object-fit: cover;
          object-position: top;
      }
  
  
      /*page-thumbnail*/
      .page-template-page-side-banner .page-thumbnail{
          margin: -40px -24px 40px !important;
      }
  
      /*page heading*/
  
      .page-heading-effect--gradient-2{
          background: linear-gradient(to bottom, rgb(21 23 32) 0%, rgb(21 23 32 / .95) 5%, rgb(21 23 32 / .4) 50%, rgb(21 23 32 / .95) 95%, rgb(21 23 32) 100%) !important;
      }
      .page-heading-effect--pattern{
          clip-path:none !important;
          display: none !important;
      }
     
  
      .page-heading__title.active-team{
          font-size: 2.2rem !important;
      }
  
      .page-heading--streams-archive .page-heading__body p{
          margin-top: 0px !important;
      }
  
      .streams-filter-wrapper{
          margin-top: 23px !important;
      }
  
      .column-filters .padding-btn-socialmedia {
          padding: 12px 16px !important;
      }
      .column-filters{
          border-right: none;
          border-left: none;
          border-bottom: 1px solid var(--color-dark);
          border-top: 1px solid var(--color-dark);
          height: auto;
  
      }
      .column-filters .swiper-container-filters{
          margin-bottom: 0px!important;
          margin-top: 0px !important;
      }
  
   
  }
  
  
  
  @media  (min-width: 992px) {
  
      body {
          margin: 0px;
          border-radius: 0px;
      }
     
  
      .site-layout--default .site-content__inner, .preloader--no-transform .site-content, .single-post .site-wrapper {
          border-radius: 0px;
      }
  
      /*Streams Filter*/
      .streams-filter-wrapper{
          padding: 15px 26px 60px;
      }
  
      .streams-filter::before{
          height: 210px;
      }
  
      /*Page Heading*/
      .column-filters{
          display: flex;
          justify-content: center;
          align-items: center;
          width: 110px !important;
  
      }
      .column-filters .padding-btn-socialmedia {
          padding: 10px 5px !important;
      }
      .column-filters .btn-style-primary{
          font-size: medium !important;
      }
  
      .column-filters .swiper-container-filters{
          width: 100% !important;
          margin-bottom: 0px!important;
      }
      .column-filters .swiper-wrapper {
          display: inline;
      }
      .column-filters  .swiper-slide-filter{
          width: 100% !important;
          height: fit-content !important;
      }
      .page-content  .section-separator-desktop{
          height: 80px;;
      }

      /*search y archive*/
      .search-main .page-heading.page-heading--loop{
        height: calc(100vh - 72px) !important;
        position: fixed;
        }
        .site-layout--default .search-main .site-content__inner {
            width: calc(100vw - 536px);
        }
  
      /*Otros Blogs*/
      .container-recent-post  .post__body h3{
          font-size: 1.4rem!important;
      }
      .container-recent-post .post__meta-item.post__meta-item--date.posted-on{
          font-size: 1.05rem !important;
      }
      
    
      
  }
  
  @media (max-width: 991px){
      .page-content  .section-separator-mobile{
          height: 80px;;
      }
     
  }
  @media (min-width: 641px) and (max-width: 1199px) and  (max-height: 800px) {
     /*Loaders*/
     /* Mueve el loader hacia arriba */
      .loader-panel .loader{
          transform: translateY(-45px) !important;  
      }
      /* Mueve el loader hacia arriba */
      .preloader-overlay .preloader-inner{ 
          transform: translateY(-45px) !important;  
      } 
  }
  
  
  @media (max-width: 900px) and (max-height: 1200px) {
     /*Loaders*/
     /* Mueve el loader hacia arriba */
      .loader-panel .loader{
          transform: translateY(-60px) !important;  
      }
      /* Mueve el loader hacia arriba */
      .preloader-overlay .preloader-inner{ 
          transform: translateY(-60px) !important;  
      }
  }
  
  @media (max-width: 1920px) and (max-height: 800px){
      .page-heading__title.active-team {
          font-size: 3rem !important;
      }
  }
  
  @media (max-width: 1919px) {
   /*page heading*/
      .streams-filter button .streams-filter__img{
          width: 53px;
          height: 53px;
      }
  }
  
  @media (min-width: 992px) and (max-width: 1150px){
      /*Otros Blogs*/
      .container-recent-post .post__excerpt.excerpt-blog {
          display: none !important;
      }
  }
  
  @media (min-width: 992px) and (max-width: 1919px){
      /*page heading*/
      .page-heading--loop .page-heading__title{
          font-size: 4rem;
      }
      .page-heading__title.active-team{
          font-size: 3rem;
      }   
      
  }
  
  
  @media (min-width: 1920px) {
  
      /*preloader*/
      .preloader-inner img{
          height: 175px!important;
          width: 175px!important;
      }
  
      
      /*Page Heading*/
      .column-filters{
          width: 140px !important;
      }
      .column-filters .swiper-slide{
          margin-bottom: 15px !important;
      }
      .column-filters .padding-btn-socialmedia {
          padding: 15px 5px !important;
      }
      .column-filters .btn-style-primary{
          font-size: unset !important;
      }

      /*archive y search*/

    .search-main .page-heading.page-heading--loop{
        height: calc(100vh - 100px) !important;
    }
    .site-layout--default .search-main .site-content__inner {
        width: calc(100vw - 740px);
    }

  
      
  
      /*Streams Filter*/
      .streams-filter-wrapper{
          padding: 15px 51px 60px;
          margin-top: 48px;
      }
  
      .streams-filter::before{
          height: 310px;
      }
      .streams-filter button .streams-filter__img{
          width: 70px;
          height: 70px;
      }
      /*Header*/
      .site-header .main-nav__list > li > a{
          font-size: 1.2rem !important;
          padding-top: 39px !important;
      }
  
      .site-header .main-nav__sub li a{
          font-size: 1rem !important;
      }
  
      .page-heading--loop .page-heading__title {
          font-size: 4.875rem!important;
      }
  
      .page-heading__title.active-team{
          font-size: 3.875rem!important;
      }
  
  
      /*Logo Banner*/
      .page-thumbnail .page-bg-logo{
          max-width: 500px !important;
      }
  
  
      /*Separators */
      .section-separator{
          height: 100px;
      }
      .section-separator-half{
          height: 50px;
      }
  
      /*Otros Blogs*/
      .container-recent-post  .post__title{
          margin-bottom: 0.875rem !important;
      }
  
      .container-recent-post  .post__body h3{
              font-size: 1.5rem!important;
      }
      .container-recent-post .post__meta-item.post__meta-item--date.posted-on{
              font-size: 1.1rem !important;
      }
     
  }
  
  
  @media screen and (min-width: 1920px) and (max-height: 760px) {
      /*Streams Filter*/
      .streams-filter-wrapper{
          margin-top: 15px;
      }
  }
  
  
  
  /*************************************************/
  
  
  
  /*Barra de menu*/
  @media (min-width: 1920px) {
      .admin-bar .team-carousel__content>.slick-dots {
          top: 60% !important;
      }
  }
  
  @media (min-width: 1200px) and (max-width: 1919px) {
      .admin-bar .team-carousel__content>.slick-dots {
          top: 50% !important;
      }
      .main-nav__list > li > a{
          padding-top: 22px !important;
          padding-bottom: 22px !important;
          font-size: 1.1rem !important;
      }
  }
  
  
  
  
  /*Botones de Seccion Publicaciones Menu*/
  .btn-menu-topics{
      display: inline-block; 
      margin-right: 10px; 
      margin-bottom: 10px;
      border-radius: 22px;
      text-align: center;
      background-color:  rgba(0, 0, 0, 0.4);
      border: 2px solid #fff;
      color: #fff ;
      padding: 12px 16px;
  }
  .btn-menu-topics-active{
      border: 2px solid var(--color-primary);
      color: #fff;
  }
  .hidden-btn-menu-topics {
      display: none;
  }
  
  
  .team-carousel-topics{
      display: flex;
      width: max-content;
  }
  .buttons-container {
      display: flex; 
      flex-wrap: wrap; 
      align-items: center;
      gap: 10px; 
  }
  
  
  
  
  
  
  /*Filtro de Menu Interior Temas y ORder y Boton Filtrar*/
  .filter-menu__select:first-child .cs-options {
      width: fit-content;
  }
  
  
  
  .swiper-container-filters {
      margin-left: auto;
      margin-right: auto;
      position: relative;
      overflow: hidden;
      list-style: none;
      padding: 0;
      z-index: 1;
    }
  .swiper-slide-filter {
      text-align: center;
      font-size: 18px;
      display: flex;
      width: fit-content;
  }
  
  
  /*Scroll to Top - Posts*/
  
  .btn-scroll-to-top {
      position: fixed;
      bottom: 200px;
      right: 20px;
      z-index: 100;
      cursor: pointer;
      width: 50px;
      height: 50px;
      background-color: white;
      border-radius: 0px;
      text-align: center;
      opacity: 1;
      visibility: visible;
      transition: all 0.3s ease-in-out;
      border: 2px solid var(--color-primary);
  }
  
  /*WP BLOCK Custom - Social Media Links*/
  .wp-block-social-links {
      background: none;
      box-sizing: border-box;
      margin-left: 0;
      padding-left: 0;
      padding-right: 0;
      text-indent: 0;
      }
  .wp-block-social-links .wp-block-social-link.wp-social-link {
          display: inline-block;
          margin: 0;
          padding: 0;
  }
  .wp-block-social-links .wp-social-link a, .wp-block-social-links .wp-social-link a:hover {
      border-bottom: 0;
      box-shadow: none;
      text-decoration:none;
  }
  .wp-block-social-link a {
      align-items: center;
      display: flex;
      line-height: 0;
      transition:transform .1s ease
  }
  .wp-block-social-link:hover {
      transform: scale(1.1);
      }
  .wp-block-social-links, .wp-block-social-links.has-normal-icon-size {
      font-size: 24px;
  }
  
  .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook {
      background-color: #1778f2;
      color:#fff
  }
  .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-x {
      background-color: #000;
      color:#fff
  }
  .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram {
      background-color: #f00075;
      color:#fff
  }
  
  .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube {
      background-color: red;
      color:#fff
  }
  
  .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-threads, .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok {
      background-color: #000;
      color:#fff
  }
  
  
  
  .wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor, .wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg, .wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active, .wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover, .wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited {
      color: currentColor;
      fill: currentColor;
  }
  
  /*******************************************************************
   * Sticky Header
   * 
   * 
   * 
   * **/
  
  /* Sticky Header*/
  .sticky-header-list{
      position: fixed;
      display: flex;
      top: -100%;
      left: 0px;
      width: 100%;
      z-index: 10; /* Asegúrate de que esté por encima de otros elementos */
      opacity: 0;
      transition: top 0.5s, opacity 0.5s; 
      background: linear-gradient(#151720, 85%, transparent) !important;
      text-align: center;
  
      height: 170px;
  
  }
  
  .sticky-header-list.sticky-visible{
      opacity: 1;
      top: 0px;
  }
  
  .sticky-header-list .sticky-header-list__content{
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      width: 100%;
  }
  
  .sticky-header-list .sticky-header-list__content img#logo-current-region{
      height: 30px;
      margin-bottom: 15px;
  }
  
  .sticky-header-list .sticky-header-list__content img#logo-selected-team{
      height: 60px;
      margin-bottom: 15px;
      display: none;
  }
  .sticky-header-list .sticky-header-list__content strong{
      color: var(--color-primary);
      font-size: medium;
  }
  
  /*******************************************************************
   * MailPoet
   * 
   * 
   * 
   * **/
  
   p.mailpoet_form_paragraph.mailpoet-has-font-size, span.mailpoet-has-font,
   input.mailpoet_submit, input.mailpoet_text, .mailpoet-heading{
       font-family: var(--font-base, "Rajdhani")!important;
   }
  
   .mailpoet_form .mailpoet_title_main{
      line-height: 1 !important;
      font-weight: bold !important;
   }
  
  .mailpoet_form a{
      color: var(--color-body) ;
      text-decoration: underline !important;
      position: relative;
      cursor: pointer !important;
   }
  .mailpoet_form a:hover{
      color: var(--color-primary) !important;
  }
  .mailpoet_form a:after{
      content: none !important
  }
  
  .mailpoet_form  input.mailpoet_text{
      text-align: center !important;
  
  }
  .mailpoet_form  input.mailpoet_text:focus{
      outline: none !important; /* Esto eliminará el borde predeterminado del navegador */
  }
  
  .mailpoet_form .mailpoet_submit:hover{
      opacity: 0.95;
  }
  
  .mailpoet_form .mailpoet_submit{
      text-shadow: 1px 1px 3px rgb(0 0 0 / .3) !important;
  }
  
  .mailpoet_form .mailpoet_subscription_form_column{
      max-width: 400px !important;
      margin: 0 auto; 
  }
  
  .mailpoet_form .mailpoet_subscription_form_column .mailpoet_recaptcha_container {
      display: flex;
      justify-content: center;
  }
  
  .mailpoet_form .mailpoet_subscription_form_column .mailpoet_recaptcha {
      order: 2 !important; /* O cualquier número mayor que los otros elementos */
  }
  .mailpoet_form h3.mailpoet-heading {
      margin-bottom: 20px !important;
  
  }
  .mailpoet_form p.mailpoet_subtitle_main{
      margin-bottom: 20px !important;
  
  }
  .mailpoet_form  .mailpoet_terms{
      padding-bottom: 20px !important;
  }
  .mailpoet_subscription_form_column .grecaptcha-badge{
      position: unset !important;
  }
  
  .mailpoet_form input.mailpoet_text:focus{
      border-bottom-width: 2px !important;
      margin-bottom: -1px !important;
   }
  
   .mailpoet_form .mailpoet_divider_custom{
      margin-top: -20px !important;
      margin-bottom: 0px !important;
   }
   .mailpoet_form .mailpoet_message{
      text-align: center !important;
  
   }
   .mailpoet_form .parsley-required, .mailpoet_form .parsley-errors-list{
      text-align: center !important;
  
   }
  form.mailpoet_form{
      padding: 60px 40px !important;
  }
  
  .mailpoet_form .parsley-required, .mailpoet_form .parsley-errors-list{
      color:var(--color-negative) !important;
  }
  
  .mailpoet_form .mailpoet_validate_error{
      color:var(--color-negative) !important;
      margin-top: 20px !important;
  }
  
  .mailpoet_form .mailpoet_validate_success{
      font-size: 18px !important;
      line-height: normal !important;
      white-space: pre-line !important;
      text-align: center !important;
  }
  
   @media (max-width: 499px) {
      .mailpoet_form_columns.mailpoet_paragraph{
          margin-bottom: 0px !important;
      }
      .mailpoet_form .mailpoet_divider_custom{
          max-height: 60px !important;
      }
      .mailpoet_form h3.mailpoet-heading {
          font-size: 32px !important;
          margin-top: 0px !important;
          margin-bottom: 20px !important;
          line-height: 1 !important;
  
      }
      .mailpoet_form  .mailpoet_terms{
          padding-bottom: 0px !important;
      }
      .mailpoet_form p{
          margin-bottom: 20px !important;
      }
     
  
  }
  @media (max-width: 400px) {
      form.mailpoet_form{
          padding: 40px 20px !important;
      }
      .mailpoet_form h3.mailpoet-heading {
          font-size: 28px !important;
          margin-bottom: 25px !important;
  
      }
      .mailpoet_form  .mailpoet_terms{
          text-align: justify !important; 
          
      }
      .mailpoet_form .mailpoet_validate_error{
          text-align: justify !important;
      
       }
      
  }
  @media (min-width: 1920px) {
      .mailpoet_form h3.mailpoet-heading {
          font-size: 52px !important;
      }
  
  
  }
  
  
  
  
  
  
  /*******************************************************************
   * Privacy and Conditions
   * 
   * 
   * 
   * **/
  
  
  .page-template-page-center .site-wrapper {
      background-color: white !important;
   }
  
   .page-template-page-center .site-wrapper .page-heading__title, .page-template-page-center .site-wrapper .wp-block-heading, .page-template-page-center .site-wrapper h4{
      color: var(--color-body);
   }
  
   .page-template-page-center .site-content .page-heading {
      margin-bottom: 0px !important;
      margin-top: 1rem !important;
  }
  .page-template-page-center .site-content .page_date {
      margin-bottom: 65px;
      font-size: 1.2rem;
      margin-top: 12px;
      text-align: center;
  }
  .page-template-page-center .site-content a, .accordion a{
  
      text-decoration: underline; 
      font-weight: 500;
  
  }
  .page-template-page-center .site-content a:hover, .accordion a:hover{
  
  color: var(--color-primary) !important;
  font-weight: 600;
  
  }
  
   .page-template-page-center [data-custom-class='body']{
      text-align: justify;
  }
  
  .page-template-page-center [data-custom-class='body'] table td{
     border:1px solid #dee2e6 !important;
  }
  
  .page-template-page-center [data-custom-class='body'] table{
     margin-bottom: 0px;
  }
  .page-template-page-center hr{
      width: 100%;
  }
  
  
  
  
  /*Translation Box*/
   .page-template-page-center  .translate-box{
      display: flex;
      justify-content: flex-end;
      margin-bottom:1rem;
  }
  .page-template-page-center .translate-box span{
      cursor:pointer;
      margin-right:12px;
  }
  
  .page-template-page-center .translate-box a:last-of-type span{
      margin-right:0px;
  }
  
  .page-template-page-center .translate-box .translate-box-label{
      font-weight:bold;
      cursor: auto;
  }
  
  
  @media (max-width: 767px) {
      .page-template-page-center  .translate-box{
          justify-content: center;
      }
  }
  
  
  /*******************************************************************
   * Disable Branding
   * 
   * 
   * 
   * **/
  /*League Section */
  .logo-league-heading{
      display: none !important;
  }
   
  /*League and Newsletter Sections*/
  @media (max-width: 991px) {
  
      .single-newsletter figure.page-thumbnail.page-thumbnail--default.effect-duotone.effect-duotone--base, .archive.tax-sp_league figure.page-thumbnail.page-thumbnail--default.effect-duotone.effect-duotone--base{
          padding-bottom: 20% !important;
      }
  
      .single-newsletter .page-thumbnail--default .ncr-page-decor__layer-1, .archive.tax-sp_league .page-thumbnail--default .ncr-page-decor__layer-1 {
          width: 130% !important;
          height: 100% !important;
          left: 40% !important;
          background: var(--color-team-page) !important; 
          opacity: 1 !important;
          transition: none !important;
      }
      .single-newsletter .page-thumbnail--default .ncr-page-decor__layer-2, .archive.tax-sp_league .page-thumbnail--default .ncr-page-decor__layer-2 {
          display: none !important;
      }
      .single-newsletter .page-thumbnail--default .ncr-page-decor__layer-3, .archive.tax-sp_league .page-thumbnail--default .ncr-page-decor__layer-3 {
          display: none !important;
      }
      .single-newsletter .page-thumbnail--default .page-heading-effect--gradient-1, .archive.tax-sp_league .page-thumbnail--default .page-heading-effect--gradient-1 {
          display: none !important;
      }
      .single-newsletter .ncr-page-decor__layer-1 .ncr-page-decor__layer-bg, .archive.tax-sp_league .ncr-page-decor__layer-1 .ncr-page-decor__layer-bg {
         right:-67% !important;
         mix-blend-mode: unset !important;
  
      }
      .single-newsletter .page-thumbnail--default .ncr-page-decor__layer-1::before, .archive.tax-sp_league .page-thumbnail--default .ncr-page-decor__layer-1::before {
          background-color: unset !important;
      }
      .single-newsletter .page-thumbnail--default .ncr-page-decor__layer-6, .archive.tax-sp_league .page-thumbnail--default .ncr-page-decor__layer-6 {
          mix-blend-mode: unset !important;
          opacity: 0.6 !important;
      }
  
  }
  @media (max-width: 575px) {
      .single-newsletter figure.page-thumbnail.page-thumbnail--default.effect-duotone.effect-duotone--base, .archive.tax-sp_league figure.page-thumbnail.page-thumbnail--default.effect-duotone.effect-duotone--base{
          padding-bottom: 17% !important;
      }
  
     
  }
  @media (max-width: 430px) {
      .single-newsletter .ncr-page-decor__layer-1 .ncr-page-decor__layer-bg, .archive.tax-sp_league .ncr-page-decor__layer-1 .ncr-page-decor__layer-bg {
          right:-35% !important;
  
       }
  }
  
  @media (min-width: 992px) {
      .single-newsletter.site-layout--default .site-content__inner, .archive.tax-sp_league.site-layout--default .site-content__inner {
          width:calc(100% - 198px) !important;
      }
      .single-newsletter .flex.flex-col.gap-y-12.lg\:gap-y-14, .archive.tax-sp_league .flex.flex-col.gap-y-12.lg\:gap-y-14 {
          width: calc(100vw - 375px) !important;
          max-width: 1140px !important;
      }
    
      .single-newsletter  .page-thumbnail , .archive.tax-sp_league .page-thumbnail{
          width: 198px !important; 
      }
  
      /**/
      
      .single-newsletter .page-thumbnail--default .ncr-page-decor__layer-1, .archive.tax-sp_league .page-thumbnail--default .ncr-page-decor__layer-1 {
          display: none !important;
      }
      .single-newsletter .page-thumbnail--default .ncr-page-decor__layer-2, .archive.tax-sp_league .page-thumbnail--default .ncr-page-decor__layer-2 {
          display: none !important;
      }
      .single-newsletter .page-thumbnail--default .ncr-page-decor__layer-3, .archive.tax-sp_league .page-thumbnail--default .ncr-page-decor__layer-3 {
         height: 100% !important;
         width: 100% !important;
         transform: none !important;
         -webkit-transform: none !important;
         left: 0% !important;
      }
      .single-newsletter .page-thumbnail--default .ncr-page-decor__layer-4, .archive.tax-sp_league .page-thumbnail--default .ncr-page-decor__layer-4 {
          display: none !important;
      }
      .single-newsletter .page-thumbnail--default .ncr-page-decor__layer-5, .archive.tax-sp_league .page-thumbnail--default .ncr-page-decor__layer-5 {
          display: none !important;
      }
  
      .single-newsletter .page-thumbnail--default .ncr-page-decor__layer-3 .ncr-page-decor__layer-bg, .archive.tax-sp_league .page-thumbnail--default .ncr-page-decor__layer-3 .ncr-page-decor__layer-bg{
          transform: none !important;
          -webkit-transform: none !important;
      }
      .single-newsletter .page-thumbnail--default .ncr-page-decor__layer-3::after, .archive.tax-sp_league .page-thumbnail--default .ncr-page-decor__layer-3::after{
          display: none !important;
      }
  
    
   
  
  }
   @media (min-width: 992px)  and (max-width: 1439px) {
      .single-newsletter.site-layout--default .site-content__inner .site-content__holder, .archive.tax-sp_league.site-layout--default .site-content__inner .site-content__holder{
          max-width: calc(100vw - 375px) !important;
  
      }
  }
  
  @media (min-width: 1300px) {
      /*Event Blocks*/
      .single-newsletter .col-lg-6-match, .archive.tax-sp_league .col-lg-6-match{
          flex: 0 0 50% !important;
          max-width: 50% !important;
      }
  }
  
  
  
  @media (min-width: 1440px) {
   
      .single-newsletter.site-layout--default .site-content__inner .site-content__holder, .archive.tax-sp_league.site-layout--default .site-content__inner .site-content__holder{
          max-width: 1140px !important;
      }
  
  }
  
  
  
  @media (min-width: 1920px) {
      .single-newsletter.site-layout--default .site-content__inner, .archive.tax-sp_league.site-layout--default .site-content__inner {
          width: calc(100% - 235px) !important;
      }
      .single-newsletter  .page-thumbnail , .archive.tax-sp_league .page-thumbnail{
          width: 235px !important;
       }
  
  
      .single-newsletter .flex.flex-col.gap-y-12.lg\:gap-y-14, .archive.tax-sp_league .flex.flex-col.gap-y-12.lg\:gap-y-14 {
          width: 1325px !important;
          max-width: 1325px !important;
      }
      .single-newsletter.site-layout--default .site-content__inner .site-content__holder, .archive.tax-sp_league.site-layout--default .site-content__inner .site-content__holder{
          max-width: 1325px !important;
      }
  
    
  }
  
  
  
  
  /*Newsletter Section*/
  .list-newsletter .newsletter-team-logo{
      display: none !important;
  }
  
  .single-newsletter .page-bg-logo{
      display: none !important;
  }
  
  .newsletter-template-default .sticky-header-list .sticky-header-list__content img#logo-current-region{
      display: none !important;
  }
  
  /*Team Section */
  .single-sp_team .team-carousel img.logo-swiper{
      display: none !important;
  }
  
  @media (max-width: 1199px) {
  
      .single-sp_team .menu-swiper-fixed-top {
          margin-top: 50px !important;
      }
  
      .single-sp_team .team-carousel__item {
          padding-top: 40px !important;
      }
      .team-carousel .container-logo-swiper{
          height: 190px !important;
      }
  }
  
  @media (max-width: 767px) {
      .single-sp_team .menu-swiper-fixed-top {
          margin-top: 50px !important;
      }
  
      .single-sp_team .team-carousel__item {
          padding-top: 40px !important;
      }
     
  }
  
  @media (max-width: 350px) {
      .team-carousel .container-logo-swiper{
          display: none !important;
      }
  }
  
  /*Seccion Noticias y Lo Viral*/
  #title-selected-team{
      display: none !important;
  }
  
  .blog.site-layout--horizontal #logo-selected-team, .blog.site-layout--horizontal #logo-current-region{
      display: none !important;
  }
  
  .blog.site-layout--horizontal #title-selected-team{
      display: block !important;
      margin-bottom: 15px !important;
      font-size: 1.125rem !important;
  }

