.flex_cell.av-lwyf96z6-b4e4e513b43a3bbd4225a21118e3c4b9{vertical-align:middle;background-color:#6b6b7a}.responsive #top #wrap_all .flex_cell.av-lwyf96z6-b4e4e513b43a3bbd4225a21118e3c4b9{padding:3% 3% 3% 3% !important} .flex_cell.av-lwyf9e34-d8a01b6b2fb124db034fdee98922ef15{vertical-align:middle;background-color:#6b6b7a}.responsive #top #wrap_all .flex_cell.av-lwyf9e34-d8a01b6b2fb124db034fdee98922ef15{padding:3% 3% 3% 3% !important} #top .hr.hr-invisible.av-lwyflakp-7e2d5b8ff89a11befc4c3ef9bda16022{height:30px} #top .av-special-heading.av-lwyf37x0-789685ce7558098011780cc88c2ce363{padding-bottom:20px;color:#ffffff}body .av-special-heading.av-lwyf37x0-789685ce7558098011780cc88c2ce363 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-lwyf37x0-789685ce7558098011780cc88c2ce363 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-lwyf37x0-789685ce7558098011780cc88c2ce363 .av-subheading{font-size:20px;color:#cfcfd4} #top .avia-icon-list-container.av-mqzyg0ce-ebbb801a011116bb4590334553fbcfff .iconlist_icon{color:#ffffff;font-size:18pxpx}#top .avia-icon-list-container.av-mqzyg0ce-ebbb801a011116bb4590334553fbcfff .iconlist_icon svg:first-child{stroke:#ffffff;fill:#ffffff;height:18pxpx;width:18pxpx}#top #wrap_all .avia-icon-list-container.av-mqzyg0ce-ebbb801a011116bb4590334553fbcfff .av_iconlist_title{font-size:18px;color:#f1c676}.avia-icon-list-container.av-mqzyg0ce-ebbb801a011116bb4590334553fbcfff .iconlist_content{font-size:16px;color:#ffffff} #top .avia-icon-list-container.av-mqzyg3g5-a847669d2f21b22cc60c9bbedc287f98 .iconlist_icon{color:#ffffff;font-size:22pxpx}#top .avia-icon-list-container.av-mqzyg3g5-a847669d2f21b22cc60c9bbedc287f98 .iconlist_icon svg:first-child{stroke:#ffffff;fill:#ffffff;height:22pxpx;width:22pxpx}#top #wrap_all .avia-icon-list-container.av-mqzyg3g5-a847669d2f21b22cc60c9bbedc287f98 .av_iconlist_title{font-size:22px;color:#f1c676}.avia-icon-list-container.av-mqzyg3g5-a847669d2f21b22cc60c9bbedc287f98 .iconlist_content{font-size:22px;color:#ffffff} #top .hr.hr-invisible.av-bw8sg-4e8ce84bd6f1ad38fe3c2a5cced0f9a2{height:30px} .avia-section.av-lwyfh9fj-11a783b9d7eca1be40e59e9f2bcedad8{background-color:#ffffff;background-image:unset} .flex_column.av-1cm4g-6db968684bae2cf5190c4a85082a1618{padding:6% 6% 6% 6%} #top .av-special-heading.av-lwyfg81r-605f4c8ce9cae1aa7d94d1955ba523dd{padding-bottom:10px;color:#6b6b7a}body .av-special-heading.av-lwyfg81r-605f4c8ce9cae1aa7d94d1955ba523dd .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-lwyfg81r-605f4c8ce9cae1aa7d94d1955ba523dd .special-heading-inner-border{border-color:#6b6b7a}.av-special-heading.av-lwyfg81r-605f4c8ce9cae1aa7d94d1955ba523dd .av-subheading{font-size:15px} #top .av_textblock_section.av-ao5lk-057f0f2fcf680ce25d60f20f32be2b7a .avia_textblock{text-align:center} #top .av_textblock_section.av-lwyfh2cv-fab76f8c2e198dff7ee1f2ac0408616f .avia_textblock{font-size:16px;color:#4a4a5c} #top .hr.hr-invisible.av-lwz7pn2x-e39a796345942b6450cb8150aecea07f{height:30px} #top #wrap_all .avia-button.av-mqzykgvr-8abc7419648549fcf5a0d1ceb724a70e{margin-bottom:5px;margin-right:3px;margin-left:3px} #top #wrap_all .avia-button.av-7g6df0-9be5fa48cec0f9f96327f50d02bfb1e2{margin-bottom:5px;margin-right:3px;margin-left:3px} #top .hr.hr-invisible.av-97tc8-05c43d2d3c4aeac0ce3fa44ddea6acc2{height:30px} .flex_column.av-1bkgm7-b5614e69e90931f1cd0ae0b94b614309{border-width:1px;border-color:#cfcfd4;border-style:solid;border-radius:5px 5px 5px 5px;padding:6% 6% 6% 6%;background-color:#e8e8ed} #top .av-special-heading.av-150vwn-7de132b734352b69de8f61441edab751{padding-bottom:10px;color:#6b6b7a}body .av-special-heading.av-150vwn-7de132b734352b69de8f61441edab751 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-150vwn-7de132b734352b69de8f61441edab751 .special-heading-inner-border{border-color:#6b6b7a}.av-special-heading.av-150vwn-7de132b734352b69de8f61441edab751 .av-subheading{font-size:15px} #top .av_textblock_section.av-vtby7-29bb89537bbc7f1f37d180fa1a771b2f .avia_textblock{text-align:center} #top .av_textblock_section.av-rvt1j-d62c20838428e97ffdbe092040ece735 .avia_textblock{font-size:16px;color:#4a4a5c;text-align:left} .avia-section.av-5b9lho-023ba186874c431d7e80ac159007d96d{background-color:#eaebef;background-image:unset} #top .av-special-heading.av-4mpgsc-efaf253beb6f05003c382adbefe9af91{padding-bottom:10px;color:#6b6b7a}body .av-special-heading.av-4mpgsc-efaf253beb6f05003c382adbefe9af91 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-4mpgsc-efaf253beb6f05003c382adbefe9af91 .special-heading-inner-border{border-color:#6b6b7a}.av-special-heading.av-4mpgsc-efaf253beb6f05003c382adbefe9af91 .av-subheading{font-size:15px} #top .av_textblock_section.av-mqzyld6s-9ea9ce39328f3353ff828c49c32abb97 .avia_textblock{text-align:center} #top .hr.hr-invisible.av-78q4c-df3c1f90c6d9c7b31d98f8c8ebe6d985{height:30px} .av-masonry.av-mqzym7hg-1012a290b7600167f7ffb7907be9c5b8 .avia-curtain-reveal-overlay{z-index:100} .avia-section.av-lwyfjt3t-8ea2527eeb152591c94139b3e6fc261d{background-color:rgba(207,207,212,0.5);background-image:url(https://hafsabuildinggroup.com/wp-content/uploads/2024/06/Tiled-Background-Patterns_01_Hafsa-Building-Group_New-Custom-Home-Background-05.png);background-repeat:repeat;background-position:0% 0%;background-attachment:scroll}.avia-section.av-lwyfjt3t-8ea2527eeb152591c94139b3e6fc261d .av-section-color-overlay{opacity:0.7;background-color:#cfcfd4} @media only screen and (min-width:990px){.responsive #top #wrap_all .flex_cell.av-lwyf96z6-b4e4e513b43a3bbd4225a21118e3c4b9{padding:3% 3% 3% 3% !important} .responsive #top #wrap_all .flex_cell.av-lwyf9e34-d8a01b6b2fb124db034fdee98922ef15{padding:3% 3% 3% 3% !important} .av-special-heading.av-lwyf37x0-789685ce7558098011780cc88c2ce363 .av-subheading{font-size:20px} #top #wrap_all .avia-icon-list-container.av-mqzyg0ce-ebbb801a011116bb4590334553fbcfff .av_iconlist_title{font-size:18px}.avia-icon-list-container.av-mqzyg0ce-ebbb801a011116bb4590334553fbcfff .iconlist_content{font-size:16px} #top #wrap_all .avia-icon-list-container.av-mqzyg3g5-a847669d2f21b22cc60c9bbedc287f98 .av_iconlist_title{font-size:22px}.avia-icon-list-container.av-mqzyg3g5-a847669d2f21b22cc60c9bbedc287f98 .iconlist_content{font-size:22px} .flex_column.av-1cm4g-6db968684bae2cf5190c4a85082a1618{padding:6% 6% 6% 6%} #top .av_textblock_section.av-lwyfh2cv-fab76f8c2e198dff7ee1f2ac0408616f .avia_textblock{font-size:16px} .flex_column.av-1bkgm7-b5614e69e90931f1cd0ae0b94b614309{padding:6% 6% 6% 6%} #top .av_textblock_section.av-rvt1j-d62c20838428e97ffdbe092040ece735 .avia_textblock{font-size:16px}} @media only screen and (min-width:768px) and (max-width:989px){.responsive #top #wrap_all .flex_cell.av-lwyf96z6-b4e4e513b43a3bbd4225a21118e3c4b9{padding:6% 6% 6% 6% !important} .responsive #top #wrap_all .flex_cell.av-lwyf9e34-d8a01b6b2fb124db034fdee98922ef15{padding:0% 6% 6% 6% !important} .av-special-heading.av-lwyf37x0-789685ce7558098011780cc88c2ce363 .av-subheading{font-size:20px} #top #wrap_all .avia-icon-list-container.av-mqzyg0ce-ebbb801a011116bb4590334553fbcfff .av_iconlist_title{font-size:18px}.avia-icon-list-container.av-mqzyg0ce-ebbb801a011116bb4590334553fbcfff .iconlist_content{font-size:16px} #top #wrap_all .avia-icon-list-container.av-mqzyg3g5-a847669d2f21b22cc60c9bbedc287f98 .av_iconlist_title{font-size:22px}.avia-icon-list-container.av-mqzyg3g5-a847669d2f21b22cc60c9bbedc287f98 .iconlist_content{font-size:22px} .flex_column.av-1cm4g-6db968684bae2cf5190c4a85082a1618{padding:6% 6% 6% 6%} #top .av_textblock_section.av-lwyfh2cv-fab76f8c2e198dff7ee1f2ac0408616f .avia_textblock{font-size:16px} .flex_column.av-1bkgm7-b5614e69e90931f1cd0ae0b94b614309{padding:6% 6% 6% 6%} #top .av_textblock_section.av-rvt1j-d62c20838428e97ffdbe092040ece735 .avia_textblock{font-size:16px}} @media only screen and (min-width:480px) and (max-width:767px){.responsive #top #wrap_all .flex_cell.av-lwyf96z6-b4e4e513b43a3bbd4225a21118e3c4b9{padding:6% 6% 6% 6% !important} .responsive #top #wrap_all .flex_cell.av-lwyf9e34-d8a01b6b2fb124db034fdee98922ef15{padding:0% 6% 6% 6% !important} .av-special-heading.av-lwyf37x0-789685ce7558098011780cc88c2ce363 .av-subheading{font-size:20px} #top #wrap_all .avia-icon-list-container.av-mqzyg0ce-ebbb801a011116bb4590334553fbcfff .av_iconlist_title{font-size:18px}.avia-icon-list-container.av-mqzyg0ce-ebbb801a011116bb4590334553fbcfff .iconlist_content{font-size:16px} #top #wrap_all .avia-icon-list-container.av-mqzyg3g5-a847669d2f21b22cc60c9bbedc287f98 .av_iconlist_title{font-size:22px}.avia-icon-list-container.av-mqzyg3g5-a847669d2f21b22cc60c9bbedc287f98 .iconlist_content{font-size:22px} .flex_column.av-1cm4g-6db968684bae2cf5190c4a85082a1618{padding:6% 6% 6% 6%} #top .av_textblock_section.av-lwyfh2cv-fab76f8c2e198dff7ee1f2ac0408616f .avia_textblock{font-size:16px} .flex_column.av-1bkgm7-b5614e69e90931f1cd0ae0b94b614309{padding:6% 6% 6% 6%} #top .av_textblock_section.av-rvt1j-d62c20838428e97ffdbe092040ece735 .avia_textblock{font-size:16px}} @media only screen and (max-width:479px){.responsive #top #wrap_all .flex_cell.av-lwyf96z6-b4e4e513b43a3bbd4225a21118e3c4b9{padding:6% 6% 6% 6% !important} .responsive #top #wrap_all .flex_cell.av-lwyf9e34-d8a01b6b2fb124db034fdee98922ef15{padding:0% 6% 6% 6% !important} .av-special-heading.av-lwyf37x0-789685ce7558098011780cc88c2ce363 .av-subheading{font-size:20px} #top #wrap_all .avia-icon-list-container.av-mqzyg0ce-ebbb801a011116bb4590334553fbcfff .av_iconlist_title{font-size:18px}.avia-icon-list-container.av-mqzyg0ce-ebbb801a011116bb4590334553fbcfff .iconlist_content{font-size:16px} #top #wrap_all .avia-icon-list-container.av-mqzyg3g5-a847669d2f21b22cc60c9bbedc287f98 .av_iconlist_title{font-size:22px}.avia-icon-list-container.av-mqzyg3g5-a847669d2f21b22cc60c9bbedc287f98 .iconlist_content{font-size:22px} .flex_column.av-1cm4g-6db968684bae2cf5190c4a85082a1618{padding:6% 6% 6% 6%} #top .av_textblock_section.av-lwyfh2cv-fab76f8c2e198dff7ee1f2ac0408616f .avia_textblock{font-size:16px} .flex_column.av-1bkgm7-b5614e69e90931f1cd0ae0b94b614309{padding:6% 6% 6% 6%} #top .av_textblock_section.av-rvt1j-d62c20838428e97ffdbe092040ece735 .avia_textblock{font-size:16px}}