@font-face {

  font-family: "Nexa_rust";

  src: url('../fonts/nexa_rust_script.otf');

}

body{background: #F8F7F5}

nav#menu_principal a.active_productos:before{content:"";position: absolute; bottom: 0; left: 0; width: 100%; height: 5px; background: #adb13d;}

.parallax-container{padding:5em 0 2em;text-align: center;}

.parallax-container h1{color: #fff; font-family: 'Nexa_rust', sans-serif; font-size: 70px;margin: 0.2em auto;max-width: 700px;}

.text_banner{font-family: 'Delicious_Italic', sans-serif; color: #fff;font-size: 18px;}

.text_banner2{font-family: 'Ubuntu Condensed', sans-serif; color: #fff;font-size: 25px;}

.text_exportar{text-align: right;font-family: 'Ubuntu Condensed', sans-serif; color: #fff}

.parallax-container h3{font-family: 'Ubuntu Condensed', sans-serif; font-size: 45px; color: #b39057; text-align: right;}

a.btn_exportar{margin: 25px 0; background: #adb13d; font-family: 'Ubuntu Condensed', sans-serif; border-radius: 0}

a.btn_exportar:hover{background: #b39057;}

.triangulo{width: 0;height: 0;border-style: solid;border-width: 20px 25px 0 25px;border-color: #90784F transparent transparent transparent; margin: 0 auto 20px}

.franja_form{background: #b6b423; padding-bottom: 1em}

.frase_pachamama{font-family: "Delicious_Italic",sans-serif; color: #624c22; margin-top: 1rem; font-size: 18px}

input.campo{background-color: #fff; font-family: 'Ubuntu Condensed', sans-serif; font-weight: 300; padding: 0px 5px;}

.input-field.col label{padding-left: 8px; font-family: 'Ubuntu Condensed', sans-serif;}

.input-field label.active { transform: translateY(-40%); top: -16px; color: #fff}

button.btn_enviar{font-family: 'Ubuntu Condensed', sans-serif; background: #827f05; border-radius: 0; margin-top: 1rem; height: 42px; box-shadow: none;}

button.btn_enviar:hover{background: transparent;}

.img_producto{display: block;margin: 0 auto;}

.hoja{margin: 1em auto; display: block;}

.wrapper_productos section h2{text-align: center;  font-family: 'Nexa_rust', sans-serif; color: #624c22; margin: 10px 0}

.wrapper_productos section{font-family:'Ubuntu Condensed', sans-serif;color: #624c22; text-align: justify; letter-spacing: 0.5px}

a.btn_ver{background: #adb13d; border-radius: 0;}

a.btn_solicitar{background:#8d9032;border-radius: 0;}

a.btn_ver:hover, a.btn_solicitar:hover{background: #624c22;}

a.ir_face{background: #3f5994; border-radius: 0}

a.ir_face:hover{background: #624c22;}

#modal_banner .modal-content{padding: 0}

.wrapper_productos .row{padding: 2em 0}

.modal-content img{max-width:100%; width:auto; display:block}

a.modal-close{  color: rgb(255, 255, 255); display: block; padding: 2px 15px; position: absolute;  right: 0;  top: 0;}

/* label color */

.input-field label {color: #898989;}

/* label focus color */

.input-field input[type=text]:focus + label {color: #fff;}

/* label underline focus color */

.input-field input[type=text]:focus { border-bottom: 1px solid #624c22;box-shadow: 0 1px 0 0 #624c22;}

/* valid color */

.input-field input[type=text].valid {border-bottom: 1px solid #624c22;box-shadow: 0 1px 0 0 #000;}

/* invalid color */

.input-field input[type=text].invalid {border-bottom: 1px solid #624c22; box-shadow: 0 1px 0 0 #000;}

/* icon prefix focus color */

.input-field .prefix.active {color: #000;}

#formulario_consultar{font-family: 'Ubuntu Condensed', sans-serif; color: #fff; background:#BA9659; max-width: 670px; width: 100%}

#formulario_consultar h4{text-align: center; margin: 20px 0}

button.enviar_solicitar{background: #62491C; color: #fff}

button.enviar_solicitar:hover{background: #adb13d;}



/* label color */

#formulario_consultar .input-field label {color: #fff;}

#formulario_consultar .input-field.col label{padding-left: 0}

/* label focus color */

#formulario_consultar .input-field input[type=text]:focus + label {color: #fff;}

#formulario_consultar .input-field input[type=text] {border-bottom: 1px solid #fff; color: #fff}

#formulario_consultar textarea.materialize-textarea{border-bottom: 1px solid #fff;}

#formulario_consultar textarea.materialize-textarea:focus{border-bottom: 1px solid #fff; color: #fff; box-shadow: none;}



/* label underline focus color */

#formulario_consultar .input-field input[type=text]:focus {border-bottom: 1px solid #fff; box-shadow: 0 1px 0 0 #fff;}

#formulario_consultar .input-field input[type=text]:focus {border-bottom: 1px solid #fff; box-shadow: 0 1px 0 0 #fff;}

/* valid color */

#formulario_consultar .input-field input[type=text].valid {border-bottom: 1px solid #fff;box-shadow: 0 1px 0 0 #fff;}

/* invalid color */

#formulario_consultar .input-field input[type=text].invalid {border-bottom: 1px solid #fff;box-shadow: 0 1px 0 0 #fff;}

/* icon prefix focus color */

#formulario_consultar .input-field .prefix.active {color: #fff;}

.wrapper_video{position: relative; height: 700px;}

.the_video{width: 100%;height: 100%;display: none;}

#play-video{display: inline-block;font-size: 6em;margin: 3em auto 0; line-height: 1em}

.fondo{background: url(../img/productos/fondo_video.jpg) no-repeat center; background-size: cover; height: 100%; position: absolute; left: 0; top: 0; width: 100%; text-align: center;}

.fondo a{color: #fff; transition: all .2s ease-in-out;}

.fondo a:hover{transform: scale(1.1);}

.fondo i{font-size: 1em;}

.fondo h2{margin: 2px 0; font-size: 3rem; font-family: 'Ubuntu Condensed', sans-serif;}

label.error { display: none !important;  }

@media only screen and (min-width: 993px) {

  .parallax-container .container{width: 85%}

  .franja_form .container, .productos .container{width: 85%}

}

@media only screen and (max-width: 1199px) {

  .parallax-container h3{font-size: 35px;}

}

@media only screen and (max-width: 992px) {

  .parallax-container{height: auto}

}

@media only screen and (max-width: 600px) {

	.parallax-container h1{font-size: 40px}

	.frase_pachamama{margin-bottom: 1em}

	.wrapper_video{height: 400px}

	#play-video{margin: 1.5em auto 0}

}