.blog .main{padding:100px 25px;position:relative}.blog .curva{z-index:0}.blog .fondo{background:#f7f7f7}.blog .cab-proyecto,.cab-blog{margin:0 auto;max-width:1000px}.cab-blog h1 span,.cab-proyecto h1 span{font-size:16px!important;font-weight:500;letter-spacing:2px;text-transform:uppercase}.cab-blog h2,.cab-proyecto h2,.main-dic .entradilla h2,.productos .cab-productos h2{font-size:32px!important;font-size:24px!important;line-height:1.2rem!important}.loop-post h3.titulo{font-size:24px;font-weight:400;line-height:33px;text-align:left;text-transform:inherit}.post-blog{padding:15px}.loop-post-blog a:hover .icono-plus i{transform:rotate(180deg)}.loop-relacionados-interior{border-top:3px solid;margin-top:50px;padding-top:50px}.realcionados-caja{margin:50px 0}.blog-content .cab-cab-blog h1{font-size:60px;font-weight:900;line-height:90px;text-align:center}.blog-content h3,.post-proyecto h3{font-family:Open Sans,sans-serif;font-size:20px!important;font-weight:600!important;line-height:30px!important;padding:20px 0!important;text-align:left!important;text-transform:inherit!important}.blog-content h4,.post-proyecto h4{font-family:Bitter,san-serif;font-size:18px;font-weight:700!important;line-height:25px;padding:15px 0;text-align:left!important;text-transform:inherit!important}.compartir-post h3{font-size:20px!important;text-align:center!important;text-transform:inherit!important}.pillar__content h3{font-family:bitter;font-size:20px;font-weight:900}.blog-content .menu-tags{align-items:center;border-bottom:none;border-top:3px solid;display:flex;justify-content:space-between}.blog-content .titulo-tags h3.bitter{text-transform:inherit!important}.blog-content{margin-bottom:50px}.loop-post-blog{display:grid;gap:50px;grid-template-columns:repeat(3,1fr);margin-top:30px}.post-blog{align-content:space-between;align-items:stretch;background:#fff;border-radius:20px 20px;box-shadow:9px 7px 13px 5px rgba(0,0,0,.1);display:grid;height:100%;overflow:hidden;padding:0}.post-blog .img-principal .date{background:#fff}.post-blog .contenido h3{font-size:18px!important;text-align:left;text-transform:inherit}.post-blog .contenido{padding:0 20px 20px}.loop-ultimos h2{font-size:30px!important;font-weight:700!important;margin-bottom:50px}.blog-content .post-blog img{margin:0!important;padding:0;width:100%}.img-principal{position:relative}.img-principal img{height:auto;max-width:inherit!important;object-fit:cover;width:100%}.img-principal .date{border-radius:0 0 0 10px;color:#fff;font-size:12px;margin-bottom:0!important;padding:7px 10px;padding-bottom:7px!important;position:absolute;right:0;top:0}.loop-blog-4{display:block!important}.loop-blog-2{display:none}@media (max-width:574px){.loop-blog-4{display:none!important}.loop-blog-2{display:block}}.blog-pagination{display:block;margin-top:100px;text-align:center}.blog-pagination>div{display:inline-block}.blog-pagination-left{text-align:right}.blog-pagination-right{text-align:left}.blog-pagination a{border-radius:4px;display:inline-block;padding:5px 10px;text-align:center}.blog-pagination a:focus,.blog-pagination a:hover{background-color:#fff;text-decoration:none}.blog-pagination a.elipses{border:0}.blog-pagination a.active{background-color:#fff;color:#666;cursor:default;pointer-events:none}.blog-pagination a.next-link,.blog-pagination a.prev-link{background-color:#ff007e;color:#fff}.blog-pagination a.next-link:hover,.blog-pagination a.prev-link:hover{color:#fff}.blog-pagination a{color:#ff007e}#hubspot-topic_data{display:flex;flex-wrap:wrap;justify-content:flex-start}.topic-link{background:#fbfbfb;border-bottom:3px solid;font-size:12px;line-height:21px;margin:0 5px 7px;padding:5px}