/* GENERATED by migration/carry_css.py from the live original. Do not hand-edit;
   put deliberate overrides in assets/css/fixes.css. transforming-your-coaching-expertise-into-an-online-course layout (865), its own nodes */
.fl-node-dbmsq64noxci { width: 100%; }
.fl-node-iden7qkj6scg.fl-module-heading { font-weight: 700; font-size: 40px; text-align: center; }
@media (max-width: 992px) { .fl-node-iden7qkj6scg.fl-module-heading { font-size: 34px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-node-iden7qkj6scg.fl-module-heading { font-size: 30px; } }
.fl-node-bmz4fv2hs0gw { text-align: center; }
.fl-node-bmz4fv2hs0gw .fl-photo-img { border-radius: 15px; }
@media (max-width: 768px) { .fl-builder-content .fl-node-kj9b5tz6enux.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-kj9b5tz6enux.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-r7u0eqdyap1l.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-r7u0eqdyap1l.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-widqgs6n8z3p.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-widqgs6n8z3p.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-widqgs6n8z3p.fl-module-rich-text { margin-top: 0px; }
.fl-node-likj24u5ew9m.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-likj24u5ew9m.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-e35nwhycp6xj.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-e35nwhycp6xj.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-e35nwhycp6xj.fl-module-rich-text { margin-top: 0px; }
.fl-node-1dgwi8ajz7tr.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-1dgwi8ajz7tr.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-kb6dniqes8tg.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-kb6dniqes8tg.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-kb6dniqes8tg.fl-module-rich-text { margin-top: 0px; }
.fl-node-uyc7i4o21jxs.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-uyc7i4o21jxs.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-z13g45pvemkj.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-z13g45pvemkj.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-z13g45pvemkj.fl-module-rich-text { margin-top: 0px; }
.fl-node-9opzbf8ikg2a.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-9opzbf8ikg2a.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-hrtm90p8n5jz.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-hrtm90p8n5jz.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-hrtm90p8n5jz.fl-module-rich-text { margin-top: 0px; }
.fl-node-czgd3a62p1rm.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-czgd3a62p1rm.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-bay7czpn0gwr.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-bay7czpn0gwr.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-bay7czpn0gwr.fl-module-rich-text { margin-top: 0px; }
.fl-node-49d5zokyv6l2 .fl-row-content { min-width: 0px; }
