body.vbb-widget-open .main{z-index:2 !important}body.vbb-widget-open .main~.container{z-index:2 !important}@media only screen and (max-width: 500px){.container .row{width:100%}}@media only screen and (max-width: 1050px){.container.contact .column+.column{margin-top:calc(var(--padding)*4) !important}}.container.header{border-bottom:2px solid var(--color-gray-2)}.container.header>.row{padding-top:calc(var(--padding)*1);padding-bottom:calc(var(--padding)*1);width:100%}@media only screen and (max-width: 700px){.container.header>.row{padding-top:calc(var(--padding)*.7);padding-bottom:calc(var(--padding)*.15)}}.container.header.sticky.scroll>.row{padding-top:calc(var(--padding)*.7);padding-bottom:calc(var(--padding)*.15)}.container.header+.container{margin-top:0}.container:not(.full,.header) .row{max-width:calc(1700px*.85) !important}.container.min-height{height:auto}.container.min-height .container-image{position:relative;height:0;padding-bottom:30%}@media only screen and (max-width: 1050px){.container.min-height .container-image{padding-bottom:40% !important}}@media only screen and (max-width: 800px){.container.min-height .container-image{padding-bottom:50% !important}}@media only screen and (max-width: 700px){.container.min-height .container-image{padding-bottom:50% !important}}@media only screen and (max-width: 500px){.container.min-height .container-image{padding-bottom:50% !important}}.column+.column.additional{padding-top:calc(var(--padding)*2)}.grayscale:not(:hover) svg *{fill:var(--color-gray-3) !important}.cookiehint .cookiehint-buttons .toggle{margin-top:.3em;margin-bottom:.7em;font-size:.9em}.cookiehint .cookiehint-buttons .toggle .toggle-head{line-height:1.3em;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:flex-start;flex-grow:auto;-moz-column-gap:.4em;column-gap:.4em;row-gap:0}h1,h2,h3,h4{font-weight:var(--font-weight-medium)}h1{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:center;align-items:center;flex-grow:auto;-moz-column-gap:1.5em;column-gap:1.5em;row-gap:.7em}h4{font-size:1.15em}*+p{margin-top:.5em}*+h2{margin-top:2em}table+*{margin-top:.8em}table+h2,table+h3{margin-top:2em}h1+*{margin-top:3em}h2+*{margin-top:1em}dl dt{flex-basis:40px}dl dd{flex-basis:calc(100% - 40px)}p>img{display:inline-flex !important;float:none;clear:none;line-height:inherit !important;margin-bottom:-0.2em}.button{text-transform:uppercase;font-size:.9em;border-width:0;background-color:var(--color-1);color:var(--color-white)}.button:hover,.button.active{background-color:var(--color-1);color:var(--color-white);opacity:.6}.button.secondary{color:var(--color-text) !important;background-color:var(--color-gray-1) !important}p+.filters{margin-top:0em}.filters{margin-bottom:2em}.tag.filter{border:2px solid var(--color-gray-2);color:var(--color-gray-3);cursor:pointer;padding:.3em .5em .3em .5em;-moz-transition-property:all;-moz-transition-duration:.4s;-moz-transition-timing-function:ease-in-out;-moz-transition-delay:0s;-webkit-transition-property:all;-webkit-transition-duration:.4s;-webkit-transition-timing-function:ease-in-out;-webkit-transition-delay:0s;-o-transition-property:all;-o-transition-duration:.4s;-o-transition-timing-function:ease-in-out;-o-transition-delay:0s;transition-property:all;transition-duration:.4s;transition-timing-function:ease-in-out;transition-delay:0s;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:center;align-items:center;flex-grow:auto;-moz-column-gap:.4em;column-gap:.4em;row-gap:.4em}.tag.filter:before{display:none !important}.tag.filter:hover{border-color:var(--color-gray-3)}.tag.filter.active{color:var(--color-1);border-color:var(--color-1)}.tag.filter.active:hover{color:var(--color-gray-3)}.tag.filter>.icon{color:var(--color-gray-3)}.tag.filter>.icon:before{font-size:.7rem !important}.color-1 .button{color:var(--color-1) !important;background-color:var(--subcolor-1) !important}.color-1 .button .icon:before{color:var(--color-1)}.color-1.row>.column .element .element-text:before,.color-1.element .element-text:before{background-color:var(--color-1)}.color-1.row>.column .element .element-text *,.color-1.element .element-text *{color:var(--color-white)}.color-1.row>.column .element .element-text .tags *,.color-1.element .element-text .tags *{color:var(--subcolor-1)}.color-1.row>.column .element .element-link,.color-1.element .element-link{background-color:var(--subcolor-1)}.color-1.row>.column .element .element-link .element-link-icon.icon:before,.color-1.element .element-link .element-link-icon.icon:before{color:var(--color-1)}.color-1.row>.column .element .element-link .element-link-text,.color-1.element .element-link .element-link-text{color:var(--color-1)}.color-1.row>.column .element .element-image .element-image-link>.icon:after,.color-1.element .element-image .element-image-link>.icon:after{background-color:var(--subcolor-1)}.color-1.slide>.element-inner:before{background-color:var(--color-1)}.color-1.reverse.element.slide>.element-inner:before{background-color:var(--subcolor-1)}.color-1.reverse.element .element-text>*{color:var(--color-1)}.color-1.reverse.element .element-text:before{background-color:var(--subcolor-1)}.color-1.reverse.element .element-text .tags *{color:var(--color-1)}.color-1.reverse.element .element-link{background-color:var(--color-1)}.color-1.reverse.element .element-link .element-link-icon.icon:before{color:var(--subcolor-1)}.color-1.reverse.element .element-link .element-link-text{color:var(--subcolor-1)}.color-1.reverse.element .element-image .element-image-link>.icon:after{background-color:var(--color-1)}.color-1.dark.element.slide>.element-inner:before{background-color:var(--color-gray-5)}.color-1.dark.element .element-text:before{background-color:var(--color-gray-5)}.color-1.dark.element .element-text *{color:var(--color-white)}.color-1.dark.element .element-text .tags *{color:var(--color-gray-3)}.color-1.dark.element .element-link{background-color:var(--subcolor-1)}.color-1.dark.element .element-link .element-link-icon.icon:before{color:var(--color-1)}.color-1.dark.element .element-link .element-link-text{color:var(--color-1)}.color-1.dark.element .element-image .element-image-link>.icon:after{background-color:var(--color-1)}.color-1.dark.container{background-color:var(--color-gray-5)}.color-1.light.element.slide>.element-inner:before{background-color:var(--color-gray-2)}.color-1.light.element .element-text:before{background-color:var(--color-gray-2)}.color-1.light.element .element-text *{color:var(--color-text)}.color-1.light.element .element-text .tags *{color:var(--color-gray-3)}.color-1.light.element .element-link{background-color:var(--color-1)}.color-1.light.element .element-link .element-link-icon.icon:before{color:var(--color-gray-2)}.color-1.light.element .element-image .element-image-link>.icon:after{background-color:var(--color-1)}.color-1.light.element .element-link-text{color:var(--subcolor-1)}.color-1.light.container{background-color:var(--color-gray-2)}.color-1.container{background-color:var(--color-1)}.color-1.container a,.color-1.container .readmore{color:var(--subcolor-1)}.color-1.container a:after,.color-1.container .readmore:after{content:"";position:absolute;bottom:0;right:0;width:0;height:2px;background-color:var(--subcolor-1);-moz-transition-property:all;-moz-transition-duration:.4s;-moz-transition-timing-function:ease-in-out;-moz-transition-delay:0s;-webkit-transition-property:all;-webkit-transition-duration:.4s;-webkit-transition-timing-function:ease-in-out;-webkit-transition-delay:0s;-o-transition-property:all;-o-transition-duration:.4s;-o-transition-timing-function:ease-in-out;-o-transition-delay:0s;transition-property:all;transition-duration:.4s;transition-timing-function:ease-in-out;transition-delay:0s;opacity:0}.color-1.container a:hover:after,.color-1.container a.active:after,.color-1.container .readmore:hover:after,.color-1.container .readmore.active:after{width:100%;opacity:1}.color-2 .button{color:var(--color-2) !important;background-color:var(--subcolor-2) !important}.color-2 .button .icon:before{color:var(--color-2)}.color-2.row>.column .element .element-text:before,.color-2.element .element-text:before{background-color:var(--color-2)}.color-2.row>.column .element .element-text *,.color-2.element .element-text *{color:var(--color-white)}.color-2.row>.column .element .element-text .tags *,.color-2.element .element-text .tags *{color:var(--subcolor-2)}.color-2.row>.column .element .element-link,.color-2.element .element-link{background-color:var(--subcolor-2)}.color-2.row>.column .element .element-link .element-link-icon.icon:before,.color-2.element .element-link .element-link-icon.icon:before{color:var(--color-2)}.color-2.row>.column .element .element-link .element-link-text,.color-2.element .element-link .element-link-text{color:var(--color-2)}.color-2.row>.column .element .element-image .element-image-link>.icon:after,.color-2.element .element-image .element-image-link>.icon:after{background-color:var(--subcolor-2)}.color-2.slide>.element-inner:before{background-color:var(--color-2)}.color-2.reverse.element.slide>.element-inner:before{background-color:var(--subcolor-2)}.color-2.reverse.element .element-text>*{color:var(--color-2)}.color-2.reverse.element .element-text:before{background-color:var(--subcolor-2)}.color-2.reverse.element .element-text .tags *{color:var(--color-2)}.color-2.reverse.element .element-link{background-color:var(--color-2)}.color-2.reverse.element .element-link .element-link-icon.icon:before{color:var(--subcolor-2)}.color-2.reverse.element .element-link .element-link-text{color:var(--subcolor-2)}.color-2.reverse.element .element-image .element-image-link>.icon:after{background-color:var(--color-2)}.color-2.dark.element.slide>.element-inner:before{background-color:var(--color-gray-5)}.color-2.dark.element .element-text:before{background-color:var(--color-gray-5)}.color-2.dark.element .element-text *{color:var(--color-white)}.color-2.dark.element .element-text .tags *{color:var(--color-gray-3)}.color-2.dark.element .element-link{background-color:var(--subcolor-2)}.color-2.dark.element .element-link .element-link-icon.icon:before{color:var(--color-2)}.color-2.dark.element .element-link .element-link-text{color:var(--color-2)}.color-2.dark.element .element-image .element-image-link>.icon:after{background-color:var(--color-2)}.color-2.dark.container{background-color:var(--color-gray-5)}.color-2.light.element.slide>.element-inner:before{background-color:var(--color-gray-2)}.color-2.light.element .element-text:before{background-color:var(--color-gray-2)}.color-2.light.element .element-text *{color:var(--color-text)}.color-2.light.element .element-text .tags *{color:var(--color-gray-3)}.color-2.light.element .element-link{background-color:var(--color-2)}.color-2.light.element .element-link .element-link-icon.icon:before{color:var(--color-gray-2)}.color-2.light.element .element-image .element-image-link>.icon:after{background-color:var(--color-2)}.color-2.light.element .element-link-text{color:var(--subcolor-2)}.color-2.light.container{background-color:var(--color-gray-2)}.color-2.container{background-color:var(--color-2)}.color-2.container a,.color-2.container .readmore{color:var(--subcolor-2)}.color-2.container a:after,.color-2.container .readmore:after{content:"";position:absolute;bottom:0;right:0;width:0;height:2px;background-color:var(--subcolor-2);-moz-transition-property:all;-moz-transition-duration:.4s;-moz-transition-timing-function:ease-in-out;-moz-transition-delay:0s;-webkit-transition-property:all;-webkit-transition-duration:.4s;-webkit-transition-timing-function:ease-in-out;-webkit-transition-delay:0s;-o-transition-property:all;-o-transition-duration:.4s;-o-transition-timing-function:ease-in-out;-o-transition-delay:0s;transition-property:all;transition-duration:.4s;transition-timing-function:ease-in-out;transition-delay:0s;opacity:0}.color-2.container a:hover:after,.color-2.container a.active:after,.color-2.container .readmore:hover:after,.color-2.container .readmore.active:after{width:100%;opacity:1}.color-3 .button{color:var(--color-3) !important;background-color:var(--subcolor-3) !important}.color-3 .button .icon:before{color:var(--color-3)}.color-3.row>.column .element .element-text:before,.color-3.element .element-text:before{background-color:var(--color-3)}.color-3.row>.column .element .element-text *,.color-3.element .element-text *{color:var(--subcolor-3)}.color-3.row>.column .element .element-text .tags *,.color-3.element .element-text .tags *{color:var(--subcolor-3)}.color-3.row>.column .element .element-link,.color-3.element .element-link{background-color:var(--subcolor-3)}.color-3.row>.column .element .element-link .element-link-icon.icon:before,.color-3.element .element-link .element-link-icon.icon:before{color:var(--color-3)}.color-3.row>.column .element .element-link .element-link-text,.color-3.element .element-link .element-link-text{color:var(--color-3)}.color-3.row>.column .element .element-image .element-image-link>.icon:after,.color-3.element .element-image .element-image-link>.icon:after{background-color:var(--subcolor-3)}.color-3.slide>.element-inner:before{background-color:var(--color-3)}.color-3.reverse.element.slide>.element-inner:before{background-color:var(--subcolor-3)}.color-3.reverse.element .element-text>*{color:var(--color-3)}.color-3.reverse.element .element-text:before{background-color:var(--subcolor-3)}.color-3.reverse.element .element-text .tags *{color:var(--color-3)}.color-3.reverse.element .element-link{background-color:var(--color-3)}.color-3.reverse.element .element-link .element-link-icon.icon:before{color:var(--subcolor-3)}.color-3.reverse.element .element-link .element-link-text{color:var(--subcolor-3)}.color-3.reverse.element .element-image .element-image-link>.icon:after{background-color:var(--color-3)}.color-3.dark.element.slide>.element-inner:before{background-color:var(--color-gray-5)}.color-3.dark.element .element-text:before{background-color:var(--color-gray-5)}.color-3.dark.element .element-text *{color:var(--color-white)}.color-3.dark.element .element-text .tags *{color:var(--color-gray-3)}.color-3.dark.element .element-link{background-color:var(--subcolor-3)}.color-3.dark.element .element-link .element-link-icon.icon:before{color:var(--color-3)}.color-3.dark.element .element-link .element-link-text{color:var(--color-3)}.color-3.dark.element .element-image .element-image-link>.icon:after{background-color:var(--color-3)}.color-3.dark.container{background-color:var(--color-gray-5)}.color-3.light.element.slide>.element-inner:before{background-color:var(--color-gray-2)}.color-3.light.element .element-text:before{background-color:var(--color-gray-2)}.color-3.light.element .element-text *{color:var(--color-text)}.color-3.light.element .element-text .tags *{color:var(--color-gray-3)}.color-3.light.element .element-link{background-color:var(--color-3)}.color-3.light.element .element-link .element-link-icon.icon:before{color:var(--color-gray-2)}.color-3.light.element .element-image .element-image-link>.icon:after{background-color:var(--color-3)}.color-3.light.element .element-link-text{color:var(--subcolor-3)}.color-3.light.container{background-color:var(--color-gray-2)}.color-3.container{background-color:var(--color-3)}.color-3.container a,.color-3.container .readmore{color:var(--subcolor-3)}.color-3.container a:after,.color-3.container .readmore:after{content:"";position:absolute;bottom:0;right:0;width:0;height:2px;background-color:var(--subcolor-3);-moz-transition-property:all;-moz-transition-duration:.4s;-moz-transition-timing-function:ease-in-out;-moz-transition-delay:0s;-webkit-transition-property:all;-webkit-transition-duration:.4s;-webkit-transition-timing-function:ease-in-out;-webkit-transition-delay:0s;-o-transition-property:all;-o-transition-duration:.4s;-o-transition-timing-function:ease-in-out;-o-transition-delay:0s;transition-property:all;transition-duration:.4s;transition-timing-function:ease-in-out;transition-delay:0s;opacity:0}.color-3.container a:hover:after,.color-3.container a.active:after,.color-3.container .readmore:hover:after,.color-3.container .readmore.active:after{width:100%;opacity:1}.color-4 .button{color:var(--color-4) !important;background-color:var(--subcolor-4) !important}.color-4 .button .icon:before{color:var(--color-4)}.color-4.row>.column .element .element-text:before,.color-4.element .element-text:before{background-color:var(--color-4)}.color-4.row>.column .element .element-text *,.color-4.element .element-text *{color:var(--color-white)}.color-4.row>.column .element .element-text .tags *,.color-4.element .element-text .tags *{color:var(--subcolor-4)}.color-4.row>.column .element .element-link,.color-4.element .element-link{background-color:var(--subcolor-4)}.color-4.row>.column .element .element-link .element-link-icon.icon:before,.color-4.element .element-link .element-link-icon.icon:before{color:var(--color-4)}.color-4.row>.column .element .element-link .element-link-text,.color-4.element .element-link .element-link-text{color:var(--color-4)}.color-4.row>.column .element .element-image .element-image-link>.icon:after,.color-4.element .element-image .element-image-link>.icon:after{background-color:var(--subcolor-4)}.color-4.slide>.element-inner:before{background-color:var(--color-4)}.color-4.reverse.element.slide>.element-inner:before{background-color:var(--subcolor-4)}.color-4.reverse.element .element-text>*{color:var(--color-4)}.color-4.reverse.element .element-text:before{background-color:var(--subcolor-4)}.color-4.reverse.element .element-text .tags *{color:var(--color-4)}.color-4.reverse.element .element-link{background-color:var(--color-4)}.color-4.reverse.element .element-link .element-link-icon.icon:before{color:var(--subcolor-4)}.color-4.reverse.element .element-link .element-link-text{color:var(--subcolor-4)}.color-4.reverse.element .element-image .element-image-link>.icon:after{background-color:var(--color-4)}.color-4.dark.element.slide>.element-inner:before{background-color:var(--color-gray-5)}.color-4.dark.element .element-text:before{background-color:var(--color-gray-5)}.color-4.dark.element .element-text *{color:var(--color-white)}.color-4.dark.element .element-text .tags *{color:var(--color-gray-3)}.color-4.dark.element .element-link{background-color:var(--subcolor-4)}.color-4.dark.element .element-link .element-link-icon.icon:before{color:var(--color-4)}.color-4.dark.element .element-link .element-link-text{color:var(--color-4)}.color-4.dark.element .element-image .element-image-link>.icon:after{background-color:var(--color-4)}.color-4.dark.container{background-color:var(--color-gray-5)}.color-4.light.element.slide>.element-inner:before{background-color:var(--color-gray-2)}.color-4.light.element .element-text:before{background-color:var(--color-gray-2)}.color-4.light.element .element-text *{color:var(--color-text)}.color-4.light.element .element-text .tags *{color:var(--color-gray-3)}.color-4.light.element .element-link{background-color:var(--color-4)}.color-4.light.element .element-link .element-link-icon.icon:before{color:var(--color-gray-2)}.color-4.light.element .element-image .element-image-link>.icon:after{background-color:var(--color-4)}.color-4.light.element .element-link-text{color:var(--subcolor-4)}.color-4.light.container{background-color:var(--color-gray-2)}.color-4.container{background-color:var(--color-4)}.color-4.container a,.color-4.container .readmore{color:var(--subcolor-4)}.color-4.container a:after,.color-4.container .readmore:after{content:"";position:absolute;bottom:0;right:0;width:0;height:2px;background-color:var(--subcolor-4);-moz-transition-property:all;-moz-transition-duration:.4s;-moz-transition-timing-function:ease-in-out;-moz-transition-delay:0s;-webkit-transition-property:all;-webkit-transition-duration:.4s;-webkit-transition-timing-function:ease-in-out;-webkit-transition-delay:0s;-o-transition-property:all;-o-transition-duration:.4s;-o-transition-timing-function:ease-in-out;-o-transition-delay:0s;transition-property:all;transition-duration:.4s;transition-timing-function:ease-in-out;transition-delay:0s;opacity:0}.color-4.container a:hover:after,.color-4.container a.active:after,.color-4.container .readmore:hover:after,.color-4.container .readmore.active:after{width:100%;opacity:1}.custom_colors .button{color:var(--color-custom) !important;background-color:var(--subcolor-custom) !important}.custom_colors .button .icon:before{color:var(--color-custom)}.custom_colors.row>.column .element .element-text:before,.custom_colors.element .element-text:before{background-color:var(--color-custom)}.custom_colors.row>.column .element .element-text *,.custom_colors.element .element-text *{color:var(--color-white)}.custom_colors.row>.column .element .element-text .tags *,.custom_colors.element .element-text .tags *{color:var(--subcolor-custom)}.custom_colors.row>.column .element .element-link,.custom_colors.element .element-link{background-color:var(--subcolor-custom)}.custom_colors.row>.column .element .element-link .element-link-icon.icon:before,.custom_colors.element .element-link .element-link-icon.icon:before{color:var(--color-custom)}.custom_colors.row>.column .element .element-link .element-link-text,.custom_colors.element .element-link .element-link-text{color:var(--color-custom)}.custom_colors.row>.column .element .element-image .element-image-link>.icon:after,.custom_colors.element .element-image .element-image-link>.icon:after{background-color:var(--subcolor-custom)}.custom_colors.slide>.element-inner:before{background-color:var(--color-custom)}.custom_colors.reverse.element.slide>.element-inner:before{background-color:var(--subcolor-custom)}.custom_colors.reverse.element .element-text>*{color:var(--color-custom)}.custom_colors.reverse.element .element-text:before{background-color:var(--subcolor-custom)}.custom_colors.reverse.element .element-text .tags *{color:var(--color-custom)}.custom_colors.reverse.element .element-link{background-color:var(--color-custom)}.custom_colors.reverse.element .element-link .element-link-icon.icon:before{color:var(--subcolor-custom)}.custom_colors.reverse.element .element-link .element-link-text{color:var(--subcolor-custom)}.custom_colors.reverse.element .element-image .element-image-link>.icon:after{background-color:var(--color-custom)}.custom_colors.dark.element.slide>.element-inner:before{background-color:var(--color-gray-5)}.custom_colors.dark.element .element-text:before{background-color:var(--color-gray-5)}.custom_colors.dark.element .element-text *{color:var(--color-white)}.custom_colors.dark.element .element-text .tags *{color:var(--color-gray-3)}.custom_colors.dark.element .element-link{background-color:var(--subcolor-custom)}.custom_colors.dark.element .element-link .element-link-icon.icon:before{color:var(--color-custom)}.custom_colors.dark.element .element-link .element-link-text{color:var(--color-custom)}.custom_colors.dark.element .element-image .element-image-link>.icon:after{background-color:var(--color-custom)}.custom_colors.dark.container{background-color:var(--color-gray-5)}.custom_colors.light.element.slide>.element-inner:before{background-color:var(--color-gray-2)}.custom_colors.light.element .element-text:before{background-color:var(--color-gray-2)}.custom_colors.light.element .element-text *{color:var(--color-text)}.custom_colors.light.element .element-text .tags *{color:var(--color-gray-3)}.custom_colors.light.element .element-link{background-color:var(--color-custom)}.custom_colors.light.element .element-link .element-link-icon.icon:before{color:var(--color-gray-2)}.custom_colors.light.element .element-image .element-image-link>.icon:after{background-color:var(--color-custom)}.custom_colors.light.element .element-link-text{color:var(--subcolor-custom)}.custom_colors.light.container{background-color:var(--color-gray-2)}.custom_colors.container{background-color:var(--color-custom)}.custom_colors.container a,.custom_colors.container .readmore{color:var(--subcolor-custom)}.custom_colors.container a:after,.custom_colors.container .readmore:after{content:"";position:absolute;bottom:0;right:0;width:0;height:2px;background-color:var(--subcolor-custom);-moz-transition-property:all;-moz-transition-duration:.4s;-moz-transition-timing-function:ease-in-out;-moz-transition-delay:0s;-webkit-transition-property:all;-webkit-transition-duration:.4s;-webkit-transition-timing-function:ease-in-out;-webkit-transition-delay:0s;-o-transition-property:all;-o-transition-duration:.4s;-o-transition-timing-function:ease-in-out;-o-transition-delay:0s;transition-property:all;transition-duration:.4s;transition-timing-function:ease-in-out;transition-delay:0s;opacity:0}.custom_colors.container a:hover:after,.custom_colors.container a.active:after,.custom_colors.container .readmore:hover:after,.custom_colors.container .readmore.active:after{width:100%;opacity:1}.icon{font-family:"vgosl" !important;font-size:normal}.icon.large:before{font-size:3.6rem}.element-image .icon{position:absolute;bottom:calc(var(--padding)*.5);right:calc(var(--padding)*.5);color:var(--color-gray-3)}.icon-fingerprint:before{content:""}.icon-detour:before{content:""}.icon-linkedin:before{content:""}.icon-download:before{content:""}.icon-smile:before{content:""}.icon-send:before{content:""}.icon-file_download:before{content:""}.icon-file:before{content:""}.icon-line_bus:before{content:""}.icon-line_call:before{content:""}.icon-line_route:before{content:""}.icon-line_service:before{content:""}.icon-line_ticket:before{content:""}.icon-arrow_down:before{content:""}.icon-arrow_next:before{content:""}.icon-arrow_up:before{content:""}.icon-arrow_prev:before{content:""}.icon-attention:before{content:""}.icon-bus:before{content:""}.icon-chevron_down:before{content:""}.icon-chevron_up:before{content:""}.icon-clock:before{content:""}.icon-close:before{content:""}.icon-dialog:before{content:""}.icon-edit:before{content:""}.icon-email:before{content:""}.icon-facebook:before{content:""}.icon-home:before{content:""}.icon-info:before{content:""}.icon-location:before{content:""}.icon-more:before{content:""}.icon-instagram:before{content:""}.icon-phone:before{content:""}.icon-question:before{content:""}.icon-search:before{content:""}.icon-sort:before{content:""}.icon-station:before{content:""}.icon-target:before{content:""}.icon-user:before{content:""}.icon-zoom:before{content:""}.slick-slider-container.use-single-slide{height:0 !important;padding-bottom:40% !important}@media only screen and (max-width: 1050px){.slick-slider-container.use-single-slide{padding-bottom:50% !important}}@media only screen and (max-width: 800px){.slick-slider-container.use-single-slide{padding-bottom:70% !important}}@media only screen and (max-width: 700px){.slick-slider-container.use-single-slide{padding-bottom:90% !important}}@media only screen and (max-width: 500px){.slick-slider-container.use-single-slide{padding-bottom:110% !important}}.slick-slider-container.use-single-slide .slick-slider{position:absolute !important;top:0;left:0;width:100%;height:100% !important;max-height:100% !important;padding-bottom:0 !important}.slick-slider-container .slick-arrow>.icon{width:1.6em}.slick-slider-container .slick-arrow>.icon:before{left:0}.element .element-inner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:stretch;align-items:stretch;flex-grow:auto;-moz-column-gap:0;column-gap:0;row-gap:0}.element .element-text .headline-icon+*{margin-top:.3em}.element .element-link{bottom:0;right:0;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:flex-end;align-content:center;align-items:center;flex-grow:auto;-moz-column-gap:.1em;column-gap:.1em;row-gap:0}.element .element-link .element-link-icon{padding:calc(var(--padding)*.4)}.element .element-link .element-link-icon.icon:before{font-size:1.3rem !important}.element .element-link:hover{right:0;opacity:.6}.element .element-link .element-link-text{text-transform:uppercase;padding-left:.7em !important;padding-right:0 !important;font-size:.9em}.element.person .element-image{position:absolute;top:0;left:0;z-index:4;height:160px !important;width:224px !important;max-height:160px !important;-ms-box-sizing:border-box;box-sizing:border-box}.element.person .element-image>img{position:absolute;top:0;left:0;width:100%;height:100%}.element.person .element-image+.element-text{padding-top:1em;padding-right:1em;padding-bottom:1em;padding-left:calc(224px + (var(--padding)));min-height:160px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;flex-grow:auto;-moz-column-gap:0;column-gap:0;row-gap:0}.element.padding .element-text{padding-right:calc(var(--padding)*1.5);padding-left:calc(var(--padding)*1.5)}.element.overlay .element-inner{min-height:400px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-end;align-items:flex-end;flex-grow:auto;-moz-column-gap:0;column-gap:0;row-gap:0}.element.overlay .element-text{width:auto;max-width:calc(100% - var(--padding)*4);margin-top:calc(var(--padding)*2);margin-bottom:calc(var(--padding)*2);height:auto !important;min-height:auto !important;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:flex-start;flex-grow:auto;-moz-column-gap:0;column-gap:0;row-gap:0}.element.overlay .element-text>*{width:auto}.element.overlay .element-text:before{opacity:.8}.element.overlay.padding .element-text{padding-top:calc(var(--padding)*1);padding-right:calc(var(--padding)*1.5);padding-bottom:calc(var(--padding)*2.5);padding-left:calc(var(--padding)*1.5)}.element.overlay.linked .element-text{padding-right:calc(var(--padding)*1.5 + var(--padding)*.8 + 1.4em)}.element.overlay.linked:hover .element-text>.element-link{right:0;opacity:.6}.element.overlay.linked>.element-inner>.element-link{display:block !important;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0) !important}.element.overlay.linked>.element-inner>.element-link>*{display:none}.element.breadcrumbs .element-inner{border-top:2px solid var(--color-gray-1);padding-top:calc(var(--padding)*1.5)}.element.note .element-text{padding-top:var(--padding);padding-bottom:var(--padding)}.element.mainmenu{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;flex-grow:auto;-moz-column-gap:1em;column-gap:1em;row-gap:0}.element.slide-special{height:100%}.element.slide-special .element-inner{height:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-end;align-items:flex-end;flex-grow:auto;-moz-column-gap:0;column-gap:0;row-gap:0}.element.slide-special .element-inner .element-image{position:absolute;top:0;left:0;height:100% !important;min-height:100% !important;padding:0 !important}.element.slide-special .element-inner .element-image .element-image-link{display:none !important}.element.slide-special .element-inner .element-text{position:static;overflow:hidden;z-index:2;top:0;left:0;height:100% !important;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-end;align-content:flex-start;align-items:flex-start;flex-grow:auto;-moz-column-gap:0;column-gap:0;row-gap:.5em;padding-left:calc(var(--padding)*1) !important;padding-right:calc(var(--padding)*1) !important;padding-bottom:calc(var(--padding)*5) !important;width:100% !important;max-width:calc(1700px*.85) !important;margin-top:0;margin-right:calc(var(--padding)*1.5) !important;margin-bottom:0;margin-left:calc(var(--padding)*1.5) !important}@media only screen and (max-width: 800px){.element.slide-special .element-inner .element-text{margin-right:calc(var(--padding)*1) !important;margin-left:calc(var(--padding)*1) !important}}@media only screen and (max-width: 500px){.element.slide-special .element-inner .element-text{margin-right:0 !important;margin-left:0 !important}}.element.slide-special .element-inner .element-text:before{opacity:.4;background-color:var(--color-gray-5) !important}.element.slide-special .element-inner .element-text .slide-title,.element.slide-special .element-inner .element-text .slide-introtext,.element.slide-special .element-inner .element-text .slide-introtext>*:not(.button){z-index:1;color:var(--color-white) !important;text-align:left}.element.slide-special .element-inner .element-text .slide-title{font-size:2.4em;line-height:1.3em;font-weight:var(--font-weight-medium)}.element.slide-special .element-inner .element-text .slide-introtext{font-size:1.4em;line-height:1.3em}.element.slide-special .element-inner .element-text .slide-readmore{margin-top:1em}.row.blog .element:not(.overlay) .element-inner .element-image{height:0 !important;padding-bottom:60%;position:relative;overflow:hidden}.row.blog .element:not(.overlay) .element-inner .element-image>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.branding.image{height:auto;width:clamp(270px,30vw,520px) !important;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;flex-grow:auto;-moz-column-gap:0;column-gap:0;row-gap:0}.branding.image i{height:auto;width:100% !important}.branding.image svg path:nth-child(1){fill:#000 !important}.branding.image svg path:nth-child(2){fill:var(--color-3) !important}.branding.image svg path:nth-child(3){fill:var(--color-1) !important}.scroll .branding.image{height:auto;width:clamp(270px,26vw,440px) !important}.offline .element .branding.image svg path:nth-child(1),.offline .element .branding.image svg path:nth-child(2),.offline .element .branding.image svg path:nth-child(3),.error .element .branding.image svg path:nth-child(1),.error .element .branding.image svg path:nth-child(2),.error .element .branding.image svg path:nth-child(3){fill:var(--color-white) !important}.notification{position:relative;width:100%;z-index:2;padding-top:.8em;padding-bottom:1em;cursor:pointer;display:block;float:left}.notification:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background-color:var(--color-text);opacity:.2}.notification .notification-head{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:flex-start;flex-grow:auto;-moz-column-gap:1em;column-gap:1em;row-gap:0}.notification .notification-head h4 .small{font-weight:var(--font-weight-normal);font-size:.9rem}.notification .notification-head .notification-info{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:center;align-items:center;flex-grow:auto;-moz-column-gap:.5em;column-gap:.5em;row-gap:0;padding-right:1.5em;-ms-box-sizing:border-box;box-sizing:border-box}.notification .notification-head .notification-info span+span{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;flex-grow:auto;-moz-column-gap:.5em;column-gap:.5em;row-gap:0}.notification .notification-head .notification-info span+span:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background-color:var(--subcolor-3);opacity:.2}.notification .notification-details{line-height:1.3em}.notification .notification-badge{padding:.2em .4em .1em .4em;border-radius:3px;font-size:.8em;line-height:1.3em !important;text-transform:uppercase;color:var(--color-white) !important;letter-spacing:.05em;width:auto;background-color:var(--subcolor-3)}.notification .notification-badge:before{display:none !important}.notification .notification-badge .icon{color:var(--color-white)}.notification .notification-badge .icon:before{font-size:.7rem}.color-3 .notification{padding-top:.5em;padding-bottom:.7em}.color-3 .notification:before{background-color:var(--subcolor-3)}.timetable{width:100%}.timetable .timetable-title{margin-bottom:.5em;background-color:var(--color-gray-5);color:var(--color-white);padding:.5em}.timetable+.timetable{margin-top:1.5em}.timetable .notifications{padding:.5em 0 0 0}.timetable .notifications .element-text{padding:0}.timetable .notifications .element-text>.toggle-head{padding:.5em}.timetable .notifications .element-text>.toggle-head .toggle-icon{position:absolute;right:.6em;top:.5em}.timetable .notifications .element-text>.toggle-content{padding-left:.7em;padding-right:.7em}input[type=checkbox]+label:before,input[type=radio]+label:before{border-color:var(--color-gray-2)}input[type=checkbox]+label:hover:before,input[type=radio]+label:hover:before{background-color:var(--color-gray-3)}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{background-color:var(--color-1) !important}.invalid{border-color:var(--color-note) !important}.invalid::-moz-placeholder{color:var(--color-note) !important}.invalid::placeholder{color:var(--color-note) !important}.invalid+label{color:var(--color-note) !important}.invalid+label:before{border-color:var(--color-note) !important}select option:not(:checked){background-color:var(--color-white) !important;color:var(--color-text) !important}.languages{position:relative;top:-0.15em;right:0;margin-top:0}.attachments{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:flex-start;flex-grow:auto;-moz-column-gap:0;column-gap:0;row-gap:.3em;width:100%}.attachment,a[download]{background-color:var(--color-gray-1);padding:.5em;width:100%;display:flex !important;display:flex;flex-direction:row;flex-wrap:nowrap !important;justify-content:space-between;align-content:center;align-items:center;flex-grow:auto;-moz-column-gap:1em;column-gap:1em;row-gap:0;-ms-box-sizing:border-box;box-sizing:border-box}.attachment:after,a[download]:after{display:none !important}.attachment:hover,a[download]:hover{opacity:.5}.attachment .attachment-title,a[download] .attachment-title{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:center;align-items:center;flex-grow:auto;-moz-column-gap:.3em;column-gap:.3em;row-gap:0;color:var(--color-1) !important}.attachment .attachment-title>*,a[download] .attachment-title>*{color:var(--color-1) !important}.attachment .attachment-infos,a[download] .attachment-infos{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:center;align-items:center;flex-grow:auto;-moz-column-gap:.3em;column-gap:.3em;row-gap:0;color:var(--color-1) !important;font-size:.9em;font-weight:var(--font-weight-normal)}.attachment .attachment-infos .attachment-extension,a[download] .attachment-infos .attachment-extension{text-transform:uppercase}.attachment .attachment-infos>*,a[download] .attachment-infos>*{color:var(--color-1) !important}.color-1 .attachment,.color-1 a[download],.color-2 .attachment,.color-2 a[download],.dark .attachment,.dark a[download],.light .attachment,.light a[download]{background-color:var(--color-white)}+*{margin-top:1em}.faqs{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;flex-grow:auto;-moz-column-gap:0;column-gap:0;row-gap:.5em}.faqs .faq{width:100%}.faqs .faq .faq-head{padding-top:.5em;padding-bottom:.5em;border-top:2px solid var(--color-gray-1);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;flex-grow:auto;-moz-column-gap:0;column-gap:0;row-gap:0}*+.faqs{margin-top:2em}.charts{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:stretch;align-items:stretch;flex-grow:auto;-moz-column-gap:calc(var(--padding)*1.5);column-gap:calc(var(--padding)*1.5);row-gap:calc(var(--padding)*1.5)}.charts .chart{width:calc(33.333% - var(--padding)*1);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;flex-grow:auto;-moz-column-gap:0;column-gap:0;row-gap:.4em;-ms-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 500px){.charts .chart{width:100%}}.charts .chart h4+*{margin-top:1em}.charts .chart.bar .chart-bar-title{font-size:.9em}.charts .chart.bar .chart-bar{position:relative;z-index:1;display:block;float:left;width:100%;height:14px;background-color:var(--color-white);border-radius:7px;overflow:hidden;margin:0;-ms-box-sizing:border-box;box-sizing:border-box}.charts .chart.bar .chart-bar:after{content:"";position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;border:1px solid var(--color-gray-3);border-radius:7px;opacity:.3;-ms-box-sizing:border-box;box-sizing:border-box}.charts .chart.bar .chart-bar .chart-bar-inner{display:block;float:left;left:1px;top:1px;position:relative;overflow:hidden;height:calc(100% - 2px);background-color:var(--color-gray-3);border-radius:6px;max-width:calc(100% - 2px);-moz-transition-property:all;-moz-transition-duration:2s;-moz-transition-timing-function:ease-in-out;-moz-transition-delay:0s;-webkit-transition-property:all;-webkit-transition-duration:2s;-webkit-transition-timing-function:ease-in-out;-webkit-transition-delay:0s;-o-transition-property:all;-o-transition-duration:2s;-o-transition-timing-function:ease-in-out;-o-transition-delay:0s;transition-property:all;transition-duration:2s;transition-timing-function:ease-in-out;transition-delay:0s}.charts .chart.bar .chart-bar .chart-bar-inner.disable{max-width:0 !important}.charts .chart.bar .chart-bar .chart-bar-inner.color-1{background-color:var(--color-1)}.charts .chart.bar .chart-bar .chart-bar-inner.color-1.reverse{background-color:var(--subcolor-1)}.charts .chart.bar .chart-bar .chart-bar-inner.color-2{background-color:var(--color-2)}.charts .chart.bar .chart-bar .chart-bar-inner.color-2.reverse{background-color:var(--subcolor-2)}.charts .chart.bar .chart-bar+.chart-bar-title{margin-top:.8em !important}.charts .chart.animated-numbers{padding-top:calc(var(--padding)*2);padding-right:var(--padding);padding-bottom:calc(var(--padding)*2);padding-left:var(--padding);background-color:var(--color-1);color:var(--color-white);display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;flex-grow:auto;-moz-column-gap:0;column-gap:0;row-gap:0}.charts .chart.animated-numbers .chart-animated-number{font-size:clamp(20px,5vw,5em);font-weight:var(--font-weight-bold);line-height:1em;color:var(--color-white)}.charts .chart.animated-numbers .chart-animated-number .prefix,.charts .chart.animated-numbers .chart-animated-number .unit{font-weight:var(--font-weight-normal)}.charts .chart.animated-numbers .chart-animated-number .unit{font-size:.7em}.charts .chart.animated-numbers .chart-animated-number-title{font-size:clamp(1em,1.4vw,1.4vw);line-height:1.3em;-webkit-hyphens:auto !important;hyphens:auto !important;color:var(--color-white);max-width:100% !important;text-align:center}.back-button{font-size:.9rem;margin-bottom:calc(var(--padding)*.5);margin-left:0;position:relative;padding:0;background-color:rgba(0,0,0,0);color:var(--color-1);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:flex-start;flex-grow:auto;-moz-column-gap:.4em;column-gap:.4em;row-gap:0}.back-button .icon{position:relative;top:0 !important;left:0 !important;width:auto;height:inherit}.back-button .icon svg *{fill:var(--color-1)}.back-button:hover{background-color:rgba(0,0,0,0);color:var(--color-1)}@media only screen and (min-width: 1050px){.container.nav .row .column ul.menu li>a,.container.nav .row .column ul.menu li>span{font-size:clamp(.9em,1.2vw,1.1em)}}@media only screen and (max-width: 1050px){.container.nav .row .column ul.menu{width:auto}.container.nav .row .column ul.menu li{position:relative;width:100%}.container.nav .row .column ul.menu li:before{content:"";position:absolute;bottom:-0.5em;right:0;width:100%;height:2px;background-color:var(--color-white);opacity:.2}.container.nav .row .column ul.menu li>a,.container.nav .row .column ul.menu li>span{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-content:center;align-items:center;flex-grow:auto;-moz-column-gap:.4em;column-gap:.4em;row-gap:0}.container.nav .row .column ul.menu li:hover>a,.container.nav .row .column ul.menu li.active>a{opacity:.5}.container.nav .row .column ul.menu li:hover>a:after,.container.nav .row .column ul.menu li.active>a:after{width:0;opacity:0}.container.nav .row .column .submenu{width:100%}.container.nav .row .column .submenu ul{width:100%}.container.nav .row .column .submenu ul li:before{display:none}.container.nav .row .column .submenu ul li>a,.container.nav .row .column .submenu ul li>span{font-size:1.2em}}.footer ul.menu{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:stretch;align-items:stretch;flex-grow:auto;-moz-column-gap:1em;column-gap:1em;row-gap:1em}@media only screen and (max-width: 1050px){.column.span-8{width:99.996%}.element.span-8{width:99.996%}.element.vbb-widget{width:99.996%}}@media only screen and (max-width: 800px){.main .span-8,.main .span-9,.main .span-10,.main .span-11,.aside .span-8,.aside .span-9,.aside .span-10,.aside .span-11{width:99.996%}.footer .span-4{width:auto}.span-6{width:100%}}@media only screen and (max-width: 700px){.span-4{width:100%}}.fixed #nav-toggle,.sticky #nav-toggle{right:calc(var(--padding)*2)}@media only screen and (max-width: 700px){.fixed #nav-toggle,.sticky #nav-toggle{right:calc(var(--padding)*1.25)}}.toggle .toggle-head{position:relative;cursor:pointer;width:100%;padding-right:1.7em;-ms-box-sizing:border-box;box-sizing:border-box}.toggle .toggle-head .toggle-icon{position:absolute;right:.1em;top:0;-moz-transition-property:all;-moz-transition-duration:.4s;-moz-transition-timing-function:ease-in-out;-moz-transition-delay:0s;-webkit-transition-property:all;-webkit-transition-duration:.4s;-webkit-transition-timing-function:ease-in-out;-webkit-transition-delay:0s;-o-transition-property:all;-o-transition-duration:.4s;-o-transition-timing-function:ease-in-out;-o-transition-delay:0s;transition-property:all;transition-duration:.4s;transition-timing-function:ease-in-out;transition-delay:0s;cursor:pointer}.toggle .toggle-head.opened .toggle-icon{transform:rotate(180deg)}.toggle .toggle-content{-moz-transition-property:all;-moz-transition-duration:0s;-moz-transition-timing-function:ease-in-out;-moz-transition-delay:0s;-webkit-transition-property:all;-webkit-transition-duration:0s;-webkit-transition-timing-function:ease-in-out;-webkit-transition-delay:0s;-o-transition-property:all;-o-transition-duration:0s;-o-transition-timing-function:ease-in-out;-o-transition-delay:0s;transition-property:all;transition-duration:0s;transition-timing-function:ease-in-out;transition-delay:0s}.toggle .toggle-content.opened{max-height:100% !important}.vbb-widget{height:auto !important;z-index:20000 !important}.vbb-widget *[hidden]{display:none !important}.vbb-widget .element-inner>#vbb-widget{position:relative;z-index:1;background-color:var(--color-gray-1) !important;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:flex-start;flex-grow:auto;-moz-column-gap:0;column-gap:0;row-gap:0}.vbb-widget .element-inner>#vbb-widget .lyr_atomNavigationBar{min-height:50px;width:100%}.vbb-widget .element-inner>#vbb-widget .hfs_widgetAppContainer{background-color:var(--color-gray-1) !important;min-height:300px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;flex-grow:auto;-moz-column-gap:0;column-gap:0;row-gap:0;width:100%}.vbb-widget .element-inner>#vbb-widget .hfs_widgetAppContainer>div{width:100%}.vbb-widget .element-inner>#vbb-widget .lyr_atomBtn{border-radius:0;border:0;font-weight:500;padding:0;color:var(--color-1);-moz-transition-property:all;-moz-transition-duration:.4s;-moz-transition-timing-function:ease-in-out;-moz-transition-delay:0s;-webkit-transition-property:all;-webkit-transition-duration:.4s;-webkit-transition-timing-function:ease-in-out;-webkit-transition-delay:0s;-o-transition-property:all;-o-transition-duration:.4s;-o-transition-timing-function:ease-in-out;-o-transition-delay:0s;transition-property:all;transition-duration:.4s;transition-timing-function:ease-in-out;transition-delay:0s}.vbb-widget .element-inner>#vbb-widget .lyr_atomBtn:hover{color:var(--color-gray-3)}.vbb-widget .element-inner>#vbb-widget .lyr_atomBtn.lyr_atomPrimaryBtn{padding-top:.5em;padding-right:1em;padding-bottom:.5em;padding-left:1em;font-size:.9rem;background-color:var(--color-1);color:var(--color-white)}.vbb-widget .element-inner>#vbb-widget .lyr_atomBtn.lyr_atomPrimaryBtn:hover{background-color:var(--color-gray-3);color:var(--color-white)}.vbb-widget .element-inner>#vbb-widget .lyr_atomBtn.lyr_atomTabButton{background-color:var(--color-gray-3);color:var(--color-white);padding-top:.2em;padding-right:1em;padding-bottom:.2em;padding-left:1em;font-size:1rem;min-height:50px}.vbb-widget .element-inner>#vbb-widget .lyr_atomBtn.lyr_atomTabButton:hover{background-color:var(--color-1)}.vbb-widget .element-inner>#vbb-widget .lyr_atomNavigationTabItem[aria-selected=true] .lyr_atomTabButton{background-color:var(--color-gray-1);color:var(--color-1)}.vbb-widget .element-inner>#vbb-widget .lyr_atomNavigationTabItem+.lyr_atomNavigationTabItem:before{content:"";position:absolute;top:0;left:-1px;height:100%;width:2px;background-color:var(--color-white)}.vbb-widget .element-inner>#vbb-widget .lyr_atomIcon>i{min-width:14px !important}.vbb-widget .element-inner>#vbb-widget .hfs_widgetAppContainer{background-color:rgba(0,0,0,0);padding-top:calc(var(--padding)*1);padding-right:calc(var(--padding)*1.5);padding-bottom:calc(var(--padding)*1);padding-left:calc(var(--padding)*1.5)}.vbb-widget .element-inner>#vbb-widget .hfs_widgetAppContainer .lyr_atomFieldsetWrapper{background-color:rgba(0,0,0,0);margin:0}.vbb-widget .element-inner>#vbb-widget .hfs_widgetAppContainer .lyr_atomFieldsetWrapper .lyr_atomFormFieldset{background-color:rgba(0,0,0,0);margin:0}.vbb-widget .element-inner>#vbb-widget .hfs_widgetAppContainer .lyr_atomFieldsetWrapper .lyr_atomFormFieldset .lyr_tpFromInput,.vbb-widget .element-inner>#vbb-widget .hfs_widgetAppContainer .lyr_atomFieldsetWrapper .lyr_atomFormFieldset .lyr_tpInputWrap,.vbb-widget .element-inner>#vbb-widget .hfs_widgetAppContainer .lyr_atomFieldsetWrapper .lyr_atomFormFieldset .lyr_sqInputWrap{background-color:var(--color-white);margin-bottom:.5em}.vbb-widget .element-inner>#vbb-widget .hfs_widgetAppContainer .lyr_atomFieldsetWrapper .lyr_atomFormFieldset .lyr_tpFromInput>*,.vbb-widget .element-inner>#vbb-widget .hfs_widgetAppContainer .lyr_atomFieldsetWrapper .lyr_atomFormFieldset .lyr_tpInputWrap>*,.vbb-widget .element-inner>#vbb-widget .hfs_widgetAppContainer .lyr_atomFieldsetWrapper .lyr_atomFormFieldset .lyr_sqInputWrap>*{color:var(--color-text) !important}.vbb-widget .element-inner>#vbb-widget .hfs_widgetAppContainer .lyr_atomFieldsetWrapper .lyr_atomFormFieldset .lyr_tpFromInput input,.vbb-widget .element-inner>#vbb-widget .hfs_widgetAppContainer .lyr_atomFieldsetWrapper .lyr_atomFormFieldset .lyr_tpInputWrap input,.vbb-widget .element-inner>#vbb-widget .hfs_widgetAppContainer .lyr_atomFieldsetWrapper .lyr_atomFormFieldset .lyr_sqInputWrap input{border-bottom:0;color:var(--color-text)}.vbb-widget .element-inner>#vbb-widget .lyr_atomBtnWrap{padding:0}.vbb-widget .element-inner>#vbb-widget .lyr_atomLabel{color:var(--color-gray-3)}.vbb-widget .element-inner>#vbb-widget .lyr_atomFormControlSeparator{height:0}.vbb-widget .element-inner>#vbb-widget .lyr_tpStartIcon{color:#f0f}.vbb-widget .element-inner>#vbb-widget .lyr_atomDtpWrap{padding:0}.vbb-widget .element-inner>#vbb-widget .lyr_tpConnConnector{width:2px;height:22px;left:21px;background-color:var(--color-gray-3)}.vbb-widget .element-inner>#vbb-widget .hfs_overlayMask{background-color:rgba(0,0,0,0) !important}.vbb-widget .element-inner>#vbb-widget .hfs_overlayMask:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-2);opacity:.95}.vbb-widget .element-inner>#vbb-widget .lyr_atomDateTimePicker{border-radius:0 !important;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;flex-grow:auto;-moz-column-gap:0;column-gap:0;row-gap:0;box-shadow:none !important}.vbb-widget .element-inner>#vbb-widget .lyr_atomDateTimePicker>div{width:100% !important}.vbb-widget .element-inner>#vbb-widget .lyr_atomDateTimePicker h3{padding-left:15px;padding-right:15px;font-size:1rem !important;text-align:center !important}.vbb-widget .element-inner>#vbb-widget .lyr_atomDateTimePicker .lyr_atomDatePickTable th{font-weight:var(--font-weight-bold);color:var(--color-text)}.vbb-widget .element-inner>#vbb-widget .lyr_atomDateTimePicker .lyr_atomDatePickTable td{text-align:center !important;color:var(--color-text)}.vbb-widget .element-inner>#vbb-widget .lyr_atomDateTimePicker .lyr_atomDatePickTable td.lyr_atomDtpCurrent span{background-color:var(--color-1);font-weight:var(--font-weight-bold)}.vbb-widget .element-inner>#vbb-widget .lyr_atomDateTimePicker .lyr_atomDatePickTable td.lyr_atomDtpToday{background-color:var(--color-gray-2);font-weight:var(--font-weight-bold)}.vbb-widget .element-inner>#vbb-widget .lyr_atomDateTimePicker .lyr_atomTimeTable{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:stretch;align-items:stretch;flex-grow:auto;-moz-column-gap:0;column-gap:0;row-gap:0}.vbb-widget .element-inner>#vbb-widget .lyr_atomDateTimePicker .lyr_atomTimeTable .lyr_atomTimeInput{padding-right:.5em;padding-left:.5em;padding-top:25px;padding-bottom:.3em;height:65px;border:2px solid var(--color-gray-2) !important;border-radius:0;width:auto !important}.vbb-widget .element-inner>#vbb-widget .lyr_atomDateTimePicker .lyr_atomTimeTable .lyr_atomTimeInput+label{color:var(--color-gray-3)}.vbb-widget .element-inner>#vbb-widget .lyr_atomDateTimePicker .lyr_atomTimeTable .lyr_atomDtpTimePickerSep{top:10px}.vbb-widget .element-inner>#vbb-widget .lyr_atomDateTimePicker .lyr_atomTimeTable .lyr_dtpNowButton{background-color:var(--color-1);color:var(--color-white) !important;height:65px !important;min-height:100% !important;font-size:1rem;line-height:1.3em;padding:.5em .7em .5em .7em;display:inline-flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;flex-grow:auto;-moz-column-gap:0;column-gap:0;row-gap:0}.vbb-widget .element-inner>#vbb-widget .lyr_atomDateTimePicker .lyr_atomTimeTable .lyr_dtpNowButton:hover{opacity:.5}.vbb-widget .element-inner>#vbb-widget .lyr_atomDateTimePicker .lyr_dtpMonthChooserInput{border:2px solid var(--color-gray-2) !important;border-radius:0}.vbb-widget .element-inner>#vbb-widget .lyr_atomDateTimePicker .lyr_dtpMonthChooserInput+label{color:var(--color-gray-3)}.vbb-widget .element-inner>#vbb-widget .lyr_atomDateTimePicker .lyr_atomToggleSwitchWrapper input[type=radio]+.lyr_atomToggleButtonSwitchLabel{background-color:var(--color-gray-1);border:0;font-size:1rem;width:auto !important;max-width:auto !important;color:var(--color-gray-3) !important;font-weight:var(--font-weight-medium) !important;padding:.5em;text-align:center}.vbb-widget .element-inner>#vbb-widget .lyr_atomDateTimePicker .lyr_atomToggleSwitchWrapper input[type=radio]+.lyr_atomToggleButtonSwitchLabel:before{display:none}.vbb-widget .element-inner>#vbb-widget .lyr_atomDateTimePicker .lyr_atomToggleSwitchWrapper input[type=radio]:checked+.lyr_atomToggleButtonSwitchLabel{background-color:var(--color-1);color:var(--color-white) !important}