/* GENERATED by migration/carry_css.py from the live original. Do not hand-edit;
   put deliberate overrides in assets/css/fixes.css. writersroom-v2--sales layout (136), its own nodes */
.fl-node-wf4x1vcok5ye > .fl-row-content-wrap::after { background-color: rgba(61, 61, 61, 0.5); }
.fl-node-wf4x1vcok5ye > .fl-row-content-wrap { 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; }
.fl-node-wf4x1vcok5ye .fl-row-content { max-width: 1100px; }
.fl-node-wf4x1vcok5ye > .fl-row-content-wrap { padding: 0px; }
.fl-node-oxf596m0uish.fl-row-custom-height > .fl-row-content-wrap { display: flex; }
.fl-node-oxf596m0uish.fl-row-custom-height > .fl-row-content-wrap { min-height: 0px; }
.fl-node-oxf596m0uish > .fl-row-content-wrap { background-color: rgb(0, 0, 0); }
.fl-node-z94prwkiqx1y { width: 100%; }
.fl-node-2waucsz0ih8v { width: 99%; }
.fl-node-2waucsz0ih8v > .fl-col-content { background-color: rgba(13, 13, 13, 0.5); border-radius: 15px; }
.fl-node-2waucsz0ih8v > .fl-col-content { margin-bottom: 40px; }
@media (max-width: 992px) { .fl-node-2waucsz0ih8v.fl-col > .fl-col-content { margin-right: 20px; margin-left: 20px; } }
@media (max-width: 768px) { .fl-node-2waucsz0ih8v.fl-col > .fl-col-content { margin-bottom: 40px; } }
@media (max-width: 768px) { .fl-node-2waucsz0ih8v.fl-col > .fl-col-content { padding-right: 10px; padding-bottom: 20px; padding-left: 10px; } }
.fl-node-pvtw5f0zlch6 { width: 100%; }
.fl-row .fl-col h1.fl-node-kuczw6g81qrv, h1.fl-node-kuczw6g81qrv { color: rgb(255, 255, 255); }
.fl-node-kuczw6g81qrv.fl-module-heading { font-family: Montserrat, sans-serif; font-weight: 900; font-size: 60px; line-height: 1; text-align: center; }
@media (max-width: 992px) { .fl-node-kuczw6g81qrv.fl-module-heading { font-size: 36px; } }
@media (max-width: 768px) { .fl-node-kuczw6g81qrv.fl-module-heading { font-size: 24px; } }
.fl-node-kuczw6g81qrv.fl-module-heading { margin: 80px 0px 0px; }
@media (max-width: 992px) { .fl-node-kuczw6g81qrv.fl-module-heading.fl-module { margin: 60px 20px 0px; } }
@media (max-width: 768px) { .fl-node-kuczw6g81qrv.fl-module-heading { margin-top: 20px; } }
.fl-row .fl-col h2.fl-node-70lnpyx983qu, h2.fl-node-70lnpyx983qu { color: rgb(255, 255, 255); }
.fl-node-70lnpyx983qu.fl-module-heading { font-family: Montserrat, sans-serif; font-weight: 900; font-size: 40px; line-height: 1; text-align: center; }
@media (max-width: 768px) { .fl-node-70lnpyx983qu.fl-module-heading { font-size: 30px; } }
.fl-node-70lnpyx983qu.fl-module-heading { margin: 40px 0px 0px; }
@media (max-width: 768px) { .fl-node-70lnpyx983qu.fl-module-heading { margin-top: 20px; } }
.fl-node-yp8ekb2ctdow { text-align: center; }
.fl-node-yp8ekb2ctdow .fl-photo-content, .fl-node-yp8ekb2ctdow .fl-photo-img { width: 900px; }
.fl-builder-content .fl-node-y987vgj0th21.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-y987vgj0th21.fl-module-rich-text.fl-rich-text * { color: rgb(255, 255, 255); }
.fl-builder-content .fl-node-y987vgj0th21.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-y987vgj0th21.fl-module-rich-text.fl-rich-text :not(b, strong) { font-family: Montserrat, sans-serif; font-weight: 400; font-size: 22px; }
@media (max-width: 768px) { .fl-builder-content .fl-node-y987vgj0th21.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-y987vgj0th21.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-y987vgj0th21.fl-module-rich-text { margin: 20px 40px 40px; }
@media (max-width: 768px) { .fl-node-y987vgj0th21.fl-module-rich-text { margin-bottom: 20px; margin-left: 20px; margin-right: 20px; } }
.fl-node-0lg9rvdsbtoa { text-align: center; }
.fl-node-0lg9rvdsbtoa .fl-photo-content, .fl-node-0lg9rvdsbtoa .fl-photo-img { width: 150px; }
.fl-node-0lg9rvdsbtoa.fl-module-photo { margin: 40px 0px 0px; }
@media (max-width: 768px) { .fl-node-0lg9rvdsbtoa.fl-module-photo { margin-top: 20px; } }
.fl-builder-content .fl-node-ewbgxui2t8hs.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-ewbgxui2t8hs.fl-module-rich-text.fl-rich-text * { color: rgb(255, 255, 255); }
.fl-builder-content .fl-node-ewbgxui2t8hs.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-ewbgxui2t8hs.fl-module-rich-text.fl-rich-text :not(b, strong) { font-family: "Open Sans", sans-serif; font-weight: 400; text-align: center; }
.fl-node-ewbgxui2t8hs.fl-module-rich-text { margin: 40px 0px; }
@media (max-width: 768px) { .fl-node-ewbgxui2t8hs.fl-module-rich-text { margin-top: 20px; margin-bottom: 20px; } }
.fl-builder-content .fl-node-qosx6bhz12ek a.fl-button, .fl-builder-content .fl-node-qosx6bhz12ek a.fl-button:hover, .fl-builder-content .fl-node-qosx6bhz12ek a.fl-button:visited { background: rgb(212, 175, 55); }
.fl-builder-content .fl-node-qosx6bhz12ek a.fl-button:hover { background-color: rgb(212, 175, 55); }
.fl-builder-content .fl-node-qosx6bhz12ek a.fl-button, .fl-builder-content .fl-node-qosx6bhz12ek a.fl-button:visited, .fl-builder-content .fl-node-qosx6bhz12ek a.fl-button *, .fl-builder-content .fl-node-qosx6bhz12ek a.fl-button:visited * { color: rgb(255, 255, 255); }
.fl-builder-content .fl-node-qosx6bhz12ek a.fl-button:hover, .fl-builder-content .fl-node-qosx6bhz12ek a.fl-button:hover span.fl-button-text, .fl-builder-content .fl-node-qosx6bhz12ek a.fl-button:hover * { color: rgb(255, 255, 255); }
.fl-node-qosx6bhz12ek .fl-button-wrap { text-align: center; }
.fl-builder-content .fl-node-qosx6bhz12ek a.fl-button, .fl-builder-content .fl-node-qosx6bhz12ek a.fl-button:visited { font-family: Montserrat, sans-serif; font-weight: 700; font-size: 30px; line-height: 1.4em; border: 1px solid rgb(200, 163, 43); border-radius: 100px; box-shadow: rgb(61, 61, 61) 3px 2px 5px 0px; }
.fl-builder-content .fl-node-qosx6bhz12ek a.fl-button:hover, .fl-builder-content .fl-node-qosx6bhz12ek a.fl-button:focus { border: 1px solid rgb(200, 163, 43); border-radius: 100px; box-shadow: rgb(61, 61, 61) 3px 2px 5px 0px; }
@media (max-width: 992px) { .fl-builder-content .fl-node-qosx6bhz12ek a.fl-button, .fl-builder-content .fl-node-qosx6bhz12ek a.fl-button:visited { font-size: 22px; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-qosx6bhz12ek a.fl-button, .fl-builder-content .fl-node-qosx6bhz12ek a.fl-button:visited { font-size: 20px; line-height: 1; } }
.fl-node-qosx6bhz12ek > .fl-module-content { margin: 0px 0px 40px; }
@media (max-width: 768px) { .fl-node-qosx6bhz12ek.fl-module > .fl-module-content { margin-top: 10px; margin-bottom: 20px; } }
.fl-node-agbf5t8skou7 { width: 100%; }
.fl-node-agbf5t8skou7 .uabb-modal-action-wrap { text-align: left; }
.fl-node-agbf5t8skou7 .uabb-creative-button-wrap a, .fl-node-agbf5t8skou7 .uabb-creative-button-wrap a:visited { padding: 40px 20px; border-radius: 100px; width: 900px; min-height: 50px; display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; background: rgb(212, 175, 55); border: 1px solid rgb(212, 175, 55); }
.fl-builder-content .fl-node-agbf5t8skou7 .uabb-creative-button-wrap a.uabb-button, .fl-builder-content .fl-node-agbf5t8skou7 .uabb-creative-button-wrap a.uabb-button *, .fl-builder-content .fl-node-agbf5t8skou7 .uabb-creative-button-wrap a.uabb-button:visited, .fl-builder-content .fl-node-agbf5t8skou7 .uabb-creative-button-wrap a.uabb-button:visited * { color: rgb(255, 255, 255); }
.fl-node-agbf5t8skou7 .uabb-creative-button-wrap a:focus, .fl-node-agbf5t8skou7 .uabb-creative-button-wrap a:hover { background: rgb(212, 175, 55); border: 1px solid rgb(212, 175, 55); }
.fl-builder-content .fl-node-agbf5t8skou7 .uabb-creative-button-wrap a.uabb-button:focus, .fl-builder-content .fl-node-agbf5t8skou7 .uabb-creative-button-wrap a.uabb-button:focus *, .fl-builder-content .fl-node-agbf5t8skou7 .uabb-creative-button-wrap a.uabb-button:hover, .fl-builder-content .fl-node-agbf5t8skou7 .uabb-creative-button-wrap a.uabb-button:hover * { color: rgb(255, 255, 255); }
@media (max-width: 768px) { .fl-node-agbf5t8skou7 .uabb-creative-button-wrap.uabb-button-reponsive-center.uabb-creative-button-reponsive-center { text-align: center; } }
@media (max-width: 768px) { .fl-node-agbf5t8skou7 .uabb-creative-button-wrap a, .fl-node-agbf5t8skou7 .uabb-creative-button-wrap a:visited {  } }
.fl-node-agbf5t8skou7 .uabb-modal-action-wrap { text-align: center; }
.fl-node-agbf5t8skou7 .uabb-creative-button-wrap a, .fl-node-agbf5t8skou7 .uabb-creative-button-wrap a:visited { font-family: Montserrat, sans-serif; font-weight: 700; font-size: 28px; text-shadow: rgb(61, 61, 61) 3px 2px 5px; }
@media (max-width: 992px) { .fl-node-agbf5t8skou7 .uabb-creative-button-wrap a, .fl-node-agbf5t8skou7 .uabb-creative-button-wrap a:visited { font-size: 24px; } }
@media (max-width: 768px) { .fl-node-agbf5t8skou7 .uabb-creative-button-wrap a, .fl-node-agbf5t8skou7 .uabb-creative-button-wrap a:visited { font-size: 17px; } }
.fl-node-41unjr7sv2bw { width: 100%; }
.fl-node-41unjr7sv2bw .uabb-modal-action-wrap { text-align: left; }
.fl-node-41unjr7sv2bw .uabb-creative-button-wrap a, .fl-node-41unjr7sv2bw .uabb-creative-button-wrap a:visited { padding: 30px 0px; border-radius: 100px; width: 600px; min-height: 50px; display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; background: rgb(212, 175, 55); border: 1px solid rgb(212, 175, 55); }
.fl-builder-content .fl-node-41unjr7sv2bw .uabb-creative-button-wrap a.uabb-button, .fl-builder-content .fl-node-41unjr7sv2bw .uabb-creative-button-wrap a.uabb-button *, .fl-builder-content .fl-node-41unjr7sv2bw .uabb-creative-button-wrap a.uabb-button:visited, .fl-builder-content .fl-node-41unjr7sv2bw .uabb-creative-button-wrap a.uabb-button:visited * { color: rgb(255, 255, 255); }
.fl-node-41unjr7sv2bw .uabb-creative-button-wrap a:focus, .fl-node-41unjr7sv2bw .uabb-creative-button-wrap a:hover { background: rgb(212, 175, 55); border: 1px solid rgb(212, 175, 55); }
.fl-builder-content .fl-node-41unjr7sv2bw .uabb-creative-button-wrap a.uabb-button:focus, .fl-builder-content .fl-node-41unjr7sv2bw .uabb-creative-button-wrap a.uabb-button:focus *, .fl-builder-content .fl-node-41unjr7sv2bw .uabb-creative-button-wrap a.uabb-button:hover, .fl-builder-content .fl-node-41unjr7sv2bw .uabb-creative-button-wrap a.uabb-button:hover * { color: rgb(255, 255, 255); }
@media (max-width: 768px) { .fl-node-41unjr7sv2bw .uabb-creative-button-wrap.uabb-button-reponsive-center.uabb-creative-button-reponsive-center { text-align: center; } }
@media (max-width: 768px) { .fl-node-41unjr7sv2bw .uabb-creative-button-wrap a, .fl-node-41unjr7sv2bw .uabb-creative-button-wrap a:visited {  } }
.fl-node-41unjr7sv2bw .uabb-modal-action-wrap { text-align: center; }
.fl-node-41unjr7sv2bw .uabb-creative-button-wrap a, .fl-node-41unjr7sv2bw .uabb-creative-button-wrap a:visited { font-family: Montserrat, sans-serif; font-weight: 700; font-size: 30px; text-shadow: rgb(61, 61, 61) 3px 2px 5px; }
@media (max-width: 768px) { .fl-node-41unjr7sv2bw .uabb-creative-button-wrap a, .fl-node-41unjr7sv2bw .uabb-creative-button-wrap a:visited { font-size: 17px; } }
.fl-node-mwb7z2eco85n .fl-separator { border-top-width: 1px; max-width: 77%; margin: auto; }
.fl-node-mwb7z2eco85n .fl-separator { border-top-color: rgb(255, 255, 255); border-top-style: solid; }
@media (max-width: 992px) { .fl-node-mwb7z2eco85n.fl-module-separator.fl-module { margin-bottom: 50px; } }
@media (max-width: 768px) { .fl-node-mwb7z2eco85n.fl-module-separator { margin-bottom: 20px; } }
.fl-node-wf4x1vcok5ye .fl-row-content { min-width: 0px; }
.fl-node-oxf596m0uish .fl-row-content { min-width: 0px; }
