.elementor-744 .elementor-element.elementor-element-4b7792d{--display:flex;}.elementor-744 .elementor-element.elementor-element-1040b27{text-align:center;}.elementor-744 .elementor-element.elementor-element-f326eee .gallery-item{padding:0 0px 0px 0;}.elementor-744 .elementor-element.elementor-element-f326eee .gallery{margin:0 -0px -0px 0;}.elementor-744 .elementor-element.elementor-element-f326eee .gallery-item .gallery-caption{text-align:center;}.elementor-744 .elementor-element.elementor-element-6a3e1b5 .elementor-button{background-color:#D4AF37;}.elementor-744 .elementor-element.elementor-element-6a3e1b5 > .elementor-widget-container{padding:10px 0px 0px 0px;}/* Start custom CSS for image-gallery, class: .elementor-element-f326eee */.gallery img {
    width: 550px; /* Set your desired width */
    height: 550px; /* Set your desired height */
    object-fit: cover; /* Keeps the aspect ratio and avoids distortion */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b7792d *//* Apply styles to all images in the gallery */
.elementor-gallery .elementor-gallery-item img {
    width: 100%;
    height: 0;
    padding-bottom: 100%; /* This ensures a 1:1 aspect ratio */
    object-fit: cover;
}/* End custom CSS */