.archive-page{min-height:100vh;margin:37px auto}@media only screen and (min-width:1000px){.archive-page{padding-top:0}}@media (max-width:767px){.archive-page{margin:20px auto 10px;padding-top:0}}.archive-page__msc{padding-left:5px;padding-right:5px}.archive-page__header h1{line-height:28px;font-size:31px;font-style:normal;font-weight:700;letter-spacing:0;text-align:left;color:#464646;margin:16px 0}@media only screen and (min-width:600px){.archive-page__header h1{line-height:55px;font-size:45px;margin:16px 0 23px}}.archive-page__body{display:flex;flex-direction:column;grid-template-columns:repeat(4,1fr);gap:10px;padding:15px 0 37px 5px}@media only screen and (min-width:1000px){.archive-page__body{display:grid}}.archive-page__body>.archive-page__body-list{grid-column:1/4;order:2}@media only screen and (min-width:1000px){.archive-page__body>.archive-page__body-list{order:0;padding-right:28px}}.archive-page .archive-list-posts{display:flex;flex-direction:column}.archive-page .archive-list-posts .archive-list-posts-single{display:flex;position:relative;height:217px;padding:29px 0 32px;width:100%;height:100%;border-bottom:2px solid hsla(0,0%,84.7%,.45)}.archive-page .archive-list-posts .archive-list-posts-single a{display:flex}.archive-page .archive-list-posts .archive-list-posts-single .thumbnnail-wrapper{width:296px;height:217px;margin-right:21px;display:flex;flex-shrink:0}@media only screen and (max-width:599px){.archive-page .archive-list-posts .archive-list-posts-single .thumbnnail-wrapper{width:123px;height:83px}}.archive-page .archive-list-posts .archive-list-posts-single .thumbnnail-wrapper img,.archive-page .archive-list-posts .archive-list-posts-single .thumbnnail-wrapper picture{max-width:100%;height:100%;object-fit:cover;width:100%}.archive-page .archive-list-posts .archive-list-posts-single .thumbnnail-wrapper img[src*=svg]{object-fit:contain}.archive-page .archive-list-posts .archive-list-posts-single .text-wrapper{display:flex}.archive-page .archive-list-posts .archive-list-posts-single .text-wrapper .text-wrapper-inner{font-style:normal;letter-spacing:0}.archive-page .archive-list-posts .archive-list-posts-single .text-wrapper .text-wrapper-inner span.esi-post-title{margin:0;font-size:18px;line-height:24px;color:#464646;font-weight:700;font-family:proxima-nova}@media only screen and (max-width:599px){.archive-page .archive-list-posts .archive-list-posts-single .text-wrapper .text-wrapper-inner span.esi-post-title{font-size:15px;font-weight:700;line-height:17px}}.archive-page .archive-list-posts .archive-list-posts-single .text-wrapper .text-wrapper-inner .excerpt{margin-top:11px;margin-bottom:17px;font-size:16px;font-weight:400;line-height:20px}@media only screen and (max-width:599px){.archive-page .archive-list-posts .archive-list-posts-single .text-wrapper .text-wrapper-inner .excerpt{display:none}}.archive-page .archive-list-posts .archive-list-posts-single .text-wrapper .text-wrapper-inner .meta{margin:0;font-size:16px;font-weight:600;line-height:19px;color:#5f5f5f}@media only screen and (max-width:599px){.archive-page .archive-list-posts .archive-list-posts-single .text-wrapper .text-wrapper-inner .meta{font-size:12px;font-weight:600;line-height:15px;margin-top:11px}.archive-page .archive-list-posts .archive-list-posts-single .text-wrapper .text-wrapper-inner .meta .vertical-line{display:none}.archive-page .archive-list-posts .archive-list-posts-single .text-wrapper .text-wrapper-inner .meta .date{display:inline-block;width:100%}}.archive-page .load-more-btn-wrapper .load-more-btn{margin-top:38px;margin-bottom:48px;display:flex}.archive-page .load-more-btn-wrapper .esi-loading-indicator{display:none;margin-top:15px;margin-bottom:16px}.compact-posts .text-wrapper-inner>span.esi-post-title{color:#464646}@media only screen and (min-width:600px){.compact-posts .text-wrapper-inner>span.esi-post-title{color:#fff}}.sponsored-category-header{display:flex;align-items:center;max-width:890px}.sponsored-category-header>div:first-child{margin-right:30px}@media only screen and (max-width:599px){.sponsored-category-header{flex-direction:column;align-items:flex-start}}
