/* GENERATED by migration/carry_css.py from the live original. Do not hand-edit;
   put deliberate overrides in assets/css/fixes.css. speed-publishing-a-guide-for-aspiring-coaches-and-consultants layout (909), its own nodes */
.fl-node-l9i6qnoc0g4v { width: 100%; }
.fl-node-o568utc3sxnp.fl-module-heading { font-weight: 700; font-size: 40px; text-align: center; }
@media (max-width: 992px) { .fl-node-o568utc3sxnp.fl-module-heading { font-size: 34px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-node-o568utc3sxnp.fl-module-heading { font-size: 30px; } }
.fl-node-59pjaf3n6cku { text-align: center; }
.fl-node-59pjaf3n6cku .fl-photo-img { border-radius: 15px; }
@media (max-width: 768px) { .fl-builder-content .fl-node-qwcv61kmgl98.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-qwcv61kmgl98.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-sd4xf23grwtv.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-sd4xf23grwtv.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-daecvrh3ngkt.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-daecvrh3ngkt.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-daecvrh3ngkt.fl-module-rich-text { margin-top: 0px; }
.fl-node-sfyb7zkax8i6.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-sfyb7zkax8i6.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-bh923wdcj8gn.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-bh923wdcj8gn.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-bh923wdcj8gn.fl-module-rich-text { margin-top: 0px; }
.fl-node-6n1y8920j3gl.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-6n1y8920j3gl.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-jn4h315y29e8.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-jn4h315y29e8.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-jn4h315y29e8.fl-module-rich-text { margin-top: 0px; }
.fl-node-wozf91k5aygs.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-wozf91k5aygs.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-rlmkbyx4a21s.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-rlmkbyx4a21s.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-rlmkbyx4a21s.fl-module-rich-text { margin-top: 0px; }
.fl-node-2tc1l3gsmjyf.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-2tc1l3gsmjyf.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-kdye0xmufnt9.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-kdye0xmufnt9.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-kdye0xmufnt9.fl-module-rich-text { margin-top: 0px; }
.fl-node-kwtril0v423q .fl-row-content { min-width: 0px; }
