* {box-sizing: border-box;}

html [Attributes Style] {
    -webkit-locale: "es";}

html {display: block;}

body {margin: auto;}

html{font-family: 'Lato', sans-serif ;}

main, header, nav, section, article, footer {
  display: block;
}

.parallax {
  /* The image used */
  background-image: url("andes.jpg");

  /* Set a specific height */
  height: 1250px; 

  /* Create the parallax scrolling effect */
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

* {
  box-sizing: border-box;
}


.container {
  position: relative;
  max-width: 500px;
  width: 100%;
  margin: 0 auto;
}

.container img {vertical-align: middle;}

.container .content {
  position: absolute;
  top: 0;
  background: rgb(0, 0, 0); /* Fallback color */
  background: rgba(0, 0, 0, 0.5); /* Black background with 0.5 opacity */
  color: #f1f1f1;
  width: 100%;
}

.box { max-width: 1350px;
       width: 100%;
       margin: auto;
       height: auto !important;
       text-align: center;}

#titulo01 {font-style: bold; 
           font-size: 35px;
           color: #fff;
           font-family: 'Maven Pro', sans-serif;
           margin-bottom: 0px;}

#parrafo01 {font-family: 'Maven Pro', sans-serif ;
            color: #ffff;
            font-size: 35px;
            font-weight: 300;
            line-height: 35px;}

hr.new5 {
  border: 2px solid #fff;
  border-radius: 2px;
  margin-top: 40px;
  margin-bottom: 40px;
  width: 20%;}

.logo{width: 30%; margin-top: 20px;}

* {box-sizing: border-box;}

input[type=text], select, textarea {
  width: 100%;
  padding: 12px;
  border: 1px solid #ccc;
  border-radius: 8px;
  box-sizing: border-box;
  margin-top: 6px;
  margin-bottom: 16px;
  resize: vertical;
}

input[type=Enviar] {
  background-color: #4CAF50;
  color: white;
  padding: 12px 20px;
  border: none;
  border-radius: 4px;
  cursor: pointer;
}

input[type=Enviar]:hover {
  background-color: #45a049;
}

.container {
  border-radius: 8px;
  background-color: #f2f2f2;
  padding: 20px;
      text-decoration: none;
  cursor: pointer;
  opacity: 0.8;
  width: 60%;
  margin-top: 65px;
}

