.blog_listing_section{padding:60px 0}.ue-header{margin-bottom:58px;text-align:center}.blog_listing_layout{display:grid;gap:30px;grid-template-columns:1fr;margin-bottom:0}.blog_listing_layout .ue-card{background:#fff;border:1.049px solid #c9c9c9;border-radius:10px;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.blog_listing_layout .ue-card:hover{box-shadow:0 15px 35px rgba(0,0,0,.08);transform:translateY(-8px)}.blog_listing_layout .ue-card-image{aspect-ratio:18/10;background:#f1f5f9;overflow:hidden;width:100%}.blog_listing_layout .ue-card-image img{border-radius:10px;height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.blog_listing_layout .ue-card:hover .ue-card-image img{transform:scale(1.04)}.blog_listing_layout .ue-card-body{display:flex;flex-direction:column;flex-grow:1;padding:25px}.blog_listing_layout .ue-card-meta{color:#4e5052;display:flex;flex-wrap:wrap;font-family:Inter;font-size:12px;font-weight:600;gap:5px;letter-spacing:0;line-height:1.1;margin-bottom:10px;text-transform:uppercase}.blog_listing_layout .ue-card-meta a.blog-listing__post-author-name{color:#000;font-weight:600}.blog_listing_layout .ue-card-title{color:#000;flex-grow:1;font-size:23.07px;font-weight:500;letter-spacing:-.601px;line-height:normal;margin:0 0 20px}.blog_listing_layout a.primary-button{padding:18px 32px;width:100%}.blog_listing_layout .ue-card-body .content,.blog_listing_layout .ue-card-body .content p{color:#555;font-family:Arial;font-size:16px;line-height:1.5;margin-bottom:0}.blog_listing_layout .ue-card-body,.blog_listing_layout .ue-card-image{position:relative;z-index:1}.blog_listing_layout .ue-action-wrap a{display:inline-block;text-align:center;width:100%}.blog_listing_layout .ue-action-wrap a.view_photos{align-items:center;color:#213e97;display:flex;font-family:Jost;font-size:15px;font-weight:500;gap:8px;justify-content:center;letter-spacing:.84px;margin-top:20px;text-transform:uppercase}.blog_listing_layout .ue-action-wrap a.view_photos svg{position:relative;top:-2px}.blog_listing_layout h5.blog-listing__post-title{margin-bottom:8px}.blog_listing_layout h5.blog-listing__post-title,.blog_listing_layout h5.blog-listing__post-title a{color:#000;display:inline-block;font-size:20px;font-weight:700;line-height:1.2}.blog_listing_layout .blog-listing__post-tags{left:10px;position:absolute;top:10px}.blog_listing_layout .blog-listing__post-tags a{background-color:#fff;border-radius:5px;color:#000;display:inline-block;font-family:Inter;font-size:10px;font-weight:600;letter-spacing:0;padding:7px 11px;text-transform:uppercase}@media (min-width:768px){.blog_listing_layout{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.blog_listing_layout{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:992px){.blog_listing_section{padding:60px 0}.blog_listing_layout .ue-header{margin-bottom:40px}.blog_listing_layout{gap:20px}.blog_listing_section{padding:40px 0}}@media screen and (max-width:599px){.blog_listing_section{padding:38px 0 26px}.blog_listing_layout .ue-header{margin-bottom:31px}.blog_listing_layout .ue-card-body{padding:15px 21px 18px}.blog_listing_layout .ue-card-title{font-size:20px;letter-spacing:-.498px;margin:0 0 15px}.blog_listing_layout .ue-card-meta{font-size:13px}.blog_listing_layout{gap:18px;margin-bottom:30px}.blog_listing_layout .ue-card-body .content,.blog_listing_layout .ue-card-body .content p{font-size:14px}.blog_listing_layout .ue-card{display:block}.blog_listing_layout .ue-action-wrap a{font-size:13px;padding:14px 32px}.blog_listing_layout .ue-action-wrap a.view_photos{font-size:13px;padding:0}}