.avia-section.av-pnmax5w-593e6dd52efc242dbb1ba9d8c21a5996{
background-repeat:no-repeat;
background-image:url(https://certiprofire.com/wp-content/uploads/2025/11/worker-testing-sprinkler-system.jpg);
background-position:50% 50%;
background-attachment:scroll;
z-index:100;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-pnmax5w-593e6dd52efc242dbb1ba9d8c21a5996{
z-index:100;
}
.avia-section.av-pnmax5w-593e6dd52efc242dbb1ba9d8c21a5996 .av-section-color-overlay{
opacity:0.7;
background-color:#091833;
}

.flex_column.av-p4zfopw-737ea4434c62ae8fdf4f218a26d03998{
border-radius:0px 0px 0px 0px;
padding:0px 30px 0px 0px;
}

#top .hr.hr-invisible.av-oqk14kk-b84043f702f6d90cefd58731e9fcc8dd{
height:150px;
}

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

#top .hr.hr-invisible.av-8ht4ck-8672e350402c29b27a951d3f9f9331b7{
height:15px;
}

#top .av_textblock_section.av-nba92xw-33718a3a873385e9a7086c2716205cf4 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-29zcqw4-f8d8f5d4126030560fe95b42f50df47e{
height:15px;
}

#top .hr.hr-invisible.av-lpgn8lg-decdb4534e5d3063518c7193965637c5{
margin-top:-30px;
height:1px;
}

.flex_column.av-21rgb8k-cd79d0b612b1ab0976c2a7ab8ea3597a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-jmu74sk-ad66ca6fc192726f0601afb901a1eddc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-iqu9nk4-238bbeb275489f6895a7bb1b9ff91476{
margin-top:15px;
margin-bottom:15px;
}
.hr.av-iqu9nk4-238bbeb275489f6895a7bb1b9ff91476 .hr-inner{
width:80px;
}

#top .hr.hr-invisible.av-hkzo99g-a093ea478e98363afcf40923f2bd5858{
height:180px;
}

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

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

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

#top .av_textblock_section.av-fkvnw90-66227396288e12f462fad9a08f1bc632 .avia_textblock{
color:#ffffff;
}

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

#top .hr.av-d57emzo-66229dc925f4e6b0c4e76feaa4f7785e{
margin-top:15px;
margin-bottom:0px;
}
.hr.av-d57emzo-66229dc925f4e6b0c4e76feaa4f7785e .hr-inner{
width:80px;
}

.flex_column.av-cjpczes-785e69e4ea8f46cf14d27d845e5f2929{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(https://certiprofire.com/wp-content/uploads/2025/11/fire-sprinkler-in-action-1030x644.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-ccjsv44-cac1bceaa63ec8ca38f6037fc27d5e71{
height:250px;
}

.flex_column.av-blccntw-13703c9bbd81fd7ce94cbf4e2ee4c489{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-aje9kas-4fd6551be38922fbfc9953d6ce89866c{
height:30px;
}

.flex_column.av-9z3z9ok-e91ce9850671946c4a7666a36a00fd49{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-99t47ac-8799b28a02dc92db15518cca9a3ff764{
margin:0px 0px 0px 0px;
padding-bottom:10px;
}
body .av-special-heading.av-99t47ac-8799b28a02dc92db15518cca9a3ff764 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-99t47ac-8799b28a02dc92db15518cca9a3ff764 .av-subheading{
font-size:15px;
}

.flex_column.av-uj57xg-abf38b62eda032956fd02c88136e378d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(https://certiprofire.com/wp-content/uploads/2025/11/worker-checking-pressure-on-fire-pipes-1030x644.jpg) 0% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-83wk2p0-ec6ea618272adb5129724fb6546bf25f{
height:250px;
}

.flex_column.av-756mnac-2cb41ae69041ec4b57b5a5b703f266ba{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-lx2o2s-2306a3b1e731375ee944d82e857eba45{
margin-top:15px;
margin-bottom:15px;
}
.hr.av-lx2o2s-2306a3b1e731375ee944d82e857eba45 .hr-inner{
width:80px;
}

.flex_column.av-5d4qtd0-8eadadfa0a69fb67d360edae65a9a01a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-icon-list-container.av-4trx2xw-2c521b3b04867d1166024ad3b0014429 .iconlist_icon{
color:#f8f8f8;
background-color:#ec6c1c;
}
#top .avia-icon-list-container.av-4trx2xw-2c521b3b04867d1166024ad3b0014429 .iconlist_icon svg:first-child{
stroke:#f8f8f8;
fill:#f8f8f8;
}

.flex_column.av-5a8jyhw-9f7ba70df89718c96b2533b37c672d94{
border-radius:0px 0px 0px 0px;
}

.av_font_icon.av-4yx76ec-437cd60a8c824ac221b8075abe8be450{
color:#0d509e;
border-color:#0d509e;
}
.avia-svg-icon.av-4yx76ec-437cd60a8c824ac221b8075abe8be450 svg:first-child{
stroke:#0d509e;
fill:#0d509e;
}
.av_font_icon.av-4yx76ec-437cd60a8c824ac221b8075abe8be450 .av-icon-char{
font-size:50px;
line-height:50px;
}

#top .hr.hr-invisible.av-4kqhjok-becfc9164aa8d0abfe7159550a40669a{
height:20px;
}

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

#top .hr.av-39imuf8-5df22010456784de5f9ec1e716c5b63d{
margin-top:15px;
margin-bottom:15px;
}
.hr.av-39imuf8-5df22010456784de5f9ec1e716c5b63d .hr-inner{
width:80px;
}

.flex_column.av-37ehi5g-91338c812c59f1a3d65a87368f3c107e{
border-radius:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-k00dwk-694fb53daa8649b7d272b62067f0829e{
height:200px;
}

#top .flex_column.av-222tow4-cbf8b5b4f90e826f869d03c8bc9e26f6{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-222tow4-cbf8b5b4f90e826f869d03c8bc9e26f6{
border-radius:0 5px 5px 0;
padding:60px 60px 0px 60px;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_column.av-222tow4-cbf8b5b4f90e826f869d03c8bc9e26f6{
margin-top:-200px;
margin-bottom:0px;
}

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

#top .av_textblock_section.av-1005k04-6b1d91cc4ac1c39494a06c38645ebc32 .avia_textblock{
color:#000000;
}

