/* GENERATED by migration/carry_css.py from the live original. Do not hand-edit;
   put deliberate overrides in assets/css/fixes.css. mastering-public-speaking-to-promote-your-coaching-services-and-published-book layout (312), its own nodes */
.fl-node-rvgns29okyl6 { width: 100%; }
.fl-node-qmlf7pg2jxuk.fl-module-heading { font-weight: 700; font-size: 40px; text-align: center; }
@media (max-width: 992px) { .fl-node-qmlf7pg2jxuk.fl-module-heading { font-size: 34px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-node-qmlf7pg2jxuk.fl-module-heading { font-size: 30px; } }
.fl-node-cyex3ijulo5s { text-align: center; }
.fl-node-cyex3ijulo5s .fl-photo-img { border-radius: 15px; }
@media (max-width: 768px) { .fl-builder-content .fl-node-7mhknw8yv2if.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-7mhknw8yv2if.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-ntik2ealqyhf.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-ntik2ealqyhf.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-jufcpzmdblyw.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-jufcpzmdblyw.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-jufcpzmdblyw.fl-module-rich-text { margin-top: 0px; }
.fl-node-jgzmc87k3qb0.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-jgzmc87k3qb0.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-5xnseu3wl8vk.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-5xnseu3wl8vk.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-5xnseu3wl8vk.fl-module-rich-text { margin-top: 0px; }
.fl-node-762l3o5vxnwf.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-762l3o5vxnwf.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-4ez9rku7timy.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-4ez9rku7timy.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-4ez9rku7timy.fl-module-rich-text { margin-top: 0px; }
.fl-node-k08oqcpsr1zn.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-k08oqcpsr1zn.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-wh42tguasdp3.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-wh42tguasdp3.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-wh42tguasdp3.fl-module-rich-text { margin-top: 0px; }
.fl-node-kius96fpw45z.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-kius96fpw45z.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-os6x8ru57z3l.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-os6x8ru57z3l.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-os6x8ru57z3l.fl-module-rich-text { margin-top: 0px; }
.fl-node-8zqco14r2gn9 .fl-row-content { min-width: 0px; }
