.blog-layout{max-width:1200px;margin:50px auto 0;display:flex}.blog-layout__main,.blog-layout__side{flex-direction:column;padding:10px;display:flex}.blog-layout__main{width:66.666%}.blog-layout__side{width:33.333%}.post-list{grid-template-columns:minmax(0,1fr);gap:35px 30px;display:grid}.post-list__item{flex-direction:column;display:flex;overflow:hidden}.post-list__thumb{border-radius:5px;margin-bottom:20px;padding-bottom:55%;display:block;position:relative;overflow:hidden}.post-list__thumb img{width:100%;max-width:none;height:auto;position:absolute;top:calc(50% + 1px);left:calc(50% + 1px);transform:scale(1.01)translate(-50%,-50%)}.post-list__text{flex-grow:1;margin-bottom:50px}.post-list__title{font-size:28px;line-height:1.2;font-weight:var(--weight-normal);color:#333;text-transform:capitalize;border-bottom:2px solid #dfdfdf;margin:0;padding-bottom:10px}.post-list__title a,.post-list__title a:hover,.post-list__title a:focus{color:#333}.post-list__meta{color:#2f75c7;margin:10px 0 30px;font-size:16px;line-height:1.3}.post-list__excerpt{margin-bottom:25px}.post-list__excerpt p{color:#333;margin:0;font-size:16px;line-height:24px}.post-list__more{font-size:16px;line-height:1.428;font-weight:var(--weight-medium);color:#fff;background:#2873ca;border:2px solid #0000;border-radius:4px;padding:6px 20px;transition:color .1s ease-in-out,background-color .1s ease-in-out}.post-list__more:hover,.post-list__more:focus{color:#fff;background:#282828}.post-list--archive .post-list__text{margin-bottom:10px}.post-list--archive .post-list__title{color:#54595f;font-size:18px}.post-list--archive .post-list__title a,.post-list--archive .post-list__title a:focus{color:#54595f}.post-list--archive .post-list__title a:hover{color:#2075c1}.post-list--archive .post-list__meta{line-height:16px;font-weight:var(--weight-medium);margin-bottom:13px}.pagination{font-size:16px;line-height:24px;font-weight:var(--weight-medium);color:#333;border-top:2px solid #dfdfdf;padding:40px 0}.pagination--archive{text-align:center}.pagination .page-numbers{margin:0 5px}.pagination .page-numbers:first-child{margin-left:0}.pagination .page-numbers:last-child{margin-right:0}.pagination .page-numbers--current{font-size:.9rem;font-weight:var(--weight-normal);color:#fff;background:#2873ca;border:1px solid #2873ca;border-radius:.25em;padding:.6em .9em}.blog-sidebar{flex-direction:column;display:flex}.sidebar-box{background:#f4f4f4;margin-bottom:50px;padding:13px 25px}.sidebar-box--search{background:#67727f;border:5px solid #67727f;border-radius:5px;margin-bottom:40px;padding:25px}.sidebar-box--social{background:#43576f;border:5px solid #43576f;border-radius:5px}.sidebar-box--archives{margin-bottom:0}.sidebar-box__title{font-size:26px;line-height:26px;font-weight:var(--weight-normal);color:#333;margin:0 0 20px;padding-top:10px}.sidebar-box--social .sidebar-box__title{color:#fff}.sidebar-box__title--archives{padding-top:0}.sidebar-search{background:#f1f2f3;border-radius:3px;height:50px;display:flex;overflow:hidden}.sidebar-search__input{color:#7a7a7a;appearance:none;background:0 0;border:0;flex:auto;min-width:0;margin:0;padding:0 16.6667px;font-size:15px;line-height:1}.sidebar-search__input::placeholder{color:inherit;opacity:.6}.sidebar-search__submit{color:#fff;cursor:pointer;background:#54595f;border:0;flex:none;justify-content:center;align-items:center;width:50px;padding:0;transition:color .2s,background .2s;display:flex}.sidebar-search__submit:hover,.sidebar-search__submit:focus{background:#686a6e}.blog-sidebar--archive .sidebar-search__submit:hover,.blog-sidebar--archive .sidebar-search__submit:focus{background:#62676c}.sidebar-search__submit svg{width:16px;height:16px}.sidebar-social{gap:5px;display:flex}.sidebar-social__link{color:#fff;border:1px solid #fff;border-radius:10%;justify-content:center;align-items:center;width:50px;height:50px;transition:all .3s;display:inline-flex}.sidebar-social__link:hover,.sidebar-social__link:focus{color:#317dd5;background:#fff;border-color:#0000}.sidebar-social__link svg{width:auto;height:25px}.sidebar-topics{margin:0;padding:0;list-style:none}.sidebar-topics li:not(:last-child){padding-bottom:5px}.sidebar-topics li+li{margin-top:5px}.sidebar-topics a{color:#333;align-items:center;font-size:16px;line-height:28px;display:flex}.sidebar-topics a:hover,.sidebar-topics a:focus{color:#01489b}.sidebar-topics__icon{color:#333;flex:none;width:8.75px;height:14px;margin-right:8.75px}.sidebar-topics__text{padding-left:5px}.sidebar-recent{margin:0;padding:0;list-style:none}.sidebar-recent li{margin:0 0 20px;font-size:16px;line-height:24px}.sidebar-recent a{color:#333}.sidebar-recent a:hover,.sidebar-recent a:focus{color:#1e73be}.sidebar-archives{margin:0 0 24px 48px;padding:0;list-style:none}.sidebar-archives li{line-height:2em}.sidebar-archives li:before{content:"";border:.35em solid #0000;border-left:.45em solid #111;border-right:0 solid #111;width:0;height:0;display:block;position:relative;top:1.3em;left:-20px}.sidebar-archives a{color:#333;font-size:16px;line-height:28px}.sidebar-archives a:hover,.sidebar-archives a:focus{color:#317dd5}.blog-sidebar--archive .sidebar-recent{grid-template-columns:minmax(0,1fr);gap:20px 30px;display:grid}.blog-sidebar--archive .sidebar-recent li{margin:0;line-height:28px}.blog-sidebar--archive .sidebar-recent a:hover,.blog-sidebar--archive .sidebar-recent a:focus{color:#333}.blog-sidebar--archive .sidebar-archives{list-style:outside}.blog-sidebar--archive .sidebar-archives li{line-height:24px}.blog-sidebar--archive .sidebar-archives li:before{content:none}.blog-sidebar--archive .sidebar-archives a{line-height:inherit;color:var(--color-link)}.blog-sidebar--archive .sidebar-archives a:hover,.blog-sidebar--archive .sidebar-archives a:focus{color:var(--color-link-hover)}@media (width<=1024px){.post-list,.blog-sidebar--archive .sidebar-recent{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.blog-layout{flex-direction:column}.blog-layout__main,.blog-layout__side{width:100%}.post-list,.blog-sidebar--archive .sidebar-recent{grid-template-columns:minmax(0,1fr)}.post-list__thumb{padding-bottom:50%}}
