.elementor .e-1c94acbc-ca947a7{font-family:Montserrat;font-weight:600;font-size:16px;color:#0B4E6F;letter-spacing:1.5px;line-height:1.5em}.elementor .e-3c827643-0cbb8ed{width:110%;font-family:"Libre Baskerville";font-weight:700;font-size:40px;color:#073552;line-height:1.2em;text-align:start}.elementor .e-62cfd76b-b6715ae{width:100%;max-width:480px;font-family:Montserrat;font-weight:600;font-size:17px;color:#073552;line-height:1.5em;text-align:start;padding:0;margin:0}.elementor .e-228ac3f4-c146e7e{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-5415a2c3-4cf27a4{width:40%;padding-block-start:20px;padding-block-end:20px;padding-inline-start:10px;padding-inline-end:40px;display:flex;flex-direction:column;row-gap:20px;flex-wrap:nowrap;justify-content:center;align-items:start}.elementor .e-857bc2-cfe3796{width:60%;padding:0;margin:0;background-image:linear-gradient(98deg,#FFFFFF 8%,#ffffff00 12%),url(https://coastalbookkeepingsvcs.com/wp-content/uploads/2026/11/coastal-bookkeeping-services-angleton-tx-hero.png);background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center}.elementor .e-20afebc-c192035{width:100%;max-width:1200px;padding:0;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.elementor .e-1707f61-1e1f3c9{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-dc2df6f-2c210b8{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-e05b8a8-aa4f86d{width:2px;height:85px;min-width:2px;min-height:85px;padding:0;margin-block-start:25px;background-color:#F0B63D}.elementor .e-f0321f5-9d758b2{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-f7ba087-02843a9{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-0aca680-64d1cdc{width:2px;height:85px;min-width:2px;min-height:85px;padding:0;margin-block-start:25px;background-color:#F0B63D}.elementor .e-04d40f6-45b59b0{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-7314cb8-0b66d8b{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-4d5ed5f-7f5199b{width:2px;height:85px;min-width:2px;min-height:85px;padding:0;margin-block-start:25px;background-color:#F0B63D}.elementor .e-9ec348e-c80a835{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-4fc3c68-a22ffe0{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-a36c1a9-14ae00e{width:100%;max-width:1200px;padding:0;flex-direction:row;justify-content:space-between;align-items:stretch}.elementor .e-059fb4d-4f7c3d6{width:100%;max-width:400px;font-family:"Libre Baskerville";font-weight:700;font-size:31px;color:#073552;line-height:1.2em;text-align:start}.elementor .e-13ed652-cd91303{width:110px;height:4px;min-width:110px;min-height:4px;padding:0;margin-block-start:15px;margin-block-end:15px;background-color:#F0B63D}.elementor .e-c3ebd89-33226d3{max-width:500px;font-family:Montserrat;font-weight:500;font-size:16px;color:#073552;line-height:1.5em;text-align:start}.elementor .e-270087a-0430bc7{width:48%;padding:0;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:start}.elementor .e-727fd69-1a82fcd{width:2px;height:240px;min-width:2px;min-height:240px;padding:0;background-color:#F0B63D}.elementor .e-adef626-28853e8{font-family:"Libre Baskerville";font-weight:700;font-size:24px;color:#073552;letter-spacing:-1px;line-height:1.1em;text-align:start;padding-block-end:10px}.elementor .e-b4c74dd-9a22513{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-dd81291-9348abd{padding:0;flex-direction:row;justify-content:flex-start;align-items:center}.elementor .e-a67b916-60183fd{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-f0708a4-e3d7264{padding:0;flex-direction:row;justify-content:flex-start;align-items:center}.elementor .e-7ed094e-94f9c29{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-42ea83e-95c3dbb{padding:0;flex-direction:row;justify-content:flex-start;align-items:center}.elementor .e-0652c4a-8a32ab2{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-16608ba-53ec02e{padding:0;flex-direction:row;justify-content:flex-start;align-items:center}.elementor .e-bc802a1-aec4b98{width:48%;column-gap:16px;padding:24px;border-radius:16px;background-color:#FFFBF7;flex-direction:column;row-gap:2px;justify-content:center;align-items:start}.elementor .e-1029158-be5d10f{width:100%;max-width:1200px;column-gap:32px;padding-block-start:0;padding-block-end:0;padding-inline-start:10px;padding-inline-end:10px;flex-direction:row;justify-content:space-between;align-items:center}.elementor .e-432017e-fe274da{width:110px;height:4px;min-width:110px;min-height:4px;padding:0;margin-block-start:15px;margin-block-end:15px;background-color:#F0B63D}.elementor .e-4b760531-bd9f7c1{font-family:"Libre Baskerville";font-weight:700;font-size:32px;color:#073552;letter-spacing:-1px;line-height:1.1em;text-align:start}.elementor .e-1ee67a7-8ba1076{width:110px;height:4px;min-width:110px;min-height:4px;padding:0;margin-block-start:15px;margin-block-end:15px;background-color:#F0B63D}.elementor .e-730ff34-e42776e{padding:0;flex-direction:row;justify-content:space-around;align-items:center}.elementor .e-644cdd2-7d172f5{width:60px;height:60px;min-width:60px;min-height:60px;border-radius:50%;background-color:#EAF6FA}.elementor .e-7346273-e67bff8{font-family:Montserrat;font-weight:600;font-size:22px;color:#073552;text-align:start;margin-inline-start:5px}.elementor .e-3829f78-d413293{padding:0;flex-direction:row}.elementor .e-1df60f5-0023840{width:100%;max-width:600px;font-family:Montserrat;font-weight:500;font-size:16px;color:#073552;line-height:1.5em;text-align:start;padding-block-start:0;padding-block-end:0;padding-inline-start:20px;padding-inline-end:0;margin:10px}.elementor .e-27bc5de4-445f3dc{width:24%;position:relative;padding:10px;border-radius:12px;background-color:#FFFBF7;box-shadow:0 0 1px 0 rgb(0 0 0);flex-direction:column;gap:10px;justify-content:flex-start;align-items:center}.elementor .e-43b3ba5-4cd0a67{width:100%;max-width:600px;font-family:Montserrat;font-weight:500;font-size:16px;color:#073552;line-height:1.5em;text-align:start;padding-block-start:0;padding-block-end:0;padding-inline-start:20px;padding-inline-end:0;margin:10px}.elementor .e-99db909-9957829{width:100%;max-width:600px;font-family:Montserrat;font-weight:500;font-size:16px;color:#073552;line-height:1.5em;text-align:start;padding-block-start:0;padding-block-end:0;padding-inline-start:20px;padding-inline-end:0;margin-block-end:10px;margin-inline-start:10px;margin-inline-end:10px}.elementor .e-4843acb-c1e1852{width:100%;max-width:600px;font-family:Montserrat;font-weight:500;font-size:16px;color:#073552;line-height:1.5em;text-align:start;padding-block-start:0;padding-block-end:0;padding-inline-start:20px;padding-inline-end:0;margin-block-start:0;margin-block-end:10px;margin-inline-start:10px;margin-inline-end:10px}.elementor .e-389ff64e-105b3e0{width:100%;flex-direction:row;gap:20px;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.elementor .e-6c458854-ab911fb{width:100%;max-width:1200px;flex-direction:column;gap:12px;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.elementor .e-c46302f-556c963{font-family:"Libre Baskerville";font-weight:700;font-size:32px;color:#073552;letter-spacing:-1px;line-height:1.1em;text-align:start}.elementor .e-4ca504d-a5ca004{font-weight:600;font-size:18px;color:#fff;text-align:center;margin-block-start:4px;margin-inline-start:8px;align-self:center}.elementor .e-6d90b1c-523de52{width:45px;height:45px;min-width:45px;min-height:45px;border-radius:50%;background-color:#F0B63D}.elementor .e-02669c3-0d5b818{max-width:150px;font-family:Montserrat;font-weight:600;font-size:22px;color:#073552;text-align:center;margin-inline-start:0}.elementor .e-f28ba45-ce4f30e{width:100%;max-width:600px;font-family:Montserrat;font-weight:500;font-size:14px;color:#073552;line-height:1.5em;text-align:center;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin:0}.elementor .e-3b89cdb-cf6fb40{width:25%;padding:0;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center}.elementor .e-ddf864c-0734666{font-weight:600;font-size:18px;color:#fff;text-align:center;margin-block-start:4px;margin-inline-start:8px;align-self:center}.elementor .e-f79e319-c086d1f{width:45px;height:45px;min-width:45px;min-height:45px;border-radius:50%;background-color:#F0B63D}.elementor .e-9d5d003-532fe7e{max-width:150px;font-family:Montserrat;font-weight:600;font-size:22px;color:#073552;text-align:center;margin-inline-start:0}.elementor .e-49c0fb8-cbad8ef{width:100%;max-width:600px;font-family:Montserrat;font-weight:500;font-size:14px;color:#073552;line-height:1.5em;text-align:center;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin:0}.elementor .e-e0888a9-08572ac{width:25%;padding:0;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center}.elementor .e-25daa3f-97a9621{font-weight:600;font-size:18px;color:#fff;text-align:center;margin-block-start:4px;margin-inline-start:8px;align-self:center}.elementor .e-dda35ac-6229b73{width:45px;height:45px;min-width:45px;min-height:45px;border-radius:50%;background-color:#F0B63D}.elementor .e-569b6e5-f915397{max-width:150px;font-family:Montserrat;font-weight:600;font-size:22px;color:#073552;text-align:center;margin-inline-start:0}.elementor .e-f0059d1-50ec0be{width:100%;max-width:600px;font-family:Montserrat;font-weight:500;font-size:14px;color:#073552;line-height:1.5em;text-align:center;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin:0}.elementor .e-ee1ad90-bc451a7{width:25%;padding:0;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center}.elementor .e-e1cdca9-7b9933b{font-weight:600;font-size:18px;color:#fff;text-align:center;margin-block-start:4px;margin-inline-start:8px;align-self:center}.elementor .e-af1e3f6-3bdbfa3{width:45px;height:45px;min-width:45px;min-height:45px;border-radius:50%;background-color:#F0B63D}.elementor .e-c2a43ad-c2c458e{font-family:Montserrat;font-weight:600;font-size:22px;color:#073552;text-align:center;margin-inline-start:0}.elementor .e-c53f8eb-2ccee00{width:100%;max-width:600px;font-family:Montserrat;font-weight:500;font-size:14px;color:#073552;line-height:1.5em;text-align:center;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin:0}.elementor .e-faae535-e5b5328{width:25%;padding:0;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center}.elementor .e-56273ca-3c9d17d{width:100%;max-width:1200px;column-gap:24px;padding-block-start:14px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:start}.elementor .e-6320c2b-2c162ba{width:100%;max-width:1200px;padding:0;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center}.elementor .e-17b2407-7f6892e{width:45%;padding:15px;border-radius:16px;background-image:url(https://coastalbookkeepingsvcs.com/wp-content/uploads/2026/11/coastal-bookkeeping-services-angleton-tx-workspace.png);background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;gap:16px;flex-wrap:nowrap;justify-content:center}.elementor .e-6ddbd1e-b1972a9{max-width:450px;font-family:"Libre Baskerville";font-weight:700;font-size:32px;color:#073552;letter-spacing:-1px;line-height:1.1em;text-align:start;padding-block-end:10px}.elementor .e-e4066e1-d05b6f6{font-family:Montserrat;font-weight:500;font-size:14px;color:#073552;line-height:1.5em;text-align:start;padding:0;margin-inline-start:10px;margin-inline-end:10px}.elementor .e-1a8b266-3346d70{padding:0;flex-direction:row;justify-content:flex-start;align-items:center}.elementor .e-10b8882-068e740{width:100%;max-width:600px;font-family:Montserrat;font-weight:500;font-size:14px;color:#073552;line-height:1.5em;text-align:start;padding:0;margin-inline-start:10px;margin-inline-end:10px}.elementor .e-57faca5-d55e999{padding:0;flex-direction:row;justify-content:flex-start;align-items:center}.elementor .e-89c7107-c4feee9{width:100%;max-width:600px;font-family:Montserrat;font-weight:500;font-size:14px;color:#073552;line-height:1.5em;text-align:start;padding:0;margin-inline-start:10px;margin-inline-end:10px}.elementor .e-e80f330-7cd6577{padding:0;flex-direction:row;justify-content:flex-start;align-items:center}.elementor .e-b86e930-c9028ed{width:100%;font-family:Montserrat;font-weight:500;font-size:14px;color:#073552;line-height:1.5em;text-align:start;padding:0;margin-inline-start:10px;margin-inline-end:10px}.elementor .e-d86cb47-8cb2ba0{padding:0;flex-direction:row;justify-content:flex-start;align-items:center}.elementor .e-ebf80d1-e1c5801{width:55%;padding-inline-start:40px;flex-direction:column;justify-content:center;align-items:start}.elementor .e-37a8e335-56a4110{width:100%;max-width:1200px;padding:0;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.elementor .e-6384078a-187de74{font-family:"Libre Baskerville";font-weight:700;font-size:28px;color:#FFF;text-align:start}.elementor .e-1028dfd-24b8065{font-family:Montserrat;font-weight:600;font-size:14px;color:#FFF;text-align:center}.elementor .e-1697ffed-b12efea{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-71afd937-0a1064a{width:65%;flex-direction:column;row-gap:4px;flex-wrap:nowrap;justify-content:center;align-items:center}.elementor .e-24b90772-936daf4{width:100%;max-width:1200px;display:flex;flex-direction:column;gap:20px;flex-wrap:nowrap;justify-content:center;align-items:center}