.flex_cell.av-35sz9go-bb74b53d2e42d9d69a2f2830ed0c78b2{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-35sz9go-bb74b53d2e42d9d69a2f2830ed0c78b2{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-341lo48-f8c920b279cd2432f72483320bb7652e{
padding:30px 30px 30px 30px;
}
.flex_column.av-341lo48-f8c920b279cd2432f72483320bb7652e .avia-curtain-reveal-overlay{
background:#f8f8f8;
z-index:1;
}

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

.flex_cell.av-315co3c-735463570ab092a58f41f5a6a3fffbd1{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-315co3c-735463570ab092a58f41f5a6a3fffbd1{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-2y63fgo-172982618d988d10ed11f6f652085b3d{
padding:30px 30px 30px 30px;
background:url(https://pp.demopro.de/wp-content/uploads/performance-berater.jpg) 0% 50% no-repeat scroll ;
}
.flex_column.av-2y63fgo-172982618d988d10ed11f6f652085b3d .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:1;
}

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

.avia-section.av-2vtvvns-5ddd31fc0a1c88725c8bd8467578216c{
margin-top:0px;
margin-bottom:80px;
z-index:10;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-2vtvvns-5ddd31fc0a1c88725c8bd8467578216c{
z-index:10;
}

@keyframes av_boxShadowEffect_av-2tz3wg8-1afd2422d80c541303a14879fbb989b9-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 5px 0 rgba(0,0,0,0.2); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-2tz3wg8-1afd2422d80c541303a14879fbb989b9{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-2tz3wg8-1afd2422d80c541303a14879fbb989b9{
z-index:99;
box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

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

#top .hr.hr-invisible.av-2p8ozyw-d95b5ed044585d569c94c94285264898{
height:30px;
}

#top #wrap_all .avia-button.av-2nowol4-9f9f43c907e061f36b4a76d252accf43{
border-radius:4px 4px 4px 4px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-2nowol4-9f9f43c907e061f36b4a76d252accf43:hover .avia_button_background{
border-radius:4px 4px 4px 4px;
}

@keyframes av_boxShadowEffect_av-2m17jrc-9d73e557bd018e03fe98731bbbdc8348-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 5px 0 rgba(0,0,0,0.2); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-2m17jrc-9d73e557bd018e03fe98731bbbdc8348{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-2m17jrc-9d73e557bd018e03fe98731bbbdc8348{
transform:scale(1.1);
z-index:110;
box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
padding:50px 50px 50px 50px;
background-color:#2d2d2d;
background:linear-gradient( to bottom right, #2d2d2d, #383838 );
}

#top .av-special-heading.av-2k0h8i0-383e2922c98b8d8b2d02c82377922590{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-2k0h8i0-383e2922c98b8d8b2d02c82377922590 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2k0h8i0-383e2922c98b8d8b2d02c82377922590 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-2k0h8i0-383e2922c98b8d8b2d02c82377922590 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2h9uzuw-2493a569a72c8783b8ab0d9c20a47929{
height:30px;
}

#top #wrap_all .avia-button.av-2e9768o-aa05068d4b5cd288c4f77c0882be58fe{
border-radius:4px 4px 4px 4px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-2e9768o-aa05068d4b5cd288c4f77c0882be58fe:hover .avia_button_background{
border-radius:4px 4px 4px 4px;
}

@keyframes av_boxShadowEffect_av-2cp2fbs-03ba15624693d08f28bc22e8569b0375-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 5px 0 rgba(0,0,0,0.2); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-2cp2fbs-03ba15624693d08f28bc22e8569b0375{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-2cp2fbs-03ba15624693d08f28bc22e8569b0375{
z-index:99;
box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

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

#top .hr.hr-invisible.av-82larc-a3f0051d00dc65bb5bd90adc4b893435{
height:30px;
}

#top #wrap_all .avia-button.av-26l9m7s-aa5bccc4a59cf438f6d6b678e00214a5{
border-radius:4px 4px 4px 4px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-26l9m7s-aa5bccc4a59cf438f6d6b678e00214a5:hover .avia_button_background{
border-radius:4px 4px 4px 4px;
}

#top .flex_column.av-7qv9uw-abcdab3aad69c20391804aad6973a898{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-7qv9uw-abcdab3aad69c20391804aad6973a898{
z-index:99;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-7qv9uw-abcdab3aad69c20391804aad6973a898{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-7qv9uw-abcdab3aad69c20391804aad6973a898 .avia-curtain-reveal-overlay{
animation-duration:2s;
background:#ffffff;
z-index:100;
}

#top .av-rotator-container.av-23nvgpk-78c7fac7cfc00c463ccf3e5b3962c90b{
text-align:center;
color:#000000;
}
#top #wrap_all .av-rotator-container.av-23nvgpk-78c7fac7cfc00c463ccf3e5b3962c90b .av-rotator-container-inner{
font-size:4.5vw;
}

.flex_cell.av-1vdpso8-714647bb35da049fe452e358225bcaca{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-1vdpso8-714647bb35da049fe452e358225bcaca{
padding:120px 120px 120px 120px !important;
}

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

#top .hr.hr-invisible.av-1jtw0mw-b45cc1336a00730fbdda2c5af0aab379{
height:60px;
}

#top #wrap_all .avia-button.av-1iet8nc-52f4055b3622d1711da77f833f26d411{
border-radius:4px 4px 4px 4px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-1iet8nc-52f4055b3622d1711da77f833f26d411:hover .avia_button_background{
border-radius:4px 4px 4px 4px;
}

.flex_cell.av-1g3bers-af0891358f4d4be934012a919e43c815{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-1g3bers-af0891358f4d4be934012a919e43c815{
padding:70px 70px 70px 70px !important;
}

.avia-image-container.av-1dxfwug-899e5399c5d0a6b645c2b345ac247076{
z-index:110;
}
.avia-image-container.av-1dxfwug-899e5399c5d0a6b645c2b345ac247076 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1dxfwug-899e5399c5d0a6b645c2b345ac247076 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-1dxfwug-899e5399c5d0a6b645c2b345ac247076 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}

@keyframes av_boxShadowEffect_av-1cz8cfc-36ddea74436b149507fbe831b2d4a7ef {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 17px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.avia-image-container.av-1cz8cfc-36ddea74436b149507fbe831b2d4a7ef{
position:absolute;
top:40px;
left:-50px;
z-index:110;
}
.avia-image-container.av-1cz8cfc-36ddea74436b149507fbe831b2d4a7ef .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-1cz8cfc-36ddea74436b149507fbe831b2d4a7ef .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}
.avia-image-container.av-1cz8cfc-36ddea74436b149507fbe831b2d4a7ef img.avia_image.avia_start_delayed_animation.shadow-animated{
animation:av_boxShadowEffect_av-1cz8cfc-36ddea74436b149507fbe831b2d4a7ef 4s cubic-bezier(0.17,0.84,0.44,1) 1 forwards;
animation-delay:4s;
}

.flex_cell.av-1a808qw-8d9116e4ceba5e1156f63991d06bc52c{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-1a808qw-8d9116e4ceba5e1156f63991d06bc52c{
padding:70px 70px 70px 70px !important;
}

.avia-image-container.av-186kfa0-5ea5a5edb8f997f88a5dad92cfa47b30{
z-index:110;
}
.avia-image-container.av-186kfa0-5ea5a5edb8f997f88a5dad92cfa47b30 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-186kfa0-5ea5a5edb8f997f88a5dad92cfa47b30 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-186kfa0-5ea5a5edb8f997f88a5dad92cfa47b30 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}

@keyframes av_boxShadowEffect_av-15ltqdk-86de84e531b50ec357668b98c6d43536 {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 20px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.avia-image-container.av-15ltqdk-86de84e531b50ec357668b98c6d43536{
position:absolute;
top:40px;
right:-50px;
z-index:110;
}
.avia-image-container.av-15ltqdk-86de84e531b50ec357668b98c6d43536 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-15ltqdk-86de84e531b50ec357668b98c6d43536 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}
.avia-image-container.av-15ltqdk-86de84e531b50ec357668b98c6d43536 img.avia_image.avia_start_delayed_animation.shadow-animated{
animation:av_boxShadowEffect_av-15ltqdk-86de84e531b50ec357668b98c6d43536 4s cubic-bezier(0.17,0.84,0.44,1) 1 forwards;
animation-delay:4s;
}

.flex_cell.av-14pwwco-cec42a32374c7790215199e6da7de8bd{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-14pwwco-cec42a32374c7790215199e6da7de8bd{
padding:120px 120px 120px 120px !important;
}

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

#top .hr.hr-invisible.av-tazy20-9d5128b1a6a5ffda97c1571457dad1d5{
height:60px;
}

#top #wrap_all .avia-button.av-29c2rs-f367703bba8ab4bc806a384ad2fcc69d{
border-radius:4px 4px 4px 4px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-29c2rs-f367703bba8ab4bc806a384ad2fcc69d:hover .avia_button_background{
border-radius:4px 4px 4px 4px;
}

.flex_cell.av-oeufaw-e27825a9e289d1be83e8af63cb20bad9{
vertical-align:middle;
background-color:#f8f8f8;
}
.responsive #top #wrap_all .flex_cell.av-oeufaw-e27825a9e289d1be83e8af63cb20bad9{
padding:100px 0px 100px 0px !important;
}

@keyframes av_boxShadowEffect_av-lpiwrc-aff4796157a7c02ddb0cb74da5490e36-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-lpiwrc-aff4796157a7c02ddb0cb74da5490e36{
position:relative;
left:200px;
box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
padding:100px 100px 100px 100px;
background-color:#ffffff;
}

#top .av-special-heading.av-3u3bvc-53dd76001f78fd66a0bb8a7560f56a78{
padding-bottom:10px;
}
body .av-special-heading.av-3u3bvc-53dd76001f78fd66a0bb8a7560f56a78 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3u3bvc-53dd76001f78fd66a0bb8a7560f56a78 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-2g1mrc-966eb402696a3c2e25737361ab6942d6{
border-radius:4px 4px 4px 4px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-2g1mrc-966eb402696a3c2e25737361ab6942d6:hover .avia_button_background{
border-radius:4px 4px 4px 4px;
}

.flex_cell.av-hkp6o8-119914adb52cb56d3da7ce5c8fcde803{
vertical-align:middle;
background:url(https://pp.demopro.de/wp-content/uploads/ubiq-2Hq0WvL2Yc4-unsplash.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-hkp6o8-119914adb52cb56d3da7ce5c8fcde803{
padding:120px 120px 120px 120px !important;
}

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

#top .av-special-heading.av-64ei94-57e4a7cb2e8367d1590b868368997805{
padding-bottom:10px;
}
body .av-special-heading.av-64ei94-57e4a7cb2e8367d1590b868368997805 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-64ei94-57e4a7cb2e8367d1590b868368997805 .av-subheading{
font-size:15px;
}

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

.avia-image-container.av-28vkd5-422568f2aff9a839b3e879d672fbcfdb img.avia_image{
box-shadow:none;
}
.avia-image-container.av-28vkd5-422568f2aff9a839b3e879d672fbcfdb .av-image-caption-overlay-center{
color:#ffffff;
}

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

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

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

.avia-image-container.av-5dfzpl-867f7581914f64d88949ef8174b26068 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-5dfzpl-867f7581914f64d88949ef8174b26068 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-8gfuag-8f5251b4ca9ff3dccb0c41d3015ce950{
height:50px;
}

.avia-image-container.av-20bzu1-3b6af8347495530c71e09db861e53c30 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-20bzu1-3b6af8347495530c71e09db861e53c30 .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top #wrap_all .avia-button.av-rzw4o8-a0537191ed22a0cf33d2e55079d616a7{
border-radius:4px 4px 4px 4px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-rzw4o8-a0537191ed22a0cf33d2e55079d616a7:hover .avia_button_background{
border-radius:4px 4px 4px 4px;
}

.flex_cell.av-l3t0eyup-d942e6c9e04eedcfe5a0eef2832ed7a3{
vertical-align:middle;
background:url(https://pp.demopro.de/wp-content/uploads/footer.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-l3t0eyup-d942e6c9e04eedcfe5a0eef2832ed7a3{
padding:120px 120px 120px 120px !important;
}

.flex_cell.av-l3t075ls-68d8665405d152d45a726d099c91f4b7{
vertical-align:middle;
background:url(https://pp.demopro.de/wp-content/uploads/parallax_light-neu.png) 100% 50% no-repeat scroll #be4a14;
}
.responsive #top #wrap_all .flex_cell.av-l3t075ls-68d8665405d152d45a726d099c91f4b7{
padding:100px 0 100px 0 !important;
}

@keyframes av_boxShadowEffect_av-l3t08rf8-e24811b5792cede3fae5712ff6299745-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-l3t08rf8-e24811b5792cede3fae5712ff6299745{
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-l3t037w6-96c034d1b283665b12b2893a69cdd7d3{
padding-bottom:10px;
}
body .av-special-heading.av-l3t037w6-96c034d1b283665b12b2893a69cdd7d3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l3t037w6-96c034d1b283665b12b2893a69cdd7d3 .av-subheading{
font-size:15px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-lpiwrc-aff4796157a7c02ddb0cb74da5490e36{
position:relative;
left:0px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-lpiwrc-aff4796157a7c02ddb0cb74da5490e36{
position:relative;
left:0px;
}
}

@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-1vdpso8-714647bb35da049fe452e358225bcaca{
padding:60px 60px 60px 60px !important;
}

.responsive #top #wrap_all .flex_cell.av-14pwwco-cec42a32374c7790215199e6da7de8bd{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-lpiwrc-aff4796157a7c02ddb0cb74da5490e36{
position:relative;
left:0px;
}
}
