.wp-block-image img {
width: 100%;
height: auto;
display: block;
object-fit: cover;
}   .uagb-heading-text {
line-height: 1.2;
margin: 0.5rem 0;
}
.uagb-desc-text {
line-height: 1.45;
margin: 0.4rem 0;
font-size: 1rem;
} .wp-block-uagb-container,
.uagb-container,
.uagb-container-inner-blocks-wrap {
box-sizing: border-box;
height: auto;
} .wp-block-uagb-container.uagb-layout-grid {
width: 100%;
margin: 0 auto;
padding: 1rem 0;
} .wp-block-uagb-container.uagb-layout-grid > 
.uagb-container-inner-blocks-wrap {
display: grid;
gap: 20px;
padding: 1rem;
} .uagb-post-grid,
.uagb-column {
box-sizing: border-box;
}
.uagb-post__inner-wrap {
padding: 1rem;
} .uagb-post__image img,
.uagb-image-heading img {
width: 100%;
height: auto;
display: block;
object-fit: cover;
border-radius: 2px;
} .uagb-post__title,
.uagb-post__excerpt,
.uagb-post__cta {
text-align: center;
} .wp-block-button__link,
.uagb-button__link {
text-decoration: none;
font-weight: 600;
} @media (max-width: 768px) {
.wp-block-uagb-container.uagb-layout-grid {
padding: 0.5rem 0;
}
.uagb-post__inner-wrap,
.uagb-container-inner-blocks-wrap {
padding: 0.5rem;
}
.uagb-heading-text {
line-height: 1.25;
}
}