.avia-section.av-mctj50hw-76c64159d16c0d28025d5ca0b42ff997{background-repeat:no-repeat;background-image:url(https://hartwigmechanical.com/wp-content/uploads/2025/07/Public-School-with-Playground-Outside.jpg);background-position:50% 50%;background-attachment:scroll}.avia-section.av-mctj50hw-76c64159d16c0d28025d5ca0b42ff997 .av-section-color-overlay{opacity:0.7;background-color:#26498a} .flex_column.av-1gfld9e-cfdce8df3d2130191268b269cce65d5b{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-mctj4o9d-8460bce4a8e8a5cdbca2d2d300d370d1{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-mctj4o9d-8460bce4a8e8a5cdbca2d2d300d370d1 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mctj4o9d-8460bce4a8e8a5cdbca2d2d300d370d1 .av-subheading{font-size:23px} #top .av_textblock_section.av-11q8vb6-9db0f7ce411acda66e14bc43d78c0bd2 .avia_textblock{color:#ffffff} .flex_cell.av-2a3xl5u-840549383de104acadc647f1fc9e69bf{vertical-align:middle} #top .hr.av-luerxpe-b126c5bbda0dae4d4f2c4eb5eb47d23f{margin-top:10px;margin-bottom:10px}.hr.av-luerxpe-b126c5bbda0dae4d4f2c4eb5eb47d23f .hr-inner{width:150px} #top .av-special-heading.av-lgj0oiq-bff5778b4d08b3d956bb8c31fd135103{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-lgj0oiq-bff5778b4d08b3d956bb8c31fd135103 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-lgj0oiq-bff5778b4d08b3d956bb8c31fd135103 .av-subheading{font-size:23px} #top #wrap_all .all_colors .amg-tabs.av-m98z2bgs-d919bf93822cea2b56b71a994ae43fa2{max-width:1400px}#top #wrap_all .all_colors .amg-tabs.av-m98z2bgs-d919bf93822cea2b56b71a994ae43fa2 .amg-advanced-tabs.active .amg-tab-title{color:#26498a}#top #wrap_all .all_colors .amg-tabs.av-m98z2bgs-d919bf93822cea2b56b71a994ae43fa2 .amg-tab-text.active,#top #wrap_all .all_colors .amg-tabs.av-m98z2bgs-d919bf93822cea2b56b71a994ae43fa2 .amg-advanced-tabs.active .amg-tab-text{color:#1c1c1c}#top #wrap_all .all_colors .amg-tabs.av-m98z2bgs-d919bf93822cea2b56b71a994ae43fa2.advanced .amg-advanced-tabs{border-color:transparent}#top #wrap_all .all_colors .amg-tabs.av-m98z2bgs-d919bf93822cea2b56b71a994ae43fa2.advanced .amg-advanced-tabs.active{border-color:transparent} .avia-button-wrap.av-10s0g0y-89625ac0657f102849b5d7972fcfe091-wrap{position:absolute;right:0px;bottom:0px} .avia-button-wrap.av-u5qrqa-3c794bddd6e6f9a1bfb67123dbbf2198-wrap{position:absolute;right:0px;bottom:0px} #top .hr.hr-invisible.av-l1adqki-5b43d882c4d190f88eb8d11346dcad9b{height:20px} .flex_cell.av-kh9336q-e6db4d37e423312a95b25c28adc61fdb{vertical-align:middle} .flex_column.av-m9727cxa-b6babec4b917b94fc9e3e30a2f7944b4{background:url(https://hartwigmechanical.com/wp-content/uploads/2025/08/Empty-Hallway-in-High-School.jpg) 50% 50% no-repeat scroll } #top .hr.hr-invisible.av-k0nqvya-b52d1a7add57e2ce6967752c1868568c{height:250px} .flex_cell.av-jkai6jm-3973f06baa48dbfe053c7a91d338077b{vertical-align:middle} .flex_column.av-m9727m4q-01c69e1fcd8f2f047dcf405d98940190{background:url(https://hartwigmechanical.com/wp-content/uploads/2025/08/Exterior-of-Historic-Building-for-University-Campus.jpg) 50% 50% no-repeat scroll } #top .hr.hr-invisible.av-1x3jvk2-812fd3d9997e7833a57564e68fb90639{height:250px} .flex_cell.av-if8fg4i-a0d7f09cef688e68d8065e6804d96520{vertical-align:middle} #top .hr.av-hneamoy-0ddabc5b57264c2386853cf72e5fbd8e{margin-top:10px;margin-bottom:10px}.hr.av-hneamoy-0ddabc5b57264c2386853cf72e5fbd8e .hr-inner{width:150px} #top .av-special-heading.av-m972592r-41e80ed11b658035928514f5e76c1fcf{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-m972592r-41e80ed11b658035928514f5e76c1fcf .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-m972592r-41e80ed11b658035928514f5e76c1fcf .av-subheading{font-size:23px} .marquee-scroller.av-mah0w00r-35cafa7c4649c5e35180721fcd9e9546 li img{width:250px;aspect-ratio:auto} .flex_cell.av-mdex9dov-02baee805d044e53bb4f07f34538cad0{vertical-align:top;background-color:#f4f4f4} #top .av-special-heading.av-249rks3-1432dbac6516c07287c3c7047460f7fd{margin:10px 0 0 0;padding-bottom:0}body .av-special-heading.av-249rks3-1432dbac6516c07287c3c7047460f7fd .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-249rks3-1432dbac6516c07287c3c7047460f7fd .av-special-heading-tag{padding:0 0 0 0}.av-special-heading.av-249rks3-1432dbac6516c07287c3c7047460f7fd .av-subheading{font-size:15px} .flex_cell.av-c4szdfm-cd796506fd6eb8f3ea4d8a3fa09f68a8{vertical-align:middle} .flex_column.av-bwafa1u-5444a959f6cc497946a478491eabc91a{background:url(https://hartwigmechanical.com/wp-content/uploads/2025/08/Large-Group-of-Students-in-a-Lecture-Hall-on-College-Campus.jpg) 50% 50% no-repeat scroll } #top .hr.hr-invisible.av-b8o1upu-0cb17b19b18759ba098c4e3620d0211c{height:250px} .flex_cell.av-apm6htu-e12376560bc6570b2d82fad9595ba23e{vertical-align:middle} #top .hr.av-9u31fuq-4864d1929049191a1601bc1338ea3f1d{margin-top:10px;margin-bottom:10px}.hr.av-9u31fuq-4864d1929049191a1601bc1338ea3f1d .hr-inner{width:150px} #top .av-special-heading.av-9fgb8yq-f7c4218030c354d2f0ad08c238786162{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-9fgb8yq-f7c4218030c354d2f0ad08c238786162 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-9fgb8yq-f7c4218030c354d2f0ad08c238786162 .av-subheading{font-size:23px} #top .avia-icon-list-container.av-m972bh9k-a291a9dfddecd5572ec7e6ee66853808 .iconlist_icon{color:#46afc6;background-color:#46afc61a}#top .avia-icon-list-container.av-m972bh9k-a291a9dfddecd5572ec7e6ee66853808 .iconlist_icon svg:first-child{stroke:#46afc6;fill:#46afc6} .flex_column.av-1xu5yiq-ecdbc623e414188fcd1050baa8e4eb6a{border-radius:20px 20px 20px 20px;padding:30px 30px 30px 30px;background-color:#ffffff} #top .hr.av-1suu742-7c343729e3fd490734038298995973e5{margin-top:10px;margin-bottom:10px}.hr.av-1suu742-7c343729e3fd490734038298995973e5 .hr-inner{width:150px} #top .av-special-heading.av-172jvxe-c2e9224a63abc6c87797d781179a6b2c{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-172jvxe-c2e9224a63abc6c87797d781179a6b2c .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-172jvxe-c2e9224a63abc6c87797d781179a6b2c .av-subheading{font-size:23px} #top .hr.hr-invisible.av-lgec9u-1cab7c1fced454587e7eb7726c398282{height:30px} #top .hr.av-3e1iug2-a4204f66cb360903f02a16bdd84a8fe7{margin-top:10px;margin-bottom:10px}.hr.av-3e1iug2-a4204f66cb360903f02a16bdd84a8fe7 .hr-inner{width:150px} #top .av-special-heading.av-2tkg7j6-541cf140c6cc2590f75ce10cf98e49d9{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-2tkg7j6-541cf140c6cc2590f75ce10cf98e49d9 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-2tkg7j6-541cf140c6cc2590f75ce10cf98e49d9 .av-subheading{font-size:23px} #top .hr.hr-invisible.av-9rnaua-0891eeb8ce85f32ff9a9657dc8df0fab{height:20px} #top .togglecontainer.av-20rnyoy-0eae332e025354046e927820e5d5b451 h3.toggler{background-color:#f4f4f4;border-color:#033a87}#top .togglecontainer.av-20rnyoy-0eae332e025354046e927820e5d5b451 h3.toggler.activeTitle{color:#ffffff !important;border-color:#ffffff !important;background-color:#033a87}#top .togglecontainer.av-20rnyoy-0eae332e025354046e927820e5d5b451 h3.toggler .toggle_icon{color:#033a87;border-color:#033a87}#top .togglecontainer.av-20rnyoy-0eae332e025354046e927820e5d5b451 h3.toggler .toggle_icon > span{color:#033a87;border-color:#033a87}#top .togglecontainer.av-20rnyoy-0eae332e025354046e927820e5d5b451 h3.toggler.activeTitle .toggle_icon,#top .togglecontainer.av-20rnyoy-0eae332e025354046e927820e5d5b451 p.toggler.activeTitle .toggle_icon > span{color:#ffffff;border-color:#ffffff}#top .togglecontainer.av-20rnyoy-0eae332e025354046e927820e5d5b451 .toggle_wrap .toggle_content{background-color:#f4f4f4;border-color:#033a87} .flex_cell.av-2tvn5pe-d3ea4869caa3e07b613b579e98c98725{vertical-align:bottom;background-color:#192f59}.responsive #top #wrap_all .flex_cell.av-2tvn5pe-d3ea4869caa3e07b613b579e98c98725{padding:0px 0px 0px 0px !important} .flex_column.av-2jfq2ci-4f2fe2362767f8f069078747ccb16e82{padding:60px 60px 60px 60px} #top .av-special-heading.av-2775aoy-3375bcfa79b6877255c5f3f5115c9cb2{margin:0px 0px 0px 0px;padding-bottom:0;color:#ffffff}body .av-special-heading.av-2775aoy-3375bcfa79b6877255c5f3f5115c9cb2 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-2775aoy-3375bcfa79b6877255c5f3f5115c9cb2 .av-special-heading-tag{padding:20px 0 0 0}.av-special-heading.av-2775aoy-3375bcfa79b6877255c5f3f5115c9cb2 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-2775aoy-3375bcfa79b6877255c5f3f5115c9cb2 .av-subheading{font-size:23px} .flex_column.av-191n1c2-a5e43bca9babbb5687ad0dc66e15a4e5{border-radius:100% 0 0 0} #top .hr.hr-invisible.av-p6jan6-d8e37ce0944a166cde7d74ae58039cfa{height:50px} @media only screen and (min-width:990px){.responsive #top #wrap_all .flex_cell.av-2a3xl5u-840549383de104acadc647f1fc9e69bf{padding:60px 60px 60px 60px !important} .responsive #top #wrap_all .flex_cell.av-if8fg4i-a0d7f09cef688e68d8065e6804d96520{padding:60px 60px 60px 60px !important} .responsive #top #wrap_all .flex_cell.av-apm6htu-e12376560bc6570b2d82fad9595ba23e{padding:60px 60px 60px 60px !important} .flex_column.av-3rnmvmq-4fae01eb54b9d09163f730b56fc3047d{padding:0 10% 0 10%}} @media only screen and (min-width:768px) and (max-width:989px){.responsive #top #wrap_all .flex_cell.av-2a3xl5u-840549383de104acadc647f1fc9e69bf{padding:60px 60px 60px 60px !important} .responsive #top #wrap_all .flex_cell.av-if8fg4i-a0d7f09cef688e68d8065e6804d96520{padding:60px 60px 60px 60px !important} .responsive #top #wrap_all .flex_cell.av-apm6htu-e12376560bc6570b2d82fad9595ba23e{padding:60px 60px 60px 60px !important} .flex_column.av-3rnmvmq-4fae01eb54b9d09163f730b56fc3047d{padding:0 10% 0 10%} #top .av_textblock_section.av-1sj1t42-56aa0b8e32e6bc84a5ea20add0a9b20b .avia_textblock{font-size:22px}} @media only screen and (min-width:480px) and (max-width:767px){.flex_column.av-3rnmvmq-4fae01eb54b9d09163f730b56fc3047d{padding:0 8% 0 8%} #top .av_textblock_section.av-1sj1t42-56aa0b8e32e6bc84a5ea20add0a9b20b .avia_textblock{font-size:22px}} @media only screen and (max-width:479px){#top .av_textblock_section.av-1sj1t42-56aa0b8e32e6bc84a5ea20add0a9b20b .avia_textblock{font-size:22px}}