.elementor-3193 .elementor-element.elementor-element-e04c701 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --background-transition: 0.3s;
    --padding-block-start: 20px;
    --padding-block-end: 20px;
    --padding-inline-start: 20px;
    --padding-inline-end: 020px;
}

.elementor-3193 .elementor-element.elementor-element-5d6995d {
    text-align: center;
}

    .elementor-3193 .elementor-element.elementor-element-5d6995d .elementor-heading-title {
        font-size: 24px;
    }

.elementor-3193 .elementor-element.elementor-element-ed21612 {
    --display: flex;
    --flex-direction: row-reverse;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --background-transition: 0.3s;
}

.elementor-3193 .elementor-element.elementor-element-a9e457a .elementor-button {
    font-family: "adobe-garamond-pro", Sans-serif;
    font-size: 1.25em;
    font-weight: 700;
    background-color: var( --e-global-color-secondary );
    border-radius: 30px 30px 30px 30px;
    padding: 5px 20px 5px 20px;
}

    .elementor-3193 .elementor-element.elementor-element-a9e457a .elementor-button:hover, .elementor-3193 .elementor-element.elementor-element-a9e457a .elementor-button:focus {
        background-color: var( --e-global-color-primary );
    }

.elementor-3193 .elementor-element.elementor-element-a9e457a {
    width: auto;
    max-width: auto;
}

.elementor-3193 .elementor-element.elementor-element-28f9a05 .elementor-button {
    font-family: "adobe-garamond-pro", Sans-serif;
    font-size: 1.25em;
    font-weight: 700;
    border-radius: 30px 30px 30px 30px;
    padding: 5px 20px 5px 20px;
}

#elementor-popup-modal-3193 .dialog-message {
    width: 640px;
    height: auto;
}

#elementor-popup-modal-3193 {
    justify-content: center;
    align-items: center;
    pointer-events: all;
    background-color: rgba(0,0,0,.8);
}

    #elementor-popup-modal-3193 .dialog-close-button {
        display: flex;
    }

    #elementor-popup-modal-3193 .dialog-widget-content {
        box-shadow: 2px 8px 23px 3px rgba(0,0,0,0.2);
    }
