.avia-section.av-fm5dq3-13e7fdc03a5b2d6df1ac47a768ec962b{
background-repeat:no-repeat;
background-image:url(https://www.grohe-wp.de/wp-content/uploads/2016/10/grolla-hengstenberg-background-2.jpg);
background-position:0% 0%;
background-attachment:fixed;
}

#top .flex_column_table.av-equal-height-column-flextable.av-ffrt2b-ecc9801f0241cc27ddd50b87e79da6fc{
margin-top:0px;
margin-bottom:-70px;
}
.flex_column.av-ffrt2b-ecc9801f0241cc27ddd50b87e79da6fc{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:25px 0px 25px 0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-f93fij-5d648c58da5ea147ae1b8291a3a4c7e7{
margin-top:0px;
margin-bottom:25px;
}
.flex_column.av-f93fij-5d648c58da5ea147ae1b8291a3a4c7e7{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:10px 10px 10px 10px;
background-color:#333333;
}

.av_font_icon.av-f53xmb-079e6a837ab459edb0f381280716433f{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-f53xmb-079e6a837ab459edb0f381280716433f .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.av-extcor-487dff9900af95099078e57ad4d3bfe4{
margin-top:0px;
margin-bottom:10px;
}
.hr.av-extcor-487dff9900af95099078e57ad4d3bfe4 .hr-inner{
width:50px;
border-color:#ff6a00;
}

#top .av_textblock_section.av-eu11a3-21487ee322aaa5187665a660a654e0df .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-en0w4b-40232bfa6cf4e23add117e5b4282f1d8{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-en0w4b-40232bfa6cf4e23add117e5b4282f1d8{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:25px 0px 25px 0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-eh645n-d5b729dbfabf584483e1512d85e292a8{
margin-top:0;
margin-bottom:15px;
}
.flex_column.av-eh645n-d5b729dbfabf584483e1512d85e292a8{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:100px 25px 25px 25px;
background-color:#ff6a00;
}

#top .hr.av-e55v77-e5b0a91160ed2b2abdb87a2da5ee3dc4{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-e55v77-e5b0a91160ed2b2abdb87a2da5ee3dc4 .hr-inner{
width:165px;
border-color:#ffffff;
}

.av_font_icon.av-e1f9ir-47aa06709b783fa2d9422ad1b0175ca4 .av-icon-char{
font-size:40px;
line-height:40px;
}

.av_font_icon.av-drgfb7-4b6edf8cf7c2dd8086ec766bb3aaa6eb .av-icon-char{
font-size:30px;
line-height:30px;
}

.av_font_icon.av-doq9cz-d6f866bcbac15e17c3f4111dfdff2e77 .av-icon-char{
font-size:30px;
line-height:30px;
}

.av_font_icon.av-dil70z-bc0bb2ee6ac6d77b3c70466f5fc35a4c .av-icon-char{
font-size:30px;
line-height:30px;
}

.av_font_icon.av-dd9auj-380cb3b94fa15667a4b9f027679d254e .av-icon-char{
font-size:40px;
line-height:40px;
}

.av_font_icon.av-1bjfb7-b5fb0b7979c233166a9baad4a48a030c .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-cydp7n-2bf5671d92495cba27cb70aa569e2788{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-cydp7n-2bf5671d92495cba27cb70aa569e2788{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:100px 25px 25px 25px;
background-color:#ff6a00;
}

#top .hr.hr-invisible.av-cmfj3n-f7188e3d18659e3c82a093cb5615b261{
height:40px;
}

.av_font_icon.av-cgnhwj-0437e638e8879f927cdbe7a48355993f .av-icon-char{
font-size:40px;
line-height:40px;
}

.av_font_icon.av-18l5oz-6d41696ff0fb97ea919d1651c03a381a .av-icon-char{
font-size:40px;
line-height:40px;
}

.av_font_icon.av-c6ahnv-4579cb7af73b4d97a6bd05532110dcec .av-icon-char{
font-size:40px;
line-height:40px;
}

.av_font_icon.av-bz9x2j-7d8210965439825a53ec7b64a372dab9 .av-icon-char{
font-size:30px;
line-height:30px;
}

.av_font_icon.av-16ffur-87428914eee1eb0a116608234cc89593 .av-icon-char{
font-size:30px;
line-height:30px;
}

.av_font_icon.av-bnt7tf-d172c9183d22307ca9ddb5ae4c9b7503 .av-icon-char{
font-size:30px;
line-height:30px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-bj3ygb-6aea359f8cb7952e57dc97341b51e962{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-bj3ygb-6aea359f8cb7952e57dc97341b51e962{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:100px 25px 25px 25px;
background-color:#ff6a00;
}

#top .hr.hr-invisible.av-14rnuj-5b0ff487dd0ccc23e65a2c1b9f5bfc05{
height:75px;
}

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

.flex_cell.av-as72tn-865331c4fd2b3c33a94d0f39c6791b05{
vertical-align:top;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-as72tn-865331c4fd2b3c33a94d0f39c6791b05{
padding:10px 0px 0px 0px !important;
}

.flex_cell.av-128ecr-941c51997eb2a1a3b0093ce69441e07d{
vertical-align:top;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-128ecr-941c51997eb2a1a3b0093ce69441e07d{
padding:10px 0px 0px 0px !important;
}

.avia-section.av-ag0nn7-7bac13048cbfeec35e4746f951108c20{
background-color:#333333;
background-image:unset;
}

#top .flex_column_table.av-equal-height-column-flextable.av-ae6mbv-a850b3563669ef5cff72df27bc70cbdf{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-ae6mbv-a850b3563669ef5cff72df27bc70cbdf{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:25px 0px 25px 0px;
background-color:#333333;
}

#top .flex_column_table.av-equal-height-column-flextable.av-a5z47n-d7eb33f19fcdc0f4818dd7e5670c6425{
margin-top:0px;
margin-bottom:25px;
}
.flex_column.av-a5z47n-d7eb33f19fcdc0f4818dd7e5670c6425{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:25px 0px 25px 0px;
background-color:#333333;
}

.av_font_icon.av-9w7v5f-cb071fc66ca50fa9299f166698f4ef24{
color:#ff6a00;
border-color:#ff6a00;
}
.av_font_icon.av-9w7v5f-cb071fc66ca50fa9299f166698f4ef24 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.av-9oytrv-4d5d45d0c3ddbb1e0a9a82db69be35b6{
margin-top:0px;
margin-bottom:10px;
}
.hr.av-9oytrv-4d5d45d0c3ddbb1e0a9a82db69be35b6 .hr-inner{
width:50px;
border-color:#333;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9iz9qr-902ed8976ec4753c6efc7f541aed6271{
margin-top:0px;
margin-bottom:25px;
}
.flex_column.av-9iz9qr-902ed8976ec4753c6efc7f541aed6271{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:25px 25px 25px 25px;
background-color:#333333;
}

#top .flex_column.av-9d211n-8c4f07017bfdfc4a5581a4efb9121df4{
margin-top:0px;
margin-bottom:25px;
}
.flex_column.av-9d211n-8c4f07017bfdfc4a5581a4efb9121df4{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 25px 25px 25px;
background-color:#333333;
}
.responsive #top #wrap_all .flex_column.av-9d211n-8c4f07017bfdfc4a5581a4efb9121df4{
margin-top:0px;
margin-bottom:25px;
}

.flex_cell.av-8x5r6z-aaaa1b67f81e5de39ebd7ce1d1984a5f{
vertical-align:top;
background-color:#ff6a00;
}
.responsive #top #wrap_all .flex_cell.av-8x5r6z-aaaa1b67f81e5de39ebd7ce1d1984a5f{
padding:10px 0px 0px 0px !important;
}

.flex_cell.av-8qwjxv-c059b36101c8672428c86cc531815d25{
vertical-align:top;
background-color:#ff6a00;
}
.responsive #top #wrap_all .flex_cell.av-8qwjxv-c059b36101c8672428c86cc531815d25{
padding:10px 0px 0px 0px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-8em7k3-1731c72149a5ccb168cefc1b84a7a138{
margin-top:-70px;
margin-bottom:0;
}
.flex_column.av-8em7k3-1731c72149a5ccb168cefc1b84a7a138{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-tmpfn-0fcf9a8125e960f1a428ccf24a3b1f4f{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-tmpfn-0fcf9a8125e960f1a428ccf24a3b1f4f{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:10px 10px 10px 10px;
background-color:#ff6a00;
}

.av_font_icon.av-824rrv-10ce9fb6caf4d1b0f0389bb65b34a9b2{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-824rrv-10ce9fb6caf4d1b0f0389bb65b34a9b2 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.av-7uf89f-e0d9f0b4317e8c44aa96f066186c7dfd{
margin-top:0px;
margin-bottom:10px;
}
.hr.av-7uf89f-e0d9f0b4317e8c44aa96f066186c7dfd .hr-inner{
width:50px;
border-color:#333333;
}

#top .av_textblock_section.av-7qlu9v-b989ea6c1b8597c09722f326f1a8e3e9 .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-7k1sl7-3abddf080fc1a0345c695a2b74b108f6{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-7k1sl7-3abddf080fc1a0345c695a2b74b108f6{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .flex_column.av-7bi5qr-2a14fed063cc08974ccd73d69ef3b098{
margin-top:30px;
margin-bottom:0px;
}
.flex_column.av-7bi5qr-2a14fed063cc08974ccd73d69ef3b098{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
}
.responsive #top #wrap_all .flex_column.av-7bi5qr-2a14fed063cc08974ccd73d69ef3b098{
margin-top:30px;
margin-bottom:0px;
}

#top .flex_column.av-6u3c5n-b3bd7aeae1f62bf3caaa6e3577758e96{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-6u3c5n-b3bd7aeae1f62bf3caaa6e3577758e96{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
}
.responsive #top #wrap_all .flex_column.av-6u3c5n-b3bd7aeae1f62bf3caaa6e3577758e96{
margin-top:0px;
margin-bottom:0px;
}

.iconbox.av-6q04rv-54be88a0f9340a716f3b3a05145b14d1 .iconbox_icon{
color:#ff6a00;
}
#top #wrap_all .iconbox.av-6q04rv-54be88a0f9340a716f3b3a05145b14d1 .iconbox_content_title{
color:#333333;
}

.av_font_icon.av-6jykzf-94eadbd4b88bcee7ec0838c7fe777410{
color:#ff6a00;
border-color:#ff6a00;
}
.av_font_icon.av-6jykzf-94eadbd4b88bcee7ec0838c7fe777410 .av-icon-char{
font-size:15px;
line-height:15px;
}

.av_font_icon.av-6e3ai3-ed823fb05929ace7bfc3837b59843e75{
color:#ff6a00;
border-color:#ff6a00;
}
.av_font_icon.av-6e3ai3-ed823fb05929ace7bfc3837b59843e75 .av-icon-char{
font-size:15px;
line-height:15px;
}

.av_font_icon.av-6707mr-2c42cc4f1725a75433a7f1d96f729a3d{
color:#ff6a00;
border-color:#ff6a00;
}
.av_font_icon.av-6707mr-2c42cc4f1725a75433a7f1d96f729a3d .av-icon-char{
font-size:15px;
line-height:15px;
}

.av_font_icon.av-646ykj-2e557c18e0c1382d37621280c31a8ceb{
color:#ff6a00;
border-color:#ff6a00;
}
.av_font_icon.av-646ykj-2e557c18e0c1382d37621280c31a8ceb .av-icon-char{
font-size:15px;
line-height:15px;
}

#top .hr.hr-invisible.av-5wwvdv-1ab43b3e3dc8d0ee4f6b63705144f7c7{
height:200px;
}

.flex_cell.av-5bnaff-aaa07fdf7948962eefc7959bf13e039f{
vertical-align:top;
background-color:#ff6a00;
}
.responsive #top #wrap_all .flex_cell.av-5bnaff-aaa07fdf7948962eefc7959bf13e039f{
padding:10px 0px 0px 0px !important;
}

.flex_cell.av-58tv6z-2ce5a14f3010a4d4d5b79f615e3ed696{
vertical-align:top;
background-color:#ff6a00;
}
.responsive #top #wrap_all .flex_cell.av-58tv6z-2ce5a14f3010a4d4d5b79f615e3ed696{
padding:10px 0px 0px 0px !important;
}

.flex_cell.av-4xeq9n-4acbd98cf01800e30a8cbd17b5ebae0e{
vertical-align:top;
background-color:#333333;
}
.responsive #top #wrap_all .flex_cell.av-4xeq9n-4acbd98cf01800e30a8cbd17b5ebae0e{
padding:10px 0px 0px 0px !important;
}

.flex_cell.av-4nejg3-770e1ae79af013149f2488a79113d6a6{
vertical-align:top;
background-color:#333333;
}
.responsive #top #wrap_all .flex_cell.av-4nejg3-770e1ae79af013149f2488a79113d6a6{
padding:10px 0px 0px 0px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4bqbcz-4fab24c1e7fbe2da0b5232f329ecb252{
margin-top:-90px;
margin-bottom:0px;
}
.flex_column.av-4bqbcz-4fab24c1e7fbe2da0b5232f329ecb252{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-48zlcj-eaa99a5757e37c82b6377ec4828b7818{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-48zlcj-eaa99a5757e37c82b6377ec4828b7818{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:10px 10px 10px 10px;
background-color:#333333;
}

.av_font_icon.av-42rlaz-a0eb973d66a34840ddf4559d57411eac{
color:#ff6a00;
border-color:#ff6a00;
}
.av_font_icon.av-42rlaz-a0eb973d66a34840ddf4559d57411eac .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.av-3y9u03-4a26de3874ff5ffce96bfe024198663d{
margin-top:0px;
margin-bottom:10px;
}
.hr.av-3y9u03-4a26de3874ff5ffce96bfe024198663d .hr-inner{
width:50px;
border-color:#ffffff;
}

#top .av_textblock_section.av-3olch7-12de0078b2d3f97c6747b6132e008aef .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3m5aq3-ad73609d92bebe886960b9f7c701ef22{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-3m5aq3-ad73609d92bebe886960b9f7c701ef22{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3cketv-1f9b2fb2691be9b076e7dbfbd483d344{
margin-top:30px;
margin-bottom:0px;
}
.flex_column.av-3cketv-1f9b2fb2691be9b076e7dbfbd483d344{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:15px 25px 15px 25px;
}

.iconbox.av-3801e3-76b4e8fc781eea4e4dff748d757ceb4c .iconbox_icon{
color:#ff6a00;
}
#top #wrap_all .iconbox.av-3801e3-76b4e8fc781eea4e4dff748d757ceb4c .iconbox_content_title{
color:#333333;
}

.av_font_icon.av-as1c3-fd283124e0f6ef8a8a9b1380f067b0cb .av-icon-char{
font-size:15px;
line-height:15px;
}

.av_font_icon.av-2v0597-420fca5f68f1346355ce94a8cad4fdaf .av-icon-char{
font-size:15px;
line-height:15px;
}

.av_font_icon.av-2o2eij-e97561b796dbaba3a9053687c8c6f0e0 .av-icon-char{
font-size:15px;
line-height:15px;
}

.av_font_icon.av-2i5syr-6d04bc3aee90a9303becd0f60129ccc2 .av-icon-char{
font-size:15px;
line-height:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2dk257-f52417e342609e48199127c91f1a7f6b{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2dk257-f52417e342609e48199127c91f1a7f6b{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:15px 25px 15px 25px;
}

.iconbox.av-7zasj-65ab3f711ee3bac3b5e21295a50322a5 .iconbox_icon{
color:#ff6a00;
}
#top #wrap_all .iconbox.av-7zasj-65ab3f711ee3bac3b5e21295a50322a5 .iconbox_content_title{
color:#333333;
}

.av_font_icon.av-22x8ib-b428d026c00fd38e803ddc7d61bfafc1 .av-icon-char{
font-size:15px;
line-height:15px;
}

.av_font_icon.av-1yn5fv-df8a613c5ce67fd57f30cdf8a4e5d038 .av-icon-char{
font-size:15px;
line-height:15px;
}

.av_font_icon.av-1t4laj-a2d63879036e58272c18b355579587d1 .av-icon-char{
font-size:15px;
line-height:15px;
}

.av_font_icon.av-5qytf-8733d4bf296cdc865e03590acb9b381b .av-icon-char{
font-size:15px;
line-height:15px;
}

.av_font_icon.av-1eb8ob-7fbd111eff4b28a637ddbf6be4c96dc6 .av-icon-char{
font-size:15px;
line-height:15px;
}

.av_font_icon.av-1975cz-1a72144341499e8eeeb68057f50b3ee5 .av-icon-char{
font-size:15px;
line-height:15px;
}

.av_font_icon.av-12zbhn-609b7e1b6e90e88f56c952e96248eac0 .av-icon-char{
font-size:15px;
line-height:15px;
}

.av_font_icon.av-w0msr-184e6dd5a7afef169b889e7249fc9a6b .av-icon-char{
font-size:15px;
line-height:15px;
}

.av_font_icon.av-r1oo3-40aa45dcbc8061eb0c2337655b24de96 .av-icon-char{
font-size:15px;
line-height:15px;
}

.flex_cell.av-epu9v-fd7c86e2afc87171614dacf280b55f5f{
vertical-align:top;
background-color:#ff6a00;
}
.responsive #top #wrap_all .flex_cell.av-epu9v-fd7c86e2afc87171614dacf280b55f5f{
padding:10px 0px 0px 0px !important;
}

.flex_cell.av-a7reb-087061e7df62e7fe85d58e33287158ea{
vertical-align:top;
background-color:#ff6a00;
}
.responsive #top #wrap_all .flex_cell.av-a7reb-087061e7df62e7fe85d58e33287158ea{
padding:10px 0px 0px 0px !important;
}

