/* GENERATED by migration/carry_css.py from the live original. Do not hand-edit;
   put deliberate overrides in assets/css/fixes.css. layout 268, its nodes, merged across every page that shows it */
.fl-node-fnpwr6ea31s9 > .fl-row-content-wrap { background-color: rgba(0, 0, 0, 0); }
.fl-node-fnpwr6ea31s9 .fl-row-content { max-width: 700px; }
.fl-node-sm9rv7djai3z { width: 100%; }
.fl-node-sm9rv7djai3z > .fl-col-content::after { background-color: rgba(0, 0, 0, 0.33); }
.fl-node-sm9rv7djai3z > .fl-col-content { background-image: url("/wp-content/uploads/2026/03/Hollywood-Image.jpg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; background-size: cover; border-radius: 15px; }
.fl-node-sm9rv7djai3z > .fl-col-content { padding: 25px; }
.fl-row .fl-col h2.fl-node-1wem7f8i9dbj, h2.fl-node-1wem7f8i9dbj { color: rgb(255, 255, 255); }
.fl-node-1wem7f8i9dbj.fl-module-heading { font-family: Montserrat, sans-serif; font-weight: 800; font-size: 50px; line-height: 1.1; text-align: center; text-shadow: rgb(61, 61, 61) 3px 2px 0px; }
@media (max-width: 768px) { .fl-node-1wem7f8i9dbj.fl-module-heading { font-size: 30px; } }
.fl-builder-content .fl-node-vri5kyngftj7.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-vri5kyngftj7.fl-module-rich-text.fl-rich-text * { color: rgb(255, 255, 255); }
.fl-builder-content .fl-node-vri5kyngftj7.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-vri5kyngftj7.fl-module-rich-text.fl-rich-text :not(b, strong) { font-family: Montserrat, sans-serif; font-weight: 400; font-size: 20px; text-align: center; }
.fl-node-vri5kyngftj7.fl-module-rich-text { margin-top: 0px; }
.fl-builder-content .fl-node-wbd01e52o4la a.fl-button, .fl-builder-content .fl-node-wbd01e52o4la a.fl-button:hover, .fl-builder-content .fl-node-wbd01e52o4la a.fl-button:visited { background: rgb(212, 175, 55); }
.fl-builder-content .fl-node-wbd01e52o4la a.fl-button:hover { background-color: rgba(212, 175, 55, 0.75); }
.fl-builder-content .fl-node-wbd01e52o4la a.fl-button, .fl-builder-content .fl-node-wbd01e52o4la a.fl-button:visited, .fl-builder-content .fl-node-wbd01e52o4la a.fl-button *, .fl-builder-content .fl-node-wbd01e52o4la a.fl-button:visited * { color: rgb(255, 255, 255); }
.fl-builder-content .fl-node-wbd01e52o4la a.fl-button:hover, .fl-builder-content .fl-node-wbd01e52o4la a.fl-button:hover span.fl-button-text, .fl-builder-content .fl-node-wbd01e52o4la a.fl-button:hover * { color: rgb(255, 255, 255); }
.fl-node-wbd01e52o4la .fl-form-field { margin-bottom: 10px; }
.fl-node-wbd01e52o4la a.fl-button, .fl-node-wbd01e52o4la a.fl-button:visited, .fl-node-wbd01e52o4la a.fl-button *, .fl-node-wbd01e52o4la a.fl-button:visited * { color: rgb(255, 255, 255); }
.fl-node-wbd01e52o4la a.fl-button:hover, .fl-node-wbd01e52o4la a.fl-button:hover * { color: rgb(255, 255, 255); }
.fl-node-wbd01e52o4la .fl-button-wrap { text-align: left; }
.fl-builder-content .fl-node-wbd01e52o4la .fl-button-wrap a.fl-button { padding: 20px; }
.fl-builder-content .fl-node-wbd01e52o4la a.fl-button, .fl-builder-content .fl-node-wbd01e52o4la a.fl-button:visited { font-family: Montserrat, sans-serif; font-weight: 700; font-size: 24px; text-shadow: rgb(61, 61, 61) 3px 2px 5px; border: 1px solid rgb(200, 163, 43); }
.fl-builder-content .fl-node-wbd01e52o4la a.fl-button:hover, .fl-builder-content .fl-node-wbd01e52o4la a.fl-button:focus { border: 1px solid rgba(200, 163, 43, 0.75); }
@media (max-width: 768px) { .fl-builder-content .fl-node-wbd01e52o4la a.fl-button, .fl-builder-content .fl-node-wbd01e52o4la a.fl-button:visited { font-size: 20px; } }
.fl-node-wbd01e52o4la .fl-form-success-message { display: none; }
.fl-node-wbd01e52o4la > .fl-module-content { margin-right: 50px; margin-left: 50px; }
@media (max-width: 768px) { .fl-node-wbd01e52o4la > .fl-module-content { margin-left: 20px; margin-right: 20px; } }
.fl-builder-content .fl-node-r7z35j2pw0ko.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-r7z35j2pw0ko.fl-module-rich-text.fl-rich-text * { color: rgb(255, 255, 255); }
.fl-builder-content .fl-node-r7z35j2pw0ko.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-r7z35j2pw0ko.fl-module-rich-text.fl-rich-text :not(b, strong) { font-family: Montserrat, sans-serif; font-weight: 400; font-size: 12px; text-align: center; }
.fl-node-r7z35j2pw0ko.fl-module-rich-text { margin: 10px 0px 20px; }
@media (max-width: 768px) { .fl-node-r7z35j2pw0ko.fl-module-rich-text.fl-module { margin-right: 20px; margin-left: 20px; } }
.fl-node-fnpwr6ea31s9 .fl-row-content { min-width: 0px; }
