.avia-section.av-ndcsd5a-27b95ae20b5fd7833e9e94b65eba2bbc{position:relative}.avia-section.av-ndcsd5a-27b95ae20b5fd7833e9e94b65eba2bbc .av-parallax .av-parallax-inner{background-repeat:no-repeat;background-image:url(https://www.harringfire.com/wp-content/uploads/2024/12/school-classroom.jpg);background-position:50% 50%;background-attachment:scroll}.avia-section.av-ndcsd5a-27b95ae20b5fd7833e9e94b65eba2bbc .av-section-color-overlay{opacity:0.5;background-color:#103a5e}.avia-section.av-ndcsd5a-27b95ae20b5fd7833e9e94b65eba2bbc .avia-divider-svg-bottom svg{height:75px;width:calc(100% + 1.3px);fill:#103a5e} .avia-section.av-mua7aby-74a1e8c1979891dc8d9e6d0e1e4ea5b8{position:relative;z-index:100}.av-curtain-footer.av-curtain-activated #main .avia-section.av-mua7aby-74a1e8c1979891dc8d9e6d0e1e4ea5b8{z-index:100}.avia-section.av-mua7aby-74a1e8c1979891dc8d9e6d0e1e4ea5b8 .avia-divider-svg-bottom svg{height:75px;width:calc(100% + 1.3px);fill:#ffffff} #top .flex_column_table.av-equal-height-column-flextable.av-mcialce-703939090bcea92ac23bc2b08cbf6b19{margin-top:-130px;margin-bottom:0px}.flex_column.av-mcialce-703939090bcea92ac23bc2b08cbf6b19{padding:30px 30px 30px 30px} #top .av-special-heading.av-lsyssy6-01c9d5df3848769a42934e5040c4a28e{padding-bottom:10px;color:#ffffff}body .av-special-heading.av-lsyssy6-01c9d5df3848769a42934e5040c4a28e .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-lsyssy6-01c9d5df3848769a42934e5040c4a28e .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-lsyssy6-01c9d5df3848769a42934e5040c4a28e .av-subheading{font-size:15px} #top .av_textblock_section.av-l6wqzfy-6f6bcb6f6e7206e579879ac3cd021734 .avia_textblock{color:#ffffff;text-align:center} .flex_column.av-74oo7i-24546f45d39796dfc6388ed5627ce356{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-jnslstq-66471de428cdb5e28d3b961f146bfae2{margin:0px 0px 0px 0px;padding-bottom:10px}body .av-special-heading.av-jnslstq-66471de428cdb5e28d3b961f146bfae2 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-jnslstq-66471de428cdb5e28d3b961f146bfae2 .av-subheading{font-size:15px} #top .hr.hr-invisible.av-1vhz9pq-6c61de4d0848ab36f4825c0f5de24199{height:25px} .flex_column.av-idd7ma6-14ec40ef5011e0b9558ee10c6b1bef88{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-ht3zwjy-36fe7a349eb8031e12cb7f9e6f0a9038{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-ht3zwjy-36fe7a349eb8031e12cb7f9e6f0a9038 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-ht3zwjy-36fe7a349eb8031e12cb7f9e6f0a9038 .av-subheading{font-size:15px} .flex_column.av-gm9mcsu-686e7061180c13d5df08ab39a63034c0{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-gd40sb2-bec4bfd793539802d210547afc1894a8{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-gd40sb2-bec4bfd793539802d210547afc1894a8 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-gd40sb2-bec4bfd793539802d210547afc1894a8 .av-subheading{font-size:15px} #top .hr.hr-invisible.av-fadaqku-e3af44fdb640b2aae24250f36294de72{height:150px} #top .flex_column_table.av-equal-height-column-flextable.av-ekndeku-1766a3a6f30835c805f44f03b3470f8f{margin-top:-200px;margin-bottom:0px}.flex_column.av-ekndeku-1766a3a6f30835c805f44f03b3470f8f{padding:50px 50px 50px 50px} #top .flex_column_table.av-equal-height-column-flextable.av-1e3n9bi-bb47d3cb1dd9c83e3eb02739fc5754f8{margin-top:-200px;margin-bottom:0px}.flex_column.av-1e3n9bi-bb47d3cb1dd9c83e3eb02739fc5754f8{padding:60px 60px 60px 60px} #top .av-special-heading.av-drk62ni-15c6d9a36e45a7863d93fbf1cb2e944c{padding-bottom:10px;color:#ffffff}body .av-special-heading.av-drk62ni-15c6d9a36e45a7863d93fbf1cb2e944c .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-drk62ni-15c6d9a36e45a7863d93fbf1cb2e944c .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-drk62ni-15c6d9a36e45a7863d93fbf1cb2e944c .av-subheading{font-size:15px} #top .av_textblock_section.av-d91tqem-df019e1c3964f4ca4ba0a90527fb31d9 .avia_textblock{color:#ffffff} #top .flex_column_table.av-equal-height-column-flextable.av-ca292zy-56dc70c6bd1561edee833786d512f197{margin-top:-200px;margin-bottom:0px} .flex_column.av-be2qlvy-29ce45e2f58ff0bb08bf169bb79d9c65{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-azq6xfy-2e633f2d61482a1030c82f46faa68881{margin:0px 0px 0px 0px;padding-bottom:10px}body .av-special-heading.av-azq6xfy-2e633f2d61482a1030c82f46faa68881 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-azq6xfy-2e633f2d61482a1030c82f46faa68881 .av-subheading{font-size:15px} #top .hr.hr-invisible.av-a0onjqm-e1567748aae5f73ec8d1546616cdfc58{height:20px} .flex_column.av-y51te6-9c08991a1c8c37ad75a60e72c4ffcc1e{z-index:4;border-radius:5px 5px 5px 5px;padding:30px 30px 30px 30px;background:url(https://www.harringfire.com/wp-content/uploads/2024/11/Close-up-view-of-a-pull-down-fire-alarm-1030x644.jpg) 0% 50% no-repeat scroll #103a5e} #top .av-special-heading.av-8tmnnfy-3445457d01627bf636865b7dd1b50844{margin:0 0 0 0;padding-bottom:10px;color:#ffffff}body .av-special-heading.av-8tmnnfy-3445457d01627bf636865b7dd1b50844 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-8tmnnfy-3445457d01627bf636865b7dd1b50844 .av-special-heading-tag{padding:0 0 0 0}.av-special-heading.av-8tmnnfy-3445457d01627bf636865b7dd1b50844 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-8tmnnfy-3445457d01627bf636865b7dd1b50844 .av-subheading{font-size:15px} #top .av_textblock_section.av-8ozj9xq-d68cb047d39245d694693f41b1abcd2a .avia_textblock{color:#ffffff} .flex_cell.av-8882b66-dc5425651b9cd4648713570f1ea07da8{vertical-align:middle}.responsive #top #wrap_all .flex_cell.av-8882b66-dc5425651b9cd4648713570f1ea07da8{padding:0px 0px 0px 0px !important} .av-hotspot-image-container .av-image-hotspot.av-78mzwtq-2ef949c9d1f384483a4d27bccc460b98{top:60.8%;left:36.1%} .av-hotspot-image-container .av-image-hotspot.av-6uyv06m-31afcd0b1aa3e805e2c8a28c9abad6d3{top:72.2%;left:51%} .av-hotspot-image-container .av-image-hotspot.av-6e8rc3y-33a77efc141fd99faf379c670776f086{top:73.7%;left:41.6%} .av-hotspot-image-container .av-image-hotspot.av-5nff3v2-2d30d69f90c95b348f334129246bf3a0{top:68%;left:45.1%} .av-hotspot-image-container .av-image-hotspot.av-5g1l29a-d101f7c5a70007e8135d4b5a885c6db6{top:33.6%;left:46.4%} .av-hotspot-image-container .av-image-hotspot.av-4vcexim-4b7709c938c89a8579565f7942d13ada{top:49.9%;left:42.6%} .av-hotspot-image-container .av-image-hotspot.av-4jbc832-99424d3ca53497a33dcf7bdbed3fcc3c{top:71.1%;left:29.7%} .av-hotspot-image-container .av-image-hotspot.av-3zzvscu-cbf823eba96e8e660cd9bd660f0ebd81{top:34.2%;left:49.4%} .flex_cell.av-3k5knzi-25b9d0177d793a09e5d8d9222ec82973{vertical-align:middle} .flex_column.av-316srfy-b5b3b8dcc4025df147daacb03109a30a{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .hr.hr-invisible.av-2qwppta-c14ae7d6bf15bd954182921f2a682fdb{height:40px} #top .av-special-heading.av-1wy6zgu-17810aa49451c01812a89b119ade54c5{margin:0px 0px 0px 0px;padding-bottom:10px}body .av-special-heading.av-1wy6zgu-17810aa49451c01812a89b119ade54c5 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-1wy6zgu-17810aa49451c01812a89b119ade54c5 .av-subheading{font-size:15px} #top .hr.hr-invisible.av-ukxc0e-f1526ef923f3ed1f570c10f291c91a3a{height:40px} #top .av-special-heading.av-okdzam-02902396d0c6946ac24be61199af176d{margin:0px 0px 0px 0px;padding-bottom:10px}body .av-special-heading.av-okdzam-02902396d0c6946ac24be61199af176d .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-okdzam-02902396d0c6946ac24be61199af176d .av-subheading{font-size:15px} #top .togglecontainer.av-m4iq9pc6-c747dfa978d18296171f4b7977b9d6f8 h3.toggler{font-size:22px;background-color:#ffffff}#top .togglecontainer.av-m4iq9pc6-c747dfa978d18296171f4b7977b9d6f8 h3.toggler .toggle_icon{color:#f58e1b;border-color:#f58e1b}#top .togglecontainer.av-m4iq9pc6-c747dfa978d18296171f4b7977b9d6f8 h3.toggler .toggle_icon > span{color:#f58e1b;border-color:#f58e1b}#top .togglecontainer.av-m4iq9pc6-c747dfa978d18296171f4b7977b9d6f8 .toggle_wrap .toggle_content{background-color:#ffffff} .flex_column.av-o9sgq6-77870587fe543209d2a9c11720d89fd7{background:url(https://www.harringfire.com/wp-content/uploads/2024/11/Industrial-worker-installing-fire-water-pipe-1030x644.jpg) 50% 50% no-repeat scroll } .flex_cell.av-3mz57se-c11c66ab44562f20f0ddfad5223b041f{vertical-align:top;background:url(https://www.harringfire.com/wp-content/uploads/2024/11/Footer-Image.png) 50% 0% no-repeat scroll } .flex_cell.av-2v4le8e-6a94dd60e18d64a3fa1b18c80110bee4{vertical-align:top} .flex_column.av-2h8rzvy-d6e52127af671bf90f7c8f841abe19d7{padding:0px 0px 0px 0px} .flex_column.av-1yytv9q-316089f32b3d66b0c5d9b6fa88edbbc7{border-radius:0px 0px 0px 0px;padding:25px 25px 25px 25px} #top .av-special-heading.av-1gvlxse-af992cfa0ed2cf0b1f51e57bee18b824{margin:0px 0px 0px 0px;padding-bottom:10px}body .av-special-heading.av-1gvlxse-af992cfa0ed2cf0b1f51e57bee18b824 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-1gvlxse-af992cfa0ed2cf0b1f51e57bee18b824 .av-subheading{font-size:15px} #top .hr.hr-invisible.av-15dn8vi-b2496fecfccc37f480b16c6002fe9161{height:20px} @media only screen and (min-width:990px){.flex_column.av-mcialce-703939090bcea92ac23bc2b08cbf6b19{padding:0 6% 0 6%} .flex_column.av-1e3n9bi-bb47d3cb1dd9c83e3eb02739fc5754f8{padding:70px 60px 70px 80px} .responsive #top #wrap_all .flex_cell.av-3k5knzi-25b9d0177d793a09e5d8d9222ec82973{padding:0 calc(50% - 700px) 0 6% !important}} @media only screen and (min-width:768px) and (max-width:989px){.flex_column.av-mcialce-703939090bcea92ac23bc2b08cbf6b19{padding:0 6% 0 6%} .flex_column.av-1e3n9bi-bb47d3cb1dd9c83e3eb02739fc5754f8{padding:60px 50px 60px 70px} .responsive #top #wrap_all .flex_cell.av-3k5knzi-25b9d0177d793a09e5d8d9222ec82973{padding:0 calc(50% - 700px) 0 6% !important}} @media only screen and (min-width:480px) and (max-width:767px){.flex_column.av-1e3n9bi-bb47d3cb1dd9c83e3eb02739fc5754f8{padding:40px 40px 40px 40px}} @media only screen and (max-width:479px){.flex_column.av-1e3n9bi-bb47d3cb1dd9c83e3eb02739fc5754f8{padding:40px 40px 40px 40px}}