.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:25px;
}
#top .avia-slideshow .av-slideshow-caption.av-le8zg0kr-ac32d1e6b4a6cba9576ac261e5cb6e8d__0 .avia-caption-content p{
font-size:25px;
}

@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;
}
}

@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;
}
}

.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-1g5r9p1-10cc4698dd39dc663326cc84991676fa .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-1g5r9p1-10cc4698dd39dc663326cc84991676fa .av-section-color-overlay{
opacity:0.9;
background-color:#ffffff;
}

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

#top .hr.hr-invisible.av-4o0k2t-7c60502c0c7d155e04713d5f3c7defcc{
height:30px;
}

#top #wrap_all .avia-button.av-19k4bat-2de930ad2b32b4accc3607cc8465db66{
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-19k4bat-2de930ad2b32b4accc3607cc8465db66:hover{
background-color:#ff7b23;
transition:all 0.4s ease-in-out;
}

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

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

#top .av-special-heading.av-3r9adh-32379e33dcaf41834fbf4c4042dcc4de{
padding-bottom:10px;
font-size:30px;
}
body .av-special-heading.av-3r9adh-32379e33dcaf41834fbf4c4042dcc4de .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3r9adh-32379e33dcaf41834fbf4c4042dcc4de .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-3r9adh-32379e33dcaf41834fbf4c4042dcc4de .av-subheading{
font-size:23px;
}

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

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

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

#top .hr.hr-invisible.av-9vw3qd-1cde152774c2df7ce05750515ef1ad50{
height:30px;
}

#top #wrap_all .avia-button.av-7wyy5h-c409d77b1d1c9f3f50c1e314322a234e{
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-7wyy5h-c409d77b1d1c9f3f50c1e314322a234e:hover{
background-color:#ff7b23;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-j3ej9-9215441be4dce5cd94f9b9248c3097c4{
height:30px;
}

#top .avia-gallery.av-4n1md1-57cfb5443745c4ec77076abaec4dfcde .avia-gallery-thumb a{
width:25%;
}

#top .hr.av-29upet-8975ac4268e8e567d50c8e3cfdd5acf6{
margin-top:40px;
margin-bottom:40px;
}
.hr.av-29upet-8975ac4268e8e567d50c8e3cfdd5acf6 .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-f1a30528824661d517dac00546291f4e{
margin:30px 0 30px 0;
padding-bottom:10px;
font-size:35px;
}
body .av-special-heading.av-m6e2titp-f1a30528824661d517dac00546291f4e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m6e2titp-f1a30528824661d517dac00546291f4e .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-m6e2titp-f1a30528824661d517dac00546291f4e .av-subheading{
font-size:23px;
}

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

#top .av-special-heading.av-m6wh8l8f-2d73530b4cbf9dded82d9ac5510c30f9{
margin:-3px 0 0 0;
padding-bottom:10px;
font-size:14px;
}
body .av-special-heading.av-m6wh8l8f-2d73530b4cbf9dded82d9ac5510c30f9 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m6wh8l8f-2d73530b4cbf9dded82d9ac5510c30f9 .av-special-heading-tag{
font-size:14px;
}
.av-special-heading.av-m6wh8l8f-2d73530b4cbf9dded82d9ac5510c30f9 .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-27488d40b98600f5869acaf8b854e50e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-m6was4ec-27488d40b98600f5869acaf8b854e50e .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-m6whf2ob-3644b48b171e2c31cbc550738b2e0830{
margin:-3px 0 0 0;
padding-bottom:10px;
font-size:14px;
}
body .av-special-heading.av-m6whf2ob-3644b48b171e2c31cbc550738b2e0830 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m6whf2ob-3644b48b171e2c31cbc550738b2e0830 .av-special-heading-tag{
font-size:14px;
}
.av-special-heading.av-m6whf2ob-3644b48b171e2c31cbc550738b2e0830 .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-fe40c77818b846818baedd4bb03853ce{
margin:50px 0 30px 0;
padding-bottom:7px;
font-size:43px;
}
body .av-special-heading.av-dssc1h-fe40c77818b846818baedd4bb03853ce .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-dssc1h-fe40c77818b846818baedd4bb03853ce .av-special-heading-tag{
font-size:43px;
}
.av-special-heading.av-dssc1h-fe40c77818b846818baedd4bb03853ce .av-subheading{
font-size:15px;
}

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


@media only screen and (min-width: 990px){ 
#top #wrap_all .avia-button.av-19k4bat-2de930ad2b32b4accc3607cc8465db66{
font-size:22px;
}

#top #wrap_all .avia-button.av-7wyy5h-c409d77b1d1c9f3f50c1e314322a234e{
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-19k4bat-2de930ad2b32b4accc3607cc8465db66{
font-size:15px;
}

#top #wrap_all .avia-button.av-7wyy5h-c409d77b1d1c9f3f50c1e314322a234e{
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-1c82j5h-e716ad064cb305aa771215c246f6bee0 .av-special-heading-tag{
font-size:37px;
}

#top #wrap_all .avia-button.av-19k4bat-2de930ad2b32b4accc3607cc8465db66{
font-size:27px;
}

#top #wrap_all .av-special-heading.av-3r9adh-32379e33dcaf41834fbf4c4042dcc4de .av-special-heading-tag{
font-size:37px;
}

#top #wrap_all .avia-button.av-7wyy5h-c409d77b1d1c9f3f50c1e314322a234e{
font-size:27px;
}

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

#top #wrap_all .av-special-heading.av-m6wh8l8f-2d73530b4cbf9dded82d9ac5510c30f9 .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-3644b48b171e2c31cbc550738b2e0830 .av-special-heading-tag{
font-size:13px;
}

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

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

#top #wrap_all .avia-button.av-19k4bat-2de930ad2b32b4accc3607cc8465db66{
font-size:25px;
}

#top #wrap_all .av-special-heading.av-3r9adh-32379e33dcaf41834fbf4c4042dcc4de .av-special-heading-tag{
font-size:27px;
}

#top #wrap_all .avia-button.av-7wyy5h-c409d77b1d1c9f3f50c1e314322a234e{
font-size:25px;
}

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

#top #wrap_all .av-special-heading.av-m6wh8l8f-2d73530b4cbf9dded82d9ac5510c30f9 .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-3644b48b171e2c31cbc550738b2e0830 .av-special-heading-tag{
font-size:13px;
}

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