.boost-blog-cards .elementor-post__card{border:1px solid #e3dfe9;border-radius:20px;box-shadow:none!important;overflow:hidden;height:100%}
.boost-blog-cards .elementor-post__text{padding:24px!important;margin:0!important}
.boost-blog-cards .elementor-post{height:100%;min-width:0}
.boost-blog-cards .elementor-post__card{display:flex;flex-direction:column}
.boost-blog-cards .elementor-post__text{display:flex;flex-direction:column;flex:1}
.boost-blog-cards .elementor-post__read-more{margin-top:auto!important;padding-top:16px}
.boost-blog-cards .elementor-post__meta-data{margin-top:auto}
.boost-blog-cards .elementor-post__title,.boost-blog-cards .elementor-post__title a{font:700 23px/1.3 Archivo,sans-serif!important;color:#19151e!important}
.boost-blog-cards .elementor-post__excerpt p{font:400 15px/1.7 Manrope,sans-serif;color:#625b6b}
.boost-blog-cards .elementor-post__read-more{color:#611c9d!important;font:700 14px/1.5 Manrope,sans-serif!important;text-transform:none!important}
.boost-blog-cards .elementor-post__badge{background:#611c9d!important;color:white;font:600 11px/1.5 Manrope,sans-serif!important;letter-spacing:.04em}
.boost-blog-cards .elementor-post__meta-data{padding:16px 24px!important;color:#625b6b!important;border-color:#e3dfe9!important}
.boost-blog-cards .elementor-post__card:hover{box-shadow:0 12px 32px #21123112!important}
.boost-blog-cards .elementor-pagination{margin-top:36px;font:600 16px Manrope,sans-serif}
.boost-blog-cards .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border-radius:50%;color:#611c9d}
.boost-blog-cards .page-numbers.current{background:#611c9d;color:white}
.boost-article-heading .elementor-heading-title{max-width:960px}
.boost-blog .boost-cta .boost-h2 .elementor-heading-title{color:#f5f4f8!important}
.boost-blog .boost-cta .boost-body .elementor-heading-title{color:#b0acb9!important}
.boost-blog .boost-intro .boost-body .elementor-heading-title{color:#c6c1cf!important}
.boost-blog .boost-article-image img{border-radius:24px!important}
.boost-blog .boost-blog-cards .elementor-post__card{border-radius:20px!important}
.boost-article-image img{width:100%;max-height:560px;object-fit:cover;border-radius:24px}
.boost-article-grid{grid-template-columns:minmax(0,2fr) minmax(260px,1fr)!important}
.boost-article-copy{font:400 18px/1.85 Manrope,sans-serif;color:#403847}
.boost-article-copy h2{font:700 30px/1.25 Archivo,sans-serif;color:#19151e;margin:40px 0 18px;letter-spacing:-.02em}
.boost-article-copy h2:first-child{margin-top:0}
.boost-article-copy p,.boost-article-copy ul{margin:0 0 24px}
.boost-article-copy li{margin-bottom:10px}
.boost-article-copy a{text-decoration:underline;color:#611c9d}
.boost-blog .boost-article-grid>.boost-article-aside{position:sticky;top:100px;align-self:start;max-height:calc(100dvh - 124px);overflow-y:auto}
body.admin-bar .boost-blog .boost-article-grid>.boost-article-aside{top:132px;max-height:calc(100dvh - 156px)}
.boost-article-meta .elementor-icon-list-text{font:500 13px/1.6 Manrope,sans-serif!important;color:#b0acb9!important}
.boost-article-meta a{color:inherit}
.boost-article-nav .post-navigation__prev--title,.boost-article-nav .post-navigation__next--title{font:600 15px/1.5 Manrope,sans-serif;color:#19151e;white-space:normal}
.boost-article-nav .post-navigation__prev--label,.boost-article-nav .post-navigation__next--label{color:#611c9d;font-size:12px}
@media(min-width:1024px) and (max-width:1200px){.boost-header .boost-header-phone{display:none!important}.boost-desktop-menu .elementor-nav-menu--main .elementor-item{padding-left:8px!important;padding-right:8px!important}}
@media(max-width:1023px){.boost-article-grid{grid-template-columns:1fr!important}.boost-blog .boost-article-grid>.boost-article-aside,body.admin-bar .boost-blog .boost-article-grid>.boost-article-aside{position:static;top:auto;max-height:none;overflow:visible}.boost-article-copy{font-size:17px}.boost-article-copy h2{font-size:26px}}
