.flex_cell.av-c81dt7d-a3f4fb72feaf9b1a335d94fb4905315b{vertical-align:top;background:url(https://rainwatercpa.com/wp-content/uploads/2025/04/Construction-Tax-Planning-Services.jpg) 50% 50% no-repeat scroll } #top .hr.hr-invisible.av-bpwuq6x-02f8960628e58f0df9e2a3c4f53ea2d6{height:150px} .flex_cell.av-bak1r09-d773e1fa162584f93ebccb35e34fde49{vertical-align:middle;background-color:#051626} .flex_column.av-aydskm1-f885725b112734199278ebeb0d86135c{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-a8bwfcp-7f2ad17157deae2f57847aade82c6918{padding-bottom:10px;color:#ffffff}body .av-special-heading.av-a8bwfcp-7f2ad17157deae2f57847aade82c6918 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-a8bwfcp-7f2ad17157deae2f57847aade82c6918 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-a8bwfcp-7f2ad17157deae2f57847aade82c6918 .av-subheading{font-size:15px} #top .av_textblock_section.av-9zx9sk9-77d586e3bcc616d55e5734b1ec1639a4 .avia_textblock{color:#ffffff} #top .hr.hr-invisible.av-9arphg9-3ee1699e49529045c0f08d5fc43a902f{height:25px} .flex_column.av-2dkey3p-8401b4dea68950cd54d7521da8eb9ef5{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-2lo5cit-6858084e1867cfc0825a2bfe409c4bc0{padding-bottom:10px}body .av-special-heading.av-2lo5cit-6858084e1867cfc0825a2bfe409c4bc0 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-2lo5cit-6858084e1867cfc0825a2bfe409c4bc0 .av-subheading{font-size:15px} .flex_column.av-jxc7qqkg-b6173bcc4a1047de0819a98b0e6f364f{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;background:url(https://rainwatercpa.com/wp-content/uploads/2025/04/business-people-meeting-in-office-cpa-services-18.jpg) 50% 50% no-repeat scroll } #top .hr.hr-invisible.av-jws5oeq1-27-630112ee9c3d070ca6162242282aaea0{height:250px} .flex_column.av-m8j2nr35-9eb91cdd3c1d3c02d25feff1325e0b93{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .flex_column.av-6vruzzt-2b1843c6b4f4c3059953c58a87cbc755{border-radius:0px 0px 0px 0px;padding:50px 10% 50px 10%;background-color:#051626} #top .av-special-heading.av-690zek9-4ba7be7303015a8ba1ac6fca1c79db6d{padding-bottom:10px;color:#ffffff}body .av-special-heading.av-690zek9-4ba7be7303015a8ba1ac6fca1c79db6d .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-690zek9-4ba7be7303015a8ba1ac6fca1c79db6d .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-690zek9-4ba7be7303015a8ba1ac6fca1c79db6d .av-subheading{font-size:15px} #top .av_textblock_section.av-5l285uh-1018c46e67ea01ede7bee5fea5f13890 .avia_textblock{color:#ffffff} #top .hr.hr-invisible.av-542yf21-cda3b3d2844da0daf34350c1469275fa{height:25px} .flex_cell.av-1lj0n39-a48a093b519bf508f27cb29a3ac71ae3{vertical-align:middle} .flex_column.av-2dkey3p-23-356cc3f0d370c085d3c9bb2f3b92605d{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .avia-image-container.av-jxc1xktj-324a61065c223f7161f5de7d640ced6a img.avia_image{box-shadow:none}.avia-image-container.av-jxc1xktj-324a61065c223f7161f5de7d640ced6a .av-image-caption-overlay-center{color:#ffffff} #top .flex_column.av-2dkey3p-21-79e234cba92a42f6b83a3acf6ad90a7c{margin-top:0px;margin-bottom:0px}.flex_column.av-2dkey3p-21-79e234cba92a42f6b83a3acf6ad90a7c{border-radius:0px 0px 0px 0px;padding:30px 30px 30px 30px;background-color:#ffffff}.responsive #top #wrap_all .flex_column.av-2dkey3p-21-79e234cba92a42f6b83a3acf6ad90a7c{margin-top:0px;margin-bottom:0px} #top .avia-animated-number.av-jxc1wzre-1c8f99d9d93a2cbdff1a95ff43bdba01 .avia-animated-number-title{font-size:60px}#top .avia-animated-number.av-jxc1wzre-1c8f99d9d93a2cbdff1a95ff43bdba01 .avia-animated-number-content{font-size:30px} .flex_cell.av-jxc1s8v9-52f274749cd8b0aa65d8d676c3d4a7a0{vertical-align:middle} .flex_column.av-2dkey3p-26-f382c2349c07d69fd71b60e8cbd55a25{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-127k7d1-54c2dc99164e2ba8279523172ecddfef{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-127k7d1-54c2dc99164e2ba8279523172ecddfef .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-127k7d1-54c2dc99164e2ba8279523172ecddfef .av-subheading{font-size:15px} .flex_column.av-1o0vj2x-f2c98218dcc834c1bbb5110871fe5376{width:58.8%;margin-left:0;border-radius:0px 0px 0px 0px}#top .flex_column_table.av-equal-height-column-flextable.av-1o0vj2x-f2c98218dcc834c1bbb5110871fe5376 .av-flex-placeholder{width:3%} #top .av-special-heading.av-m9bex5u0-981dcff93a4937b572a0c285b6352511{padding-bottom:10px}body .av-special-heading.av-m9bex5u0-981dcff93a4937b572a0c285b6352511 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-m9bex5u0-981dcff93a4937b572a0c285b6352511 .av-subheading{font-size:15px} #top .hr.hr-invisible.av-1aeix95-50186d97a583ed7d8327c70dd6fc3654{height:35px} #top .togglecontainer.av-m9bex2d4-8009f89d5fe6680d1fa872736c53ce3e h3.toggler{background-color:#f7f7f7}#top .togglecontainer.av-m9bex2d4-8009f89d5fe6680d1fa872736c53ce3e h3.toggler .toggle_icon{color:#051626;border-color:#051626}#top .togglecontainer.av-m9bex2d4-8009f89d5fe6680d1fa872736c53ce3e h3.toggler .toggle_icon > span{color:#051626;border-color:#051626}#top .togglecontainer.av-m9bex2d4-8009f89d5fe6680d1fa872736c53ce3e .toggle_wrap .toggle_content{background-color:#f7f7f7} .flex_column.av-vyixi1-bbd31cad5ec20937c4fcb9c406fabac4{width:38.2%;margin-left:0;border-radius:0px 0px 0px 0px;background:url(https://rainwatercpa.com/wp-content/uploads/2025/04/business-people-meeting-in-office-cpa-services-19.jpg) 50% 50% no-repeat scroll }#top .flex_column_table.av-equal-height-column-flextable.av-vyixi1-bbd31cad5ec20937c4fcb9c406fabac4 .av-flex-placeholder{width:3%} .avia-section.av-54aa1y6-f13ee82be92e3ace6a2af463fa3a3912 .av-parallax .av-parallax-inner{background-repeat:no-repeat;background-image:url(https://rainwatercpa.com/wp-content/uploads/2025/03/btm-form-image.jpg);background-position:50% 50%;background-attachment:scroll}.avia-section.av-54aa1y6-f13ee82be92e3ace6a2af463fa3a3912 .av-section-color-overlay{opacity:0.7;background-color:#051626} #top .flex_column_table.av-equal-height-column-flextable.av-4hiib3y-14b10f30c0eba9386130987de849fe13{margin-top:-300px;margin-bottom:0px}.flex_column.av-4hiib3y-14b10f30c0eba9386130987de849fe13{width:48.5%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-4hiib3y-14b10f30c0eba9386130987de849fe13 .av-flex-placeholder{width:3%} #top .hr.hr-invisible.av-3a8amny-e224c01523b6df47b84b0fcc15fc60d7{height:20px} #top .av-special-heading.av-36lb9ku-e12658a9c81dc7b0a009f166e238f710{margin:0px 0px 0px 0px;padding-bottom:0;color:#ffffff}body .av-special-heading.av-36lb9ku-e12658a9c81dc7b0a009f166e238f710 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-36lb9ku-e12658a9c81dc7b0a009f166e238f710 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-36lb9ku-e12658a9c81dc7b0a009f166e238f710 .av-subheading{font-size:15px} #top .av_textblock_section.av-2ejz3q6-e448ce263db8d57d892814e5b2081ff5 .avia_textblock{font-size:18px;color:#ffffff} #top .hr.hr-invisible.av-29f40e6-5c23cb767415ff81d485c0d20a5ef518{height:30px} #top .flex_column_table.av-equal-height-column-flextable.av-1m9cku6-745bfdf19dd16eaceccc69ec470aff18{margin-top:-300px;margin-bottom:0px}.flex_column.av-1m9cku6-745bfdf19dd16eaceccc69ec470aff18{width:48.5%;margin-left:0;border-radius:0px 0px 0px 0px;padding:35px 75px 35px 75px;background-color:#ffffff}#top .flex_column_table.av-equal-height-column-flextable.av-1m9cku6-745bfdf19dd16eaceccc69ec470aff18 .av-flex-placeholder{width:3%} #top .hr.hr-invisible.av-163lxni-b4c44008fbc19782ac3191d26a7c714e{height:15px} #top .av_textblock_section.av-l5ml5q-23dbf728f7ac29019019ea5fd926b222 .avia_textblock{color:#000000} @media only screen and (min-width:990px){.responsive #top #wrap_all .flex_cell.av-bak1r09-d773e1fa162584f93ebccb35e34fde49{padding:60px 60px 60px 60px !important} .responsive #top #wrap_all .flex_cell.av-1lj0n39-a48a093b519bf508f27cb29a3ac71ae3{padding:60px 60px 60px 60px !important} .flex_column.av-vyixi1-bbd31cad5ec20937c4fcb9c406fabac4{padding:0 5% 0 5%}} @media only screen and (min-width:768px) and (max-width:989px){.responsive #top #wrap_all .flex_cell.av-bak1r09-d773e1fa162584f93ebccb35e34fde49{padding:60px 60px 60px 60px !important} .responsive #top #wrap_all .flex_cell.av-1lj0n39-a48a093b519bf508f27cb29a3ac71ae3{padding:60px 60px 60px 60px !important} .flex_column.av-vyixi1-bbd31cad5ec20937c4fcb9c406fabac4{padding:0 5% 0 5%}}