/* Editable Nola Home Planning — layout hooks only; approved visual CSS lives in nola.css. */
body .elementor-widget-nola-home-planning,
body .elementor-widget-nola-home-planning > .elementor-widget-container{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}
.nola-planning{width:100%;font-family:"General Sans","Segoe UI",sans-serif;font-size:1.0625rem;line-height:1.65}
.nola-planning .planning-premium{width:100%;font-family:inherit;font-size:inherit;line-height:inherit}
.nola-planning .planning-premium-media img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:var(--nola-planning-x,50%) var(--nola-planning-y,50%)}
.nola-planning .planning-premium-cta,.nola-planning .planning-premium-cta:visited{color:#ffffff}
.nola-planning .planning-premium-cta:hover{color:#ffffff}
