.avia-section.av-f9l2m1h-544cf853cc7f303984840e77ab554a80 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.flex_column.av-et6n1f9-5d534cc430ff66668352d7f9bd25bec4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-dyiztcl-aada5e43e34cd003fb545e456f2ffc33{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.av-hotspot-image-container .av-image-hotspot.av-28d6bw5-7d88baab1d16271b359923d9edff0bd6{
top:26.5%;
left:20.8%;
}

.av-hotspot-image-container .av-image-hotspot.av-5ngc9h-87ec3abdadd24cf5419c751ef3d66754{
top:12.6%;
left:45.8%;
}

.av-hotspot-image-container .av-image-hotspot.av-1aagt2t-a0e2a5435abd0a6002366c8e428e0854{
top:31.7%;
left:71.2%;
}

.av-hotspot-image-container .av-image-hotspot.av-j9onrp-d1a18c3c0471903c184a35d005233e2f{
top:12.5%;
left:94%;
}

.flex_column.av-1x1voyd-03b9a7b5892c18d7de35d3a88226f8e2{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-jlp2t8qk-279a6b7f1ecefc80cd85c675e8542b23{
background-color:#53021a;
border-color:#53021a;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-jlp2t8qk-279a6b7f1ecefc80cd85c675e8542b23 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-1p7bd91-95f785ee54e26a39e6564601729fecdb{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-jlp2t8qk-5eb2e06ed74e2a9aa3b05718410dc7be{
background-color:#003064;
border-color:#003064;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-jlp2t8qk-5eb2e06ed74e2a9aa3b05718410dc7be .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-16rewl1-702cf71a1aed359bc55f0d08e8190e83{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-jlp2t8qk-dd96225b0a718959f74469b767766428{
background-color:#322623;
border-color:#322623;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-jlp2t8qk-dd96225b0a718959f74469b767766428 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-vv8oet-e87b5011af285efce695b1a2669b8c5e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-jlp2t8qk-de00c72bde9757f44168fdec2069567c{
background-color:#004942;
border-color:#004942;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-jlp2t8qk-de00c72bde9757f44168fdec2069567c .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_cell.av-arnri39-5b71618bf53f8b8c61b4cc334e7b7e78{
vertical-align:top;
height:200px;
min-height:200px;
background-color:#efefef;
}
.responsive #top #wrap_all .flex_cell.av-arnri39-5b71618bf53f8b8c61b4cc334e7b7e78{
padding:100px 100px 100px 100px !important;
}

.iconbox.av-jj4d79im-2bac435dba7bf32527d4fd5070ee5100 .iconbox_icon{
background-color:#53021a;
}

.flex_cell.av-a7crhjp-b447d6f55a00c0df3b56fe9585153563{
vertical-align:top;
height:200px;
min-height:200px;
background-color:#efefef;
}
.responsive #top #wrap_all .flex_cell.av-a7crhjp-b447d6f55a00c0df3b56fe9585153563{
padding:100px 100px 100px 100px !important;
}

.iconbox.av-jj4d79im-2fb031d9deed1640c52dd9cabe7eddde .iconbox_icon{
background-color:#003064;
}

.flex_cell.av-8v25gt1-9925b41eb2f7e0b2e61682504d95f904{
vertical-align:top;
height:200px;
min-height:200px;
background-color:#efefef;
}
.responsive #top #wrap_all .flex_cell.av-8v25gt1-9925b41eb2f7e0b2e61682504d95f904{
padding:100px 100px 100px 100px !important;
}

.iconbox.av-jj4d79im-b5558986bc2b10c6acad77cb7a747517 .iconbox_icon{
background-color:#003064;
}

.flex_cell.av-8eb9xn9-e7cdfb6119791b8a62281e8f5ada128f{
vertical-align:top;
height:200px;
min-height:200px;
background-color:#efefef;
}
.responsive #top #wrap_all .flex_cell.av-8eb9xn9-e7cdfb6119791b8a62281e8f5ada128f{
padding:100px 100px 100px 100px !important;
}

.iconbox.av-jj4d79im-8b3948b24d3d5ad1326edffe617f2de4 .iconbox_icon{
background-color:#322623;
}

.flex_column.av-59w5rx1-2016673d54eedb081e2ddd48026321d9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-jj4cdtmb-c1e6fc51063418152812a5ec86632411{
height:10px;
}

.flex_column.av-4z2nzyt-96e1aebc5f8a3c85273496e683ae43e2{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av-horizontal-gallery.av-jj4cj12v-9bd67c7eec9f43180face93ade166c2b{
padding:3.75% 0px;;
}
.av-horizontal-gallery.av-jj4cj12v-9bd67c7eec9f43180face93ade166c2b .av-horizontal-gallery-inner{
padding-bottom:25%;
}

.avia-section.av-4jr66b9-ee1e7a66312ab9c16f27189bfee8cec1{
background-color:rgba(0,73,66,0.16);
background-image:unset;
}
.avia-section.av-4jr66b9-ee1e7a66312ab9c16f27189bfee8cec1 .av-extra-border-element .av-extra-border-inner{
background-color:rgba(0,73,66,0.16);
}

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

#top .hr.hr-invisible.av-jj4cdtmb-79ef986e5265ab56827a3b4adf86ddb4{
height:30px;
}

.flex_column.av-3y1mgid-d6688a0d662bc8735b284cae83486b15{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-3b9dkdx-addb1d20fd7789a4dadce51d9bfd472f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-s8m6ad-8d352e729c065f757b43f27d719c0bec{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-keycx3zk-bc06563faff65dda587922e4e179ba09{
padding-bottom:10px;
color:#004942;
font-size:40px;
}
body .av-special-heading.av-keycx3zk-bc06563faff65dda587922e4e179ba09 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-keycx3zk-bc06563faff65dda587922e4e179ba09 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-keycx3zk-bc06563faff65dda587922e4e179ba09 .special-heading-inner-border{
border-color:#004942;
}
.av-special-heading.av-keycx3zk-bc06563faff65dda587922e4e179ba09 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-hpssqs5-2137058eb214355c42a461d66c817b76{
height:80px;
}

.avia-timeline-container.av-h1wwdrp-5499f1218cad9a67a480e44e341a4a66 .av-milestone-date{
color:#004942;
}
.avia-timeline-container.av-h1wwdrp-5499f1218cad9a67a480e44e341a4a66 .av-milestone-title{
color:#004942;
}
.avia-timeline-container.av-h1wwdrp-5499f1218cad9a67a480e44e341a4a66 .av-milestone-content{
font-size:12px;
color:#004942;
}
.avia-timeline-container.av-h1wwdrp-5499f1218cad9a67a480e44e341a4a66 .av-milestone-icon.milestone-icon-hasborder{
background-color:#004942;
}
.avia-timeline-container.av-h1wwdrp-5499f1218cad9a67a480e44e341a4a66 .av-milestone-icon-inner{
background-color:#004942;
color:#ffffff;
}
.avia-timeline-container.av-h1wwdrp-5499f1218cad9a67a480e44e341a4a66 .av-milestone-indicator{
background-color:#004942;
}
.avia-timeline-container.av-h1wwdrp-5499f1218cad9a67a480e44e341a4a66 .av-milestone-article-footer{
background-color:#004942;
}
.avia-timeline-container.av-h1wwdrp-5499f1218cad9a67a480e44e341a4a66 i.milestone-char.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.avia-timeline-container .av-milestone.av-av_timeline_item-5b3ddb7aff5f36dd6b86134a009afc1f .av-milestone-icon-inner{
background-image:url(https://pro-heraldica.de/wp-content/uploads/2018/08/Alfred-Dochtermann-neu.jpg);
}

.avia-timeline-container .av-milestone.av-av_timeline_item-f63bd0a067e782f0f80b912e06999a69 .av-milestone-icon-inner{
background-image:url(https://pro-heraldica.de/wp-content/uploads/2013/08/Portrait-Harald-Heimbach.jpg);
}

.avia-timeline-container .av-milestone.av-av_timeline_item-423162168c746811e4db4c8f8eb98f33 .av-milestone-icon-inner{
background-image:url(https://pro-heraldica.de/wp-content/uploads/2013/06/Fahnen_ProHeraldica-5.jpg);
}

.avia-timeline-container .av-milestone.av-av_timeline_item-fc9b9316ce5c1f983966411097d7d8fb .av-milestone-icon-inner{
background-image:url(https://pro-heraldica.de/wp-content/uploads/2018/08/PH-USA-Wappen-.png);
}

.avia-timeline-container .av-milestone.av-av_timeline_item-3336e4fe7478b4db55bc0963374d6326 .av-milestone-icon-inner{
background-image:url(https://pro-heraldica.de/wp-content/uploads/2013/07/Siegelsammlung-Pro-Heraldica.jpg);
}

.avia-section.av-85wvvhx-33a246aabd61c7d7496464206f0e265e .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://pro-heraldica.de/wp-content/uploads/2018/07/Kundenstimmen_Test.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-85wvvhx-33a246aabd61c7d7496464206f0e265e .av-section-color-overlay{
opacity:0.5;
background-color:#35383c;
}

#top .av-special-heading.av-av_heading-d757f5d148e2c7a8441ed9e9d881bc1d{
padding-bottom:10px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-av_heading-d757f5d148e2c7a8441ed9e9d881bc1d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-av_heading-d757f5d148e2c7a8441ed9e9d881bc1d .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-av_heading-d757f5d148e2c7a8441ed9e9d881bc1d .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-av_heading-d757f5d148e2c7a8441ed9e9d881bc1d .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-708ayet-15f89901890d5ae4b88206272190a05b{
height:50px;
}

#top .avia-testimonial-wrapper.av-6oo0o8l-a2c6614250edb2b20f6e0193968d696b .avia-testimonial-content{
color:#e8e8e8;
}
#top .avia-testimonial-wrapper.av-6oo0o8l-a2c6614250edb2b20f6e0193968d696b .avia-testimonial-name{
color:#ffffff;
}
.avia-testimonial-wrapper.av-6oo0o8l-a2c6614250edb2b20f6e0193968d696b .avia-testimonial-subtitle{
color:#ffffff;
}
.avia-testimonial-wrapper.av-6oo0o8l-a2c6614250edb2b20f6e0193968d696b .avia-testimonial-link{
color:#ffffff;
}
.avia-testimonial-wrapper.av-6oo0o8l-a2c6614250edb2b20f6e0193968d696b .avia-slideshow-controls{
color:#e8e8e8;
}


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

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

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

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