

@media only screen and (min-width:1150px)
{
    .new_services-container-box
    {
      width:15rem;
      height: 20rem;
      background: #0a8cf7;
      margin: 1rem;
      display: flex;
      flex-wrap: wrap;
      align-items: flex-end;
      text-align: center;
      color: #fff;
      box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
      border-radius: .5rem;
      padding: 1rem;
    }

}





@media only screen and (max-width:700px)
{
  /* about */

  .slider-img-background{
    background-repeat: no-repeat; 
    background-size: contain; 
    height: 30vh;
   }

  .about
  {
    background-color: rgb(33, 150, 243, 0.2);
    height: 100vh;
    display: grid;
    place-items: center;
  }

  .about_container
  {
    width:95%;
    display: flex;
    height: 80%;
    background: rgba(255,255,255, .5);
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    border-radius: .4rem;
    flex-direction: column-reverse;
    
  }

  .about_container_img
  {
    width:100%;
    height:50%;
  }
  .about_container_img > img{
    width: 100%;
    height: 100%;
    object-fit: contain;
    filter: drop-shadow(1px 2px 2px rgba(0,0,0,.4));
  }


  .about_container_description
  {
    width: 100%;
    padding: 1rem;
    font-size: .7rem;
    height:50%;

  }






  /* services */

  .new_services{
    height: auto;
  }

  .new_services-container
  {
  }






  /* clients */

  .clients
  {
    height: auto;
  }

  .clients-container
  {
  }




  /* certificaciones */

  .certificaciones
  {
    height: auto;
  }

  .certificaciones_container-father
  {
  }
}



@media only screen and (max-width:1024px)
{
  #servicios
  {
    display: none;
  }

  .new_services
  {
    height: auto;
    display: grid;
    place-items: center ;
  }

  .slider-img-background{
    background-repeat: no-repeat; 
    background-size: contain; 
    height: 40vh;
   }
}



@media only screen and (min-width:1100px)
{

  #servicios
  {
    height: 130vh;
    display: flex;
    flex-direction: column;
  }

  .servicios-title
  {
  }
  .servicios_container
  {
    padding: 2rem;
    height: 100%;
  }
  .servicios_container-card
  {
    height: 31rem;
    padding: 1.5rem;
  }
  .servicios-box-1
  {
    height: 80%;
  }





  .about_container
  {
    height: 50vh;
    align-items: center;
  }

 
  .about_container_description
  {
    display: flex;
    flex-direction: column;
    justify-content: center;
  }

  .about_container_img
  {
    height: 50%;
    
  }

  .about_container_img > img
  {
    width: 100%;
    height: 100%;
    object-fit: contain;
  }
 
}

@media only screen and (min-width:1200px)
{

  #servicios
  {
    height: 105vh;
    display: flex;
    flex-direction: column;
    
  }

  .servicios-title
  {
  }
  .servicios_container
  {
    padding: 2rem;
  }
  .servicios_container-card
  {
    height: 31rem;
    padding: 1.5rem;
  }
  .servicios-box-1
  {
    height: 80%;
  }


}

@media only screen and (min-width:1300px)
{

  #servicios
  {
    height: 70vh;
    display: flex;
    flex-direction: column;
  }

  .servicios-title
  {
  }
  .servicios_container
  {
    padding: 2rem;
  }
  .servicios_container-card
  {
    height: 31rem;
    padding: 1.5rem;
  }
  .servicios-box-1
  {
    height: 80%;
  }


}




@media only screen and (min-width:1024px){
  #servicios
  {
    height: 120vh;
    display: flex;
    flex-direction: column;
    
  }

  .new_services 
  {
    display: none;
  }

  .new_services-container
  {
  }

  
  .servicios-title
  {
  }
  .servicios_container
  {
    padding: 2rem;
    height: 100%;
  }
  .servicios_container-card
  {
    height: 31rem;
    padding: 1.5rem;
  }
  .servicios-box-1
  {
    height: 80%;
  }
}