.articles{margin-top:7.2rem;display:flex;flex-direction:column;align-items:end;gap:6.2rem}@media screen and (max-width: 1024px){.articles{align-items:start;gap:4.2rem}}@media screen and (max-width: 768px){.articles{margin-top:4.2rem}}.articles__article{display:flex;gap:4.3rem}@media screen and (max-width: 1024px){.articles__article{flex-direction:column-reverse;gap:1.8rem}}.articles__article__content{padding-top:1.2rem;border-top:solid 1px rgba(0,0,0,.5019607843)}.articles__article__content__top{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 1024px){.articles__article__content__top__date{display:none}}.articles__article__content__top__category{font-size:12px;text-transform:uppercase}.articles__article__content__top__category span{color:#707070}.articles__article__content__top__date{font-size:12px;color:#707070}.articles__article__content h2{margin:3.1rem 0 1.8rem;font-size:30px;line-height:40px}@media screen and (max-width: 1024px){.articles__article__content h2{margin:.7rem 0;font-size:20px;line-height:30px;margin:.9rem 0 .7rem}}.articles__article__content p{margin-bottom:.7rem}.articles__article__content a{font-size:16px}.articles__article img{max-width:534px;max-height:346px;min-width:534px;height:auto;object-fit:cover}@media screen and (max-width: 768px){.articles__article img{width:534px;height:100%;max-width:100%;min-width:100%;max-height:196px;min-height:196px}}.pagination-actualities{padding-top:5.3rem !important}@media screen and (max-width: 1024px){.pagination-actualities.container{flex-flow:row}}@media screen and (max-width: 1024px)and (max-width: 768px){.pagination-actualities{padding-top:3.2rem !important}}.pagination-products{margin-top:3.1rem !important;margin-bottom:3.1rem !important;padding:0 !important;padding-top:1.8rem !important;border-top:1px solid rgba(0,0,0,.1)}@media screen and (max-width: 1024px){.pagination-products{padding-top:1.2rem !important;margin-top:1.8rem;margin-bottom:1.8rem}.pagination-products.container{flex-flow:row}}@media screen and (max-width: 1024px){.pagination-actualities.container,.pagination-products.container{flex-flow:row}}.pagination-actualities ul,.pagination-products ul{display:flex;align-items:center;justify-content:end;gap:1.8rem;width:100%}.pagination-actualities ul img,.pagination-products ul img{width:9.38px;height:9.43px}.pagination-actualities ul .prev img,.pagination-products ul .prev img{transform:rotate(180deg)}.pagination-actualities ul .page-numbers:not(:has(>img)),.pagination-products ul .page-numbers:not(:has(>img)){font-size:14px;width:13px;color:#000;text-decoration:none;display:flex;justify-content:center}.pagination-actualities ul span.page-numbers,.pagination-products ul span.page-numbers{border-bottom:solid 1px #000}main{margin-bottom:8.2rem}@media screen and (max-width: 768px){main{margin-bottom:6.2rem}}main .featured-post{margin-top:3.1rem;display:flex;align-items:end;gap:3.1rem}@media screen and (max-width: 1024px){main .featured-post{margin-top:1.8rem;margin-bottom:5rem;flex-direction:column;align-items:start}}main .featured-post img{max-width:717px;max-height:463px;width:100%;height:100%;object-fit:cover}@media screen and (max-width: 768px){main .featured-post img{max-width:100%;min-height:196px;max-height:196px}}main .featured-post__content{position:relative;padding-bottom:3.1rem;display:flex;flex-direction:column;gap:.7rem}@media screen and (max-width: 1024px){main .featured-post__content{padding-bottom:1.8rem}}main .featured-post__content__category{text-transform:uppercase}main .featured-post__content__category span{color:rgba(0,0,0,.5019607843)}main .featured-post__content h2{font-size:30px;line-height:40px}@media screen and (max-width: 1024px){main .featured-post__content h2{font-size:20px;line-height:30px}}main .featured-post__content::after{content:"";position:absolute;bottom:0;right:0;width:300px;height:1px;background-image:linear-gradient(to right, #000 70%, transparent 30%);background-repeat:repeat-x;background-size:30px 2px}@media screen and (max-width: 1024px){main .featured-post__content::after{width:170px;background-size:19.5px 1px}}
