/* LarsWebdesign hotelpagina: laadt vóór hotel2.css.
   1. Elementor-lagen onzichtbaar maken, zodat hotel2.css dezelfde boom ziet als het origineel.
   2. Site-brede blokken verbergen die het ontwerp zelf al heeft (aanvraagformulier, actiebalk). */
.elementor[data-elementor-type="wp-page"] { display: contents; }
.e-con { display: block; width: auto; height: auto; min-height: 0; max-width: none; }
.e-con > .e-con-inner { display: contents; }
.e-con > .elementor-widget-html { display: contents; }
.e-con > .elementor-widget-html > .elementor-widget-container { display: contents; }
#lwd-aanvraag, .lwd-av, .lwd-cv-balk { display: none !important; }
.h2-fout { margin: 0; font-size: 15px; color: #C7381A; }
.h2-fout[hidden] { display: none; }
:is(html,#lwdx) body.lwd-hotel2.lwd-cv-heeft-balk { padding-bottom: 0; }
