.flex_cell.av-bzvv4v-40247e560817d8260cdc39fee30d86a1{
vertical-align:top;
background-color:#a32727;
}
.responsive #top #wrap_all .flex_cell.av-bzvv4v-40247e560817d8260cdc39fee30d86a1{
padding:7px 7px 7px 7px !important;
}

.flex_cell.av-39rjp2n-d651196885a6b850f17b9cd86a69bf6c{
vertical-align:top;
background-color:#d83434;
}
.responsive #top #wrap_all .flex_cell.av-39rjp2n-d651196885a6b850f17b9cd86a69bf6c{
padding:7px 7px 7px 7px !important;
}

.flex_cell.av-38buubz-5c1b458fb3b16a4bab710a66834ed510{
vertical-align:top;
background-color:#e03535;
}
.responsive #top #wrap_all .flex_cell.av-38buubz-5c1b458fb3b16a4bab710a66834ed510{
padding:7px 7px 7px 7px !important;
}

.flex_cell.av-37o8d1r-1ee377e3de0c419fceaff43edbb8a17f{
vertical-align:top;
background-color:#f93b3b;
}
.responsive #top #wrap_all .flex_cell.av-37o8d1r-1ee377e3de0c419fceaff43edbb8a17f{
padding:7px 7px 7px 7px !important;
}

.flex_cell.av-3486p5r-0c51860b74a2e68dad2e7ab00a532565{
vertical-align:middle;
height:500px;
min-height:500px;
background:url(https://allactionalarm.com/wp-content/uploads/2017/01/banner-left-side-overlay-home-fire-alarm-systems.jpg) 0% 0% no-repeat scroll #bd2d2d;
}
.responsive #top #wrap_all .flex_cell.av-3486p5r-0c51860b74a2e68dad2e7ab00a532565{
padding:80px 80px 80px 80px !important;
}

#top .av-special-heading.av-ke4ibtfb-fbdab493bf389f5da6d6ecfee749a0b2{
padding-bottom:25px;
color:#ffffff;
font-size:34px;
}
body .av-special-heading.av-ke4ibtfb-fbdab493bf389f5da6d6ecfee749a0b2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ke4ibtfb-fbdab493bf389f5da6d6ecfee749a0b2 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-ke4ibtfb-fbdab493bf389f5da6d6ecfee749a0b2 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ke4ibtfb-fbdab493bf389f5da6d6ecfee749a0b2 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-3125jnz-5ee34f020d2c0420bdbe85020d683b4c .avia_textblock{
color:#ffffff;
}

.flex_cell.av-2wu7xsv-f4ca0a8df61cd2e3e5d41d61cc337c59{
vertical-align:middle;
height:500px;
min-height:500px;
background:url(https://allactionalarm.com/wp-content/uploads/2017/01/home-fire-alarm-systems.jpg) 50% 50% no-repeat scroll #bf2126;
}
.responsive #top #wrap_all .flex_cell.av-2wu7xsv-f4ca0a8df61cd2e3e5d41d61cc337c59{
padding:0px 0px 0px 0px !important;
}

.avia-section.av-2vyd8xr-2f984f5a39629a21a40bdaa65fc98117{
background-color:#fcfcfc;
background-image:unset;
}
.avia-section.av-2vyd8xr-2f984f5a39629a21a40bdaa65fc98117 .av-extra-border-element .av-extra-border-inner{
background-color:#fcfcfc;
}

#top .av-special-heading.av-ke4iczwg-71072f3bd0ba4df9c8a89ed563a5d6ec{
padding-bottom:10px;
}
body .av-special-heading.av-ke4iczwg-71072f3bd0ba4df9c8a89ed563a5d6ec .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ke4iczwg-71072f3bd0ba4df9c8a89ed563a5d6ec .av-subheading{
font-size:15px;
}

.avia-section.av-2ogto8f-a876e60751774e8b394e390ba678cb20 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.flex_column.av-2mx8n73-8d13febca9cf73b2bc402de05678f58c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-2kw945b-3ffdeb593d7da5c12b34a5a0409c7ba4{
padding-bottom:10px;
}
body .av-special-heading.av-2kw945b-3ffdeb593d7da5c12b34a5a0409c7ba4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2kw945b-3ffdeb593d7da5c12b34a5a0409c7ba4 .av-subheading{
font-size:15px;
}

.avia-image-container.av-2igktlr-4b57ce26d12d21f0f7c661b2387b6776 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2igktlr-4b57ce26d12d21f0f7c661b2387b6776 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-2efpez3-4f4a5954905d227da87d84356ed7fef2{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-2dul65b-f3411945909be82e504a243db0061fef{
padding-bottom:10px;
}
body .av-special-heading.av-2dul65b-f3411945909be82e504a243db0061fef .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2dul65b-f3411945909be82e504a243db0061fef .av-subheading{
font-size:15px;
}

.avia-image-container.av-29krekv-1395469326216d2516527bd23e404eb1 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-29krekv-1395469326216d2516527bd23e404eb1 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-26wajfj-831016b96cca2650ca368bbb7f62482a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-24j6u7z-f6dfde3a34ee4648d5b54666ddf169ec{
padding-bottom:10px;
}
body .av-special-heading.av-24j6u7z-f6dfde3a34ee4648d5b54666ddf169ec .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-24j6u7z-f6dfde3a34ee4648d5b54666ddf169ec .av-subheading{
font-size:15px;
}

.avia-image-container.av-20xy27z-8101d254dd40c0e08ca7421dd671bb95 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-20xy27z-8101d254dd40c0e08ca7421dd671bb95 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-1wwfpz3-cd8cf3e51702537d4e4b69bf971b2340{
vertical-align:top;
background-color:#f7f7f7;
}
.responsive #top #wrap_all .flex_cell.av-1wwfpz3-cd8cf3e51702537d4e4b69bf971b2340{
padding:130px 130px 130px 130px !important;
}

#top .av-special-heading.av-ke4ikcgq-4c4b36d27b4b77fdcbefb7e17621642c{
padding-bottom:10px;
}
body .av-special-heading.av-ke4ikcgq-4c4b36d27b4b77fdcbefb7e17621642c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ke4ikcgq-4c4b36d27b4b77fdcbefb7e17621642c .av-subheading{
font-size:15px;
}

.flex_cell.av-1mb6dbj-7ab6bb98cbcf925e4e2e70e5ea6dcc62{
vertical-align:top;
background:url(https://allactionalarm.com/wp-content/uploads/2017/01/fire-alarm-systems-fire-alarm-monitoring.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-1mb6dbj-7ab6bb98cbcf925e4e2e70e5ea6dcc62{
padding:0px 0px 0px 0px !important;
}

.avia-section.av-1l57ivz-fed1aa41019f02fb312b200a7d109bd8 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://allactionalarm.com/wp-content/uploads/2017/01/fire-alarm-home.jpg);
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-1l57ivz-fed1aa41019f02fb312b200a7d109bd8 .av-section-color-overlay{
opacity:0.7;
background-color:#0a0a0a;
}
.avia-section.av-1l57ivz-fed1aa41019f02fb312b200a7d109bd8 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .av-special-heading.av-ke4igm05-d1cef57644fab1152364f93d1e758c58{
padding-bottom:10px;
color:#edae44;
}
body .av-special-heading.av-ke4igm05-d1cef57644fab1152364f93d1e758c58 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ke4igm05-d1cef57644fab1152364f93d1e758c58 .special-heading-inner-border{
border-color:#edae44;
}
.av-special-heading.av-ke4igm05-d1cef57644fab1152364f93d1e758c58 .av-subheading{
font-size:15px;
}

#top .hr.av-1ik1efj-af2c76889637ad018b364194a1024a6b{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-1ik1efj-af2c76889637ad018b364194a1024a6b .hr-inner{
width:150px;
border-color:#edae44;
max-width:45%;
}
.hr.av-1ik1efj-af2c76889637ad018b364194a1024a6b .av-seperator-icon{
color:#edae44;
}

#top .av_textblock_section.av-5a4sy7-65f8d6f95f91dc3847082d891f79c358 .avia_textblock{
color:#ffffff;
}

#top .hr.av-1e0ac7j-5158b638ae5a669682a06bea0497723f{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-1e0ac7j-5158b638ae5a669682a06bea0497723f .hr-inner{
width:150px;
border-color:#edae44;
max-width:45%;
}
.hr.av-1e0ac7j-5158b638ae5a669682a06bea0497723f .av-seperator-icon{
color:#edae44;
}

.flex_cell.av-1a00kwf-aabb3ed7e09eb9aea4af15308fb6bae3{
vertical-align:top;
background:url(https://allactionalarm.com/wp-content/uploads/2017/01/fire-alarm-systems-smoke-detection.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-1a00kwf-aabb3ed7e09eb9aea4af15308fb6bae3{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-17jp50v-176a3493d7cd5a96f073b8a977889e34{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-17jp50v-176a3493d7cd5a96f073b8a977889e34{
padding:130px 130px 130px 130px !important;
}

#top .av-special-heading.av-1682w27-f3da0bafa20e3c16faecfda1f8609157{
padding-bottom:10px;
}
body .av-special-heading.av-1682w27-f3da0bafa20e3c16faecfda1f8609157 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1682w27-f3da0bafa20e3c16faecfda1f8609157 .av-subheading{
font-size:15px;
}

.avia-section.av-ylypfj-c962bfbc36e1d4457688b1e364fe672b{
background-color:#fcfcfc;
background-image:unset;
}
.avia-section.av-ylypfj-c962bfbc36e1d4457688b1e364fe672b .av-extra-border-element .av-extra-border-inner{
background-color:#fcfcfc;
}

#top .av-special-heading.av-32lxof-55ae301bbd4a957830b01d61983eac4d{
padding-bottom:10px;
}
body .av-special-heading.av-32lxof-55ae301bbd4a957830b01d61983eac4d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-32lxof-55ae301bbd4a957830b01d61983eac4d .av-subheading{
font-size:15px;
}

.flex_cell.av-q0aau7-d9574e8a8ca2e822d93532106c186bd9{
vertical-align:top;
background-color:#333333;
}
.responsive #top #wrap_all .flex_cell.av-q0aau7-d9574e8a8ca2e822d93532106c186bd9{
padding:30px 30px 30px 30px !important;
}

.av_font_icon.av-nzmk67-eeae403c7401a7b3a9439b04619865a7{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-nzmk67-eeae403c7401a7b3a9439b04619865a7 .av-icon-char{
font-size:60px;
line-height:60px;
width:60px;
}

.flex_cell.av-m1p767-750009beef295e5ae8f77ec1d7ba1ec3{
vertical-align:top;
background-color:#303030;
}
.responsive #top #wrap_all .flex_cell.av-m1p767-750009beef295e5ae8f77ec1d7ba1ec3{
padding:30px 30px 30px 30px !important;
}

.av_font_icon.av-l9x433-3e44b393c49b6fd402c548dbaeaaa629{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-l9x433-3e44b393c49b6fd402c548dbaeaaa629 .av-icon-char{
font-size:60px;
line-height:60px;
width:60px;
}

.flex_cell.av-jdrmgv-7c8d3e8a6cdc97c5317798cf2868ca8e{
vertical-align:top;
background-color:#b02b2c;
}
.responsive #top #wrap_all .flex_cell.av-jdrmgv-7c8d3e8a6cdc97c5317798cf2868ca8e{
padding:30px 30px 30px 30px !important;
}

.av_font_icon.av-1t4f27-8186ba06c5714a27f70a5c8f2e58cabb{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-1t4f27-8186ba06c5714a27f70a5c8f2e58cabb .av-icon-char{
font-size:60px;
line-height:60px;
width:60px;
}

.flex_cell.av-fr41rj-75373de265fb9f2ec0a5f4a5233e7a6f{
vertical-align:top;
background-color:#303030;
}
.responsive #top #wrap_all .flex_cell.av-fr41rj-75373de265fb9f2ec0a5f4a5233e7a6f{
padding:30px 30px 30px 30px !important;
}

.av_font_icon.av-ep9iu7-7434161813380bc16e5fd95f5c9ae720{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-ep9iu7-7434161813380bc16e5fd95f5c9ae720 .av-icon-char{
font-size:60px;
line-height:60px;
width:60px;
}

.flex_cell.av-d4z7b3-036d2ea06eced4b34bd791c660942219{
vertical-align:top;
background-color:#333333;
}
.responsive #top #wrap_all .flex_cell.av-d4z7b3-036d2ea06eced4b34bd791c660942219{
padding:30px 30px 30px 30px !important;
}

.av_font_icon.av-ax9wjz-8c85997607d1776cdc74bb268bbd5fda{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-ax9wjz-8c85997607d1776cdc74bb268bbd5fda .av-icon-char{
font-size:60px;
line-height:60px;
width:60px;
}

.flex_cell.av-rfogv-5c1f70a890aeab47f27d493f2c008c82{
vertical-align:top;
background-color:#a32727;
}
.responsive #top #wrap_all .flex_cell.av-rfogv-5c1f70a890aeab47f27d493f2c008c82{
padding:7px 7px 7px 7px !important;
}

.flex_cell.av-k8z73-e2aa644f3324858f93dedf5a12c85d67{
vertical-align:top;
background-color:#d83434;
}
.responsive #top #wrap_all .flex_cell.av-k8z73-e2aa644f3324858f93dedf5a12c85d67{
padding:7px 7px 7px 7px !important;
}

.flex_cell.av-4gq7dr-fe5d18d536f2e495104179fa1286138c{
vertical-align:top;
background-color:#e03535;
}
.responsive #top #wrap_all .flex_cell.av-4gq7dr-fe5d18d536f2e495104179fa1286138c{
padding:7px 7px 7px 7px !important;
}

.flex_cell.av-2gk1fj-0a431dba9957bc88babcacbad0056055{
vertical-align:top;
background-color:#f93b3b;
}
.responsive #top #wrap_all .flex_cell.av-2gk1fj-0a431dba9957bc88babcacbad0056055{
padding:7px 7px 7px 7px !important;
}


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

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