.flex_cell.av-5fnzh4-bc837686f244687e5b05552273ded2a7{
vertical-align:top;
background-color:#59002f;
}
.responsive #top #wrap_all .flex_cell.av-5fnzh4-bc837686f244687e5b05552273ded2a7{
padding:30px 30px 30px 30px !important;
}

#top .av-special-heading.av-584oi0-6bfbf04d3e3678de088af6690ccdd955{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-584oi0-6bfbf04d3e3678de088af6690ccdd955 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-584oi0-6bfbf04d3e3678de088af6690ccdd955 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-584oi0-6bfbf04d3e3678de088af6690ccdd955 .av-subheading{
font-size:15px;
}

.avia-section.av-51s43s-c4692362a3da7972f42e5472d62a6d68{
background-color:#1a1a1a;
background-image:url(https://i0.wp.com/atelier-im-haab.ch/wp-content/uploads/2018/04/imac_pro_large.jpg?fit=769%2C791&ssl=1);
background-repeat:no-repeat;
background-position:0% 100%;
background-attachment:scroll;
}

#top .av-special-heading.av-4ng6sw-8da2a0d4b911f27709ab900133465809{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-4ng6sw-8da2a0d4b911f27709ab900133465809 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4ng6sw-8da2a0d4b911f27709ab900133465809 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-4ng6sw-8da2a0d4b911f27709ab900133465809 .av-subheading{
font-size:15px;
}

.avia-section.av-30l280-83d83de66409f644f0a5f86c9d807347{
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;
}

.flex_column.av-2v5ivc-ca9c48e50d0f742cef24c2dd8b24a0ef{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-2jna28-681e1a275e868b3e33ca8dac3e440d29{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-28dwp4-af591529e1b6dd8dde02ccb159f9d3d2{
height:50px;
}

.flex_column.av-1uvchs-7ab993b5f77aa89aed3173820f8a6186{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-1lsgqw-56680cf0fc59065b1b443c52cdd0a6fb{
height:50px;
}

.flex_column.av-18wcew-7189dfc8d94ce53e364f82d830be79cd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-14rhm8-4e9e12003e1d847e55c9d5a608dd5713{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-14rhm8-4e9e12003e1d847e55c9d5a608dd5713 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-14rhm8-4e9e12003e1d847e55c9d5a608dd5713 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-14rhm8-4e9e12003e1d847e55c9d5a608dd5713 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-y0ti8-a3016d648791f376886bf73b848e1b7c{
height:50px;
}

#top .hr.hr-invisible.av-jc4bs-c62f8446c433f9fd0a1bde428721c01d{
height:50px;
}

.av_font_icon.av-dbvls-4b94adfc7a0e460b4d0362736980ff5a .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

#top .hr.hr-invisible.av-9jfkg-a40081fc0b76a5f8ce186bfb7d2e6385{
height:50px;
}

