body.sticky-nav
header{position:fixed;top:0;left:0;z-index:999999;background:#2c577d;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.3);box-shadow:0 0 10px rgba(0, 0, 0, 0.3)}body.sticky-nav header .container .navbar .navbar-header .navbar-brand{height:auto;padding:15px
0}body.sticky-nav header .container .navbar .navbar-header .navbar-brand
img#logo{height:25px;opacity:0}body.sticky-nav header .container .navbar .navbar-header .navbar-brand
img#logo_white{height:25px;top:17px;opacity:1;position:absolute}body.sticky-nav header .container .navbar .navbar-collapse .navbar-nav li.menu-item>a{margin:10px
5px;padding:12px
20px;color:#fff}body.sticky-nav header .container .navbar .navbar-collapse .navbar-nav li.menu-item > a:active,
body.sticky-nav header .container .navbar .navbar-collapse .navbar-nav li.menu-item>a:focus{color:#fff;background:rgba(255, 255, 255, 0);border:1px
solid rgba(255, 255, 255, 0)}body.sticky-nav header .container .navbar .navbar-collapse .navbar-nav li.menu-item:hover>a{color:#fff;border-color:rgba(255, 255, 255, 0);background:rgba(255, 255, 255, 0.1)}body.sticky-nav header .container .navbar
.partner{overflow:hidden}body.sticky-nav header .container .navbar .partner
img{height:62px;display:inline-block;float:left;padding:15px
20px 15px 0}body.sticky-nav header .container .navbar .partner
span{font-size:16px;color:white;width:80px;display:inline-block;float:left;padding:12px
0}body.sticky-nav.dhsv_sticky
header{background:#2c577d !important;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.3);box-shadow:0 0 10px rgba(0, 0, 0, 0.3)}body.sticky-nav.dhsv_sticky header .container .navbar .navbar-header .navbar-brand
img#logo{opacity:0}body.sticky-nav.dhsv_sticky header .container .navbar .navbar-header .navbar-brand
img#logo_white{opacity:1}body.sticky-nav.dhsv_sticky header .container .navbar .navbar-collapse .navbar-nav li.menu-item>a{color:#fff}body.sticky-nav.dhsv_sticky header .container .navbar .navbar-collapse .navbar-nav li.menu-item > a:active,
body.sticky-nav.dhsv_sticky header .container .navbar .navbar-collapse .navbar-nav li.menu-item>a:focus{color:#fff;background:rgba(255, 255, 255, 0);border:1px
solid rgba(255, 255, 255, 0)}body.sticky-nav.dhsv_sticky header .container .navbar .navbar-collapse .navbar-nav li.menu-item:hover>a{color:#fff;border-color:rgba(255, 255, 255, 0);background:rgba(255, 255, 255, 0.1)}body.sticky-nav.dhsv_sticky header .container .navbar .partner
span{color:white}body.page-with-dhsv-header header,
body.blog header,
body.category header,
body.single-post
header{background:transparent;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0);box-shadow:0 0 10px rgba(0, 0, 0, 0)}body.page-with-dhsv-header header.bg_brand-primary,
body.blog header.bg_brand-primary,
body.category header.bg_brand-primary,
body.single-post header.bg_brand-primary{background:#2c577d}body.page-with-dhsv-header header .container .navbar .navbar-header .navbar-brand img#logo,
body.blog header .container .navbar .navbar-header .navbar-brand img#logo,
body.category header .container .navbar .navbar-header .navbar-brand img#logo,
body.single-post header .container .navbar .navbar-header .navbar-brand
img#logo{opacity:0}body.page-with-dhsv-header header .container .navbar .navbar-header .navbar-brand img#logo_white,
body.blog header .container .navbar .navbar-header .navbar-brand img#logo_white,
body.category header .container .navbar .navbar-header .navbar-brand img#logo_white,
body.single-post header .container .navbar .navbar-header .navbar-brand
img#logo_white{opacity:1}body.page-with-dhsv-header header .container .navbar .navbar-collapse .navbar-nav li.menu-item > a,
body.blog header .container .navbar .navbar-collapse .navbar-nav li.menu-item > a,
body.category header .container .navbar .navbar-collapse .navbar-nav li.menu-item > a,
body.single-post header .container .navbar .navbar-collapse .navbar-nav li.menu-item>a{color:#fff}body.page-with-dhsv-header header .container .navbar .navbar-collapse .navbar-nav li.menu-item > a:active,
body.blog header .container .navbar .navbar-collapse .navbar-nav li.menu-item > a:active,
body.category header .container .navbar .navbar-collapse .navbar-nav li.menu-item > a:active,
body.single-post header .container .navbar .navbar-collapse .navbar-nav li.menu-item > a:active,
body.page-with-dhsv-header header .container .navbar .navbar-collapse .navbar-nav li.menu-item > a:focus,
body.blog header .container .navbar .navbar-collapse .navbar-nav li.menu-item > a:focus,
body.category header .container .navbar .navbar-collapse .navbar-nav li.menu-item > a:focus,
body.single-post header .container .navbar .navbar-collapse .navbar-nav li.menu-item>a:focus{color:#fff;background:rgba(255, 255, 255, 0);border:1px
solid rgba(255, 255, 255, 0)}body.page-with-dhsv-header header .container .navbar .navbar-collapse .navbar-nav li.menu-item:hover > a,
body.blog header .container .navbar .navbar-collapse .navbar-nav li.menu-item:hover > a,
body.category header .container .navbar .navbar-collapse .navbar-nav li.menu-item:hover > a,
body.single-post header .container .navbar .navbar-collapse .navbar-nav li.menu-item:hover>a{color:#fff;border-color:rgba(255, 255, 255, 0);background:rgba(255, 255, 255, 0.1)}body.page-with-dhsv-header header .container .navbar .partner span,
body.blog header .container .navbar .partner span,
body.category header .container .navbar .partner span,
body.single-post header .container .navbar .partner
span{color:white}@media (max-width: 991px){#mobile-header .container .navbar .navbar-header .navbar-brand
img#logo{opacity:1}body.sticky-nav header .container .navbar .navbar-header .navbar-brand
img#logo{opacity:1}body.sticky-nav header .container .navbar .navbar-header .navbar-brand
img#logo_white{opacity:0}body.dhsv_sticky header .container .navbar .navbar-header .navbar-brand
img#logo{opacity:1}body.dhsv_sticky header .container .navbar .navbar-header .navbar-brand
img#logo_white{opacity:0}}@media (min-width: 992px) and (max-width: 1199px){#mobile-header .container .navbar .navbar-header .navbar-brand
img#logo{opacity:1}}@media (min-width: 992px) and (max-width: 1470px){body.sticky-nav .searchdiv .search-icon{padding-right:30px;font-size:0}body.sticky-nav .header_standard.left .navbar-header{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}body.sticky-nav header
.searchdiv{opacity:0}body.dhsv_sticky header
.searchdiv{opacity:1}@media (min-width: 992px){body.sticky-nav .dhsv_vc_anker .ankernav.anker-sticky{top:80px}body.dhsv_sticky .dhsv_vc_anker .ankernav.anker-sticky{top:60px}body.dhsv_hidden .dhsv_vc_anker .ankernav.anker-sticky{top:0}}.header_standard{background:#2c577d;width:100%;position:relative;z-index:1;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.3);box-shadow:0 0 10px rgba(0, 0, 0, 0.3);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:all ease 0.5s;-o-transition:all ease 0.5s;transition:all ease 0.5s}.header_standard
*{-webkit-transition:all ease 0.5s;-o-transition:all ease 0.5s;transition:all ease 0.5s}.header_standard
.container{width:100%}.header_standard .container
.navbar{border-radius:0;position:relative;min-height:60px;padding:0;margin-bottom:0;border:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header_standard .container .navbar .navbar-header .navbar-brand{float:left;padding:5px
0;font-size:17px;line-height:20px;height:30px}.header_standard .container .navbar .navbar-header .navbar-brand
img#logo{height:30px;width:auto}.header_standard .container .navbar .navbar-collapse{padding:0}.header_standard .container .navbar .navbar-collapse .navbar-nav li.menu-item>a{color:#fff;padding:15px
20px;margin:7px
5px;border-radius:5px;font-size:16px;border:1px
solid rgba(255, 255, 255, 0)}.header_standard .container .navbar .navbar-collapse .navbar-nav li.menu-item > a:active,
.header_standard .container .navbar .navbar-collapse .navbar-nav li.menu-item>a:focus{color:#fff;background:rgba(255, 255, 255, 0);border:1px
solid rgba(255, 255, 255, 0)}.header_standard .container .navbar .navbar-collapse .navbar-nav li.menu-item.open > a,
.header_standard .container .navbar .navbar-collapse .navbar-nav li.menu-item.current_page_item > a,
.header_standard .container .navbar .navbar-collapse .navbar-nav li.menu-item.active > a,
.header_standard .container .navbar .navbar-collapse .navbar-nav li.menu-item:hover>a{color:#fff;background:rgba(255, 255, 255, 0.1);border:1px
solid rgba(255, 255, 255, 0)}.header_standard .container .navbar .navbar-collapse .navbar-nav li.menu-item:active a,
.header_standard .container .navbar .navbar-collapse .navbar-nav li.menu-item:focus
a{color:#fff;background:rgba(255, 255, 255, 0);border:1px
solid rgba(255, 255, 255, 0)}.header_standard .container .navbar .navbar-collapse .navbar-nav li.menu-item ul.dropdown-menu{padding:0;margin:0;border-radius:5px;border:none;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}.header_standard .container .navbar .navbar-collapse .navbar-nav li.menu-item ul.dropdown-menu li.menu-item
a{padding:15px;color:#000;margin:0;border-radius:0;border:none}.header_standard .container .navbar .navbar-collapse .navbar-nav li.menu-item ul.dropdown-menu li.menu-item a:hover{background:rgba(0, 0, 0, 0.1)}.header_standard .container .navbar .navbar-collapse .navbar-nav li.menu-item ul.dropdown-menu li.menu-item[class*="flag-icon-"]{-webkit-background-size:auto 40%;background-size:auto 40%;background-repeat:no-repeat;background-position:12px 50%}.header_standard .container .navbar .navbar-collapse .navbar-nav li.menu-item ul.dropdown-menu li.menu-item[class*="flag-icon-"] a{padding-left:50px}.header_standard .container .navbar .navbar-collapse .navbar-nav li.menu-item#menu-item-843_disabled
a{border:1px
solid rgba(44, 87, 125, 0)}.header_standard .container .navbar .navbar-collapse .navbar-nav li.menu-item#menu-item-843_disabled a:hover{border:1px
solid #2c577d;background:#2c577d}.header_standard.left .navbar-header{float:left}.header_standard.left .navbar-collapse{float:right}.header_standard.right .navbar-header{float:right}.header_standard.right .navbar-collapse{float:left}.header_standard.right .navbar-collapse .navbar-nav{float:right}.header_standard.center .container .navbar .navbar-header{width:100%;text-align:center}.header_standard.center .container .navbar .navbar-header .navbar-brand{display:inline-block;float:none}.header_standard.center .container .navbar .navbar-collapse{width:100%;text-align:center}.header_standard.center .container .navbar .navbar-collapse .navbar-nav{float:left;width:100%;text-align:center}.header_standard.center .container .navbar .navbar-collapse .navbar-nav li.menu-item{float:none;display:inline-block}@media (max-width: 1199px){header .navbar .searchdiv form.searchform_header
input{min-width:138px;max-width:100px}}@media (max-width: 991px){header
.partner{display:none}#content{margin-top:60px}}header .search-icon{position:relative;display:inline-block;float:left;z-index:101;font-size:20px;padding:20px
10px;color:#2c577d}header .search-icon
i{width:20px;height:20px;float:left;-webkit-transition:none;-o-transition:none;transition:none}header .search-icon:hover{background:transparent;color:white}header
form.searchform_header{position:absolute;width:100%;left:0;top:0;z-index:-1;opacity:0}header
form.searchform_header.active{z-index:100;opacity:1}header form.searchform_header
input{height:60px;width:100%;padding:10px;font-size:30px;border:none;float:left;line-height:1;outline:none}header.right .navbar-collapse form
input{padding-left:60px !important}header
.searchdiv{position:relative;-webkit-box-flex:4;-webkit-flex:4;-ms-flex:4;flex:4;width:400px;display:inline-block;float:left;background:transparent;z-index:1;opacity:1;text-align:center;padding:15px;padding-left:20px}header .searchdiv .search-icon{width:auto;height:35px;display:inline-block;position:relative;padding:6px
13px;padding-right:40px;font-size:16px;float:left;border:none;border-radius:2px;border-bottom-left-radius:0;border-top-left-radius:0;background:#5cb85c;text-align:left;color:#fff;-webkit-transition:all ease 0.5s;-o-transition:all ease 0.5s;transition:all ease 0.5s}header .searchdiv .search-icon
i{display:none;width:20px;height:19px;font-size:20px;float:right;-webkit-transition:none;-o-transition:none;transition:none;padding-left:10px;padding-right:10px}header .searchdiv .search-icon:after{content:"\f4a4";font-family:Ionicons;position:absolute;right:0;top:0;padding:4px
14px;font-size:22px}header .searchdiv .search-icon:hover{background:#449d44}header .searchdiv .search-icon:hover{background:#449d44;color:white}header .searchdiv
form.searchform_header{position:relative;display:inline-block;float:left;opacity:1;width:100%}header .searchdiv form.searchform_header
input{height:auto;min-width:250px;font-size:16px;line-height:22px;background:#ededed;border-radius:2px 0 0 2px;padding:6.5px 10px;width:auto;border:none;outline:none;display:inline-block}header.right .navbar-collapse form
input{padding-left:60px !important}@media (max-width: 991px){header .searchdiv .search-icon{padding-right:30px;font-size:0}}@media (max-width: 768px){.dhsv_vc_header_start
.icons{background-color:rgba(0, 0, 0, 0.2);padding-top:20px !important;margin-top:0px !important;position:relative !important;bottom:0;width:100%;left:0}.dhsv_vc_header_start .container
.inhalt{position:relative;padding-top:80px !important;padding-bottom:30px !important;top:0;left:0;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.home .teaserlink
.dhsv_vc_teaserbox.imageteaser{margin-bottom:0px !important}.btn{font-size:14px}}#menu360{width:100%;height:calc(100% - 60px);position:fixed;z-index:-1;right:0;opacity:1;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);top:60px;-webkit-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}#menu360.open-toggle{right:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1;z-index:99999999}#menu360.open-toggle
ul{-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.7);box-shadow:0 0 5px rgba(0, 0, 0, 0.7)}#menu360.open-toggle ul
li{opacity:1;-webkit-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}#menu360
ul{background:#fff;margin:0;padding:0;height:100%;width:100%;overflow-x:hidden;position:absolute;right:-100%;top:0;-webkit-box-shadow:0 0 0px rgba(0, 0, 0, 0.7);box-shadow:0 0 0px rgba(0, 0, 0, 0.7);-webkit-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}#menu360 ul
li{margin:0;padding:0;opacity:0;list-style:none;position:static;-webkit-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all;border-left:10px solid rgba(255, 0, 0, 0);border-right:10px solid rgba(255, 0, 0, 0)}#menu360 ul li
a{padding:20px
15px;display:block;border-bottom:1px solid #ccc;font-size:16px;color:#2c577d;text-decoration:none;position:relative}#menu360 ul li a
.caret{display:none}#menu360 ul li[class*="flag-icon-"]{-webkit-background-size:auto 40%;background-size:auto 40%;background-repeat:no-repeat;background-position:12px 50%}#menu360 ul li[class*="flag-icon-"] a{padding-left:50px}#menu360 ul li.back-menu
a{color:rgba(44, 87, 125, 0.5)}#menu360 ul li.back-menu a
i.icon{display:inline-block;width:16px;height:16px;line-height:25px;vertical-align:text-top;margin-left:0;margin-right:5px}#menu360 ul li.menu-parent>a{cursor:pointer}#menu360 ul li.menu-parent>a:after{position:absolute;right:15px;top:20px;content:"\f30f";font-family:Ionicons;-webkit-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}#menu360 ul li.open-menu>a:after{right:-15px}#menu360 .open-sub-menu
ul{z-index:1}#menu360>ul{right:0;z-index:2;display:block}#menu360>ul>li>ul{padding-right:20px}#menu360 .open-menu>ul{right:-10px;z-index:3;padding-right:10px}#menu360 .open-menu,
#menu360 .open-sub-menu{border-left:10px solid #2c577d}#menu360.open-global ul
li{opacity:0}#menu360.open-global ul li.open-sub-menu>ul>li{opacity:0}#menu360.open-global ul li.open-sub-menu>ul>li.open-menu{opacity:1}#menu360.open-global ul li.open-sub-menu>ul>li>ul{background:#fff}#menu360.open-global ul li.open-sub-menu>ul>li>ul>li{opacity:1}#menu360.open-global ul li.open-menu{opacity:1}#menu360.open-global ul li.open-menu
ul{background:#fff}#menu360.open-global ul li.open-menu ul
li{opacity:1}#menu360 .dropdown-menu{display:block;left:inherit}.dhsv_vc_box{width:100%;position:relative;margin-bottom:30px;padding:15px;background-color:transparent}.dhsv_vc_box
h4{padding-top:3px;padding-bottom:3px}.dhsv_vc_box
i{position:absolute;font-size:17px;text-align:center;width:40px;height:40px;right:0;top:0;padding:10px}.dhsv_vc_box
.content{width:100%;line-height:20px;display:inline-block;margin:0}.dhsv_vc_box.factbox
.content{text-align:center;padding-top:10px}.dhsv_vc_box
.number{font-size:60px;color:#2c577d;width:100%;text-align:center;display:inline-block;line-height:1.1}.dhsv_vc_box .number
sub{top:-30px;font-size:50%}.dhsv_vc_box .number
sup{top:0;font-size:50%}.dhsv_vc_box .number
span{color:#2c577d}.dhsv_vc_box.solid.gray{background-color:#e6e6e6}.dhsv_vc_box.solid.primary{background-color:#2c577d}.dhsv_vc_box.solid.primary h4,
.dhsv_vc_box.solid.primary p,
.dhsv_vc_box.solid.primary
.content{color:white}.dhsv_vc_box.border{border:solid 1px black}.dhsv_vc_box.border
i{border-left:1px solid;border-bottom:1px solid;border-color:#000;color:#000}.dhsv_vc_box.border.gray,
.dhsv_vc_box.border.gray
i{border-color:#e6e6e6}.dhsv_vc_box.border.gray:before,
.dhsv_vc_box.border.gray i:before{border-color:#e6e6e6;color:#e6e6e6}.dhsv_vc_box.border.primary,
.dhsv_vc_box.border.primary
i{border-color:#2c577d}.dhsv_vc_box.border.primary:before,
.dhsv_vc_box.border.primary i:before{border-color:#2c577d;color:#2c577d}.dhsv_vc_box.border.secondary,
.dhsv_vc_box.border.secondary
i{border-color:#4281a4}.dhsv_vc_box.border.secondary:before,
.dhsv_vc_box.border.secondary i:before{border-color:#4281a4;color:#4281a4}footer{position:relative;display:inline-block;float:left;width:100%}.footer-signup
p{padding-top:5px;font-size:14px}footer .footer-share{padding:0
0;padding-top:60px;display:inline-block;float:left;width:100%;text-align:center;background:#343434}footer .footer-share
h5{font-size:20px;color:white;margin-bottom:15px;text-transform:uppercase}footer .footer-share .social-icons{width:350px;margin:0
auto;display:-ms-flexbox;display:-webkit-box;display:flex;display:-webkit-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}footer .footer-share .social-icons
a{position:relative;width:50px;height:50px;border-radius:50%;margin:0
1px;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}footer .footer-share .social-icons a:hover{opacity:0.7}@media (max-width: 767px){footer .footer-share .social-icons{width:100%;display:inline-block;text-align:center}footer .footer-share .social-icons
a{display:inline-block;margin:5px}}footer.blogfooter .footer-share{padding-top:15px}footer .footer-address-blog{width:100%;display:inline-block;float:left;padding:15px
0;background-color:#343434;color:#fff}footer .footer-address-blog
p{color:#fff}footer .footer-address-blog ul.nav>li{width:33.333%;display:inline-block;float:left;padding:0
5px;text-align:center}footer .footer-address-blog ul.nav>li>a{color:#fff;border-bottom:0px solid #fff;padding:10px
0;font-size:16px;text-transform:uppercase;font-weight:500;pointer-events:none}footer .footer-address-blog ul.nav>li>a:hover{background-color:transparent}footer .footer-address-blog ul.nav > li
ul{padding:0;margin:0;padding-top:5px}footer .footer-address-blog ul.nav > li ul
li{list-style:none}footer .footer-address-blog ul.nav > li ul li
a{padding:5px
0;display:inline-block;color:#fff;opacity:0.6}footer .footer-address-blog ul.nav > li ul li a:hover{background-color:transparent;color:#2c577d;opacity:1}@media (max-width: 767px){footer{text-align:center}footer ul#menu-footer-menue > li,
footer ul#menu-footer-menue-englisch>li{width:100%;padding:0;text-align:center;margin-bottom:15px}footer .footer-address .side
.row{margin:0}}footer .footer-logo{padding:30px
0;display:inline-block;float:left;width:100%;text-align:center;background:#343434}footer .footer-logo a
.logo{width:100px}footer .footer-logo
p{margin-top:15px;color:#fff;font-size:12px}