#recent-posts{overflow:hidden}#recent-posts .carousel__arrows-wrap{margin-top:24px;display:flex;align-items:center;gap:24px}#recent-posts .recent-posts-carousel{display:flex}#recent-posts .recent-posts-carousel .flickity-viewport{overflow:visible}#recent-posts .recent-posts-carousel .blog-box{width:calc(25% - 20px);margin-right:20px;display:flex;flex-direction:column}#recent-posts .recent-posts-carousel .blog-box .blog-box__inner{flex-grow:1;display:flex;flex-direction:column}#recent-posts .recent-posts-carousel .blog-box .blog-box__img{border-radius:var(--border-r--16);display:flex;overflow:hidden}@media (max-width:1240px){#recent-posts .blog-box{width:calc(35% - 20px) !important}}@media (max-width:992px){#recent-posts .blog-box{width:calc(50% - 20px) !important}}@media (max-width:540px){#recent-posts .blog-box{width:calc(90% - 20px) !important}}.blog-section .blog-wrap{display:flex;flex-direction:column;gap:40px}.blog-section .blog-wrap .single-post-box{gap:var(--sp-24-40)}.blog-section .blog-wrap .single-post-box .single-post-box--l{display:flex;border-radius:var(--border-r--16);overflow:hidden}.blog-section .blog-wrap .single-post-box .single-post-box--l img{width:100%;object-fit:cover;max-height:264px}.blog-section .blog-wrap .single-post-box .single-post-box--r{display:flex;flex-direction:column}.blog-section .pagination{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:16px}.blog-section .pagination .page-numbers{width:32px;height:32px;background:var(--color-bg--medium);border-radius:4px;display:flex;align-items:center;justify-content:center;transition:0.3s}.blog-section .pagination .page-numbers.current,.blog-section .pagination .page-numbers:hover{background:var(--color-medium);color:var(--color-primary)}@media (max-width:540px){.blog-section .blog-wrap .single-post-box .single-post-box--l img{max-height:200px}}.single-post .single-post-top{background:linear-gradient(180deg, #EBF0FF 0%, rgba(235, 240, 255, 0) 100%);overflow:hidden;position:relative}.single-post .single-post-top .hero__mark{position:absolute;z-index:0}.single-post .single-post-top .hero__mark.--2{top:0;left:0;width:100%}.single-post .single-post-top .hero__mark.--2 svg{width:auto;height:100%}.single-post .single-post-top .single-post__img-holder{display:flex}.single-post .single-post-top-wrap .col--50{position:relative}.single-post .single-post-top-wrap .single-post__img{aspect-ratio:1.7777777778;border-radius:var(--border-r--24);object-fit:cover}.single-post .single-post__author-wrap{display:flex;flex-direction:row;gap:12px;align-items:center}.single-post .single-post__author-wrap .single-post__author__avatar{display:flex}.single-post .single-post__author-wrap .single-post__author__img{height:48px;width:48px;object-fit:cover;border-radius:50%}.single-post .single-post__author-wrap .single-post__author__inner{display:flex;flex-direction:column}.single-post .single-post__author-wrap .single-post__time-reading{opacity:0.5}.single-post .single-post__sidebar .single-post__toc{display:flex;flex-direction:column;gap:6px;position:relative;padding-left:16px}.single-post .single-post__sidebar .single-post__toc:before{content:"";height:100%;width:1px;position:absolute;left:0;top:0;background:#285C4D1F}.single-post .single-post__sidebar .single-post__toc .toc-item{padding:6px 0}.single-post .single-post__sidebar .single-post__toc .toc-item a.active{position:relative}.single-post .single-post__sidebar .single-post__toc .toc-item a.active:before{content:"";height:100%;width:2px;background-color:var(--color-primary);position:absolute;top:0;left:-16.5px}.single-post .single-post__sidebar .single-post__atc-wrap{display:flex;flex-direction:row;gap:12px}.single-post .single-post__sidebar .single-post__atc-wrap .single-post__atc{width:100%;border:1.5px solid var(--color-primary);border-radius:var(--border-r--16);height:52px;padding:2px 20px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.single-post .single-post__sidebar .single-post__atc-wrap .single-post__atc svg path{transition:0.3s}.single-post .single-post__sidebar .single-post__atc-wrap .single-post__atc:hover svg path{stroke:#fff}.single-post .single-post__text P{margin-bottom:8px}.single-post .single-post__text{width:100%}.single-post .single-post__text .single-post__author-wrap{margin-top:48px}.single-post .blog-cta-box{border-radius:var(--border-r--24);padding:var(--sp-24-40);display:flex;flex-direction:row;gap:var(--sp-12-24);margin-bottom:48px;margin-top:48px}.single-post .blog-cta-box .blog-cta-box__img{width:32px;height:auto}.single-post .blog-cta-box .blog-cta-box__inner{flex-grow:1}@media (max-width:992px){.single-post .single-post__sidebar__inner.hide .single-post__sidebar__head svg{transform:scaleY(-1)}.single-post .single-post__toc{padding-left:0 !important;gap:0 !important}.single-post .single-post__toc:before{display:none}.single-post #post-main .container{padding-top:0}.single-post .single-post__sidebar{position:relative;z-index:2}.single-post .single-post__sidebar .single-post__sidebar__head{justify-content:space-between;align-items:center;display:flex}.single-post .blog-cta-box{flex-direction:column}.single-post .single-post-top .container{padding-top:40px;padding-bottom:40px}.single-post .single-post-top .container .single-post-top-wrap{gap:40px}.single-post .single-post-top .container .post-excerpt{font-weight:500}.single-post .single-post__author-wrap .single-post__author__img{width:32px;height:32px}}@media (min-width:991px){.single-post .single-post__sidebar__head__icon{display:none}}@media (max-width:540px){.single-post .single-post-top .container{padding-top:20px}}