.cred-row{max-width:1200px;width:90%;margin:0 auto}.cred-card{background:#fff;border-radius:999px;padding:16px 40px 16px 44px!important;box-shadow:0 8px 20px rgba(0,0,0,.10);margin-bottom:22px;min-height:100px}.cred-card .et_pb_blurb_content{display:flex;align-items:center}.cred-card .et_pb_main_blurb_image{flex:0 0 100px;width:100px;margin:0 20px 0 0;display:flex;align-items:center;justify-content:center}.cred-card .et_pb_main_blurb_image img{height:84px!important;width:auto!important;display:block}.cred-card .et_pb_blurb_container{flex:1 1 auto}.cred-card .et_pb_module_header{color:#3B33D6;font-weight:800;font-size:22px;line-height:1.15;margin:0 0 6px 0}.cred-card .et_pb_blurb_description{color:rgba(0,0,0,.65);font-size:14px;line-height:1.35;margin:0}@media (max-width:980px){.cred-card{padding:16px 28px 16px 32px!important;min-height:94px}.cred-card .et_pb_main_blurb_image{flex-basis:92px;width:92px;margin-right:18px}.cred-card .et_pb_main_blurb_image img{height:56px!important}.cred-card .et_pb_module_header{font-size:19px}.cred-card .et_pb_blurb_description{font-size:13.5px}}@media (max-width:767px){.cred-card{padding:14px 20px!important;min-height:auto}.cred-card .et_pb_main_blurb_image{flex-basis:80px;width:80px;margin-right:16px}.cred-card .et_pb_main_blurb_image img{height:50px!important}.cred-card .et_pb_module_header{font-size:18px}.cred-card .et_pb_blurb_description{font-size:13px}}.card-hover{position:relative;overflow:hidden;border-radius:16px}.card-hover .et_pb_promo{min-height:240px;display:flex;align-items:center;justify-content:center;text-align:center;padding:28px}.card-hover .et_pb_promo_description,.card-hover .et_pb_button{opacity:0;transition:opacity .25s ease;color:#fff!important}.card-hover:hover .et_pb_promo_description,.card-hover:hover .et_pb_button{opacity:1}.card-hover .et_pb_button{border:2px solid #fff!important;border-radius:999px!important;padding:8px 16px!important;margin-top:10px}@media (max-width:980px){.card-hover .et_pb_promo{min-height:220px}}@media (max-width:767px){.card-hover .et_pb_promo{min-height:200px}}.et_pb_posts .et_pb_post{background:#fff;border-radius:16px;box-shadow:0 10px 24px rgba(0,0,0,.08);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.et_pb_posts .et_pb_post:hover{transform:translateY(-4px);box-shadow:0 14px 28px rgba(0,0,0,.12)}.et_pb_posts .et_pb_post .entry-featured-image-url img{display:block;width:100%;height:220px;object-fit:cover}.et_pb_posts .et_pb_post .post-content{padding:16px 18px 18px}.et_pb_posts .et_pb_post h2.entry-title{font-weight:800;font-size:18px;line-height:1.25;color:#222;margin:10px 0 8px}.et_pb_posts .et_pb_post .post-meta{color:#6b6b6b;font-size:13px;margin-bottom:8px}.et_pb_posts .et_pb_post p{color:#4a4a4a;font-size:14px;line-height:1.5}.et_pb_posts .more-link{display:inline-block;margin-top:8px;font-weight:700;font-size:14px;color:#2d4ae3}.et_pb_posts .more-link:hover{text-decoration:underline}.et_pb_blog_grid .et_pb_post{margin-bottom:22px}.et_pb_posts .pagination{display:flex;justify-content:center;gap:8px;margin-top:8px}.et_pb_posts .pagination a,.et_pb_posts .pagination span{width:8px;height:8px;border-radius:999px;background:#d9d9d9;display:inline-block;text-indent:-9999px}.et_pb_posts .pagination .current{background:#2d4ae3}