@keyframes av_slideshow_img_scale_av-d129ci-8d47acb5ab7012a3cb60396b8eec576d {
   0% { transform: scale(1.31); opacity: 1; }
 100% { transform: scale(1.1); opacity: 1; }
}
.avia-slideshow.av-d129ci-8d47acb5ab7012a3cb60396b8eec576d .avia-slideshow-slide.next-active-slide img{
animation:av_slideshow_img_scale_av-d129ci-8d47acb5ab7012a3cb60396b8eec576d 3s 1 ease-in-out;
transform:scale(1.1);
opacity:1;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-d129ci-8d47acb5ab7012a3cb60396b8eec576d__0 .avia-caption-title{
font-size:70px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-d129ci-8d47acb5ab7012a3cb60396b8eec576d__0 .avia-caption-content{
font-size:32px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-d129ci-8d47acb5ab7012a3cb60396b8eec576d__0 .avia-caption-content p{
font-size:32px;
}

.avia-section.av-c276h6-3c7825cfb769bdf32ad8544cc23d1914{
margin-top:0px;
margin-bottom:45px;
}

.flex_column.av-brd06i-7d809ca1e036591106a095601ce7081c{
width:48.5%;
margin-left:0;
border-radius:20px 20px 20px 20px;
padding:0 0 0 0;
background-color:#ececec;
}
#top .flex_column_table.av-equal-height-column-flextable.av-brd06i-7d809ca1e036591106a095601ce7081c .av-flex-placeholder{
width:3%;
}

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

#top .hr.hr-invisible.av-bip6ve-d11416aae2cee8d27bf67efc13307e3b{
height:20px;
}

#top .av_textblock_section.av-bege3m-7380b59bafb1bd5655e209e15b656a59 .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-b4p1ya-de987e2bb51752fad4599c44e62fd93c{
height:8px;
}

#top #wrap_all .avia-button.av-13svl6-2444f96b35940edd531185cd10130ed1{
font-size:20px;
background-color:#0a334b;
border-color:#0a334b;
border-radius:20px 20px 20px 20px;
transition:all 0.4s ease-in-out;
margin:18px 0 32px 0;
padding:5px 45px 5px 45px;
}
#top #wrap_all .avia-button.av-13svl6-2444f96b35940edd531185cd10130ed1:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-13svl6-2444f96b35940edd531185cd10130ed1:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}
#top #wrap_all .avia-button.av-13svl6-2444f96b35940edd531185cd10130ed1:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_column.av-atsvwa-cb821f77da14a4143c94e822daa6f2ab{
width:48.5%;
margin-left:0;
border-radius:20px 20px 20px 20px;
padding:0 0 0 0;
background-color:#ececec;
}
#top .flex_column_table.av-equal-height-column-flextable.av-atsvwa-cb821f77da14a4143c94e822daa6f2ab .av-flex-placeholder{
width:3%;
}

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

#top .hr.hr-invisible.av-airjvu-3daaf196af2d77ebd294a3fa93f29e5c{
height:20px;
}

#top .av_textblock_section.av-aefjde-0c51b35a1438ecf3a3b2bf155fc535a2 .avia_textblock{
color:#000000;
}

#top #wrap_all .avia-button.av-822du-dfe46d9d96b5f9bf59c087dc6b1b1b79{
font-size:20px;
background-color:#0a334b;
border-color:#0a334b;
border-radius:20px 20px 20px 20px;
transition:all 0.4s ease-in-out;
margin:25px 0 25px 0;
padding:5px 45px 5px 45px;
}
#top #wrap_all .avia-button.av-822du-dfe46d9d96b5f9bf59c087dc6b1b1b79:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-822du-dfe46d9d96b5f9bf59c087dc6b1b1b79:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}
#top #wrap_all .avia-button.av-822du-dfe46d9d96b5f9bf59c087dc6b1b1b79:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.avia-section.av-mmt1tkgg-d1fa9acca5c4fbc361f9798ec55d487d{
background-repeat:no-repeat;
background-image:url(https://flexi-konzept.de/wp-content/uploads/2026/03/back-homeoffice.jpg);
background-position:0% 0%;
background-attachment:scroll;
margin-top:45px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-jrwca-356b746d6c42e38adb3b3c8c1c6359e0{
margin-top:30px;
margin-bottom:30px;
}
.flex_column.av-jrwca-356b746d6c42e38adb3b3c8c1c6359e0{
width:100%;
margin-left:0;
padding:10px 10px 10px 10px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-jrwca-356b746d6c42e38adb3b3c8c1c6359e0 .av-flex-placeholder{
width:0%;
}

#top .av_textblock_section.av-mmt1inlg-185e7f01c570d832a90123c1ff816c86 .avia_textblock{
padding:80px 0 20px 0;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-19faa-ecf5f11498d5b6a62cc383a1f03ee0b0{
margin-top:0;
margin-bottom:0px;
}
.flex_column.av-19faa-ecf5f11498d5b6a62cc383a1f03ee0b0{
width:48.5%;
margin-left:0;
border-radius:20px 20px 20px 20px;
padding:0 0 0 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-19faa-ecf5f11498d5b6a62cc383a1f03ee0b0 .av-flex-placeholder{
width:3%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-avaoa-c3d559611372777dd6a6efda921d9ddd{
margin-top:0;
margin-bottom:0px;
}
.flex_column.av-avaoa-c3d559611372777dd6a6efda921d9ddd{
width:48.5%;
margin-left:0;
border-radius:0 0 0 0;
padding:0 0 0 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-avaoa-c3d559611372777dd6a6efda921d9ddd .av-flex-placeholder{
width:3%;
}

#top #wrap_all .avia-button.av-mn61h1g3-cdc8d56ebca2284ffe3fd8bf6789aa83{
font-size:20px;
background-color:#0a334b;
border-color:#0a334b;
border-radius:20px 20px 20px 20px;
transition:all 0.4s ease-in-out;
margin:18px 0 32px 0;
padding:5px 45px 5px 45px;
}
#top #wrap_all .avia-button.av-mn61h1g3-cdc8d56ebca2284ffe3fd8bf6789aa83:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-mn61h1g3-cdc8d56ebca2284ffe3fd8bf6789aa83:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}
#top #wrap_all .avia-button.av-mn61h1g3-cdc8d56ebca2284ffe3fd8bf6789aa83:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.avia-section.av-mmndsf7g-c2e73023353113d6c02c2e6b9f0d2156{
background-repeat:no-repeat;
background-image:url(https://flexi-konzept.de/wp-content/uploads/2026/03/mitte-sliderbild.jpg);
background-position:0% 0%;
background-attachment:scroll;
margin-top:55px;
margin-bottom:0px;
}

#top .av_textblock_section.av-18wzoa-21ae54f2dd90adc905699dba6fc184c3 .avia_textblock{
padding:80px 0 80px 0;
}

.avia-section.av-6ww4q-9ad91dfbf26f8cd19ae283780fe91805{
margin-top:0;
margin-bottom:0px;
}

.av_textblock_section.av-mn8we8ax-41bedbe46c803e47303b639faaf0f8a3{
background-color:#f1f1f1;
}
#top .av_textblock_section.av-mn8we8ax-41bedbe46c803e47303b639faaf0f8a3 .avia_textblock{
padding:45px 45px 45px 45px;
}

#top .av_textblock_section.av-mmm4095o-f9387b7d67ef60b7c630a9458869a0a5 .avia_textblock{
padding:55px 0 0 0;
}

.flex_cell.av-vrp3e-8806a83ca23e379c70bacf89a5ed004b{
vertical-align:top;
background:url(https://flexi-konzept.de/wp-content/uploads/2026/03/buero-muster-2.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-vrp3e-8806a83ca23e379c70bacf89a5ed004b{
padding:65px 65px 65px 65px !important;
}

.flex_column.av-t6xl6-206126837ea16bb3b3372dcb82149a96{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-iogl6-ba70c2538ec2eb136588ebd6946db846{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
}

#top .av-special-heading.av-h3c9e-d25d8a765baf62b79178e3ac586d07b1{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-h3c9e-d25d8a765baf62b79178e3ac586d07b1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-h3c9e-d25d8a765baf62b79178e3ac586d07b1 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-h3c9e-d25d8a765baf62b79178e3ac586d07b1 .av-subheading{
font-size:15px;
}

.avia-section.av-mmn4ulgx-07a99259fbc0beb59d263e6867d805eb{
background-repeat:no-repeat;
background-image:url(https://flexi-konzept.de/wp-content/uploads/2026/03/216993410_xl.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-paey2-54d7a01c00ee63b7d987be8cd7d63f34{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-nmsca-6b725b4a6f85a2c9380926924bd6e75c{
border-radius:0px 0px 0px 0px;
padding:80px 40px 80px 40px;
}

#top .av-special-heading.av-mmn4sll2-0924b6926f537938c6b50a528b90e93c{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-mmn4sll2-0924b6926f537938c6b50a528b90e93c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mmn4sll2-0924b6926f537938c6b50a528b90e93c .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-mmn4sll2-0924b6926f537938c6b50a528b90e93c .av-subheading{
font-size:15px;
}

.avia-section.av-vq2ga-47c4521e5d1488952dff3de366e49c93{
background-repeat:no-repeat;
background-image:url(https://flexi-konzept.de/wp-content/uploads/2026/03/24h-service.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-q8r22-e85d5c33787c5eb0713542ec1c1378d4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-jwz7m-ac982d05acdd363ecaa3206bbef223d4{
border-radius:0px 0px 0px 0px;
padding:80px 40px 80px 40px;
}

#top .av-special-heading.av-drt0q-c529c2472392f96ffb61538331c9b836{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-drt0q-c529c2472392f96ffb61538331c9b836 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-drt0q-c529c2472392f96ffb61538331c9b836 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-drt0q-c529c2472392f96ffb61538331c9b836 .av-subheading{
font-size:15px;
}

.avia-section.av-mmn4w7ou-c8d289d79403e11374c3821402332c5a{
background-repeat:no-repeat;
background-image:url(https://flexi-konzept.de/wp-content/uploads/2026/03/Reinigungsservice.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-hn4ga-5c0e3d93bff59177c6966af3bfcbf2d4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-8bqdm-72e80302d7fea34b8e56e340885e7856{
border-radius:0px 0px 0px 0px;
padding:35px 40px 35px 40px;
}

#top .av-special-heading.av-mmn4v0u8-2d06282aa92583007467751afc843b79{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-mmn4v0u8-2d06282aa92583007467751afc843b79 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mmn4v0u8-2d06282aa92583007467751afc843b79 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-mmn4v0u8-2d06282aa92583007467751afc843b79 .av-subheading{
font-size:15px;
}

.avia-section.av-mmn8umjy-90c9b871e5545644dd499f9840fdf2c9{
background-repeat:no-repeat;
background-image:url(https://flexi-konzept.de/wp-content/uploads/2026/03/ihp-nord-landing-start-16.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-t2yua-828cf8d61b297243cf3f788ca572a665{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-n9076-5ccaf685b6543deb6803cb99fe3428ec{
border-radius:0px 0px 0px 0px;
padding:35px 40px 35px 40px;
}

#top .av-special-heading.av-mmn8tllk-df403559f068303952b47e292a85c1a2{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-mmn8tllk-df403559f068303952b47e292a85c1a2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mmn8tllk-df403559f068303952b47e292a85c1a2 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-mmn8tllk-df403559f068303952b47e292a85c1a2 .av-subheading{
font-size:15px;
}

.avia-section.av-mmn8uzmc-7fc5b43f9cb7115c3836e27066176acc{
background-repeat:no-repeat;
background-image:url(https://flexi-konzept.de/wp-content/uploads/2026/03/ihp-nord-landing-start-15.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-gsx9e-c30c476cee072d1ca4e1e645f14d5180{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-8ky62-33cf3ff70e60c455ca7d534c9ac0b355{
border-radius:0px 0px 0px 0px;
padding:35px 40px 35px 40px;
}

#top .av-special-heading.av-mmn8vf3f-116a04f6f558e2846c6775901071f43f{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-mmn8vf3f-116a04f6f558e2846c6775901071f43f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mmn8vf3f-116a04f6f558e2846c6775901071f43f .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-mmn8vf3f-116a04f6f558e2846c6775901071f43f .av-subheading{
font-size:15px;
}

.avia-section.av-mmn9zajy-b676b2854d3a1b0eca964a776cb8d6ef{
background-repeat:no-repeat;
background-image:url(https://flexi-konzept.de/wp-content/uploads/2026/03/outdoor-fintess-ihp.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-lo6oa-eebc459c9a9085661ecc8107352f6964{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-mmna3c3h-2ff7e32127789ce696dd121be8aae8ae{
border-radius:0px 0px 0px 0px;
padding:60px 40px 60px 40px;
}

#top .av-special-heading.av-mmna00jr-3d2fd4f42bc8125d8cbf52b6d688477a{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-mmna00jr-3d2fd4f42bc8125d8cbf52b6d688477a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mmna00jr-3d2fd4f42bc8125d8cbf52b6d688477a .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-mmna00jr-3d2fd4f42bc8125d8cbf52b6d688477a .av-subheading{
font-size:15px;
}

.avia-section.av-moqzez17-b35929606c577c24704531789db74ca4{
background-repeat:no-repeat;
background-image:url(https://flexi-konzept.de/wp-content/uploads/2026/05/outdorrflaechen-pavillons.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-n9y5e-720100fd1aa1a4cde782acc5476203a4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-g0nii-c25a4a8d75884dcd7cbf80687ded5f72{
border-radius:0px 0px 0px 0px;
padding:60px 40px 60px 40px;
}

#top .av-special-heading.av-moqzc5in-11f66509fa2ee2493b1efc67a4d3dd73{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-moqzc5in-11f66509fa2ee2493b1efc67a4d3dd73 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-moqzc5in-11f66509fa2ee2493b1efc67a4d3dd73 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-moqzc5in-11f66509fa2ee2493b1efc67a4d3dd73 .av-subheading{
font-size:15px;
}

.avia-section.av-mmn9znai-e93fa216f4d281af93be7da0301d3ad7{
background-repeat:no-repeat;
background-image:url(https://flexi-konzept.de/wp-content/uploads/2026/03/parkmoeglichkeizen-im-ihp-nord.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-dltqq-b074797133ec0f75fff1eb29e310231c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-mmna33vk-8bfd0084a64581d73699fdf0f167d05b{
border-radius:0px 0px 0px 0px;
padding:60px 40px 60px 40px;
}

#top .av-special-heading.av-mmna0l0q-9fe161d40fc376714a4b9b175b4cef04{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-mmna0l0q-9fe161d40fc376714a4b9b175b4cef04 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mmna0l0q-9fe161d40fc376714a4b9b175b4cef04 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-mmna0l0q-9fe161d40fc376714a4b9b175b4cef04 .av-subheading{
font-size:15px;
}

.avia-section.av-mn912j63-727cce03de933cafe688dd7b25331235{
background-repeat:no-repeat;
background-image:url(https://flexi-konzept.de/wp-content/uploads/2026/03/flexibler-meetingraum-2710-1500x938-1.webp);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-eve6a-5496982698a458a312d5dd46eba6d8df{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-71qii-aac3cc1625653d121404dcf8877b563a{
border-radius:0px 0px 0px 0px;
padding:35px 40px 35px 40px;
}

#top .av-special-heading.av-mn912uiw-8ea4979d87f6d50d14ed121037629dfc{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-mn912uiw-8ea4979d87f6d50d14ed121037629dfc .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mn912uiw-8ea4979d87f6d50d14ed121037629dfc .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-mn912uiw-8ea4979d87f6d50d14ed121037629dfc .av-subheading{
font-size:15px;
}

.flex_cell.av-1k216a-59cd9ef18e8c5cbf7d977775cb9bf4dd{
vertical-align:top;
background:url(https://flexi-konzept.de/wp-content/uploads/2026/04/aussen.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-1k216a-59cd9ef18e8c5cbf7d977775cb9bf4dd{
padding:65px 65px 65px 65px !important;
}

.flex_column.av-1ghsnu-287a2bf98234896f976231de73d293c0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-18cyzu-d3c70ff0c31a2e1a86f9cea8454b43a8{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
}

#top .av-special-heading.av-15c7ve-ac54c655cfaa66ed696db2cf85a284e9{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-15c7ve-ac54c655cfaa66ed696db2cf85a284e9 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-15c7ve-ac54c655cfaa66ed696db2cf85a284e9 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-15c7ve-ac54c655cfaa66ed696db2cf85a284e9 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-zi2aa-39141d0b86966b05348650e0118ec5d2 .avia_textblock{
color:#000000;
}

.avia-section.av-mmnac1y5-607db564fe8c0790a0fd9e2df56aa0e0{
background-color:#ddebf9;
background-image:unset;
margin-top:55px;
margin-bottom:0;
}

.flex_column.av-modwy-e3aaf0380221cf1224db398cbfef1a9a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-mmnad0oh-6c8b7d89c08b1eee8937ce98c6a04c07 .avia_textblock{
color:#000000;
}

.flex_cell.av-8apca-59d30ad22d77d96731910faca6bc4579{
vertical-align:top;
}

.flex_column.av-2o9poq-3d6444f2cdedcc33d252d2fcdf1a6391{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-8g3sa-add083c8b0bfc18f4e48e279585eea99{
border-radius:0px 0px 0px 0px;
padding:0 2% 0 1%;
}

#top .av_textblock_section.av-7zyrm-aadb36b96c3762555d462019428968f4 .avia_textblock{
color:#000000;
}

.flex_column.av-23xlz6-a6c2c9bcdeba3a92e9889ee8de652c89{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-1zbudu-08cac08e30d6eab23ec70aa080039763 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1zbudu-08cac08e30d6eab23ec70aa080039763 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-1rve16-9dfecc88011167f9dfc4115d71838c64{
border-radius:0px 0px 0px 0px;
padding:0 2% 0 1%;
}

#top .av_textblock_section.av-1ij7eq-0d60c14b0f99b927f1de4add48185acd .avia_textblock{
color:#000000;
}

.flex_column.av-gqvyi-7c6abd0d094090eb11188d10a4717e78{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-9wicy-92c90e2b4c36e8d4ad755127a893168e{
border-radius:0px 0px 0px 0px;
padding:0 2% 0 1%;
}

#top .av_textblock_section.av-mn4bqqrg-70656dbd7bdedb7b14b6222145cf08ea .avia_textblock{
color:#000000;
}

.avia-section.av-kwr0q-066ffbf1663e5e5fa23e8549aeedf0eb{
background-repeat:no-repeat;
background-image:url(https://flexi-konzept.de/wp-content/uploads/2026/03/unten-mit-background.jpg);
background-position:0% 0%;
background-attachment:scroll;
margin-top:45px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-hdwnu-98b2a19e23650d7c52af9f6a98be2432{
margin-top:30px;
margin-bottom:30px;
}
.flex_column.av-hdwnu-98b2a19e23650d7c52af9f6a98be2432{
width:100%;
margin-left:0;
padding:10px 10px 10px 10px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-hdwnu-98b2a19e23650d7c52af9f6a98be2432 .av-flex-placeholder{
width:0%;
}

#top .av_textblock_section.av-mncwnxp4-f0c4aae55ca163ecd5c1064db99d3063 .avia_textblock{
padding:80px 0 20px 0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-auhcq-789396c2e13b481e0cb811914e7451be{
margin-top:0;
margin-bottom:0px;
}
.flex_column.av-auhcq-789396c2e13b481e0cb811914e7451be{
width:100%;
margin-left:0;
border-radius:20px 20px 20px 20px;
padding:0 0 0 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-auhcq-789396c2e13b481e0cb811914e7451be .av-flex-placeholder{
width:0%;
}

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

.flex_cell.av-nbsia-5b95461d7fad8d8c56f1a2d2aba14c21{
vertical-align:top;
}

.flex_column.av-gd31m-c3495083ac9eded1e62c298e98c12137{
border-radius:0px 0px 0px 0px;
padding:0 2% 0 1%;
}

#top .av_textblock_section.av-mmoosym0-83a81255505d6c53210f9e45fb5c8694 .avia_textblock{
color:#000000;
}

.flex_column.av-7gcqy-bca46bf8696a9e567e8fd7127ae3e7b8{
border-radius:0px 0px 0px 0px;
padding:0 2% 0 1%;
}


@media only screen and (min-width: 990px){ 
#top .flex_column_table.av-equal-height-column-flextable.av-19faa-ecf5f11498d5b6a62cc383a1f03ee0b0{
margin-top:0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-avaoa-c3d559611372777dd6a6efda921d9ddd{
margin-top:0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-auhcq-789396c2e13b481e0cb811914e7451be{
margin-top:0;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top .av_textblock_section.av-mn8we8ax-41bedbe46c803e47303b639faaf0f8a3 .avia_textblock{
padding:20px 20px 20px 20px;
}

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

#top #wrap_all .av-special-heading.av-mmn4sll2-0924b6926f537938c6b50a528b90e93c .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-mmn4v0u8-2d06282aa92583007467751afc843b79 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-mmn8vf3f-116a04f6f558e2846c6775901071f43f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mmna00jr-3d2fd4f42bc8125d8cbf52b6d688477a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-moqzc5in-11f66509fa2ee2493b1efc67a4d3dd73 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mmna0l0q-9fe161d40fc376714a4b9b175b4cef04 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mn912uiw-8ea4979d87f6d50d14ed121037629dfc .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-15c7ve-ac54c655cfaa66ed696db2cf85a284e9 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-button.av-822du-dfe46d9d96b5f9bf59c087dc6b1b1b79{
padding:5px 12px 5px 12px;
}

.flex_column.av-jrwca-356b746d6c42e38adb3b3c8c1c6359e0{
padding:10px 10px 10px 10px;
}

#top .av_textblock_section.av-mmt1inlg-185e7f01c570d832a90123c1ff816c86 .avia_textblock{
padding:35px 0 20px 0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-19faa-ecf5f11498d5b6a62cc383a1f03ee0b0{
margin-top:-2px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-avaoa-c3d559611372777dd6a6efda921d9ddd{
margin-top:-2px;
}

.avia-section.av-6ww4q-9ad91dfbf26f8cd19ae283780fe91805{
margin-top:10px;
margin-bottom:10px;
}

#top .av_textblock_section.av-mn8we8ax-41bedbe46c803e47303b639faaf0f8a3 .avia_textblock{
padding:10px 10px 10px 10px;
}

.responsive #top #wrap_all .flex_cell.av-vrp3e-8806a83ca23e379c70bacf89a5ed004b{
padding:30px 25px 30px 25px !important;
}

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

#top #wrap_all .av-special-heading.av-mmn4sll2-0924b6926f537938c6b50a528b90e93c .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-mmn4v0u8-2d06282aa92583007467751afc843b79 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-mmn8vf3f-116a04f6f558e2846c6775901071f43f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mmna00jr-3d2fd4f42bc8125d8cbf52b6d688477a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-moqzc5in-11f66509fa2ee2493b1efc67a4d3dd73 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mmna0l0q-9fe161d40fc376714a4b9b175b4cef04 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mn912uiw-8ea4979d87f6d50d14ed121037629dfc .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-1k216a-59cd9ef18e8c5cbf7d977775cb9bf4dd{
padding:30px 25px 30px 25px !important;
}

#top #wrap_all .av-special-heading.av-15c7ve-ac54c655cfaa66ed696db2cf85a284e9 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-hdwnu-98b2a19e23650d7c52af9f6a98be2432{
padding:10px 10px 10px 10px;
}

#top .av_textblock_section.av-mncwnxp4-f0c4aae55ca163ecd5c1064db99d3063 .avia_textblock{
padding:35px 0 20px 0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-auhcq-789396c2e13b481e0cb811914e7451be{
margin-top:-2px;
}
}
