.flex_cell.av-585jd2-f3de8c27d7de7fcf665bcfea867fe25b{
vertical-align:top;
background-color:#59002f;
}
.responsive #top #wrap_all .flex_cell.av-585jd2-f3de8c27d7de7fcf665bcfea867fe25b{
padding:30px 30px 30px 30px !important;
}

#top .av-special-heading.av-53nl46-9b545ca86346f644f2cda6fa5e81cd10{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-53nl46-9b545ca86346f644f2cda6fa5e81cd10 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-53nl46-9b545ca86346f644f2cda6fa5e81cd10 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-53nl46-9b545ca86346f644f2cda6fa5e81cd10 .av-subheading{
font-size:15px;
}

.avia-section.av-4w0wzy-26af7e916a9f800141e25126761bb56f{
background-color:#1a1a1a;
background-image:url(https://i0.wp.com/atelier-im-haab.ch/wp-content/uploads/2018/04/visual_schulung.png?fit=1030%2C631&ssl=1);
background-repeat:no-repeat;
background-position:0% 0%;
background-attachment:scroll;
}

#top .av-special-heading.av-gk40m-99374d759a6a1d0cacaea5e19c0f7446{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-gk40m-99374d759a6a1d0cacaea5e19c0f7446 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-gk40m-99374d759a6a1d0cacaea5e19c0f7446 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-gk40m-99374d759a6a1d0cacaea5e19c0f7446 .av-subheading{
font-size:15px;
}

.avia-section.av-2yn0m6-ea4f6a35933009d8dcca5fa28edd23ab{
background-repeat:no-repeat;
background-image:url(https://i0.wp.com/atelier-im-haab.ch/wp-content/uploads/layerslider/Sky-Experience/sky.png?fit=1920%2C1080&ssl=1);
background-position:50% 0%;
background-attachment:fixed;
}
.avia-section.av-2yn0m6-ea4f6a35933009d8dcca5fa28edd23ab .av-section-color-overlay{
opacity:0.5;
}

.flex_column.av-2pf6mm-56e85e81000c03d3e63b18011cfd6de5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-96w6e-0b065ccc2467089237ed046b8c34eaca{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-96w6e-0b065ccc2467089237ed046b8c34eaca .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-96w6e-0b065ccc2467089237ed046b8c34eaca .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-96w6e-0b065ccc2467089237ed046b8c34eaca .av-subheading{
font-size:15px;
}

.flex_column.av-2gn966-4565c562f527d14607613a1d9081aeaf{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-2awz8u-5fc6707e1ae6c3ce73daa5124d1e4777{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-2awz8u-5fc6707e1ae6c3ce73daa5124d1e4777 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2awz8u-5fc6707e1ae6c3ce73daa5124d1e4777 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-2awz8u-5fc6707e1ae6c3ce73daa5124d1e4777 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-20sjna-1d82ad0b3e510a44ab9dba3d3823f077{
height:30px;
}

.flex_column.av-1rd61y-646dd238838948c8f42480337384be49{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-1mk112-5920a6a336c883d46eaeaf23eed5bbe1{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-1mk112-5920a6a336c883d46eaeaf23eed5bbe1 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1mk112-5920a6a336c883d46eaeaf23eed5bbe1 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1mk112-5920a6a336c883d46eaeaf23eed5bbe1 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1gmfzi-da247ba60525870e11dd71b33ed188bc{
height:30px;
}

.flex_column.av-148l26-38a400ccf048c208329599ee531a6082{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-3haxy-cbacbc99d346927b523d1c5733ae682c{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-3haxy-cbacbc99d346927b523d1c5733ae682c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3haxy-cbacbc99d346927b523d1c5733ae682c .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-3haxy-cbacbc99d346927b523d1c5733ae682c .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-t1j12-a4dfbdb4af4df2a547a9363f618c6a00{
height:30px;
}

#top .hr.hr-invisible.av-eo946-715829e277cf9f42b12223fc8e79cfce{
height:50px;
}

.av_font_icon.av-8lp26-85f489593ad1e1e9deb6862973d89e42 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

