#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mks6rreb-908a5bf181debb78707cbe4be96c9af0__0 .avia-caption-title{
font-size:54px;
}

@media only screen and (min-width: 990px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mks6rreb-908a5bf181debb78707cbe4be96c9af0__0 .avia-caption-title{
font-size:50px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mks6rreb-908a5bf181debb78707cbe4be96c9af0__0 .avia-caption-title{
font-size:45px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mks6rreb-908a5bf181debb78707cbe4be96c9af0__0 .avia-caption-title{
font-size:36px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mks6rreb-908a5bf181debb78707cbe4be96c9af0__0 .avia-caption-title{
font-size:30px;
}
}

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

#top .hr.av-mks7bbec-80b960a0a319bd32f67f240f407a550e{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-mks7bbec-80b960a0a319bd32f67f240f407a550e .hr-inner{
width:50px;
max-width:45%;
}

.avia-section.av-k7bej8-ed40eae4574990caec5129b177ef405a{
background-color:#f7f7f7;
background-image:unset;
}

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

#top .hr.av-mks7mndr-f29b5ead69d99050750b1e82c43f71ca{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-mks7mndr-f29b5ead69d99050750b1e82c43f71ca .hr-inner{
width:50px;
}

#top .hr.hr-invisible.av-4tdpas-cf9206e3a9d134122a5e81abbc68c172{
height:20px;
}

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

#top .hr.hr-invisible.av-mks9g2dj-c4dadcc4fe187d82c87040090bab48d7{
height:35px;
}

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

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

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

#top .hr.av-sy3a2c-8e9f46e58cc9bb14fd39f88c69486c1b{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-sy3a2c-8e9f46e58cc9bb14fd39f88c69486c1b .hr-inner{
width:50px;
max-width:45%;
}

.avia-image-container.av-mksed0d5-dc310137113e47237221029baff5c8a4 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mksed0d5-dc310137113e47237221029baff5c8a4 .av-caption-image-overlay-bg{
opacity:0.3;
background-color:#000000;
}
.avia-image-container.av-mksed0d5-dc310137113e47237221029baff5c8a4 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-mksen9hx-500ed8f838061b76b9f90f920f27ce29 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mksen9hx-500ed8f838061b76b9f90f920f27ce29 .av-caption-image-overlay-bg{
opacity:0.3;
background-color:#000000;
}
.avia-image-container.av-mksen9hx-500ed8f838061b76b9f90f920f27ce29 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-mkseoh59-c1f5b6e88afdfd474957de43d8ca257d img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mkseoh59-c1f5b6e88afdfd474957de43d8ca257d .av-caption-image-overlay-bg{
opacity:0.3;
background-color:#000000;
}
.avia-image-container.av-mkseoh59-c1f5b6e88afdfd474957de43d8ca257d .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-mkseowcs-78c6bd748e8f49fab59a6086b575116c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mkseowcs-78c6bd748e8f49fab59a6086b575116c .av-caption-image-overlay-bg{
opacity:0.3;
background-color:#000000;
}
.avia-image-container.av-mkseowcs-78c6bd748e8f49fab59a6086b575116c .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-287e6es-1f588ec8cd0677d0522f0e989a630849{
background-color:#f7f7f7;
background-image:unset;
}

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

#top .hr.hr-invisible.av-qbd7pw-8c486962f022151b3061423f6e30f841{
height:35px;
}

#top .hr.hr-invisible.av-mksjlub4-6095ccfcf4953c2596ae6a99f3452456{
height:30px;
}

#top #wrap_all .avia-button.av-mksjjy8g-39e3ccea5bc5043793ace4cdbf502b04{
margin-bottom:3px;
margin-right:3px;
}

#top #wrap_all .avia-button.av-mksjkprr-20bb466152a052af82dc6d452bd813a1{
margin-bottom:3px;
margin-right:3px;
}

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

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

#top .hr.hr-invisible.av-15mx6j8-47111b8aa0083373314718f42125adf4{
height:35px;
}

#top .hr.hr-invisible.av-1cgox1w-800263dae49b021358cb6cfac09de0d5{
height:30px;
}

.flex_cell.av-40x3cj8-5198b774ed548f5ec3e50017293bde15{
vertical-align:middle;
background:url(https://sauerland-naturfotografie.de/wp-content/uploads/2024/10/Astenturm-unterm-Sternenhimmel.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-40x3cj8-5198b774ed548f5ec3e50017293bde15{
padding:120px 120px 120px 120px !important;
}

.flex_cell.av-3fo5mic-6a8894f5af047d0d0a27b31ab262abcc{
vertical-align:middle;
background:url(https://sauerland-naturfotografie.de/wp-content/uploads/2024/10/sauerland-naturfotografie-light.png) 100% 50% no-repeat scroll #2d2d2d;
}
.responsive #top #wrap_all .flex_cell.av-3fo5mic-6a8894f5af047d0d0a27b31ab262abcc{
padding:100px 0 100px 0 !important;
}

@keyframes av_boxShadowEffect_av-30ap2k4-128cc0d4f9fd011fcf1d5b485e6813a8-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 15px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.flex_column.av-30ap2k4-128cc0d4f9fd011fcf1d5b485e6813a8{
box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

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

.avia-section.av-mktmni4g-a7f6ef712aca518c480a12c8d00fa206{
background-color:#f7f7f7;
background-image:unset;
}

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

