/* GENERATED by migration/carry_css.py from the live original. Do not hand-edit;
   put deliberate overrides in assets/css/fixes.css. the-power-of-storytelling-for-coaches-engage-captivate-and-inspire-your-audience layout (770), its own nodes */
.fl-node-nyv4c3lpem2b { width: 100%; }
.fl-node-sxia4v8j0dh5.fl-module-heading { font-weight: 700; font-size: 40px; text-align: center; }
@media (max-width: 992px) { .fl-node-sxia4v8j0dh5.fl-module-heading { font-size: 34px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-node-sxia4v8j0dh5.fl-module-heading { font-size: 30px; } }
.fl-node-xols6pfg90v3 { text-align: center; }
.fl-node-xols6pfg90v3 .fl-photo-img { border-radius: 15px; }
@media (max-width: 768px) { .fl-builder-content .fl-node-slmcekajnwd6.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-slmcekajnwd6.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-u3eg2irsjhq5.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-u3eg2irsjhq5.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-jlfh1e0rgcnm.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-jlfh1e0rgcnm.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-jlfh1e0rgcnm.fl-module-rich-text { margin-top: 0px; }
.fl-node-o6jf4vre9b8a.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-o6jf4vre9b8a.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-djieb390kvh1.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-djieb390kvh1.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-djieb390kvh1.fl-module-rich-text { margin-top: 0px; }
.fl-node-lwk7cuxqt98h.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-lwk7cuxqt98h.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-8ojsl3kvn1dy.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-8ojsl3kvn1dy.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-8ojsl3kvn1dy.fl-module-rich-text { margin-top: 0px; }
.fl-node-rkw214pfe5dj.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-rkw214pfe5dj.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-dnt6ys4aoxqh.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-dnt6ys4aoxqh.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-dnt6ys4aoxqh.fl-module-rich-text { margin-top: 0px; }
.fl-node-3vbwti08o2ej.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-3vbwti08o2ej.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-9av5r4enkc2h.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-9av5r4enkc2h.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-9av5r4enkc2h.fl-module-rich-text { margin-top: 0px; }
.fl-node-ioe019vmawut .fl-row-content { min-width: 0px; }
