/* GENERATED by migration/carry_css.py from the live original. Do not hand-edit;
   put deliberate overrides in assets/css/fixes.css. capitalize-on-your-coaching-expertise-from-book-to-online-course layout (324), its own nodes */
.fl-node-tbcvg49lhakp { width: 100%; }
.fl-node-gst7f9mo8pxd.fl-module-heading { font-weight: 700; font-size: 40px; text-align: center; }
@media (max-width: 992px) { .fl-node-gst7f9mo8pxd.fl-module-heading { font-size: 34px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-node-gst7f9mo8pxd.fl-module-heading { font-size: 30px; } }
.fl-node-j2btivmepufx { text-align: center; }
.fl-node-j2btivmepufx .fl-photo-img { border-radius: 15px; }
@media (max-width: 768px) { .fl-builder-content .fl-node-d9evs3r0zofp.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-d9evs3r0zofp.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-h3wpbmx8r2uj.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-h3wpbmx8r2uj.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-y2a01dfupe6o.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-y2a01dfupe6o.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-y2a01dfupe6o.fl-module-rich-text { margin-top: 0px; }
.fl-node-g65hn7fuxzcm.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-g65hn7fuxzcm.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-x2psuoi8w0b9.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-x2psuoi8w0b9.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-x2psuoi8w0b9.fl-module-rich-text { margin-top: 0px; }
.fl-node-rumbwn68ykf4.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-rumbwn68ykf4.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-5awgjuebp2yq.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-5awgjuebp2yq.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-5awgjuebp2yq.fl-module-rich-text { margin-top: 0px; }
.fl-node-gwf3ameopqnt.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-gwf3ameopqnt.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-3mo0bp7qwuhs.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-3mo0bp7qwuhs.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-3mo0bp7qwuhs.fl-module-rich-text { margin-top: 0px; }
.fl-node-mg6de1ujih45.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-mg6de1ujih45.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-9ten8oh1dwpy.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-9ten8oh1dwpy.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-9ten8oh1dwpy.fl-module-rich-text { margin-top: 0px; }
.fl-node-xpsbfitqn7v0 .fl-row-content { min-width: 0px; }
