.avia-section.av-181rx4h-d203dc097cbcd4b535f700ad1bc6625c{
background-repeat:no-repeat;
background-image:url(https://hochzeitsfotograf-allgaeu.com/wp-content/uploads/2017/02/Hochzeitsreportage-Fotograf-Allgaeu-6258.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-181rx4h-d203dc097cbcd4b535f700ad1bc6625c .av-section-color-overlay{
opacity:0.6;
background-color:#ffffff;
}

#top .av_textblock_section.av-1620z0h-d553b6c67f41661811af4e3bd7be86be .avia_textblock{
font-size:25px;
color:#383838;
}

#top .hr.hr-invisible.av-14vbc2p-f7c8cc531e29c80e3a4c550b7a8a0658{
margin-top:-50px;
height:1px;
}

#top .av-special-heading.av-12vnlpd-2c7d953402373036714ac25caf5389e6{
padding-bottom:27px;
color:#383838;
font-size:50px;
}
body .av-special-heading.av-12vnlpd-2c7d953402373036714ac25caf5389e6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-12vnlpd-2c7d953402373036714ac25caf5389e6 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-12vnlpd-2c7d953402373036714ac25caf5389e6 .special-heading-inner-border{
border-color:#383838;
}
.av-special-heading.av-12vnlpd-2c7d953402373036714ac25caf5389e6 .av-subheading{
font-size:18px;
}

#top .hr.hr-invisible.av-10rlow1-63439a16877a5556caa811ca86ea9817{
margin-top:-20px;
height:1px;
}

.flex_column.av-108815d-a1f63bd6703fd31676db853689bfe7e1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-x9iq41-86f7d38933c13d2d16c80468ae51fde7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-vasn5t-465f6e2d7bc69d08e2f27fa02b90a40c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-sq3g9t-ce747766d10e70eb5b327fab03f6a2c9{
height:100px;
}

.flex_column.av-qo6hip-f6907474e1eb29e28670255326d75a89{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:rgba(2,2,2,0.55);
}

#top .av_textblock_section.av-qgfmxt-a0e4522e1f6767fee4a99df6841a00b7 .avia_textblock{
font-size:25px;
color:#ffffff;
}

.flex_column.av-ndeq1t-3a2a0d35671991aff8391c1626be8e6a{
border-radius:3px 3px 3px 3px;
padding:10px 30px 10px 30px;
background-color:rgba(2,2,2,0.55);
}

#top .av_textblock_section.av-mpolld-06dcf08a966da60259d112c9050c1a41 .avia_textblock{
color:#ffffff;
}

.flex_column.av-2214g1-6904785693cc9f75f0e0f0cb88e75588{
border-radius:3px 3px 3px 3px;
padding:10px 30px 10px 30px;
background-color:rgba(2,2,2,0.55);
}

#top .av_textblock_section.av-jfyzkx-b75f371f258c4e80dc475fbb873dd347 .avia_textblock{
font-size:25px;
color:#ffffff;
}

#top .hr.hr-invisible.av-hrd275-c07864f85d85345082140141d23cd055{
margin-top:-20px;
height:1px;
}

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

#top .hr.hr-invisible.av-dztim9-80ec33bcb6531fedb563db01d2274c87{
height:20px;
}

.flex_column.av-4g46sx-85c8c7a581c5e3cb3cb327d65c83181f{
border-radius:3px 3px 3px 3px;
padding:10px 30px 10px 30px;
background-color:rgba(2,2,2,0.55);
}

#top .av_textblock_section.av-2nug1t-a15fe7b68536ec9d5d2fde0f8cea34e9 .avia_textblock{
color:#ffffff;
}


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

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