@charset "UTF-8";.captcha{margin-bottom:.5rem;}.captcha a{margin-left:.5rem;}.captcha--reloading img{opacity:0.5;}.captcha--reloading a{cursor:auto;}.captcha--spin .captcha__reload svg{animation:spin 0.8s infinite linear;}.captcha__audio__mute{display:none;}.captcha--playing .captcha__audio__mute{display:inherit;}.captcha--playing .captcha__audio__sound{display:none;}@keyframes spin{from{transform:rotate(359deg);}to{transform:rotate(0deg);}}:root{--primary-color:#F68B1E;--secondary-color:#545861;--button-background-color:#de9800;--dark-color:#0072ce;--light-color:#b8c6ff;--contrast-color:#ff3535;--dark-1:#333333;--dark-2:#222222;--color-white:#ffffff;}*{box-sizing:border-box;word-break:break-word;}body{font-family:"Open Sans";font-size:18px;margin:0;padding:0;line-height:24px;color:var(--secondary-color);overflow-x:hidden;}@media screen and (max-width:767px){body.no-scroll{overflow:hidden;}}img{max-width:100%;height:auto;}h1,h2,h3,h4,h5,h6{font-family:"Bree Rg";color:var(--primary-color);text-transform:uppercase;}h1,h2{line-height:40px;}@media screen and (max-width:767px){h1,h2{line-height:32px;}}h3{line-height:30px;}h1{font-size:45px;font-size:235%;}@media screen and (max-width:1199px){h1{font-size:36px;}}@media screen and (max-width:767px){h1{font-size:30px;}}h2{font-size:36px;}@media screen and (max-width:1199px){h2{font-size:30px;}}@media screen and (max-width:767px){h2{font-size:25px;}}ul{margin:0;padding:0;}li{list-style-type:none;}a{text-decoration:none;transition:all 0.3s;}section{padding-bottom:60px;}.container-large{width:100%;}.container-medium{max-width:1200px;margin:0 auto;}@media screen and (max-width:1199px){.container-medium{padding-right:2%;padding-left:2%;}}@media screen and (max-width:767px){.container-medium{padding-right:5%;padding-left:5%;}}.container-small{max-width:900px;margin:0 auto;}@media screen and (max-width:1199px){.container-small{padding-right:2%;padding-left:2%;}}@media screen and (max-width:767px){.container-small{padding-right:5%;padding-left:5%;}}.flex{display:flex;}.orange{background:var(--primary-color);}.orange-text{color:var(--primary-color);font-weight:bold;}.gray-03{background:rgba(84,88,97,0.3);}.gray-03 h2{color:#FFFFFF;}.gray{background:var(--secondary-color);}.box-1{width:100%;}.box-1-2{width:calc(100% / 2 - 12px);}@media screen and (max-width:767px){.box-1-2{width:100%;}}.box-1-3{width:calc(100% /3 - 15px);}@media screen and (max-width:767px){.box-1-3{width:100%;}}.box-1-4{width:calc(100% /4 - 15px);}@media screen and (max-width:767px){.box-1-4{width:100%;}}.box-2-3{width:calc(100% / 3.030 * 2);}@media screen and (max-width:767px){.box-2-3{width:100%;}}@font-face{font-family:"vital";src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/vital.eot?352308');src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/vital.eot?352308#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/vital.woff2?352308') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/vital.woff?352308') format("woff"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/vital.ttf?352308') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/vital.svg?352308#vital') format("svg");font-weight:normal;font-style:normal;}[class^=icon-t-]:before,[class*=" icon-t-"]:before,[class^=icon-]:before,[class*=" icon-"]:before{font-family:"vital";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:0.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-t-calendar-alt-solid:before{content:"";}.icon-t-comments-solid:before{content:"";}.icon-t-lock-solid:before{content:"";}.icon-t-pfeill:before{content:"";}.icon-t-star-solid:before{content:"";}.icon-t-thumbtack-solid:before{content:"";}.icon-t-times-solid:before{content:"";}.icon-t-pfeilr:before{content:"";}.icon-t-mail:before{content:"";}.icon-t-info-circled:before{content:"";}.icon-t-clock:before{content:"";}.icon-kursanmeldung:before{content:"";}.icon-link:before{content:"";}.icon-t-info:before{content:"";}.icon-youtube-play:before{content:"";}.icon-instagram:before{content:"";}.icon-facebook-squared:before{content:"";}@font-face{font-family:"Open Sans";src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-ExtraBoldItalic.eot');src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-ExtraBoldItalic.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-ExtraBoldItalic.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-ExtraBoldItalic.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-ExtraBoldItalic.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-ExtraBoldItalic.svg#../Fonts/OpenSans-ExtraBoldItalic') format("svg");font-weight:800;font-style:italic;font-display:swap;}@font-face{font-family:"Open Sans";src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Regular.eot');src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Regular.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Regular.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Regular.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Regular.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Regular.svg#../Fonts/OpenSans-Regular') format("svg");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"Open Sans";src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-SemiBold.eot');src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-SemiBold.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-SemiBold.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-SemiBold.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-SemiBold.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-SemiBold.svg#../Fonts/OpenSans-SemiBold') format("svg");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"Open Sans";src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Bold.eot');src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Bold.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Bold.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Bold.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Bold.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Bold.svg#../Fonts/OpenSans-Bold') format("svg");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"Open Sans";src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Light.eot');src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Light.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Light.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Light.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Light.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Light.svg#../Fonts/OpenSans-Light') format("svg");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"Open Sans";src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-ExtraBold.eot');src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-ExtraBold.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-ExtraBold.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-ExtraBold.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-ExtraBold.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-ExtraBold.svg#../Fonts/OpenSans-ExtraBold') format("svg");font-weight:800;font-style:normal;font-display:swap;}@font-face{font-family:"Open Sans";src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-LightItalic.eot');src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-LightItalic.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-LightItalic.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-LightItalic.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-LightItalic.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-LightItalic.svg#../Fonts/OpenSans-LightItalic') format("svg");font-weight:300;font-style:italic;font-display:swap;}@font-face{font-family:"Open Sans";src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-SemiBoldItalic.eot');src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-SemiBoldItalic.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-SemiBoldItalic.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-SemiBoldItalic.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-SemiBoldItalic.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-SemiBoldItalic.svg#../Fonts/OpenSans-SemiBoldItalic') format("svg");font-weight:600;font-style:italic;font-display:swap;}@font-face{font-family:"Open Sans";src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Italic.eot');src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Italic.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Italic.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Italic.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Italic.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Italic.svg#../Fonts/OpenSans-Italic') format("svg");font-weight:normal;font-style:italic;font-display:swap;}@font-face{font-family:"Open Sans";src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-BoldItalic.eot');src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-BoldItalic.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-BoldItalic.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-BoldItalic.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-BoldItalic.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-BoldItalic.svg#../Fonts/OpenSans-BoldItalic') format("svg");font-weight:bold;font-style:italic;font-display:swap;}@font-face{font-family:"Bree Rg";src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/Bree-Regular.eot');src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/Bree-Regular.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/Bree-Regular.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/Bree-Regular.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/Bree-Regular.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/Bree-Regular.svg#../Fonts/Bree-Regular') format("svg");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"Bree Lt";src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/Bree-Light.eot');src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/Bree-Light.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/Bree-Light.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/Bree-Light.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/Bree-Light.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/Bree-Light.svg#../Fonts/Bree-Light') format("svg");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"Bree Rg";src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/Bree-Bold.eot');src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/Bree-Bold.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/Bree-Bold.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/Bree-Bold.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/Bree-Bold.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/Bree-Bold.svg#../Fonts/Bree-Bold') format("svg");font-weight:bold;font-style:normal;font-display:swap;}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-40px);}100%{opacity:1;-webkit-transform:translateY(0);}}@keyframes fadeInDown{0%{opacity:0;visibility:hidden;transform:translateY(-40px);}100%{opacity:1;visibility:visible;transform:translateY(0);}}form input,form textarea{width:100%;border:none;padding:5px 10px;margin:5px 0;font-size:18px;font-family:"Open Sans";color:var(--secondary-color);}form input[type=checkbox],form input[type=radio],form input[type=button]{width:auto;}form .btn-1{margin-left:10px;margin-top:10px;}form .btn-1 > span{padding:0;}form input[type=button]{background:transparent;margin:0;padding:12px 60px 12px 20px;cursor:pointer;}#web-icons form label{position:absolute;left:-999999999px;}#web-icons form label.form-check-label{position:relative;left:auto;}#web-icons form label.form-check-label span{color:#fff;text-transform:none;font-weight:300;font-size:0.85rem;line-height:1.35em;display:inline-block;width:calc(100% - 20px);vertical-align:top;box-sizing:border-box;padding-left:10px;}#web-icons form label.form-check-label span.required{width:auto;display:inline;padding:0;}#web-icons form input,#web-icons form textarea{background:#FCDCBB;}#web-icons form textarea{height:200px;}#web-icons input[type=button],#web-icons button{background:transparent;font-size:22px;text-transform:uppercase;font-family:"Bree Rg";border:none;}#web-icons h4.help-block{color:#fff;text-transform:none;font-weight:300;font-size:0.85rem;line-height:1.35em;}main form section{padding-bottom:0;}main form label{font-weight:600;display:block;}main form input[type=text],main form input[type=email],main form input[type=tel],main form input[type=date],main form textarea{background-color:rgba(84,88,97,0.3);color:#000000;padding:8px 10px;box-sizing:border-box;transition:0.3s ease-out background-color;}main form input[type=text]:hover,main form input[type=email]:hover,main form input[type=tel]:hover,main form input[type=date]:hover,main form textarea:hover{background-color:rgba(84,88,97,0.1);}main form input[type=tel],main form input[type=date]{width:25%;}main form textarea{height:5em;}main form .form-check-label{position:relative;padding:0 0 0 30px;display:block;box-sizing:border-box;}main form .form-check-label span{font-weight:normal;font-size:15px;}main form .form-check-label span:before{width:20px;height:20px;display:inline-block;content:"";border:2px solid var(--primary-color);position:absolute;left:0;top:0.25em;}main form .form-check-label input[type=radio],main form .form-check-label input[type=checkbox]{position:absolute;left:-9999px;}main form .form-check-label input[type=radio]:checked + span:before,main form .form-check-label input[type=checkbox]:checked + span:before{background-color:#F68B1E;}main form p{margin-bottom:1em;}@media screen and (min-width:1199px){main form p{width:67% !important;}}main form .captcha img{max-width:200px;display:inline-block !important;margin-right:10px;}main form .captcha a{vertical-align:1.5em;}main form .captcha + input{max-width:150px;}main form .btn-1{background:var(--primary-color);font-size:22px;text-transform:uppercase;font-family:"Bree Rg";transform:rotate(-0.7deg);position:relative;display:inline-block;width:auto;margin:10px 0 0 10px;color:rgba(84,88,97,0.1);}main form .btn-1.icon-t-pfeilr:before{display:none !important;}main form .btn-1 > span{padding:0;display:block;}main form .btn-1 > span:before,main form .btn-1 > span:after{content:"";position:absolute;width:25px;height:100%;top:0;background:var(--primary-color);}main form .btn-1 > span:before{left:-4px;transform:skew(6deg);z-index:-1;}main form .btn-1 > span span{transform:rotate(0.7deg);display:block;}main form .btn-1 > span button{background:transparent;font-size:22px;text-transform:uppercase;font-family:"Bree Rg";border:none;color:#FFFFFF;padding:10px;cursor:pointer;}.btn-1{background:#FFFFFF;font-size:22px;font-size:122%;text-transform:uppercase;font-family:"Bree Rg";transform:rotate(-0.7deg);position:relative;display:inline-block;width:auto;}@media screen and (max-width:767px){.btn-1{font-size:20px;}}.btn-1.style-1{color:var(--primary-color);}.btn-1.style-1:hover{color:var(--secondary-color);}.btn-1.style-1.icon-t-pfeilr:before{color:var(--secondary-color);}.btn-1.style-2{color:var(--secondary-color);}.btn-1.style-2:hover{color:var(--primary-color);}.btn-1.style-2.icon-t-pfeilr:before{color:var(--primary-color);}.btn-1.icon-t-pfeilr:before{position:absolute;right:0;bottom:15px;}.btn-1 > span{display:block;padding:12px 60px 12px 20px;}.btn-1 > span:before,.btn-1 > span:after{content:"";position:absolute;width:25px;height:100%;top:0;background:#FFFFFF;}.btn-1 > span:before{left:-4px;transform:skew(6deg);z-index:-1;}.btn-1 > span:after{right:-4px;transform:skew(-6deg);z-index:-1;}.btn-1 > span span{transform:rotate(0.7deg);display:block;}#modal{width:600px;padding:0 20px 30px 20px;background:rgba(255,255,255,0.9);top:50%;left:50%;transform:translate(-50%,-20%);position:fixed;z-index:3;display:none;}@media screen and (max-width:1199px){#modal{top:28%;}}@media screen and (max-width:767px){#modal{width:90%;max-height:90vh;overflow:scroll;}}#modal h2.icon-t-thumbtack-solid:before{margin-right:20px;}#modal .close-modal{position:absolute;top:20px;right:20px;color:var(--primary-color);font-size:22px;cursor:pointer;}#modal.hidden{display:none;}#modal.show{display:block;}#modal .icon-t-pfeilr:before{font-size:36px;bottom:10px;}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:"";}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir=rtl] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}header{padding:30px 0 0 0;background:rgba(255,255,255,0.9);width:100%;position:relative;}@media screen and (max-width:1199px){header{padding:20px 0;}}header.fixed{position:fixed;top:0;z-index:99;-webkit-animation:fadeInDown 0.5s;-moz-animation:fadeInDown 0.5s;-o-animation:fadeInDown 0.5s;animation:fadeInDown 0.5s;}header a{color:var(--secondary-color);text-transform:uppercase;}header a:hover{color:var(--primary-color);}header #logo{width:30%;}@media screen and (max-width:767px){header #logo{width:40%;}}header #logo img{width:100%;}header.above{z-index:9999;}.accessibility:before{background-color:var(--primary-color);padding:5px;color:#fff;border-radius:50%;font-size:1.5rem;position:absolute;top:0.9em;}#top-nav{text-align:right;width:70%;font-family:"Bree Lt";padding-top:0;}@media screen and (max-width:1199px){#top-nav{display:none;}}#top-nav ul > li{display:inline-block;margin-left:15px;}#top-nav .icon-t-lock-solid:before{color:var(--primary-color);font-size:15px;position:relative;top:-1px;}@media screen and (max-width:767px){#top-nav .icon-t-lock-solid:before{margin:0 5px 0 0;}}#top-nav.n-active{display:block;}#main-nav{text-align:right;width:100%;font-family:"Bree Rg";margin-top:-20px;position:relative;}@media screen and (max-width:1199px){#main-nav{display:none;}}#main-nav > ul > li{display:inline-block;margin-left:20px;padding-bottom:30px;position:relative;}#main-nav > ul > li > a{cursor:pointer;font-size:22px;font-size:122%;}#main-nav > ul > li > a.active{color:var(--primary-color);}#main-nav > ul > li > ul{display:none;position:absolute;z-index:2;top:30px;background:rgba(255,255,255,0.9);text-align:left;min-height:350px;padding-top:30px;min-width:400px;padding:30px 30px 0 30px;left:auto;margin-left:-30px;}#main-nav > ul > li > ul.show---sr{display:block;}#main-nav > ul > li > ul:before,#main-nav > ul > li > ul:after{content:"";width:100%;height:100%;position:absolute;background:rgba(255,255,255,0.9);top:0;display:none;}#main-nav > ul > li > ul:before{left:-100%;}#main-nav > ul > li > ul:after{right:-100%;}#main-nav > ul > li > ul > li{width:100%;}#main-nav > ul > li > ul > li > a{display:block;padding:10px 2% 10px 0;}#main-nav > ul > li > ul > li > a.active{color:var(--primary-color);}#main-nav > ul > li > ul > li > ul{display:none;position:absolute;top:25px;left:50%;width:50%;height:auto;padding:10px 0 10px 20px;background:rgba(84,88,97,0.1);}#main-nav > ul > li > ul > li > ul > li > a{padding:7px 0;display:block;}#main-nav > ul > li > ul > li > ul > li > a.active{color:var(--primary-color);}#main-nav > ul > li > ul > li:hover > ul{}@media screen and (max-width:767px){#main-nav > ul > li > ul > li:hover > ul{display:none;}}#main-nav > ul > li > ul > li:hover > a{color:var(--primary-color);}#main-nav > ul > li:hover > ul{display:block;}@media screen and (max-width:767px){#main-nav > ul > li:hover > ul{display:none;}}#main-nav > ul > li:hover > a{color:var(--primary-color);}#main-nav.n-active{display:block;}.mob-nav-wrapper{position:absolute;top:0;background:#FFFFFF;width:100%;height:100vh;z-index:9999;overflow-y:scroll;overflow-x:hidden;}@media screen and (max-width:1199px){.mob-nav-wrapper{padding-top:150px;}}@media screen and (max-width:767px){.mob-nav-wrapper{padding-top:80px;}}.mob-nav-wrapper #mobile-nav{top:25px;transform:none;right:5%;}.mob-nav-wrapper #logo{position:absolute;top:15px;left:5%;}.mob-nav-wrapper #top-nav{width:100%;text-align:left;}.mob-nav-wrapper #top-nav > ul > li{display:block;width:100%;margin:5px 0;}.mob-nav-wrapper #top-nav > ul > li a{display:block;padding:3px 0;}.mob-nav-wrapper #main-nav{margin-top:30px;text-align:left;}.mob-nav-wrapper #main-nav > ul > li{display:block;width:100%;position:relative;padding-bottom:0;margin:5px 0;}.mob-nav-wrapper #main-nav > ul > li a{padding:5px 35px 5px 0;display:block;}.mob-nav-wrapper #main-nav > ul > li > ul{position:relative;top:0;padding:15px 10px 15px 15px;min-height:auto;height:auto;background:rgba(84,88,97,0.1);}.mob-nav-wrapper #main-nav > ul > li > ul > li{width:100%;position:relative;margin:5px 0;}.mob-nav-wrapper #main-nav > ul > li > ul > li > ul{position:relative;top:0;padding:15px 10px 15px 25px;min-height:auto;height:auto;left:0;width:100%;background:none;}.mob-nav-wrapper #main-nav > ul > li > ul > li > ul > li{width:100%;position:relative;}.mob-nav-wrapper #main-nav > ul > li > ul > li > ul > li a{color:var(--secondary-color);text-transform:none;}.mob-nav-wrapper #main-nav li span{position:absolute;right:0;top:4px;font-size:30px;display:inline-block;padding:0 5px;background:#cccccc;}.mob-nav-wrapper #main-nav li span:before{content:"+";display:block;transition:all 0.3s;}.mob-nav-wrapper #main-nav li span.close-li{background:none;}.mob-nav-wrapper #main-nav li span.close-li:before{transform:rotate(45deg);color:var(--primary-color);}#mobile-nav{display:none;position:absolute;right:2%;width:50px;height:35px;top:50%;transform:translate(0,-50%);border-top:4px solid var(--primary-color);}@media screen and (max-width:767px){#mobile-nav{width:35px;height:30px;right:5%;}}#mobile-nav:before,#mobile-nav:after{content:"";position:absolute;left:0;width:100%;height:4px;background:var(--primary-color);transition:all 0.3s;}#mobile-nav:before{top:11px;}@media screen and (max-width:767px){#mobile-nav:before{top:9px;}}#mobile-nav:after{bottom:0;}@media screen and (max-width:1199px){#mobile-nav{display:block;}}#mobile-nav.close-menu{border-top:none;}#mobile-nav.close-menu:before{transform:rotate(-45deg);}#mobile-nav.close-menu:after{transform:rotate(45deg);top:10px;}.vitalcenterhomeslide .home-slide-item{width:100%;position:relative;}.vitalcenterhomeslide .home-slide-item .teaser-imageBox img{width:100%;height:auto;}.vitalcenterhomeslide .teaser-textBox{position:absolute;bottom:120px;width:830px;left:3%;background:rgba(84,88,97,0.7);padding:0 30px 40px 30px;}@media screen and (max-width:1199px){.vitalcenterhomeslide .teaser-textBox{width:90%;}}@media screen and (max-width:767px){.vitalcenterhomeslide .teaser-textBox{padding-left:15px;padding-right:15px;bottom:50px;}}.vitalcenterhomeslide .teaser-textBox h1{margin-bottom:30px;text-align:left;}@media screen and (max-width:1199px){.vitalcenterhomeslide .teaser-textBox h1{font-size:36px;margin:25px 0 0 0;}}@media screen and (max-width:767px){.vitalcenterhomeslide .teaser-textBox h1{font-size:30px;}}.vitalcenterhomeslide .teaser-textBox p{color:#FFFFFF;margin-bottom:30px;}@media screen and (max-width:767px){.vitalcenterhomeslide .teaser-textBox p{margin:0 0 15px 0;}}.vitalcenterhomeslide .teaser-textBox .btn-1{position:absolute;width:350px;font-size:22px;font-size:122%;}@media screen and (max-width:767px){.vitalcenterhomeslide .teaser-textBox .btn-1{width:92%;}}.vitalcenterhomeslide .teaser-textBox .btn-1.icon-t-pfeilr:before{font-size:50px;}@media screen and (max-width:767px){.vitalcenterhomeslide .teaser-textBox .btn-1.icon-t-pfeilr:before{font-size:40px;}}.vitalcenterhomeslide .slick-dots{text-align:center;top:-30px;padding-right:3%;position:relative;margin-top:-43px;}.vitalcenterhomeslide .slick-dots li{display:inline-block;}.vitalcenterhomeslide .slick-dots li:before{content:none;}.vitalcenterhomeslide .slick-dots li button{background:var(--primary-color);border:none;width:20px;height:20px;font-size:0;cursor:pointer;}.vitalcenterhomeslide .slick-dots li.slick-active button{background:var(--secondary-color);}#web-icons{position:fixed;top:170px;right:200px;z-index:2;color:#FFFFFF;width:65px;}@media screen and (max-width:1700px){#web-icons{right:15px;}}@media screen and (max-width:1280px){#web-icons{top:15px;right:auto;left:405px;width:210px;z-index:999;}}@media screen and (max-width:1199px){#web-icons{top:20px;right:200px;width:210px;z-index:999;}}@media screen and (max-width:767px){#web-icons{width:120px;right:70px;}}@media screen and (max-width:499px){#web-icons{width:120px;right:auto;left:200px;}}#web-icons > div{position:relative;display:inline-block;}#web-icons > div > a{width:65px;height:65px;background:var(--primary-color);border-radius:100%;display:block;text-align:center;line-height:65px;position:relative;margin-bottom:10px;cursor:pointer;}@media screen and (max-width:1280px){#web-icons > div > a{width:55px;height:55px;line-height:55px;}}@media screen and (max-width:767px){#web-icons > div > a{width:35px;height:35px;line-height:32px;}}#web-icons > div > a.close:before{content:"";font-family:"vital";}#web-icons a:before{color:#FFFFFF;margin:0;padding:0;width:auto;font-size:140%;}@media screen and (max-width:1280px){#web-icons a:before{font-size:20px;}}@media screen and (max-width:767px){#web-icons a:before{font-size:16px;}}#web-icons a.icon-t-pfeilr:before{color:var(--primary-color);font-size:36px;bottom:7px;}#web-icons a:hover{background-color:rgba(84,88,97,0.7);}#web-icons a.acs-icon-human:before{font-size:190%;}#web-icons .i-content{padding:20px;position:absolute;width:650px;left:-670px;top:0;overflow:hidden;opacity:0;visibility:hidden;transform:translateY(0);}@media screen and (max-width:1280px){#web-icons .i-content{position:fixed;top:93px;left:0;}}@media screen and (max-width:1199px){#web-icons .i-content{position:fixed;top:100px;left:0;}}@media screen and (max-width:767px){#web-icons .i-content{width:100%;height:500px;overflow-y:scroll;}}#web-icons .i-content form{margin-bottom:30px;}#web-icons .i-content form span.btn-1.style-2.icon-t-pfeilr:before{display:none;content:" ";}#web-icons .i-content form span.btn-1.style-2.icon-t-pfeilr button:hover{cursor:pointer;color:var(--primary-color);}#web-icons .i-content h2,#web-icons .i-content h3{text-transform:none;color:#FFFFFF;font-size:22px;margin-top:0;}#web-icons .i-content h2.icon-t-comments-solid:before,#web-icons .i-content h3.icon-t-comments-solid:before{margin-right:20px;}#web-icons .i-content p{margin:0 0 10px 0;}#web-icons .i-content a{color:#FFFFFF;text-decoration:underline;}#web-icons .i-content .tel-number{font-size:25px;}#web-icons .i-content.open{-webkit-animation:fadeInDown 0.5s;-moz-animation:fadeInDown 0.5s;-o-animation:fadeInDown 0.5s;animation:fadeInDown 0.5s;opacity:1;visibility:visible;}main{}main h1,main h2,main h3,main h4,main h5,main h6{text-align:left;}main .intro h1,main .intro h2{text-align:center;}main section > h2,main section .container-medium > h2,main section .container-large > h2{margin-bottom:50px;}@media screen and (max-width:767px){main p{font-size:16px;line-height:20px;}}main ul{padding:0 0 0 10px;}main ul li{position:relative;padding-left:15px;margin:7px 0;}main ul li:before{content:"";position:absolute;width:7px;height:7px;background:var(--primary-color);top:9px;left:0;}main .intro{text-align:center;}main .intro h2{font-size:45px;font-size:187%;}@media screen and (max-width:1199px){main .intro h2{font-size:36px;}}@media screen and (max-width:767px){main .intro h2{font-size:30px;}}main .teaser-big{position:relative;}main .teaser-big img{width:100%;}main .flex.cols-2{flex-wrap:wrap;justify-content:space-between;}main .flex.cols-2 > div{width:49%;margin-bottom:25px;}@media screen and (max-width:767px){main .flex.cols-2 > div{width:100%;}}main .flex.cols-3{flex-wrap:wrap;justify-content:space-between;}main .flex.cols-3 > div{width:32%;margin-bottom:25px;}@media screen and (max-width:1023px){main .flex.cols-3 > div{width:49%;}}@media screen and (max-width:767px){main .flex.cols-3 > div{width:100%;}}main .flex.cols-3 p{margin-bottom:5px;margin-top:-10px;}main .flex.cols-3.content-with-icons > div{padding:30px 30px 25px 30px;text-align:center;position:relative;}main .flex.cols-3.content-with-icons h3{text-transform:none;font-family:"Open Sans";margin-top:40px;margin-bottom:15px;text-align:center;}main .flex.cols-3.content-with-icons p{margin-bottom:20px;}main .flex.cols-3.content-with-icons span{font-size:60px;}main .flex.cols-3.content-with-icons span:before{margin:0;}main .flex.cols-3.content-with-icons a{}main .flex.grid{flex-wrap:wrap;justify-content:space-between;}main .flex.grid > div{margin-bottom:50px;}main .flex.grid:after{content:"";width:32%;}main .flex.grid h2{margin-top:0;text-align:left;line-height:38px;}main .flex.grid img{width:100%;display:block;margin-bottom:15px;}@media screen and (max-width:1023px){main .flex.grid img{width:50%;margin-bottom:30px;}}@media screen and (max-width:767px){main .flex.grid img{width:100%;margin-bottom:15px;}}@media screen and (max-width:1023px){main .flex.grid .box-1-3 img{width:100%;}}main .flex.grid.grid-with-image > div{margin-bottom:25px;}main .flex.grid.grid-with-image img{width:100%;}main .flex.quotes{justify-content:space-between;flex-wrap:wrap;}@media screen and (max-width:767px){main .flex.quotes > div{width:100%;}}main .col-content{background:rgba(84,88,97,0.7);padding:0 20px 10px 20px;}main .col-content p{color:#FFFFFF;}main .col-item{position:relative;}main .col-item img{width:100%;display:block;}main .col-content-style-1 .col-content{position:absolute;bottom:30px;width:90%;transform:translate(-50%,0);left:50%;}main .col-content-style-1 .col-content p{margin-top:0;}main .col-content-style-1 .btn-1{position:relative;top:-25px;width:100%;}main .col-content-style-1 .btn-1.icon-t-pfeilr:before{font-size:45px;}main .col-content-style-2 .col-content{background:rgba(84,88,97,0.1);padding:50px 40px 20px 40px;position:relative;}@media screen and (max-width:1199px){main .col-content-style-2 .col-content{padding:50px 20px 20px 20px;}}main .col-content-style-2 .col-content p{margin-top:0;padding-top:10px;color:var(--secondary-color);}main .col-content-style-2 .btn-1{position:absolute;bottom:90%;width:88%;}@media screen and (max-width:1199px){main .col-content-style-2 .btn-1{width:90%;}}main .col-content-style-2 .btn-1.icon-t-pfeilr:before{font-size:45px;}main .bg-imageFull{padding:50px 0 80px 0;text-align:center;background-size:cover;background-repeat:no-repeat;position:relative;}main .bg-imageFull:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:-moz-linear-gradient(top,#f68b1e 0%,rgba(125,185,232,0.1) 100%);background:-webkit-linear-gradient(top,#f68b1e 0%,rgba(125,185,232,0.1) 100%);background:linear-gradient(to bottom,#f68b1e 0%,rgba(125,185,232,0.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f68b1e",endColorstr="#1a7db9e8",GradientType=0);}main .bg-imageFull h2{margin-top:0;margin-bottom:50px;color:var(--secondary-color);}main .bg-imageFull .col-content{width:50%;margin:0 auto;padding-top:30px;position:relative;padding-bottom:50px;}@media screen and (max-width:1199px){main .bg-imageFull .col-content{width:80%;}}@media screen and (max-width:767px){main .bg-imageFull .col-content{width:100%;padding-top:10px;padding-bottom:30px;}}main .bg-imageFull .col-content .btn-1{position:absolute;left:50%;transform:translate(-50%,0);bottom:-25px;}@media screen and (max-width:767px){main .bg-imageFull .col-content .btn-1{width:80%;}}main .bg-imageFull .col-content .btn-1.icon-t-pfeilr:before{font-size:45px;margin:0;}main .bg-imageFull .container-medium{position:relative;z-index:1;}main .locations{padding-top:50px;padding-bottom:50px;}main .locations .flex{justify-content:space-between;flex-wrap:wrap;}main .locations .flex > div{background:#FFFFFF;}@media screen and (max-width:1199px){main .locations .flex > div{width:49%;}}@media screen and (max-width:767px){main .locations .flex > div{width:100%;margin-bottom:20px;}main .locations .flex > div:last-child{margin-bottom:0;}}@media screen and (max-width:1199px){main .locations .flex > div.box-2-3.flex > div{width:100%;}}main .locations h3{text-align:left;text-transform:none;font-size:25px;font-size:140%;}main .locations h4{text-align:left;text-transform:none;font-size:18px;margin-top:50px;}main .locations #google-map{padding:0;}main .locations #google-map iframe{width:100%;height:100%;}@media screen and (max-width:1199px){main .locations #google-map{width:100%;height:300px;overflow:hidden;margin-top:30px;}}main .locations #google-map img{width:100%;}main .locations p,main .locations h3,main .locations h4,main .locations a{padding-left:20px;padding-right:20px;}main .locations a{color:var(--secondary-color);}main .locations a:hover{color:var(--primary-color);}main .locations a.icon-t-link{margin-bottom:20px;display:inline-block;}main .locations a.icon-t-link:before{top:2px;}main .partenrs{text-align:center;}main .partenrs > div{display:inline-block;vertical-align:middle;margin:30px 30px 0 30px;}main .quotes .flex{flex-wrap:wrap;align-content:center;}main .quotes .flex .q-text,main .quotes .flex .q-name{width:100%;font-family:"Bree Rg";padding-left:30px;}@media screen and (max-width:767px){main .quotes .flex .q-text,main .quotes .flex .q-name{text-align:center;padding-left:0;}}main .quotes .flex .q-text{color:var(--primary-color);font-size:25px;font-weight:bold;line-height:36px;}main .quotes .flex .q-name{margin-top:0;font-size:20px;}main .accordions .acc-wrapper{margin-top:-1px;}main .accordions .acc-title{padding:15px 30px;display:block;background:#FFFFFF;border-top:1px solid var(--primary-color);border-bottom:1px solid var(--primary-color);color:var(--secondary-color);font-weight:bold;position:relative;}@media screen and (max-width:767px){main .accordions .acc-title{padding-left:10px;}}main .accordions .acc-title.icon-t-pfeilr:before{color:var(--primary-color);transform:rotate(90deg);position:absolute;right:30px;top:15px;}@media screen and (max-width:767px){main .accordions .acc-title.icon-t-pfeilr:before{right:10px;}}main .accordions .acc-title.active{background:var(--primary-color);color:#FFFFFF;}main .accordions .acc-title.active.icon-t-pfeilr:before{color:#FFFFFF;transform:rotate(-90deg);}main .accordions .acc-content{overflow:hidden;padding:15px 30px;}@media screen and (max-width:767px){main .accordions .acc-content{padding:5px 10px;}}main .accordions .acc-content.hide{display:none;}main .slider-wrapper{position:relative;}main .media-fullSize,main .media-two-items{position:relative;}main .media-fullSize .slick-navigation,main .media-two-items .slick-navigation{width:100%;position:absolute;top:50%;transform:translate(0,calc(-50% - 22px));}@media screen and (max-width:1199px){main .media-fullSize .slick-navigation,main .media-two-items .slick-navigation{width:100%;}}main .media-fullSize .slick-navigation .prev,main .media-fullSize .slick-navigation .prev-2,main .media-two-items .slick-navigation .prev,main .media-two-items .slick-navigation .prev-2{position:absolute;left:0;cursor:pointer;}main .media-fullSize .slick-navigation .next,main .media-fullSize .slick-navigation .next-2,main .media-two-items .slick-navigation .next,main .media-two-items .slick-navigation .next-2{position:absolute;right:0;cursor:pointer;}main .media-fullSize .slick-navigation .icon-t-pfeill:before,main .media-fullSize .slick-navigation .icon-t-pfeilr:before,main .media-two-items .slick-navigation .icon-t-pfeill:before,main .media-two-items .slick-navigation .icon-t-pfeilr:before{font-size:45px;color:var(--primary-color);margin:0;}main .media-fullSize img,main .media-fullSize iframe,main .media-two-items img,main .media-two-items iframe{width:100%;border:none;}main .slick-slide{margin:0 10px;}@media screen and (max-width:767px){main .slick-slide{margin:0;}}main .slick-list{margin:0 -10px;}@media screen and (max-width:767px){main .slick-list{margin:0;}}main .media-two-items.no-slider > div.media{display:flex;justify-content:space-between;}main .media-two-items.no-slider > div.media > div{width:49%;}main .media-two-items.no-slider .slick-navigation{display:none;}main a{color:var(--primary-color);}main a:hover{color:var(--secondary-color);}main a.icon-t-link{position:relative;padding-right:25px;text-transform:uppercase;font-family:"Bree Rg";color:var(--primary-color);font-weight:bold;}main a.icon-t-link:hover{color:rgba(84,88,97,0.7);}main a.icon-t-link:before{position:absolute;right:0;top:0;}main .image-text-50-50{display:flex;justify-content:space-between;flex-wrap:wrap;}@media screen and (max-width:1023px){main .image-text-50-50{align-content:flex-start;}}main .image-text-50-50 > div{width:48.5%;}@media screen and (max-width:1023px){main .image-text-50-50 > div{width:100%;}}main .image-text-50-50 h2{width:100%;}main .image-text-30-70{display:flex;justify-content:space-between;flex-wrap:wrap;}@media screen and (max-width:1023px){main .image-text-30-70{align-content:flex-start;}}main .image-text-30-70 > div:first-child{width:37%;}@media screen and (max-width:1023px){main .image-text-30-70 > div:first-child{width:100%;}}main .image-text-30-70 > div:last-child{width:60%;}@media screen and (max-width:1023px){main .image-text-30-70 > div:last-child{width:100%;}}main .box-style-1 p{margin:2px 0;}@media screen and (max-width:1199px){main .doc-image img{width:50%;max-width:50%;}}@media screen and (max-width:767px){main .doc-image img{width:30%;max-width:30%;}}main .example > div{margin-bottom:10px !important;}table.contenttable{width:100%;margin:1em 0 1.5em 0;border-collapse:separate;border-spacing:10px;}table.contenttable td,table.contenttable th{padding:0.25em 10px;background-color:rgba(84,88,97,0.1);vertical-align:top;text-align:left;}table.contenttable th{background-color:var(--primary-color);color:#FFFFFF;}main .flex.grid .mgp_calendar__banner img{width:auto !important;}.video-element{margin:1.5em 0;position:relative;padding-bottom:56.25%;padding-top:0px;height:0;overflow:hidden;}.video-element iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;}figure.image-left{margin:0 0 1em 0;}figure.image-left img{width:100%;height:auto;}@media screen and (max-width:1023px){figure.image-left{margin:0 25px 1em 0;display:inline-block;float:left;}figure.image-left img{width:50%;}}@media screen and (max-width:1199px){figure.image-left img{width:460px;}}figure.image-right{margin:0 0 1em 0;}figure.image-right img{width:100%;height:auto;}@media screen and (max-width:1023px){figure.image-right{margin:0 0 1em 25px;display:inline-block;float:right;}figure.image-right img{width:50%;}}@media screen and (max-width:1199px){figure.image-right img{width:460px;}}figure.image-center{margin:0 0 1em 0;text-align:center;}figure.image-center img{width:100%;height:auto;}@media screen and (max-width:1199px){figure.image-center{width:auto;}}.grid-with-image .box-1-3,.grid-with-image .box-1-4{position:relative;overflow:hidden;}@media screen and (max-width:1023px){.grid-with-image .box-1-3,.grid-with-image .box-1-4{width:48%;}}@media screen and (max-width:767px){.grid-with-image .box-1-3,.grid-with-image .box-1-4{width:100%;}}.grid-with-image .box-1-3:hover .grid-info,.grid-with-image .box-1-4:hover .grid-info{left:0;}.grid-with-image .box-1-3:hover .grid-title,.grid-with-image .box-1-4:hover .grid-title{right:-200px;}.grid-with-image .grid-image img{margin:0 !important;padding:0;}.grid-with-image .box-1-3 .grid-title{width:250px;right:-108px;padding:5px;height:35px;}.grid-with-image .box-1-3 .grid-info h3{font-size:25px;}@media screen and (max-width:767px){.grid-with-image .box-1-3 .grid-info h3{font-size:18px;line-height:22px;}}@media screen and (max-width:767px){.grid-with-image .box-1-3 .grid-info p{font-size:15px;}}.grid-with-image .box-1-4 .grid-title{width:200px;right:-85px;padding:3px 5px;height:30px;}.grid-with-image .box-1-4 .grid-info h3{font-size:18px;line-height:22px;}.grid-with-image .box-1-4 .grid-info p{font-size:15px;}.grid-with-image .grid-title{background:rgba(255,255,255,0.85);color:var(--primary-color);position:absolute;top:50%;transform:translate(0,-50%) rotate(-90deg);text-align:center;text-transform:uppercase;font-size:16px;letter-spacing:1px;transition:all 0.3s;transition-delay:0.07s;}.grid-with-image .grid-info{position:absolute;width:100%;height:100%;transition:all 0.3s;left:-100%;bottom:0;background:rgba(84,88,97,0.93);text-align:center;padding:0 25px;display:flex;align-items:center;flex-wrap:wrap;align-content:center;}.grid-with-image .grid-info h3{text-align:center;width:100%;margin:5px 0;font-size:25px;}.grid-with-image .grid-info p{color:rgba(255,255,255,0.8);width:100%;margin:5px 0;}footer{padding:50px 0 20px 0;}@media screen and (max-width:767px){footer{padding:20px 0 20px 0;}}footer h3{text-align:left;text-transform:none;font-size:25px;font-size:140%;}footer p,footer a{color:#FFFFFF;}footer a:hover{color:var(--primary-color);}footer nav ul li{margin:0 0 10px 0;}footer nav ul li a:before{color:#FFFFFF;font-size:30px;vertical-align:-0.15em;}footer .copyright{font-size:12px;color:#FFFFFF;padding-top:50px;}@media screen and (max-width:1199px){footer .flex{justify-content:center;}}@media screen and (max-width:767px){footer .flex{flex-wrap:wrap;}}footer .flex > div:nth-child(1){width:30%;}footer .flex > div:nth-child(2){margin-left:2%;margin-right:2%;}@media screen and (max-width:767px){footer .flex > div:nth-child(2){margin-left:0;margin-right:0;}}@media screen and (max-width:767px){footer .flex > div{width:100% !important;}}@media screen and (max-width:1200px){:root{--primary-font-size-h1:170%;--primary-font-size-h2:140%;}}@font-face{font-family:"accessibility";src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/accessibility/accessibility.eot?25545456');src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/accessibility/accessibility.eot?25545456#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/accessibility/accessibility.woff2?25545456') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/accessibility/accessibility.woff?25545456') format("woff"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/accessibility/accessibility.ttf?25545456') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/accessibility/accessibility.svg?25545456#accessibility') format("svg");font-weight:normal;font-style:normal;}[class^=acs-icon-]:before,[class*=acs-icon-]:before{font-family:"accessibility";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:0;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.acs-icon-book:before{content:"";}.acs-icon-human:before{content:"";}.acs-icon-minus:before{content:"";}.acs-icon-logout:before{content:"";}.acs-icon-nightmode-icon:before{content:"";}.acs-icon-plus-icon-1:before{content:"";}.acs-icon-refresh:before{content:"";}.acs-icon-apple-option:before{content:"";}.acs-icon-font-icon:before{content:"";}.acs-icon-image-icon:before{content:"";}.acs-icon-adhs-focus:before{content:"";}.acs-icon-color-weakness:before{content:"";}.acs-icon-contrast-icon:before{content:"";}.acs-icon-enter-icon:before{content:"";}.acs-icon-twitter:before{content:"";}.acs-icon-facebook:before{content:"";}.acs-icon-keyboard:before{content:"";}.acs-icon-instagram-1:before{content:"";}.acs-icon-linkedin-squared:before{content:"";}.acs-icon-th:before{content:"";}.acs-icon-human{z-index:99999999999;}.accessibility-dashboard{font-size:1.125rem;font-family:Arial,serif;display:none;text-align:center;position:fixed;right:0;top:0;background-color:black;color:white;padding:0.75rem;width:420px;height:100vh;overflow-y:auto;overflow-x:visible;z-index:10000000000000000;box-sizing:border-box;}@media only screen and (max-width:500px){.accessibility-dashboard{width:100%;}}.accessibility-dashboard :before,.accessibility-dashboard :after{box-sizing:content-box;}.accessibility-dashboard h1,.accessibility-dashboard h2,.accessibility-dashboard h3,.accessibility-dashboard h4,.accessibility-dashboard h5,.accessibility-dashboard h6{font-family:Verdana,sans-serif;color:#ffffff;}.accessibility-dashboard h4{font-size:1.25rem;}.accessibility-dashboard input[type=range]{-webkit-appearance:none;height:10px;width:90%;border-radius:50px;outline:none;border:none;margin:0;}.accessibility-dashboard input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:25px;width:25px;background:#fff;border-radius:50%;cursor:pointer;}.accessibility-dashboard input[type=range]:focus::-ms-fill-lower{background:limegreen;}.accessibility-dashboard input[type=range]:focus::-ms-fill-upper{background:lightcoral;}.accessibility-dashboard input[type=range]::-ms-fill-lower{background:limegreen;}.accessibility-dashboard input[type=range]::-ms-fill-upper{background:lightcoral;}.accessibility-dashboard input[type=range]:focus::-moz-range-track{background:transparent;}.accessibility-dashboard input[type=range]::-moz-range-track{height:auto;background:transparent;border:none;}.accessibility-dashboard #red{background:linear-gradient(90deg,#000,red);}.accessibility-dashboard #green{background:linear-gradient(90deg,#000,green);}.accessibility-dashboard #blue{background:linear-gradient(90deg,#000,blue);}.accessibility-dashboard #contrast{background:linear-gradient(90deg,#fff,#000);}.accessibility-dashboard img{display:inline-block;opacity:1 !important;}.accessibility-dashboard .d-title{margin:0;padding:0.75rem 0 0.75rem 0;border-bottom:1px solid #fff;line-height:1.5rem;font-weight:normal;background-color:#fff;color:#000;text-align:left;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;align-items:center;-webkit-align-items:center;align-content:center;-webkit-align-content:center;}.accessibility-dashboard .d-title .acs-icon-enter-icon:before{border:1px solid #000;border-radius:5px;margin:0 0.5rem;width:20px;height:20px;padding:0.15rem;line-height:20px;}.accessibility-dashboard .d-title .acs-icon-font-icon:before{border:1px solid #000;border-radius:5px;margin:0 0.5rem;font-size:70%;width:20px;height:20px;padding:0.15rem;line-height:20px;}.accessibility-dashboard .d-title .acs-icon-color-weakness:before{border:1px solid #000;border-radius:5px;margin:0 0.5rem;font-size:70%;width:20px;height:20px;padding:0.15rem;line-height:20px;}.accessibility-dashboard.show{display:block;}.accessibility-dashboard .html-accordions details{border-radius:0;}.accessibility-dashboard .html-accordions details:first-child,.accessibility-dashboard .html-accordions details:last-child{border-radius:0;}.accessibility-dashboard .html-accordions summary{padding:0;border-radius:0;margin:6px;}.accessibility-dashboard .html-accordions summary *{pointer-events:none;}.accessibility-dashboard .html-accordions details[open] summary:before{content:none;}.accessibility-dashboard .accordion-content{padding:1rem 0 1rem 0;background-color:#252525;}.accessibility-dashboard.keyboard-shown{height:calc(100vh - 110px);}.accessibility-dashboard .hidden{opacity:0;position:absolute !important;left:-99999px;}.accessibility-dashboard .accordion-content *{color:var(--color-white);}.accessibility-dashboard .accordion-content .minus,.accessibility-dashboard .accordion-content .minus_lh,.accessibility-dashboard .accordion-content .plus,.accessibility-dashboard .accordion-content .plus_lh{color:#000;font-size:2rem;}.accessibility-dashboard .close-it{position:relative;}.accessibility-dashboard .close-it .acs-icon-plus-icon-1:before{position:absolute;margin:0;transform:translate(-50%,-50%) rotate(-45deg);}.accessibility-dashboard input[type=button],.accessibility-dashboard input[type=reset],.accessibility-dashboard input[type=submit],.accessibility-dashboard button{cursor:pointer;font-size:90%;}.accessibility-dashboard .html-accordions details{overflow:hidden;margin:1px 0;}.accessibility-dashboard .html-accordions details:first-child{border-radius:15px;}.accessibility-dashboard .html-accordions details:last-child{border-radius:17px;}.accessibility-dashboard .html-accordions details[open] summary i:first-of-type{display:none;}.accessibility-dashboard .html-accordions details[open] summary i:last-of-type{display:inline-block;}.accessibility-dashboard .html-accordions summary{padding:0;cursor:pointer;}.accessibility-dashboard .html-accordions summary::marker{content:none;}.accessibility-dashboard .html-accordions summary i{margin-right:0.5rem;}.accessibility-dashboard .html-accordions summary i:last-of-type{display:inline-block;}.accessibility-dashboard .html-accordions summary i:last-of-type{display:none;}.accessibility-dashboard summary::-webkit-details-marker{display:none;}.accessibility-dashboard *{box-sizing:border-box;}.accessibility-dashboard button{padding:0.5rem 0.5rem;}.accessibility-dashboard input[type=range]{padding:0;}.accessibility-dashboard .plus,.accessibility-dashboard .minus{line-height:0;}.dashboard-section{padding:0.5rem 0.5rem 0.5rem 0.5rem;border:1px solid #fff;border-radius:10px;background-color:#252525;margin:0.5rem 0;}.d-button{border:1px solid #fff;background-color:#252525;width:100%;color:#ffffff;border-radius:10px;margin:0.5rem 0;padding:0.5rem 0.5rem;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;align-items:center;-webkit-align-items:center;align-content:center;-webkit-align-content:center;}.d-button > span:first-of-type{width:30px;margin-right:1rem;}.d-button > span:first-of-type:before{margin:0;padding:2px;width:30px;height:30px;line-height:30px;}.d-button > span:nth-child(2){width:calc(100% - (1rem + 35px + 120px));text-align:left;}@media only screen and (max-width:1199px){.d-button > span:nth-child(2){word-break:initial;width:100%;}}.d-button > span:last-of-type{text-align:right;width:120px;}.d-button.reset-all{width:80%;}.d-button.reset-all > span:last-of-type{text-align:right;}.d-button.reset-all .acs-icon-refresh.done:before{background-color:#fff;border-radius:100%;color:#000;}.d-button.nm-is---active > span:first-of-type:before,.d-button.ti-is---active > span:first-of-type:before,.d-button.adhs-is---active > span:first-of-type:before,.d-button.kv-is---active > span:first-of-type:before,.d-button.kn-is---active > span:first-of-type:before{margin:0;color:#000;background:#fff;border-radius:100%;}.keyboard-access{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;align-items:center;-webkit-align-items:center;align-content:center;-webkit-align-content:center;margin:0.5rem;padding:0.5rem;border-bottom:1px solid #fff;text-align:left;}.keyboard-access > span{display:block;}.keyboard-access > span:first-of-type{width:calc(100% - 120px);}.keyboard-access > span:last-of-type{text-align:right;width:120px;}.keyboard-access.single{width:230px;}.keyboard-access.single > span{display:block;}.keyboard-access.single > span:first-of-type{width:calc(100% - 50px);}.keyboard-access.single > span:last-of-type{text-align:right;width:50px;}.close-it,.close-it-k{width:40px;height:40px;border-radius:100%;background-color:#000;color:#fff;border:2px solid #fff;display:block;}.close-it .acs-icon-plus-icon-1:before,.close-it-k .acs-icon-plus-icon-1:before{transform:rotate(-45deg);}.close-it-k{position:absolute;right:1rem;top:1rem;}.mac-option{width:28px;height:24px;position:relative;margin-top:-7px;top:7px;display:inline-block;opacity:1 !important;}.font-size-wrapper{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;align-items:center;-webkit-align-items:center;align-content:center;-webkit-align-content:center;}.font-size-wrapper > div:first-of-type{margin-right:0.5rem;}.font-size-wrapper > div:last-of-type{margin-left:0.5rem;}.num,.num_lh{color:#fff;padding:0.5rem;border:1px solid #fff;width:40px;height:40px;line-height:22px !important;}.minus,.plus,.minus_lh,.plus_lh{background-color:#fff;color:#000;border:1px solid #fff;font-size:150%;width:40px;height:40px;margin:0;}.sub-title{margin-bottom:0.5rem;}.dashboard-top{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;align-items:center;-webkit-align-items:center;align-content:center;-webkit-align-content:center;}body.key-is-used #search-form-1 #serchterm:focus,body.key-is-used button:focus,body.key-is-used #search-leistungen #search-leistungen-input:focus,body.key-is-used #search-leistungen button.fireButton:focus,body.key-is-used #start-news .more--link-2 > a:focus,body.key-is-used #start-events p a:focus,body.key-is-used #start-news p a:focus,body.key-is-used .content-events p a:focus,body.key-is-used .content-news p a:focus,body.key-is-used .cols-2-50-50 > div > main .cta-button:focus,body.key-is-used section#start-standorte .start-boxes-row > div p:last-of-type a:focus{outline:2px solid #000;outline-offset:4px;}body.key-is-used button.btn---sr:focus{outline-offset:2px;}body.key-is-used .accessibility-dashboard *:focus{outline:2px solid yellow;outline-offset:4px;}body.font-size-2{font-size:1.2rem;line-height:normal;}body.font-size-2 header > div,body.font-size-2 section > div,body.font-size-2 footer > div,body.font-size-2 nav#sub-nav > div{width:1620px;}body.font-size-2 header nav#first-nav{width:100%;position:unset;margin-top:1rem;}body.font-size-2 header > div{height:170px;}body.font-size-2 .acc-top-nav{right:900px;}body.font-size-2 .accessibility-dashboard{font-size:1.25rem;}body.font-size-2 #start-boxes .start-boxes-row > div p a{min-width:350px;}body.font-size-2 #start-news .more--link-2 > a{font-size:90%;}body.font-size-2 header img{position:relative;}body.font-size-3{font-size:1.3rem;}body.font-size-3 .accessibility-dashboard{font-size:1.35rem;}body.font-size-4{font-size:1.4rem;}body.font-size-4 .accessibility-dashboard{font-size:1.45rem;}body.font-size-5{font-size:1.5rem;}body.font-size-5 .accessibility-dashboard{font-size:1.55rem;}body.line-height-2{line-height:2.5rem;}body.line-height-2 section#start-boxes > div > p,body.line-height-2 section#start-leistungen > div > p,body.line-height-2 section#start-standorte > div > p,body.line-height-2 section#standort-boxes > div > p,body.line-height-2 section#start-leistungen h4,body.line-height-2 .babygallery main > p{line-height:2.5rem;}body.line-height-2 .teaser-image-box a:after{top:50%;transform:translate(0,-50%);right:10px;}body.line-height-3{line-height:2.75rem;}body.line-height-3 section#start-boxes > div > p,body.line-height-3 section#start-leistungen > div > p,body.line-height-3 section#start-standorte > div > p,body.line-height-3 section#standort-boxes > div > p,body.line-height-3 section#start-leistungen h4,body.line-height-3 .babygallery main > p{line-height:2.75rem;}body.line-height-4{line-height:3rem;}body.line-height-4 section#start-boxes > div > p,body.line-height-4 section#start-leistungen > div > p,body.line-height-4 section#start-standorte > div > p,body.line-height-4 section#standort-boxes > div > p,body.line-height-4 section#start-leistungen h4,body.line-height-4 .babygallery main > p{line-height:3rem;}body.line-height-5{line-height:3.25rem;}body.line-height-5 section#start-boxes > div > p,body.line-height-5 section#start-leistungen > div > p,body.line-height-5 section#start-standorte > div > p,body.line-height-5 section#standort-boxes > div > p,body.line-height-5 section#start-leistungen h4,body.line-height-5 .babygallery main > p{line-height:3.25rem;}body.set_white_color .main-navigation-toolbar .main-navigation > ul > li > a,body.set_white_color .toolbar-navigation > ul > li > a,body.set_white_color .main-navigation > ul > li > a{color:var(--color-white);}body.set_white_color .main-navigation-toolbar .main-navigation > ul > li > a:hover,body.set_white_color .toolbar-navigation > ul > li > a:hover,body.set_white_color .main-navigation > ul > li > a:hover{color:var(--color-white);}body.set_white_color .main-navigation-toolbar .main-navigation > ul > li > a:before,body.set_white_color .toolbar-navigation > ul > li > a:before,body.set_white_color .main-navigation > ul > li > a:before{background-color:var(--color-white);}body.set_white_color .main-navigation-toolbar .main-navigation > ul > li.active > a,body.set_white_color .toolbar-navigation > ul > li.active > a,body.set_white_color .main-navigation > ul > li.active > a{color:var(--color-white);}body.set_white_color .main-navigation-toolbar .main-navigation > ul > li.active > a:hover,body.set_white_color .toolbar-navigation > ul > li.active > a:hover,body.set_white_color .main-navigation > ul > li.active > a:hover{color:var(--color-white);}body.set_white_color .main-navigation-toolbar .main-navigation > ul > li.active > a:before,body.set_white_color .toolbar-navigation > ul > li.active > a:before,body.set_white_color .main-navigation > ul > li.active > a:before{background-color:var(--color-white);}body.set_white_color .main-navigation-toolbar .main-navigation > ul > li:hover:before,body.set_white_color .toolbar-navigation > ul > li:hover:before,body.set_white_color .main-navigation > ul > li:hover:before{color:var(--color-white);}body.set_white_color .main-navigation-toolbar .main-navigation > ul > li ul > .menu-column > li.active > a,body.set_white_color .toolbar-navigation > ul > li ul > .menu-column > li.active > a,body.set_white_color .main-navigation > ul > li ul > .menu-column > li.active > a{color:var(--color-white);text-decoration:underline;}body.set_white_color .main-navigation-toolbar .main-navigation > ul > li ul > .menu-column > li.active:before,body.set_white_color .toolbar-navigation > ul > li ul > .menu-column > li.active:before,body.set_white_color .main-navigation > ul > li ul > .menu-column > li.active:before{color:var(--color-white);}body.set_white_color .main-navigation-toolbar .main-navigation > ul > li ul > .menu-column > li:hover > a,body.set_white_color .toolbar-navigation > ul > li ul > .menu-column > li:hover > a,body.set_white_color .main-navigation > ul > li ul > .menu-column > li:hover > a{color:var(--color-white);text-decoration:underline;}body.set_white_color .main-navigation-toolbar .main-navigation > ul > li ul > .menu-column > li:hover:before,body.set_white_color .toolbar-navigation > ul > li ul > .menu-column > li:hover:before,body.set_white_color .main-navigation > ul > li ul > .menu-column > li:hover:before{color:var(--color-white);}body.set_white_color .main-navigation-toolbar .main-navigation > ul > li ul > .menu-column > li > ul > li.active > a,body.set_white_color .toolbar-navigation > ul > li ul > .menu-column > li > ul > li.active > a,body.set_white_color .main-navigation > ul > li ul > .menu-column > li > ul > li.active > a{color:var(--color-white);text-decoration:underline;}body.set_white_color .main-navigation-toolbar .main-navigation > ul > li ul > .menu-column > li > ul > li:before,body.set_white_color .toolbar-navigation > ul > li ul > .menu-column > li > ul > li:before,body.set_white_color .main-navigation > ul > li ul > .menu-column > li > ul > li:before{color:var(--color-white);}body.set_white_color .main-navigation-toolbar .main-navigation > ul > li ul > .menu-column > li > ul > li:hover > a,body.set_white_color .toolbar-navigation > ul > li ul > .menu-column > li > ul > li:hover > a,body.set_white_color .main-navigation > ul > li ul > .menu-column > li > ul > li:hover > a{color:var(--color-white);text-decoration:underline;}body.set_white_color .toolbar-navigation > ul > li.active::before,body.set_white_color .main-navigation > ul > li.active::before{color:var(--white-text-color);}body.set_white_color .description-wrapper .slide-description,body.set_white_color .highlight-text.text-with-bgcolor{background-color:var(--white-text-color);}body.set_white_color header nav#second-nav > ul > li:last-of-type > a{background-color:var(--primary-color);}body.set_white_color header nav#second-nav > ul > li:last-of-type > a:before{background:var(--primary-color);}body.set_white_color header nav div,body.set_white_color #sub-nav ul div{background:var(--secondary-color);}body.set_white_color #search-leistungen button.fireButton{background-color:var(--primary-color);background-image:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Images/search-white.svg');}body.set_white_color #start-news .all-events-link a,body.set_white_color section#start-news h3,body.set_white_color #select-leistungen ul a{color:var(--color-white);}body.set_white_color #start-news .all-events-link a{border-color:var(--color-white);}body.set_white_color header nav ul a{color:var(--secondary-color);}body.set_white_color header{background-color:#fff;}body.set_white_color .vitalcenterhomeslide .teaser-textBox,body.set_white_color main .col-content{background-color:var(--secondary-color);}body.set_white_color footer h3{color:#fff;}body.set_white_color footer a:hover{color:#fff;text-decoration:underline;}body.set_white_color #main-nav > ul > li > ul{background-color:#fff;}body.no-flip-boxes .flip-box{height:auto;perspective:unset;}body.no-flip-boxes .flip-box-inner{transform:none;height:auto;}body.no-flip-boxes .flip-box-front,body.no-flip-boxes .flip-box-back{position:relative;top:2rem;-webkit-backface-visibility:unset;}body.no-flip-boxes .flip-box-front .box-badge.badge-long{margin-top:0;top:1rem;position:relative;}body.no-flip-boxes .flip-box-front{height:640px;}body.no-flip-boxes .flip-box:hover .flip-box-inner,body.no-flip-boxes .flip-box-back{transform:none;}body.no-flip-boxes .container-3-cols > div.flip-box .btn{position:unset;}#topBlack{background-color:rgba(0,0,0,0.8);width:500%;display:none;position:fixed;z-index:-1000000000000000100;height:2000px;visibility:hidden;opacity:0;}#bottomBlack{background-color:rgba(0,0,0,0.8);width:500%;display:none;position:fixed;z-index:-100000000000000020;height:2000px;visibility:hidden;opacity:0;}body.adhs #topBlack,body.adhs #bottomBlack{display:block;z-index:9999999999;opacity:1;visibility:visible;}.glide.no-events{pointer-events:none;}.main-navigation .has-focus > ul{display:block;z-index:9999999;}.main-navigation .has-focus > ul > div > li > ul{display:block;z-index:9999999;}.dashboard-section{width:100%;}.dashboard-section input{margin:0 0 1rem 0;}.dashboard-section input:last-of-type{margin-bottom:0;}.dashboard-section p,.dashboard-section span{margin:0;display:block;line-height:1rem;}.night-mode h1,.night-mode h2,.night-mode h3,.night-mode h4,.night-mode h5,.night-mode h6{color:var(--color-white);}.night-mode input[type=text],.night-mode input[type=email],.night-mode input[type=number],.night-mode input[type=color],.night-mode input[type=date],.night-mode input[type=datetime-local],.night-mode input[type=month],.night-mode input[type=search],.night-mode input[type=tel],.night-mode input[type=time],.night-mode input[type=url],.night-mode input[type=password],.night-mode input[type=week],.night-mode select,.night-mode .btn-forms{background-color:var(--dark-1);border:1px solid #ccc;}.night-mode .breadcrumb ul li a{color:var(--color-white);}.night-mode .breadcrumb ul li::before{color:var(--color-white);}.night-mode header{background-color:#000;}.night-mode header li,.night-mode header a,.night-mode header p,.night-mode header *{color:var(--color-white);}.night-mode header li:hover,.night-mode header a:hover,.night-mode header p:hover,.night-mode header *:hover{color:var(--color-white);}.night-mode header li:before,.night-mode header a:before,.night-mode header p:before,.night-mode header *:before{color:var(--color-white);}.night-mode a#top-nav-search:before{color:var(--color-white);}.night-mode #search-form-1{background-color:#000;}.night-mode h1,.night-mode h2,.night-mode h3,.night-mode h4,.night-mode h5,.night-mode h6,.night-mode p,.night-mode a,.night-mode li{color:var(--color-white) !important;}.night-mode #start-news .news---wrapper dl,.night-mode #start-news > div > section dl dd,.night-mode #start-news > div > div dl dd,.night-mode section#start-standorte .start-boxes-row > div p:last-of-type a,.night-mode section#start-events > div > p:last-of-type a,.night-mode section#start-news > div > p:last-of-type a,.night-mode .content-events > div > p:last-of-type a,.night-mode #start-boxes .start-boxes-row > div p a,.night-mode #start-leistungen .start-boxes-row > div p a,.night-mode .images figcaption a,.night-mode #modal p a,.night-mode .teaser-image-box p{background-color:#000;}.night-mode .all-events-link a{border-color:var(--color-white);}.night-mode #select-leistungen ul,.night-mode header nav div,.night-mode #sub-nav ul div{background-color:var(--dark-1);}.night-mode #start-boxes .start-boxes-row > div:before,.night-mode #start-leistungen .start-boxes-row > div:before,.night-mode p#top-nav a:before,.night-mode form#news-filter select{color:var(--color-white);}.night-mode.key-is-used header a:focus{outline:2px solid yellow;outline-offset:2px;}.night-mode .btn-1,.night-mode .btn-1 > span:before,.night-mode .btn-1 > span:after{background-color:#000;}.night-mode .vitalcenterhomeslide .teaser-textBox,.night-mode main .col-content,.night-mode main .locations .flex > div,.night-mode #main-nav > ul > li > ul{background-color:var(--dark-1);}.night-mode .btn-1.style-2.icon-t-pfeilr:before,.night-mode .btn-1.style-1.icon-t-pfeilr:before{color:#fff;}.night-mode main ul li:before{background-color:#fff;}.night-mode{background-color:black;color:white;}.hide-images img{opacity:0;}.hide-images *{background-image:none !important;}#keyboard_dashboard{display:none;background-color:#000;color:#fff;position:fixed;width:100%;padding:0.5rem;height:155px;bottom:0;left:0;z-index:99999999999;}#keyboard_dashboard .keyboard-access{margin:0.75rem 0;padding:0;}#keyboard_dashboard .keyboard-access:last-child{border:none;}#keyboard_dashboard .keyboard-access.single{width:230px;}#keyboard_dashboard.show{display:flex;justify-content:space-between;}footer.keyboard-shown{margin-bottom:110px;}.direct-0-50{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;align-items:center;-webkit-align-items:center;align-content:center;-webkit-align-content:center;width:90%;margin:0 auto;}.direct-btn{border-radius:5px;text-align:center;padding:0.25rem;min-width:40px;border:1px solid #fff;background-color:#000;color:#fff;}.direct-btn.selected{background-color:#fff;color:#000;}.has--tooltip{position:relative;}.has--tooltip details summary .is--tooltip{display:none;}.has--tooltip details summary:focus,.has--tooltip details summary:hover{background:red;}.has--tooltip details summary:focus .is--tooltip,.has--tooltip details summary:hover .is--tooltip{display:block;}.has--tooltip details[open] summary .is--tooltip{display:block;}.has--tooltip.d-button .is--tooltip,.has--tooltip.close-it .is--tooltip{display:none;}.has--tooltip.d-button:focus .is--tooltip,.has--tooltip.d-button:hover .is--tooltip,.has--tooltip.close-it:focus .is--tooltip,.has--tooltip.close-it:hover .is--tooltip{display:block;}.is--tooltip{position:fixed;top:30%;width:300px;background:#000;border:2px solid #fff;color:#fff;padding:1rem;z-index:10000000000000002000;left:auto;right:420px;border-radius:15px;margin:0;font-style:normal;}.is--tooltip{text-align:left;}.is--tooltip h4{margin:0 0 1rem 0;}.is--tooltip p{line-height:1.5rem;}@media screen and (max-width:1200px){.is--tooltip,.d-button.reset-all > span:last-of-type,.d-button > span:last-of-type,#keyboard_visible,#keyboard_activate,.font-size-wrapper > div,.keyboard-combination{display:none !important;}}.close-it-k{cursor:pointer;}nav#skip-anchors{width:100%;height:auto;margin:0;padding:0;}nav#skip-anchors ul{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:column;}nav#skip-anchors ul li{width:100%;margin:0;padding:0;height:0;overflow:hidden;}nav#skip-anchors ul li:focus-within{height:auto;}nav#skip-anchors ul li a{display:inline-block;width:100%;text-align:center;background-color:#ffffff;color:#000000;padding:15px;font-size:140%;}nav#skip-anchors a:focus{border:2px solid yellow;}nav#skip-F-anchors{width:100%;height:auto;margin:0;padding:0;}nav#skip-F-anchors ul{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:column;}nav#skip-F-anchors ul li{width:100%;margin:0;padding:0;height:0;overflow:hidden;}nav#skip-F-anchors ul li:focus-within{height:auto;}nav#skip-F-anchors ul li a{display:inline-block;width:100%;text-align:center;background-color:#ffffff;color:#000000;padding:15px;font-size:140%;}nav#skip-F-anchors a:focus{border:2px solid yellow;}#skip-anchors p{display:none;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}.screen-readers-only{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;display:inline-block;}.k---a:before{left:0.5rem;top:0.5rem;z-index:9999;color:#fff;background-color:#000;width:100%;height:30px;border-radius:0;text-align:center;font-size:1.5rem;line-height:28px;content:"Tastensteuerung aktiv";display:block;}.k---a header nav div,.k---a #sub-nav ul div{bottom:-30px;}.container-5-cols > div{width:16.5%;}.container-5-cols > div.single-wrapper{width:13%;}.container-5-cols > div:last-of-type{width:23%;margin-right:100px;}.acc-top-nav{position:absolute;right:630px;top:30px;font-family:"bree light";font-feature-settings:"ss01" 1;text-transform:uppercase;}.acc-top-nav > ul > li > a{font-weight:100;width:70px;height:70px;background-image:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Icons/acc_btn.png');background-repeat:no-repeat;background-position:center center;background-size:100%;position:fixed;right:0;top:40%;}.acc-top-nav > ul > li > a > span{display:none;}.key-is-used #start-video .video a:focus,.key-is-used .c-socialwall__item a:focus{outline:2px solid #000;outline-offset:4px;}.key-is-used .c-socialwall__item a:focus img{outline-offset:-4px;}.key-is-used footer a:focus{outline:2px solid #fff;outline-offset:4px;}.key-is-used header a:focus{outline:2px solid #000;outline-offset:2px;}.key-is-used p.nav-close a:focus{outline:2px solid #000;outline-offset:-2px;}.key-is-used .is-active{outline:2px solid #000;outline-offset:4px;box-shadow:0 0 0 1px #cccccc;}section#start-standorte .start-boxes-row > div p a,section#start-events > div > p:last-of-type a,section#start-news > div > p:last-of-type a,.content-events > div > p:last-of-type a,#start-boxes .start-boxes-row > div p a,#start-leistungen .start-boxes-row > div p a,.images figcaption a,#modal p a{font-size:111%;}#first-nav p.nav-close a,#second-nav p.nav-close a{width:45px;height:36px;padding:0;}.btn---sr{position:absolute;display:inline-block;z-index:999999;border-left:7px solid transparent;border-right:7px solid transparent;border-top:9px solid var(--secondary-color);background-color:transparent;border-bottom:0;width:0;height:0;padding:0;right:-18px;top:7px;opacity:0;}.btn---sr:focus{opacity:1;}.home-visual{position:relative;}#toggle{position:absolute;top:1rem;left:1rem;border:none;width:40px;height:40px;background-color:var(--primary-color);z-index:1;font-size:0;color:transparent;}#toggle.is-play:before{content:"";width:0;height:0;border-top:11px solid transparent;border-bottom:11px solid transparent;border-left:15px solid #fff;}#toggle.is-pause:before,#toggle.is-pause:after{content:"";width:6px;height:50%;background-color:#fff;position:absolute;top:25%;}#toggle.is-pause:before{left:12px;}#toggle.is-pause:after{right:12px;}
