.avia-section.av-idnfmp-4f48c47951175d912dcbc9f8a3a395a3{
background-color:#00437f;
background-image:url(https://www.celerant.com/wp-content/uploads/Hero-Gun-Shop.jpg);
background-repeat:no-repeat;
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-idnfmp-4f48c47951175d912dcbc9f8a3a395a3 .av-section-color-overlay{
opacity:0.9;
background-color:#00437f;
}
.avia-section.av-idnfmp-4f48c47951175d912dcbc9f8a3a395a3 .av-extra-border-element .av-extra-border-inner{
background-color:#00437f;
}

#top .hr.hr-invisible.av-4qzop4-60faed9be4e74a967ed2a2b875f5a6b8{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3idgmg-843e6e070bf926b9a34dd76ce2f3aca9{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-3idgmg-843e6e070bf926b9a34dd76ce2f3aca9{
width:58%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3idgmg-843e6e070bf926b9a34dd76ce2f3aca9 .av-flex-placeholder{
width:5%;
}

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

#top .av-special-heading.av-ybhnqw-76d3992c67678631770731f4d67707d5{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-ybhnqw-76d3992c67678631770731f4d67707d5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ybhnqw-76d3992c67678631770731f4d67707d5 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ybhnqw-76d3992c67678631770731f4d67707d5 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-9mkm0-772a11d9eaeb2ed6899fbcbb64c11ed5{
height:10px;
}

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

#top .hr.hr-invisible.av-2me9q0-3a6b9e6f64f1b09fb04992bda068a2d5{
height:6px;
}

.avia-buttonrow-wrap.av-m4vs1qt8-72decaff27a9ba5535843775b9cceca2 .avia-button{
font-size:16px;
padding:0 0 0 0;
}

#top #wrap_all .avia-button.av-m4vs1led-a4f41cd01a60ad462caa148ba55e6ba0{
border-style:solid;
border-width:1px 1px 1px 1px;
border-color:#ffffff;
border-radius:12px 12px 12px 12px;
transition:all 0.4s ease-in-out;
padding:10px 10px 10px 10px;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-m4vs1led-a4f41cd01a60ad462caa148ba55e6ba0:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-m4vs1led-a4f41cd01a60ad462caa148ba55e6ba0:hover .avia_button_background{
border-radius:12px 12px 12px 12px;
}

#top #wrap_all .avia-button.av-m4vs1led-1-4305c6a34fab5e618a4127dd9b755c9f{
border-style:solid;
border-width:1px 1px 1px 1px;
border-color:#ffffff;
border-radius:12px 12px 12px 12px;
transition:all 0.4s ease-in-out;
padding:10px 10px 10px 10px;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-m4vs1led-1-4305c6a34fab5e618a4127dd9b755c9f:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-m4vs1led-1-4305c6a34fab5e618a4127dd9b755c9f:hover .avia_button_background{
border-radius:12px 12px 12px 12px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3hwqrs-ecf643e98ef2289b99a889185e2db565{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-3hwqrs-ecf643e98ef2289b99a889185e2db565{
width:37%;
margin-left:0;
border-radius:20px 20px 20px 20px;
padding:0px 0px 0px 0px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3hwqrs-ecf643e98ef2289b99a889185e2db565 .av-flex-placeholder{
width:5%;
}

#top .av-special-heading.av-2fz03s-284001deae03ab758b4940924f41f965{
margin:0px 0px 0px 0px;
padding-bottom:10px;
}
body .av-special-heading.av-2fz03s-284001deae03ab758b4940924f41f965 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2fz03s-284001deae03ab758b4940924f41f965 .av-special-heading-tag{
font-size:24px;
padding:40px 40px 40px 40px;
}
.av-special-heading.av-2fz03s-284001deae03ab758b4940924f41f965 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-m4x8knp7-28843df55233326e8cc6595bfb8e5157{
height:50px;
}

