/*df3df8a44264fe63feac585db83ca873*/
.card-blog .blog-items,.card-blog .items-row,.card-blog .com-content-category-blog__items{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr)) !important;gap:2rem !important;align-items:stretch !important}.card-blog .blog-items>*,.card-blog .items-row>*,.card-blog .com-content-category-blog__items>*{background:#fff !important;border:1px solid rgba(0, 0, 0, 0.12) !important;border-radius:10px !important;box-shadow:0 2px 6px rgba(0, 0, 0, 0.12) !important;overflow:hidden !important;display:flex !important;flex-direction:column !important;min-height:100% !important;padding:0 !important}.card-blog article,.card-blog .item,.card-blog .blog-item,.card-blog .com-content-category-blog__item{background:transparent !important;border:0 !important;box-shadow:none !important;margin:0 !important;padding:0 !important;display:flex !important;flex-direction:column !important;height:100% !important}.card-blog .item-image,.card-blog figure,.card-blog figure.item-image{width:100% !important;height:220px !important;margin:0 !important;padding:0 !important;overflow:hidden !important;background:#fff !important}.card-blog .item-image img,.card-blog figure img{width:100% !important;height:100% !important;object-fit:cover !important;display:block !important}.card-blog .page-header,.card-blog h2,.card-blog h3{padding:1.4rem 1.4rem 0 !important;margin:0 0 0.8rem !important}.card-blog p{padding:0 1.4rem !important;margin-bottom:1rem !important}.card-blog .readmore{margin-top:auto !important;padding:1rem 1.4rem 1.4rem !important}.card-blog .readmore a,.card-blog .readmore .btn{display:block !important;width:100% !important;text-align:center !important;border-radius:999px !important;padding:0.9rem 1rem !important;line-height:1.2 !important}.card-blog .blog-items>*:hover,.card-blog .items-row>*:hover{transform:translateY(-3px);box-shadow:0 6px 16px rgba(0, 0, 0, 0.18) !important;transition:all 0.2s ease}.card-blog article.item,.card-blog .item,.card-blog .com-content-category-blog__item{background:#fff !important;border:1px solid rgba(0, 0, 0, 0.12) !important;border-radius:10px !important;box-shadow:0 2px 6px rgba(0, 0, 0, 0.12) !important;overflow:hidden !important}.card-blog article.item,.card-blog .item{display:flex !important;flex-direction:column !important;height:100% !important}.card-blog article.item>*:not(.readmore),.card-blog .item>*:not(.readmore){flex-grow:0}.card-blog .readmore{margin-top:auto !important;padding:1rem 1.4rem 1.4rem !important}.card-blog .readmore a,.card-blog .readmore .btn{display:block !important;width:100% !important;text-align:center !important}