.elementor-56594 .elementor-element.elementor-element-81bc856{text-align:start;}.elementor-56594 .elementor-element.elementor-element-c8d41a0 img{width:35%;}.elementor-56594 .elementor-element.elementor-element-0ba0bf4 img{width:100%;}.elementor-56594 .elementor-element.elementor-element-39e7c74{text-align:start;}.elementor-56594 .elementor-element.elementor-element-a3a07fc img{width:35%;}.elementor-56594 .elementor-element.elementor-element-f09fa4e img{width:100%;}.elementor-56594 .elementor-element.elementor-element-3ff8da0{text-align:start;}.elementor-56594 .elementor-element.elementor-element-83698a8 img{width:18%;}.elementor-56594 .elementor-element.elementor-element-6784b82 img{width:62%;}.elementor-56594 .elementor-element.elementor-element-13bdb71 img{width:62%;}.elementor-56594 .elementor-element.elementor-element-9d26d7c img{width:62%;}.elementor-56594 .elementor-element.elementor-element-dab22bf img{width:62%;}.elementor-56594 .elementor-element.elementor-element-3672d0f{text-align:start;}.elementor-56594 .elementor-element.elementor-element-c0ae407 img{width:18%;}.elementor-56594 .elementor-element.elementor-element-2f2f08a img{width:62%;}.elementor-56594 .elementor-element.elementor-element-221efe4 img{width:62%;}.elementor-56594 .elementor-element.elementor-element-e61d154 img{width:62%;}.elementor-56594 .elementor-element.elementor-element-df51569 img{width:62%;}.elementor-56594 .elementor-element.elementor-element-422160c .elementor-button{background-color:var( --e-global-color-2c09576 );fill:var( --e-global-color-f6636de );color:var( --e-global-color-f6636de );}.elementor-56594 .elementor-element.elementor-element-422160c .elementor-button:hover, .elementor-56594 .elementor-element.elementor-element-422160c .elementor-button:focus{background-color:var( --e-global-color-a85556d );}.elementor-56594 .elementor-element.elementor-element-06a5bf8{text-align:end;}.elementor-56594 .elementor-element.elementor-element-06a5bf8 img{width:30%;}.elementor-56594 .elementor-element.elementor-element-c285903 .elementor-button{background-color:var( --e-global-color-2c09576 );fill:var( --e-global-color-f6636de );color:var( --e-global-color-f6636de );}.elementor-56594 .elementor-element.elementor-element-c285903 .elementor-button:hover, .elementor-56594 .elementor-element.elementor-element-c285903 .elementor-button:focus{background-color:var( --e-global-color-a85556d );}.elementor-56594 .elementor-element.elementor-element-befca20{text-align:end;}.elementor-56594 .elementor-element.elementor-element-befca20 img{width:31%;}.elementor-56594 .elementor-element.elementor-element-1bc2146{text-align:center;font-size:18px;}.elementor-56594 .elementor-element.elementor-element-183fb4b{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:31px;--grid-row-gap:0px;}.elementor-56594 .elementor-element.elementor-element-183fb4b .elementor-widget-container{text-align:center;}/* Start custom CSS *//* Target only the list items within the Button Widget */
.elementor-widget-button ul {
    list-style-type: disc !important;
    padding-left: 20px !important;
}

/* Target only the button element within the Button Widget */
.elementor-widget-button .elementor-button {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    
    /* Forced Dimensions */
    min-width: 0px !important; 
    min-height: 85px !important; 
    
    /* Stretching & Spacing */
    width: 50% !important;
    padding: 20px !important;
    
    /* Text Fixes */
    text-align: center !important;
    white-space: normal !important;
    line-height: 1.3 !important;
}

/* Target only the wrapper within the Button Widget */
.elementor-widget-button .elementor-button-wrapper {
    display: flex !important;
    justify-content: center !important;
    width: 100% !important;
}/* End custom CSS */