/* GENERATED by migration/carry_css.py from the live original. Do not hand-edit;
   put deliberate overrides in assets/css/fixes.css. overcoming-writers-block-strategies-for-coaches-consultants layout (348), its own nodes */
.fl-node-68nl3f910jxe { width: 100%; }
.fl-node-y2lajr0g5fvz.fl-module-heading { font-weight: 700; font-size: 40px; text-align: center; }
@media (max-width: 992px) { .fl-node-y2lajr0g5fvz.fl-module-heading { font-size: 34px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-node-y2lajr0g5fvz.fl-module-heading { font-size: 30px; } }
.fl-node-dc0uxp6vboni { text-align: center; }
.fl-node-dc0uxp6vboni .fl-photo-img { border-radius: 15px; }
@media (max-width: 768px) { .fl-builder-content .fl-node-x2h9lcoby5g7.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-x2h9lcoby5g7.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-4e9fx7wizs6m.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-4e9fx7wizs6m.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-4ds0xu35yicb.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-4ds0xu35yicb.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-4ds0xu35yicb.fl-module-rich-text { margin-top: 0px; }
.fl-node-a9gr2kqw3tbl.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-a9gr2kqw3tbl.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-u1cj37yasgqe.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-u1cj37yasgqe.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-u1cj37yasgqe.fl-module-rich-text { margin-top: 0px; }
.fl-node-o7gl1encfapt.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-o7gl1encfapt.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-k1j0xsz8n42v.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-k1j0xsz8n42v.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-k1j0xsz8n42v.fl-module-rich-text { margin-top: 0px; }
.fl-node-6c3en2xyravg.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-6c3en2xyravg.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-xjikgnzyvo6t.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-xjikgnzyvo6t.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-xjikgnzyvo6t.fl-module-rich-text { margin-top: 0px; }
.fl-node-hnfdt93qk140.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-hnfdt93qk140.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-bkgef23vmrxa.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-bkgef23vmrxa.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-bkgef23vmrxa.fl-module-rich-text { margin-top: 0px; }
.fl-node-5zeksgt408qo .fl-row-content { min-width: 0px; }
