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

.flex_column.av-1jpv8de2-0468a6d1a06c80bbf9c3c8b87d4a1b64{
border-radius:0px 0px 0px 0px;
padding:0px 30px 0px 0px;
}

#top .hr.hr-invisible.av-1jcd88a2-dc95e2a3cf9a958ddfea2350f6e1fc54{
height:150px;
}

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

#top .hr.hr-invisible.av-1i9sviq2-b27662d62c71efa02842f2e9000e313e{
height:15px;
}

#top .av_textblock_section.av-1hvlbvre-a406cf95feb1ee70b410c3313227bb24 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-1hkx7096-c102f55bfd080d6ccbddfcd7cd72c6e6{
height:15px;
}

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

.flex_column.av-1e12h4sq-f77f7855ce24a1d09b0cf10df14d6940{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-1crau5ai-59a70d8052c43d215e183e8218720e72{
margin-top:15px;
margin-bottom:15px;
}
.hr.av-1crau5ai-59a70d8052c43d215e183e8218720e72 .hr-inner{
width:80px;
}

.flex_column.av-1bvqkd9m-3bf4b5b3c770e22eae76f55c35cf1ead{
border-radius:0px 0px 0px 0px;
}

#top .avia-icon-list-container.av-1bfhfjxm-3f23748ceb3c46f76593c48c0979d813 .iconlist_icon{
color:#f8f8f8;
background-color:#ec6c1c;
}
#top .avia-icon-list-container.av-1bfhfjxm-3f23748ceb3c46f76593c48c0979d813 .iconlist_icon svg:first-child{
stroke:#f8f8f8;
fill:#f8f8f8;
}

.flex_column.av-17azdzpm-b5195fb5c58789e926ac8b35bfd4666b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-49svvoq-2961ac0434e7ebde731debf00836fd80{
margin-top:15px;
margin-bottom:15px;
}
.hr.av-49svvoq-2961ac0434e7ebde731debf00836fd80 .hr-inner{
width:80px;
}

#top .hr.hr-invisible.av-15k44sp6-56a8f63f13f026db2e556dbe539971b2{
height:30px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-15awzi16-49787fad68c4ad843e0337769a3e5a14{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-15awzi16-49787fad68c4ad843e0337769a3e5a14{
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-15awzi16-49787fad68c4ad843e0337769a3e5a14 .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-14jwz7t6-520c71ef10fe360da9a6f22d0546e9e2 .av-icon-char{
font-size:55px;
line-height:55px;
}

#top .av-special-heading.av-1421dmve-6b3caa462c660fcc51e4b516e58f032c{
margin:20px 0 10px 0;
padding-bottom:10px;
}
body .av-special-heading.av-1421dmve-6b3caa462c660fcc51e4b516e58f032c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1421dmve-6b3caa462c660fcc51e4b516e58f032c .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-12vq68sq-f84009887420ee67c4b05f9e68bd2cc3{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-12vq68sq-f84009887420ee67c4b05f9e68bd2cc3{
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-12vq68sq-f84009887420ee67c4b05f9e68bd2cc3 .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-12ejvl2i-381901962080bf72219c0ab5c7c7e5c6 .av-icon-char{
font-size:55px;
line-height:55px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-10exdd8q-66de7ab956e84c82d560a00d6d3b6150{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-10exdd8q-66de7ab956e84c82d560a00d6d3b6150{
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-10exdd8q-66de7ab956e84c82d560a00d6d3b6150 .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-1094xicq-a6607230aada4a9d5e409b68c315d2f9 .av-icon-char{
font-size:55px;
line-height:55px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-y32l3ka-6156b3a41b2556ace77a248c2ede7588{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-y32l3ka-6156b3a41b2556ace77a248c2ede7588{
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-y32l3ka-6156b3a41b2556ace77a248c2ede7588 .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-xz4gxgq-3086c3801b3ddac84cc1f85570315a6c .av-icon-char{
font-size:55px;
line-height:55px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-vuc11ey-572c536a74733799acb669f3b126f402{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-vuc11ey-572c536a74733799acb669f3b126f402{
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-vuc11ey-572c536a74733799acb669f3b126f402 .av-flex-placeholder{
width:2%;
}

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

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

#top .hr.hr-invisible.av-2qesr9m-487f124e6da0e29741e5e710436e6279{
height:200px;
}

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

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

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

#top .av_textblock_section.av-p81xqmi-dc7f87e049162e5db0831be17815e0ff .avia_textblock{
color:#ffffff;
}

.flex_column.av-njrblca-565ac896e3c8e1bb6925937fa2b143a8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-okxgi2-40203cc50e2fde87e5a68cacf8050f10{
margin-top:15px;
margin-bottom:15px;
}
.hr.av-okxgi2-40203cc50e2fde87e5a68cacf8050f10 .hr-inner{
width:80px;
}

#top .hr.hr-invisible.av-mxijkp6-4143ec3e9623c0428ab523a6ba6a0e47{
height:20px;
}

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

.flex_column.av-ljez5uy-c061a7b9f00a0fb4eeb9663ea4054ed3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-k29i4qy-fc8c1cd0047c6b56f5a72b84fba9c887{
height:20px;
}

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

#top .hr.hr-invisible.av-ijv50mi-a4b915253e76072b4cb94fe0f9ff6c52{
height:20px;
}

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

.flex_column.av-gpeibuy-5547c07094023bd299899a02fbac7212{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

#top .hr.hr-invisible.av-2txqdfu-fb1ecd2405da11cd427153aa44964af3{
height:200px;
}

#top .flex_column.av-21pdane-6c3594c732aa4328343385ae826c02fa{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-21pdane-6c3594c732aa4328343385ae826c02fa{
border-radius:0 5px 5px 0;
padding:60px 60px 0px 60px;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_column.av-21pdane-6c3594c732aa4328343385ae826c02fa{
margin-top:-200px;
margin-bottom:0px;
}

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

#top .av_textblock_section.av-11a47xm-3ee2c0558ce39fa1487c3b68c0012020 .avia_textblock{
color:#000000;
}

