/* ===================================
    Cover
====================================== */

.cover{
  width: 100%;
  min-height: 800px;
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background: linear-gradient(180deg, #65AF64 0%, #1F4C51 100%);
}

.img-cover-movil{
  position: relative;
  top:-50px;
  width: 100%;
  height: 100%;
  display: inline;
}

.img-cover-movil-top{
  position: relative;
  width: 100%;
  height: 100%;
  display: inline;
}

.img-cover{
    width: 100%;
    height:100%;
    object-fit: cover;
    z-index: 0;
    object-position: 50% 50%;
    position: absolute;
}


.grid-cover{
  display: grid;
  grid-template-columns: 1fr;
  gap:30px;
  z-index: 10;
  position: relative;
  height: 100%
}

/* ===================================
    global
====================================== */

/*-----Section estadisticas------*/



.grid-estadisticas{
  display: grid;
  grid-template-columns: repeat(4,1fr);
}

.card-estadistica{
  display: flex;
  align-items:center;
  padding-left: 15px;
  padding-right:15px;
  flex-direction: column;
}

.card-estadistica svg{
  width: 60px;
}


/*-----Section somos-----*/

.content-cards-small{
    position: relative;
    bottom: 50px;
    left: 0px;
}

/*-----section servicios------*/

.cover-serv{
  background: linear-gradient(180deg, #65AF64 0%, #1F4C51 100%);
}

.cont-experiencia{
  position: relative;
  top:-50px;
}


/* ===================================
    Responsive
====================================== */

/* xxs */ @media (max-width: 430px) {}
/* xs  */ @media (min-width: 431px) {} /* @media (max-width: 575px) {} */
/* sm  */ @media (min-width: 576px) {}
/* md  */ @media (min-width: 768px) {

.img-cover-movil{display: none;}
.img-cover-movil-top{display: none;}
.cover{background:linear-gradient(90deg, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 49.55%),url('../../assets/img/temp/Cover-test-1440x700.jpg');}
.cover-serv{background:linear-gradient(90deg, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 49.55%),url('../../assets/img/inicio/section-servicios.jpg');}
.cont-experiencia{top:0px;}

} /* ipad Portrait */
/* lg  */ @media (min-width: 992px) {
.grid-cover{  grid-template-columns: 50% auto;gap:0;}

.content-cards-small{position: absolute;bottom: 50px;left: -100px;}


.content-estadistica{position: absolute;top:-100px;margin-top: 0px;margin-bottom: 0px;}


} /* ipad Landscape */
/* xl  */ @media (min-width: 1200px) {}
/* xxl */ @media (min-width: 1400px) {}
