#css-loader{background:rgba(0,0,0,.41);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:99999999}.lds-ripple{bottom:0;display:inline-block;height:80px;height:100vh;left:0;margin:0 auto;position:relative;position:absolute;right:0;top:48%;width:80px}.lds-ripple div{animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite;border:4px solid var(--accent-color);border-radius:50%;opacity:1;position:absolute}.lds-ripple div:nth-child(2){animation-delay:-.5s}.load-more{display:flex;justify-content:center;width:100%}@keyframes lds-ripple{0%{height:0;left:36px;opacity:1;top:36px;width:0}to{height:72px;left:0;opacity:0;top:0;width:72px}}.blog-section{padding:0 0 50px;position:relative}.posts-listing{display:flex;flex-flow:row wrap;margin:-50px -15px 0;padding:0 0 45px}.post-item{padding:50px 15px 0;position:relative;width:25%}.post-item h3{margin:0 0 22px}.post-item h3 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.post-item .post-inner{background:#fff;box-shadow:var(--shadow)}.post-item .img-featured{display:flex;height:183px;width:100%}.post-item p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.post-item .img-featured a{display:flex;width:100%}.post-item .img-featured img{height:100%;object-fit:cover;width:100%}.post-item .post-area{padding:20px 20px 25px}@media (max-width:1299px){.posts-listing{margin-top:-40px}.post-item{padding-top:40px}}@media (max-width:991px){.posts-listing{margin-top:-30px}.post-item{padding-top:30px;width:33.33%}}@media (max-width:767px){.post-item{width:50%}}@media (max-width:599px){.post-item{width:100%}}.post-detail .two-columns{display:flex;gap:24px;padding:45px 0}.post-detail .post-contents{flex-basis:0;flex-grow:1}.post-detail .blog-sidebar{flex-shrink:0;width:342px}.post-detail .post-contents h2{color:var(--primary-color);margin:0 0 22px;padding:8px 0 0}.post-detail .post-contents h2:first-child{padding-top:0}.post-detail .post-contents ol,.post-detail .post-contents p,.post-detail .post-contents ul{margin:0 0 22px}.post-detail .post-contents ul{list-style:none;padding:0 0 0 16px}.post-detail .post-contents ul li{margin:0 0 20px;padding:0 0 0 25px;position:relative}.post-detail .post-contents ol li{margin:0 0 20px}.post-detail .post-contents ol li:last-child,.post-detail .post-contents ul li:last-child{margin:0}.post-detail .post-contents ul li:before{background:var(--text-color);border-radius:50%;content:"";height:5px;left:0;position:absolute;top:9px;width:5px}.post-detail .post-contents ol:last-child,.post-detail .post-contents p:last-child,.post-detail .post-contents ul:last-child{margin:0}@media (min-width:1200px){.post-detail .post-contents h2{font-size:36px}}@media (max-width:1199px){.post-detail .two-columns{gap:20px;padding:40px 0}.post-detail .blog-sidebar{width:300px}}.post-detail .two-columns+.two-columns{padding-top:0}@media (min-width:992px){.post-detail .two-columns.limited .post-contents{max-width:calc(100% - 320px)}}@media (min-width:1200px){.post-detail .two-columns.limited .post-contents{max-width:calc(100% - 366px)}}@media (max-width:991px){.post-detail .two-columns{flex-flow:column nowrap;gap:40px}.post-detail .blog-sidebar{width:100%}.post-detail .post-contents h2{padding:0}.post-detail .post-contents h2,.post-detail .post-contents ol,.post-detail .post-contents ol li,.post-detail .post-contents p,.post-detail .post-contents ul,.post-detail .post-contents ul li{margin:0 0 16px}.post-detail .post-contents ul{padding-left:10px}.post-detail .post-contents ul li{padding-left:21px}.post-detail .post-contents ul li:before{height:4px;top:8px;width:4px}}.date{display:block;font-size:13px;letter-spacing:.2px;opacity:.75;text-transform:uppercase}.hs-search-results__pagination{padding:40px 0 0}