/* GENERATED by migration/carry_css.py from the live original. Do not hand-edit;
   put deliberate overrides in assets/css/fixes.css. a-guide-to-creating-a-book-launch-strategy-for-coaches layout (336), its own nodes */
.fl-node-ut4oak0nmhfw { width: 100%; }
.fl-node-nfga8ieb9d4c.fl-module-heading { font-weight: 700; font-size: 40px; text-align: center; }
@media (max-width: 992px) { .fl-node-nfga8ieb9d4c.fl-module-heading { font-size: 34px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-node-nfga8ieb9d4c.fl-module-heading { font-size: 30px; } }
.fl-node-nqjlwe7b31is { text-align: center; }
.fl-node-nqjlwe7b31is .fl-photo-img { border-radius: 15px; }
@media (max-width: 768px) { .fl-builder-content .fl-node-f3rsekzbtui8.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-f3rsekzbtui8.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-ap2h89qscv36.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-ap2h89qscv36.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-5vetag7p028z.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-5vetag7p028z.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-5vetag7p028z.fl-module-rich-text { margin-top: 0px; }
.fl-node-7juvlc39pws1.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-7juvlc39pws1.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-3la8cv6sz1mn.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-3la8cv6sz1mn.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-3la8cv6sz1mn.fl-module-rich-text { margin-top: 0px; }
.fl-node-25qsivnouhzw.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-25qsivnouhzw.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-mavi8tb0zyud.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-mavi8tb0zyud.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-mavi8tb0zyud.fl-module-rich-text { margin-top: 0px; }
.fl-node-yd42t3m9gh6a.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-yd42t3m9gh6a.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-ya5jt2wri437.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-ya5jt2wri437.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-ya5jt2wri437.fl-module-rich-text { margin-top: 0px; }
.fl-node-z698dcw47oeq.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-z698dcw47oeq.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-fdcgspy2eq1a.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-fdcgspy2eq1a.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-fdcgspy2eq1a.fl-module-rich-text { margin-top: 0px; }
.fl-node-wk3hvoubcngz.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-wk3hvoubcngz.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-p6fx1ucmoaer.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-p6fx1ucmoaer.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-p6fx1ucmoaer.fl-module-rich-text { margin-top: 0px; }
.fl-node-qby5cnsklm8f .fl-row-content { min-width: 0px; }
