/* GENERATED by migration/carry_css.py from the live original. Do not hand-edit;
   put deliberate overrides in assets/css/fixes.css. the-journey-to-finding-the-right-book-publisher layout (764), its own nodes */
.fl-node-ilp47tby6u3w { width: 100%; }
.fl-node-9j06mzalxv5s.fl-module-heading { font-weight: 700; font-size: 40px; text-align: center; }
@media (max-width: 992px) { .fl-node-9j06mzalxv5s.fl-module-heading { font-size: 34px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-node-9j06mzalxv5s.fl-module-heading { font-size: 30px; } }
.fl-node-ldjispaeox06 { text-align: center; }
.fl-node-ldjispaeox06 .fl-photo-img { border-radius: 15px; }
@media (max-width: 768px) { .fl-builder-content .fl-node-f3szm0drgqcp.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-f3szm0drgqcp.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-3lvfq5gm79jh.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-3lvfq5gm79jh.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-chjb7a5xeyp4.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-chjb7a5xeyp4.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-chjb7a5xeyp4.fl-module-rich-text { margin-top: 0px; }
.fl-node-0va8xzlmwqfo.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-0va8xzlmwqfo.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-whj0eao19bdn.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-whj0eao19bdn.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-whj0eao19bdn.fl-module-rich-text { margin-top: 0px; }
.fl-node-nuox80pw14fe.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-nuox80pw14fe.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-s714ovqjtlgy.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-s714ovqjtlgy.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-s714ovqjtlgy.fl-module-rich-text { margin-top: 0px; }
.fl-node-jtyirek0zn3s.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-jtyirek0zn3s.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-8ba4sgn5ifqk.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-8ba4sgn5ifqk.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-8ba4sgn5ifqk.fl-module-rich-text { margin-top: 0px; }
.fl-node-28g0f5vqi3hn.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-28g0f5vqi3hn.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-h2bfju0z17yw.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-h2bfju0z17yw.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-h2bfju0z17yw.fl-module-rich-text { margin-top: 0px; }
.fl-node-fn6w42govyt5 .fl-row-content { min-width: 0px; }
