#top #wrap_all .avia-button.av-lbqaxwm8-874eca842b6e89a5846014fa819971ed{
background-color:#074885;
border-color:#074885;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-lbqaxwm8-874eca842b6e89a5846014fa819971ed:hover{
background-color:#98d801;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-lbqaxwm8-874eca842b6e89a5846014fa819971ed:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .av-special-heading.av-kpgjn3bq-c46e203bfe543cd9ef1836a6a830358e{
padding-bottom:0;
color:#004484;
}
body .av-special-heading.av-kpgjn3bq-c46e203bfe543cd9ef1836a6a830358e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kpgjn3bq-c46e203bfe543cd9ef1836a6a830358e .special-heading-inner-border{
border-color:#004484;
}
.av-special-heading.av-kpgjn3bq-c46e203bfe543cd9ef1836a6a830358e .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-126qtz-b6d249417f61dc2d5af1fd2301537cc4{
height:50px;
}

.flex_column.av-ythh7-5eb86c0acd24d0ec72abd80b6dc7d4cd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-l14uf3cw-472a73bb72a6c9658c3e64e4878b3ce4{
padding-bottom:0;
}
body .av-special-heading.av-l14uf3cw-472a73bb72a6c9658c3e64e4878b3ce4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l14uf3cw-472a73bb72a6c9658c3e64e4878b3ce4 .av-subheading{
font-size:15px;
}

#top .hr.av-4iwxye-7b8781cb72bdfe0f95495b366eb32758{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-4iwxye-7b8781cb72bdfe0f95495b366eb32758 .hr-inner{
width:100%;
border-color:rgba(255,255,255,0.01);
}

.avia-image-container.av-cbj7-695046d88d1ef3ba655fd516be294491 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-cbj7-695046d88d1ef3ba655fd516be294491 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-9ick92-4edeffc7fcdc49dad0e1625caa3a0fae{
height:50px;
}

.flex_column.av-shdab-e2f2e4c14e9f5ddf992274f7adc5ff14{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-18ay0g6-0dff5bb6b929732e8a27e751d6d8aa91{
padding-bottom:0;
}
body .av-special-heading.av-18ay0g6-0dff5bb6b929732e8a27e751d6d8aa91 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-18ay0g6-0dff5bb6b929732e8a27e751d6d8aa91 .av-subheading{
font-size:15px;
}

#top .hr.av-160b9ee-dfdc339ece0e1cf7b7a8fe4f5e34e5d3{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-160b9ee-dfdc339ece0e1cf7b7a8fe4f5e34e5d3 .hr-inner{
width:100%;
border-color:rgba(255,255,255,0.01);
}

.avia-image-container.av-rginz-147c6cd0d78c8898c4df604c5be7c0e0 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-rginz-147c6cd0d78c8898c4df604c5be7c0e0 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-re98m-b563993cd2c50898dc156fad95fd3a2f{
height:50px;
}

.flex_column.av-14q9dra-ac1310c7f6943df66eea2cc65ccf68f8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-12kagdi-d27e6f16f832ca26758e885f548904a8{
padding-bottom:0;
}
body .av-special-heading.av-12kagdi-d27e6f16f832ca26758e885f548904a8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-12kagdi-d27e6f16f832ca26758e885f548904a8 .av-subheading{
font-size:15px;
}

#top .hr.av-10mf0ti-0ca6c97f4462642b397dafa22235a4cd{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-10mf0ti-0ca6c97f4462642b397dafa22235a4cd .hr-inner{
width:100%;
border-color:rgba(255,255,255,0.01);
}

.avia-image-container.av-l31lawmw-520bca919e0532ca90aa67f3d5e6e003 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l31lawmw-520bca919e0532ca90aa67f3d5e6e003 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-2wei3-9245aa9df5331a82f1498c5fe1528443{
height:50px;
}

.flex_column.av-3sdyv-a638b41d86052f915a448ea993e71295{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-yjdrg6-5880be815afb77d0df67def520cc555c{
padding-bottom:0;
}
body .av-special-heading.av-yjdrg6-5880be815afb77d0df67def520cc555c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-yjdrg6-5880be815afb77d0df67def520cc555c .av-subheading{
font-size:15px;
}

#top .hr.av-l31l7k42-c8a9f6134cec73c3a3ba8d2f3e97928f{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-l31l7k42-c8a9f6134cec73c3a3ba8d2f3e97928f .hr-inner{
width:100%;
border-color:rgba(255,255,255,0.01);
}

.avia-image-container.av-11h4or-01881b1172974e8aae81f4252038b807 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-11h4or-01881b1172974e8aae81f4252038b807 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-5rtvty-b92f55135cc20799fa03f03b8653d281{
height:50px;
}

.flex_column.av-pgqbv-1e97fab2ab41cc790793583a9b8681c5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-uxrwrq-a90d53497703354b0033423597dd4217{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-uxrwrq-a90d53497703354b0033423597dd4217 .hr-inner{
width:100%;
border-color:rgba(255,255,255,0.01);
}

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

#top .hr.hr-invisible.av-4mrtye-f71ec272a1c18b1c2c273e8660ab6f4a{
height:50px;
}

.flex_column.av-mbyj3-311f83afc50f3e2ee420f65e366aa3fe{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-qu21va-4f43c2075d6f9d2df3c4ab6c31ace081{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-qu21va-4f43c2075d6f9d2df3c4ab6c31ace081 .hr-inner{
width:100%;
border-color:rgba(255,255,255,0.01);
}

.avia-image-container.av-26hv3-408d89344da6d4d4d1b770e418fb6a20 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-26hv3-408d89344da6d4d4d1b770e418fb6a20 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-27th1y-6a54dfcf23704d7813a1c0831add26c4{
height:50px;
}

.avia-section.av-16gocf-29-587d25e63562a656f5aa943560bc6718{
background-color:#004484;
background-image:unset;
}

.flex_column.av-150553-27-1e3b98015deea80ad61599c59a25884b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-160g5v-28-8d7d33b7b3ae33bd58439d22d717d0a4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-k681l2jz-71a8769cec3a73eb955d5361e633cdde{
padding-bottom:0;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-k681l2jz-71a8769cec3a73eb955d5361e633cdde .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-k681l2jz-71a8769cec3a73eb955d5361e633cdde .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-k681l2jz-71a8769cec3a73eb955d5361e633cdde .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-k681l2jz-71a8769cec3a73eb955d5361e633cdde .av-subheading{
font-size:15px;
}

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

.flex_column.av-l31mkavs-e76f8f233e5f384543100a5508226395{
border-radius:0px 0px 0px 0px;
padding:0 0 0 0;
}

.avia-section.av-jc74r-06ba7cbd75e16772aa4516f600c9e49b{
background-color:#e6e6e6;
background-image:unset;
}

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

.flex_column.av-hqdnf-c75ca3ac819ccdc47d5479ecac3d2a3f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-h0vfv-c3b283e9441b4943c456788ecd123af7 .iconbox_icon{
border:1px solid #ffffff;
}

#top .hr.hr-invisible.av-icwlv-a42044c9ab70847b20b402836b20b331{
height:20px;
}

#top .hr.hr-invisible.av-icwlv-5-2816b116594d71713daf8f5a37087f32{
height:30px;
}

.flex_column.av-ggdsb-c3445eb6b1cf4706d9a250d374f4e076{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-erb93-ac70ed460706aad13d93c7a8f4eaf3b6 .iconbox_icon{
border:1px solid #ffffff;
}

#top .hr.hr-invisible.av-icwlv-4-ecf5a68c2db027b0a4b0d7e4ca063043{
height:20px;
}

#top .hr.hr-invisible.av-icwlv-3-e198b67ba8cc05c9ab11b5a7016abeb8{
height:30px;
}

.flex_column.av-fa743-0d06f5d83235dc1a84cdcac2d640d980{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-1lk07-18dd7ea94fd1261425819309db68f5a7 .iconbox_icon{
border:1px solid #ffffff;
}

#top .hr.hr-invisible.av-icwlv-2-0bed633c16bbe4941b51b96f4da659d6{
height:20px;
}

#top .hr.hr-invisible.av-icwlv-1-7f914c19d7cba7cc5d3938f4b7f24a90{
height:30px;
}

.avia-section.av-16gocf-8-bc6e890d3d2ee018a8295f9a18746a79 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.stem.it/wp-content/uploads/2022/05/Stem12-Fire-Rescue.png);
background-position:50% 100%;
background-attachment:scroll;
}

.flex_column.av-160g5v-7-691d4ab592e560d47287d5771017fd1a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-l31n5stt-3e7d496e74b9b42cf86ed58f659b493c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l31n5stt-3e7d496e74b9b42cf86ed58f659b493c .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-k6rpw9j5-60c1653e847cf4ad50639941b3e97a92{
margin:0 0 30px 0;
padding-bottom:0;
color:#004484;
font-size:30px;
}
body .av-special-heading.av-k6rpw9j5-60c1653e847cf4ad50639941b3e97a92 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-k6rpw9j5-60c1653e847cf4ad50639941b3e97a92 .av-special-heading-tag{
font-size:30px;
padding:0.5em 0.5em 0.5em 0.5em;
}
.av-special-heading.av-k6rpw9j5-60c1653e847cf4ad50639941b3e97a92 .special-heading-inner-border{
border-color:#004484;
}
.av-special-heading.av-k6rpw9j5-60c1653e847cf4ad50639941b3e97a92 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-4014f-6-bc6ec632dfb5c44fc0c6c81cbdab48b9{
color:#23b9d6;
border-style:solid;
border-width:4px 4px 4px 4px;
border-color:#23b9d6;
border-radius:0px 0px 0px 0px;
box-shadow:none;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-4014f-6-bc6ec632dfb5c44fc0c6c81cbdab48b9:hover{
background-color:#23b9d6;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-4014f-6-bc6ec632dfb5c44fc0c6c81cbdab48b9:hover .avia_button_background{
border-radius:0px 0px 0px 0px;
}
#top #wrap_all .avia-button.av-4014f-6-bc6ec632dfb5c44fc0c6c81cbdab48b9 .avia-svg-icon svg:first-child{
fill:#23b9d6;
stroke:#23b9d6;
}
#top #wrap_all .avia-button.av-4014f-6-bc6ec632dfb5c44fc0c6c81cbdab48b9:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-k681l2jz-71a8769cec3a73eb955d5361e633cdde .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-k6rpw9j5-60c1653e847cf4ad50639941b3e97a92 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-k681l2jz-71a8769cec3a73eb955d5361e633cdde .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-k6rpw9j5-60c1653e847cf4ad50639941b3e97a92 .av-special-heading-tag{
font-size:0.8em;
}
}
