.post-item{border-top:1px solid #ddd;padding-top:30px;margin-top:30px}.post-item:first-of-type{border-top:0;padding-top:0;margin-top:0}.post-item__heading a{text-decoration:none}.post-item .btn,.post-item .btn-primary{margin-top:30px}.post-item__meta{font-size:.8em}.blog-post__img-container img{height:100%;object-fit:cover;width:100%}.post-featured__wrapper .blog-post__img-container img{height:100%}.post-featured__wrapper .blog-post__tags a:after{content:'|';padding-left:5px;position:relative;top:-1px}.post-featured__wrapper .blog-post__tags a:last-child:after{content:none}@media (min-width:600px){.blog-post__img-container img{height:203px;object-fit:cover}}.blog-post__item{box-shadow:0 0 20px rgba(0,0,0,.1);transition:0.2s;position:relative}.blog-post__meta{padding:25px 25px 50px 25px}.blog-post__title{font-size:24px;color:#000;text-transform:capitalize}.blog-post__excerpt{font-weight:400;font-size:17px}.blog-post__tags{display:inline-block;width:100%}.blog-post__tags a{display:inline-block;margin-right:5px;float:left;color:#d22429}.blog-post__title a,.blog-post__tags a{text-decoration:none}.blog-post__link{position:absolute;bottom:30px;left:25px}@media (min-width:1025px){.post-item{padding-top:50px;margin-top:50px}}.widget .container{padding:0}.widget .container ul,.widget ul{padding-left:0}.page-sidebar .widget{margin-bottom:20px}.widget .container ol,.widget ol{padding-left:0}.widget .container ol li,.widget ol li,.widget ul li{padding-left:26px}.widget h2,.widget h3,.widget p.h2{font-size:28px;padding-bottom:10px;text-transform:capitalize}.widget ol li a,.widget ul li a{text-decoration:none}.widget-sidebar__form{position:relative}.widget-sidebar__form .search-input__sidebar{height:45px}.widget-sidebar__form .btn-search-submit{position:absolute;top:0;right:5px;height:45px;border:none;background:transparent}.wp-block-categories{margin-top:30px}.post-featured__wrapper article{display:flex;flex-wrap:nowrap;position:relative}.post-featured__wrapper .blog-post__item:hover::after,.post-featured__wrapper .blog-post__item:hover::before{background-color:#d22429}.post-featured__wrapper .blog-post__item:before{content:'';position:absolute;top:-11px;right:-10px;height:11px;width:200px;background-color:#292929;z-index:3;clip-path:polygon(3% 0,100% 0,100% 100%,0% 100%)}.post-featured__wrapper .blog-post__item:after{content:'';position:absolute;top:-11px;right:-10px;height:calc(100% + 22px);width:11px;background-color:#292929;z-index:4;clip-path:polygon(0 0,100% 0,100% 100%,0 97%)}.single-post-blog__wrapper>section:first-child{padding-top:0}.js-load-more-posts.row>div article{height:100%}.js-load-more-posts.row>div{height:inherit;margin-bottom:45px}.load-more__progress{margin-top:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:10px;border:0;border-radius:0;min-width:250px}progress::-webkit-progress-bar,progress::-webkit-progress-value,progress::-moz-progress-bar{height:10px;border:0;border-radius:0}progress::-webkit-progress-bar{background-color:#ddd}progress::-moz-progress-bar{background-color:#292929}progress::-webkit-progress-value{background-color:#292929}.is-loading:before{content:'';position:absolute;top:50%;left:50%;display:block;width:50px;height:50px;border:5px solid;border-color:#e3e3e3 #e3e3e3 transparent;border-radius:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:simpleSpin 1.5s linear infinite;animation:simpleSpin 1.5s linear infinite}.load-more__btn{border:0;display:block;margin-top:20px}.load-more__btn.is-loading{position:relative;opacity:.6;cursor:not-allowed}.load-more__btn.is-loading:before{width:20px;height:20px}.load-more__btn.is-disabled{cursor:not-allowed;background-color:#4a4a4a}.placeholder-block{position:relative;display:flex}.placeholder-block__inner{flex-grow:1;background-color:#fafafa}.placeholder-block.is-loading:before{width:50px;height:50px}@-webkit-keyframes simpleSpin{0%{-webkit-transform:translate(-50%,-50%) rotateZ(0deg);transform:translate(-50%,-50%) rotateZ(0deg)}100%{-webkit-transform:translate(-50%,-50%) rotateZ(360deg);transform:translate(-50%,-50%) rotateZ(360deg)}}@keyframes simpleSpin{0%{-webkit-transform:translate(-50%,-50%) rotateZ(0deg);transform:translate(-50%,-50%) rotateZ(0deg)}100%{-webkit-transform:translate(-50%,-50%) rotateZ(360deg);transform:translate(-50%,-50%) rotateZ(360deg)}}.post-pagination{display:flex;justify-content:space-between;align-content:center}.btn-post-pagination{background:#dadada;font-size:15px;padding:10px 20px;color:#747474;position:relative}.post-pagination-text{display:none}.btn-post-pagination:hover{background:#ebebeb}.btn-post-pagination strong{display:block;font-size:12px}.btn-previous-post,.btn-next-post{max-width:48%;flex:0 0 48%;display:flex;flex-direction:column;justify-content:center;text-align:center}.btn-previous-post{padding-left:40px}.btn-next-post{padding-right:40px}.mobile-arrow:after{content:'';display:block;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #747474}.mobile-arrow{position:absolute}.btn-previous-post .mobile-arrow{left:19px}.btn-next-post .mobile-arrow{right:19px}.btn-previous-post .mobile-arrow:after{transform:rotate(180deg)}@media (min-width:768px){.post-pagination-text{display:block}.btn-previous-post,.btn-next-post{text-align:inherit}}.search-result{text-decoration:none;margin-bottom:40px;display:block}.search-result__excerpt{margin-bottom:20px}.search-result:hover{color:#000;text-decoration:none;outline:none}.search-result__title{font-size:32px}.search-input__sidebar:focus+button,.search-input__sidebar:hover+button{color:#d22429}.widget.widget-sidebar__form form{position:relative}.widget.widget-sidebar__form a{margin-bottom:15px;display:block;position:relative;padding-left:25px}.widget.widget-sidebar__form a span{transform:rotate(-180deg);position:absolute;bottom:3px;left:0}.widget.widget-sidebar__form a:hover{color:#d22429}article.blog-post__item:hover{box-shadow:0 0 20px rgba(0,0,0,.25)}@media (min-width:600px){.search-result{display:flex;gap:20px}.search-result__img-container{flex:0 0 10%}.search-result__img-container img{width:100%;height:200px;object-fit:contain}}.blog-anchored__link{text-decoration:none}.blog-anchored__link img{height:164px;object-fit:cover}