/* FICHERO DE ESTILOS PARA EL MENÚ FIJADO ARRIBA */
#divSiteTitle{text-decoration:none;}
#divTagLine{text-decoration:none;}
#divTagLine{color:rgb(150, 150, 150);line-height:25px;text-transform:none;letter-spacing:3px;font-size:17px;padding-left:2px;padding-right:2px;background-color:transparent;text-shadow:none;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:normal;font-style:normal;}
#divLogo{margin-top:30px;margin-bottom:40px; text-align:center;}
#divLogoHome{margin-top:48px;margin-bottom:-20px;margin-left:130px; text-align:center;}
#divSiteTitle{display:inline-block;font-size:70px;line-height:49px;color:#f9c001;cursor:pointer;letter-spacing:-1px;font-weight:normal;}


/*Tamaño del texto para el Footer, para que "entre" el e-mail de "salesUSA@microcadsoftware.com" */
.footer-text {
  font-family: 'Rubik', sans-serif;
  font-size: 0.9rem;
}
/*Tamaño del texto para el Footer, para que "entre" el e-mail de "salesUSA@microcadsoftware.com" */


/* CSS del vídeo */
header {
  position: relative;
  background-color: black;
  height: 80vh;  /*La altura del vídeo*/
  min-height: 25rem;
  width: 100%;
  overflow: hidden;
}
header video {
  position: absolute;
  top: 50%;
  left: 50%;
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto;
  z-index: 0;
  transform: translateX(-50%) translateY(-50%);
}
header .container {
  position: relative;
  z-index: 2;
}
header .overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background-color: black;
  opacity: 0.1;
  z-index: 1;
}
#myBtn {
  margin-top: 50px;
  opacity: 0.5;
  width: 150px;
  border-radius: 10px;
}


.mbr-arrow2 {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow2 > a > i {
  position: absolute;
  top: -2px;
  left: -15px;
  font-size: 2rem;
}

@media (max-width: 768px) {
  .display-1 {
    font-size: 3.4rem;
    line-height: calc( 1.4 * (2.1374999999999997rem + (4.25 - 2.1374999999999997) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* CSS del vídeo */