.avia-section.av-pzkk8cw-ec74824cfe942185f2573333cc8221a0 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://bernardisecurities.com/wp-content/uploads/2018/05/bernardisecurities_backgound1.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-pzkk8cw-ec74824cfe942185f2573333cc8221a0 .av-section-color-overlay{
opacity:0.6;
background-color:#ffffff;
}

#top .hr.hr-invisible.av-pbdes0g-fbbf9bf456ebf52e0f8ab77b3cbd9c43{
height:80px;
}

.flex_column.av-p8g9mkw-f2c4ad11cc09f4af39b27d37baaf28e4{
border-width:1px;
border-color:#d6d6d6;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:20px 20px 0px 20px;
height:auto;
min-height:150px;
background-color:rgba(255,255,255,0.82);
}

#top .av-special-heading.av-2g336kw-aa088c2538e84d85a4f5e09eb484c519{
padding-bottom:12px;
}
body .av-special-heading.av-2g336kw-aa088c2538e84d85a4f5e09eb484c519 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2g336kw-aa088c2538e84d85a4f5e09eb484c519 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-o1xfvyo-6ae23c09df6ac1b7bbe8ce117042b223 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-nobkff4-d60f1c630ccfe25a702547f4707d34a1{
height:30px;
}

.avia-video.av-ndno4k0-ce0a89d8c62e5054b91ea779f0e2ecef{
background-image:url(https://bernardisecurities.com/wp-content/uploads/2022/04/Video-Place-Holder-Main-Video.jpg);
}

.avia-section.av-m9us6y8-9203cec5280819061d80c6c6cc9ccb9e{
background-color:#f9f9f9;
background-image:unset;
}

.flex_column.av-lz7u6nk-7853fe40624b1e55f0a9ca7fafd7acfb{
border-width:1px;
border-color:#d6d6d6;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
height:auto;
min-height:150px;
background-color:rgba(255,255,255,0.82);
}

#top .av-special-heading.av-l9uldu8-243e5561f9fe4dba13a4e2640b032960{
padding-bottom:12px;
}
body .av-special-heading.av-l9uldu8-243e5561f9fe4dba13a4e2640b032960 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l9uldu8-243e5561f9fe4dba13a4e2640b032960 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-22uo4b4-43091d56bdbb24c6aeb94233221fc41f{
height:30px;
}

#top .av_textblock_section.av-kh4dawg-ef89cc07bf37a37d136373325b275de2 .avia_textblock{
color:#0a0000;
}

.flex_column.av-ix1z8w-a0b4334488131233e39bbb966db92320{
border-width:1px;
border-color:#d6d6d6;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
height:auto;
min-height:150px;
background-color:rgba(255,255,255,0.82);
}

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

.avia-section.av-k0hay0g-50cae6514b9a7a581aed7b0649c2562f{
background-color:#f9f9f9;
background-image:unset;
}

.flex_column.av-jhj4h2o-dbb77e8f945e399b991e09baf5118b06{
border-width:1px;
border-color:#d6d6d6;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
height:auto;
min-height:150px;
background-color:rgba(255,255,255,0.82);
}

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

#top .hr.hr-invisible.av-itqfuq8-3caf4cc18eed81bf0d37c4f44dd7093b{
height:30px;
}

#top .av_textblock_section.av-i342e9c-c9f80761b3281a04043e26436557f18e .avia_textblock{
color:#ffffff;
}

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

#top .hr.hr-invisible.av-63a6gg-fa901534686778cbfb96901a2055e3ac{
height:20px;
}

.flex_column.av-gaxh8nk-17ba29124a4d82505e7c6f94d06265c8{
border-width:1px;
border-color:#6e0029;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:14px 14px 14px 14px;
background-color:#efefef;
}

.flex_column.av-extver4-1f85f1e67f56b55705cdee67abd40d8c{
border-width:1px;
border-color:#6e0029;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:14px 14px 14px 14px;
background-color:#efefef;
}

.flex_column.av-detjeeo-b38723ad6305557c6608ef2c2dd372ca{
border-width:1px;
border-color:#6e0029;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:14px 14px 14px 14px;
background-color:#efefef;
}

.flex_column.av-bzx1bkg-8ed9b958e827837257e624eb4950efaf{
border-width:1px;
border-color:#6e0029;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:14px 14px 14px 14px;
background-color:#efefef;
}

#top .hr.hr-invisible.av-ah30i8g-d4a90214c9a787ebc8b8562ebd725833{
height:50px;
}

#top #wrap_all .avia-button.av-z0467k-7c5c5fee40b5171e968369beace7f224{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-z0467k-7c5c5fee40b5171e968369beace7f224:hover{
background-color:#666666;
color:#ffffff;
transition:all 0.4s ease-in-out;
}

.flex_column.av-9jlog1c-983a03063bb6548dc3f26580e728b3e5{
border-width:4px;
border-color:#6e0029;
border-style:solid;
border-radius:5px 5px 5px 5px;
padding:10px 10px 10px 10px;
}

#top .av-special-heading.av-8w3y780-9af0bc1631e92d3ba780629fa789bcb0{
padding-bottom:10px;
}
body .av-special-heading.av-8w3y780-9af0bc1631e92d3ba780629fa789bcb0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-8w3y780-9af0bc1631e92d3ba780629fa789bcb0 .av-subheading{
font-size:15px;
}

.flex_column.av-86nb89c-79aada87d913f9adee87db21639c1148{
border-radius:5px 5px 5px 5px;
padding:10px 10px 10px 10px;
background-color:#6c032a;
}

#top .av-special-heading.av-7m70gfk-700105c7ca7706ae571c88026568b929{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-7m70gfk-700105c7ca7706ae571c88026568b929 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7m70gfk-700105c7ca7706ae571c88026568b929 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-7m70gfk-700105c7ca7706ae571c88026568b929 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-6z1sbbk-396de44ead522d84bfba9dbad5965686 .avia_textblock{
color:#ffffff;
}

.flex_column.av-nbykls-2bc4042f7044442893834a080332e0ba{
border-radius:5px 5px 5px 5px;
padding:10px 10px 10px 10px;
background-color:#454545;
}

#top .av-special-heading.av-69g35ps-87c1cc0dc0a19cb94cbc3d265eac9f20{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-69g35ps-87c1cc0dc0a19cb94cbc3d265eac9f20 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-69g35ps-87c1cc0dc0a19cb94cbc3d265eac9f20 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-69g35ps-87c1cc0dc0a19cb94cbc3d265eac9f20 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-5w06180-95a253b86993be7a6ebd91e699b8fdf4 .avia_textblock{
color:#ffffff;
}

.flex_column.av-4rl2mr4-1ea721cc8475a71574ff6e568540040a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-4cd9p1s-574c10230b65c6880da18b3691314a36{
padding-bottom:10px;
color:#636363;
font-size:24px;
}
body .av-special-heading.av-4cd9p1s-574c10230b65c6880da18b3691314a36 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4cd9p1s-574c10230b65c6880da18b3691314a36 .av-special-heading-tag{
font-size:24px;
}
.av-special-heading.av-4cd9p1s-574c10230b65c6880da18b3691314a36 .special-heading-inner-border{
border-color:#636363;
}
.av-special-heading.av-4cd9p1s-574c10230b65c6880da18b3691314a36 .av-subheading{
font-size:14px;
}

.flex_column.av-3uq06kw-8efff48944d1523326441cb06409c67b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-3ilrvn4-7fac97df1fe561e7947516dcceb6efcd{
padding-bottom:0;
color:#636363;
font-size:24px;
}
body .av-special-heading.av-3ilrvn4-7fac97df1fe561e7947516dcceb6efcd .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3ilrvn4-7fac97df1fe561e7947516dcceb6efcd .av-special-heading-tag{
font-size:24px;
}
.av-special-heading.av-3ilrvn4-7fac97df1fe561e7947516dcceb6efcd .special-heading-inner-border{
border-color:#636363;
}
.av-special-heading.av-3ilrvn4-7fac97df1fe561e7947516dcceb6efcd .av-subheading{
font-size:24px;
}

#top .hr.hr-invisible.av-30vrrsg-802b86799213b42550d0ab76fcfd402e{
height:18px;
}

.av_font_icon.av-27mhths-60268ce238070370dca6978f54c743a8 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-1fgt6xc-a6d714e6e12c7eabcd4458d9f9d3b802 .av-icon-char{
font-size:20px;
line-height:20px;
}

.flex_column.av-15x7xps-7bceed290426f4a59553bde0eefa0160{
border-width:1px;
border-color:#d6d6d6;
border-style:solid;
border-radius:5px 5px 5px 5px;
padding:5px 5px 5px 5px;
background-color:#e8e8e8;
}

#top .av-special-heading.av-2vwdf4-f9560a2c1a9f399bdaf109ec79697cfa{
padding-bottom:0;
color:#636363;
font-size:24px;
}
body .av-special-heading.av-2vwdf4-f9560a2c1a9f399bdaf109ec79697cfa .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2vwdf4-f9560a2c1a9f399bdaf109ec79697cfa .av-special-heading-tag{
font-size:24px;
}
.av-special-heading.av-2vwdf4-f9560a2c1a9f399bdaf109ec79697cfa .special-heading-inner-border{
border-color:#636363;
}
.av-special-heading.av-2vwdf4-f9560a2c1a9f399bdaf109ec79697cfa .av-subheading{
font-size:24px;
}


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

#top #wrap_all .av-special-heading.av-3ilrvn4-7fac97df1fe561e7947516dcceb6efcd .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2vwdf4-f9560a2c1a9f399bdaf109ec79697cfa .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-3ilrvn4-7fac97df1fe561e7947516dcceb6efcd .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2vwdf4-f9560a2c1a9f399bdaf109ec79697cfa .av-special-heading-tag{
font-size:0.8em;
}
}
