.flex_cell.av-riam4-b6517fd621a41ccc47990ecfb36737c1{
vertical-align:middle;
height:3px;
min-height:3px;
background-color:#ff6a06;
}
.responsive #top #wrap_all .flex_cell.av-riam4-b6517fd621a41ccc47990ecfb36737c1{
padding:0px 0px 0px 0px !important;
}

@keyframes av_slideshow_img_scale_av-le8zg0kr-ac32d1e6b4a6cba9576ac261e5cb6e8d {
   0% { transform: scale(1.05); opacity: 1; }
 100% { transform: scale(1.1); opacity: 1; }
}
.avia-slideshow.av-le8zg0kr-ac32d1e6b4a6cba9576ac261e5cb6e8d .avia-slideshow-slide.next-active-slide img{
animation:av_slideshow_img_scale_av-le8zg0kr-ac32d1e6b4a6cba9576ac261e5cb6e8d 3s 1 ease-in-out;
transform:scale(1.1);
opacity:1;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-le8zg0kr-ac32d1e6b4a6cba9576ac261e5cb6e8d__0 .avia-caption-title{
font-size:55px;
color:#ff6a06;
}
#top .avia-slideshow .av-slideshow-caption.av-le8zg0kr-ac32d1e6b4a6cba9576ac261e5cb6e8d__0 .avia-caption-content{
font-size:37px;
}
#top .avia-slideshow .av-slideshow-caption.av-le8zg0kr-ac32d1e6b4a6cba9576ac261e5cb6e8d__0 .avia-caption-content p{
font-size:37px;
}

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

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-le8zg0kr-ac32d1e6b4a6cba9576ac261e5cb6e8d__0 .avia-caption-title{
font-size:35px;
}
#top .avia-slideshow .av-slideshow-caption.av-le8zg0kr-ac32d1e6b4a6cba9576ac261e5cb6e8d__0 .avia-caption-content{
font-size:30px;
}
#top .avia-slideshow .av-slideshow-caption.av-le8zg0kr-ac32d1e6b4a6cba9576ac261e5cb6e8d__0 .avia-caption-content p{
font-size:30px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-le8zg0kr-ac32d1e6b4a6cba9576ac261e5cb6e8d__0 .avia-caption-title{
font-size:27px;
}
#top .avia-slideshow .av-slideshow-caption.av-le8zg0kr-ac32d1e6b4a6cba9576ac261e5cb6e8d__0 .avia-caption-content{
font-size:30px;
}
#top .avia-slideshow .av-slideshow-caption.av-le8zg0kr-ac32d1e6b4a6cba9576ac261e5cb6e8d__0 .avia-caption-content p{
font-size:30px;
}
}

.flex_cell.av-83vv8-6d8d6b908a7d6fce8aeee669849a77c2{
vertical-align:middle;
height:3px;
min-height:3px;
background-color:#ff6a06;
}
.responsive #top #wrap_all .flex_cell.av-83vv8-6d8d6b908a7d6fce8aeee669849a77c2{
padding:0px 0px 0px 0px !important;
}

.avia-section.av-ht5xw-b42bd644b807f8bc9ec2e9ad580f2708 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://roman-kirsch.de/wp-content/uploads/2023/02/paralax-ur.webp);
background-position:100% 50%;
background-attachment:scroll;
}
.avia-section.av-ht5xw-b42bd644b807f8bc9ec2e9ad580f2708 .av-section-color-overlay{
opacity:0.9;
background-color:#ffffff;
}

#top .av-special-heading.av-kvaxaazw-f5c26712a20cdc9ed5f314c3e085efa0{
padding-bottom:10px;
font-size:45px;
}
body .av-special-heading.av-kvaxaazw-f5c26712a20cdc9ed5f314c3e085efa0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kvaxaazw-f5c26712a20cdc9ed5f314c3e085efa0 .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-kvaxaazw-f5c26712a20cdc9ed5f314c3e085efa0 .av-subheading{
font-size:23px;
}

#top .hr.hr-invisible.av-4j2nsr-8efd22d6177c81b8310c4eee56b29f4c{
height:30px;
}

#top #wrap_all .avia-button.av-11si31h-3559831cad154be1ff4faeaad30df9ce{
font-size:22px;
background-color:#ff6a06;
border-color:#ff6a06;
box-shadow: 2px 3px 11px 0px #3f3f3f;
transition:all 0.4s ease-in-out;
margin:0 10px 10px 10px;
padding:13px 13px 13px 19px;
}
#top #wrap_all .avia-button.av-11si31h-3559831cad154be1ff4faeaad30df9ce:hover{
background-color:#ff7b23;
transition:all 0.4s ease-in-out;
}

@keyframes av_boxShadowEffect_av-mfo5iiw9-06ec6a1da9a3b50a683000bc5d718a3c {
0%   { box-shadow:  0 0 0 0 #161616; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #161616; opacity: 1; }
}
.avia-image-container.av-mfo5iiw9-06ec6a1da9a3b50a683000bc5d718a3c img.avia_image{
box-shadow: 0 0 10px 0 #161616;
}
.avia-image-container.av-mfo5iiw9-06ec6a1da9a3b50a683000bc5d718a3c .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.av-2xd44r-ca15c3bd188d977409d733e11d8a5136{
margin-top:20px;
margin-bottom:0px;
}
.hr.av-2xd44r-ca15c3bd188d977409d733e11d8a5136 .hr-inner{
width:450px;
border-color:#000000;
max-width:45%;
}

#top .av-special-heading.av-12sr8-355c4ab3ca20a35efac92a8db212493e{
padding-bottom:10px;
font-size:30px;
}
body .av-special-heading.av-12sr8-355c4ab3ca20a35efac92a8db212493e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-12sr8-355c4ab3ca20a35efac92a8db212493e .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-12sr8-355c4ab3ca20a35efac92a8db212493e .av-subheading{
font-size:23px;
}

#top .avia-icon-list-container.av-mfo64yqs-adbf42eaa30dc43bb6ccbcce9667633c .iconlist_icon{
background-color:#ff6a06;
}
#top #wrap_all .avia-icon-list-container.av-mfo64yqs-adbf42eaa30dc43bb6ccbcce9667633c .av_iconlist_title{
font-size:19px;
}
.avia-icon-list-container.av-mfo64yqs-adbf42eaa30dc43bb6ccbcce9667633c .iconlist_content{
font-size:21px;
color:#000000;
}

#top .avia-icon-list-container.av-ji1qln-6fdcd71ec1af96858345cc003898b9d3 .iconlist_icon{
background-color:#ff6a06;
}
#top #wrap_all .avia-icon-list-container.av-ji1qln-6fdcd71ec1af96858345cc003898b9d3 .av_iconlist_title{
font-size:19px;
}
.avia-icon-list-container.av-ji1qln-6fdcd71ec1af96858345cc003898b9d3 .iconlist_content{
font-size:21px;
color:#000000;
}

#top .hr.av-mfo67jo8-eec0e6d0057f5da8624c3dbe9e89484f{
margin-top:20px;
margin-bottom:0px;
}
.hr.av-mfo67jo8-eec0e6d0057f5da8624c3dbe9e89484f .hr-inner{
width:450px;
border-color:#000000;
max-width:45%;
}

#top .hr.hr-invisible.av-1vidhn-91f9f40d10b5d0db8693a6f08f7a0691{
height:30px;
}

#top #wrap_all .avia-button.av-2zipcb-7db326f780a832623764787a5685f49f{
font-size:22px;
background-color:#ff6a06;
border-color:#ff6a06;
box-shadow: 2px 3px 11px 0px #3f3f3f;
transition:all 0.4s ease-in-out;
margin:0 10px 10px 10px;
padding:13px 13px 13px 19px;
}
#top #wrap_all .avia-button.av-2zipcb-7db326f780a832623764787a5685f49f:hover{
background-color:#ff7b23;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-z4t8-b496b580fff17f10c5aace69852a0bfb{
height:30px;
}

#top .avia-gallery.av-kvb5arwt-8eef4c1d9407d9e5622abc27ef88a27b .avia-gallery-thumb a{
width:25%;
}

#top .hr.av-6ywk4-bdb61b08d18ce7d8ecc66603c4438087{
margin-top:40px;
margin-bottom:40px;
}
.hr.av-6ywk4-bdb61b08d18ce7d8ecc66603c4438087 .hr-inner{
width:450px;
border-color:#000000;
max-width:45%;
}

.avia-section.av-1d2k51h-32b28826cd7d57e12a625d324519ad21 .av-section-color-overlay{
opacity:0.9;
background-color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-18ym4xh-ec8e2be060b3dd35c352afe24d6b558d{
margin-top:0px;
margin-bottom:-30px;
}

#top .av-special-heading.av-m6e2titp-1b4fa952230a89bfad3a1f4a7297d804{
margin:30px 0 30px 0;
padding-bottom:10px;
font-size:35px;
}
body .av-special-heading.av-m6e2titp-1b4fa952230a89bfad3a1f4a7297d804 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m6e2titp-1b4fa952230a89bfad3a1f4a7297d804 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-m6e2titp-1b4fa952230a89bfad3a1f4a7297d804 .av-subheading{
font-size:23px;
}

.avia-image-container.av-18mle85-285d15eff83e5d2881aba95c703ca5f3 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-18mle85-285d15eff83e5d2881aba95c703ca5f3 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-m6wh8l8f-597915156b44fcc699adec149ee2674c{
margin:-3px 0 0 0;
padding-bottom:10px;
font-size:14px;
}
body .av-special-heading.av-m6wh8l8f-597915156b44fcc699adec149ee2674c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m6wh8l8f-597915156b44fcc699adec149ee2674c .av-special-heading-tag{
font-size:14px;
}
.av-special-heading.av-m6wh8l8f-597915156b44fcc699adec149ee2674c .av-subheading{
font-size:23px;
}

#top .hr.hr-invisible.av-6ej2lh-edaa66a9f19b17b940d55e46894acab7{
height:20px;
}

#top #wrap_all .avia-button.av-14fpq3p-cf0f905f957f50827bbb189e78ca37d4{
font-size:22px;
background-color:#ff6a06;
border-color:#ff6a06;
box-shadow: 2px 3px 11px 0px #3f3f3f;
transition:all 0.4s ease-in-out;
margin:50px 50px 50px 50px;
}
#top #wrap_all .avia-button.av-14fpq3p-cf0f905f957f50827bbb189e78ca37d4:hover{
background-color:#ff7b23;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-354lth-a9d99dd9a4a6999187eed38c9e5cc755{
font-size:22px;
background-color:#ff6a06;
border-color:#ff6a06;
box-shadow: 2px 3px 11px 0px #3f3f3f;
transition:all 0.4s ease-in-out;
margin:50px 50px 50px 50px;
}
#top #wrap_all .avia-button.av-354lth-a9d99dd9a4a6999187eed38c9e5cc755:hover{
background-color:#ff7b23;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-6ej2lh-3-ad86ce313ee0ff05f062b5e14c47085f{
height:20px;
}

#top .hr.hr-invisible.av-6ej2lh-2-ad3ae5cdcc60fe7ed36b3b0fc57a2425{
height:20px;
}

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

#top .av-special-heading.av-m6whf2ob-56737d417dfc3ae8b6a1bc859ba5eba9{
margin:-3px 0 0 0;
padding-bottom:10px;
font-size:14px;
}
body .av-special-heading.av-m6whf2ob-56737d417dfc3ae8b6a1bc859ba5eba9 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m6whf2ob-56737d417dfc3ae8b6a1bc859ba5eba9 .av-special-heading-tag{
font-size:14px;
}
.av-special-heading.av-m6whf2ob-56737d417dfc3ae8b6a1bc859ba5eba9 .av-subheading{
font-size:23px;
}

#top .hr.hr-invisible.av-6ej2lh-3-1-d40e1bf49bb1138b1fa6f66bd3eb3a59{
height:50px;
}

#top .hr.hr-invisible.av-6ej2lh-1-3aa84596a056715c525a87165ec7db46{
height:20px;
}

#top .hr.hr-invisible.av-itvbol-e3494adda0b299b125cfde659aaadd70{
height:10px;
}

#top .hr.hr-invisible.av-gbod91-c3329360ef48b4edb1a9daaf55e44b96{
height:10px;
}

#top .av-special-heading.av-dssc1h-d48689d0379cc819187ca5e3f73d17c7{
margin:50px 0 30px 0;
padding-bottom:7px;
font-size:43px;
}
body .av-special-heading.av-dssc1h-d48689d0379cc819187ca5e3f73d17c7 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-dssc1h-d48689d0379cc819187ca5e3f73d17c7 .av-special-heading-tag{
font-size:43px;
}
.av-special-heading.av-dssc1h-d48689d0379cc819187ca5e3f73d17c7 .av-subheading{
font-size:15px;
}

#top .hr.av-281c0l-cc6d5e3a802ccebbb0bfab8ed1c1f226{
margin-top:40px;
margin-bottom:40px;
}
.hr.av-281c0l-cc6d5e3a802ccebbb0bfab8ed1c1f226 .hr-inner{
width:450px;
border-color:#000000;
max-width:45%;
}


@media only screen and (min-width: 990px){ 
#top #wrap_all .avia-button.av-11si31h-3559831cad154be1ff4faeaad30df9ce{
font-size:22px;
}

#top #wrap_all .avia-button.av-2zipcb-7db326f780a832623764787a5685f49f{
font-size:22px;
}

#top #wrap_all .avia-button.av-14fpq3p-cf0f905f957f50827bbb189e78ca37d4{
font-size:22px;
}

#top #wrap_all .avia-button.av-354lth-a9d99dd9a4a6999187eed38c9e5cc755{
font-size:22px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .avia-button.av-11si31h-3559831cad154be1ff4faeaad30df9ce{
font-size:15px;
}

#top #wrap_all .avia-button.av-2zipcb-7db326f780a832623764787a5685f49f{
font-size:15px;
}

#top #wrap_all .avia-button.av-14fpq3p-cf0f905f957f50827bbb189e78ca37d4{
font-size:15px;
}

#top #wrap_all .avia-button.av-354lth-a9d99dd9a4a6999187eed38c9e5cc755{
font-size:15px;
}
}

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

#top #wrap_all .avia-button.av-11si31h-3559831cad154be1ff4faeaad30df9ce{
font-size:27px;
}

#top #wrap_all .av-special-heading.av-12sr8-355c4ab3ca20a35efac92a8db212493e .av-special-heading-tag{
font-size:37px;
}

#top #wrap_all .avia-button.av-2zipcb-7db326f780a832623764787a5685f49f{
font-size:27px;
}

#top #wrap_all .av-special-heading.av-m6e2titp-1b4fa952230a89bfad3a1f4a7297d804 .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-m6wh8l8f-597915156b44fcc699adec149ee2674c .av-special-heading-tag{
font-size:13px;
}

#top #wrap_all .avia-button.av-14fpq3p-cf0f905f957f50827bbb189e78ca37d4{
font-size:27px;
}

#top #wrap_all .avia-button.av-354lth-a9d99dd9a4a6999187eed38c9e5cc755{
font-size:27px;
}

#top #wrap_all .av-special-heading.av-m6whf2ob-56737d417dfc3ae8b6a1bc859ba5eba9 .av-special-heading-tag{
font-size:13px;
}

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

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

#top #wrap_all .avia-button.av-11si31h-3559831cad154be1ff4faeaad30df9ce{
font-size:25px;
}

#top #wrap_all .av-special-heading.av-12sr8-355c4ab3ca20a35efac92a8db212493e .av-special-heading-tag{
font-size:27px;
}

#top #wrap_all .avia-button.av-2zipcb-7db326f780a832623764787a5685f49f{
font-size:25px;
}

#top #wrap_all .av-special-heading.av-m6e2titp-1b4fa952230a89bfad3a1f4a7297d804 .av-special-heading-tag{
font-size:27px;
}

#top #wrap_all .av-special-heading.av-m6wh8l8f-597915156b44fcc699adec149ee2674c .av-special-heading-tag{
font-size:13px;
}

#top #wrap_all .avia-button.av-14fpq3p-cf0f905f957f50827bbb189e78ca37d4{
font-size:25px;
}

#top #wrap_all .avia-button.av-354lth-a9d99dd9a4a6999187eed38c9e5cc755{
font-size:25px;
}

#top #wrap_all .av-special-heading.av-m6whf2ob-56737d417dfc3ae8b6a1bc859ba5eba9 .av-special-heading-tag{
font-size:13px;
}

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