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}}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: 1239px){header
.searchdiv{display:none}}@media (max-width: 991px){header
.searchdiv{display:inline-block}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}}.expand_content
.more_trigger{width:100%;display:inline-block;text-align:left;font-size:25px;margin-top:10px;-webkit-transition:all ease 0.5s;-o-transition:all ease 0.5s;transition:all ease 0.5s;cursor:pointer}.expand_content .more_trigger:hover{color:#2c577d}.expand_content
.expand_body{overflow:hidden;-webkit-transition:max-height 0.5s ease;-o-transition:max-height 0.5s ease;transition:max-height 0.5s ease}#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_header_start{width:100%;position:relative;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}.dhsv_vc_header_start
.overlay{position:absolute;width:100%;height:100%;background-color:#000;opacity:0.7}.dhsv_vc_header_start
.overlay.primary{background:#2c577d}.dhsv_vc_header_start
.overlay.secondary{background:#4281a4}.dhsv_vc_header_start
.overlay.black{background:#000}.dhsv_vc_header_start
.overlay.white{background:#fff}.dhsv_vc_header_start
.overlay.gray{background:#808080}.dhsv_vc_header_start
.typed{font-size:45px;font-weight:300}.dhsv_vc_header_start .typed .typed-cursor{opacity:1;-webkit-animation:blink 0.7s infinite;-o-animation:blink 0.7s infinite;animation:blink 0.7s infinite}@-o-keyframes
blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes
blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes
blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.dhsv_vc_header_start .typed
.typedcity{display:inline}.dhsv_vc_header_start
.searchform_start{display:inline-block;background:rgba(0, 0, 0, 0.4);padding:10px;border-radius:5px;width:800px;margin:30px
0 15px 0}@media (max-width: 991px){.dhsv_vc_header_start
.searchform_start{width:100%}}.dhsv_vc_header_start .searchform_start
input{padding:0
10px;width:40%;display:inline-block;margin:0;border-right:0;text-align:left;border-color:#bbb;font-size:18px;font-weight:initial;border-radius:2px;height:46px;-webkit-box-shadow:none;box-shadow:none;outline:none;float:left;color:#000;background:rgba(255, 255, 255, 0.9);border:none}.dhsv_vc_header_start .searchform_start input:nth-child(1){border-bottom-right-radius:0;border-top-right-radius:0}.dhsv_vc_header_start .searchform_start input:nth-child(2){border-radius:0;width:20%;border-left:1px solid #ccc}.dhsv_vc_header_start .searchform_start
button.submit{width:40%;height:46px;display:inline-block;position:relative;padding:0
13px;font-size:18px;float:left;border:none;border-radius:2px;border-bottom-left-radius:0;border-top-left-radius:0;background:#449d44;text-align:left;color:#fff;-webkit-transition:all ease 0.5s;-o-transition:all ease 0.5s;transition:all ease 0.5s}.dhsv_vc_header_start .searchform_start button.submit:after{content:"\f4a4";font-family:Ionicons;position:absolute;right:0;top:0;padding:8px
14px;font-size:25px}.dhsv_vc_header_start .searchform_start button.submit:hover{background:#5cb85c}@media (max-width: 767px){.dhsv_vc_header_start .searchform_start input:nth-child(1){border-bottom-right-radius:0;border-top-right-radius:2px;border-bottom-left-radius:0;border-top-left-radius:2px;width:100%}.dhsv_vc_header_start .searchform_start input:nth-child(2){width:100%}.dhsv_vc_header_start .searchform_start
button.submit{border-bottom-right-radius:2px;border-top-right-radius:0;border-bottom-left-radius:2px;border-top-left-radius:0;width:100%}}.dhsv_vc_header_start
.searchform_start.blue_style{background:#fff;padding:4px
10px;border-radius:2px;-webkit-box-shadow:-4px 6px 12px -2px rgba(0, 0, 0, 0.32);box-shadow:-4px 6px 12px -2px rgba(0, 0, 0, 0.32);position:relative}.dhsv_vc_header_start .searchform_start.blue_style
input{border-radius:2px;color:#808080;font-size:20px}.dhsv_vc_header_start .searchform_start.blue_style input:nth-child(2){width:25%;padding-left:25px}.dhsv_vc_header_start .searchform_start.blue_style
button.submit{width:35%;height:100%;padding:0
13px 0 50px;background:#69c;position:absolute;font-size:20px;top:0;right:0}.dhsv_vc_header_start .searchform_start.blue_style button.submit:after{left:0;padding:7px
13px;font-size:35px}.dhsv_vc_header_start .searchform_start.blue_style button.submit:hover{background:#84aad5}.dhsv_vc_header_start .searchform_start.blue_style button.submit:active,
.dhsv_vc_header_start .searchform_start.blue_style button.submit:focus{background:#537da6}@media (max-width: 767px){.dhsv_vc_header_start .searchform_start.blue_style
button.submit{color:transparent;width:20%}.dhsv_vc_header_start .searchform_start.blue_style button.submit:after{color:#fff;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}}@media (max-width: 500px){.dhsv_vc_header_start .searchform_start.blue_style button.submit:after{padding:7px
5px}}@media (max-width: 992px){.dhsv_vc_header_start .searchform_start.blue_style
input{font-size:18px}.dhsv_vc_header_start .searchform_start.blue_style
button.submit{font-size:18px}}@media (max-width: 767px){.dhsv_vc_header_start .searchform_start.blue_style input:nth-child(1){border-bottom-right-radius:0;border-top-right-radius:2px;border-bottom-left-radius:0;border-top-left-radius:2px;width:40%}.dhsv_vc_header_start .searchform_start.blue_style input:nth-child(2){width:40%}.dhsv_vc_header_start .searchform_start.blue_style
input.checkin{display:block !important}}@media (max-width: 480px){.dhsv_vc_header_start .searchform_start.blue_style input:nth-child(1){border-bottom-right-radius:0;border-top-right-radius:2px;border-bottom-left-radius:0;border-top-left-radius:2px;width:80%}.dhsv_vc_header_start .searchform_start.blue_style
input.checkin{display:none !important}}.dhsv_vc_header_start
.searchform_start.journey_style{background:#fff;padding:4px
10px;border-radius:2px;-webkit-box-shadow:-4px 6px 12px -2px rgba(0, 0, 0, 0.32);box-shadow:-4px 6px 12px -2px rgba(0, 0, 0, 0.32);position:relative;border:2px
solid #2c577d;width:60%}.dhsv_vc_header_start .searchform_start.journey_style
input{border-radius:2px;color:#808080;font-size:22px}.dhsv_vc_header_start .searchform_start.journey_style input:nth-child(2){display:none}.dhsv_vc_header_start .searchform_start.journey_style
button.submit{width:30%;height:100%;padding:0;background:#2c577d;text-transform:uppercase;position:absolute;text-align:center;font-size:22px;border-radius:0;top:0;right:0}.dhsv_vc_header_start .searchform_start.journey_style button.submit:after{display:none}.dhsv_vc_header_start .searchform_start.journey_style button.submit:hover{background:#2c577d}.dhsv_vc_header_start .searchform_start.journey_style button.submit:active,
.dhsv_vc_header_start .searchform_start.journey_style button.submit:focus{background:#2c577d}.dhsv_vc_header_start
.container{position:relative;height:100%}.dhsv_vc_header_start .container
.inhalt{position:absolute;padding-top:100px;padding-bottom:100px;width:100%;text-align:center;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (max-width: 1199px){.dhsv_vc_header_start .container
.inhalt{padding-top:60px}}.dhsv_vc_header_start .container .inhalt
h1{padding:10px
0}.dhsv_vc_header_start .container .inhalt h1
span.after{color:#2c577d}.dhsv_vc_header_start .container .inhalt
p{padding:0
0 10px 0;font-size:16px;font-weight:400}.dhsv_vc_header_start .container .inhalt p
a{color:white;padding:0
10px;font-size:19px;text-shadow:0 0 5px black}.dhsv_vc_header_start .container .inhalt p a:hover{text-decoration:underline !important}@media (max-width: 991px){.dhsv_vc_header_start .container .inhalt
p{display:none}}.dhsv_vc_header_start .container .inhalt
hr{margin-top:20px;margin-bottom:0}.dhsv_vc_header_start .container .inhalt
a{margin-top:30px}.dhsv_vc_header_start
.icons{background-color:rgba(0, 0, 0, 0.2);padding-top:20px;margin-top:80px;position:absolute;bottom:0;width:100%;left:0}.dhsv_vc_header_start .icons .icon-col{text-align:center}.dhsv_vc_header_start .icons
.numbers{text-align:left;background-position:left center;background-repeat:no-repeat;-webkit-background-size:40px 40px;background-size:40px;display:inline-block;width:auto;margin-bottom:20px;margin-left:auto;margin-right:auto;text-shadow:none}.dhsv_vc_header_start .icons .numbers
strong{display:block;font-weight:bold;font-size:26px;line-height:26px;margin:0
0 0 50px;padding:6px
0 0 0;color:#fff}.dhsv_vc_header_start .icons .numbers
span{display:block;font-size:14px;white-space:nowrap;text-transform:uppercase;margin:0
0 0 53px;padding:0;color:#fff}.dhsv_vc_header_start.small{height:350px;min-height:350px}.dhsv_vc_header_start.small .icons,
.dhsv_vc_header_start.small .typed,
.dhsv_vc_header_start.small .inhalt
p{display:none}@media (max-width: 767px){.dhsv_vc_header_start{height:auto}.dhsv_vc_header_start
.typed{font-size:30px}.dhsv_vc_header_start .container
.inhalt{position:relative;padding-top:160px;padding-bottom:100px;top:0;left:0;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}}@media (min-width: 768px) and (max-width: 991px){.dhsv_vc_header_start{height:800px}}@media (min-width: 992px) and (max-width: 1199px){.dhsv_vc_header_start{height:100vh}}@media (min-width: 1200px){.dhsv_vc_header_start{height:650px;min-height:530px}}.pac-container{-webkit-box-shadow:0 4px 6px rgba(0, 0, 0, 0.3);box-shadow:0 4px 6px rgba(0,0,0,0.3);margin-left:1px;margin-top:1px}.pac-container:after{display:none}.pac-container .pac-item{border-top:0;font-size:12px;cursot:pointer}.pac-container .pac-item:hover,
.pac-container .pac-item.pac-item-selected{background-color:#428bca;color:#fff}.pac-container .pac-item:hover .pac-item-query,
.pac-container .pac-item.pac-item-selected .pac-item-query{color:#fff}.pac-container .pac-item .pac-icon{display:none}.pac-container .pac-item .pac-item-query{color:#333;font-size:15px}.dhsv_vc_trustpilot_widget{margin:0
auto;text-align:center}.dhsv_vc_trustpilot_widget .trustpilot-widget{display:block}.dhsv_vc_appwidget
.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 767px){.dhsv_vc_appwidget
.row{display:block}}.dhsv_vc_appwidget a.listing-a{display:inline-block;width:100%;padding-bottom:30px}.dhsv_vc_appwidget div.listing-tile{-webkit-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);font-family:'Lato','Helvetica Neue',Arial;font-size:1.1em;margin-bottom:0;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.dhsv_vc_appwidget div.listing-tile:hover{background-color:#fff;-webkit-box-shadow:0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);box-shadow:0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);cursor:pointer}.dhsv_vc_appwidget div.listing-tile:hover .title-row{text-decoration:underline}.dhsv_vc_appwidget div.listing-tile .text-truncate{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.dhsv_vc_appwidget div.listing-tile .price-tag{background-color:#143642;border:2px
solid rgba(255, 255, 255, 0.8);border-radius:5px;bottom:20px;color:#fff;display:inline-block;float:right;font-family:"Lato",Helvetica,Arial;font-size:1.1em;font-weight:600;line-height:1;padding:5px
10px;position:absolute;right:20px;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;vertical-align:bottom}.dhsv_vc_appwidget div.listing-tile .price-tag .price-secondary-text{font-size:14px;font-weight:400;line-height:18px;padding-top:4px;color:#fff}.dhsv_vc_appwidget div.listing-tile .price-tag
span{color:#fff}.dhsv_vc_appwidget div.listing-tile
hr{margin:10px
10px}.dhsv_vc_appwidget div.listing-tile a.detail-link{padding-right:10px}.dhsv_vc_appwidget div.listing-tile .availability-badge{border-left:50px solid transparent;border-top:50px solid #ccc;float:right;height:0;width:0}.dhsv_vc_appwidget div.listing-tile .availability-badge-overlay{color:#FFF;font-size:18px;margin-right:20px;margin-top:2px;position:absolute;right:0;top:0}.dhsv_vc_appwidget div.listing-tile .listing-details{padding:10px}.dhsv_vc_appwidget div.listing-tile .title-row,
.dhsv_vc_appwidget div.listing-tile .details-row-1{margin:5px
0;margin-bottom:15px}.dhsv_vc_appwidget div.listing-tile .listing-image{background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;height:200px;position:relative}.dhsv_vc_appwidget div.listing-tile
.price{float:left}.dhsv_vc_appwidget div.listing-tile .apt-price,
.dhsv_vc_appwidget div.listing-tile .availability,
.dhsv_vc_appwidget div.listing-tile .title-row{color:#2b577c}.dhsv_vc_appwidget div.listing-tile .apt-price .title,
.dhsv_vc_appwidget div.listing-tile .availability .title,
.dhsv_vc_appwidget div.listing-tile .title-row
.title{font-size:17px}.dhsv_vc_appwidget div.listing-tile .apt-price .subtitle,
.dhsv_vc_appwidget div.listing-tile .availability .subtitle,
.dhsv_vc_appwidget div.listing-tile .title-row
.subtitle{font-size:14px;display:block}.dhsv_vc_appwidget div.listing-tile .city,
.dhsv_vc_appwidget div.listing-tile .neighborhood,
.dhsv_vc_appwidget div.listing-tile
.unit{font-weight:300;color:#888}.dhsv_vc_appwidget div.listing-tile
.value{color:#2b577c}.dhsv_vc_appwidget div.listing-tile .value
i{padding:0
3px}.dhsv_vc_appwidget div.listing-tile
.highlights{padding:0}.dhsv_vc_appwidget div.listing-tile .highlights
.value{white-space:nowrap;padding-top:10px}.dhsv_vc_line{width:100%;display:inline-block}.dhsv_vc_line
.line{width:100%;height:0;border-bottom:1px solid #e6e6e6}.dhsv_vc_line
.line.grau{border-color:#808080}.dhsv_vc_line
.line.black{border-color:#000}.dhsv_vc_line
.line.white{border-color:#fff}.dhsv_vc_line
.line.primary{border-color:#2c577d}.dhsv_vc_line
.line.secondary{border-color:#4281a4}.dhsv_vc_stadt_einzeln
h2{margin-bottom:30px;margin-top:15px}.dhsv_vc_stadt_einzeln
.list{text-align:left;display:inline-block;width:100%;padding-bottom:40px}.dhsv_vc_stadt_einzeln .list
ul{margin:0;padding:0;text-align:left;display:inline-block}.dhsv_vc_stadt_einzeln .list ul
li{display:inline-block;float:left;padding:10px;list-style:none;font-size:20px}.dhsv_vc_stadt_einzeln .teaserlink .dhsv_vc_teaserbox.imageteaser .inhalt
.title{font-size:36px;font-weight:800}.dhsv_vc_stadt_einzeln .grid
figure{position:relative;z-index:1;display:block;overflow:hidden;margin:-1px;padding-top:60%;background:#3085a3;text-align:center;cursor:pointer;margin-bottom:30px}.dhsv_vc_stadt_einzeln .grid figure
img{height:100%;opacity:0.8}.dhsv_vc_stadt_einzeln .grid figure
figcaption{padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.dhsv_vc_stadt_einzeln .grid figure figcaption::before,
.dhsv_vc_stadt_einzeln .grid figure figcaption::after{pointer-events:none}.dhsv_vc_stadt_einzeln .grid figure figcaption,
.dhsv_vc_stadt_einzeln .grid figure
a{position:absolute;top:0;left:0;width:100%;height:100%}.dhsv_vc_stadt_einzeln .grid figure
a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.dhsv_vc_stadt_einzeln .grid figure
h2{word-spacing:-0.15em;font-weight:300;color:#fff;text-align:center}.dhsv_vc_stadt_einzeln .grid figure h2:after{display:none}.dhsv_vc_stadt_einzeln .grid figure h2
span{font-weight:800;color:#fff}.dhsv_vc_stadt_einzeln .grid figure h2,
.dhsv_vc_stadt_einzeln .grid figure
p{margin:0;color:#fff}.dhsv_vc_stadt_einzeln .grid figure
p{letter-spacing:1px;font-size:68.5%}.dhsv_vc_stadt_einzeln figure.effect-bubba
img{width:100%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-o-object-fit:cover;object-fit:cover}.dhsv_vc_stadt_einzeln figure.effect-bubba figcaption::before,
.dhsv_vc_stadt_einzeln figure.effect-bubba figcaption::after{position:absolute;top:30px;right:30px;bottom:30px;left:30px;content:'';opacity:0;transition:opacity 0.35s, -webkit-transform 0.35s;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;-o-transition:opacity 0.35s, -o-transform 0.35s;transition:opacity 0.35s, transform 0.35s;transition:opacity 0.35s, transform 0.35s, -webkit-transform 0.35s, -o-transform 0.35s;transition:opacity 0.35s, transform 0.35s, -webkit-transform 0.35s}.dhsv_vc_stadt_einzeln figure.effect-bubba figcaption::before{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0, 1);-ms-transform:scale(0, 1);-o-transform:scale(0, 1);transform:scale(0, 1)}.dhsv_vc_stadt_einzeln figure.effect-bubba figcaption::after{border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1, 0);-ms-transform:scale(1, 0);-o-transform:scale(1, 0);transform:scale(1, 0)}.dhsv_vc_stadt_einzeln figure.effect-bubba
h2{padding-top:50%;transition:-webkit-transform 0.35s;-webkit-transition:-webkit-transform 0.35s;-o-transition:-o-transform 0.35s;transition:transform 0.35s;transition:transform 0.35s, -webkit-transform 0.35s, -o-transform 0.35s;transition:transform 0.35s, -webkit-transform 0.35s;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}.dhsv_vc_stadt_einzeln figure.effect-bubba
p{padding:5px
2.5em;opacity:0;transition:opacity 0.35s, -webkit-transform 0.35s;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;-o-transition:opacity 0.35s, -o-transform 0.35s;transition:opacity 0.35s, transform 0.35s;transition:opacity 0.35s, transform 0.35s, -webkit-transform 0.35s, -o-transform 0.35s;transition:opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(-50%, -50%, 0);position:absolute;top:50%;left:50%;width:90%}.dhsv_vc_stadt_einzeln figure.effect-bubba:hover figcaption::before,
.dhsv_vc_stadt_einzeln figure.effect-bubba:hover figcaption::after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.dhsv_vc_stadt_einzeln figure.effect-bubba:hover
h2{opacity:1;-webkit-transform:translate3d(0, -60%, 0);transform:translate3d(0, -60%, 0)}.dhsv_vc_stadt_einzeln figure.effect-bubba:hover
p{opacity:1;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}footer{position:relative;display:inline-block;float:left;width:100%}.footer-signup
p{padding-top:5px;font-size:14px}footer .footer-address{width:100%;display:inline-block;float:left;padding:30px
0;background-color:#343434;color:#fff}footer .footer-address
p{color:#fff}footer .footer-address .side
h5{color:#fff;border-bottom:0px solid #fff;padding:10px
0;font-size:16px;text-transform:uppercase;font-weight:500}footer .footer-address .side
ul{list-style-type:none;padding:0;margin:10px
0}footer .footer-address .side ul
li{display:inline;margin:0
3px 9px 3px}footer .footer-address .side ul li
img{padding:3px
0}footer .jobs #menu-item-1032 a,
footer .jobs #menu-item-3315
a{opacity:1;color:rgba(255, 255, 255, 0.6)}footer .jobs #menu-item-1032 a:after,
footer .jobs #menu-item-3315 a:after{content:"WE'RE HIRING!";padding:5px;background:#2c577d;color:#fff;border-radius:5px;margin-left:10px}footer .jobs #menu-item-23016
a{opacity:1;color:rgba(255, 255, 255, 0.6)}footer .jobs #menu-item-23016 a:after{content:"Estamos contratando";text-transform:uppercase;padding:5px;background:#2c577d;color:#fff;border-radius:5px;margin-left:10px}footer ul.nav>li{width:50%;display:inline-block;float:left;padding:0
5px}footer 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 ul.nav>li>a:hover{background-color:transparent}footer ul.nav > li
ul{padding:0;margin:0;padding-top:5px}footer ul.nav > li ul
li{list-style:none}footer ul.nav > li ul li
a{padding:5px
0;display:inline-block;color:#fff;opacity:0.6}footer ul.nav > li ul li a:hover{background-color:transparent;color:#2c577d;opacity:1}@media (max-width: 767px){footer{text-align:center}footer ul.nav>li{width:100%;padding:0;text-align:center;margin-bottom:15px}footer .footer-address .side
.row{margin:0}}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-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}