.elementor-499 .elementor-element.elementor-element-d306e15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-499 .elementor-element.elementor-element-d306e15, .elementor-499 .elementor-element.elementor-element-d306e15::before{--border-transition:0.3s;}:root{--page-title-display:none;}/* Start custom CSS */.gf_hidden_field {
    display: none !important;
}
/* Directly target the background color within TinyMCE */
.mce-content-body {
    background-color: transparent !important;
    color: #000000 !important; /* Ensure text color is set to black or your preferred color */
}

.mce-content-body pre,
.mce-content-body code {
    background-color: transparent !important;
}

.mce-content-body code[data-mce-selected] {
    background-color: transparent !important;
}

#frontend_editor_ifr {
    min-height: 300px; /* Minimum height */
    height: auto !important; /* Allow the editor to grow with content */
    max-height: 800px; /* Maximum height, add a scrollbar after this */
    overflow-y: auto;
}

#add_content_button {
    background-color: #4CAF50; /* Green */
    color: white;
    border: none;
    margin-top: 20px;
}

#create_more_content_button {
    background-color: #f44336; /* Red */
    color: white;
    border: none;
    margin-top: 20px;
}

#add_content_button, #create_more_content_button {
    display: none;
}/* End custom CSS */