.avia-section.av-mkwgtj04-441e2ce614fd3158f2f56e9b0c8063db .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://rotaprotect.de/wp-content/uploads/rotaprotect_cyber-versicherung_check_bg.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-mkwgtj04-441e2ce614fd3158f2f56e9b0c8063db .av-section-color-overlay{
opacity:0.7;
background-color:#386eb3;
}

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

.avia-section.av-bjhahl-0b6fe854b44e040cbfadcd311bb84e06{
background-color:#ffffff;
background-image:unset;
}

#top .flex_column.av-b094a1-0823646be234bd47da19b3bd07d4d843{
margin-top:20px;
margin-bottom:20px;
}
.responsive #top #wrap_all .flex_column.av-b094a1-0823646be234bd47da19b3bd07d4d843{
margin-top:20px;
margin-bottom:20px;
}

#top .flex_column.av-b094a1-8eb0eb867c62ca22760965a7edd5da67{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-b094a1-8eb0eb867c62ca22760965a7edd5da67{
border-width:1px;
border-color:#eaeaea;
border-style:solid;
border-radius:1px 1px 1px 1px;
padding:25px 25px 25px 25px;
background-color:#f2f2f2;
}
.responsive #top #wrap_all .flex_column.av-b094a1-8eb0eb867c62ca22760965a7edd5da67{
margin-top:20px;
margin-bottom:20px;
}

#top .flex_column.av-b094a1-e3c05a4a912417a056a9eb374aee34dc{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-b094a1-e3c05a4a912417a056a9eb374aee34dc{
border-radius:1px 1px 1px 1px;
padding:0 2% 2% 2%;
}
.responsive #top #wrap_all .flex_column.av-b094a1-e3c05a4a912417a056a9eb374aee34dc{
margin-top:20px;
margin-bottom:20px;
}

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

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

.flex_column.av-b094a1-0a3b30309735f1c7ed3769058ee79335{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-9q6drt-2bc41ba65dba069feb1950703f8a18c5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-rotator-container.av-au0ert-2f331d90460f96f094d957ca7044dd22{
text-align:left;
}
#top #wrap_all .av-rotator-container.av-au0ert-2f331d90460f96f094d957ca7044dd22 .av-rotator-container-inner{
font-size:28px;
}

#top .hr.hr-invisible.av-khdchs3l-4d264bbb43e5ab6a54bc980b9dc6bd27{
height:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-gobp4p-51d75351fd3bf8b40509cd6cb0436f64{
margin-top:5px;
margin-bottom:5px;
}
.flex_column.av-gobp4p-51d75351fd3bf8b40509cd6cb0436f64{
border-radius:3px 3px 3px 3px;
padding:20px 20px 20px 20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-gobp4p-3a0f9af7300a9cca17db4492c5980962{
margin-top:5px;
margin-bottom:5px;
}
.flex_column.av-gobp4p-3a0f9af7300a9cca17db4492c5980962{
border-radius:3px 3px 3px 3px;
padding:20px 20px 20px 20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-gobp4p-3a0f9af7300a9cca17db4492c5980962{
margin-top:5px;
margin-bottom:5px;
}
.flex_column.av-gobp4p-3a0f9af7300a9cca17db4492c5980962{
border-radius:3px 3px 3px 3px;
padding:20px 20px 20px 20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-gobp4p-d22e569918858b929477236de3428a4c{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-gobp4p-d22e569918858b929477236de3428a4c{
border-radius:1px 1px 1px 1px;
padding:5% 5% 5% 5%;
background-color:#386eb3;
}

#top .av-special-heading.av-tj1l5-89d87bac911ec1f5d41d8d04aeb7309f{
margin:15px 15px 15px 15px;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-tj1l5-89d87bac911ec1f5d41d8d04aeb7309f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-tj1l5-89d87bac911ec1f5d41d8d04aeb7309f .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-tj1l5-89d87bac911ec1f5d41d8d04aeb7309f .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-kh4znoya-77754b6614bd44d3a92e33799d007859 .avia_textblock{
color:#ffffff;
}

#top .togglecontainer.av-kh627xz3-f5a6d4632f2c6814653abdee491a56b2 p.toggler{
color:#ffffff;
background-color:#386eb3;
}
#top .togglecontainer.av-kh627xz3-f5a6d4632f2c6814653abdee491a56b2 p.toggler.activeTitle{
color:#1358b2;
border-color:#1358b2;
}
#top .togglecontainer.av-kh627xz3-f5a6d4632f2c6814653abdee491a56b2 p.toggler .toggle_icon{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-kh627xz3-f5a6d4632f2c6814653abdee491a56b2 .toggle_wrap .toggle_content{
color:#ffffff;
background-color:#386eb3;
}

#top #wrap_all .avia-button.av-dv2p81-73da02ff55067343d1ae634de0c85154{
background-color:#185bb2;
border-color:#185bb2;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-dv2p81-73da02ff55067343d1ae634de0c85154:hover{
background-color:#1b59aa;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-dv2p81-73da02ff55067343d1ae634de0c85154 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-dv2p81-73da02ff55067343d1ae634de0c85154:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-gia975-1889ebb8c3775c95d6f1ca5060b0ca15{
border-radius:3px 3px 3px 3px;
padding:20px 20px 20px 20px;
}

.flex_column.av-gia975-a67d45e23b2034899eb7a5fd32e29890{
border-radius:3px 3px 3px 3px;
padding:20px 20px 20px 20px;
}

.avia-section.av-9evtyx-60dbbe4fdaa1b62ce65e0b52b90e24d6{
background-color:#ffffff;
background-image:unset;
}
.avia-section.av-9evtyx-60dbbe4fdaa1b62ce65e0b52b90e24d6 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .av-special-heading.av-gqybd-6d6ea3e1d170365ee3667723fdf42584{
padding-bottom:0;
font-size:35px;
}
body .av-special-heading.av-gqybd-6d6ea3e1d170365ee3667723fdf42584 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-gqybd-6d6ea3e1d170365ee3667723fdf42584 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-gqybd-6d6ea3e1d170365ee3667723fdf42584 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-mnrgrn4d-6abbb88c67c98f88cd571f6b98d46fcf{
height:50px;
}

.avia-section.av-9rrvl-7d6a974678c6486cb928add4a900068a{
background-color:#386eb3;
background-image:unset;
}

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

.flex_column.av-7fra6p-b9bcd16f1b0f5b27b6eb765c4beb17c9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-735hd-e6eaead79dfa4b1d873e833f1f98652d{
padding-bottom:0;
font-size:35px;
}
body .av-special-heading.av-735hd-e6eaead79dfa4b1d873e833f1f98652d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-735hd-e6eaead79dfa4b1d873e833f1f98652d .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-735hd-e6eaead79dfa4b1d873e833f1f98652d .av-subheading{
font-size:15px;
}

.flex_column.av-6qepk9-53015f3120f98e369d0c415f2fe2a8f1{
border-width:1px;
border-color:#e8e8e8;
border-style:solid;
border-radius:0 0 0 0;
padding:2% 2% 2% 2%;
background-color:#ffffff;
}

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

#top .avia-icon-list-container.av-6dbr35-57c6750e370d26f7a991865207b94785 .iconlist_icon{
color:#d67c1c;
}
#top .avia-icon-list-container.av-6dbr35-57c6750e370d26f7a991865207b94785 .iconlist_icon svg:first-child{
stroke:#d67c1c;
fill:#d67c1c;
}

#top .avia-icon-list-container.av-6dbr35-57c6750e370d26f7a991865207b94785 .iconlist_icon{
color:#d67c1c;
}
#top .avia-icon-list-container.av-6dbr35-57c6750e370d26f7a991865207b94785 .iconlist_icon svg:first-child{
stroke:#d67c1c;
fill:#d67c1c;
}

#top .avia-icon-list-container.av-5gbbwp-7e18746f46009c33f46e58f3aac651b5 .iconlist_icon{
color:#d67c1c;
}
#top .avia-icon-list-container.av-5gbbwp-7e18746f46009c33f46e58f3aac651b5 .iconlist_icon svg:first-child{
stroke:#d67c1c;
fill:#d67c1c;
}

.flex_column.av-4m1hc9-e5d7d66f6ced179e05efb615c68c77ae{
border-width:1px;
border-color:#e8e8e8;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:2% 2% 2% 2%;
background-color:#ffffff;
}

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

#top .avia-icon-list-container.av-3p2pkp-9d4198eb740c0f532c8bd25ede76dbc9 .iconlist_icon{
color:#d67c1c;
}
#top .avia-icon-list-container.av-3p2pkp-9d4198eb740c0f532c8bd25ede76dbc9 .iconlist_icon svg:first-child{
stroke:#d67c1c;
fill:#d67c1c;
}

#top .avia-icon-list-container.av-3p2pkp-9d4198eb740c0f532c8bd25ede76dbc9 .iconlist_icon{
color:#d67c1c;
}
#top .avia-icon-list-container.av-3p2pkp-9d4198eb740c0f532c8bd25ede76dbc9 .iconlist_icon svg:first-child{
stroke:#d67c1c;
fill:#d67c1c;
}

.avia-section.av-9evtyx-beb098c1c818babc6c61ab61394446ce{
background-color:#ffffff;
background-image:unset;
}
.avia-section.av-9evtyx-beb098c1c818babc6c61ab61394446ce .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .av-special-heading.av-e4h2x-6075e069f2711bf65e40dc955cb18213{
padding-bottom:0;
font-size:35px;
}
body .av-special-heading.av-e4h2x-6075e069f2711bf65e40dc955cb18213 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-e4h2x-6075e069f2711bf65e40dc955cb18213 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-e4h2x-6075e069f2711bf65e40dc955cb18213 .av-subheading{
font-size:15px;
}

#top .hr.av-wl6v5-845d450db2cd1948f7b167c5065d0649{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-wl6v5-845d450db2cd1948f7b167c5065d0649 .hr-inner{
width:50px;
}

.flex_column.av-8ihp9d-6a9bb38cd80067b4c2825c73a358843a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-8dxjjd-ca95e2b3811040334cb48e5c7670ee50{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-81j9y9-ee87f77ddf3467991e71a6d693fea4bc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2rsw1-84cfe3d6ff4dcf127fc35524af24efe0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-2ge32x-0f67619966a0b4977c3e76b7414a1a23{
background-color:#386eb3;
background-image:unset;
}

.flex_column.av-2ahqsh-9ba11b838ef8043935116c8d479e2a80{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-big1t-ac5adc54084e7dd1bb8a8cb63f43d02c{
padding-bottom:0;
color:#ffffff;
font-size:35px;
}
body .av-special-heading.av-big1t-ac5adc54084e7dd1bb8a8cb63f43d02c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-big1t-ac5adc54084e7dd1bb8a8cb63f43d02c .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-big1t-ac5adc54084e7dd1bb8a8cb63f43d02c .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-big1t-ac5adc54084e7dd1bb8a8cb63f43d02c .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-24d5fl-7f9c58858343b4a63e05a9260e67bc55 .avia_textblock{
color:#ffffff;
}

.flex_column.av-1wh5o1-0aafede5a09f6674e310b44978794307{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-1gd94h-ad4de1ef57c155a65fb304ddaedb873a .av-extra-border-element .av-extra-border-inner{
background-color:#f8f8f8;
}

.flex_column.av-ypn6h-9ac16498547c1338f948abba96ebdf7d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-hf1ll-ee5efd095f65379609ac82cee8de0177{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-gqybd-6d6ea3e1d170365ee3667723fdf42584 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-kst35-5c9fd20d84734fa6c477ba36509f52c2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-735hd-e6eaead79dfa4b1d873e833f1f98652d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-e4h2x-6075e069f2711bf65e40dc955cb18213 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-big1t-ac5adc54084e7dd1bb8a8cb63f43d02c .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-gqybd-6d6ea3e1d170365ee3667723fdf42584 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-kst35-5c9fd20d84734fa6c477ba36509f52c2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-735hd-e6eaead79dfa4b1d873e833f1f98652d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-e4h2x-6075e069f2711bf65e40dc955cb18213 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-big1t-ac5adc54084e7dd1bb8a8cb63f43d02c .av-special-heading-tag{
font-size:0.8em;
}
}
