/* GENERATED by migration/carry_css.py from the live original. Do not hand-edit;
   put deliberate overrides in assets/css/fixes.css. the-power-of-storytelling-in-books-for-coaches-and-consultants layout (896), its own nodes */
.fl-node-mulcj0v2f5no { width: 100%; }
.fl-node-etb07wn9rc1s.fl-module-heading { font-weight: 700; font-size: 40px; text-align: center; }
@media (max-width: 992px) { .fl-node-etb07wn9rc1s.fl-module-heading { font-size: 34px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-node-etb07wn9rc1s.fl-module-heading { font-size: 30px; } }
.fl-node-l5wud38a106y { text-align: center; }
.fl-node-l5wud38a106y .fl-photo-img { border-radius: 15px; }
@media (max-width: 768px) { .fl-builder-content .fl-node-bg67ua5m9i8h.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-bg67ua5m9i8h.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-7hmreglj9bwu.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-7hmreglj9bwu.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-2fv7uo3ey6xb.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-2fv7uo3ey6xb.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-2fv7uo3ey6xb.fl-module-rich-text { margin-top: 0px; }
.fl-node-b2kjrz0tom1e.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-b2kjrz0tom1e.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-7ogt1uelid3y.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-7ogt1uelid3y.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-7ogt1uelid3y.fl-module-rich-text { margin-top: 0px; }
.fl-node-gu1c52bl0xfk.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-gu1c52bl0xfk.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-shi6nyk9pog7.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-shi6nyk9pog7.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-shi6nyk9pog7.fl-module-rich-text { margin-top: 0px; }
.fl-node-fhab4qgntd8l.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-fhab4qgntd8l.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-v4xziud5fgkh.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-v4xziud5fgkh.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-v4xziud5fgkh.fl-module-rich-text { margin-top: 0px; }
.fl-node-yhafjvcp01sz.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-yhafjvcp01sz.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-3f1x56h2mtzv.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-3f1x56h2mtzv.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-3f1x56h2mtzv.fl-module-rich-text { margin-top: 0px; }
.fl-node-jchx469pr15q .fl-row-content { min-width: 0px; }
