.elementor-646 .elementor-element.elementor-element-c76d363{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-646 .elementor-element.elementor-element-7d7944e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-7d7944e */.widget-center {
    display: flex;
    justify-content: center; /* Centers the content horizontally */
    align-items: flex-start; /* Aligns content to the top */
    text-align: center; /* Centers text if any */
    padding-top: 20px; /* Optional: Adds spacing from the top */
    width: 100%; /* Ensures the container spans full width */
    height: auto; /* Allows the container to expand based on content */
}/* End custom CSS */