.pagination{gap:10px;margin-top:85px}.pagination,.pagination a{display:flex;align-items:center;justify-content:center}.pagination a{min-width:37px;min-height:37px;padding:5px;border:1px solid #a9a9a9;background-color:transparent;font-size:14px;font-weight:500;color:#a9a9a9;border-radius:6px;transition:all .3s ease-in-out}.pagination a:hover{cursor:pointer}.pagination a.page-active,.pagination a:hover{border-color:#003049;background-color:#003049;color:#fff}.pagination a.page-active{pointer-events:none}.pagination a[aria-disabled=true]{pointer-events:none;opacity:.5}.pagination p{font-size:12px;font-weight:700;color:#a9a9a9;align-self:flex-end}@media(max-width:700px){.pagination{gap:7px;margin-top:48px}.pagination a{font-size:12px}}body:has(.novedades){background-image:url(/assets/images/blog/novedades-bg.webp);background-repeat:no-repeat;background-size:cover;background-position:50%}@media(max-width:1200px){body:has(.novedades){background:#fafafa}}.novedades{padding:72px 0 250px;min-height:75vh;position:relative}.novedades h1{font-size:48px;font-weight:700;color:#003049;display:none}.novedades .novedades-post .post-holder{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:22px;gap:22px;justify-items:center}.novedades .novedades-post .post-holder:has(.loader){grid-template-columns:repeat(1,1fr)}.novedades .square1,.novedades .square2,.novedades .square3{display:block;position:absolute;width:95px;height:95px;border-radius:12px}.novedades .square1{background-color:#003049;left:6%;top:40%}@media(max-width:1660px){.novedades .square1{left:-3%}}.novedades .square2,.novedades .square3{background-color:#fff;box-shadow:10px 10px 20px rgba(51,51,51,.05)}.novedades .square2{left:8%;top:70%}.novedades .square3{top:82%;right:11%}@media(max-width:1200px){.novedades .novedades-post .post-holder{grid-template-columns:repeat(2,1fr);justify-items:center}.novedades .square1,.novedades .square2,.novedades .square3{display:none}}@media(max-width:700px){.novedades{padding:48px 0 92px}.novedades h1{font-size:20px}.novedades .novedades-post .post-holder{grid-template-columns:repeat(1,1fr);gap:20px}.novedades .novedades-post .post-holder .blog-card{max-width:300px}}