body{background-color:#f2f4f6}.banner-home{background-color:#fff;text-align:center;max-width:1366px;margin:0 auto}.carousel{top:150px}.banner-home .carousel{top:170px}.carousel-control-next,.carousel-control-prev{background:none;border:none;padding-top:0}.carousel-inner{top:-120px}.carousel-indicators{bottom:140px}.carousel-indicators li{border-radius:15px;height:15px;width:15px;margin:0 10px}.promociones{margin-top:50px}.subtitle{margin-bottom:30px}.subtitle p{text-align:center;text-transform:uppercase;font-size:15px;color:#858585;font-family:'Montserrat',sans-serif}.subtitle h2{text-align:center;margin-top:100px;font-family:'Montserrat',sans-serif;font-weight:800;color:#e2211c;background-color:#ffed00;width:500px;padding-bottom:5px;margin-left:auto;margin-right:auto;line-height:60px;border-radius:10px;font-size:37px}.subtitle h2 span{text-align:center;line-height:75px}.subtitle h2 span .border-bottom{margin:-10px auto -5px;width:260px;border-bottom:7px solid #e2211c!important}.promociones .entry-thumbnail{max-width:350px}.proveedores h2{width:635px}#proveedoresHome{width:72%;left:14%}.proveedores .carousel-item{text-align:center;height:150px;line-height:150px}.proveedores .carousel-item img{margin:0 12px;width:104px}.proveedores .carousel-control-next,.proveedores .carousel-control-prev{padding-top:0}.proveedores .carousel-inner{background-color:#fff;border:4px solid #e2211c;border-radius:15px}.proveedores .carousel-control-prev{left:-140px;top:-230px;display:none}.proveedores .carousel-control-next{right:-140px;top:-230px;display:none}#proveedoresHome .carousel-indicators{display:none}.recomendaciones h2{width:580px}.recomendaciones .imagen{max-width:920px;margin:0 auto}.recomendaciones .carousel-control-next,.recomendaciones .carousel-control-prev{top:-250px}.recomendaciones .carousel-control-next{right:-50px}.recomendaciones .carousel-control-prev{left:-50px}#div_tip{margin-top:30px}#div_tip h2{color:#fff;text-align:center;margin-top:120px;text-align:center;text-transform:uppercase;font-size:40px;font-weight:700;font-family:'Montserrat',sans-serif;width:100%}#div_tip p{color:#fff;text-align:center;text-transform:uppercase;font-size:20px;font-family:'Montserrat',sans-serif}.tips-item{width:100%;min-height:333px;display:block;background-repeat:no-repeat;background-size:contain;background-position-y:top;background-position-x:center;background-color:transparent;border-top-left-radius:15px;border-top-right-radius:15px;cursor:pointer}.recetas h2{width:570px}.recetas h2 a,.recetas h2 a:hover{color:#e2211c;text-decoration:none}.recetas .subtitle{margin-bottom:50px}.recetas .main-image{min-height:215px;border-radius:25px;border:2px solid #e2211c;margin-bottom:40px}.recetas .article-content{margin:0 40px}.recetas .article-content h2{text-transform:uppercase;font-size:28px;font-family:'Montserrat',sans-serif;color:#e2211c;font-weight:700;width:100%;text-align:center}.recetas .detalles{width:100%;float:left}.recetas .details{padding:0 100px;margin-bottom:40px}.suscribete{background-color:#fff;padding:40px 0}.details.d-flex td{text-transform:uppercase;font-size:14px;font-weight:700;font-family:'Montserrat',sans-serif;color:#858585;text-align:center}.formulario_contacto{background-color:#e2211c;width:100%;border-radius:20px;margin:50px auto;width:90%}.formulario_contacto form p{float:left}.formulario_contacto form input[type="submit"]{margin-top:23px;background-color:#ffed00;border-radius:25px;height:50px;width:190px}.formulario_contacto .texto-form{font-size:17px;font-weight:700;color:#fff;font-family:'Montserrat',sans-serif;padding:20px 70px;text-align:center}.formulario_contacto .input-form{padding:15px 0;min-height:91px;text-align:center}.formulario_contacto .input-form input{border:none;height:45px;margin:0 auto}.formulario_contacto .texto-form p{margin-bottom:0px!important}.formulario_contacto .frm-contenedor{background-color:#fff;border-radius:26px;position:absolute;float:right;height:56px;top:18px;right:10%}.formulario_contacto .wpcf7{margin-top:-20px;margin-left:15px;margin-right:-69px}.page-template-page-home .wpcf7-response-output{position:absolute;top:50px}