.parte1 {
  height: 4.8vh;
}


.spanGeneral:hover .libro {
  color: #0dcaf0;
}

.spanGeneral:hover .lapiz {
  color: #0dcaf0;

}

.spanGeneral:hover .letras {
  color: #0dcaf0;


}

/* Columna  1 en fila del éxito de aprender*/
.check {
  font-size: 70px;
  margin-top: 50%;

}

.counter-20 {
  font-size: 30px;
  color: #1a9cc7;
}


.img-colegioNeruda {
  width: 75px;
  height: auto;
}

/*.counter-20::after {
  content: counter(count);
  animation: counter 5s linear infinite alternate;

}


@keyframes counter {
  0% {
    counter-increment: count 0;
  }

  10% {
    counter-increment: count 2;
  }

  20% {
    counter-increment: count 4;
  }

  30% {
    counter-increment: count 6;
  }

  40% {
    counter-increment: count 8;
  }

  50% {
    counter-increment: count 10;
  }

  60% {
    counter-increment: count 12;
  }

  70% {
    counter-increment: count 14;
  }

  80% {
    counter-increment: count 16;
  }

  90% {
    counter-increment: count 18;
  }

  100% {
    counter-increment: count 20;
  }
}*/



/*Columna 2 en la fila del éxito de aprender*/

.barras {
  margin-top: 50%;
  font-size: 70px;
  position: relative;
}

.counter-5000 {
  font-size: 30px;
  color: #1a9cc7;
}

/*Columna 3 en la fila de éxito de aprender*/

.graduation {
  margin-top: 50%;
  font-size: 70px;
}

.counter-40 {
  font-size: 30px;
  color: #1a9cc7;
}

/*Columna 4 en la fila de éxito de aprender*/

.pizarra {
  margin-top: 50%;
  font-size: 70px;
}

.counter-10 {
  font-size: 30px;
  color: #1a9cc7;
}

.exito {
  padding: 70px;
  position: relative;
  background: url("../img/Background/img1BackGround.png") rgba(0, 0, 0, 0.85);
  background-size: cover;
  background-repeat: repeat;
  background-blend-mode: multiply;
  background-attachment: scroll;
  background-position: center;
  margin-top: 10px;
}


 


.text-exito {
  color: #1a9cc7;
}

.titulo-exito {
  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  margin-bottom: 10px;
}




@media screen and (max-width: 2560px) {
  .carousel-caption {
    font-size: 50px;
    background: rgba(0, 0, 0, 0.2);




  }

  .heading {
    font-size: 70px;
  }
}


.section-padding {
  padding: 100px 0;
}

.heading-Conocenos {
  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: 38px;
}


.heading-casosExito{
  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: 38px;
}


.heading-row1 {
  position: relative;
  top: 25px;
}


.heading-angelica {
  position: relative;
  top: 15px;
}

.heading-patricia {
  position: relative;
  top: 15px;
}

.heading-roberto {
  position: relative;
  top: 15px;
}

.heading-ofrecemos {
  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: 38px;
}






@media screen and (max-width: 1920px) {
  .carousel-caption {
    font-size: 25px;
    background: rgba(0, 0, 0, 0.2);




  }

  .heading {
    font-size: 50px;
  }
 
 



}

/* If the screen size is 600px wide or less, set the font-size of <div> to 30px */
@media screen and (max-width: 1024px) {
  .carousel-caption {
    font-size: 20px;
    background: rgba(0, 0, 0, 0.2);




  }

  .heading {
    font-size: 30px;
  }

  


}

@media screen and (max-width: 768px) {
  .carousel-caption {
    font-size: 15px;
    background: rgba(0, 0, 0, 0.2);


  }

  .heading {
    font-size: 25px;

  }


  /*exito {
    position: relative;
    background: url("../img/Background/img1BackGround.png") rgba(0, 0, 0, 0.70);
    background-size: cover;
    background-repeat: repeat;
    background-blend-mode: multiply;
    background-attachment: fixed;
    background-position: center;
    height: 720px;  
  }*/

  




}

@media screen and (max-width: 480px) {
  .carousel-caption {
    font-size: 10px;
    background: rgba(0, 0, 0, 0.2);


  }


}


.h-comunidad{
  position: relative;
  top: 20px;
}


.i-gitano{
  font-size: 70px;
}

.i-investigacion{
  font-size: 70px;
}

.i-instituto{
  font-size: 70px;

}

/*Columna Correspondiente a casos de éxito Manuel montt*/

.columna-colegios{
  background: rgba(53,77,113,0.94);
}

.titulo-colegios{
  margin-top: 1%;
  color:  #ffffff;
}

.p-colegios{
  color: #ffffff;
}

.titulo-card{
  background: rgba(53,77,113,0.94); 
  margin-bottom: 2%;
}


.libro{
  width: 194px;
  height: 255px;
}

.contacto{
  background: #212529;
}




.section-padding-footer{
  padding: 35px 0;
}

