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

.flex_column.av-59075yj-5b2dc888836be16b66390c8965402ea9{
border-radius:0px 0px 0px 0px;
padding:0px 30px 0px 0px;
}

#top .hr.hr-invisible.av-1g0pp2jv-ac5c3d63ce91c2df6fcdc7c6ee59ac16{
height:150px;
}

#top .av-special-heading.av-1fu6rf8r-2df2c862605d016263c7c84111bf70b6{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-1fu6rf8r-2df2c862605d016263c7c84111bf70b6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1fu6rf8r-2df2c862605d016263c7c84111bf70b6 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1fu6rf8r-2df2c862605d016263c7c84111bf70b6 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1f6sjmwb-32a9582511d1dd2fcc5e975de3b96f73{
height:15px;
}

#top .av_textblock_section.av-1ep8uq23-c99e71ee7fde46534313b7a09fcb1606 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-1ej3fm6j-44502f9bd057777efbcaaa1fdded8c63{
height:15px;
}

#top .hr.hr-invisible.av-1dbo5r3f-2a602c70783a580ef127b57a952da6df{
margin-top:-30px;
height:1px;
}

.flex_column.av-80ftrhn-c0ae846d41736a68c318008c98227ccc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-74momjv-cb68aa6581a202c8999d79352cdf8135{
margin-top:15px;
margin-bottom:15px;
}
.hr.av-74momjv-cb68aa6581a202c8999d79352cdf8135 .hr-inner{
width:80px;
}

.flex_column.av-696ega3-d2584011628df9d328a61aeb569f3d96{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-1agk6hsb-c87e3cadff5e3313e471ec0f0e190068{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-19mtktsb-394788ecfa6b4344e5f393ba790bd5f5{
margin-top:15px;
margin-bottom:15px;
}
.hr.av-19mtktsb-394788ecfa6b4344e5f393ba790bd5f5 .hr-inner{
width:80px;
}

.flex_column.av-189a0kvf-ec0d793602b36bb360f247be905e6c16{
border-radius:0px 0px 0px 0px;
}

#top .avia-icon-list-container.av-17t0tmdn-e0136bca8f2b72d69660fa65d60c8975 .iconlist_icon{
color:#f8f8f8;
background-color:#ec6c1c;
}
#top .avia-icon-list-container.av-17t0tmdn-e0136bca8f2b72d69660fa65d60c8975 .iconlist_icon svg:first-child{
stroke:#f8f8f8;
fill:#f8f8f8;
}

.flex_column.av-159cs6iz-d4f19334f1849cddfc6582ab94f57e51{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-14cg606j-91ebfbf92791b43380e12b4dd540ef7e{
margin-top:15px;
margin-bottom:15px;
}
.hr.av-14cg606j-91ebfbf92791b43380e12b4dd540ef7e .hr-inner{
width:80px;
}

#top .hr.hr-invisible.av-13b1o2gb-317bc4e7d1ef612b1638f47e8969c2b5{
height:30px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-12sm06ff-afc6c7d52080748d0293884bab34772b{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-12sm06ff-afc6c7d52080748d0293884bab34772b{
width:32%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#f8f8f8;
}
#top .flex_column_table.av-equal-height-column-flextable.av-12sm06ff-afc6c7d52080748d0293884bab34772b .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-12igmgh7-909e95e1e8d0549aadec0847c5976cc3 .av-icon-char{
font-size:55px;
line-height:55px;
}

#top .av-special-heading.av-11rsgp6z-ff9ddda3c23ad330f0dad0dac5785aec{
margin:20px 0 10px 0;
padding-bottom:10px;
}
body .av-special-heading.av-11rsgp6z-ff9ddda3c23ad330f0dad0dac5785aec .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-11rsgp6z-ff9ddda3c23ad330f0dad0dac5785aec .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-10g04oq3-5e7800bccfce4cfecd3762b0fe39a5d8{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-10g04oq3-5e7800bccfce4cfecd3762b0fe39a5d8{
width:32%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#f8f8f8;
}
#top .flex_column_table.av-equal-height-column-flextable.av-10g04oq3-5e7800bccfce4cfecd3762b0fe39a5d8 .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-zvq2yqz-7351cadc79b2eba0d0fd5dd4b98a55b0 .av-icon-char{
font-size:55px;
line-height:55px;
}

#top .av-special-heading.av-zqpg1t7-873cc604e61826da80ab990ecfc801e3{
margin:20px 0 10px 0;
padding-bottom:10px;
}
body .av-special-heading.av-zqpg1t7-873cc604e61826da80ab990ecfc801e3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-zqpg1t7-873cc604e61826da80ab990ecfc801e3 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3fcokob-b931d4d247886b8d17b7092e8d8c010f{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-3fcokob-b931d4d247886b8d17b7092e8d8c010f{
width:32%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#f8f8f8;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3fcokob-b931d4d247886b8d17b7092e8d8c010f .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-xlo4suj-70876e37b8f5691f10b614ea7ac40fe2 .av-icon-char{
font-size:55px;
line-height:55px;
}

#top .av-special-heading.av-xgac7fv-5d5fd9318a0bb6cec2e5e451c4a7ef4a{
margin:20px 0 10px 0;
padding-bottom:10px;
}
body .av-special-heading.av-xgac7fv-5d5fd9318a0bb6cec2e5e451c4a7ef4a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-xgac7fv-5d5fd9318a0bb6cec2e5e451c4a7ef4a .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-579kd4b-ac149c964173a7bc597626a146230fd4{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-579kd4b-ac149c964173a7bc597626a146230fd4{
width:32%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#f8f8f8;
}
#top .flex_column_table.av-equal-height-column-flextable.av-579kd4b-ac149c964173a7bc597626a146230fd4 .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-4yo7j6z-3d419d2fc89dbfdc36bc011e160d6ff0 .av-icon-char{
font-size:55px;
line-height:55px;
}

#top .av-special-heading.av-ghbcej-2de3285f88280208fd4eb093f1cfc9ca{
margin:20px 0 10px 0;
padding-bottom:10px;
}
body .av-special-heading.av-ghbcej-2de3285f88280208fd4eb093f1cfc9ca .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ghbcej-2de3285f88280208fd4eb093f1cfc9ca .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2zuteuj-fa7cf6643a05bf465b44dbba13ffb746{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-2zuteuj-fa7cf6643a05bf465b44dbba13ffb746{
width:32%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#f8f8f8;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2zuteuj-fa7cf6643a05bf465b44dbba13ffb746 .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-nxy4jv-bde513716587db928c40e8a1c43a2c7f .av-icon-char{
font-size:55px;
line-height:55px;
}

#top .av-special-heading.av-21knyyz-7eb492c04e4e187801cf7e75751b5a55{
margin:20px 0 10px 0;
padding-bottom:10px;
}
body .av-special-heading.av-21knyyz-7eb492c04e4e187801cf7e75751b5a55 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-21knyyz-7eb492c04e4e187801cf7e75751b5a55 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-ur2aaz-1bef27e695c6a6c4c806687edaf60105{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-ur2aaz-1bef27e695c6a6c4c806687edaf60105{
width:32%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-ur2aaz-1bef27e695c6a6c4c806687edaf60105 .av-flex-placeholder{
width:2%;
}

#top .hr.hr-invisible.av-vwoxga3-b89052c9988c41180abdddd5573a1154{
height:200px;
}

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

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

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

#top .av_textblock_section.av-tn7tgjv-64262889248ebbec109d34186414a62c .avia_textblock{
color:#ffffff;
}

.flex_column.av-scla2qz-e475bf266bd99e40132f0902e124059a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-rfwgoff-ffd8feda29f569df75437fe553bbe7e4{
margin-top:15px;
margin-bottom:15px;
}
.hr.av-rfwgoff-ffd8feda29f569df75437fe553bbe7e4 .hr-inner{
width:80px;
}

.flex_column.av-qajlzyj-cecf36a333a1a61a9255f58e08d496c8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-p83s6ln-60de772c0e8c2228261c75ac3168a68f{
height:20px;
}

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

#top .hr.hr-invisible.av-nmklfcb-8c5f08746b1a021f8bdecb3f19dfc248{
height:20px;
}

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

.flex_column.av-lz89ui3-31f1d6a09e5d0f843971203eac05ff1c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(https://certiprofire.com/wp-content/uploads/2025/11/backflow-d-1030x644.jpg) 50% 50% no-repeat scroll ;
}

.flex_column.av-lidckff-3b32b541d5f25a4c6e87fd7ce7bc0336{
border-radius:20px 20px 20px 20px;
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

.av_font_icon.av-2obwfd7-1c458e62afd51bacea69f2c1f2ba16d7 .av-icon-char{
font-size:55px;
line-height:55px;
}

#top .hr.hr-invisible.av-2vitucr-2bc2645e2133c73591e798890ecb17c1{
height:20px;
}

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

#top .hr.hr-invisible.av-2dcb2j-79fa182daf9adefe4f31ac6a3ab7f946{
height:200px;
}

#top .flex_column.av-7yp3uz-00d8bf20124b946b8d1761bf1a2fd54e{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-7yp3uz-00d8bf20124b946b8d1761bf1a2fd54e{
border-radius:0 5px 5px 0;
padding:60px 60px 0px 60px;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_column.av-7yp3uz-00d8bf20124b946b8d1761bf1a2fd54e{
margin-top:-200px;
margin-bottom:0px;
}

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

#top .av_textblock_section.av-16swutn-78d1f837686c36a030519ff089aeb697 .avia_textblock{
color:#000000;
}

