/* GENERATED by migration/carry_css.py from the live original. Do not hand-edit;
   put deliberate overrides in assets/css/fixes.css. boost-your-books-search-and-online-visibility-using-seo-techniques layout (384), its own nodes */
.fl-node-0xsmlphrcwiy { width: 100%; }
.fl-node-ep7xqbkcls3a.fl-module-heading { font-weight: 700; font-size: 40px; text-align: center; }
@media (max-width: 992px) { .fl-node-ep7xqbkcls3a.fl-module-heading { font-size: 34px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-node-ep7xqbkcls3a.fl-module-heading { font-size: 30px; } }
.fl-node-ta08zx1fyewd { text-align: center; }
.fl-node-ta08zx1fyewd .fl-photo-img { border-radius: 15px; }
@media (max-width: 768px) { .fl-builder-content .fl-node-85z139koslfn.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-85z139koslfn.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-4lzs2jw9b1cv.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-4lzs2jw9b1cv.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-g5ujcdmxoney.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-g5ujcdmxoney.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-g5ujcdmxoney.fl-module-rich-text { margin-top: 0px; }
.fl-node-gt0fl75bcryp.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-gt0fl75bcryp.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-uo2cwl7atdps.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-uo2cwl7atdps.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-uo2cwl7atdps.fl-module-rich-text { margin-top: 0px; }
.fl-node-9rqen0tmfikc.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-9rqen0tmfikc.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-vw2e1q86nk4a.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-vw2e1q86nk4a.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-vw2e1q86nk4a.fl-module-rich-text { margin-top: 0px; }
.fl-node-3zt4cs0n6afm.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-3zt4cs0n6afm.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-qwfumjz5083h.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-qwfumjz5083h.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-qwfumjz5083h.fl-module-rich-text { margin-top: 0px; }
.fl-node-87l492xzinho.fl-module-heading { font-size: 30px; line-height: 1.1; }
@media (max-width: 768px) { .fl-node-87l492xzinho.fl-module-heading { font-size: 24px; line-height: 1.1; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-xrzdaqpkt73j.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-xrzdaqpkt73j.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-xrzdaqpkt73j.fl-module-rich-text { margin-top: 0px; }
.fl-node-59jf2aeh1ogn .fl-row-content { min-width: 0px; }
