main section{padding-left:75px;padding-right:75px}@media(min-width: 768px)and (max-width: 1230px){main section{padding-left:20px;padding-right:20px}}@media(max-width: 767px){main section{padding-left:16px;padding-right:16px}}main section.blog-posts{padding-top:64px;padding-bottom:128px}main section.blog-posts .container .blog-posts-grid{display:flex;flex-wrap:wrap;gap:0 16px}main section.blog-posts .container .blog-posts-grid .blog-post{flex-basis:calc(25% - 12px);margin-bottom:20px}main section.blog-posts .container .blog-posts-grid .blog-post h2{word-break:break-word}@media(max-width: 1420px){main section.blog-posts .container .blog-posts-grid .blog-post{flex-basis:calc(33.33% - 12px)}}@media(max-width: 980px){main section.blog-posts .container .blog-posts-grid .blog-post{flex-basis:calc(50% - 12px)}}@media(max-width: 660px){main section.blog-posts .container .blog-posts-grid .blog-post{flex-basis:100%}}@media(max-width: 380px){main section.blog-posts .container .blog-posts-grid .blog-post .button{padding:12px 22px !important}}main section.blog-posts .container .pagination{display:flex;justify-content:end;align-items:center;gap:12px;padding-top:24px;font-size:18px;line-height:1em}main section.blog-posts .container .pagination .prev{display:flex}main section.blog-posts .container .pagination .prev svg{transform:rotate(180deg);height:18px}main section.blog-posts .container .pagination .next{display:flex}main section.blog-posts .container .pagination .next svg{height:18px}main section.blog-posts .container .pagination a.page-numbers{color:#2b78ec;text-decoration:none}