#sp-footer, #sp-bottom {    
    background: #ffff;
}

#sppb-addon-4c855ba7-a043-4761-bdfa-09a02b1d9c64 {
  /*background-image: linear-gradient(45deg, #fb0000 0%, #ea0058c7 100%);*/

    background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%) !important;
}

.home-event-registration-section .sppb-row-overlay {
  height: 0px !important;
}




.addon-root-icon:has(.home-social-icon) > div {
  position: relative;
  height: 120px !important;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 1;
}



.container {
      position: relative;
      width: 100%;
      height: 300px;
      margin: 10px auto;
      overflow: hidden;
      perspective: 600px;      
      
    }

    .scroll-text {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      font-size: 20px;
      line-height: 1.5;
      transform: translateY(0);
      will-change: transform; 
       font-family: 'DM Sans', sans-serif;
      font-weight: 400;
    }

    .scroll-wrapper {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      overflow-y: auto;
      -webkit-overflow-scrolling: touch;
      box-sizing: border-box;
      line-height: 150%;
      font-size: 20px;

      /* ocultar barra en firefox*/
      /* scrollbar-width: none;
      -ms-overflow-style: none; */
      /* *********** */

      /* color de barra  en firefox*/
      scrollbar-width: thin;
      scrollbar-color: #000000 #9d9d9c;
      -ms-overflow-style: none;
       font-family: 'DM Sans', sans-serif;
      font-weight: 400;
      background-color:#fff;
    }

   /*ANIMACION PARA HOME */
/*.sppb-carousel-extended-dots, .sppb-carousel-extended-nav-control {
       margin-right: -300px;
}

#column-wrap-id-58YyOm7jukt1rbapZAd2d {
  margin-top: 60% !important;
}

    
   
.cerebro{
  margin: 20px auto;
  animation-name: pulse;
  animation-fill-mode: both;
  animation-duration: 2s;
  animation-iteration-count: infinite;
}




@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1)
  }
  15% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1)
  }
  30% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1)
  }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05)
  }
  to {
    -webkit-transform: scaleX(1);
    transform: scaleX(1)
  }
}

@keyframes pulse {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1)
  }
  15% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1)
  }
  30% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1)
  }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05)
  }
  to {
    -webkit-transform: scaleX(1);
    transform: scaleX(1)
  }
}*/

/* estilo talento bienal imagenes Home */
.carrusel{
  width:351px !important;
  heigth: 460px !important;
  -webkit-mask-image: url("../images/home-tab-mask.svg") !important;
  mask-image: url("../images/home-tab-mask.svg") !important;
  mask-size: cover !important;
  mask-repeat: no-repeat !important;
  mask-position: center !important;
  border-radius: 15px !important;
}

/* TIPO DE LETRA P*/
.texto-bienal
{ font-family:'DM Sans', sans-serif;
  font-size: 60px;
}

/* TABS TITULO*/
.tuber-home-tab
{
  font-size: 30px;
}

/*JUSTIFICAR TEXTO DE MISION*/
.mision{
text-align: justify !important;
}
/*JUSTIFICAR TEXTO DE VISION*/
.vision{
text-align: justify !important;
}

/*JUSTIFICAR TEXTO DE IDENTIDAD, CULTURA*/
.cultura{
text-align: justify !important;
}





/*Talento Bienal */
/*.rostro {
  font-family:'DM Sans', sans-serif;
  font-size: 60px;
}*/



}
/*SECCION DE BIENAL Huellas del Jurado 2018-2024*/
.sppb-carousel-extended-team-designation {
  font-size: 12px;
  margin-bottom: 30px;
  font-family: 'DM Sans', sans-serif;
}



/*IDIOMAS*/
.idiomas {
  font-family:'DM Sans', sans-serif;
  font-size: 30px;
}

/*HABILITAR LA MEMORIA*/
.sppb-addon-title {
  font-family:'DM Sans', sans-serif;
  font-size: 60px;
}



/****Memorias de la Bienal fondo cerebro ***/
#sppb-addon-17bf2661-68bb-4646-917a-d66222afae02 .sppb-addon-text-block .sppb-addon-content {
    width: 830px;
    height: 69px;
}

/*BIENAL DE ARTE VISUAL UNIVERSITARIO TITULO */
.artevisual {
  font-family:'DM Sans', sans-serif;
  font-size: 15pt;
}







/*RESPONSIVE HABILITAR MEMORIA*/
@media (min-width: 1921px) {
    #addonId.sppb-section {
        padding-top: 830px !important;
    }
}

#addonId .sppb-container-inner {
margin-right: -405px;
}
#addonId {
    position: relative;
    z-index: 999;
}


@media (max-width: 575px) {
  #addonId .sppb-container-inner {
  margin-right: unset;
  }  
}




/*** Rostro del Jurado ***/
#sppb-addon-1760956690266 .sppb-carousel-extended-heading {
     font-family:'DM Sans', sans-serif;
     font-size: 50px;
}


#sppb-addon-1760956690266 .sppb-carousel-extended-description {
    font-family:'DM Sans', sans-serif;
}

/***Bienal 7° el Rostro del jurado ****/
#sppb-addon-wrapper-7f23fc9f-a165-493b-9090-f260a567d010 {
    font-family:'DM Sans', sans-serif;
}

#sppb-addon-533754ce-283c-41c3-a59d-68be27dd48cd .sppb-text-alignment{
  text-align: justify;
    font-family:'DM Sans', sans-serif;
}

#sppb-addon-cf56288e-bbd0-4f7f-a9dd-b54bd8230329 .sppb-text-alignment {
    text-align: justify;
    font-family:'DM Sans', sans-serif;
}

#sppb-addon-5a011d49-6db0-47a6-b04b-fe230b619f62 .sppb-text-alignment {
    text-align: justify;
    font-family:'DM Sans', sans-serif;
}

#sppb-addon-0395b33a-8dca-4f3a-b129-5f09805dbeb6 .sppb-text-alignment {
    text-align: justify;
    font-family:'DM Sans', sans-serif;
}

#sppb-addon-ae79747b-944c-49b7-9a9e-7c076e586e37 .sppb-text-alignment {
  text-align: justify;
  font-family:'DM Sans', sans-serif;
}

/***Bienal 8° el Rostro del jurado ****/
 #sppb-addon-wrapper-99cb67cc-6fc5-4dca-8a8e-88ef59cfd44e {
    font-family:'DM Sans', sans-serif;
}

#sppb-addon-695f2176-f308-4c75-ad0a-8e14bc74d3df .sppb-text-alignment {
    text-align: justify;
    font-family:'DM Sans', sans-serif;
}



/***Bienal 9° el Rostro del jurado ****/
#sppb-addon-wrapper-e7ffa306-7edf-44ac-8606-37c883080cff {
   font-family:'DM Sans', sans-serif;
}

#sppb-addon-9b6191f6-406a-4e1b-9149-e9ea4b05588d .sppb-text-alignment {
   text-align: justify;
    font-family:'DM Sans', sans-serif;
}

#sppb-addon-090ac5e4-ed64-4f73-b8b9-73209e6a9eb8 .sppb-text-alignment {
    text-align: justify;
    font-family:'DM Sans', sans-serif;
}

#sppb-addon-090ac5e4-ed64-4f73-b8b9-73209e6a9eb8 .sppb-text-alignment {
    text-align: justify;
    font-family:'DM Sans', sans-serif;
}

#sppb-addon-050f6a5d-c388-4324-8bc0-de88af26087a .sppb-text-alignment{
   text-align: justify;
    font-family:'DM Sans', sans-serif;
}



/***Bienal 10° el Rostro del jurado ****/
#sppb-addon-wrapper-5cb31cd2-38f2-45fa-afa0-f0f5a91bc813 {
    font-family:'DM Sans', sans-serif;
}

#sppb-addon-af055f22-daaf-4015-84b2-1ba582dc9621 .sppb-text-alignment {
    text-align: justify;
    font-family:'DM Sans', sans-serif;
}

#sppb-addon-95f472b3-5f8b-4e2e-8895-75edc11a9ab6 .sppb-text-alignment {
     text-align: justify;
    font-family:'DM Sans', sans-serif;
}

#sppb-addon-f093c4af-324e-40e0-a8c3-56f687e8e971 .sppb-text-alignment {
     text-align: justify;
    font-family:'DM Sans', sans-serif;
}


/***Memorias de la Bienal***/
#sppb-addon-17bf2661-68bb-4646-917a-d66222afae02 .sppb-addon-text-block {
    font-family:'DM Sans', sans-serif;
  font-size: 30px;
}


/****Habitar la Memoria con titulo ****/
#sppb-addon-H4eGT1k8fTAndX5EnbkqQ .sppb-addon-header .sppb-addon-title {    
    margin-left: 240px;
   
}


/***Bienal de Artes Visual Universitario***/

#sppb-addon-42ff7b05-341b-4cca-9c15-c8cef69c37e0 .sppb-text-alignment {
    font-family:'DM Sans', sans-serif;
}

#sppb-addon-9caf5379-7541-426e-85f4-0c83a18c7091 .sppb-text-alignment {
   font-family:'DM Sans', sans-serif;
}

#sppb-addon-815acec2-521c-4714-86b6-8a597f02bdcd .sppb-text-alignment {
    font-family:'DM Sans', sans-serif;
}

#sppb-addon-2771fb30-ffb0-4cbb-a951-db52f8086fb2 .sppb-text-alignment {
    font-family:'DM Sans', sans-serif;
}

#sppb-addon-226ac35b-793d-4e72-aeb2-f2cbafb09710 .sppb-text-alignment {
    font-family:'DM Sans', sans-serif;
}



/**** foco Visual ***/
.luz
 {
   margin-top:-190px;
 }



/*icono de video en la home debajo del cerebro */

.video-item-section.hero-section .sppb-carousel-extended-list .sppb-carousel-extended-item .sppb-carousel-extended-content-wrap .sppb-carousel-extended-subheading::before {
  display: none !important;
}
#sppb-addon-QgP_myMU6Qdr_YBLcoidm .sppb-carousel-extended-subheading {
  display: none !important;
}


.latest-podcast .sppb-carousel-extended-list .sppb-carousel-extended-item .sppb-carousel-extended-content-wrap .sppb-carousel-extended-description::before {
     background: transparent;
}

/******************** Imágenes debajo del cerebro en la home   *************/

#sppb-addon-wrapper-QgP_myMU6Qdr_YBLcoidm {
    margin-top: 80% !important;
  }

@media (max-width: 1024px) {
    #sp-header {
        height: 80px;


    }
	.logo-image {
    height: 70px;
    margin-top: 30px;
  }
}

/***Huella del Jurado de Carrusel**/
.latest-podcast .sppb-carousel-extended-list .sppb-carousel-extended-item .sppb-carousel-extended-content-wrap{
  font-family:'DM Sans', sans-serif;
}



/*OBRAS*/
.obra p {
  font-family: 'DM Sans', sans-serif;
  background-color: #5E626D;
  color: white;
  padding: 5px;
  width: 100%;
  max-width: 900px;
  text-align: center;
  font-size: 16px;
  box-sizing: border-box;

  display: flex;
  align-items: center;     
  justify-content: center; 
  min-height: 100px;       
}



/*  Celular */
@media (max-width: 600px) {
  .obra p {
    font-size: 14px;
    min-height: 140px;
  }
  
}


@media (max-width: 767px) {
    .latest-podcast .sppb-carousel-extended-nav-control {
        right: 225px !important;
        top: -57px !important;
    }
}



/**Huella del jurado de los iconos de flechas*/
.latest-podcast .sppb-carousel-extended-nav-control {    
    right: 790px;
    
}



