.verde{color:#8a8e18}.naranja{color:#e38208}.negro{color:#181818}h2,h6{font-weight:600}h2{font-size:2.3em;letter-spacing:0.01em}h3{letter-spacing:0.077em}h4{font-size:1.6em;font-weight:600;letter-spacing:0.015em}h5{font-weight:600;color:#181818;font-size:1.15em}h6{letter-spacing:0.028em;margin-bottom:0.9em}a,a:hover{text-decoration:none;color:inherit}li,p{font-size:1.1em;line-height:1.4em;margin-bottom:1.4em}li.foot,p.foot{padding:0;font-style:italic;font-size:0.85em;letter-spacing:0.02em}body{font-family:"Open Sans",sans-serif;background-image:url(../images/pattern.jpg);background-repeat:repeat;color:#181818}@media (max-width:1441px){body{font-size:14px}}@media (min-width:1200px){body .container{max-width:1170px}}body header .logo{margin:1em 0 0.4em}@media (max-width:769px){body header .logo{margin:5px 0 0;height:40px}}body header .navbar{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body header .navbar li{font-size:1em;line-height:1em;margin-bottom:0}body header .navbar-light .navbar-nav .nav-link{color:#8a8e18;font-weight:bold;text-transform:uppercase;font-size:1.1em}body header .navbar-light .navbar-nav .nav-link.naranja{color:#e38208;text-transform:none}body header .navbar-light .navbar-nav .nav-link.naranja img{margin:0 2px 2px}body header .flag{border-radius:100%}body #content{padding-top:0.9em}body #content .slick .slick-slide img{width:100%}@media (max-width:576px){body #content .slick .slick-slide img{height:15em;-o-object-fit:cover;object-fit:cover}}body #content .slick .slick-dots{position:absolute;bottom:6.2em;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}@media (max-width:576px){body #content .slick .slick-dots{bottom:4em}}body #content .slick .slick-dots li{position:relative;display:inline-block;width:11px;height:11px;margin:0 5px;padding:0;cursor:pointer}body #content .slick .slick-dots li.slick-active button{opacity:1}body #content .slick .slick-dots li button{opacity:0.3;font-size:0;line-height:0;display:block;width:11px;height:11px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:white;border-radius:50%}body #content .slick .slick-dots li button :hover:before,body #content .slick .slick-dots li button:focus:before{opacity:1}body #content .slick .slide p{margin:0.75em auto;padding:0;font-style:italic;font-size:0.85em;letter-spacing:0.02em;overflow:hidden}@media (max-width:576px){body #content .slick .slide p{padding-right:10px}}body #content #intro{padding:2.5em 0}@media (max-width:576px){body #content #intro{padding:1em 0}}@media (min-width:576px){body #content #intro p{padding-right:12%}}body #content #intro img{margin:0.6em auto;display:block;max-width:150px}@media (max-width:576px){body #content #intro .p-2{padding:0.5em 20px!important}}body #content #productos{padding-top:4em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body #content #productos h2{margin-bottom:0.75em}body #content #productos .producto{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:576px){body #content #productos .producto{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 15px);flex:0 0 calc(50% - 15px);max-width:0 0 calc(50% - 15px)}}@media (max-width:576px){body #content #productos .producto:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}body #content #productos .producto p{color:#181818;font-size:1.1em;font-weight:600;margin:0;letter-spacing:-0.01em;line-height:1.1em;padding-right:1.2em}@media (max-width:576px){body #content #productos .producto p{font-size:1.6em;padding-left:1em;padding-right:0.2em;width:60%}body #content #productos .producto p br{display:none}}body #content #productos .producto img{width:35%;margin:2em 1.4em;margin-left:0}@media (max-width:576px){body #content #productos .producto img{margin:2em 0 1.7em}}body #content #mapa{padding:5px;text-align:center;max-width:100%}@media (max-width:576px){body #content .header img{height:15em;-o-object-fit:cover;object-fit:cover}}body #content .header p{padding:0.7em 0.2em;font-style:italic;font-size:0.85em;letter-spacing:0.02em}body #content #organico{padding:0.4em 0}@media (max-width:576px){body #content #organico.fixed .float-right{padding:0 20px}}@media (max-width:576px){body #content #organico p{padding:0 20px}}@media (max-width:576px){body #content #organico h4{padding:0 20px}}body #content #organico .mw-410{width:100%;max-width:220px}body #content #organico .mw-340{width:100%;max-width:340px}@media (max-width:769px){body #content #organico .mw-340{max-width:200px}}@media (max-width:767px){body #content #organico .mw-340{max-width:100%}}@media (max-width:576px){body #content #razones{padding:0 20px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}body #content #razones ul{padding:0}body #content #razones ul li{list-style-position:inside;margin-bottom:1.5em}body #content #razones .mw-380{width:100%;max-width:220px}@media (max-width:576px){body #content #razones .mw-380{max-width:200px}}body #content #razones .mw-340{width:100%;max-width:340px}@media (max-width:769px){body #content #razones .mw-340{max-width:200px}}@media (max-width:767px){body #content #razones .mw-340{max-width:100%}}body #content #sellos img{max-width:100%;height:140px;width:auto}@media (max-width:576px){body #content #sellos{padding:0 20px}body #content #sellos h3{font-size:1.9em}}body #content #equipo .container{padding:4.5em 6% 3.1em}body #content #equipo .container img{max-width:100%;max-width:200px}body #content #equipo .container img.equipo{width:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;height:50em;-o-object-position:53% center;object-position:53% center}@media (max-width:576px){body #content #equipo .container img{max-width:150px;margin-bottom:2em}body #content #equipo .container img.equipo{height:20em}}body #content #equipo .container hr{margin-bottom:3em}body #content #equipo .container .persona{margin-bottom:4.7em}@media (max-width:576px){body #content #equipo .container .persona{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}body #content #equipo .container .persona.no-img p{padding-right:0}body #content #equipo .container .persona:not(.no-img)+.no-img{margin-top:5.6em}body #content #equipo .container .persona:last-child{margin-bottom:0}body #content #equipo .container .persona p{font-size:0.95em;padding-right:7%}body #content #contacto h5{font-size:1.25em;letter-spacing:0.03em;margin-top:-4px;margin-bottom:1.4em}body #content #contacto p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background:white;margin-bottom:0.7em;padding:1.2em 4% 0.9em;font-weight:300}body #content #contacto p strong{font-size:1.1em;font-weight:600;margin-right:3.4%}body #content #contacto p span{display:block}body #content #certificada{padding-top:3em;margin-bottom:-4em}body #content #mapo{margin-top:4em;margin-bottom:-6em;text-align:right;font-size:0.85em}body #content #mapo svg{width:100px;margin-left:4px}body footer{background:white;margin-top:4em}body footer .container{padding:3.7em 0 1.75em}@media (max-width:576px){body footer .container{padding:3em 15px}}body footer .container img{width:69%;margin-top:-0.5em}@media (max-width:576px){body footer .container img{width:90%;margin-top:0}}body footer .container h5{margin-bottom:0.7em}body footer .container p{font-size:0.9em;line-height:1.7em}body footer .container-fluid{background-image:url(../images/pattern.jpg)}body footer .container-fluid.fondo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url(../images/footer.jpg);background-size:cover;background-position:center center;color:white;height:25em}@media (max-width:576px){body footer .container-fluid.fondo{height:12em}}body footer .container-fluid.fondo p small{display:block;margin-bottom:2em;letter-spacing:-0.015em}#navbarContent{margin:auto;max-width:1300px}@media (max-width:769px){.flags-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.flag img{border-radius:100%}