.elementor .e-6730b901-16a3f46{font-family:Montserrat;font-weight:600;font-size:16px;color:#0B4E6F;letter-spacing:1.5px;line-height:1.5em}.elementor .e-61aeadc0-3d0dc06{width:100%;font-family:"Libre Baskerville";font-weight:700;font-size:36px;color:#073552;line-height:1.2em;text-align:start}.elementor .e-55ce83d-6aaa744{width:100%;max-width:420px;font-family:Montserrat;font-weight:500;font-size:16px;color:#073552;line-height:1.5em;text-align:start;padding:0;margin:0}.elementor .e-7991a480-d16d78b{font-family:Montserrat;font-weight:700;font-size:14px;color:#073552;text-align:center;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-radius:25px;background-color:#F0B63D}.elementor .e-616d20fe-9825f4d{width:37%;padding-block-start:20px;padding-block-end:20px;padding-inline-start:10px;display:flex;flex-direction:column;row-gap:20px;flex-wrap:nowrap;justify-content:center;align-items:start}.elementor .e-6e6921d5-fe56ad5{width:63%;padding:0;margin:0;background-image:linear-gradient(104deg,#FFFBF7 13%,#FFFBF700 13%),url(https://coastalbookkeepingsvcs.com/wp-content/uploads/2026/11/coastal-bookkeeping-services-houston-tx-hero.png);background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center}.elementor .e-433862e3-3c0be25{width:100%;max-width:1200px;padding:0;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.elementor .e-4c704552-28114b9{width:100%;max-width:200px;font-family:Montserrat;font-weight:600;font-size:20px;color:#073552;line-height:1.3em;text-align:center;margin:0}.elementor .e-1c22bb2a-3b2d15c{width:24%;position:relative;padding:10px;border-radius:12px;background-color:#FFFBF7;flex-direction:column;gap:10px;justify-content:flex-start;align-items:center}.elementor .e-2eba6da6-9f9b069{width:2px;height:85px;min-width:2px;min-height:85px;padding:0;margin-block-start:25px;background-color:#F0B63D}.elementor .e-2eb59552-f5631d8{width:100%;max-width:200px;font-family:Montserrat;font-weight:600;font-size:20px;color:#073552;line-height:1.3em;text-align:center;margin:0}.elementor .e-6e9e1ed9-d90909b{width:24%;position:relative;padding:10px;border-radius:12px;background-color:#FFFBF7;flex-direction:column;gap:10px;justify-content:flex-start;align-items:center}.elementor .e-1599beba-e567405{width:2px;height:85px;min-width:2px;min-height:85px;padding:0;margin-block-start:25px;background-color:#F0B63D}.elementor .e-425b571f-852778a{width:100%;font-family:Montserrat;font-weight:600;font-size:20px;color:#073552;line-height:1.3em;text-align:center;margin:0}.elementor .e-51e0fb5f-41d2739{width:24%;position:relative;padding:10px;border-radius:12px;background-color:#FFFBF7;flex-direction:column;gap:10px;justify-content:flex-start;align-items:center}.elementor .e-680752f7-88c1e56{width:2px;height:85px;min-width:2px;min-height:85px;padding:0;margin-block-start:25px;background-color:#F0B63D}.elementor .e-6a4bb567-48e9de9{width:100%;max-width:220px;font-family:Montserrat;font-weight:600;font-size:20px;color:#073552;line-height:1.3em;text-align:center;margin:0}.elementor .e-57b7369f-1ead5c2{width:24%;position:relative;padding:10px;border-radius:12px;background-color:#FFFBF7;flex-direction:column;gap:10px;justify-content:flex-start;align-items:center}.elementor .e-66f18335-ddd53e9{width:100%;max-width:1200px;padding:0;flex-direction:row;justify-content:space-between;align-items:stretch}.elementor .e-2cd95bfe-7ee5f81{width:40%;min-height:342px;padding:0;background-image:linear-gradient(104deg,#EAF6FA00 84%,#EAF6FA 84%),linear-gradient(104deg,#F0B63D00 83%,#F0B63D 84%),url(https://coastalbookkeepingsvcs.com/wp-content/uploads/2026/11/houston-astrodome-aerial-view-houston-tx.png);background-repeat:repeat,repeat,no-repeat;background-attachment:scroll;background-size:auto auto,auto auto,cover;background-position:0% 0%,0% 0%,center center}.elementor .e-26c22814-b1b07a8{font-family:Montserrat;font-weight:600;font-size:16px;color:#0B4E6F;line-height:1.2em;padding-block-end:5px}.elementor .e-6d0d0150-c9673cf{font-family:"Libre Baskerville";font-weight:700;font-size:36px;color:#073552;letter-spacing:-1px;line-height:1.1em;text-align:start;padding-block-end:10px}.elementor .e-314494f0-a9dc72e{width:100%;font-family:Montserrat;font-weight:500;font-size:16px;color:#073552;line-height:1.5em;text-align:start;padding:0;margin:0}.elementor .e-4322f38a-33b9413{width:100%;font-family:Montserrat;font-weight:500;font-size:16px;color:#073552;line-height:1.5em;text-align:start;padding:0;margin-inline-start:10px;margin-inline-end:10px}.elementor .e-31121369-7e88ac4{padding:0;flex-direction:row;justify-content:flex-start;align-items:center}.elementor .e-374eee4f-bdd0615{width:100%;max-width:600px;font-family:Montserrat;font-weight:500;font-size:16px;color:#073552;line-height:1.5em;text-align:start;padding:0;margin-block-start:0;margin-block-end:0;margin-inline-start:10px;margin-inline-end:10px}.elementor .e-295ba4b8-427bbcd{padding:0;flex-direction:row;justify-content:flex-start;align-items:center}.elementor .e-43c071e0-7d271bd{width:100%;max-width:600px;font-family:Montserrat;font-weight:500;font-size:16px;color:#073552;line-height:1.5em;text-align:start;padding:0;margin-block-start:0;margin-block-end:0;margin-inline-start:10px;margin-inline-end:10px}.elementor .e-1085dc50-4f96b74{padding:0;flex-direction:row;justify-content:flex-start;align-items:center}.elementor .e-8cf9d65-4cae928{width:100%;font-family:Montserrat;font-weight:500;font-size:16px;color:#073552;line-height:1.5em;text-align:start;padding:0;margin-inline-start:10px;margin-inline-end:10px}.elementor .e-d30ef71-6babd4d{padding:0;flex-direction:row;justify-content:flex-start;align-items:center}.elementor .e-727ed3b3-6dc6ceb{width:60%;column-gap:16px;padding-block-start:10px;padding-block-end:5px;padding-inline-start:24px;padding-inline-end:24px;border-radius:0;flex-direction:column;row-gap:0;justify-content:center;align-items:start}.elementor .e-a328ba-b41446d{width:100%;max-width:1200px;padding:0;flex-direction:row;justify-content:space-between;align-items:center}.elementor .e-386f2d4b-d0d4ef3{font-family:"Libre Baskerville";font-weight:700;font-size:36px;color:#073552;letter-spacing:-1px;line-height:1.1em;text-align:start}.elementor .e-12b71792-34227c8{width:100%;font-family:Montserrat;font-weight:600;font-size:17px;color:#073552;line-height:1.3em;text-align:center;margin:0}.elementor .e-6b013794-dee5c36{width:17%;position:relative;padding:10px;border-radius:12px;border-width:1px;border-color:#EAE8E4;border-style:solid;background-color:#FFFBF7;box-shadow:0 0 0 0 rgb(0 0 0);flex-direction:column;gap:10px;justify-content:flex-start;align-items:center}.elementor .e-4a170da-7aad473{width:100%;font-family:Montserrat;font-weight:600;font-size:17px;color:#073552;line-height:1.3em;text-align:center;margin:0}.elementor .e-ba41a9a-5593560{width:17%;position:relative;padding:10px;border-radius:12px;border-width:1px;border-color:#EAE8E4;border-style:solid;background-color:#FFFBF7;box-shadow:0 0 0 0 rgb(0 0 0);flex-direction:column;gap:10px;justify-content:flex-start;align-items:center}.elementor .e-0f33047-a291981{width:100%;font-family:Montserrat;font-weight:600;font-size:17px;color:#073552;line-height:1.3em;text-align:center;margin:0}.elementor .e-d76a0c8-4f041c6{width:17%;position:relative;padding:10px;border-radius:12px;border-width:1px;border-color:#EAE8E4;border-style:solid;background-color:#FFFBF7;box-shadow:0 0 0 0 rgb(0 0 0);flex-direction:column;gap:10px;justify-content:flex-start;align-items:center}.elementor .e-71b3633-814ac07{width:100%;font-family:Montserrat;font-weight:600;font-size:17px;color:#073552;line-height:1.3em;text-align:center;margin:0}.elementor .e-be45c27-762e406{width:17%;position:relative;padding:10px;border-radius:12px;border-width:1px;border-color:#EAE8E4;border-style:solid;background-color:#FFFBF7;box-shadow:0 0 0 0 rgb(0 0 0);flex-direction:column;gap:10px;justify-content:flex-start;align-items:center}.elementor .e-ec5e96a-7fded50{width:100%;font-family:Montserrat;font-weight:600;font-size:17px;color:#073552;line-height:1.3em;text-align:center;margin:0}.elementor .e-db08941-3ca07f6{width:17%;position:relative;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0;padding-inline-end:0;border-radius:12px;border-width:1px;border-color:#EAE8E4;border-style:solid;background-color:#FFFBF7;box-shadow:0 0 0 0 rgb(0 0 0);flex-direction:column;gap:10px;justify-content:flex-start;align-items:center}.elementor .e-880532c-860a1e7{width:100%;font-family:Montserrat;font-weight:600;font-size:17px;color:#073552;line-height:1.3em;text-align:center;margin:0}.elementor .e-940207a-9da8d18{width:17%;position:relative;padding:10px;border-radius:12px;border-width:1px;border-color:#EAE8E4;border-style:solid;background-color:#FFFBF7;box-shadow:0 0 0 0 rgb(0 0 0);flex-direction:column;gap:10px;justify-content:flex-start;align-items:center}.elementor .e-13448024-e88ec59{width:100%;flex-direction:row;gap:5px;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.elementor .e-2e7879bb-b1b26ee{width:100%;max-width:1200px;padding:0;flex-direction:column;gap:12px;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.elementor .e-7ef413ed-633c571{font-family:"Libre Baskerville";font-weight:700;font-size:32px;color:#073552;letter-spacing:-1px;line-height:1.1em;text-align:start}.elementor .e-4b0eb4c7-83f5e4e{max-width:550px;font-family:Montserrat;font-weight:500;font-size:16px;color:#073552;line-height:1.6em;text-align:start;padding-block-start:5px;padding-block-end:10px}.elementor .e-4bc5acab-d0a9dfb{width:100%;font-family:Montserrat;font-weight:500;font-size:16px;color:#073552;line-height:1.5em;text-align:start;padding:0;margin-block-start:0;margin-block-end:0;margin-inline-start:10px;margin-inline-end:10px}.elementor .e-3fa71677-6d20896{padding:0;flex-direction:row;justify-content:space-between;align-items:stretch}.elementor .e-6f0fb138-0384c42{width:100%;font-family:Montserrat;font-weight:500;font-size:16px;color:#073552;line-height:1.5em;text-align:start;padding:0;margin-block-start:0;margin-block-end:0;margin-inline-start:10px;margin-inline-end:10px}.elementor .e-59e264be-ca92f46{padding:0;flex-direction:row;justify-content:space-between;align-items:stretch}.elementor .e-7b4de8d1-e4bc1d1{width:100%;font-family:Montserrat;font-weight:500;font-size:16px;color:#073552;line-height:1.5em;text-align:start;padding:0;margin-block-start:0;margin-block-end:0;margin-inline-start:10px;margin-inline-end:10px}.elementor .e-3f11c4fd-7f62058{padding:0;flex-direction:row;justify-content:space-between;align-items:stretch}.elementor .e-65ee513d-01ae89a{width:100%;font-family:Montserrat;font-weight:500;font-size:16px;color:#073552;line-height:1.5em;text-align:start;padding:0;margin-block-start:0;margin-block-end:0;margin-inline-start:10px;margin-inline-end:10px}.elementor .e-126aa368-d80a829{padding:0;flex-direction:row;justify-content:space-between;align-items:stretch}.elementor .e-4907ce6b-7ae6fb3{width:50%;padding:0;flex-direction:column}.elementor .e-13c1a48b-daef10a{width:100%;font-family:Montserrat;font-weight:500;font-size:16px;color:#073552;line-height:1.5em;text-align:start;padding:0;margin-block-start:0;margin-block-end:0;margin-inline-start:10px;margin-inline-end:10px}.elementor .e-49389374-da063ce{padding:0;flex-direction:row;justify-content:space-between;align-items:stretch}.elementor .e-30327a86-799771d{width:100%;font-family:Montserrat;font-weight:500;font-size:16px;color:#073552;line-height:1.5em;text-align:start;padding:0;margin-block-start:0;margin-block-end:0;margin-inline-start:10px;margin-inline-end:10px}.elementor .e-56e6f8dd-6ceeecd{padding:0;flex-direction:row;justify-content:space-between;align-items:stretch}.elementor .e-5cee8fd1-89d1597{width:100%;font-family:Montserrat;font-weight:500;font-size:16px;color:#073552;line-height:1.5em;text-align:start;padding:0;margin-block-start:0;margin-block-end:0;margin-inline-start:10px;margin-inline-end:10px}.elementor .e-66a963dc-a59e2f3{padding:0;flex-direction:row;justify-content:space-between;align-items:stretch}.elementor .e-35281a07-c50f6b8{width:100%;font-family:Montserrat;font-weight:500;font-size:16px;color:#073552;line-height:1.5em;text-align:start;padding:0;margin-block-start:0;margin-block-end:0;margin-inline-start:10px;margin-inline-end:10px}.elementor .e-74f2d7a4-0e2d59d{padding:0;flex-direction:row;justify-content:space-between;align-items:stretch}.elementor .e-2f55a55a-4fe2e1a{width:50%;padding:0;flex-direction:column}.elementor .e-7af04e59-5f940b7{padding:0;flex-direction:row;justify-content:center;align-items:stretch}.elementor .e-135f16eb-7516347{width:60%;padding:30px;flex-direction:column;justify-content:center;align-items:start}.elementor .e-202ac02b-e30ecab{width:40%;min-height:300px;padding:0;background-image:linear-gradient(90deg,#EAF6FA 0%,#EAF6FA00 11%),url(https://coastalbookkeepingsvcs.com/wp-content/uploads/2026/11/pearland-tx-bookkeeping-financial-reporting.png);background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column}.elementor .e-7520ec94-9ee6cee{width:100%;max-width:1200px;padding:0;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.elementor .e-76147e35-2181497{font-family:"Libre Baskerville";font-weight:700;font-size:38px;color:#073552;letter-spacing:-1px;line-height:1.1em;text-align:center}.elementor .e-3a0155b-622eb14{width:280px;margin-block-start:-30px;margin-block-end:-20px;margin-inline-end:-30px;box-shadow:0 0 0 0 rgb(0 0 0)}.elementor .e-54014850-e7655c1{max-width:950px;font-family:Montserrat;font-weight:500;font-size:16px;color:#073552;line-height:1.6em;text-align:center;padding:0}.elementor .e-9a3ad1e-f20ae9b{width:100%;font-family:Montserrat;font-weight:600;font-size:18px;color:#073552;line-height:1.3em;text-align:start;margin:0}.elementor .e-7829d8b5-9b02099{width:100%;max-width:600px;font-family:Montserrat;font-weight:500;font-size:14px;color:#073552;line-height:1.5em;text-align:start;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:10px;margin-block-end:10px;margin-inline-start:0;margin-inline-end:10px}.elementor .e-1636812-7864a92{padding-block-start:0;padding-block-end:0;padding-inline-start:27px;padding-inline-end:0;flex-direction:column}.elementor .e-220f5e4-8499a0d{padding:0}.elementor .e-394999a5-b9ba173{width:24%;min-height:230px;position:relative;padding:10px;border-radius:12px;background-color:#FFFBF7;flex-direction:column;gap:10px;justify-content:flex-start;align-items:center}.elementor .e-1e108c89-bed1760{width:100%;flex-direction:row;gap:4px;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.elementor .e-56bb0c26-4590862{width:100%;max-width:1200px;padding:0;flex-direction:column;gap:12px;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.elementor .e-592bc8fa-688b7f5{font-family:"Libre Baskerville";font-weight:700;font-size:28px;color:#073552;text-align:start}.elementor .e-46461164-ed7f150{max-width:600px;font-family:Montserrat;font-weight:600;font-size:14px;color:#073552;text-align:center}.elementor .e-5c13f17-19af3f6{font-family:Montserrat;font-weight:700;font-size:14px;color:#073552;text-align:center;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-radius:25px;background-color:#F0B63D}.elementor .e-301f0ff3-067b704{width:65%;flex-direction:column;row-gap:4px;flex-wrap:nowrap;justify-content:center;align-items:center}.elementor .e-5bc3f3c4-08203c4{width:100%;max-width:1200px;display:flex;flex-direction:column;gap:20px;flex-wrap:nowrap;justify-content:center;align-items:center}