.avia-section.av-o8vuq-40d14373e2305a725cd57a4b79380799{
background-color:#000000;
background-image:url(https://harlevvvsdk.kinsta.cloud/wp-content/uploads/2025/09/image0.jpeg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-o8vuq-40d14373e2305a725cd57a4b79380799 .av-section-color-overlay{
opacity:0.7;
background-color:#3a3a3a;
}
#top .avia-section.av-o8vuq-40d14373e2305a725cd57a4b79380799 .scroll-down-link{
color:#ffffff;
}
#top .avia-section.av-o8vuq-40d14373e2305a725cd57a4b79380799 .scroll-down-link.avia-svg-icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}

#top .hr.hr-invisible.av-mff3an8u-d04eb865aba5b385e559473ce57dc7a3{
height:50px;
}

#top .hr.hr-invisible.av-mfcdf6dr-2116de5c7c0d8d681f5f475692aa0deb{
height:50px;
}

#top .av-special-heading.av-m1hvxyz7-367eac6103443933bcaccdbef8650062{
padding-bottom:0;
color:#ffffff;
font-size:90px;
}
body .av-special-heading.av-m1hvxyz7-367eac6103443933bcaccdbef8650062 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m1hvxyz7-367eac6103443933bcaccdbef8650062 .av-special-heading-tag{
font-size:90px;
}
.av-special-heading.av-m1hvxyz7-367eac6103443933bcaccdbef8650062 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m1hvxyz7-367eac6103443933bcaccdbef8650062 .av-subheading{
font-size:15px;
}

#top .avia-icon-list-container.av-mfb0svhi-364be1d0d0631affdf52653f62b1102c .iconlist_icon{
color:#ffffff;
background-color:#00b7ea;
border:1px solid #00b7ea;
}
#top .avia-icon-list-container.av-mfb0svhi-364be1d0d0631affdf52653f62b1102c .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
#top #wrap_all .avia-icon-list-container.av-mfb0svhi-364be1d0d0631affdf52653f62b1102c .av_iconlist_title{
color:#ffffff;
}

#top .av_textblock_section.av-kcq0wlql-7c6051265c857b8768cfddf4f4d89414 .avia_textblock{
font-size:28px;
color:#ffffff;
}

#top .hr.hr-invisible.av-mfb19qeh-27893ed006ec35b9d7fe30c30d8e2fe4{
height:20px;
}

#top #wrap_all .avia-button.av-duznay-c6b5da74140f83684d3bf1b3ac7bc430{
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-cmzxey-12d69e3ac26172431e6a7416c2f94065{
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-6936-8434ac88fed444edadde43473245cf0f{
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-12f1a-59c2e75079de936f55abb1f0b941ea6e{
margin-bottom:5px;
margin-right:5px;
}

#top .hr.hr-invisible.av-2na956-89bb6ea64ee7dbdac4876320f245c660{
height:50px;
}

@keyframes av_boxShadowEffect_av-7ollpm-287314ae4de0a738e80f18da1a44f57c-column {
0%   { box-shadow:  0 0 0 0 rgba(10,10,10,0.24); opacity: 1; }
100% { box-shadow:  0 0 10px 0 rgba(10,10,10,0.24); opacity: 1; }
}
.flex_column.av-7ollpm-287314ae4de0a738e80f18da1a44f57c{
box-shadow: 0 0 10px 0 rgba(10,10,10,0.24);
border-radius:10px 10px 10px 10px;
padding:40px 40px 40px 40px;
background-color:rgba(44,69,107,0.71);
}

#top .av-special-heading.av-59c3kq-2d343c87a84b452d8f74b78bf600e5fb{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-59c3kq-2d343c87a84b452d8f74b78bf600e5fb .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-59c3kq-2d343c87a84b452d8f74b78bf600e5fb .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-59c3kq-2d343c87a84b452d8f74b78bf600e5fb .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-42le22-e411f667d64556d48d36996ee96d2381{
height:15px;
}

#top .av_textblock_section.av-aehfe-ad35ad1b1015494f3e45bd0a39fa2939 .avia_textblock{
font-size:22px;
color:#ffffff;
}

#top .hr.hr-invisible.av-29quui-e5bf58d471016d797265ee6bf714ac00{
height:50px;
}

.avia-section.av-7luvu-4fe6ea2994acf98043369696efe55355{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-mfc94hb5-4f4aa6cf3b55b3b6b6b22d6d3fad63da{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-5w8iq-f9f00dfe6fd8ffffb96c9dc08bfa18b9{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-5w8iq-f9f00dfe6fd8ffffb96c9dc08bfa18b9{
border-radius:10px 10px 10px 10px;
}

#top .av-special-heading.av-1jvcq-654e3fed2e966254aa93654ff2df2ff0{
padding-bottom:0;
}
body .av-special-heading.av-1jvcq-654e3fed2e966254aa93654ff2df2ff0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1jvcq-654e3fed2e966254aa93654ff2df2ff0 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-x3bai-64cd6b14a4ac905c86c678ab590baec1{
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-7fw14q-4f1478e97fc3d9443182661e55c6c7e2{
margin-bottom:5px;
margin-right:5px;
}

#top .av-special-heading.av-mfl6108a-1aaab11b66f3c7b90eb48cd1a51facf2{
padding-bottom:0;
}
body .av-special-heading.av-mfl6108a-1aaab11b66f3c7b90eb48cd1a51facf2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mfl6108a-1aaab11b66f3c7b90eb48cd1a51facf2 .av-subheading{
font-size:15px;
}

#top .avia-icon-list-container.av-mfl68a61-45d972dd6585092f3aa809141202307d .iconlist_icon{
color:#ffffff;
background-color:#000000;
border:1px solid #000000;
}
#top .avia-icon-list-container.av-mfl68a61-45d972dd6585092f3aa809141202307d .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}

#top #wrap_all .avia-button.av-mfl6et4s-987342cb9b1351c02ac2f419aa857ada{
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-mfl6femu-6b8092c8efc6c28146a32ff610739716{
margin-bottom:5px;
margin-right:5px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-11ge2-2a035e1d17c310aec5dae18a2b113338{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-11ge2-2a035e1d17c310aec5dae18a2b113338{
border-radius:0px 10px 10px 0px;
}

.avia-image-container.av-mfazuvv2-14e48e50132c5b48371b1861352c91f9 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mfazuvv2-14e48e50132c5b48371b1861352c91f9 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-68zbka-0cd162bbf67175b4b26bfcea57143c3c{
height:50px;
}

.avia-section.av-veczm-76dbaeb1a75a1d9eb4d061d3fb5750ea{
background-repeat:no-repeat;
background-image:url(https://harlevvvsdk.kinsta.cloud/wp-content/uploads/2025/09/plumbing-project-in-house-drawing-diagrams-plan-of-4YDV89T.jpg);
background-position:50% 50%;
background-attachment:scroll;
margin-top:0px;
margin-bottom:0px;
}
.avia-section.av-veczm-76dbaeb1a75a1d9eb4d061d3fb5750ea .av-section-color-overlay{
opacity:0.8;
background-color:#4779c4;
}

#top .hr.hr-invisible.av-46qs56-cc0870831a1ac41fb009c263403114e5{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-t1t8m-06415ad863162f42483efcb27f11e3ec{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-t1t8m-06415ad863162f42483efcb27f11e3ec{
width:32.333333333333%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background:url(https://harlevvvsdk.kinsta.cloud/wp-content/uploads/2025/09/image14.jpeg) 50% 50% no-repeat scroll rgba(51,51,51,0.9);
}
.avia_transform .flex_column.av-t1t8m-06415ad863162f42483efcb27f11e3ec{
animation-duration:0.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-t1t8m-06415ad863162f42483efcb27f11e3ec .av-flex-placeholder{
width:1.5%;
}

#top .hr.hr-invisible.av-mfcajtcb-a2c9256a8feff54e73e6046cb029fa46{
height:250px;
}

#top .hr.hr-invisible.av-mfdm62ku-f6b09d53e87812fd24faf97af5fa7c32{
height:150px;
}

#top .av_textblock_section.av-fjhad6-fc88a0ce1933ecb59b59ae9996949f8a .avia_textblock{
font-size:20px;
color:#ffffff;
}

#top .hr.hr-invisible.av-mfcb4gg6-6de0848a661fcb078bc3aeb532d09e9a{
height:50px;
}

.av_font_icon.av-mfcarb5u-bba50932036abcf8f5badbfc2340c5bd{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-mfcarb5u-bba50932036abcf8f5badbfc2340c5bd svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-mfcarb5u-bba50932036abcf8f5badbfc2340c5bd .av-icon-char{
font-size:40px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-408de-d350cf660cfb48083d4d5a4afd6d5fdd{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-408de-d350cf660cfb48083d4d5a4afd6d5fdd{
width:32.333333333333%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background:url(https://harlevvvsdk.kinsta.cloud/wp-content/uploads/2025/09/image2.jpeg) 50% 50% no-repeat scroll rgba(51,51,51,0.9);
}
.avia_transform .flex_column.av-408de-d350cf660cfb48083d4d5a4afd6d5fdd{
animation-duration:1s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-408de-d350cf660cfb48083d4d5a4afd6d5fdd .av-flex-placeholder{
width:1.5%;
}

#top .hr.hr-invisible.av-6w4va2-79a0efecc950aef484a44ebc5fe5cb03{
height:250px;
}

#top .hr.hr-invisible.av-2jtxu2-da9feb7610aff93aa953c01bcfba965f{
height:150px;
}

#top .av_textblock_section.av-mfcbkvdy-22d14d80ee9429971739b7b76bc7f238 .avia_textblock{
font-size:20px;
color:#ffffff;
}

#top .hr.hr-invisible.av-4vqzju-18e47c7903c86b3726d988b66b2d91c3{
height:50px;
}

.av_font_icon.av-387n22-54870960f9d76f6c40e9bab8a18b6ec2{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-387n22-54870960f9d76f6c40e9bab8a18b6ec2 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-387n22-54870960f9d76f6c40e9bab8a18b6ec2 .av-icon-char{
font-size:40px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-77xkm-34dd7d643e211fd29b7e4f96b0c21c0f{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-77xkm-34dd7d643e211fd29b7e4f96b0c21c0f{
width:32.333333333333%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background:url(https://harlevvvsdk.kinsta.cloud/wp-content/uploads/2025/09/image5-rotated.jpeg) 50% 50% no-repeat scroll rgba(51,51,51,0.9);
}
.avia_transform .flex_column.av-77xkm-34dd7d643e211fd29b7e4f96b0c21c0f{
animation-duration:1.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-77xkm-34dd7d643e211fd29b7e4f96b0c21c0f .av-flex-placeholder{
width:1.5%;
}

#top .hr.hr-invisible.av-ecvibe-88e3fb1c96ef796ad1c85ec4ebf64b8a{
height:250px;
}

#top .hr.hr-invisible.av-3qx2vu-140a9dee4ac854ac2b9eb7d5781f0529{
height:150px;
}

#top .av_textblock_section.av-s8g2-da7da43b34dad1413ad2628e75035025 .avia_textblock{
font-size:20px;
color:#ffffff;
}

#top .hr.hr-invisible.av-b0zvnu-8cd5273357e0a7cdb9e68cf1f48d0cbd{
height:50px;
}

.av_font_icon.av-8yju6i-593caa1f1e3f72c2378a5ba18a6aabb3{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-8yju6i-593caa1f1e3f72c2378a5ba18a6aabb3 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-8yju6i-593caa1f1e3f72c2378a5ba18a6aabb3 .av-icon-char{
font-size:40px;
}

#top .hr.hr-invisible.av-1ws90a-bfe869415ff312270fa02ba5def821a9{
height:50px;
}

.avia-section.av-kkwpje-08131627f1e987a5cab6a432063e1017{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-1z3eu2-79dfd6c1db2dd184edfc28e589bcbaa4{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-hknobu-2529dfc298885bf031c0cb4cc6890bad{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-hknobu-2529dfc298885bf031c0cb4cc6890bad{
border-radius:0px 10px 10px 0px;
background:url(https://harlevvvsdk.kinsta.cloud/wp-content/uploads/2025/09/image37.jpeg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-mfca9yhx-e26b7984c27dc1e9d3eea7bbe3202cdf{
height:350px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-edel1m-3ce884a4e882bfe155d3d6e013f8e2e0{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-edel1m-3ce884a4e882bfe155d3d6e013f8e2e0{
border-radius:10px 10px 10px 10px;
}

#top .av-special-heading.av-d1x1u2-25bfe7e1ac5524f2678c050475206473{
padding-bottom:0;
}
body .av-special-heading.av-d1x1u2-25bfe7e1ac5524f2678c050475206473 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-d1x1u2-25bfe7e1ac5524f2678c050475206473 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-77dwq-6c180d57711acbbe2539a471445e4512 .avia_textblock{
column-count:2;
}

#top .av-special-heading.av-mfca7wnk-5c4269390f35c76a55baae6a1ee455f4{
padding-bottom:0;
}
body .av-special-heading.av-mfca7wnk-5c4269390f35c76a55baae6a1ee455f4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mfca7wnk-5c4269390f35c76a55baae6a1ee455f4 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-5byemy-b5346d8ba5c057c137ea224baf540da9{
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-41qiy2-64da00393a0f63a2cf6c12b87829559a{
margin-bottom:5px;
margin-right:5px;
}

#top .hr.hr-invisible.av-28ux5m-fa5e12568d002a1e570dbf8a37497065{
height:50px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-m1hvxyz7-367eac6103443933bcaccdbef8650062 .av-special-heading-tag{
font-size:60px;
}

.flex_column.av-7ollpm-287314ae4de0a738e80f18da1a44f57c{
padding:35px 35px 35px 35px;
}

.flex_column.av-t1t8m-06415ad863162f42483efcb27f11e3ec{
padding:35px 35px 35px 35px;
}

.flex_column.av-408de-d350cf660cfb48083d4d5a4afd6d5fdd{
padding:35px 35px 35px 35px;
}

.flex_column.av-77xkm-34dd7d643e211fd29b7e4f96b0c21c0f{
padding:35px 35px 35px 35px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-m1hvxyz7-367eac6103443933bcaccdbef8650062 .av-special-heading-tag{
font-size:50px;
}

#top .av_textblock_section.av-kcq0wlql-7c6051265c857b8768cfddf4f4d89414 .avia_textblock{
font-size:20px;
}

.flex_column.av-7ollpm-287314ae4de0a738e80f18da1a44f57c{
padding:25px 25px 25px 25px;
}

#top .av_textblock_section.av-aehfe-ad35ad1b1015494f3e45bd0a39fa2939 .avia_textblock{
font-size:20px;
}

.flex_column.av-t1t8m-06415ad863162f42483efcb27f11e3ec{
padding:25px 25px 25px 25px;
}

.flex_column.av-408de-d350cf660cfb48083d4d5a4afd6d5fdd{
padding:25px 25px 25px 25px;
}

.flex_column.av-77xkm-34dd7d643e211fd29b7e4f96b0c21c0f{
padding:25px 25px 25px 25px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-m1hvxyz7-367eac6103443933bcaccdbef8650062 .av-special-heading-tag{
font-size:45px;
}

#top .av_textblock_section.av-kcq0wlql-7c6051265c857b8768cfddf4f4d89414 .avia_textblock{
font-size:20px;
}

.flex_column.av-7ollpm-287314ae4de0a738e80f18da1a44f57c{
padding:25px 25px 25px 25px;
}

#top .av_textblock_section.av-aehfe-ad35ad1b1015494f3e45bd0a39fa2939 .avia_textblock{
font-size:20px;
}

.flex_column.av-t1t8m-06415ad863162f42483efcb27f11e3ec{
padding:25px 25px 25px 25px;
}

.flex_column.av-408de-d350cf660cfb48083d4d5a4afd6d5fdd{
padding:25px 25px 25px 25px;
}

.flex_column.av-77xkm-34dd7d643e211fd29b7e4f96b0c21c0f{
padding:25px 25px 25px 25px;
}
}
