.avia-section.av-pnbpgl-d2e3d8bcd8b1552439248fdcf210d955{
background-repeat:no-repeat;
background-image:url(https://certiprofire.com/wp-content/uploads/2025/11/workers-testingbackflow-pipe.jpg);
background-position:50% 50%;
background-attachment:scroll;
z-index:100;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-pnbpgl-d2e3d8bcd8b1552439248fdcf210d955{
z-index:100;
}
.avia-section.av-pnbpgl-d2e3d8bcd8b1552439248fdcf210d955 .av-section-color-overlay{
opacity:0.7;
background-color:#091833;
}

.flex_column.av-ngm7ad-c6339047e7970ddd4856a34fc452a430{
border-radius:0px 0px 0px 0px;
padding:0px 30px 0px 0px;
}

#top .hr.hr-invisible.av-61smc9x-9cab17670d417c309687f1d610b2e4fc{
height:150px;
}

#top .av-special-heading.av-5p9sx0l-eea25791cd29fec4201715bbd1128ea6{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-5p9sx0l-eea25791cd29fec4201715bbd1128ea6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5p9sx0l-eea25791cd29fec4201715bbd1128ea6 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-5p9sx0l-eea25791cd29fec4201715bbd1128ea6 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-56363ad-e3aaa05a199fc73f716cb7dfd0b208cc{
height:15px;
}

#top .av_textblock_section.av-4u3kyv9-02e85e1ddc32799c25ee959e65249fb7 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-49xn4yt-92c486dd7ff4c3c9e9b12d671560e34b{
height:15px;
}

#top .hr.hr-invisible.av-3hj10bp-623281470baf410086f30ecb4bad36b9{
margin-top:-30px;
height:1px;
}

.flex_column.av-3myhlvp-2897242965ef923ae1e5f25fa1560bb1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-kb70yxh3-676b387dc64a77162716428a30e2ee9a{
margin-top:15px;
margin-bottom:15px;
}
.hr.av-kb70yxh3-676b387dc64a77162716428a30e2ee9a .hr-inner{
width:80px;
}

#top .av_textblock_section.av-kb761j86-85b49bce1d347669dae37787007800f1 .avia_textblock{
font-size:20px;
}

.flex_column.av-3myhlvp-55-d9feec2f60bb1f3200bc329ad565043e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-1ch01fp-42e7f980b69e372d554fc2ac0b0a4018{
color:#ec2429;
border-color:#ec2429;
}
.avia-svg-icon.av-1ch01fp-42e7f980b69e372d554fc2ac0b0a4018 svg:first-child{
stroke:#ec2429;
fill:#ec2429;
}
.av_font_icon.av-1ch01fp-42e7f980b69e372d554fc2ac0b0a4018 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-kb70yxh3-53-61bb78228db822cb5c5e0c24fe7ef6b9{
height:25px;
}

#top .av-special-heading.av-knyw4za2-52-c8168ff4ec3729b57ff61a122b7b0181{
margin:0px 0px 0px 0px;
padding-bottom:10px;
}
body .av-special-heading.av-knyw4za2-52-c8168ff4ec3729b57ff61a122b7b0181 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-knyw4za2-52-c8168ff4ec3729b57ff61a122b7b0181 .av-subheading{
font-size:15px;
}

.flex_column.av-3myhlvp-50-19502f61fb38ca4d152436fbab416c29{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-m2ynfp-ace717b6d7a42482a648e2992735a477{
color:#ec2429;
border-color:#ec2429;
}
.avia-svg-icon.av-m2ynfp-ace717b6d7a42482a648e2992735a477 svg:first-child{
stroke:#ec2429;
fill:#ec2429;
}
.av_font_icon.av-m2ynfp-ace717b6d7a42482a648e2992735a477 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-kb70yxh3-48-c3cbec1c11cfa9f3f8084d3855a5cba1{
height:25px;
}

#top .av-special-heading.av-knyw4za2-47-c65e986f51e90c9626330517afc2bd0a{
margin:0px 0px 0px 0px;
padding-bottom:10px;
}
body .av-special-heading.av-knyw4za2-47-c65e986f51e90c9626330517afc2bd0a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-knyw4za2-47-c65e986f51e90c9626330517afc2bd0a .av-subheading{
font-size:15px;
}

.flex_column.av-22kfwv9-7beb6759efb5e4966977d5ef3efb104a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-mhm94pii-75b4df12969eeedac9c2bb58f91f8f64{
color:#ec2429;
border-color:#ec2429;
}
.avia-svg-icon.av-mhm94pii-75b4df12969eeedac9c2bb58f91f8f64 svg:first-child{
stroke:#ec2429;
fill:#ec2429;
}
.av_font_icon.av-mhm94pii-75b4df12969eeedac9c2bb58f91f8f64 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-1tuuwjp-e374fe0cd8d87e6a4a98f65f50c14f85{
height:25px;
}

#top .av-special-heading.av-1d4zt45-1847ff500d830a6e303bdd47a99e6482{
margin:0px 0px 0px 0px;
padding-bottom:10px;
}
body .av-special-heading.av-1d4zt45-1847ff500d830a6e303bdd47a99e6482 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1d4zt45-1847ff500d830a6e303bdd47a99e6482 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-ccebgth-66367c1644eeda3029fccd4e4eae4ab1{
height:200px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-b7un0zp-6e256597eb829265a5b894eef7b47c84{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-b7un0zp-6e256597eb829265a5b894eef7b47c84{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#091833;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-adi8w91-bbee63dbe5c9d903723f1550614f7da6{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-adi8w91-bbee63dbe5c9d903723f1550614f7da6{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#091833;
}

#top .av_textblock_section.av-9ytqejp-1b2c4b731e4e9c8903769b2d8a13ff7e .avia_textblock{
color:#ffffff;
}

.flex_column.av-8ikvxdx-17e8f36594d8e196047c3a2f8270651d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-80j1alh-c81c137f1714635a9c28864f5ab1937a{
margin:0px 0px 0px 0px;
padding-bottom:0;
}
body .av-special-heading.av-80j1alh-c81c137f1714635a9c28864f5ab1937a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-80j1alh-c81c137f1714635a9c28864f5ab1937a .av-subheading{
font-size:15px;
}

#top .hr.av-7hdewlh-a16dd79f1511b869a01515831c0a8360{
margin-top:15px;
margin-bottom:15px;
}
.hr.av-7hdewlh-a16dd79f1511b869a01515831c0a8360 .hr-inner{
width:80px;
}

.flex_column.av-6lbeeqt-db91715ec7b4a05d75149c2e6fb61cc0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-56n1yw5-9bf1b9abe5b38fc4f6ae96ba8619f600{
border-radius:0px 0px 0px 0px;
}

.av_font_icon.av-51f5kdh-0862e218011aca51f03faa266df3219b{
color:#0d509e;
border-color:#0d509e;
}
.avia-svg-icon.av-51f5kdh-0862e218011aca51f03faa266df3219b svg:first-child{
stroke:#0d509e;
fill:#0d509e;
}
.av_font_icon.av-51f5kdh-0862e218011aca51f03faa266df3219b .av-icon-char{
font-size:50px;
line-height:50px;
}

#top .hr.hr-invisible.av-fa0x5x-99880c38efdec25eb9a6cbd943141f74{
height:20px;
}

#top .av-special-heading.av-3w165ut-a4e7d81503398cafb545acd5e9309e99{
margin:0px 0px 0px 0px;
padding-bottom:0;
}
body .av-special-heading.av-3w165ut-a4e7d81503398cafb545acd5e9309e99 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3w165ut-a4e7d81503398cafb545acd5e9309e99 .av-subheading{
font-size:15px;
}

#top .hr.av-3b8jpt1-bcfe10178c87f0184136c648174beae3{
margin-top:15px;
margin-bottom:15px;
}
.hr.av-3b8jpt1-bcfe10178c87f0184136c648174beae3 .hr-inner{
width:80px;
}

.flex_column.av-2zxyssl-ddb90ea70ebd503b47c561a07043f1d3{
border-radius:0px 0px 0px 0px;
}

#top .togglecontainer.av-2i3hxwl-a52274c71abbace81fd8bf659e7232ba p.toggler .toggle_icon{
color:#ec2429;
border-color:#ec2429;
}
#top .togglecontainer.av-2i3hxwl-a52274c71abbace81fd8bf659e7232ba p.toggler .toggle_icon > span{
color:#ec2429;
border-color:#ec2429;
}

#top .hr.hr-invisible.av-mnme4l-0e6d1ac9ad5ef2335eaaecef1fcce8da{
height:200px;
}

#top .flex_column.av-204kbz9-31fc121655ee6d481fa7b30fa7472908{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-204kbz9-31fc121655ee6d481fa7b30fa7472908{
border-radius:0 5px 5px 0;
padding:60px 60px 0px 60px;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_column.av-204kbz9-31fc121655ee6d481fa7b30fa7472908{
margin-top:-200px;
margin-bottom:0px;
}

#top .av-special-heading.av-1ggd7wl-6bf72c34e86e2dbdffc9e4053c4d89eb{
margin:0px 0px 0px 0px;
padding-bottom:10px;
color:#0a0a0a;
}
body .av-special-heading.av-1ggd7wl-6bf72c34e86e2dbdffc9e4053c4d89eb .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1ggd7wl-6bf72c34e86e2dbdffc9e4053c4d89eb .special-heading-inner-border{
border-color:#0a0a0a;
}
.av-special-heading.av-1ggd7wl-6bf72c34e86e2dbdffc9e4053c4d89eb .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-zi1rol-a543645c290ab32cc122e758a10778d6 .avia_textblock{
color:#000000;
}

