body *{font-family:"Montserrat";font-weight:400;color:#333133}body section.padding{padding:40px 0}body header{min-height:70px}body header .container{position:relative}body header .logo{display:inline-block;max-width:140px;margin-top:10px;padding:10px}body .section-experiencia{min-height:40vh;background-image:url(../img/experiencia-bg.jpg);background-size:cover;background-position:center}body .section-soluciones .solucion{background-color:#aba8a3;text-align:center;transition:all .5s}body .section-soluciones .solucion:hover{background-color:#4f2d37;transition:all .5s}body .section-soluciones .solucion p{color:#fff}body .section-ventajas .ventaja-num{width:60px;height:60px;line-height:60px;display:inline-block;border-radius:50%;text-align:center;color:#fff;font-size:22px}body .section-clientes .cliente{border:solid 2px #f1f5f9;text-align:center}body .titulo-cotiza{border:solid 1px #4f2d37;border-radius:40px;text-transform:uppercase;display:inline-block;padding:5px 20px}body .section-productos .categorias .categoria,body .section-productos .categorias-2 .categoria{border:solid 2px #f1f1f1;transition:all .5s}body .section-productos .categorias .categoria:hover,body .section-productos .categorias .categoria.active,body .section-productos .categorias-2 .categoria:hover,body .section-productos .categorias-2 .categoria.active{cursor:pointer;background-color:#fdb740;transition:all .5s}body .section-productos .current-category{background-color:#f1f1f1}body .section-productos .productos .producto{position:relative;overflow:hidden}body .section-aglomerado{background-color:#f1f5f9}body .section-contacto{background-color:#4f2d37}body .section-contacto h2{border:solid 1px #4f2d37;display:inline-block;padding:10px 40px;border-radius:30px;color:#aba8a3;text-transform:uppercase;font-weight:600}body .section-contacto .form-control{border-radius:30px;background-color:#f0f0f0;box-shadow:0px 0px 10px 0px rgba(0,0,0,.3) inset;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.3) inset;-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,.3) inset}body .section-contacto .form-control::placeholder{color:#4f2d37}body .section-contacto textarea.form-control{border-radius:10px}body .section-contacto .btn-enviar{background-color:#fdb740;display:block;border-radius:40px;color:#fff;padding:8px 40px;border:0;width:100%}body footer{background-color:#aba8a3}@media(min-width: 768px){body header .logo{display:inline-block;max-width:220px;margin-top:0}body header nav{display:inline-block;margin:0;padding:0}body header nav ul{display:inline-block;margin:0;padding:0;list-style:none}body header nav ul li{display:inline-block}body header nav ul li a{display:block;padding:10px 20px;text-decoration:none;text-transform:uppercase;color:#727272;transition:all .5s}body header nav ul li a:hover{color:#18428f;text-decoration:none;transition:all .5s}body .section-intro{min-height:40vh}body .grid{width:100%;max-width:1200px;margin:0 auto;clear:both}body .grid-item{width:100%;max-width:300px}body .grid-item--width2{width:100%;max-width:600px}body .grid-item--width4{width:100%;max-width:1200px}}@media(min-width: 992px){body section.padding{padding:80px 0}}.section-parallax{background-size:cover;background-position:center;background-repeat:no-repeat}.bg-guinda{background-color:#4f2d37}.bg-amarillo{background-color:#fdb740}.bg-gris{background-color:#aba8a3}.guinda{color:#4f2d37}.amarillo{color:#fdb740}.gris{color:#aba8a3}.m100{max-width:100px}.m200{max-width:200px}.m300{max-width:300px}.m400{max-width:400px}.m500{max-width:500px}.m600{max-width:600px}.m700{max-width:700px}.m800{max-width:800px}.m900{max-width:900px}.m1000{max-width:1000px}.f100{font-weight:100 !important}.f200{font-weight:200 !important}.f300{font-weight:300 !important}.f400{font-weight:400 !important}.f500{font-weight:500 !important}.f600{font-weight:600 !important}.f800{font-weight:800 !important}.f900{font-weight:900 !important}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.floating-wpp-head span{color:#fff;font-weight:600}.carousel button{border:0;background-color:rgba(0,0,0,0)}.carousel-indicators li{background-color:#9f9f9f}#contenido h5{position:relative;display:inline-block;padding-top:10px;padding-right:40px}#contenido h5::before{content:"";position:absolute;left:0;top:0;right:0;border-top:solid 4px #4f2d37}.hamburger-menu{position:relative;height:0}#menu__toggle{opacity:0}#menu__toggle:checked+.menu__btn>span{transform:rotate(45deg)}#menu__toggle:checked+.menu__btn>span::before{top:0;transform:rotate(0deg)}#menu__toggle:checked+.menu__btn>span::after{top:0;transform:rotate(90deg)}#menu__toggle:checked~.menu__box{left:0 !important}.menu__btn{position:absolute;top:40px;right:20px;width:40px;height:40px;cursor:pointer;z-index:1}.menu__btn>span,.menu__btn>span::before,.menu__btn>span::after{display:block;position:absolute;width:100%;height:2px;background-color:#000;transition-duration:.25s}.menu__btn>span::before{content:"";top:-8px}.menu__btn>span::after{content:"";top:8px}.menu__box{display:block;position:fixed;top:0;left:-100%;width:300px;height:100%;margin:0;padding:80px 0;list-style:none;background-color:#000;box-shadow:2px 2px 6px rgba(0,0,0,.4);transition-duration:.25s}.menu__item{display:block;padding:12px 24px;color:#fff;font-size:20px;font-weight:600;text-decoration:none;transition-duration:.25s}.menu__item:hover{background-color:#cfd8dc;text-decoration:none}/*# sourceMappingURL=style.css.map */
