.elementor-3934 .elementor-element.elementor-element-ad14b5e {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --gap: 5px 5px;
    --background-transition: 0.3s;
    --padding-block-start: 20px;
    --padding-block-end: 20px;
    --padding-inline-start: 20px;
    --padding-inline-end: 20px;
}

.elementor-3934 .elementor-element.elementor-element-1ee0765 .elementor-button {
    font-family: "adobe-garamond-pro", Sans-serif;
    font-size: 1.25em;
    font-weight: 700;
    border-radius: 8px 8px 8px 8px;
    padding: 10px 50px 10px 50px;
}

.elementor-3934 .elementor-element.elementor-element-1ee0765 > .elementor-widget-container {
    margin: 0px 0px 15px 0px;
}

.elementor-3934 .elementor-element.elementor-element-9ee6f37 .jet-listing-dynamic-link__link {
    align-self: flex-start;
    text-decoration: none;
    flex-direction: row;
}

.elementor-3934 .elementor-element.elementor-element-9ee6f37 .jet-listing-dynamic-link__icon {
    order: 1;
}

.elementor-3934 .elementor-element.elementor-element-9ee6f37 > .elementor-widget-container {
    margin: 0px 0px 0px 7px;
}

@media(max-width:1024px) {
    .elementor-3934 .elementor-element.elementor-element-ad14b5e {
        --padding-block-start: 2%;
        --padding-block-end: 2%;
        --padding-inline-start: 2%;
        --padding-inline-end: 2%;
    }
}
