/* GENERATED by migration/carry_css.py from the live original. Do not hand-edit;
   put deliberate overrides in assets/css/fixes.css. Sheet: affiliate-disclosure layout (23), content rows only */
.fl-node-nexwa3o8d7l6 { color: rgb(61, 61, 61); }
.fl-builder-content .fl-node-nexwa3o8d7l6 :not(input):not(textarea):not(select):not(a):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.fl-menu-mobile-toggle) { color: inherit; }
.fl-builder-content .fl-node-nexwa3o8d7l6 h1 { color: rgb(61, 61, 61); }
.fl-node-nexwa3o8d7l6 .fl-row-content { max-width: 1100px; }
.fl-node-d2olzwqngbhs { width: 100%; }
.fl-node-12m8ejsdioau.fl-module-heading { font-family: "Open Sans", sans-serif; font-weight: 700; font-size: 30px; text-align: center; }
.fl-builder-content .fl-node-x2inc38lp6eg.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-x2inc38lp6eg.fl-module-rich-text.fl-rich-text :not(b, strong) { font-family: Montserrat, sans-serif; font-weight: 400; font-size: 18px; letter-spacing: 0px; }
.fl-node-nexwa3o8d7l6 .fl-row-content { min-width: 0px; }
