body.archive #content,body.blog #content{max-width:1170px;width:calc(100% - 30px);padding:83px 15px 100px;gap:70px}
body.archive #content.with-sidebar,body.blog #content.with-sidebar{grid-template-columns:minmax(0,1fr) calc(25% + 7.5px)}
.rc-list-post{padding:50px 0 20px;border-bottom:1px solid #ebebeb;margin:0}
.rc-list-post:first-of-type{padding-top:0}.rc-list-post:last-of-type{border-bottom:0}
.rc-list-header{text-align:center;margin-bottom:30px}
.rc-list-categories{margin-bottom:10px;line-height:1.7}
.rc-list-categories a{color:#a31000;text-transform:uppercase;letter-spacing:5px;font-size:13px;text-decoration:none;display:inline-block}
.rc-list-title{font-size:36px;font-weight:500;line-height:normal;padding-bottom:10px;margin:0}
.rc-list-title a{color:#47425d;text-decoration:none}.rc-list-title a:hover,.rc-list-title a:focus-visible{color:#a31000}
.rc-list-image{text-align:center;margin-bottom:30px}.rc-list-image a,.rc-list-image img{display:block}.rc-list-image img{width:100%;height:auto}
.rc-list-excerpt{font-size:16px;line-height:1.7;overflow-wrap:anywhere}.rc-list-excerpt p{margin:0 0 20px}
.rc-post-list .pagination{margin-top:30px}.rc-post-list .nav-links{justify-content:flex-start;gap:4px}
.rc-post-list .page-numbers{display:inline-block;min-width:48px;min-height:56px;line-height:56px;text-align:center;text-decoration:none;padding:0 16px;background:#f7f7f7;color:#47425d;font-size:16px;font-weight:400;border:0;border-radius:0}
.rc-post-list .page-numbers.current,.rc-post-list a.page-numbers:hover{background:#252525;color:#fff}
@media(max-width:1199px) and (min-width:992px){body.archive #content,body.blog #content{max-width:970px}}
@media(max-width:991px){body.archive #content,body.blog #content{max-width:750px;padding-top:50px;padding-bottom:50px}body.archive #content.with-sidebar,body.blog #content.with-sidebar{grid-template-columns:minmax(0,1fr)}}
@media(max-width:767px){body.archive #content,body.blog #content{width:calc(100% - 30px);padding-inline:0}.rc-list-title{font-size:28px}.rc-list-categories a{letter-spacing:3px}.rc-list-header,.rc-list-image{margin-bottom:24px}} body.archive #content>#secondary,body.blog #content>#secondary{border:1px solid #e3e3e3;padding:30px;align-self:start;min-width:0}
@media(max-width:1199px) and (min-width:992px){body.archive #content,body.blog #content{gap:50px}body.archive #content>#secondary,body.blog #content>#secondary{padding:24px}}
@media(max-width:991px){body.archive #content,body.blog #content{gap:40px}}
@media(max-width:767px){body.archive #content>#secondary,body.blog #content>#secondary{padding:24px}.rc-post-list .page-numbers{min-width:40px;min-height:48px;line-height:48px;padding-inline:12px}} body.category #secondary a,body.category #secondary a:hover,body.category #secondary a:focus,body.category #secondary a:active,body.category #secondary a *{text-decoration:none!important}