/* GENERATED by migration/carry_css.py from the live original. Do not hand-edit;
   put deliberate overrides in assets/css/fixes.css. about layout (187), its own nodes */
.fl-node-yeplrcigxhm3 > .fl-row-content-wrap { background-image: url("/wp-content/uploads/2026/05/Travis-Cody_Website_About-02.webp"); background-repeat: no-repeat; background-position: center top; background-attachment: scroll; background-size: cover; }
.fl-node-twznelborgh2 > .fl-row-content-wrap { background-color: rgb(255, 255, 255); }
.fl-node-s2qb6xnv7aku > .fl-row-content-wrap { background-color: rgb(255, 255, 255); }
.fl-node-s2qb6xnv7aku > .fl-row-content-wrap { padding-top: 50px; padding-bottom: 100px; }
.fl-node-3k91trmys6fd > .fl-row-content-wrap { background-image: url("/wp-content/uploads/2026/03/Travis-Cody_Section2_BG.webp"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; background-size: cover; }
.fl-node-3k91trmys6fd > .fl-row-content-wrap { padding-top: 60px; padding-bottom: 200px; }
@media (max-width: 768px) { .fl-node-3k91trmys6fd.fl-row > .fl-row-content-wrap { padding-right: 10px; padding-left: 10px; } }
.fl-node-jxg0prcefha7 > .fl-row-content-wrap { background-color: rgb(255, 255, 255); }
.fl-node-jxg0prcefha7 > .fl-row-content-wrap { padding-bottom: 0px; }
.fl-node-5qztw6irux4c > .fl-row-content-wrap { background-color: rgb(255, 255, 255); background-image: url("/wp-content/uploads/2026/05/Travis-Cody_Website_About-07.webp"); background-repeat: no-repeat; background-position: right center; background-attachment: scroll; background-size: cover; }
@media (max-width: 992px) { .fl-node-5qztw6irux4c > .fl-row-content-wrap { background-position: left center; } }
.fl-node-5qztw6irux4c > .fl-row-content-wrap { margin-top: 0px; }
@media (max-width: 1200px) { .fl-node-5qztw6irux4c.fl-row > .fl-row-content-wrap { margin-top: 0px; } }
.fl-node-5qztw6irux4c > .fl-row-content-wrap { padding-top: 90px; padding-bottom: 50px; }
@media (max-width: 1200px) { .fl-node-5qztw6irux4c.fl-row > .fl-row-content-wrap { padding-top: 90px; padding-bottom: 50px; } }
@media (max-width: 992px) { .fl-node-5qztw6irux4c.fl-row > .fl-row-content-wrap { padding-top: 30px; padding-bottom: 30px; } }
.fl-builder-content .fl-node-n867tfvlx0ej .fl-row-content-wrap a:hover { color: var(--fl-global-secondary); }
.fl-node-n867tfvlx0ej > .fl-row-content-wrap { background-color: rgb(255, 255, 255); }
.fl-node-n867tfvlx0ej > .fl-row-content-wrap { padding-top: 40px; padding-bottom: 0px; }
@media (max-width: 768px) { .fl-node-n867tfvlx0ej.fl-row > .fl-row-content-wrap { padding-bottom: 40px; } }
.fl-node-cxbqlvi23tsz { width: 100%; }
.fl-node-cf20zobrqavt { width: 50%; }
.fl-node-b06fdsz28ehm { width: 100%; }
.fl-node-l9ro038np6dk { width: 50%; }
.fl-node-l9ro038np6dk > .fl-col-content { background-color: var(--fl-global-primary-400); border-top-right-radius: 50px; border-bottom-right-radius: 50px; }
@media (max-width: 992px) { .fl-builder-content .fl-node-l9ro038np6dk { max-width: none; flex: 0 1 auto; width: 100% !important; } }
.fl-node-l9ro038np6dk > .fl-col-content { margin-left: -25px; }
.fl-node-3k5w4trbm9jy { width: 16.667%; }
@media (max-width: 992px) { .fl-builder-content .fl-node-3k5w4trbm9jy { max-width: none; flex: 0 1 auto; width: 33% !important; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-3k5w4trbm9jy { max-width: none; clear: none; float: left; width: 100% !important; } }
.fl-node-5jb1nepq0htk { width: 50%; }
.fl-node-h2vb6ukd3cjn { width: 50%; }
.fl-node-qrz0sx1jvou5 { width: 50%; }
.fl-node-q8szhkce2tpr { width: 50%; }
.fl-node-lzw8pf09k3od { width: 16.667%; }
@media (max-width: 992px) { .fl-builder-content .fl-node-lzw8pf09k3od { max-width: none; flex: 0 1 auto; width: 33% !important; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-lzw8pf09k3od { max-width: none; clear: none; float: left; width: 100% !important; } }
.fl-node-w16a08shjobq { width: 50%; }
.fl-node-n402mz6193ac { width: 50%; }
.fl-node-tsjv5xydq2ku { width: 16.667%; }
@media (max-width: 992px) { .fl-builder-content .fl-node-tsjv5xydq2ku { max-width: none; flex: 0 1 auto; width: 33% !important; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-tsjv5xydq2ku { max-width: none; clear: none; float: left; width: 100% !important; } }
.fl-node-bc89ts4r6fz0 { width: 16.667%; }
@media (max-width: 992px) { .fl-builder-content .fl-node-bc89ts4r6fz0 { max-width: none; flex: 0 1 auto; width: 33% !important; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-bc89ts4r6fz0 { max-width: none; clear: none; float: left; width: 100% !important; } }
.fl-node-fveu03bo1drj { width: 16.665%; }
@media (max-width: 992px) { .fl-builder-content .fl-node-fveu03bo1drj { max-width: none; flex: 0 1 auto; width: 33% !important; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-fveu03bo1drj { max-width: none; clear: none; float: left; width: 100% !important; } }
.fl-node-295bw7vygpof { width: 16.667%; }
@media (max-width: 992px) { .fl-builder-content .fl-node-295bw7vygpof { max-width: none; flex: 0 1 auto; width: 33% !important; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-295bw7vygpof { max-width: none; clear: none; float: left; width: 100% !important; } }
.fl-node-4eg6c8lzkdis { width: 42%; }
.fl-node-4eg6c8lzkdis > .fl-col-content { margin-top: 4px; }
.fl-node-bgw9x40yavs5 { width: 58%; }
.fl-row .fl-col h1.fl-node-3dhfrigxj5ao, h1.fl-node-3dhfrigxj5ao { color: rgb(255, 255, 255); }
.fl-node-3dhfrigxj5ao.fl-module-heading { text-align: center; }
@media (max-width: 768px) { .fl-node-3dhfrigxj5ao.fl-module-heading { font-size: 30px; } }
.fl-node-3dhfrigxj5ao.fl-module-heading { margin-top: 100px; margin-bottom: 100px; }
@media (max-width: 768px) { .fl-node-3dhfrigxj5ao.fl-module-heading { margin-top: 20px; margin-bottom: 20px; } }
.fl-node-ijgrlneuy9oh.fl-module-heading { font-weight: 700; font-size: 20px; line-height: 1.3; }
@media (max-width: 992px) { .fl-node-ijgrlneuy9oh.fl-module-heading { font-size: 17px; } }
.fl-node-ijgrlneuy9oh.fl-module-heading { margin-top: 100px; margin-bottom: 0px; }
@media (max-width: 992px) { .fl-node-ijgrlneuy9oh.fl-module-heading.fl-module { margin-top: 50px; } }
@media (max-width: 768px) { .fl-node-ijgrlneuy9oh.fl-module-heading.fl-module { margin-top: 20px; } }
.fl-node-3efw89ypk1z5 { text-align: center; }
@media (max-width: 992px) { .fl-node-3efw89ypk1z5.fl-module-photo.fl-module { margin-top: 40px; } }
@media (max-width: 768px) { .fl-node-3efw89ypk1z5.fl-module-photo { margin-top: 20px; } }
.fl-node-l8uh5x3pdnbi { text-align: right; }
.fl-node-tsuifvdy4qx7.fl-module-heading { font-weight: 700; font-size: 20px; line-height: 1.3; }
@media (max-width: 992px) { .fl-node-tsuifvdy4qx7.fl-module-heading { font-size: 17px; } }
.fl-node-tsuifvdy4qx7.fl-module-heading { margin-top: 60px; margin-right: 100px; margin-bottom: 0px; }
@media (max-width: 992px) { .fl-node-tsuifvdy4qx7.fl-module-heading.fl-module { margin-top: 50px; } }
@media (max-width: 768px) { .fl-node-tsuifvdy4qx7.fl-module-heading.fl-module { margin-top: 20px; } }
@media (max-width: 768px) { .fl-node-tsuifvdy4qx7.fl-module-heading { margin-right: 20px; } }
.fl-row .fl-col h2.fl-node-54cz8d39ib2v, h2.fl-node-54cz8d39ib2v { color: rgb(255, 255, 255); }
.fl-node-54cz8d39ib2v.fl-module-heading { font-weight: 700; font-size: 30px; line-height: 1.3; text-align: center; }
@media (max-width: 992px) { .fl-node-54cz8d39ib2v.fl-module-heading { font-size: 29px; } }
@media (max-width: 768px) { .fl-node-54cz8d39ib2v.fl-module-heading { font-size: 24px; } }
.fl-node-awntx6h710ib { text-align: center; }
.fl-node-awntx6h710ib.fl-module-photo { margin: 8px; }
.fl-node-wts6p19lfeya { text-align: center; }
.fl-node-wts6p19lfeya.fl-module-photo { margin: 8px; }
.fl-node-higyaxqs4w6z { text-align: center; }
.fl-node-higyaxqs4w6z.fl-module-photo { margin: 8px; }
.fl-node-42t7gfkboiyd { text-align: center; }
.fl-node-42t7gfkboiyd.fl-module-photo { margin: 8px; }
.fl-node-3shmyjbl1v6r { text-align: center; }
.fl-node-3shmyjbl1v6r.fl-module-photo { margin: 8px; }
.fl-node-a7on4kz1ucp5 { text-align: center; }
.fl-node-a7on4kz1ucp5.fl-module-photo { margin: 8px; }
.fl-node-t2wf5xoanue4.fl-module-heading { font-weight: 700; font-size: 20px; line-height: 1.3; }
@media (max-width: 992px) { .fl-node-t2wf5xoanue4.fl-module-heading { font-size: 17px; } }
.fl-node-t2wf5xoanue4.fl-module-heading { margin-top: 40px; margin-bottom: 0px; }
@media (max-width: 992px) { .fl-node-t2wf5xoanue4.fl-module-heading.fl-module { margin-top: 50px; } }
@media (max-width: 768px) { .fl-node-t2wf5xoanue4.fl-module-heading.fl-module { margin-top: 20px; } }
.fl-node-mv4xplq32fug { text-align: center; }
.fl-node-mv4xplq32fug.fl-module-photo { margin-top: -200px; margin-bottom: 0px; }
@media (max-width: 992px) { .fl-node-mv4xplq32fug.fl-module-photo.fl-module { margin-top: 40px; } }
@media (max-width: 768px) { .fl-node-mv4xplq32fug.fl-module-photo { margin-top: 20px; } }
.fl-row .fl-col h2.fl-node-57vp63eicxw2, h2.fl-node-57vp63eicxw2 { color: rgb(255, 255, 255); }
.fl-node-57vp63eicxw2.fl-module-heading { font-weight: 700; font-size: 20px; line-height: 1.3; }
@media (max-width: 992px) { .fl-row .fl-col h2.fl-node-57vp63eicxw2, h2.fl-node-57vp63eicxw2 { color: rgb(255, 255, 255); } }
@media (max-width: 992px) { .fl-node-57vp63eicxw2.fl-module-heading { font-size: 17px; } }
@media (max-width: 768px) { .fl-row .fl-col h2.fl-node-57vp63eicxw2, h2.fl-node-57vp63eicxw2 { color: rgb(255, 255, 255); } }
.fl-node-57vp63eicxw2.fl-module-heading { margin-top: 20px; margin-bottom: 0px; }
@media (max-width: 992px) { .fl-node-57vp63eicxw2.fl-module-heading.fl-module { margin-top: 0px; } }
@media (max-width: 768px) { .fl-node-57vp63eicxw2.fl-module-heading.fl-module { margin-top: 20px; } }
.fl-node-yedsz8hxo2m4 { text-align: center; }
@media (max-width: 992px) { .fl-builder-content .fl-node-x9ti5h1vgrml.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-x9ti5h1vgrml.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
@media (max-width: 992px) { .fl-builder-content .fl-node-5xcmgpwfy70r.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-5xcmgpwfy70r.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-iq6bol8c95hr { text-align: center; }
.fl-node-iq6bol8c95hr.fl-module-photo { margin: 8px; }
.fl-node-hs1o3xzjybdk { text-align: center; }
.fl-node-hs1o3xzjybdk.fl-module-photo { margin: 8px; }
.fl-node-wal26pxs4goi { text-align: center; }
.fl-node-wal26pxs4goi.fl-module-photo { margin: 8px; }
.fl-node-yvkbqo6unsj0 { text-align: center; }
.fl-node-yvkbqo6unsj0.fl-module-photo { margin: 8px; }
.fl-node-d36a02sk8if7 { text-align: center; }
.fl-node-d36a02sk8if7.fl-module-photo { margin: 8px; }
.fl-node-roeha8c6u4bj { text-align: center; }
.fl-node-roeha8c6u4bj.fl-module-photo { margin: 8px; }
@media (max-width: 992px) { .fl-builder-content .fl-node-h1k32v9ysaw4.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-h1k32v9ysaw4.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
@media (max-width: 992px) { .fl-node-h1k32v9ysaw4.fl-module-rich-text.fl-module { margin-bottom: 40px; } }
@media (max-width: 768px) { .fl-node-h1k32v9ysaw4.fl-module-rich-text { margin-bottom: 20px; } }
.fl-builder-content .fl-node-v4xr3zgyncam.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-v4xr3zgyncam.fl-module-rich-text.fl-rich-text * { color: rgb(255, 255, 255); }
@media (max-width: 992px) { .fl-builder-content .fl-node-v4xr3zgyncam.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-v4xr3zgyncam.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; } }
.fl-node-gfbvle7j4psi { text-align: center; }
.fl-node-dna6b2hcqwzf { text-align: center; }
.fl-node-dna6b2hcqwzf.fl-module-photo { margin: 8px; }
.fl-node-5pf8zbglhm7u { text-align: center; }
.fl-node-5pf8zbglhm7u.fl-module-photo { margin: 8px; }
.fl-node-wkufebx82h0i { text-align: center; }
.fl-node-wkufebx82h0i.fl-module-photo { margin: 8px; }
.fl-node-s2ox9ricq0f1 { text-align: center; }
.fl-node-s2ox9ricq0f1.fl-module-photo { margin: 8px; }
.fl-node-kgpxycvqrjhl { text-align: center; }
.fl-node-kgpxycvqrjhl.fl-module-photo { margin: 8px; }
.fl-node-8dilht356xzw { text-align: center; }
.fl-node-8dilht356xzw.fl-module-photo { margin: 8px; }
.fl-node-71ecs9qxw2di { text-align: center; }
.fl-node-71ecs9qxw2di.fl-module-photo { margin: 8px; }
.fl-node-j1col9a6xndr { text-align: center; }
.fl-node-j1col9a6xndr.fl-module-photo { margin: 8px; }
.fl-node-ae1nhf0sr7k2 { text-align: center; }
.fl-node-ae1nhf0sr7k2.fl-module-photo { margin: 8px; }
.fl-node-9h8zr4fmlixs { text-align: center; }
.fl-node-9h8zr4fmlixs.fl-module-photo { margin-top: 10px; margin-right: -15px; margin-bottom: 0px; }
@media (max-width: 992px) { .fl-node-9h8zr4fmlixs.fl-module-photo.fl-module { margin-top: 10px; } }
@media (max-width: 768px) { .fl-node-9h8zr4fmlixs.fl-module-photo.fl-module { margin-right: 5px; } }
.fl-node-fjo4hizy9xlk.fl-module-heading { font-weight: 800; font-size: 32px; line-height: 1.3; }
@media (max-width: 992px) { .fl-node-fjo4hizy9xlk.fl-module-heading { font-size: 27px; } }
@media (max-width: 768px) { .fl-node-fjo4hizy9xlk.fl-module-heading { font-size: 20px; } }
.fl-node-fjo4hizy9xlk.fl-module-heading { margin-top: 40px; margin-bottom: 0px; }
@media (max-width: 992px) { .fl-node-fjo4hizy9xlk.fl-module-heading.fl-module { margin-top: 50px; } }
@media (max-width: 768px) { .fl-node-fjo4hizy9xlk.fl-module-heading.fl-module { margin-top: 20px; } }
.fl-builder-content .fl-node-png6suear5mj.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-png6suear5mj.fl-module-rich-text.fl-rich-text * { color: rgb(61, 61, 61); }
.fl-builder-content .fl-node-png6suear5mj.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-png6suear5mj.fl-module-rich-text.fl-rich-text :not(b, strong) { text-align: left; }
@media (max-width: 992px) { .fl-builder-content .fl-node-png6suear5mj.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-png6suear5mj.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 18px; line-height: 1.2; } }
@media (max-width: 768px) { .fl-builder-content .fl-node-png6suear5mj.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-png6suear5mj.fl-module-rich-text.fl-rich-text :not(b, strong) { font-size: 16px; } }
.fl-builder-content .fl-node-scdh49ik0pr3 a.fl-button, .fl-builder-content .fl-node-scdh49ik0pr3 a.fl-button:hover, .fl-builder-content .fl-node-scdh49ik0pr3 a.fl-button:visited {  }
.fl-node-scdh49ik0pr3 .fl-button-wrap { text-align: left; }
.fl-builder-content .fl-node-scdh49ik0pr3 a.fl-button, .fl-builder-content .fl-node-scdh49ik0pr3 a.fl-button:visited { border-radius: 100px; }
.fl-builder-content .fl-node-scdh49ik0pr3 a.fl-button:hover, .fl-builder-content .fl-node-scdh49ik0pr3 a.fl-button:focus { border-radius: 100px; }
@media (max-width: 992px) { .fl-builder-content .fl-node-scdh49ik0pr3 a.fl-button, .fl-builder-content .fl-node-scdh49ik0pr3 a.fl-button:visited { font-size: 16px; } }
.fl-node-scdh49ik0pr3 .fl-form-success-message { display: none; }
.fl-node-scdh49ik0pr3 > .fl-module-content { margin-bottom: 50px; }
@media (max-width: 768px) { .fl-node-scdh49ik0pr3 > .fl-module-content { margin-bottom: 20px; } }
.fl-node-yeplrcigxhm3 .fl-row-content { min-width: 0px; }
.fl-node-twznelborgh2 .fl-row-content { min-width: 0px; }
.fl-node-3k91trmys6fd .fl-row-content { min-width: 0px; }
.fl-node-jxg0prcefha7 .fl-row-content { min-width: 0px; }
.fl-node-5qztw6irux4c .fl-row-content { min-width: 0px; }
.fl-node-n867tfvlx0ej .fl-row-content { min-width: 0px; }
