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

.flex_column.av-1txlzoh-e4dc111e70c88fa0a79d2f0587e8fcf7{
width:100%;
margin-left:0;
padding:0 0 0 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1txlzoh-e4dc111e70c88fa0a79d2f0587e8fcf7 .av-flex-placeholder{
width:0%;
}

#top .hr.hr-invisible.av-idm1oh-8af4e9236834bb286fd51a51864eebfd{
margin-top:0px;
height:1px;
}

#top .av-special-heading.av-mek5heh6-ede94b6629678c57cec1f09765299424{
padding-bottom:0;
color:#ba0c2f;
font-size:48px;
}
body .av-special-heading.av-mek5heh6-ede94b6629678c57cec1f09765299424 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mek5heh6-ede94b6629678c57cec1f09765299424 .av-special-heading-tag{
font-size:48px;
}
.av-special-heading.av-mek5heh6-ede94b6629678c57cec1f09765299424 .special-heading-inner-border{
border-color:#ba0c2f;
}
.av-special-heading.av-mek5heh6-ede94b6629678c57cec1f09765299424 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mvqyu3et-ed7a31cadf7d133b40749f582663bc0b .avia_textblock{
font-size:18px;
}

#top .av-special-heading.av-mggpaojj-56b70151c607606d44a33bfbcc57a726{
padding-bottom:10px;
color:#ba0c2f;
}
body .av-special-heading.av-mggpaojj-56b70151c607606d44a33bfbcc57a726 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mggpaojj-56b70151c607606d44a33bfbcc57a726 .special-heading-inner-border{
border-color:#ba0c2f;
}
.av-special-heading.av-mggpaojj-56b70151c607606d44a33bfbcc57a726 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-kkfu69-3ed65b752550a196862468d190fbf827{
height:10px;
}

#top .hr.hr-invisible.av-rhlqu9-8448379259e3794095778d301eaf265f{
height:20px;
}


@media only screen and (min-width: 990px){ 
#top #wrap_all .av-special-heading.av-mek5heh6-ede94b6629678c57cec1f09765299424 .av-special-heading-tag{
font-size:32px;
}
}

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

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-mek5heh6-ede94b6629678c57cec1f09765299424 .av-special-heading-tag{
font-size:30px;
}
}
