/*
Theme Name: TheAisle
Theme URI: https://theaisle.qodeinteractive.com
Description: Elegant Wedding Theme
Author: Elated Themes
Author URI: http://themeforest.net/user/elated-themes
Text Domain: theaisle
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
Version: 2.7
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

.page-id-8738 header.eltdf-page-header { 
    display: none;
}

.page-id-8779 header.eltdf-page-header { 
    display: none;
}

/* Style the submit button when the form is submitting */
form.wpcf7-form.submitting .wpcf7-submit {
    pointer-events: none; /* Disable clicks */
    opacity: 0.6;
    position: relative;
}

/* Add a loading overlay with text on the submit button */
form.wpcf7-form.submitting .wpcf7-submit::after {
    content: "Sending..."; /* Customize the loading text if needed */
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    background: rgba(255, 255, 255, 0.7); /* Semi-transparent overlay */
    color: #000; /* Text color */
    font-size: 16px; /* Adjust as needed */
}

.custom-rsvp-form {
    margin-top: 100px;
    min-width: 270px;
}

.eltdf-team-holder.eltdf-team-info-below-image {
    z-index: 9999;
}

body.page-id-8416 .eltdf-page-header,
body.page-id-8416 .eltdf-position-right,
body.page-id-827 .eltdf-position-right {
    display: none;
}

.eltdf-mobile-header .eltdf-mobile-logo-wrapper img {
    max-height: 50px;
}

#trp-floater-ls.trp-top-right {
    right: 4px;
}

@media only screen and (max-width: 767px) {
    .elementor-widget-slider_revolution{
        z-index: 999;
    }
}