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

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

.flex_column.av-ythh7-2ebf3b88171d8e26f0eb7729305b56bd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

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

#top .hr.hr-invisible.av-8z549t-b775bfa9f840a91cf712a969815fc1a4{
height:50px;
}

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

#top .av-special-heading.av-1872wq9-2cb544b0f41e945a5ea87ec3958df387{
padding-bottom:0;
}
body .av-special-heading.av-1872wq9-2cb544b0f41e945a5ea87ec3958df387 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1872wq9-2cb544b0f41e945a5ea87ec3958df387 .av-subheading{
font-size:15px;
}

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

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

#top .hr.hr-invisible.av-7qk6ht-b0e39e8120af4af67eb04a8d09befdd3{
height:50px;
}

.flex_column.av-144hrvl-1ad10cb8cdb683c8ec371e227873a470{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

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

#top .hr.hr-invisible.av-5sytld-833623169436c4685d6bb0f5d8ffaaab{
height:50px;
}

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

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

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

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

#top .hr.hr-invisible.av-4lq3xd-71df737425a13334a72e53103e43bbad{
height:50px;
}

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

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

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

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

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

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

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

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

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

#top .hr.hr-invisible.av-2kifo1-a7d35e8099c62f072fcc0b689ac2ed8e{
height:50px;
}

.avia-section.av-16gocf-27-323adf2d35692b7d1fb16902491491b0{
background-color:#004484;
background-image:unset;
}

.flex_column.av-150553-25-b4cae96a18d0adb72772e1c80b706b1e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-160g5v-26-53a53e70aa2e5890819e17736fe8054a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

.flex_column.av-7t0hi9-53ce0b5e426a7dde054c898f5ba6b94b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-l2pvvgkm-f85bd401702f09ecdfe52e9480c695fe{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-me7r5-60821d485f098ceb37263490a50fb771{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

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

.iconbox.av-h0vfv-cacca8659a69604f17afe58057824167 .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-c90c1e750dbcfc82561d35d8668a590e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-erb93-77d9627382a0dd5882c356684b8d79a3 .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-e03ddeaa4749a2288a191abdb00c4730{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-1lk07-ef1e2803d810b7ba31712b59558ca75a .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-7-430a29a0434bdeae9e09badc3b2d7bd9 .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-6-2e8f90d623263c95904e83fe2f7a9bcb{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av-special-heading.av-k6rpilqu-d3c404691b0846776dd6fb824e0c9b47{
margin:0 0 30px 0;
padding-bottom:0;
font-size:30px;
}
body .av-special-heading.av-k6rpilqu-d3c404691b0846776dd6fb824e0c9b47 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-k6rpilqu-d3c404691b0846776dd6fb824e0c9b47 .av-special-heading-tag{
font-size:30px;
padding:0.5em 0.5em 0.5em 0.5em;
}
.av-special-heading.av-k6rpilqu-d3c404691b0846776dd6fb824e0c9b47 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-l31a0lp6-8176d756e2f3d2758082c114a765c7a2{
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-l31a0lp6-8176d756e2f3d2758082c114a765c7a2:hover{
background-color:#23b9d6;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-l31a0lp6-8176d756e2f3d2758082c114a765c7a2:hover .avia_button_background{
border-radius:0px 0px 0px 0px;
}
#top #wrap_all .avia-button.av-l31a0lp6-8176d756e2f3d2758082c114a765c7a2 .avia-svg-icon svg:first-child{
fill:#23b9d6;
stroke:#23b9d6;
}
#top #wrap_all .avia-button.av-l31a0lp6-8176d756e2f3d2758082c114a765c7a2: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-l2pvoio0-8f447998d3a00a055c517b587c4fab7f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-k6rpilqu-d3c404691b0846776dd6fb824e0c9b47 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-k6rpilqu-d3c404691b0846776dd6fb824e0c9b47 .av-special-heading-tag{
font-size:0.8em;
}
}
