.stickyInfo{background-color:#fff;border-style:solid;-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;right:0;top:50%;z-index:3}.stickyInfo:not(.stickyInfo--covid){border-color:#003c5b}.stickyInfo.stickyInfo--covid{border-color:#ffe999}.stickyInfo:not(.-js-stickyInfo--scrolled){border-width:3px 0 3px 3px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:390px}.stickyInfo:not(.-js-stickyInfo--scrolled):not(.stickyInfo--covid){padding:25px 35px}.stickyInfo:not(.-js-stickyInfo--scrolled).stickyInfo--covid{background-image:url(../../images/flex-option.aae67893cb3e6ceeb9d6.svg);background-position:15px 50%;background-repeat:no-repeat;background-size:100px 100px;padding:30px 35px 30px 130px}.stickyInfo.-js-stickyInfo--scrolled{border-width:3px 3px 0;-webkit-transform:translateY(-100%) rotate(-90deg) translateX(50%);transform:translateY(-100%) rotate(-90deg) translateX(50%);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.stickyInfo__title{color:#333;cursor:pointer;font:700 normal 14px/22px HamburgSans,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:22px;margin:0;padding:7px 45px 6px 15px}.stickyInfo:not(.-js-stickyInfo--scrolled) .stickyInfo__title{display:none}.stickyInfo__headline{color:#333;font:700 normal 14px/22px HamburgSans,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:22px;margin:0 0 7px}.stickyInfo.-js-stickyInfo--scrolled .stickyInfo__headline{display:none}.stickyInfo__switch{background:none;border:0;font-size:10px;line-height:22px;position:absolute;text-align:center;text-decoration:none;width:22px}.stickyInfo:not(.-js-stickyInfo--scrolled) .stickyInfo__switch{right:20px;top:15px}.stickyInfo.-js-stickyInfo--scrolled .stickyInfo__switch{pointer-events:none;right:10px;top:8px}.stickyInfo.-js-stickyInfo--scrolled>.stickyInfo__switch>[class*=icon]:before{color:#003c5b;content:"\e917"}.stickyInfo.-js-stickyInfo--scrolled .stickyInfo__content{display:none}.stickyInfo__content>ul{list-style:none;margin:0 0 10px;padding:0;text-align:left}.stickyInfo__content>ul>li{font:400 normal 12px/18px HamburgSans,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:18px;padding:0 0 0 20px}.stickyInfo__content>ul>li:before{color:#003063;content:"\e925";display:inline-block;font:400 normal 15px/1em icomoon;font-size:15px;font-style:normal;font-weight:400;line-height:1em;margin:0 5px 0 -20px;width:15px}