.flex_column.av-4doqwkh9-188706a1de5ef95f0b47ecdfed763a99{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#ffffff;
}

#top .av-special-heading.av-kapbah51-1a48725ece3c99ff06bbe6f468d16373{
padding-bottom:20px;
}
body .av-special-heading.av-kapbah51-1a48725ece3c99ff06bbe6f468d16373 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kapbah51-1a48725ece3c99ff06bbe6f468d16373 .av-subheading{
font-size:15px;
}

.avia-image-container.av-4bpmsn8t-0fcf40f486273fb9a26cd4962ab6b9c6 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4bpmsn8t-0fcf40f486273fb9a26cd4962ab6b9c6 .av-caption-image-overlay-bg{
opacity:0.2;
background-color:#000000;
}
.avia-image-container.av-4bpmsn8t-0fcf40f486273fb9a26cd4962ab6b9c6 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-4bpmsn8t-0fcf40f486273fb9a26cd4962ab6b9c6 .avia-curtain-reveal-overlay{
z-index:100;
}

.flex_column.av-46y2dtm5-f0cf99ca614832f94e743c7a382342bf{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-xeiz75k-ff2be74f21480a6f260b094fce9122c9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#efefef;
}
.flex_column.av-xeiz75k-ff2be74f21480a6f260b094fce9122c9 .avia-divider-svg-bottom{
border-radius:0px 0px 0 0;
}
.flex_column.av-xeiz75k-ff2be74f21480a6f260b094fce9122c9 .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
fill:#954f9a;
}

#top .av-special-heading.av-uomyhiw-f2a68d63c1c64887b8ff0dd7e9f99639{
padding-bottom:0;
}
body .av-special-heading.av-uomyhiw-f2a68d63c1c64887b8ff0dd7e9f99639 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-uomyhiw-f2a68d63c1c64887b8ff0dd7e9f99639 .av-subheading{
font-size:15px;
}

#top .hr.av-qa9nkmw-eea1598fb99102ef9ad2bfc416c65738{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-qa9nkmw-eea1598fb99102ef9ad2bfc416c65738 .hr-inner{
width:100px;
border-color:#560021;
}

#top .hr.hr-invisible.av-chans8o-1cd6ee79601ecece6d5167099273763f{
height:20px;
}

.avia-video.av-lm3m05k9-86749937ec129a2a850938b91540044c{
background-image:url(https://www.textile-raumgestaltung.biz/wp-content/uploads/2023/09/Verdunkelunngsvorhaenge-Scene-1.jpg);
}

#top .hr.hr-invisible.av-568n03c-cd16011e35682419add20b8e5cc8841c{
height:50px;
}

.flex_column.av-kvohcxk-bed5e8e9b56be0323788531a054c3e3a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#efefef;
}
.flex_column.av-kvohcxk-bed5e8e9b56be0323788531a054c3e3a .avia-divider-svg-bottom{
border-radius:0px 0px 0 0;
}
.flex_column.av-kvohcxk-bed5e8e9b56be0323788531a054c3e3a .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
fill:#954f9a;
}

#top .av-special-heading.av-lezn7pjg-a5a31cd30950fbca135a6c32e3d6977e{
padding-bottom:0;
}
body .av-special-heading.av-lezn7pjg-a5a31cd30950fbca135a6c32e3d6977e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lezn7pjg-a5a31cd30950fbca135a6c32e3d6977e .av-subheading{
font-size:15px;
}

#top .hr.av-1kg54jc-8d6400879021f56fb83f441f7ba24c52{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-1kg54jc-8d6400879021f56fb83f441f7ba24c52 .hr-inner{
width:100px;
border-color:#560021;
}

#top .hr.hr-invisible.av-d9rw7y0-7ba28df2bc57a1550b125c9cb465def9{
height:20px;
}

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

.flex_column.av-gnwqeew-c9b15cb71f216fda3e45832f5b196551{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.flex_column.av-gnwqeew-c9b15cb71f216fda3e45832f5b196551 .avia-divider-svg-bottom{
border-radius:0px 0px 0 0;
}
.flex_column.av-gnwqeew-c9b15cb71f216fda3e45832f5b196551 .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
fill:#954f9a;
}

#top .av-special-heading.av-l7rf9k4l-9f76cf0be0693d36e6e61a487928e992{
padding-bottom:0;
}
body .av-special-heading.av-l7rf9k4l-9f76cf0be0693d36e6e61a487928e992 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l7rf9k4l-9f76cf0be0693d36e6e61a487928e992 .av-subheading{
font-size:15px;
}

#top .hr.av-au08sjc-1675ca7391dbb059e80fba88726126d0{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-au08sjc-1675ca7391dbb059e80fba88726126d0 .hr-inner{
width:100px;
border-color:#560021;
}

#top .hr.hr-invisible.av-7fbrb3s-a3b6dad985674cef3b87659d626f98d6{
height:50px;
}

.flex_column.av-chvhncd-8-92d9908e4159efb5e0bb01dd4b529781{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-lf2pazze-bb913a793c4acaac274dab892cc891ef{
padding-bottom:0;
}
body .av-special-heading.av-lf2pazze-bb913a793c4acaac274dab892cc891ef .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lf2pazze-bb913a793c4acaac274dab892cc891ef .av-subheading{
font-size:15px;
}

.flex_column.av-grfjq9k-30bf68ec8ce8d21b726c4029ca2ca3f5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-lf2rf55h-25fe6c211c43c30fee71f15259d53ad2{
padding-bottom:0;
}
body .av-special-heading.av-lf2rf55h-25fe6c211c43c30fee71f15259d53ad2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lf2rf55h-25fe6c211c43c30fee71f15259d53ad2 .av-subheading{
font-size:15px;
}

#top .hr.av-djg6su0-df1bcdd876cdbd2cd9bc8c4899298f53{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-djg6su0-df1bcdd876cdbd2cd9bc8c4899298f53 .hr-inner{
width:100px;
border-color:#560021;
}

@keyframes av_boxShadowEffect_av-h0k706w-39890d651385b96dc8bd61c4bf558acc-row {
0%   { box-shadow:  0 0 0 0 #757575; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #757575; opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-h0k706w-39890d651385b96dc8bd61c4bf558acc{
margin-top:0px;
margin-bottom:0px;
}
.flex_column_table.av-equal-height-column-flextable.av-h0k706w-39890d651385b96dc8bd61c4bf558acc{
box-shadow: 0 0 10px 0 #757575;
}
.flex_column.av-h0k706w-39890d651385b96dc8bd61c4bf558acc{
border-radius:0px 0px 0px 0px;
padding:20px 0px 0px 20px;
background-color:#e5e5e5;
}

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

#top .hr.hr-invisible.av-782e056-813772b9c9ae993b8fdde35627010283{
height:20px;
}

.flex_column.av-2hzd94a5-a726be0d03b2eb087fa29517c665729b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-2a3x4v8t-2d4a242b0da8b2d65b0005f15b4f5277{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-24u7lizx-3901b321022ca2bc85109b584fefae92{
padding-bottom:0;
}
body .av-special-heading.av-24u7lizx-3901b321022ca2bc85109b584fefae92 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-24u7lizx-3901b321022ca2bc85109b584fefae92 .av-subheading{
font-size:15px;
}

#top .hr.av-75eix2l-b76d1ff45aa4ec7167d660d8293c09a3{
margin-top:0px;
margin-bottom:10px;
}
.hr.av-75eix2l-b76d1ff45aa4ec7167d660d8293c09a3 .hr-inner{
width:100px;
border-color:#560021;
}

.av_font_icon.av-1r36uvzh-61b9a7b72699fa50d7d12fb8ffeaed51 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-1mn2g0z1-565072b39beafe9bc85172d83844a617 .av-icon-char{
font-size:20px;
line-height:20px;
}

#top .hr.av-1hbdgo4t-0afab77a8cf88039b8092e9a655d9af9{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-1hbdgo4t-0afab77a8cf88039b8092e9a655d9af9 .hr-inner{
width:100%;
}

.flex_column.av-4sjns4t-92c6d519f8e4eabc4f01bab40030714f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 20px;
background-color:#f2f2f2;
}

#top .av-special-heading.av-17ta5bzh-5abfeb60b173685e51c0802b5330c4fe{
padding-bottom:0;
}
body .av-special-heading.av-17ta5bzh-5abfeb60b173685e51c0802b5330c4fe .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-17ta5bzh-5abfeb60b173685e51c0802b5330c4fe .av-subheading{
font-size:15px;
}

.flex_column.av-ysdf50s-7903dc2bca78e0c1a7c0e2d032b9867c{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:#c6c6c6;
}

.flex_column.av-qboujl9-5cd2515469f1869f0035cf02d0cf1bb8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#ffffff;
}

#top .hr.av-lm7al456-2a4e509464d165c54b8567fe9ca4963d{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-lm7al456-2a4e509464d165c54b8567fe9ca4963d .hr-inner{
width:100%;
max-width:45%;
}

