#top .hr.hr-invisible.av-mo1fhrpk-93a5af40a1379a22c0bf6113b102ee68{margin-top:-50px;height:1px;}
#top .hr.hr-invisible.av-2414tp-c90d0beb990053e29694bd383fb7aefb{margin-top:-10px;height:1px;}
#top .flex_column_table.av-equal-height-column-flextable.av-9swzf1-35a08742b6329d102a91e4b66737adfb{margin-top:0px;margin-bottom:0px;}
#top .av_textblock_section.av-6z2se5-d27cc6be3877e20719ecb10bd66a3d5a .avia_textblock{padding:40px 20px 0 20px;}
#top .flex_column_table.av-equal-height-column-flextable.av-j38j1-affc6dee95a64b313d7d90680b3a497e{margin-top:0px;margin-bottom:0px;}
#top .av_textblock_section.av-3pcynx-d417f272fd8588b12433266b8b7ec48d .avia_textblock{padding:40px 20px 0 0;}
.flex_column.av-djvb3x-b418670dcd014c202fdb4172dacce2ff{border-width:1px;border-color:#eceef3;border-style:solid;border-radius:0px 0px 0px 0px;padding:30px 30px 30px 30px;background-color:rgba(255,255,255,0.53);}
#top .hr.hr-invisible.av-a3jzzx-c05a1b7dd5edfce5e779f45ac1382bde{height:15px;}
.avia-image-container.av-cupqst-8a02acb27af1b9c60ef0e4635e1c5b2a img.avia_image{box-shadow:none;}
.avia-image-container.av-cupqst-8a02acb27af1b9c60ef0e4635e1c5b2a .av-image-caption-overlay-center{color:#ffffff;}
#top .hr.hr-invisible.av-6tyw0t-ed779cc496b645e2df3d370ff33e1891{height:15px;}
#top .av-special-heading.av-l27e6n9k-53f63e1355b32cf485549042b3246f1b{margin:0px 0px 0px 0px;padding-bottom:0;font-size:28px;}
body .av-special-heading.av-l27e6n9k-53f63e1355b32cf485549042b3246f1b .av-special-heading-tag .heading-char{font-size:25px;}
#top #wrap_all .av-special-heading.av-l27e6n9k-53f63e1355b32cf485549042b3246f1b .av-special-heading-tag{font-size:28px;}
.av-special-heading.av-l27e6n9k-53f63e1355b32cf485549042b3246f1b .av-subheading{font-size:15px;}
#top .avia-icon-list-container.av-l1c5l6ne-5b5110634a6f2620f95b4641fa1eeee8 .iconlist_icon{color:#ef3340;font-size:16px;}
#top .avia-icon-list-container.av-l1c5l6ne-5b5110634a6f2620f95b4641fa1eeee8 .iconlist_icon svg:first-child{stroke:#ef3340;fill:#ef3340;height:16px;width:16px;}
#top #wrap_all .avia-icon-list-container.av-l1c5l6ne-5b5110634a6f2620f95b4641fa1eeee8 .av_iconlist_title{font-size:16px;}
.flex_column.av-1av73t9-12750a254b5eb9ea5ff92eef0178dc09{border-width:1px;border-color:#eceef3;border-style:solid;border-radius:0px 0px 0px 0px;padding:30px 30px 30px 30px;background-color:#ffffff;}
#top .hr.hr-invisible.av-19b9n8t-e736a18382aad779ac0e3f48c179f1dc{height:15px;}
.avia-image-container.av-17tx7fx-7470a52a0a7416f3f5dfc418442b9d1f img.avia_image{box-shadow:none;}
.avia-image-container.av-17tx7fx-7470a52a0a7416f3f5dfc418442b9d1f .av-image-caption-overlay-center{color:#ffffff;}
#top .hr.hr-invisible.av-15zz8h9-ef10a6ce7e029f30561428eb56051590{height:15px;}
#top .av-special-heading.av-l27e6xt5-b479c18bbf422bdd31ad4f12013a55d8{margin:0px 0px 0px 0px;padding-bottom:0;font-size:28px;}
body .av-special-heading.av-l27e6xt5-b479c18bbf422bdd31ad4f12013a55d8 .av-special-heading-tag .heading-char{font-size:25px;}
#top #wrap_all .av-special-heading.av-l27e6xt5-b479c18bbf422bdd31ad4f12013a55d8 .av-special-heading-tag{font-size:28px;}
.av-special-heading.av-l27e6xt5-b479c18bbf422bdd31ad4f12013a55d8 .av-subheading{font-size:15px;}
#top .avia-icon-list-container.av-ks04531b-be502ec18fcb57a7dc379672c8bc0ac5 .iconlist_icon{color:#ef3340;font-size:16px;}
#top .avia-icon-list-container.av-ks04531b-be502ec18fcb57a7dc379672c8bc0ac5 .iconlist_icon svg:first-child{stroke:#ef3340;fill:#ef3340;height:16px;width:16px;}
#top #wrap_all .avia-icon-list-container.av-ks04531b-be502ec18fcb57a7dc379672c8bc0ac5 .av_iconlist_title{font-size:16px;}
.flex_column.av-i0h799-a57320e604736719e4c5e72623048a5b{border-width:1px;border-color:#eceef3;border-style:solid;border-radius:0px 0px 0px 0px;padding:30px 30px 30px 30px;background-color:rgba(255,255,255,0.54);}
#top .hr.hr-invisible.av-eu5z3x-002ae0ba27c381ccc56c19b6f9d289b7{height:15px;}
.avia-image-container.av-krabowtj-d7c45344480cafe1aca54dbe33f823a7 img.avia_image{box-shadow:none;}
.avia-image-container.av-krabowtj-d7c45344480cafe1aca54dbe33f823a7 .av-image-caption-overlay-center{color:#ffffff;}
#top .hr.hr-invisible.av-acqi59-04ee4221de8a8892a6fa50ae53a97bec{height:15px;}
#top .av-special-heading.av-l27e79xd-c00251bfcfaf981738f13af66e258dbb{margin:0px 0px 0px 0px;padding-bottom:0;font-size:28px;}
body .av-special-heading.av-l27e79xd-c00251bfcfaf981738f13af66e258dbb .av-special-heading-tag .heading-char{font-size:25px;}
#top #wrap_all .av-special-heading.av-l27e79xd-c00251bfcfaf981738f13af66e258dbb .av-special-heading-tag{font-size:28px;}
.av-special-heading.av-l27e79xd-c00251bfcfaf981738f13af66e258dbb .av-subheading{font-size:15px;}
#top .avia-icon-list-container.av-kzy7rs2h-84102293a17903f2e2b299465734f44a .iconlist_icon{color:#ef3340;font-size:16px;}
#top .avia-icon-list-container.av-kzy7rs2h-84102293a17903f2e2b299465734f44a .iconlist_icon svg:first-child{stroke:#ef3340;fill:#ef3340;height:16px;width:16px;}
#top #wrap_all .avia-icon-list-container.av-kzy7rs2h-84102293a17903f2e2b299465734f44a .av_iconlist_title{font-size:16px;}
.avia-section.av-81z1cd-ebec4ac1d1a54e36b7a9d2e1403c1321{background-color:#ffffff;background-image:url(https://www.rose-systemtechnik.com/wp-content/uploads/2022/02/3d-background-xxl-blurry-1.jpg);background-repeat:no-repeat;background-position:0% 0%;background-attachment:scroll;}
.avia-section.av-81z1cd-ebec4ac1d1a54e36b7a9d2e1403c1321 .av-extra-border-element .av-extra-border-inner{background-color:#ffffff;}
.flex_column.av-nrx25-ef32f6033283fbd9e1f23df5917a41cd{border-radius:0px 0px 0px 0px;padding:30px 30px 30px 60px;}
@keyframes av_boxShadowEffect_av-t1cje5-8ffc4496bdf5a2d908c31a595b6912ed-column {
0%{box-shadow:0 0 0 0;opacity:1;}
100%{box-shadow:0 0 10px 0;opacity:1;}
}
.flex_column.av-t1cje5-8ffc4496bdf5a2d908c31a595b6912ed{border-radius:0px 0px 0px 0px;padding:30px 30px 30px 30px;}
#top .hr.hr-invisible.av-38von1-4e0613c78910f58cbfff1829acfede2b{height:40px;}
#top #wrap_all .avia-button.av-lurzrfrd-7f665dd99f3117d377cd6b6eb9acbd11{background-color:#ef3340;border-color:#ef3340;transition:all 0.4s ease-in-out;margin-bottom:20px;margin-right:20px;}
#top #wrap_all .avia-button.av-lurzrfrd-7f665dd99f3117d377cd6b6eb9acbd11:hover{background-color:#ef3340;color:white;transition:all 0.4s ease-in-out;}
#top #wrap_all .avia-button.av-lurzrfrd-7f665dd99f3117d377cd6b6eb9acbd11:hover .avia-svg-icon svg:first-child{fill:white;stroke:white;}
#top #wrap_all .avia-button.av-lurzrk7x-8218e369a675f69f838af7272e58ed4c{margin-bottom:20px;margin-right:20px;}
@keyframes av_boxShadowEffect_av-14dbe8t-3405cb3edfb930657f3c6dedbedb0e9f-column {
0%{box-shadow:0 0 0 0 rgba(230,233,240,0.64);opacity:1;}
100%{box-shadow:0 0 10px 0 rgba(230,233,240,0.64);opacity:1;}
}
.flex_column.av-14dbe8t-3405cb3edfb930657f3c6dedbedb0e9f{box-shadow:0 0 10px 0 rgba(230,233,240,0.64);border-width:1px;border-color:#eceef3;border-style:solid;border-radius:0px 0px 0px 0px;padding:30px 30px 30px 30px;background-color:#ffffff;}
.avia-image-container.av-lg0uwyvg-0b3d2a961be80f5c18bf596ceb66a99f img.avia_image{box-shadow:none;}
.avia-image-container.av-lg0uwyvg-0b3d2a961be80f5c18bf596ceb66a99f .av-image-caption-overlay-center{color:#ffffff;}
#top .av-special-heading.av-l27e981l-fe0f3dfc302096f308204eb70846f6fb{margin:0px 0px 0px 0px;padding-bottom:0;font-size:28px;}
body .av-special-heading.av-l27e981l-fe0f3dfc302096f308204eb70846f6fb .av-special-heading-tag .heading-char{font-size:25px;}
#top #wrap_all .av-special-heading.av-l27e981l-fe0f3dfc302096f308204eb70846f6fb .av-special-heading-tag{font-size:28px;}
.av-special-heading.av-l27e981l-fe0f3dfc302096f308204eb70846f6fb .av-subheading{font-size:15px;}
#top .avia-icon-list-container.av-10t4zf1-08fd6c665d70bec3b0ca7b9296bcd4e3 .iconlist_icon{color:#ef3340;}
#top .avia-icon-list-container.av-10t4zf1-08fd6c665d70bec3b0ca7b9296bcd4e3 .iconlist_icon svg:first-child{stroke:#ef3340;fill:#ef3340;}
@keyframes av_boxShadowEffect_av-d5twnx-68e49f3cccf3ebfd5ee9b12ff34d4c3f-column {
0%{box-shadow:0 0 0 0 rgba(230,233,240,0.64);opacity:1;}
100%{box-shadow:0 0 10px 0 rgba(230,233,240,0.64);opacity:1;}
}
.flex_column.av-d5twnx-68e49f3cccf3ebfd5ee9b12ff34d4c3f{box-shadow:0 0 10px 0 rgba(230,233,240,0.64);border-width:1px;border-color:#eceef3;border-style:solid;border-radius:0px 0px 0px 0px;padding:30px 30px 30px 30px;background-color:#ffffff;}
#top .hr.hr-invisible.av-lg0uk3o2-a4aad9bd41aa45c9b4ac3f61b43aeba5{height:15px;}
#top .av-special-heading.av-l5ta3k24-78370b40d87911f7a00934995be5b470{margin:0px 0px 0px 0px;padding-bottom:0;font-size:28px;}
body .av-special-heading.av-l5ta3k24-78370b40d87911f7a00934995be5b470 .av-special-heading-tag .heading-char{font-size:25px;}
#top #wrap_all .av-special-heading.av-l5ta3k24-78370b40d87911f7a00934995be5b470 .av-special-heading-tag{font-size:28px;}
.av-special-heading.av-l5ta3k24-78370b40d87911f7a00934995be5b470 .av-subheading{font-size:15px;}
#top .avia-icon-list-container.av-krtmjblg-b8e79651621713bf588dc8b1e92101f8 .iconlist_icon{color:#ef3340;}
#top .avia-icon-list-container.av-krtmjblg-b8e79651621713bf588dc8b1e92101f8 .iconlist_icon svg:first-child{stroke:#ef3340;fill:#ef3340;}
@keyframes av_boxShadowEffect_av-1tebyl-d85deaba31f5a7b2251b7456a2c65b3c-column {
0%{box-shadow:0 0 0 0 rgba(230,233,240,0.64);opacity:1;}
100%{box-shadow:0 0 10px 0 rgba(230,233,240,0.64);opacity:1;}
}
.flex_column.av-1tebyl-d85deaba31f5a7b2251b7456a2c65b3c{box-shadow:0 0 10px 0 rgba(230,233,240,0.64);border-width:1px;border-color:#eceef3;border-style:solid;border-radius:0px 0px 0px 0px;padding:30px 30px 30px 30px;background-color:#ffffff;}
#top .av-special-heading.av-l27eab9n-3a0a29eb0c1b146001fead799ed2b1a7{margin:0px 0px 0px 0px;padding-bottom:0;font-size:28px;}
body .av-special-heading.av-l27eab9n-3a0a29eb0c1b146001fead799ed2b1a7 .av-special-heading-tag .heading-char{font-size:25px;}
#top #wrap_all .av-special-heading.av-l27eab9n-3a0a29eb0c1b146001fead799ed2b1a7 .av-special-heading-tag{font-size:28px;}
.av-special-heading.av-l27eab9n-3a0a29eb0c1b146001fead799ed2b1a7 .av-subheading{font-size:15px;}
#top .avia-icon-list-container.av-dxcryl-4d16af6eea65e845765284277a88caff .iconlist_icon{color:#ef3340;}
#top .avia-icon-list-container.av-dxcryl-4d16af6eea65e845765284277a88caff .iconlist_icon svg:first-child{stroke:#ef3340;fill:#ef3340;}
.avia-section.av-77n0d-3e578533e88d681b7952f7484d83ced6{background-color:#ffffff;background-image:unset;}
.avia-section.av-77n0d-3e578533e88d681b7952f7484d83ced6 .av-extra-border-element .av-extra-border-inner{background-color:#ffffff;}
#top .flex_column_table.av-equal-height-column-flextable.av-imt65p-36ac5b158fbf8b4ef04a604766d4eeb9{margin-top:0px;margin-bottom:0px;}
.flex_column.av-imt65p-36ac5b158fbf8b4ef04a604766d4eeb9{border-width:1px;border-color:#e0e0e0;border-style:solid;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;background:url(https://www.rose-systemtechnik.com/wp-content/uploads/2022/02/Branchenloesungen_Start.jpg) 50% 50% no-repeat scroll;}
#top .flex_column_table.av-equal-height-column-flextable.av-h6qll9-2f20f769a93ee2f716176e5c7007471e{margin-top:0px;margin-bottom:0px;}
.flex_column.av-h6qll9-2f20f769a93ee2f716176e5c7007471e{border-width:1px;border-color:#e1e3e8;border-style:solid;border-radius:0px 0px 0px 0px;padding:40px 40px 30px 80px;background-color:#ffffff;}
#top .av-special-heading.av-fmppkd-7e1338cb353141ef9c573c5fc4cba315{padding-bottom:10px;font-size:60px;}
body .av-special-heading.av-fmppkd-7e1338cb353141ef9c573c5fc4cba315 .av-special-heading-tag .heading-char{font-size:25px;}
#top #wrap_all .av-special-heading.av-fmppkd-7e1338cb353141ef9c573c5fc4cba315 .av-special-heading-tag{font-size:60px;}
.av-special-heading.av-fmppkd-7e1338cb353141ef9c573c5fc4cba315 .av-subheading{font-size:15px;}
#top .avia-icon-list-container.av-kzo95i96-b76a95168063ad3fd671822c9819cc24 .iconlist_icon{color:#ef3340;font-size:18px;}
#top .avia-icon-list-container.av-kzo95i96-b76a95168063ad3fd671822c9819cc24 .iconlist_icon svg:first-child{stroke:#ef3340;fill:#ef3340;height:18px;width:18px;}
#top #wrap_all .avia-icon-list-container.av-kzo95i96-b76a95168063ad3fd671822c9819cc24 .av_iconlist_title{font-size:18px;}
.avia-section.av-m8wz9edc-42a0ef98646c91dc61b583f822d91f38{background-color:#f9fafc;background-image:unset;}
#top .av-special-heading.av-m8wzi28m-2d92829ab7e975932e4ecd408db88880{padding-bottom:10px;font-size:60px;}
body .av-special-heading.av-m8wzi28m-2d92829ab7e975932e4ecd408db88880 .av-special-heading-tag .heading-char{font-size:25px;}
#top #wrap_all .av-special-heading.av-m8wzi28m-2d92829ab7e975932e4ecd408db88880 .av-special-heading-tag{font-size:60px;}
.av-special-heading.av-m8wzi28m-2d92829ab7e975932e4ecd408db88880 .av-subheading{font-size:15px;}
#top .av-slideshow-ui.av-cifsb1-15546aaecfae58d0e671f5bf53af942d .avia-slideshow-dots a:not(.active){background-color:#1e1f21;}
#top .av-slideshow-ui.av-cifsb1-15546aaecfae58d0e671f5bf53af942d .avia-slideshow-dots a.active{background-color:#ef3340;}
.avia-content-slider-element-container.av-cifsb1-15546aaecfae58d0e671f5bf53af942d .slide-entry{border-radius:5px 5px 5px 5px;}
@media only screen and (min-width: 990px){ 
#top .flex_column_table.av-equal-height-column-flextable.av-9swzf1-35a08742b6329d102a91e4b66737adfb{margin-top:0px;margin-bottom:0px;}
#top .av_textblock_section.av-6z2se5-d27cc6be3877e20719ecb10bd66a3d5a .avia_textblock{padding:40px 40px 0 40px;}
#top .flex_column_table.av-equal-height-column-flextable.av-j38j1-affc6dee95a64b313d7d90680b3a497e{margin-top:0px;margin-bottom:0px;}
#top .av_textblock_section.av-3pcynx-d417f272fd8588b12433266b8b7ec48d .avia_textblock{padding:40px 40px 0 0;}
}
@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top .flex_column_table.av-equal-height-column-flextable.av-9swzf1-35a08742b6329d102a91e4b66737adfb{margin-top:0px;margin-bottom:0px;}
#top .av_textblock_section.av-6z2se5-d27cc6be3877e20719ecb10bd66a3d5a .avia_textblock{padding:20px 0 0 0;}
#top .flex_column_table.av-equal-height-column-flextable.av-j38j1-affc6dee95a64b313d7d90680b3a497e{margin-top:0px;margin-bottom:0px;}
#top .av_textblock_section.av-3pcynx-d417f272fd8588b12433266b8b7ec48d .avia_textblock{padding:20px 20px 0 20px;}
}
@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top .flex_column_table.av-equal-height-column-flextable.av-9swzf1-35a08742b6329d102a91e4b66737adfb{margin-top:0px;margin-bottom:0px;}
#top .av_textblock_section.av-6z2se5-d27cc6be3877e20719ecb10bd66a3d5a .avia_textblock{padding:20px 0 0 0;}
#top .flex_column_table.av-equal-height-column-flextable.av-j38j1-affc6dee95a64b313d7d90680b3a497e{margin-top:0px;margin-bottom:0px;}
#top .av_textblock_section.av-3pcynx-d417f272fd8588b12433266b8b7ec48d .avia_textblock{padding:20px 20px 0 0;}
#top #wrap_all .av-special-heading.av-l27e6n9k-53f63e1355b32cf485549042b3246f1b .av-special-heading-tag{font-size:0.8em;}
#top #wrap_all .av-special-heading.av-l27e6xt5-b479c18bbf422bdd31ad4f12013a55d8 .av-special-heading-tag{font-size:0.8em;}
#top #wrap_all .av-special-heading.av-l27e79xd-c00251bfcfaf981738f13af66e258dbb .av-special-heading-tag{font-size:0.8em;}
#top #wrap_all .av-special-heading.av-l27e981l-fe0f3dfc302096f308204eb70846f6fb .av-special-heading-tag{font-size:0.8em;}
#top #wrap_all .av-special-heading.av-l5ta3k24-78370b40d87911f7a00934995be5b470 .av-special-heading-tag{font-size:0.8em;}
#top #wrap_all .av-special-heading.av-l27eab9n-3a0a29eb0c1b146001fead799ed2b1a7 .av-special-heading-tag{font-size:0.8em;}
#top #wrap_all .av-special-heading.av-fmppkd-7e1338cb353141ef9c573c5fc4cba315 .av-special-heading-tag{font-size:0.8em;}
#top #wrap_all .av-special-heading.av-m8wzi28m-2d92829ab7e975932e4ecd408db88880 .av-special-heading-tag{font-size:0.8em;}
}
@media only screen and (max-width: 479px){ 
#top .flex_column_table.av-equal-height-column-flextable.av-9swzf1-35a08742b6329d102a91e4b66737adfb{
margin-top:0px;
margin-bottom:0px;
}
#top .av_textblock_section.av-6z2se5-d27cc6be3877e20719ecb10bd66a3d5a .avia_textblock{
padding:10px 0 0 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-j38j1-affc6dee95a64b313d7d90680b3a497e{
margin-top:0px;
margin-bottom:0px;
}
#top .av_textblock_section.av-3pcynx-d417f272fd8588b12433266b8b7ec48d .avia_textblock{
padding:10px 10px 0 0;
}
#top #wrap_all .av-special-heading.av-l27e6n9k-53f63e1355b32cf485549042b3246f1b .av-special-heading-tag{
font-size:0.8em;
}
#top #wrap_all .av-special-heading.av-l27e6xt5-b479c18bbf422bdd31ad4f12013a55d8 .av-special-heading-tag{
font-size:0.8em;
}
#top #wrap_all .av-special-heading.av-l27e79xd-c00251bfcfaf981738f13af66e258dbb .av-special-heading-tag{
font-size:0.8em;
}
#top #wrap_all .av-special-heading.av-l27e981l-fe0f3dfc302096f308204eb70846f6fb .av-special-heading-tag{
font-size:0.8em;
}
#top #wrap_all .av-special-heading.av-l5ta3k24-78370b40d87911f7a00934995be5b470 .av-special-heading-tag{
font-size:0.8em;
}
#top #wrap_all .av-special-heading.av-l27eab9n-3a0a29eb0c1b146001fead799ed2b1a7 .av-special-heading-tag{
font-size:0.8em;
}
#top #wrap_all .av-special-heading.av-fmppkd-7e1338cb353141ef9c573c5fc4cba315 .av-special-heading-tag{
font-size:0.8em;
}
#top #wrap_all .av-special-heading.av-m8wzi28m-2d92829ab7e975932e4ecd408db88880 .av-special-heading-tag{
font-size:0.8em;
}
}