/* GENERATED by migration/carry_css.py from the live original. Do not hand-edit;
   put deliberate overrides in assets/css/fixes.css. mastering-the-art-of-assembling-a-successful-book-launch-team layout (859), its own nodes */
.fl-node-7yhat2nmpiel { width: 100%; }
.fl-node-piwzcm1ufnhe.fl-module-heading { font-weight: 700; font-size: 40px; text-align: center; }
@media (max-width: 992px) { .fl-node-piwzcm1ufnhe.fl-module-heading { font-size: 34px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-node-piwzcm1ufnhe.fl-module-heading { font-size: 30px; } }
.fl-node-cnfps7mlkwiq { text-align: center; }
.fl-node-cnfps7mlkwiq .fl-photo-img { border-radius: 15px; }
@media (max-width: 768px) { .fl-builder-content .fl-node-9260uciq8pv5.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-9260uciq8pv5.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-f7xkjzi3n0dc.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-f7xkjzi3n0dc.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-7dxrb9fzwhjt.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-7dxrb9fzwhjt.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-7dxrb9fzwhjt.fl-module-rich-text { margin-top: 0px; }
.fl-node-jowak4z37fu9.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-jowak4z37fu9.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-rbsxwahpl1dz.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-rbsxwahpl1dz.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-rbsxwahpl1dz.fl-module-rich-text { margin-top: 0px; }
.fl-node-mkjp8vxyof9z.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-mkjp8vxyof9z.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-mta7x3kpvryw.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-mta7x3kpvryw.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-mta7x3kpvryw.fl-module-rich-text { margin-top: 0px; }
.fl-node-wrdkhsqfjy3v.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-wrdkhsqfjy3v.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-xhvomdu1peai.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-xhvomdu1peai.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-xhvomdu1peai.fl-module-rich-text { margin-top: 0px; }
.fl-node-iy9qulpognm4.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-iy9qulpognm4.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-sr61590zfw8d.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-sr61590zfw8d.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-sr61590zfw8d.fl-module-rich-text { margin-top: 0px; }
.fl-node-u8cyaj473gfm .fl-row-content { min-width: 0px; }
