.avia-section.av-7wkc0m-9b55eca0ca02d0d8c537d55c0de1d1a9{
background-color:#ffffff;
background-image:url(https://sonoranwaters.com/wp-content/uploads/2025/05/Scottsdale-Residential-Pool-Cleaning-Sonoran-Waters.jpg);
background-repeat:no-repeat;
background-position:50% 100%;
background-attachment:fixed;
position:relative;
}
.avia-section.av-7wkc0m-9b55eca0ca02d0d8c537d55c0de1d1a9 .avia-divider-svg-bottom svg{
height:60px;
width:calc(100% + 1.3px);
}

.flex_column.av-7r0lfi-b1cb0da9f7906363cdbbd0321b1acada{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.avia_transform .flex_column.av-7r0lfi-b1cb0da9f7906363cdbbd0321b1acada{
animation-duration:3s;
}

#top .av-special-heading.av-7jr0ri-ee03de6cf462028a2c9102448093d38f{
padding-bottom:20px;
color:#ffffff;
}
body .av-special-heading.av-7jr0ri-ee03de6cf462028a2c9102448093d38f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7jr0ri-ee03de6cf462028a2c9102448093d38f .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-7jr0ri-ee03de6cf462028a2c9102448093d38f .av-subheading{
font-size:15px;
}

.avia-section.av-7ftcge-de6cc6c7f254fa30fee010cfc9e2853a{
position:relative;
}
.avia-section.av-7ftcge-de6cc6c7f254fa30fee010cfc9e2853a .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
fill:#000000;
}

.avia_transform .flex_column.av-1ydgyu-7bd7ca4725ad8f1553eee2e6eabfaa77{
animation-duration:3s;
}

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

.flex_column.av-6z6r2m-c0dfe93baea0b5ee99a09b2331fc3aea{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.avia_transform .flex_column.av-6z6r2m-c0dfe93baea0b5ee99a09b2331fc3aea{
animation-duration:3s;
}

.avia-image-container.av-6win72-d9e0ba52e0d594aa690e9a08c2f28081 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-6win72-d9e0ba52e0d594aa690e9a08c2f28081 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-6pnu5y-2e7d06393b42f862e1c05eb18dad6050{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.avia_transform .flex_column.av-6pnu5y-2e7d06393b42f862e1c05eb18dad6050{
animation-duration:3s;
}

#top .hr.hr-invisible.av-6fskta-17ef8bfe0d26b8cdf6c2e9fa31b597ab{
height:20px;
}

#top #wrap_all .avia-button.av-9w8ke-0a3d3bbc30e21cf7f3d2c53d2b00bb61{
font-size:18px;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-1xceo7-961965929baf4c2e29356489d1b4308f{
font-size:18px;
transition:all 0.4s ease-in-out;
}

.avia-section.av-4mp9i-193107eab075af6e972ab1fe125f9f29{
background-color:#0a0a0a;
background-image:unset;
position:relative;
}
.avia-section.av-4mp9i-193107eab075af6e972ab1fe125f9f29 .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
fill:#000000;
}

.avia_transform .flex_column.av-tntum-315af2c0020a51ea3bcaca058b959889{
animation-duration:3s;
}

#top .av-special-heading.av-ihkda-413d07da9bacd0fe7bbb02e9f034193f{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-ihkda-413d07da9bacd0fe7bbb02e9f034193f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ihkda-413d07da9bacd0fe7bbb02e9f034193f .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ihkda-413d07da9bacd0fe7bbb02e9f034193f .av-subheading{
font-size:15px;
}

.flex_column.av-113sge-24c5e83cb0709e48f55e9edb8457c2d7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.avia_transform .flex_column.av-113sge-24c5e83cb0709e48f55e9edb8457c2d7{
animation-duration:3s;
}

#top .av_textblock_section.av-xoszi-5555f938feac3812782085da34ff79b0 .avia_textblock{
color:#ffffff;
}

.flex_column.av-ge9py-7f0e3a663a3403ec895e8518c3b6e511{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.avia_transform .flex_column.av-ge9py-7f0e3a663a3403ec895e8518c3b6e511{
animation-duration:3s;
}

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

.avia-section.av-omp4ry-32117fc8b646ede8655c0fed77b004c8{
background-color:#f8f8f8;
background-image:unset;
position:relative;
}
.avia-section.av-omp4ry-32117fc8b646ede8655c0fed77b004c8 .avia-divider-svg-top svg{
height:50px;
width:calc(100% + 1.3px);
fill:#000000;
}
.avia-section.av-omp4ry-32117fc8b646ede8655c0fed77b004c8 .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
fill:#000000;
}

.flex_column.av-mfjc6m-1cfd243e34ad661455a503c7aaade42c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-kjq2dq-8498d8b9a8d2c1f3aa06d8d069e8a1d0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.avia_transform .flex_column.av-kjq2dq-8498d8b9a8d2c1f3aa06d8d069e8a1d0{
animation-duration:3s;
}

#top .hr.hr-invisible.av-gwmuem-ac250b1f77b415d5c824dfbfcc48ba9e{
height:20px;
}

.flex_column.av-2g2x26-b5b869036b217671552eaea90158ba0e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-1kc7xa-cec5652bc0b7857e1175b4e7a1f6e1a2{
background-color:#000000;
background-image:unset;
position:relative;
}
.avia-section.av-1kc7xa-cec5652bc0b7857e1175b4e7a1f6e1a2 .avia-divider-svg-top svg{
height:50px;
width:calc(100% + 1.3px);
fill:#000000;
}

#top .hr.hr-invisible.av-1dja0u-83332a7df92fa9ad9d7fc5229925308b{
height:15px;
}

.avia_transform .flex_column.av-18ff72-df856579fc412afba1baaddd3eb5b0f8{
animation-duration:3s;
}

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

.avia_transform .flex_column.av-n7c92-001de318c7f49cdaaeaddfeb0aff5092{
animation-duration:3s;
}

.avia_transform .flex_column.av-emgni-66f0cd05a4e89d3966c813fd18790303{
animation-duration:3s;
}

.avia_transform .flex_column.av-7hkyu-279907d6edd79c6b7d85b8aca544ae41{
animation-duration:3s;
}

.avia-section.av-181ifa-5d5b1402bfef2cf2eac2a7331d621e5b{
background-color:#2765ac;
background-image:unset;
position:relative;
}
.avia-section.av-181ifa-5d5b1402bfef2cf2eac2a7331d621e5b .avia-divider-svg-top svg{
height:50px;
width:calc(100% + 1.3px);
fill:#000000;
}
.avia-section.av-181ifa-5d5b1402bfef2cf2eac2a7331d621e5b .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
fill:#000000;
}

.flex_column.av-12aj1a-5aeedc2ff52a5fc4658f08a420cda355{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-v29fq-43cc65c333ddfd9ad3899920915a03f1{
height:30px;
}

#top .av_textblock_section.av-t0w8e-be75dbf97d1e5945f817f2f1cb59310f .avia_textblock{
color:#ffffff;
}

#top .av-special-heading.av-jlzm6-c4c6e8f0de20aa48c0ed008d680737dd{
padding-bottom:30px;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-jlzm6-c4c6e8f0de20aa48c0ed008d680737dd .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-jlzm6-c4c6e8f0de20aa48c0ed008d680737dd .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-jlzm6-c4c6e8f0de20aa48c0ed008d680737dd .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-jlzm6-c4c6e8f0de20aa48c0ed008d680737dd .av-subheading{
font-size:15px;
}

.flex_column.av-eo7xa-da9e9017ae87cf38e177026a359d5b4e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-a4zdq-6b9bd05271db119c16b795c65fd542a3{
font-size:18px;
transition:all 0.4s ease-in-out;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-jlzm6-c4c6e8f0de20aa48c0ed008d680737dd .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-jlzm6-c4c6e8f0de20aa48c0ed008d680737dd .av-special-heading-tag{
font-size:0.8em;
}
}
