/*! Esconder logo (INI) */
.menu-logo {
    display: none;
}
/*! Esconder logo (END) */

/*! Go to contact (INI) */
.mbr-go-contact {
    bottom: 25px;
    right: 90px;
    position: fixed;
    text-align: right;
    z-index: 5000;
    color: #ffffff;
    font-size: 32px;
}

.mbr-go-contact a {
    background: rgba(0, 0, 0, 0.2);
    border-radius: 3px;
    color: #fff;
    display: inline-block;
    height: 60px;
    width: 60px;
    outline-style: none !important;
    position: relative;
    text-decoration: none;
    transition: all 0.3s ease-in-out;
    cursor: pointer;
    text-align: center;
}

.mbr-go-contact a:hover {
    background-color: rgba(0, 0, 0, 0.4);
    color: #ffffff;
}

.mbr-go-contact a span {
    line-height: 60px;
}

.mbr-go-contact-icon {
    display: block;
    color: #fff;
}

#gotToContact a {
    border-radius: 100px;
}

/*! Animacion Headers (INI) */
.animar-header {
    width: 100%;
    height: 100%;
    background-color: black; /* fallback color */
    background-position: center;
    background-size: cover;
    opacity: 1.0;
    transition: all 20s;
}

.kmt-header {
    overflow: hidden;
}
 
.kmt-header:hover .animar-header,
.kmt-header:focus .animar-header {
    transform: scale(1.40);
}

.kmt-header .mbr-figure-padding-top {
    padding-bottom: 1.5em;
}

.cid-header-index .animar-header {
    background-image: url("../../assets/images/offshore-1280x853.jpg");
}
.cid-header-productos .animar-header {
    background-image: url("../../assets/images/solar-panel-gray-1280x847.jpg");
}
.cid-header-servicios .animar-header {
    background-image: url("../../assets/images/silver-pipeline-gray-1920x1280.jpg");
}
.cid-header-gestion-remota .animar-header {
    background-image: url("../../assets/images/satelites-gray-1920x977.jpg");
}
.cid-header-exitos .animar-header {
    background-image: url("../../assets/images/casos-de-exito-gray-1920x1280.jpg");
}
.cid-header-eventos .animar-header {
    background-image: url("../../assets/images/mbr-1920x1364.jpg");
}
.cid-header-contacto .animar-header {
    background-image: url("../../assets/images/industry-refinery-gray-1280x768.jpg");
}
.cid-header-op-laborales .animar-header {
    background-image: url("../../assets/images/trabajo-gray-1920x1281.jpg");
}
.cid-solicitudes .animar-header {
    background-image: url("../../assets/images/industry-refinery-gray-1280x768.jpg");
}
/*! Animacion Headers (END) */

/*! Animacion Headers HOME (INI) */
.stage {
  height: 100vh;
  overflow: hidden;
  width: 100vw;
}

.actor {
  animation: kenburns 18s linear infinite;
  background-size: cover;
  background-position: center;
  height: 100vh;
  inset: 0;
  opacity: 0;
  position: absolute;
  scale: 1.2;
  width: 100vw;
}

.actor:nth-child(1) {
  background-image: url("../../assets/images/offshore-1280x853.jpg");
}
.actor:nth-child(2) {
  animation-delay: 3.5s;
  background-image: url("../../assets/images/parque-industrial-color-1-1280x853.jpg");
}
.actor:nth-child(3) {
  animation-delay: 7s;
  background-image: url("../../assets/images/parque-industrial-color-2-1280x853.jpg");
}
.actor:nth-child(4) {
  animation-delay: 10.5s;
  background-image: url("../../assets/images/parque-industrial-color-3-1280x853.jpg");
}
.actor:nth-child(5) {
  animation-delay: 14s;
  background-image: url("../../assets/images/parque-industrial-color-5-1280x853.jpg");
}
    
@keyframes kenburns {
  13.89% {
    opacity: 1;
  }

  27.78% {
    opacity: 0.8;
    scale: 1;
  }

  33.34% {
    opacity: 0;
  }
}
/*
0                       1                       0.8        0                                                                                          0                       1                       0.8        0                                                                                          0                       1                       0.8        0                                                                                          
------------------------|------------------------|---------|-----------------------------------------------------------------------------------------|------------------------|------------------------|---------|-----------------------------------------------------------------------------------------|------------------------|------------------------|---------|-----------------------------------------------------------------------------------------|
                       2.5                       5         6                                                                                                                 2.5                       5         6                                                                                                                 2.5                       5         6                                                                                          
                                   0                       1                       0.8        0                                                                                          0                       1                       0.8        0                                                                                          
                                   ------------------------|------------------------|---------|-----------------------------------------------------------------------------------------|------------------------|------------------------|---------|-----------------------------------------------------------------------------------------|
                                                          2.5                       5         6                                                                                                                 2.5                       5         6                                                                                          
                                                                      0                       1                       0.8        0                                                                                          0                       1                       0.8        0                                                                                          
                                                                      ------------------------|------------------------|---------|-----------------------------------------------------------------------------------------|------------------------|------------------------|---------|-----------------------------------------------------------------------------------------|
                                                                                             2.5                       5         6                                                                                                                 2.5                       5         6                                                                                          
                                                                                                         0                       1                       0.8        0                                                                                          0                       1                       0.8        0                                                                                          
                                                                                                         ------------------------|------------------------|---------|-----------------------------------------------------------------------------------------|------------------------|------------------------|---------|-----------------------------------------------------------------------------------------|
                                                                                                                                2.5                       5         6                                                                                                                 2.5                       5         6                                                                                          
                                                                                                                                            0                       1                       0.8        0                                                                                          0                       1                       0.8        0                                                                                          
                                                                                                                                            ------------------------|------------------------|---------|-----------------------------------------------------------------------------------------|------------------------|------------------------|---------|-----------------------------------------------------------------------------------------|
                                                                                                                                                                   2.5                       5         6                                                                                                                 2.5                       5         6                                                                                          
*/
/*! Animacion Headers HOME (END) */

/*
#gotToContact a span:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#gotToContact a span:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
}
*/
/* Go to Contact (END) */

.prod-desc-table {
  /* width: 100%; */
  text-align: left;
}
.prod-desc-table td {
  /* text-align: right; */
  min-width: 25%;
}

#productos-energia-solar-head {
  background-color: #ffffff;
}

#productos-energia-solar-1 {
  background-color: #efefef;
}

#productos-energia-solar-2 {
  background-color: #ffffff;
}