body {
  background-color: White; /*#fff8d9*/
  margin: 0 auto;
  text-align: center;
  font-family: 'Source Code Pro', monospace;
  padding-bottom: 0;
}

h1 {
  width: 10%;
  margin: 50 auto;
}

h2 {
  color: gray;
  font-weight: 100;
  font-size: 2rem;
  padding-top: 50px;

}

h3 {
  color: gray;
  font-weight: 100;
}

p {
  color: gray;
}

.topContainer {
  background-color: white;
  position: relative;
  padding-top: 100px;
  padding-bottom: 100px;
}

a {
  color: gray;
  font-weight: 100;
}

.empresa {
  font-size: 8.125rem;
  color: orange;
  margin: 50px auto 0 auto;
  width: 30%;
}

.subtitle {
  font-size:3.125rem;
  color: orange;
  font-family: 'Montserrat', sans-serif;
  margin: 30 auto;
  text-align: center;
}

.logoLaBDat {
  width: 100px;
  position: fixed;
  left: 0;
  top: 0;
}

.binaries {
  width: 500px;
}


.mission {
  text-align: center;
  margin: 0 auto 50px auto;
}

.robot {
  width: 15%;
}

.middleContainer {
  padding-top: 100px;
}

.process-row {
  width: 50%;
  margin: 100px auto 100px auto;
  text-align: left;
  line-height: 2;
}

.etl {
  width: 20%;
  float: left;
  margin-right: 30px;
}

.visio {
  width: 20%;
  float: right;
  margin-left: 30px;
}

.ml {
  width: 20%;
  float: left;
  margin-right: 30px;
}

.bd {
  width: 20%;
  float: right;
  margin-left: 30px;
}

.bottomContainer {
  background-color: #e1e5ea;
  margin: 0;
  padding-bottom: 0;
  padding-top: 50px;
}


.bottomContainer {
  padding: 0 auto 20px auto;
  margin-bottom: 0;
}


.contact-me {
  padding-bottom: 50px;
}

.copyright {
  padding-top: 0;
  padding-bottom: 0;
  font-size: 0.8rem;
}

.btn {
   -webkit-border-radius: 14px;
   -moz-border-radius: 14px;
   border-radius: 14px;
   height: 16px;
   line-height: 16px;
   color: #000000;
   font-family: 'Source Code Pro', monospace;
   width: 221px;
   font-size: 30px;
   font-weight: 100;
   padding: 17px;
   background-color: #F6D93D;
   border: solid #FFAE00 0;
   text-decoration: none;
   display: inline-block;
   cursor: pointer;
   text-align: center;
}

.btn:hover {
   border: solid #FFAE00 1px;
   background: #D0A31E;
   background-image: -webkit-linear-gradient(top, #D0A31E, #F6D03D);
   background-image: -moz-linear-gradient(top, #D0A31E, #F6D03D);
   background-image: -ms-linear-gradient(top, #D0A31E, #F6D03D);
   background-image: -o-linear-gradient(top, #D0A31E, #F6D03D);
   background-image: -webkit-gradient(to bottom, #D0A31E, #F6D03D);
   -webkit-border-radius: 20px;
   -moz-border-radius: 20px;
   border-radius: 20px;
   text-decoration: none;
}
