.primary{color:#92b7d2!important}.secondary{color:#496980!important}.bg{background-color:#f5f5f5}.bg-secondary{background-color:#496980!important}.bg-secondary *{color:#fff}.bg-primary{background-color:#92b7d2!important}.bg-primary *{color:#fff}.bg-tertiary{background-color:#14252b}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:400;src:url(../fonts/barlow-v13-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow;font-style:italic;font-weight:400;src:url(../fonts/barlow-v13-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:500;src:url(../fonts/barlow-v13-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow;font-style:italic;font-weight:500;src:url(../fonts/barlow-v13-latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:600;src:url(../fonts/barlow-v13-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow;font-style:italic;font-weight:600;src:url(../fonts/barlow-v13-latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:700;src:url(../fonts/barlow-v13-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow;font-style:italic;font-weight:700;src:url(../fonts/barlow-v13-latin-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:800;src:url(../fonts/barlow-v13-latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow;font-style:italic;font-weight:800;src:url(../fonts/barlow-v13-latin-800italic.woff2) format("woff2")}.pointer{cursor:pointer}.show{display:block}.hide{display:none}.breadcrumb{text-align:right;font-size:.8em}.table{padding:10px}.table.table-secondary{background-color:#496980;color:#fff}.portrait{aspect-ratio:3/4;width:100%;object-fit:cover}.landscape{aspect-ratio:3/2;width:100%;object-fit:cover}.panorama{aspect-ratio:16/9;width:100%;object-fit:cover}.quadrat{aspect-ratio:1/1;width:100%;object-fit:cover}.gallery-img{cursor:pointer;aspect-ratio:3/2;width:100%;object-fit:cover}.rund{aspect-ratio:1/1;width:100%;object-fit:cover;border-radius:50%}iframe{max-width:100%}a:hover .rotate{animation:rotate 2s ease 0s 1 normal forwards}@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@media (min-width:991.99px){.container-fluid{padding-left:5rem;padding-right:5rem}}#toTop{display:none;position:fixed;bottom:20px;right:20px;z-index:99;background-color:#92b7d2;width:50px;height:50px;border-radius:50%;outline:7px solid #d2e1eb;cursor:pointer;transition:all linear .2s;filter:drop-shadow(2px 2px 5px rgba(0, 0, 0, .3));padding:5px;margin:0}#toTop i{color:#fff;font-size:20px}#toTop:hover{background-color:#496980;padding-bottom:10px}#toTop:hover i{color:#fff}button{font-family:Barlow;background-color:#92b7d2;outline:0;border:none;border-radius:15px;color:#fff;padding:10px 30px;transition:all linear .2s;cursor:pointer}button:hover{background-color:#496980}@media (min-width:991.99px){button{font-size:1.35rem}}body{width:100vw;margin:0;padding:0;overflow-x:hidden}body .modal-content{border-radius:0!important}body ::-moz-selection{color:#fff;background:#92b7d2}body ::selection{color:#fff;background:#92b7d2}footer#colophon{background-color:#14252b}footer#colophon *{color:#fff}footer#colophon h2{font-size:1.75rem}footer#colophon h3{font-size:1rem}footer#colophon .icon{height:auto;filter:brightness(0) invert(1)}footer#colophon .social-icon{width:20px;height:auto;filter:brightness(0) invert(1)}.footer-img{width:100%;min-height:330px;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;display:flex;align-items:center}.footer-img .textbox{position:relative;z-index:11}.footer-img .textbox h2{font-size:1.5rem;text-shadow:0 3px 10px 0 rgba(0,0,0,.16)}.footer-img .textbox *{color:#fff}@media (min-width:991.99px){.footer-img{min-height:600px}.footer-img .textbox h2{font-size:2.75rem}}#masthead #logo{padding:10px 0}#masthead #logo img{height:50px;width:auto}@media (min-width:991.99px){#masthead.shrink #logo img{height:50px;width:auto}#masthead #logo img{height:80px;width:auto}}#header{position:relative}#header .header-img{width:100%;height:30vh;object-fit:cover}#header #videoHeader{width:100%;height:auto;object-fit:cover}#header #carouselLeistungsmodelle{position:relative}#header #carouselLeistungsmodelle #leistungsmodell-indicators{position:absolute;bottom:0;left:0;width:100%;align-items:flex-start}#header #carouselLeistungsmodelle #leistungsmodell-indicators .leistungsmodell-indicator{padding-top:10px;padding-bottom:20px;cursor:pointer;opacity:1;width:20%;display:inline-block;margin-left:5px;margin-right:5px}#header #carouselLeistungsmodelle #leistungsmodell-indicators .leistungsmodell-indicator .content{display:none}#header #carouselLeistungsmodelle #leistungsmodell-indicators .leistungsmodell-indicator .content h3{font-size:1rem}#header #carouselLeistungsmodelle #leistungsmodell-indicators .leistungsmodell-indicator.active{width:60%;display:inline-block}#header #carouselLeistungsmodelle #leistungsmodell-indicators .leistungsmodell-indicator.active .content{display:inline-block}#header #carouselLeistungsmodelle .header-img{width:100%;height:80vh;object-fit:cover}#header #carouselLeistungsmodelle .leistungsmodell-info{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center}#header #carouselLeistungsmodelle .leistungsmodell-info *{color:#fff}#header #carouselLeistungsmodelle .leistungsmodell-info h2{font-size:1.75rem;margin-bottom:0}#header #carouselLeistungsmodelle .leistungsmodell-info .subtitel{font-weight:500;font-size:1.5rem;color:#92b7d2;line-height:1}#header #carouselLeistungsmodelle .leistungsmodell-info .icon-vorteil{height:20px!important}#header #carouselLeistungsmodelle .leistungsmodell-info .icon-text{font-size:.8rem}#header h2,#header h3{color:#92b7d2!important;text-transform:uppercase;font-style:italic;letter-spacing:1px;line-height:1;margin-bottom:0}#header .mobilitaet{color:#fff!important}#header .subtitel{font-weight:500;color:#92b7d2}@media (min-width:991.99px){#header .header-img{height:60vh}#header #carouselLeistungsmodelle{position:relative}#header #carouselLeistungsmodelle #leistungsmodell-indicators .leistungsmodell-indicator{padding-top:10px;padding-bottom:20px;cursor:pointer;opacity:.6;width:33.33%!important}#header #carouselLeistungsmodelle #leistungsmodell-indicators .leistungsmodell-indicator .content{display:inline-block}#header #carouselLeistungsmodelle #leistungsmodell-indicators .leistungsmodell-indicator .content h3{font-size:1.5rem}#header #carouselLeistungsmodelle #leistungsmodell-indicators .leistungsmodell-indicator.active{opacity:1}#header #carouselLeistungsmodelle .header-img{height:100vh}#header #carouselLeistungsmodelle .leistungsmodell-info h2{font-size:3rem}#header #carouselLeistungsmodelle .leistungsmodell-info .subtitel{font-size:2.5rem}#header #carouselLeistungsmodelle .leistungsmodell-info .kurzbeschreibung{font-size:1.4rem}#header #carouselLeistungsmodelle .leistungsmodell-info .icon-vorteil{height:50px!important}#header #carouselLeistungsmodelle .leistungsmodell-info .icon-text{font-size:1.125rem}}#masthead{width:100vw;position:fixed;top:0;left:0;z-index:20;background-color:transparent;height:100px}#masthead *{color:#fff}#masthead h3{font-style:italic}#masthead .icon{filter:brightness(0) invert(1)}#masthead.shrink{background-color:#14252b;height:70px}#masthead.nav-open{background-color:#14252b;height:100vh}#masthead .navbar{padding:0}#masthead .navbar .navbar-collapse{transition:none}#masthead .navbar .navbar-toggler{background-color:#92b7d2;border-radius:50%;width:50px;height:50px;padding:0;border:5px solid #d2e1eb;outline:0!important;box-shadow:none!important;display:flex;justify-content:center;align-items:center}#masthead .navbar .navbar-toggler:hover{background-color:#92b7d2}#masthead .navbar .navbar-toggler[aria-expanded=true] .navbar-toggler-icon{width:15px;height:15px;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e")}#masthead .navbar .navbar-toggler .navbar-toggler-icon{filter:brightness(0) invert(1);opacity:1;width:25px;height:25px}#masthead .navbar #navbarNav{justify-content:space-evenly}#masthead .navbar #navbarNav ul#menu-hauptmenue li{padding:20px 0;font-weight:500;font-size:1.15rem}#masthead .navbar #navbarNav ul#menu-hauptmenue li.menu-item-has-children{padding-bottom:0}#masthead .navbar #navbarNav ul#menu-hauptmenue li.current-menu-item>a,#masthead .navbar #navbarNav ul#menu-hauptmenue li.current-menu-parent>a{border-bottom:7px solid #92b7d2}#masthead .navbar #navbarNav ul#menu-hauptmenue li.button{background-color:#92b7d2;border-radius:15px;color:#fff;padding:10px 20px;transition:all linear .2s;cursor:pointer;font-weight:400;width:fit-content;margin-top:20px}#masthead .navbar #navbarNav ul#menu-hauptmenue li.button.current-menu-item{background-color:#496980}#masthead .navbar #navbarNav ul#menu-hauptmenue li.button.current-menu-item a{border-bottom:none}#masthead .navbar #navbarNav ul#menu-hauptmenue li.button:hover{background-color:#496980}#masthead .navbar #navbarNav ul#menu-hauptmenue li a{color:#fff;padding-bottom:10px}#masthead .navbar #navbarNav ul#menu-hauptmenue li ul.sub-menu{list-style:none}@media (min-width:991.99px){#masthead{align-items:center}#masthead .navbar .navbar-toggler{display:none!important}#masthead .navbar #navbarNav ul#menu-hauptmenue{margin:0}#masthead .navbar #navbarNav ul#menu-hauptmenue li{padding:10px}#masthead .navbar #navbarNav ul#menu-hauptmenue li.button{margin-top:0}#masthead .navbar #navbarNav ul#menu-hauptmenue li.menu-item-has-children{position:relative;padding:10px}#masthead .navbar #navbarNav ul#menu-hauptmenue li.menu-item-has-children:hover ul.sub-menu{display:block!important}#masthead .navbar #navbarNav ul#menu-hauptmenue li ul.sub-menu{display:none;position:absolute;background-color:#14252b;list-style:none;min-width:max-content;margin:10px 0 0 0;padding:0}#masthead .navbar #navbarNav ul#menu-hauptmenue li ul.sub-menu li:hover{background-color:#92b7d2}#masthead .navbar #navbarNav ul#menu-hauptmenue li ul.sub-menu li.current-menu-item{background-color:#92b7d2}#masthead .navbar #navbarNav ul#menu-hauptmenue li ul.sub-menu li.current-menu-item a{border-bottom:none}}@media (min-width:1599.99px){#masthead .navbar #navbarNav ul#menu-hauptmenue li{font-size:1.35rem;padding:10px 40px}}footer #footer-footermenu ul,footer #footer-footermenu-1 ul,footer #footer-footermenu-2 ul{margin-bottom:0;padding-inline-start:0}footer #footer-footermenu ul li,footer #footer-footermenu-1 ul li,footer #footer-footermenu-2 ul li{padding:20px 0;border-bottom:1px solid rgba(255,255,255,.5)}footer #footer-footermenu ul li:last-of-type,footer #footer-footermenu-1 ul li:last-of-type,footer #footer-footermenu-2 ul li:last-of-type{border-bottom:none}footer #footer-footermenu ul li a,footer #footer-footermenu-1 ul li a,footer #footer-footermenu-2 ul li a{color:#fff}footer #footer-footermenu ul li a:hover,footer #footer-footermenu-1 ul li a:hover,footer #footer-footermenu-2 ul li a:hover{color:#fff}footer #footer-footermenu ul li::before,footer #footer-footermenu ul li::marker,footer #footer-footermenu-1 ul li::before,footer #footer-footermenu-1 ul li::marker,footer #footer-footermenu-2 ul li::before,footer #footer-footermenu-2 ul li::marker{content:""!important;margin-left:0!important;width:0}body{font-family:Barlow;font-weight:400;color:#14252b;font-size:14px;line-height:1.25;hyphens:auto}body h1,body h2{font-style:italic;font-weight:700;color:#496980;font-size:2rem;margin-bottom:0}body h3{font-weight:700;color:#92b7d2;font-size:1.5rem;margin-bottom:0}body h4{font-weight:700;color:#92b7d2;font-size:1rem;margin-bottom:0}body a{text-decoration:none;transition:all .5s;color:#92b7d2}body a:active,body a:focus,body a:hover{text-decoration:none;transition:all .5s;color:#496980}body a.active,body a:focus{outline:0}body strong{font-weight:700}body .mobilitaet{color:#14252b}body .subline{font-weight:700;font-size:1.2rem}body .bold{font-weight:700!important}body .italic{font-style:italic}body .underline{text-decoration:underline}body .uppercase{text-transform:uppercase}body .xxl{font-size:1.5em}body ul{padding-inline-start:20px}body ul li::marker{color:#496980}@media (min-width:991.99px){body{font-size:18px;line-height:1.5}body h1,body h2{font-size:2.75rem}body h3{font-size:2rem}body h4{font-size:1.5rem}body .subtitel{font-size:1.16rem}}#header .carousel-indicators{bottom:0;z-index:9999}#header .carousel-indicators li{opacity:1!important;width:15px!important;height:15px!important;margin-left:5px!important;margin-right:5px!important;background-color:#92b7d2;border:none}#header .carousel-indicators li.active{width:60px!important;height:15px!important;background-color:#496980;transition:width .3s ease}.slick-dots{display:flex;justify-content:center;gap:20px}.slick-dots li button{background-color:#92b7d2;border-radius:5px;width:10px;height:10px}.slick-dots li button:before{content:''}.slick-dots li.slick-active button{background-color:#496980!important;width:40px!important;height:10px!important;transition:width .3s ease}.slick-next,.slick-prev{position:absolute;bottom:-50px;top:auto;width:30px;height:30px;background:0 0;z-index:1}.slick-prev{left:50%;right:auto;transform:translateX(-125%)}.slick-prev:before{content:"";display:block;width:30px;height:30px;background-image:url(../img/arrow-left.png);background-size:contain;background-repeat:no-repeat;background-position:center;opacity:1!important}.slick-next{left:50%;right:auto;transform:translateX(25%)}.slick-next:before{content:"";display:block;width:30px;height:30px;background-image:url(../img/arrow-right.png);background-size:contain;background-repeat:no-repeat;background-position:center;opacity:1!important}@media (min-width:991.99px){.carousel-indicators{justify-content:flex-end!important;margin:30px 80px 30px 0;bottom:0!important}}#popUp .modal-content .modal-header{justify-content:flex-end;border-bottom:none;padding-bottom:0}#popUp .modal-content .modal-header button.modal-close{width:25px;height:25px;display:inline-block;z-index:12;border-radius:0;border:0;box-shadow:none!important;filter:none!important;background-color:transparent;padding:0}#popUp .modal-content .modal-header button.modal-close img{width:25px;height:25px}#popUp .modal-content .modal-body h3:after{display:none!important}#leistungsmodelle .leistungsmodell .subtitel{font-size:1.5rem;font-weight:500;color:#92b7d2}#leistungsmodelle .leistungsmodell .vorteil{border-bottom:1px solid #92b7d2;min-height:93px;width:100%}#leistungsmodelle .leistungsmodell .vorteil-icon{border-bottom:1px solid #92b7d2;min-height:93px;width:100%}#leistungsmodelle .leistungsmodell .vorteil-icon:last-of-type{border-bottom:none!important}#leistungsmodelle .leistungsmodell .preis{font-size:2rem;font-weight:700}#leistungsmodelle .leistungsmodell .abrechnungsmodell{font-size:1.25rem;font-weight:700}.icon-vorteil{height:35px;width:auto}.icon-vorteil.filter{filter:brightness(2.3)}@media (min-width:767.99px){#leistungsmodelle .leistungsmodell .content{min-height:600px}#leistungsmodelle .leistungsmodell .preisblock{min-height:101px}.icon-vorteil{height:50px;width:auto}}@media (min-width:991.99px){#leistungsmodelle .leistungsmodell h3{min-height:76.8px}}@media (min-width:1599.99px){#leistungsmodelle .leistungsmodell h3{min-height:0}}#ansprechpartner .team-img{aspect-ratio:1/1;width:75%;object-fit:cover;border-radius:50%}#ansprechpartner .vcard{border-top:1px solid #92b7d2}#ansprechpartner h3{font-size:1.5rem;font-weight:600;color:#496980}#ansprechpartner .funktion{font-size:1.5rem;color:#496980!important}#ansprechpartner .funktion .mobilitaet{color:#496980!important}.primary{color:#92b7d2!important}.secondary{color:#496980!important}.bg{background-color:#f5f5f5}.bg-secondary{background-color:#496980!important}.bg-secondary *{color:#fff}.bg-primary{background-color:#92b7d2!important}.bg-primary *{color:#fff}.bg-tertiary{background-color:#14252b}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:400;src:url(../fonts/barlow-v13-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow;font-style:italic;font-weight:400;src:url(../fonts/barlow-v13-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:500;src:url(../fonts/barlow-v13-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow;font-style:italic;font-weight:500;src:url(../fonts/barlow-v13-latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:600;src:url(../fonts/barlow-v13-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow;font-style:italic;font-weight:600;src:url(../fonts/barlow-v13-latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:700;src:url(../fonts/barlow-v13-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow;font-style:italic;font-weight:700;src:url(../fonts/barlow-v13-latin-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:800;src:url(../fonts/barlow-v13-latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow;font-style:italic;font-weight:800;src:url(../fonts/barlow-v13-latin-800italic.woff2) format("woff2")}.pointer{cursor:pointer}.show{display:block}.hide{display:none}.breadcrumb{text-align:right;font-size:.8em}.table{padding:10px}.table.table-secondary{background-color:#496980;color:#fff}.portrait{aspect-ratio:3/4;width:100%;object-fit:cover}.landscape{aspect-ratio:3/2;width:100%;object-fit:cover}.panorama{aspect-ratio:16/9;width:100%;object-fit:cover}.quadrat{aspect-ratio:1/1;width:100%;object-fit:cover}.gallery-img{cursor:pointer;aspect-ratio:3/2;width:100%;object-fit:cover}.rund{aspect-ratio:1/1;width:100%;object-fit:cover;border-radius:50%}iframe{max-width:100%}a:hover .rotate{-webkit-animation:rotate 2s ease 0s 1 normal forwards;animation:rotate 2s ease 0s 1 normal forwards}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@media (min-width:991.99px){.container-fluid{padding-left:5rem;padding-right:5rem}}#toTop{display:none;position:fixed;bottom:20px;right:20px;z-index:99;background-color:#92b7d2;width:50px;height:50px;border-radius:50%;outline:7px solid #d2e1eb;cursor:pointer;-webkit-transition:all linear .2s;transition:all linear .2s;-webkit-filter:drop-shadow(2px 2px 5px rgba(0, 0, 0, .3));filter:drop-shadow(2px 2px 5px rgba(0, 0, 0, .3));padding:5px;margin:0}#toTop i{color:#fff;font-size:20px}#toTop:hover{background-color:#496980;padding-bottom:10px}#toTop:hover i{color:#fff}button{font-family:Barlow;background-color:#92b7d2;outline:0;border:none;border-radius:15px;color:#fff;padding:10px 30px;-webkit-transition:all linear .2s;transition:all linear .2s;cursor:pointer}button:hover{background-color:#496980}@media (min-width:991.99px){button{font-size:1.35rem}}body{width:100vw;margin:0;padding:0;overflow-x:hidden}body .modal-content{border-radius:0!important}body ::-moz-selection{color:#fff;background:#92b7d2}body ::selection{color:#fff;background:#92b7d2}footer#colophon{background-color:#14252b}footer#colophon *{color:#fff}footer#colophon h2{font-size:1.75rem}footer#colophon h3{font-size:1rem}footer#colophon .icon{height:auto;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}footer#colophon .social-icon{width:20px;height:auto;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.footer-img{width:100%;min-height:330px;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer-img .textbox{position:relative;z-index:11}.footer-img .textbox h2{font-size:1.5rem;text-shadow:0 3px 10px 0 rgba(0,0,0,.16)}.footer-img .textbox *{color:#fff}@media (min-width:991.99px){.footer-img{min-height:600px}.footer-img .textbox h2{font-size:2.75rem}}#masthead #logo{padding:10px 0}#masthead #logo img{height:50px;width:auto}@media (min-width:991.99px){#masthead.shrink #logo img{height:50px;width:auto}#masthead #logo img{height:80px;width:auto}}#header{position:relative}#header .header-img{width:100%;height:30vh;object-fit:cover}#header #videoHeader{width:100%;height:auto;object-fit:cover}#header #carouselLeistungsmodelle{position:relative}#header #carouselLeistungsmodelle #leistungsmodell-indicators{position:absolute;bottom:0;left:0;width:100%;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#header #carouselLeistungsmodelle #leistungsmodell-indicators .leistungsmodell-indicator{padding-top:10px;padding-bottom:20px;cursor:pointer;opacity:1;width:20%;display:inline-block;margin-left:5px;margin-right:5px}#header #carouselLeistungsmodelle #leistungsmodell-indicators .leistungsmodell-indicator .content{display:none}#header #carouselLeistungsmodelle #leistungsmodell-indicators .leistungsmodell-indicator .content h3{font-size:1rem}#header #carouselLeistungsmodelle #leistungsmodell-indicators .leistungsmodell-indicator.active{width:60%;display:inline-block}#header #carouselLeistungsmodelle #leistungsmodell-indicators .leistungsmodell-indicator.active .content{display:inline-block}#header #carouselLeistungsmodelle .header-img{width:100%;height:80vh;object-fit:cover}#header #carouselLeistungsmodelle .leistungsmodell-info{position:absolute;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#header #carouselLeistungsmodelle .leistungsmodell-info *{color:#fff}#header #carouselLeistungsmodelle .leistungsmodell-info h2{font-size:1.75rem;margin-bottom:0}#header #carouselLeistungsmodelle .leistungsmodell-info .subtitel{font-weight:500;font-size:1.5rem;color:#92b7d2;line-height:1}#header #carouselLeistungsmodelle .leistungsmodell-info .icon-vorteil{height:20px!important}#header #carouselLeistungsmodelle .leistungsmodell-info .icon-text{font-size:.8rem}#header h2,#header h3{color:#92b7d2!important;text-transform:uppercase;font-style:italic;letter-spacing:1px;line-height:1;margin-bottom:0}#header .mobilitaet{color:#fff!important}#header .subtitel{font-weight:500;color:#92b7d2}@media (min-width:991.99px){#header .header-img{height:60vh}#header #carouselLeistungsmodelle{position:relative}#header #carouselLeistungsmodelle #leistungsmodell-indicators .leistungsmodell-indicator{padding-top:10px;padding-bottom:20px;cursor:pointer;opacity:.6;width:33.33%!important}#header #carouselLeistungsmodelle #leistungsmodell-indicators .leistungsmodell-indicator .content{display:inline-block}#header #carouselLeistungsmodelle #leistungsmodell-indicators .leistungsmodell-indicator .content h3{font-size:1.5rem}#header #carouselLeistungsmodelle #leistungsmodell-indicators .leistungsmodell-indicator.active{opacity:1}#header #carouselLeistungsmodelle .header-img{height:100vh}#header #carouselLeistungsmodelle .leistungsmodell-info h2{font-size:3rem}#header #carouselLeistungsmodelle .leistungsmodell-info .subtitel{font-size:2.5rem}#header #carouselLeistungsmodelle .leistungsmodell-info .kurzbeschreibung{font-size:1.4rem}#header #carouselLeistungsmodelle .leistungsmodell-info .icon-vorteil{height:50px!important}#header #carouselLeistungsmodelle .leistungsmodell-info .icon-text{font-size:1.125rem}}#masthead{width:100vw;position:fixed;top:0;left:0;z-index:20;background-color:transparent;height:100px}#masthead *{color:#fff}#masthead h3{font-style:italic}#masthead .icon{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}#masthead.shrink{background-color:#14252b;height:70px}#masthead.nav-open{background-color:#14252b;height:100vh}#masthead .navbar{padding:0}#masthead .navbar .navbar-collapse{-webkit-transition:none;transition:none}#masthead .navbar .navbar-toggler{background-color:#92b7d2;border-radius:50%;width:50px;height:50px;padding:0;border:5px solid #d2e1eb;outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#masthead .navbar .navbar-toggler:hover{background-color:#92b7d2}#masthead .navbar .navbar-toggler[aria-expanded=true] .navbar-toggler-icon{width:15px;height:15px;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e")}#masthead .navbar .navbar-toggler .navbar-toggler-icon{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);opacity:1;width:25px;height:25px}#masthead .navbar #navbarNav{-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}#masthead .navbar #navbarNav ul#menu-hauptmenue li{padding:20px 0;font-weight:500;font-size:1.15rem}#masthead .navbar #navbarNav ul#menu-hauptmenue li.menu-item-has-children{padding-bottom:0}#masthead .navbar #navbarNav ul#menu-hauptmenue li.current-menu-item>a,#masthead .navbar #navbarNav ul#menu-hauptmenue li.current-menu-parent>a{border-bottom:7px solid #92b7d2}#masthead .navbar #navbarNav ul#menu-hauptmenue li.button{background-color:#92b7d2;border-radius:15px;color:#fff;padding:10px 20px;-webkit-transition:all linear .2s;transition:all linear .2s;cursor:pointer;font-weight:400;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:20px}#masthead .navbar #navbarNav ul#menu-hauptmenue li.button.current-menu-item{background-color:#496980}#masthead .navbar #navbarNav ul#menu-hauptmenue li.button.current-menu-item a{border-bottom:none}#masthead .navbar #navbarNav ul#menu-hauptmenue li.button:hover{background-color:#496980}#masthead .navbar #navbarNav ul#menu-hauptmenue li a{color:#fff;padding-bottom:10px}#masthead .navbar #navbarNav ul#menu-hauptmenue li ul.sub-menu{list-style:none}@media (min-width:991.99px){#masthead{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#masthead .navbar .navbar-toggler{display:none!important}#masthead .navbar #navbarNav ul#menu-hauptmenue{margin:0}#masthead .navbar #navbarNav ul#menu-hauptmenue li{padding:10px}#masthead .navbar #navbarNav ul#menu-hauptmenue li.button{margin-top:0}#masthead .navbar #navbarNav ul#menu-hauptmenue li.menu-item-has-children{position:relative;padding:10px}#masthead .navbar #navbarNav ul#menu-hauptmenue li.menu-item-has-children:hover ul.sub-menu{display:block!important}#masthead .navbar #navbarNav ul#menu-hauptmenue li ul.sub-menu{display:none;position:absolute;background-color:#14252b;list-style:none;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;margin:10px 0 0 0;padding:0}#masthead .navbar #navbarNav ul#menu-hauptmenue li ul.sub-menu li:hover{background-color:#92b7d2}#masthead .navbar #navbarNav ul#menu-hauptmenue li ul.sub-menu li.current-menu-item{background-color:#92b7d2}#masthead .navbar #navbarNav ul#menu-hauptmenue li ul.sub-menu li.current-menu-item a{border-bottom:none}}@media (min-width:1599.99px){#masthead .navbar #navbarNav ul#menu-hauptmenue li{font-size:1.35rem;padding:10px 40px}}footer #footer-footermenu ul,footer #footer-footermenu-1 ul,footer #footer-footermenu-2 ul{margin-bottom:0;padding-inline-start:0}footer #footer-footermenu ul li,footer #footer-footermenu-1 ul li,footer #footer-footermenu-2 ul li{padding:20px 0;border-bottom:1px solid rgba(255,255,255,.5)}footer #footer-footermenu ul li:last-of-type,footer #footer-footermenu-1 ul li:last-of-type,footer #footer-footermenu-2 ul li:last-of-type{border-bottom:none}footer #footer-footermenu ul li a,footer #footer-footermenu-1 ul li a,footer #footer-footermenu-2 ul li a{color:#fff}footer #footer-footermenu ul li a:hover,footer #footer-footermenu-1 ul li a:hover,footer #footer-footermenu-2 ul li a:hover{color:#fff}footer #footer-footermenu ul li::before,footer #footer-footermenu ul li::marker,footer #footer-footermenu-1 ul li::before,footer #footer-footermenu-1 ul li::marker,footer #footer-footermenu-2 ul li::before,footer #footer-footermenu-2 ul li::marker{content:""!important;margin-left:0!important;width:0}body{font-family:Barlow;font-weight:400;color:#14252b;font-size:14px;line-height:1.25;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}body h1,body h2{font-style:italic;font-weight:700;color:#496980;font-size:2rem;margin-bottom:0}body h3{font-weight:700;color:#92b7d2;font-size:1.5rem;margin-bottom:0}body h4{font-weight:700;color:#92b7d2;font-size:1rem;margin-bottom:0}body a{text-decoration:none;-webkit-transition:all .5s;transition:all .5s;color:#92b7d2}body a:active,body a:focus,body a:hover{text-decoration:none;-webkit-transition:all .5s;transition:all .5s;color:#496980}body a.active,body a:focus{outline:0}body strong{font-weight:700}body .mobilitaet{color:#14252b}body .subline{font-weight:700;font-size:1.2rem}body .bold{font-weight:700!important}body .italic{font-style:italic}body .underline{text-decoration:underline}body .uppercase{text-transform:uppercase}body .xxl{font-size:1.5em}body ul{padding-inline-start:20px}body ul li::marker{color:#496980}@media (min-width:991.99px){body{font-size:18px;line-height:1.5}body h1,body h2{font-size:2.75rem}body h3{font-size:2rem}body h4{font-size:1.5rem}body .subtitel{font-size:1.16rem}}#header .carousel-indicators{bottom:0;z-index:9999}#header .carousel-indicators li{opacity:1!important;width:15px!important;height:15px!important;margin-left:5px!important;margin-right:5px!important;background-color:#92b7d2;border:none}#header .carousel-indicators li.active{width:60px!important;height:15px!important;background-color:#496980;-webkit-transition:width .3s ease;transition:width .3s ease}.slick-dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:20px}.slick-dots li button{background-color:#92b7d2;border-radius:5px;width:10px;height:10px}.slick-dots li button:before{content:''}.slick-dots li.slick-active button{background-color:#496980!important;width:40px!important;height:10px!important;-webkit-transition:width .3s ease;transition:width .3s ease}.slick-next,.slick-prev{position:absolute;bottom:-50px;top:auto;width:30px;height:30px;background:0 0;z-index:1}.slick-prev{left:50%;right:auto;-webkit-transform:translateX(-125%);-ms-transform:translateX(-125%);transform:translateX(-125%)}.slick-prev:before{content:"";display:block;width:30px;height:30px;background-image:url(../img/arrow-left.png);-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center;opacity:1!important}.slick-next{left:50%;right:auto;-webkit-transform:translateX(25%);-ms-transform:translateX(25%);transform:translateX(25%)}.slick-next:before{content:"";display:block;width:30px;height:30px;background-image:url(../img/arrow-right.png);-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center;opacity:1!important}@media (min-width:991.99px){.carousel-indicators{-webkit-box-pack:flex-end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:flex-end!important;justify-content:flex-end!important;margin:30px 80px 30px 0;bottom:0!important}}#popUp .modal-content .modal-header{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;border-bottom:none;padding-bottom:0}#popUp .modal-content .modal-header button.modal-close{width:25px;height:25px;display:inline-block;z-index:12;border-radius:0;border:0;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-filter:none!important;filter:none!important;background-color:transparent;padding:0}#popUp .modal-content .modal-header button.modal-close img{width:25px;height:25px}#popUp .modal-content .modal-body h3:after{display:none!important}#leistungsmodelle .leistungsmodell .subtitel{font-size:1.5rem;font-weight:500;color:#92b7d2}#leistungsmodelle .leistungsmodell .vorteil{border-bottom:1px solid #92b7d2;min-height:93px;width:100%}#leistungsmodelle .leistungsmodell .vorteil-icon{border-bottom:1px solid #92b7d2;min-height:93px;width:100%}#leistungsmodelle .leistungsmodell .vorteil-icon:last-of-type{border-bottom:none!important}#leistungsmodelle .leistungsmodell .preis{font-size:2rem;font-weight:700}#leistungsmodelle .leistungsmodell .abrechnungsmodell{font-size:1.25rem;font-weight:700}.icon-vorteil{height:35px;width:auto}.icon-vorteil.filter{-webkit-filter:brightness(2.3);filter:brightness(2.3)}@media (min-width:767.99px){#leistungsmodelle .leistungsmodell .content{min-height:600px}#leistungsmodelle .leistungsmodell .preisblock{min-height:101px}.icon-vorteil{height:50px;width:auto}}@media (min-width:991.99px){#leistungsmodelle .leistungsmodell h3{min-height:76.8px}}@media (min-width:1599.99px){#leistungsmodelle .leistungsmodell h3{min-height:0}}#ansprechpartner .team-img{aspect-ratio:1/1;width:75%;object-fit:cover;border-radius:50%}#ansprechpartner .vcard{border-top:1px solid #92b7d2}#ansprechpartner h3{font-size:1.5rem;font-weight:600;color:#496980}#ansprechpartner .funktion{font-size:1.5rem;color:#496980!important}#ansprechpartner .funktion .mobilitaet{color:#496980!important}