.blog-items h1{margin-bottom:2rem}.blog-items .blog-items-container{display:flex;flex-wrap:wrap;gap:1rem}.blog-items .blog-items-container .blog-item{width:100%}.blog-items .blog-items-container .blog-item a{text-decoration:none;color:#000;display:flex;flex-direction:column}.blog-items .blog-items-container .blog-item a .rounded-block{padding:1rem}.blog-items .blog-items-container .blog-item .blog-image{width:100%;max-height:500px;object-fit:cover;border-radius:40px;aspect-ratio:16/9}.blog-items .blog-items-container .blog-item .blog-head{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:26px;font-weight:500}.blog-items .blog-items-container .blog-item .blog-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;padding-top:15px;font-size:1.2rem;word-break:break-word}.blog-items .blog-pagination{padding-block:20px}.blog-items .blog-pagination .fr-btn{margin-inline:auto}@media (min-width: 601px){.blog-items .blog-items-container .blog-item{width:calc(33% - 7px);display:flex;flex-direction:column}.blog-items .blog-items-container .blog-item a{flex-grow:1}.blog-items .blog-items-container .blog-item a .rounded-block{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;padding:1.5rem}.blog-items .blog-items-container .blog-item:first-child{width:100%}.blog-items .blog-items-container .blog-item .blog-image{border-radius:50px}.blog-items .blog-items-container .blog-item .blog-head{flex-grow:1;font-size:34px;font-weight:400}.blog-items .blog-items-container .blog-item .blog-text{padding-top:15px}}
