.avia-section.av-jzeequ-588ae28624ae12e93e412c3f56e572b6{
position:relative;
}
.avia-section.av-jzeequ-588ae28624ae12e93e412c3f56e572b6 .av-section-color-overlay{
opacity:0.8;
background-color:#ffffff;
}
.avia-section.av-jzeequ-588ae28624ae12e93e412c3f56e572b6 .avia-divider-svg-bottom svg{
height:60px;
width:calc(100% + 1.3px);
fill:#242424;
}

.avia_transform .flex_column.av-jrwa7i-16f3b3a3232779c6a4ce7d796252c6fa{
animation-duration:2s;
}

#top .av-special-heading.av-jm8ik6-cefaadcd5a8ce3fb35224f0e80982a9f{
padding-bottom:30px;
color:#3c83f5;
font-size:60px;
}
body .av-special-heading.av-jm8ik6-cefaadcd5a8ce3fb35224f0e80982a9f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-jm8ik6-cefaadcd5a8ce3fb35224f0e80982a9f .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-jm8ik6-cefaadcd5a8ce3fb35224f0e80982a9f .special-heading-inner-border{
border-color:#3c83f5;
}
.av-special-heading.av-jm8ik6-cefaadcd5a8ce3fb35224f0e80982a9f .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-jhxjuu-c093fef3e99f5d2cd0cc34418e41b0d5{
margin:0 0 0 0;
padding-bottom:30px;
font-size:28px;
}
body .av-special-heading.av-jhxjuu-c093fef3e99f5d2cd0cc34418e41b0d5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-jhxjuu-c093fef3e99f5d2cd0cc34418e41b0d5 .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-jhxjuu-c093fef3e99f5d2cd0cc34418e41b0d5 .av-subheading{
font-size:15px;
}

.flex_column.av-j0997y-56d1e0cdfdf4f9d2298ea958fadd3c43{
border-radius:20px 20px 20px 20px;
padding:0px 0px 0px 0px;
}
.avia_transform .flex_column.av-j0997y-56d1e0cdfdf4f9d2298ea958fadd3c43{
animation-duration:2.5s;
}

.avia_transform .avia-image-container.av-ipnixq-3771d6be195ee8e346a6f1aab7ce0619{
animation-duration:4s;
}
.avia-image-container.av-ipnixq-3771d6be195ee8e346a6f1aab7ce0619 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-ipnixq-3771d6be195ee8e346a6f1aab7ce0619 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-imbdbi-9de82837f291daa10f013b6c79a6026d .avia_textblock{
font-size:20px;
}

.flex_column.av-iecl8u-c25d9b90cd02b023a31985be041ca837{
border-radius:20px 20px 20px 20px;
padding:0px 0px 0px 0px;
}
.avia_transform .flex_column.av-iecl8u-c25d9b90cd02b023a31985be041ca837{
animation-duration:3s;
}

#top .av-special-heading.av-1tzoue-37a44641302843c7206cda49d253e284{
margin:30px 0 0 0;
font-size:42px;
}
body .av-special-heading.av-1tzoue-37a44641302843c7206cda49d253e284 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1tzoue-37a44641302843c7206cda49d253e284 .av-special-heading-tag{
font-size:42px;
}
.av-special-heading.av-1tzoue-37a44641302843c7206cda49d253e284 .av-subheading{
font-size:24px;
}

.flex_column.av-1gsvha-f38ffa62714d903a14a9343d89d41f99{
width:32%;
margin-left:0;
border-width:1px;
border-color:#a5c3d6;
border-style:solid;
border-radius:20px 20px 20px 20px;
padding:25px 25px 25px 25px;
background-color:#ffffff;
}
.avia_transform .flex_column.av-1gsvha-f38ffa62714d903a14a9343d89d41f99{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1gsvha-f38ffa62714d903a14a9343d89d41f99 .av-flex-placeholder{
width:2%;
}

.avia_transform .avia-image-container.av-ej62dy-ecf5d49ab50701683488f5e0510c658d{
animation-duration:4s;
}
.avia-image-container.av-ej62dy-ecf5d49ab50701683488f5e0510c658d img.avia_image{
box-shadow:none;
}
.avia-image-container.av-ej62dy-ecf5d49ab50701683488f5e0510c658d .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-mm6q1g0u-b18a72e99ea25352e57c8f844388cfa9{
margin:20px 0 0 0;
padding-bottom:10px;
color:#000000;
}
body .av-special-heading.av-mm6q1g0u-b18a72e99ea25352e57c8f844388cfa9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mm6q1g0u-b18a72e99ea25352e57c8f844388cfa9 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-mm6q1g0u-b18a72e99ea25352e57c8f844388cfa9 .av-subheading{
font-size:15px;
color:#3c83f5;
}

#top .av_textblock_section.av-dwzfm6-6d85cf6d5835c31052026defff83d936 .avia_textblock{
font-size:16px;
color:#000000;
}

#top .hr.hr-invisible.av-e9esjy-8da986fe9033029029469ea1a4085900{
height:5px;
}

.flex_column.av-1gng9i-8883d8cfccfff8bb21d7e94c3c3bb922{
width:32%;
margin-left:0;
border-width:1px;
border-color:#a5c3d6;
border-style:solid;
border-radius:20px 20px 20px 20px;
padding:25px 25px 25px 25px;
background-color:#ffffff;
}
.avia_transform .flex_column.av-1gng9i-8883d8cfccfff8bb21d7e94c3c3bb922{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1gng9i-8883d8cfccfff8bb21d7e94c3c3bb922 .av-flex-placeholder{
width:2%;
}

.avia_transform .avia-image-container.av-ojn2-d3553be76162140f70f57797dea084e3{
animation-duration:3s;
}
.avia-image-container.av-ojn2-d3553be76162140f70f57797dea084e3 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-ojn2-d3553be76162140f70f57797dea084e3 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-mm6qb3ra-caafc04b66ac45a9f29e97cbfa8a3b02{
margin:20px 0 0 0;
padding-bottom:10px;
color:#000000;
}
body .av-special-heading.av-mm6qb3ra-caafc04b66ac45a9f29e97cbfa8a3b02 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mm6qb3ra-caafc04b66ac45a9f29e97cbfa8a3b02 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-mm6qb3ra-caafc04b66ac45a9f29e97cbfa8a3b02 .av-subheading{
font-size:15px;
color:#3c83f5;
}

#top .av_textblock_section.av-mm6qbn6a-219963bb6c7181c752d30b4fc2c48a68 .avia_textblock{
font-size:16px;
color:#000000;
}

#top .hr.hr-invisible.av-17el8m-0d3d453a85c33635709588dc94365c15{
height:5px;
}

.flex_column.av-wa5ce-7578f4c1e5a41e37af1f8699fb8f410c{
width:32%;
margin-left:0;
border-width:1px;
border-color:#a5c3d6;
border-style:solid;
border-radius:20px 20px 20px 20px;
padding:25px 25px 25px 25px;
background-color:#ffffff;
}
.avia_transform .flex_column.av-wa5ce-7578f4c1e5a41e37af1f8699fb8f410c{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-wa5ce-7578f4c1e5a41e37af1f8699fb8f410c .av-flex-placeholder{
width:2%;
}

.avia_transform .avia-image-container.av-uhagu-65de600df54f82934ab9ee0f188dd49e{
animation-duration:3s;
}
.avia-image-container.av-uhagu-65de600df54f82934ab9ee0f188dd49e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-uhagu-65de600df54f82934ab9ee0f188dd49e .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-p3vi6-2fa0d1d8bf899ad8faf17a0775c17a82{
margin:20px 0 0 0;
padding-bottom:10px;
color:#000000;
}
body .av-special-heading.av-p3vi6-2fa0d1d8bf899ad8faf17a0775c17a82 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-p3vi6-2fa0d1d8bf899ad8faf17a0775c17a82 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-p3vi6-2fa0d1d8bf899ad8faf17a0775c17a82 .av-subheading{
font-size:15px;
color:#3c83f5;
}

#top .av_textblock_section.av-nl9ge-ea3e6ea01b01d3e82bdb4c612ff7de03 .avia_textblock{
font-size:16px;
color:#000000;
}

#top .hr.hr-invisible.av-ek7am-e65779dda6e459dc3590874c67ae04df{
height:5px;
}

.avia-section.av-2jsoim-fb90526cd5c7d6174959f9b3f79910bd{
background-color:#000000;
background-image:url(https://tvg.armourcloud.io/wp-content/uploads/2026/02/solar-panel-removal-roof-replacement-phoenix-az.jpg);
background-repeat:no-repeat;
background-position:100% 50%;
background-attachment:fixed;
position:relative;
}
.avia-section.av-2jsoim-fb90526cd5c7d6174959f9b3f79910bd .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}
.avia-section.av-2jsoim-fb90526cd5c7d6174959f9b3f79910bd .avia-divider-svg-top svg{
height:60px;
width:calc(100% + 1.3px);
fill:#242424;
}

.flex_column.av-2h11bq-c0c66df09bf957b08e6c95d95623f0cf{
border-radius:20px 20px 20px 20px;
padding:0px 0px 0px 0px;
}
.avia_transform .flex_column.av-2h11bq-c0c66df09bf957b08e6c95d95623f0cf{
animation-duration:2s;
}

.flex_column.av-26b64e-ea4848a6eeef00fddc447cb55b98d20a{
border-radius:20px 20px 20px 20px;
padding:0px 0px 0px 0px;
}
.avia_transform .flex_column.av-26b64e-ea4848a6eeef00fddc447cb55b98d20a{
animation-duration:2s;
}

#top .av-special-heading.av-2218ge-ffac3d71682eceda9aad9cacc48fa442{
padding-bottom:0;
color:#ffffff;
font-size:38px;
}
body .av-special-heading.av-2218ge-ffac3d71682eceda9aad9cacc48fa442 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2218ge-ffac3d71682eceda9aad9cacc48fa442 .av-special-heading-tag{
font-size:38px;
}
.av-special-heading.av-2218ge-ffac3d71682eceda9aad9cacc48fa442 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-2218ge-ffac3d71682eceda9aad9cacc48fa442 .av-subheading{
font-size:24px;
}

#top .av_textblock_section.av-1xfn1a-a4bd19c8448cb91438b1d90eae6e896c .avia_textblock{
color:#ffffff;
text-align:center;
}

#top .hr.hr-invisible.av-1p509i-2f61ba3ed1329eefd299103b8a56c6a3{
height:10px;
}

.flex_column.av-1dtn52-cb3b88ba81dcac889811cb9b36f314bf{
border-radius:20px 20px 20px 20px;
padding:0px 0px 0px 0px;
}
.avia_transform .flex_column.av-1dtn52-cb3b88ba81dcac889811cb9b36f314bf{
animation-duration:2s;
}

#top .av-special-heading.av-12e8ye-44321a34e4f903d66327a95f8d9a2d78{
padding-bottom:10px;
font-size:38px;
}
body .av-special-heading.av-12e8ye-44321a34e4f903d66327a95f8d9a2d78 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-12e8ye-44321a34e4f903d66327a95f8d9a2d78 .av-special-heading-tag{
font-size:38px;
}
.av-special-heading.av-12e8ye-44321a34e4f903d66327a95f8d9a2d78 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-27ram-a3c1eb2a9c2a0cf4ae29f9845caaad98 .avia_textblock{
font-size:24px;
}

#top #wrap_all .avia-button.av-gg0ni-d32df599b9d6db3a364f0974e950efd8{
font-size:18px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-gg0ni-d32df599b9d6db3a364f0974e950efd8:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-gg0ni-d32df599b9d6db3a364f0974e950efd8:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-8uz6e-b5eaa17020b25d46d34d5ca54d8687c1{
height:20px;
}


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

#top #wrap_all .av-special-heading.av-jhxjuu-c093fef3e99f5d2cd0cc34418e41b0d5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1tzoue-37a44641302843c7206cda49d253e284 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2218ge-ffac3d71682eceda9aad9cacc48fa442 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-12e8ye-44321a34e4f903d66327a95f8d9a2d78 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-jhxjuu-c093fef3e99f5d2cd0cc34418e41b0d5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1tzoue-37a44641302843c7206cda49d253e284 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2218ge-ffac3d71682eceda9aad9cacc48fa442 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-12e8ye-44321a34e4f903d66327a95f8d9a2d78 .av-special-heading-tag{
font-size:0.8em;
}
}
