.elementor-1124 .elementor-element.elementor-element-d51a87a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}/* Start custom CSS for section, class: .elementor-element-d51a87a *//* Ensure the parent container takes full height and width */
.elementor-widget-container {
    position: relative;
    width: 100%;
    height: 100vh; /* Full viewport height */
    overflow: hidden; /* Prevent overflow */
}

/* Style the iframe to take full space */
.iframe-container {
    position: relative;
    width: 100%;
    height: 100vh; /* Full viewport height */
    overflow: hidden; /* Prevent overflow */
}

iframe::-webkit-scrollbar {
    width: 0; /* Hide vertical scrollbar */
}

iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: none; /* Remove border */
    z-index: 1; /* Ensure it is below the button */overflow-y: scroll; /* Allow vertical scrolling */
    overflow-x: hidden; /* Hide horizontal scrollbar */
}

/* Hide the scrollbar */
iframe::-webkit-scrollbar {
    width: 0; /* Hide vertical scrollbar */
}

iframe {
    -ms-overflow-style: none; /* IE and Edge */
    scrollbar-width: none; /* Firefox */
}

/* Style for the back button */
#backButton {
    position: absolute;
    top: 10px; /* Distance from the top */
    right: 70px; /* Distance from the right */
    z-index: 2; /* Ensure it is above the iframe */
    background-color: #007BFF; /* Button color */
    color: white; /* Text color */
    border: none; /* Remove border */
    padding: 15px; /* Padding */
    margin-top:90px;
    cursor: pointer; /* Pointer cursor */
    border-radius: 5px; /* Rounded corners */
}

/* Optional: Add hover effect */
#backButton:hover {
    background-color: #0056b3; /* Darker shade on hover */
}/* End custom CSS */