[data-elementor-type="geodirectory-archive-item"]{
    height:100%;
}
body .aui-pagination{
    direction:ltr;
    margin-top:20px !important
}
body div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-row,
body div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-row{
    margin:0 !important;
}
body div.wpforms-container-full:not(:empty){
    margin:auto !important
}
body div.wpforms-container .wpforms-form .wpforms-submit{
    background-color:var(--e-global-color-155ef3c);
}
body div.wpforms-container .wpforms-form .wpforms-submit:hover,
body div.wpforms-container .wpforms-form .wpforms-submit:active{
    background-color:var(--e-global-color-74ae997);
}
body div.wpforms-container .wpforms-submit-container,
wpforms-recaptcha-container wpforms-is-recaptcha wpforms-is-recaptcha-type-v2{
    float:left;    
}

.gdFileUrl { display: none; }

.elementor-post:has(.gdFileUrl a[href]) .gdFileUrl,
.e-loop-item:has(.gdFileUrl a[href]) .gdFileUrl {
    display: block;
}

.elementor-post:has(.gdFileUrl a[href]) .postUrl,
.e-loop-item:has(.gdFileUrl a[href]) .postUrl {
    display: none;
}

.elementor-editor-active .elementor-post:has(.gdFileUrl a[href]) .gdFileUrl,
.elementor-editor-active .elementor-post:has(.gdFileUrl a[href]) .postUrl,
.elementor-editor-active  [data-elementor-type="loop-item"]:has(.gdFileUrl a[href]) .gdFileUrl,
.elementor-editor-active [data-elementor-type="loop-item"]:has(.gdFileUrl a[href]) .postUrl {
    display: block !important;
}