.form-control{background:#fff;border:1px solid #002F5F;border-radius:4px;padding:12px;height:48px;font-size:1rem;color:#002f5f}.form-control:hover{background-color:#d4f4ff}.form-control:focus{outline:0;border-width:2px;border-color:#002f5f;background-color:#fff;box-shadow:none}input[type=radio],input[type=checkbox]{appearance:none;width:24px;height:24px;border:1px solid #002F5F;background-color:#fff;flex-shrink:0}input[type=radio]:hover,input[type=checkbox]:hover{background-color:#d4f4ff}input[type=radio]:focus,input[type=checkbox]:focus{outline:0;border-width:2px;border-color:#002f5f;background-color:#fff}input[type=checkbox]{border-radius:4px}input[type=checkbox]:checked{display:flex;justify-content:center;align-items:center;background-color:#002f5f}input[type=checkbox]:checked:after{content:"";display:block;width:12px;height:9px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="9" fill="none"><path fill="%23fff" d="M4 6.6 9.9.7a.948.948 0 0 1 .7-.275c.283 0 .517.091.7.275a.948.948 0 0 1 .275.7.948.948 0 0 1-.275.7L4.7 8.7c-.2.2-.433.3-.7.3a.96.96 0 0 1-.7-.3L.7 6.1a.948.948 0 0 1-.275-.7c0-.284.092-.517.275-.7a.948.948 0 0 1 .7-.275c.283 0 .517.091.7.275L4 6.6Z"/></svg>');background-repeat:no-repeat;background-size:contain}input[type=radio]{border-radius:50%}input[type=radio]:checked{display:flex;justify-content:center;align-items:center}input[type=radio]:checked:after{content:"";display:block;width:12px;height:12px;border-radius:50%;background-color:#002f5f}.form-input label{font-family:"LL Circular Pro Bold Web",Arial,Helvetica,Sans-serif;text-align:left;font-size:1rem;font-weight:400;margin-bottom:8px}.form-input.input-type_radio>div,.form-input.input-type_checkbox>div{display:flex;gap:12px}.form-input.input-type_radio label,.form-input.input-type_checkbox label{font-family:"LL Circular Pro Book Web",Arial,Helvetica,Sans-serif;font-weight:400}.form-input.input-type_radio input,.form-input.input-type_radio label,.form-input.input-type_checkbox input,.form-input.input-type_checkbox label{margin:0}.form-input.input-type_checkbox{font-size:1rem}.form-input.input-type_radio{align-items:center}.form-input.input-type_tile{position:relative}.form-input.input-type_tile input{position:absolute;left:20px;top:38px;margin:0}.form-input.input-type_tile input:checked+label{background:#f1f9fe;border-color:#002f5f}.form-input.input-type_tile input:focus-visible+label{outline-color:#002f5f;outline-offset:.125rem;outline-style:solid;outline-width:.125rem}.form-input.input-type_tile label{cursor:pointer;transition:all .3s;display:block;padding:30px 30px 30px 56px;font-family:"LL Circular Pro Book Web",Arial,Helvetica,Sans-serif;text-align:left;border:1px solid #DAE1EB;border-radius:4px}.form-input.input-type_tile label span{font-family:"LL Circular Pro Bold Web",Arial,Helvetica,Sans-serif;display:block;font-size:1.5rem;line-height:1.2}@media (max-width: 767px){.form-input.input-type_tile label span{font-size:1.25rem}}.form-input.input-type_tile label small{display:block;font-size:1.125rem;margin-top:32px}.form-input.has-error .control-label{color:inherit}.form-input.has-error>input{border-color:#c20831}.form-input.has-error>input:focus{border-color:#c20831}.form-input.has-error.input-type_text .form-control:after,.form-input.has-error.input-type_email .form-control:after,.form-input.has-error.input-type_password .form-control:after{content:"";position:absolute;right:12px;top:50%;width:24px;height:24px;transform:translateY(-50%);background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none"><circle cx="12" cy="12" r="10" fill="%23C20831"/><mask id="a" width="18" height="18" x="3" y="3" maskUnits="userSpaceOnUse" style="mask-type:alpha"><path fill="%23D9D9D9" d="M3 3h18v18H3z"/></mask><g mask="url(%23a)"><path fill="%23fff" d="M11.006 13.66V6.421h1.988v7.237h-1.988Zm0 3.919V15.59h1.988v1.988h-1.988Z"/></g></svg>')}.form-input.has-error.input-type_text .form-control:focus,.form-input.has-error.input-type_email .form-control:focus,.form-input.has-error.input-type_password .form-control:focus{box-shadow:none}.form-input .error-message{display:flex;align-items:center;color:#c20831;font-size:.875rem;margin-top:8px}.form-input .error-message svg{flex-shrink:0;margin-right:8px}.form-input+.form-input{margin-top:16px}.inputs-inline .form-input+.form-input{margin-top:0}.radio label,.checkbox label{padding-left:24px}.captcha{max-width:335px}.captcha label,.captcha__row{margin-bottom:16px}.captcha__row--inline{display:flex;align-items:center;gap:8px}.captcha__image{height:48px}.captcha__audio .btn{background:#002f5f;height:48px;margin:0!important}.captcha__reload{background:transparent;border:0;padding:0;font-size:.875rem;margin-top:8px}[app-contest]{color:#001f3e;font-size:1rem}[app-contest].loading{opacity:0}[app-contest] h1,[app-contest] h2,[app-contest] h3,[app-contest] h4,[app-contest] h5,[app-contest] h6{color:#002f5f;margin-top:0}[app-contest] h1{font-size:3rem}@media (max-width: 991px){[app-contest] h1{font-size:2.25rem}}[app-contest] h2{margin-bottom:40px;font-size:2.5rem}@media (max-width: 991px){[app-contest] h2{margin-bottom:24px;font-size:1.75rem}}[app-contest] h3{font-size:1.5rem}@media (max-width: 991px){[app-contest] h3{font-size:1.125rem}}[app-contest] p{margin-bottom:8px}[app-contest] p:last-child{margin-bottom:0}[app-contest] .btn{margin-top:24px}.c-stage{padding:40px 0!important;font-size:1.25rem}@media (max-width: 991px){.c-stage{padding-top:0!important}}.c-stage *:last-child{margin-bottom:0}.c-stage--bg-blue{text-align:center;background-color:#002f5f;color:#fff}.c-stage--bg-blue *{color:inherit!important}.c-stage--bg-blue .c-stage__wrapper{min-height:140px}@media (max-width: 991px){.c-stage--no-image{padding-bottom:0!important}}@media (max-width: 991px){.c-stage--no-image .c-stage__wrapper{flex-direction:row}}.c-stage__wrapper{display:flex;align-items:center;justify-content:space-between;column-gap:120px}@media (max-width: 991px){.c-stage__wrapper{flex-direction:column-reverse;row-gap:24px}}.c-stage__content{flex:1}.c-stage__content h1{text-transform:uppercase}.c-stage__image{flex:1;max-width:420px;overflow:hidden;aspect-ratio:420/305}.c-stage__image img{width:100%;height:100%;object-fit:cover}@media (max-width: 991px){.c-stage__image{margin-left:-15px;margin-right:-15px;aspect-ratio:375/200;max-width:375px}}.c-info{background-color:#f1f9fe;padding:80px 0!important;text-align:center;font-size:1.125rem}@media (max-width: 991px){.c-info{padding:40px 0!important;font-size:1rem}}@media (max-width: 767px){.c-info h3{font-family:"LL Circular Pro Book Web",Arial,Helvetica,Sans-serif;font-size:1.25rem;font-weight:400}}.c-info p:last-child{margin-bottom:0}.c-games{padding:0!important;margin:120px 0;text-align:center}@media (max-width: 991px){.c-games{margin:40px 0}}.c-games ul{list-style:none;padding:0;margin:0;display:flex;justify-content:center;column-gap:32px;row-gap:16px}@media (max-width: 991px){.c-games ul{flex-direction:column}}.c-games li{flex:1}.c-icon-row{padding:0!important;margin:120px 0;text-align:center}@media (max-width: 991px){.c-icon-row{margin:40px 0}}.c-icon-row ul{display:flex;justify-content:center;flex-wrap:wrap;list-style:none;padding:0;margin:0;gap:56px}@media (max-width: 767px){.c-icon-row ul{flex-direction:column}}.c-icon-row li{flex:1}.c-icon-row-item__icon{height:80px;width:80px;margin:0 auto 24px;display:flex;align-items:center;justify-content:center}.c-icon-row-item h3{font-size:1.5rem}@media (max-width: 767px){.c-icon-row-item h3{font-size:1.125rem}}.c-text-image{padding:0!important;margin:120px 0;overflow:hidden}@media (max-width: 991px){.c-text-image{margin:40px 0}}@media (max-width: 991px){.c-text-image:last-child{margin-bottom:0}}.c-text-image--image-full .c-text-image__image{padding:0}@media (min-width: 1200px){.c-text-image--inverted .c-text-image__wrapper{flex-direction:row-reverse}}@media (min-width: 1200px){.c-text-image--inverted .c-text-image__content{padding-left:0;padding-right:24px}}@media (min-width: 1200px){.c-text-image--inverted .c-text-image__image{padding-right:0;padding-left:24px}}.c-text-image--bg-white .c-text-image__wrapper{background-color:#fff}@media (max-width: 991px){.c-text-image--bg-white .c-text-image__wrapper{gap:40px}}.c-text-image--bg-white .c-text-image__content{padding-top:0;padding-bottom:0}@media (min-width: 1200px){.c-text-image--bg-white .c-text-image__content{padding:0}}.c-text-image--bg-white .c-text-image__image{padding-top:0;padding-bottom:0}@media (min-width: 1200px){.c-text-image--bg-white .c-text-image__image{padding:0}}@media (max-width: 767px){.c-text-image .container{margin-left:-15px;margin-right:-15px}}.c-text-image__wrapper{background-color:#f1f9fe;display:flex}@media (min-width: 1200px){.c-text-image__wrapper{gap:80px}}@media (max-width: 991px){.c-text-image__wrapper{flex-direction:column}}.c-text-image__content{flex:1;padding:40px 24px}@media (min-width: 1200px){.c-text-image__content{padding-right:0}}.c-text-image__image{display:flex;justify-content:center;flex:1;padding:40px 24px}@media (min-width: 1200px){.c-text-image__image{padding-left:0}}.c-text-image__image img{object-fit:cover}.c-text-image h2{font-size:1.5rem;margin-bottom:24px}.c-video-embed{padding:0!important;margin:120px 0;text-align:center}@media (max-width: 991px){.c-video-embed{margin:40px 0}}.c-video-embed ul{list-style:none;padding:0;margin:0;display:flex;justify-content:center;align-items:center;gap:32px}@media (max-width: 767px){.c-video-embed ul{flex-direction:column}}.c-video-embed li{flex:1;max-width:460px}.c-video-embed .embed-responsive+.btn{margin-top:16px;text-align:left}.c-form{padding:0!important;margin:120px 0}@media (max-width: 991px){.c-form{margin:40px 0}}.c-form .form-header{font-size:1.125rem}@media (max-width: 991px){.c-form .form-header{font-size:1rem}}.c-adventskalender{background:#f1f9fe;padding-top:0!important}.c-adventskalender+*{margin-top:120px}.c-adventskalender .door{position:relative;border:0;padding:0;background:transparent}.c-adventskalender .door:focus-visible{outline-width:5px;outline-offset:4px}.c-adventskalender .door>span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;font-size:8.75rem;line-height:1;font-weight:700;touch-action:none;pointer-events:none}@media (max-width: 767px){.c-adventskalender .door>span{font-size:4.8125rem}}@media (min-width: 768px){.c-adventskalender .door[data-advent-door="1"]>span{transform:translate(-50%,-80%)}.c-adventskalender .door[data-advent-door="2"]>span{transform:translate(-50%,-20%)}.c-adventskalender .door[data-advent-door="3"]>span{color:#fff}.c-adventskalender .door[data-advent-door="3"]>span{transform:translate(-50%,-20%)}.c-adventskalender .door[data-advent-door="4"]>span{transform:translate(-50%,-80%)}.c-adventskalender .door[data-advent-door="5"]>span{color:#fff}.c-adventskalender .door[data-advent-door="5"]>span{transform:translate(-50%,-20%)}.c-adventskalender .door[data-advent-door="6"]>span{color:#fff}.c-adventskalender .door[data-advent-door="6"]>span{transform:translate(-50%,-20%)}.c-adventskalender .door[data-advent-door="7"]>span{color:#fff}.c-adventskalender .door[data-advent-door="7"]>span{transform:translate(-50%,-80%)}.c-adventskalender .door[data-advent-door="8"]>span{transform:translate(-50%,-80%)}.c-adventskalender .door[data-advent-door="9"]>span{transform:translate(-50%,-20%)}.c-adventskalender .door[data-advent-door="10"]>span{transform:translate(-50%,-20%)}.c-adventskalender .door[data-advent-door="11"]>span{transform:translate(-50%,-80%)}.c-adventskalender .door[data-advent-door="12"]>span{transform:translate(-50%,-20%)}.c-adventskalender .door[data-advent-door="13"]>span{transform:translate(-50%,-20%)}.c-adventskalender .door[data-advent-door="14"]>span{transform:translate(-50%,-80%)}.c-adventskalender .door[data-advent-door="15"]>span{transform:translate(-50%,-20%)}.c-adventskalender .door[data-advent-door="16"]>span{color:#fff}.c-adventskalender .door[data-advent-door="16"]>span{transform:translate(-50%,-20%)}.c-adventskalender .door[data-advent-door="17"]>span{transform:translate(-50%,-80%)}.c-adventskalender .door[data-advent-door="18"]>span{transform:translate(-50%,-20%)}.c-adventskalender .door[data-advent-door="19"]>span{transform:translate(-50%,-20%)}.c-adventskalender .door[data-advent-door="20"]>span{color:#fff}.c-adventskalender .door[data-advent-door="20"]>span{transform:translate(-50%,-20%)}.c-adventskalender .door[data-advent-door="21"]>span{transform:translate(-50%,-80%)}.c-adventskalender .door[data-advent-door="22"]>span{transform:translate(-50%,-80%)}.c-adventskalender .door[data-advent-door="23"]>span{color:#fff}.c-adventskalender .door[data-advent-door="23"]>span{transform:translate(-50%,-80%)}.c-adventskalender .door[data-advent-door="24"]>span{transform:translate(-50%,-20%)}}@media (max-width: 767px){.c-adventskalender .door[data-advent-door="1"]>span{transform:translate(-50%,-80%)}.c-adventskalender .door[data-advent-door="2"]>span{transform:translate(-50%,-20%)}.c-adventskalender .door[data-advent-door="3"]>span{color:#fff}.c-adventskalender .door[data-advent-door="3"]>span{transform:translate(-50%,-20%)}.c-adventskalender .door[data-advent-door="4"]>span{transform:translate(-50%,-80%)}.c-adventskalender .door[data-advent-door="5"]>span{color:#fff}.c-adventskalender .door[data-advent-door="5"]>span{transform:translate(-50%,-20%)}.c-adventskalender .door[data-advent-door="6"]>span{color:#fff}.c-adventskalender .door[data-advent-door="6"]>span{transform:translate(-50%,-20%)}.c-adventskalender .door[data-advent-door="7"]>span{color:#fff}.c-adventskalender .door[data-advent-door="7"]>span{transform:translate(-50%,-80%)}.c-adventskalender .door[data-advent-door="8"]>span{transform:translate(-50%,-80%)}.c-adventskalender .door[data-advent-door="9"]>span{transform:translate(-50%,-20%)}.c-adventskalender .door[data-advent-door="10"]>span{transform:translate(-50%,-20%)}.c-adventskalender .door[data-advent-door="11"]>span{transform:translate(-50%,-80%)}.c-adventskalender .door[data-advent-door="12"]>span{transform:translate(-50%,-20%)}.c-adventskalender .door[data-advent-door="13"]>span{transform:translate(-50%,-20%)}.c-adventskalender .door[data-advent-door="14"]>span{transform:translate(-50%,-80%)}.c-adventskalender .door[data-advent-door="15"]>span{transform:translate(-50%,-20%)}.c-adventskalender .door[data-advent-door="16"]>span{color:#fff}.c-adventskalender .door[data-advent-door="16"]>span{transform:translate(-50%,-20%)}.c-adventskalender .door[data-advent-door="17"]>span{transform:translate(-50%,-80%)}.c-adventskalender .door[data-advent-door="18"]>span{transform:translate(-50%,-20%)}.c-adventskalender .door[data-advent-door="19"]>span{transform:translate(-50%,-20%)}.c-adventskalender .door[data-advent-door="20"]>span{color:#fff}.c-adventskalender .door[data-advent-door="20"]>span{transform:translate(-50%,-20%)}.c-adventskalender .door[data-advent-door="21"]>span{transform:translate(-50%,-80%)}.c-adventskalender .door[data-advent-door="22"]>span{transform:translate(-50%,-80%)}.c-adventskalender .door[data-advent-door="23"]>span{color:#fff}.c-adventskalender .door[data-advent-door="23"]>span{transform:translate(-50%,-80%)}.c-adventskalender .door[data-advent-door="24"]>span{transform:translate(-50%,-20%)}}.sgbh-calender{display:flex;flex-wrap:wrap}.sgbh-calender .advent-inner{max-width:1300px;margin:0 auto}@media (max-width: 767px){.sgbh-calender .advent-inner{max-width:100%}}.sgbh-calender .advent-container{display:flex;flex-direction:column;gap:13px}@media (max-width: 767px){.sgbh-calender .advent-container{display:none}}.sgbh-calender .advent-container .advent-row{display:flex;gap:13px}.sgbh-calender .advent-container .advent-row .door{flex:1 1 auto}.sgbh-calender .advent-container .advent-row .door img,.sgbh-calender .advent-container .advent-row .door .vue-lottie-player{padding:0;cursor:pointer;max-width:100%}.sgbh-calender .advent-container .advent-row .door .vue-lottie-player{background:transparent}.sgbh-calender .advent-container.mobile{display:none;position:relative;max-width:345px;gap:13px}@media (max-width: 767px){.sgbh-calender .advent-container.mobile{display:flex;margin-top:20px}.sgbh-calender .advent-container.mobile .advent-row{display:flex;flex-direction:column;gap:13px}.sgbh-calender .advent-container.mobile .advent-row .wrapper{display:flex;max-width:370px;gap:13px}.sgbh-calender .advent-container.mobile .advent-row .wrapper .door{flex:1}.sgbh-calender .advent-container.mobile .advent-row .wrapper .door img{max-width:100%}}#advent-prize{display:none}@media (max-width: 767px){.advent-intro .inner{border-radius:10px}}@media (max-width: 767px){.advent-intro .active{display:none}}.advent-intro{background:#b0dff9}.advent-intro .container{max-width:1300px}@media (max-width: 767px){.advent-intro .container{max-width:100%}}.advent-intro .container .inner{padding:70px 0;max-width:100%}.advent-intro .container .inner .center{text-align:center;margin:0 auto}@media (max-width: 767px){.advent-intro .container .inner .center{margin-bottom:30px}}.advent-intro.mobile{display:none}@media (max-width: 767px){.advent-intro.mobile{display:block}}.advent .sgbh-contest_info{max-width:600px;margin:0 auto}.advent .sgbh-contest_info p{padding-left:2rem;padding-right:2rem}.advent.info-text{display:none;padding-top:70px}.advent.info-text .show-for-desktop{display:block}@media (max-width: 767px){.advent.info-text .show-for-desktop{display:none}}.advent.info-text .inner{display:flex;color:#002f5f;align-items:center}@media (max-width: 767px){.advent.info-text .inner{flex:1 1 100%;flex-wrap:wrap}}.advent.info-text .inner .img{margin-right:40px;flex:1 0 auto}@media (max-width: 767px){.advent.info-text .inner .img{margin:0 auto 30px}}.advent.info-text .inner .subline{font-size:1.125rem;font-weight:700}.advent.info-text .inner .headline{font-size:1.5rem}.advent.info-text .inner .btn-action{margin-top:30px}.advent.info-text .text{margin:auto;text-align:center}.c-dialog__close{cursor:pointer;position:relative;float:right;background:transparent;padding:0;border-radius:0;text-indent:200%;overflow:hidden;color:#fff;font-size:.0625rem;width:20px;height:20px;transform:translate(10px,-10px);border:0}.c-dialog__close:hover{color:#002f5f;background-color:transparent}.c-dialog__close:before,.c-dialog__close:after{content:"";display:block;height:2px;width:20px;position:absolute;top:50%;left:50%;background-color:#002f5f;z-index:2}.c-dialog__close:after{transform:translate(-50%,-50%) rotate(45deg)}.c-dialog__close:before{transform:translate(-50%,-50%) rotate(-45deg)}.p-footer{background-color:#002f5f;color:#fff;padding-top:80px;padding-bottom:80px}@media (max-width: 991px){.p-footer{padding-top:40px;padding-bottom:40px}}.p-footer__wrapper{display:flex;align-items:center;justify-content:space-between;gap:80px 32px}@media (max-width: 991px){.p-footer__wrapper{flex-direction:column;align-items:center;text-align:center}}.p-footer .social-nav__headline{font-size:.875rem;margin-bottom:24px;font-weight:600}.p-footer .social-nav__list{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;padding:0;gap:8px;margin:-12px}.p-footer .social-nav a{display:inline-flex;align-items:center;justify-content:center;color:#fff;padding:12px}.p-footer .social-nav svg{fill:currentColor;width:24px;height:24px;aspect-ratio:1;flex-shrink:0}.p-footer .footer-logo{display:block;color:#fff}.p-footer .footer-logo svg{height:24px;width:auto}
