/* GENERATED by migration/carry_css.py from the live original. Do not hand-edit;
   put deliberate overrides in assets/css/fixes.css. how-to-leverage-public-speaking-opportunities-to-promote-your-published-book layout (776), its own nodes */
.fl-node-fmq8u7jncgy5 { width: 100%; }
.fl-node-thxg2n3eulzp.fl-module-heading { font-weight: 700; font-size: 40px; text-align: center; }
@media (max-width: 992px) { .fl-node-thxg2n3eulzp.fl-module-heading { font-size: 34px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-node-thxg2n3eulzp.fl-module-heading { font-size: 30px; } }
.fl-node-1c5i2q96vgey { text-align: center; }
.fl-node-1c5i2q96vgey .fl-photo-img { border-radius: 15px; }
@media (max-width: 768px) { .fl-builder-content .fl-node-etm0p4rl5bgy.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-etm0p4rl5bgy.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-ekbnjt1ycgw6.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-ekbnjt1ycgw6.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-f735heydw0ix.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-f735heydw0ix.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-f735heydw0ix.fl-module-rich-text { margin-top: 0px; }
.fl-node-cjhm0onr32gz.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-cjhm0onr32gz.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-4rxvmgdao59b.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-4rxvmgdao59b.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-4rxvmgdao59b.fl-module-rich-text { margin-top: 0px; }
.fl-node-vkmeirq302b4.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-vkmeirq302b4.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-n0ir8ut67hc4.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-n0ir8ut67hc4.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-n0ir8ut67hc4.fl-module-rich-text { margin-top: 0px; }
.fl-node-4806aerdzyix.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-4806aerdzyix.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-eg7ymx1zbjn2.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-eg7ymx1zbjn2.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-eg7ymx1zbjn2.fl-module-rich-text { margin-top: 0px; }
.fl-node-j5ls8doix9rw.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-j5ls8doix9rw.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-adok7rewqiym.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-adok7rewqiym.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-adok7rewqiym.fl-module-rich-text { margin-top: 0px; }
.fl-node-yqd3okpt2bme .fl-row-content { min-width: 0px; }
