.elementor-104271 .elementor-element.elementor-element-16088e3{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-104271 .elementor-element.elementor-element-4952de1 .elementor-button{background-color:#E6E6E6;font-family:"Afacad", Sans-serif;font-size:22px;font-weight:400;letter-spacing:1px;fill:#AF3636;color:#AF3636;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-104271 .elementor-element.elementor-element-4952de1 .elementor-button:hover, .elementor-104271 .elementor-element.elementor-element-4952de1 .elementor-button:focus{background-color:transparent;background-image:radial-gradient(at top left, var( --e-global-color-accent ) 22%, var( --e-global-color-astglobalcolor1 ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-104271 .elementor-element.elementor-element-4952de1{width:100%;max-width:100%;}.elementor-104271 .elementor-element.elementor-element-4952de1.elementor-element{--align-self:center;}.elementor-104271 .elementor-element.elementor-element-4952de1 > .elementor-widget-container{border-style:solid;border-width:0px 2px 0px 2px;border-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;}/* Start custom CSS for button, class: .elementor-element-4952de1 *//* Update this in your Listing Item template */
.elementor-104271 .elementor-element.elementor-element-4952de1.Populartrue .elementor-button-text {
    font-weight: 900 !important;
    letter-spacing: 0.5px !important;
}/* End custom CSS */