html{-webkit-text-size-adjust:100%}body{margin:0;padding:0;background-color:#ffffff;font-size:14px;line-height:1.2;color:#ffffff}a{display:inline-block;text-decoration:none}a:hover{text-decoration:underline}img{width:100%}body,.btn{font-family:Arial, sans-serif}*::before,*::after,*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}button{line-height:normal !important}.pxl,.hidden{display:none !important}p,ul,li,ol,h1,h2,h3,h4,h5,figure{margin:0;padding:0;list-style:none;font-weight:normal}.modal-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background-color:rgba(0,0,0,0.4)}.modal-overlay.highest{display:block}.wrapper{min-height:100vh;padding-top:70px;background-image:url("/img/_patterns/girls-bg.jpg");background-repeat:no-repeat;background-size:auto 100%;background-position:center 65px;background-color:#000000}.wrapper .header{position:fixed;right:0;left:0;top:0;z-index:9;height:70px;line-height:70px}.wrapper .legal__container{position:relative;min-height:100px;padding:10px 0}.main-content,.main-content .main-content-inner{min-height:calc(100vh - 170px)}.main-content .main-content-inner{position:relative;padding:10px 0}.main-content .main-content-inner .four-circles{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);max-width:none}.headline-white,.headline-orange,.headline-green{text-transform:uppercase}.headline-white{font-size:1.2em;color:#ffffff;font-weight:bold}.headline-white b{display:block}.panel .headline-white{max-width:350px;margin-left:auto;margin-right:auto}.panel .headline-white.js-gen-5 span{margin:10px 0;font-size:1em}.headline-small{font-size:1em}.panel p.headline-small>span{font-size:85%}.headline-orange{font-size:1.6em;color:#f45e0a;font-weight:bold}.headline-green{font-size:1.5em;color:#2aaa15;font-weight:bold}.header{background-color:#000000;text-align:center}.header .logo img{padding:0 10px;max-height:63px;vertical-align:middle;object-fit:contain;height:3em;max-width:15em}.legal__container{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;background-color:#000000;text-align:center;color:#ffffff}.legal__container>div{order:2;display:inline-block;margin-left:4px;padding-left:4px;height:20px;line-height:20px;border-left:1px solid #ffffff}.legal__container>div:first-child{border-left:0}.legal__container>div.legal__disclaimer{order:1;margin-left:0;margin-bottom:10px;padding-left:0;width:100%;height:auto;line-height:1.4;border-left:0}.content-step{margin:0 auto;animation:fadeIn 300ms linear}.content-step.actived{display:block}.panel{border:2px solid #f45e0a;border-left-width:0;border-right-width:0;background-color:#1e1e1e;text-align:center}.panel header{padding:15px 0 12px;background-color:#000000;text-align:center;text-transform:uppercase}.panel header h2{margin:0;font-size:2.3em;color:#f45e0a;font-weight:bold}.panel header.header-small-text h2{font-size:1.5em}.panel .panel-content{padding:5px 0}.panel p,.panel .checklist,.panel .btn-group{margin:10px 0}.panel p>span{display:block;font-size:90%}.panel .btn-group{display:flex}.panel .btn-group .btn{flex:1}.panel .btn-group,.panel .checklist,.panel .loading-bar{width:90%;margin-left:auto;margin-right:auto}.panel .checklist{margin-bottom:20px}.checklist li{margin:5px 0}.checklist.checklist-small li label{font-size:12px;font-weight:bold}.checklist li label{position:relative;display:flex;flex-direction:column;justify-content:space-around;padding:7px 37px 7px 10px;min-height:38px;background-color:#757675;text-align:left;font-size:1.23em;cursor:pointer;color:#ffffff;transition:background-color 200ms linear}.checklist li label .checked{display:none;position:absolute;right:7px;top:50%;transform:translateY(-50%);width:30px;height:30px;background-image:url("/img/_btns/checked.png");background-repeat:no-repeat;background-position:right center}.checklist li input[type=checkbox]{display:none}.checklist li input[type=checkbox]:checked+label{background-color:#f45e0a}.checklist li input[type=checkbox]:checked+label .checked{display:block}.checklist.checklist-default li label:hover,.checklist.checklist-default li input[type=checkbox]:checked+label{background:#757675;cursor:inherit}.checklist.checklist-default li input[type=checkbox]:checked+label .checked{display:none}.btn{display:inline-block;margin:0 3px;padding:5px 20px;border:0;text-align:center;text-transform:uppercase;text-decoration:none;font-size:1.8em;cursor:pointer;color:#ffffff}.btn:disabled{position:relative}.btn:disabled::before{content:"";position:absolute;display:block;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.7)}.btn:hover{text-decoration:none}.btn.btn-full{margin:0;width:100%}.btn.btn-green{background-color:#2aaa15;color:#ffffff;font-weight:bold;transition:background-color 300ms linear}.btn.btn-green:hover{background-color:#1a6b0c}.btn.btn-primary{background:#F27D3E;background:-moz-linear-gradient(top, #f27d3e 0%, #f45e0a 100%);background:-webkit-linear-gradient(top, #f27d3e 0%, #F45E0A 100%);background:-o-linear-gradient(top, #f27d3e 0%, #f45e0a 100%);background:-ms-linear-gradient(top, #f27d3e 0%, #f45e0a 100%);background:linear-gradient(to bottom, #f27d3e 0%, #f45e0a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f27d3e', endColorstr='#f45e0a', GradientType=0)}.btn.btn-primary:hover{background:#F27D3E;background:-moz-linear-gradient(top, #f45e0a 0%, #f27d3e 100%);background:-webkit-linear-gradient(top, #f45e0a 0%, #f27d3e 100%);background:-o-linear-gradient(top, #f45e0a 0%, #f27d3e 100%);background:-ms-linear-gradient(top, #f45e0a 0%, #f27d3e 100%);background:linear-gradient(to bottom, #f45e0a 0%, #f27d3e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f45e0a', endColorstr='#f27d3e', GradientType=0)}.btn.btn-gray{background:#909092;background:-moz-linear-gradient(top, #909092 0%, #888 50%, #909092 100%);background:-webkit-linear-gradient(top, #909092 0%, #888 50%, #909092 100%);background:-o-linear-gradient(top, #909092 0%, #888 50%, #909092 100%);background:-ms-linear-gradient(top, #909092 0%, #888 50%, #909092 100%);background:linear-gradient(to bottom, #909092 0%, #888 50%, #909092 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#909092', endColorstr='#888888', GradientType=0);color:#ffffff}.btn.btn-gray:hover{background:#888888;background:-moz-linear-gradient(top, #888 0%, #909092 50%, #888 100%);background:-webkit-linear-gradient(top, #888 0%, #909092 50%, #888 100%);background:-o-linear-gradient(top, #888 0%, #909092 50%, #888 100%);background:-ms-linear-gradient(top, #909092 0%, #909092 50%, #888 100%);background:linear-gradient(to bottom, #888 0%, #909092 50%, #888 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#909092', GradientType=0)}.registration .btn{margin:0;width:100%;border-radius:5px;font-size:1.2em}.registration .btn.btn-prev{position:absolute;top:50%;left:-70px;transform:translateY(-50%);padding:0 0 5px;width:50px;height:50px;border:0;border-radius:50%;background-color:rgba(255,255,255,0.4);text-align:center;font-size:40px;color:#ffffff;outline:none;cursor:pointer;transition:0.2s all ease}.registration .btn.btn-prev:hover{background:rgba(0,0,0,0.8)}.loading-steps{margin-top:25px}.loading-steps li{display:none;padding:0 20px;font-size:0.8em;font-weight:bold}.loading-steps li.active{display:block}.loading-bar{margin:10px 0 20px;background-color:#ffffff}.loading-bar span{display:block;height:40px;line-height:40px;background-color:#2aaa15}.icon-success{padding:0;margin:0;height:40px;background-image:url("/img/_btns/checked.png");background-repeat:no-repeat;background-color:transparent;background-position:center;background-size:contain;cursor:inherit}.circle-profiles{margin:0 auto;text-align:center}.circle-profiles li{display:inline-block;width:49vw;padding:5px}.circle-profile{position:relative;border-radius:50%;border:2px solid #f45e0a;box-shadow:0 0 14px #000000;overflow:hidden;cursor:pointer;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0)}.circle-profile h3{position:absolute;z-index:8;left:0;right:0;top:50%;transform:translateY(-50%);font-size:1.5em;text-shadow:0 0 15px #000000;cursor:pointer}.circle-profile video{position:absolute;top:0;left:50%;transform:translateX(-50%);width:auto;height:100%}.lock-overlay .registration-wrapper{left:0}.lock-scroll .registration-wrapper{overflow-y:auto}.registration-wrapper{background-size:cover;background-position:center}.registration-wrapper .footer{position:relative;margin-top:20px}.lock-overlay .registration,.registration{position:static;transform:none;padding:0}.registration header{padding:15px 0 0;border-bottom:0}.registration header img{width:auto;height:60px}.registration header h2{margin-top:20px}.registration .form-btn-close{display:none}.registration .registration-inner{border:1px solid #f45e0a;background-color:#2e2e2e;box-shadow:0 0 14px #000000;color:#f45e0a;padding:0;margin:30px auto;border-radius:15px;width:96%;max-width:400px}.registration .registration header{border:0;padding:0}.registration .block.block-animation{min-height:180px}.registration .block-field-group-inner{font-size:1.5em}.registration .block-field-group-inner .form-group label{float:left;color:#ffffff;text-align:right;width:50%;padding-right:20px;font-size:17px;position:absolute;left:0;top:3px}.registration .block-field-group .form-group{position:relative;margin:20px 0}.registration .block-field-group .form-group.form-group-buttonGroup{margin-bottom:0}.registration .block-field-group .form-group.has-prev-button{position:static}.registration .block-field-group .form-group .form-control{height:38px;border-radius:5px;margin-left:50%;width:50%;border:0;font-size:16px;background-color:#ffffff}.registration .block-field-group .form-group .btn-group{margin-top:25px}.registration .block.block-field-group .form-group .required{display:block;padding:4px 8px;background-color:#ff0000;text-align:center;color:#ffffff}.registration .loading-bar span{height:40px;line-height:40px;text-align:center;font-weight:bold;font-size:20px;color:#ffffff;background:#F27D3E;background:-moz-linear-gradient(top, #f27d3e 0%, #f45e0a 100%);background:-webkit-linear-gradient(top, #f27d3e 0%, #F45E0A 100%);background:-o-linear-gradient(top, #f27d3e 0%, #f45e0a 100%);background:-ms-linear-gradient(top, #f27d3e 0%, #f45e0a 100%);background:linear-gradient(to bottom, #f27d3e 0%, #f45e0a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f27d3e', endColorstr='#f45e0a', GradientType=0)}.registration .legal-warning-text{font-size:14px;color:#ffffff;text-align:center}.registration .legal-warning-text a{color:#F45E0A}.registration .legal-warning-text a:hover{text-decoration:underline}.registration-form-success{display:none;width:100%;text-align:center;animation:slideDownFadeIn 400ms linear 400ms both}.registration-form-success header h2{margin-top:10px;font-size:1.2em;font-weight:normal}.registration-form-success .mail-icon img{margin:15px 0;width:auto;max-width:90%;max-height:50px}.registration-form-success .desc-form-success{margin-bottom:15px;font-size:0.8em;font-weight:300;color:#ffffff}.registration-form-success .group-button-email{display:flex}.registration-form-success .group-button-email .btn{flex:1;margin:0 3px;padding:8px 5px;border-radius:10px;font-size:1em;font-weight:300}@-webkit-keyframes slideDownFadeIn{from{opacity:0;max-height:0}to{opacity:1;max-height:500px}}@keyframes slideDownFadeIn{from{opacity:0;max-height:0}to{opacity:1;max-height:500px}}.bilder,.progress-items-wrapper{margin:0 7vw}.progress-items-wrapper{margin:10px 0}.progress-items{margin:0 auto;width:96%}.progress-items li{margin:5px 0;padding:3px 0;width:100%;box-sizing:border-box;border-width:2px;border-style:solid;border-color:#ffffff;background-color:#000000;color:#f45e0a;text-align:center;font-size:17px;font-weight:bold;opacity:0.3}.progress-items li.active{opacity:1}.bilder{margin:0 auto;max-width:1400px;min-height:370px;font-size:0}.bilder li{position:relative;display:none;padding:5px;width:33.3333%;box-sizing:border-box}.bilder li.actived{display:inline-block}.bilder li img{border-radius:10%;cursor:pointer}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){html,body,.wrapper{height:100%}.wrapper.has-slogan .header .logo img{height:3rem !important;flex:auto !important}}@media (min-width: 768px){.main-content,.main-content .main-content-inner{min-height:calc(100vh - 140px)}.panel .btn-group,.panel .checklist,.panel .loading-bar{width:75%}.panel .headline-white{max-width:100%}.headline-white b{display:inline}.loading-steps li+li{margin-bottom:25px}.wrapper .legal__container{position:fixed;bottom:0;left:0;right:0;min-height:70px}.wrapper .registration-wrapper .legal__container{position:relative}.content-step{max-width:400px}.panel{border-left-width:2px;border-right-width:2px}.circle-profiles li{width:45vw}.circle-profile h3{font-size:2.5em}.progress-items-wrapper{margin:30px 0}.progress-items{display:table;width:auto;border-spacing:15px}.progress-items li{display:table-cell;margin:0;padding:0 5px;width:170px;height:170px;border-radius:50%;font-size:18px;vertical-align:middle}.bilder{min-height:430px}.bilder li{width:14.2857%}.wrapper.has-slogan .header .login-box{order:5;margin-right:.5em}.wrapper.has-slogan .btn-login{position:static}}@media (min-width: 992px){.circle-profiles{max-width:100vh}.circle-profiles li{width:calc(50vh - 110px)}.circle-profile h3{font-size:2.3em}.bilder{min-height:550px}}@media (min-width: 1200px){.main-content,.main-content .main-content-inner{min-height:calc(100vh - 160px)}.main-content-inner{overflow:hidden}.circle-profiles li{width:calc(50vh - 90px)}.circle-profile h3{font-size:2.5em}.bilder:hover li::before{content:'';position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:10%;background-color:rgba(46,46,46,0.5)}.bilder li:hover::before{content:none}.checklist li label:hover{background-color:#f45e0a}.wrapper .legal__container{position:relative;height:90px}}@media only screen and (max-height: 600px) and (min-width: 568px){.wrapper{padding-top:50px;background-size:cover;background-position-y:45px}.wrapper .header{height:50px;line-height:50px}.header .logo img{width:auto;height:45px}.main-content,.main-content .main-content-inner{min-height:calc(100vh - 110px)}.wrapper .legal__container{min-height:60px}.circle-profiles{max-width:none}.circle-profiles li{width:24%}}@media (max-width: 350px){.panel header{padding:10px 0}.panel header h2{font-size:1.8em}.btn{font-size:1.5em}.headline-white{font-size:1em;padding:0 5px}.main-content .main-content-inner .four-circles{position:static;transform:none;padding:10px 0}.registration header img{height:50px}}.registration-form-builder-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;overflow-x:hidden;overflow-y:auto;animation:fadeIn 300ms linear;background-size:cover;background-position:center}.registration-form-builder img{width:auto;max-width:100%}.registration-form-builder{position:relative;margin:30px auto;padding:1em;width:96%;max-width:400px;min-height:300px;border:1px solid #f45e0a;border-radius:15px;background-color:#2e2e2e;box-shadow:0 0 14px #000000;color:#f45e0a}.registration-form-builder .form-header{text-align:center}.registration-form-builder .form-header>h1{margin:1em 0;font-size:1.5em;font-weight:bold;text-align:center}.registration-form-builder .step{transition:opacity 300ms linear}.registration-form-builder .step:not(.step-hidden){min-height:140px}.registration-form-builder .form-group{position:relative;margin-top:10px}.registration-form-builder .form-group>label{position:absolute;left:0;top:7px;padding-right:12px;width:50%;text-align:right;font-size:17px;white-space:nowrap;color:#ffffff}.registration-form-builder .btn-group{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin-top:15px}.registration-form-builder .btn-group .btn{flex:1;margin:0;padding-left:5px;padding-right:5px;white-space:nowrap}.registration-form-builder .form-control{padding:0 10px;height:38px;border-radius:5px;margin-left:50%;width:50%;border:0;font-size:16px;background-color:#ffffff}select.form-control{-webkit-appearance:none;appearance:none;background-image:url("/img/_btns/bg_select.png");background-repeat:no-repeat;background-position:right center}select.form-control.error{border:.13em solid #ff0000}.registration-form-builder .btn-primary{border-radius:5px}.registration-form-builder .required,.registration-form-builder .unknown-error-msg{display:block;margin:5px 0;padding:4px 8px;width:100%;background-color:#ff0000;text-align:center;font-size:0.8em;color:#ffffff}.registration-form-builder-wrapper .footer .legal__container{position:relative}.registration-form-builder .headline-logo{text-align:center}.registration-form-builder .headline-2{margin:1em 0;font-size:1.5em;font-weight:bold;text-align:center}.registration-form-builder .headline-3{font-size:1.5em;text-align:left}.registration-form-builder .step:not(.step-hidden) .btn-prev{display:block}.registration-form-builder .btn-prev{display:none;position:relative;margin-right:10px;padding:0;width:38px;height:38px;border:0;border-radius:50%;background-color:rgba(255,255,255,0.3);font-size:30px;color:#ffffff}.registration-form-builder .btn-prev::before{content:'';position:absolute;top:50%;left:50%;display:inline-block;width:25%;height:25%;border:solid #ffffff;border-width:0 3px 3px 0;transform:translate(-30%, -50%) rotate(135deg)}.registration-form-builder .processing-bar{margin:10px 0 20px;background-color:#ffffff}.registration-form-builder .processing-bar span{display:block;height:40px;line-height:40px;background-color:#2aaa15;text-align:center;font-weight:bold;font-size:1.8em;color:#ffffff}.registration-form-builder .legal-warning{margin:1.5em 0;text-align:center;color:#ffffff}.registration-form-builder .legal-warning a{color:#F45E0A}@media (min-width: 768px){.registration-form-builder .step:not(.step-hidden) .btn-prev{display:flex}.registration-form-builder .btn-prev{display:none;position:absolute;top:50%;left:-60px;transform:translateY(-50%);justify-content:center;padding:0;width:50px;height:50px;border:0;border-radius:50%;background-color:rgba(255,255,255,0.3);text-align:center;font-size:40px;font-family:Arial;cursor:pointer;transition:background-color 300ms linear;color:#ffffff}.registration-form-builder .btn-prev:hover{background-color:rgba(255,255,255,0.7)}}@media (min-width: 1800px) and (min-height: 960px){html{font-size:1vh}.wrapper{padding-top:8rem;background-position:center 4rem}.wrapper .header{padding:1.5rem;height:auto;line-height:inherit}.header .logo img{height:5rem !important;max-height:none !important;padding:0;width:auto}.main-content,.main-content .main-content-inner{min-height:calc(100vh - 17rem) !important}.main-content .main-content-inner{padding:1rem 0}.content-step{max-width:42rem}.panel{border-width:.2rem}.panel header{padding:1.5rem 0}.panel header h2{font-size:3.5rem}.panel .panel-content{padding:1rem}.panel p,.panel .checklist,.panel .btn-group{margin:1rem auto}.headline-white{font-size:1.7rem;line-height:2.3rem}.headline-orange{font-size:2.3rem}.headline-green{font-size:1.7rem}.btn{margin:0 1rem;padding:.8rem 0 .4rem;font-size:2.8rem}.icon-success{height:4rem}.checklist li{margin:.5rem 0}.checklist li label{padding:1rem 5rem 1rem 1rem;min-height:5rem;font-size:1.7rem}.checklist li label .checked{right:1rem;width:3rem;height:3rem;background-size:3rem 3rem}.loading-steps{margin-top:2rem}.loading-steps li{padding:0 2rem;font-size:1.2rem;line-height:1.7rem}.loading-bar{margin:1rem 0 2rem}.loading-bar span{height:4rem;line-height:4rem;font-size:1.7rem}.panel header.header-small-text h2{font-size:2rem}.checklist.checklist-small li label{font-size:1.5rem}.circle-profiles{max-width:80rem}.circle-profiles li{width:35rem !important;padding:1rem}.circle-profile{border:.2rem solid #f45e0a;box-shadow:0 0 1rem #000000}.circle-profile h3{font-size:2.5rem !important;padding:1rem 0 .8rem !important}.wrapper .legal__container{font-size:1.7rem;min-height:auto;height:9rem;padding:1rem 0}.legal__container>div{margin-left:1rem;padding-left:1rem;line-height:2rem;border-left:.1rem solid #ffffff;height:auto}.legal__container>div.legal__disclaimer{margin-bottom:1rem;line-height:2rem}.registration-form-builder-wrapper{top:8rem !important}.registration-form-builder{margin:3rem auto;padding:1.5rem;max-width:42rem;min-height:32rem;border-width:.2rem;box-shadow:0 0 1rem #000000}.registration-form-builder img{height:5rem}.registration-form-builder .form-header>h1{font-size:2.2rem;margin:2rem 0}.registration-form-builder .step:not(.step-hidden){min-height:15rem}.registration-form-builder .headline-3{font-size:2.2rem}.registration-form-builder .form-group{margin-top:1rem;font-size:1.7rem}.registration-form-builder .form-group>label{font-size:inherit;top:1rem;padding-right:1rem}.registration-form-builder .form-control{font-size:inherit;border-radius:.5rem;height:4rem;padding:0 1rem}select.form-control{background-size:15%}.registration-form-builder .btn-group{margin-top:1rem}.registration-form-builder .required,.registration-form-builder .unknown-error-msg{font-size:1.5rem;margin:1rem 0;padding:.5rem}.registration-form-builder .btn-primary{border-radius:.5rem}.btn{padding:.6rem 0;font-size:2.7rem}.progress-items-wrapper{margin:3rem 0}.progress-items{border-spacing:2rem}.progress-items li{width:18rem;height:18rem;font-size:2rem;border-width:.2rem;line-height:2.5rem}.bilder{max-width:145rem}.bilder li{padding:.5rem}.bilder li img{width:100%}.registration-form-builder .btn-prev{left:-6rem;width:5rem;height:5rem;margin-right:0}.registration-form-builder .btn-prev::before{border-width:0 .5rem .5rem 0}.legal-warning{font-size:1.5rem;line-height:2rem;margin:1.5rem 0}.registration-form-builder .processing-bar{margin:1rem 0 2rem}.registration-form-builder .processing-bar span{font-size:3rem;line-height:5rem;height:5rem}}@media (max-aspect-ratio: 1 / 1) and (max-width: 767px){.language-de .registration-form-builder .headline-3{font-size:1.35em}}.btn-login{display:block;font-weight:600;background-color:#009700;height:2em;line-height:2;padding:0 1em;border-radius:2em;outline:none;color:#fff !important;font-size:1em;position:absolute;top:50%;right:0.5em;transform:translateY(-50%)}.btn-login:hover{text-decoration:none}.wrapper.has-slogan .btn-login{top:.8em;transform:none}.login-form-holder .login-form-holder-inner{padding:3em 1.5em 1.5em}.login-form-holder .login-form-holder-inner .form-group{display:block;margin:0 0 1.5em;line-height:3}.login-form-holder .login-form-holder-inner .form-group .form-control{margin-left:0}.login-form-holder .login-form-holder-inner .required{background-color:transparent}@media only screen and (min-width: 568px) and (max-height: 600px){.wrapper.has-slogan .header .logo{order:1}.wrapper.has-slogan .header .slogan{order:2}.wrapper.has-slogan .header .login-box{order:5}.wrapper.has-slogan .btn-login{position:static}}@media (min-width: 1640px){.login-box{font-size:1.2em}}@media (min-width: 1880px) and (min-height: 885px){.login-box{font-size:2.34vh}}.language-he .wrapper{direction:rtl !important;unicode-bidi:embed !important}.language-he .registration-form-builder .headline-3{text-align:right}.language-he .registration-form-builder .form-control{margin-left:auto;margin-right:50%}.language-he .registration-form-builder .form-group>label{text-align:left;left:auto;right:0;padding-right:0;padding-left:12px}.language-he select.form-control{background-position:left center}.language-he .legal__container>div.popwin{padding:0 4px;border-left:0}.language-he .legal__container>div.popwin:not(:first-child){border-right:1px solid #ffffff}.language-he .checklist li label{text-align:right;padding:7px 10px 7px 37px}.language-he .checklist li label .checked{right:auto;left:7px}@media (min-width: 1800px) and (min-height: 960px){.language-he .legal__container>div.popwin{padding:0 1rem}.language-he .registration-form-builder .form-control>label{padding-left:1rem}.language-he .legal__container>div.popwin:not(:first-child){border-right:0.1rem solid #ffffff}.language-he .checklist li label{padding:1rem 1rem 1rem 5rem}.language-he .checklist li label .checked{right:auto;left:1rem}}.header,.legal__container,.panel header,html,body{background-color:#212020}.panel{border-color:#fc0a00;background-color:#333030}.panel header h2,.headline-orange{color:#fc0a00}.btn.btn-green,.loading-bar span{background-color:#669c38}.btn.btn-green:hover{background-color:#76b541}.checklist li input[type=checkbox]:checked+label,.checklist li label:hover{background-color:#fc0a00}.registration-form-builder .processing-bar span{background-color:#669c38}.headline-green{color:#669c38}.circle-profile{border-radius:0;border-color:#fc0a00;font-size:0}.registration-form-builder{border-color:#fc0a00;color:#fc0a00;border-radius:0}.btn.btn-primary{background:#669c38;background:-moz-linear-gradient(top, #669c38 0%, #669c38 100%);background:-webkit-linear-gradient(top, #669c38 0%, #669c38 100%);background:-o-linear-gradient(top, #669c38 0%, #669c38 100%);background:-ms-linear-gradient(top, #669c38 0%, #669c38 100%);background:linear-gradient(to bottom, #669c38 0%, #669c38 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#669c38', endColorstr='#669c38', GradientType=0)}.btn.btn-primary:hover{background:#76b541;background:-moz-linear-gradient(top, #76b541 0%, #76b541 100%);background:-webkit-linear-gradient(top, #76b541 0%, #76b541 100%);background:-o-linear-gradient(top, #76b541 0%, #76b541 100%);background:-ms-linear-gradient(top, #76b541 0%, #76b541 100%);background:linear-gradient(to bottom, #76b541 0%, #76b541 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#76b541', endColorstr='#76b541', GradientType=0)}.bilder li img{border-radius:0}.progress-items li{color:#fc0a00}.circle-profile h3{position:absolute;z-index:8;bottom:0;top:auto;left:auto;transform:none;padding:.5rem 0;width:100%;color:#2e2e2e;background:rgba(255,255,255,0.8);text-transform:uppercase;font-size:1rem;text-shadow:none}.circle-profile h3.low-case-name{text-transform:none}.circle-profiles li{width:45vw}.wrapper.has-slogan{padding-top:100px}.wrapper.has-slogan .header{border-bottom:1px solid #fc0a00;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;height:100px;z-index:102}.header .logo img{height:40px;width:auto;max-width:85%}.wrapper.has-slogan .header .logo{font-size:0;max-width:98%;display:flex;align-items:center}.wrapper.has-slogan .header .logo img{width:auto;height:40px;margin:0 auto}.wrapper.has-slogan .header .slogan{font-size:1.3em;line-height:1.3;text-transform:uppercase;font-weight:bold;color:#fff;order:3;width:100%;padding-left:1em;padding-right:1em}.wrapper.has-slogan .header .slogan span{color:#fc0a00;display:inline-block}.registration-form-builder-wrapper{top:80px}.registration-form-builder .legal-warning a{color:#fc0a00}@media (min-width: 568px){.wrapper.has-slogan .header .logo{max-width:50%}}@media (min-width: 768px){body{overflow:hidden;display:flex;flex-direction:column}.wrapper{min-height:auto}.wrapper.has-slogan{padding-top:80px}.main-content,.main-content .main-content-inner{min-height:calc(100vh - 167px)}.main-content .main-content-inner .four-circles{top:47%}.wrapper.has-slogan .header{height:80px;flex-wrap:nowrap}.progress-items li{border-radius:0}.header .logo img{height:55px}.wrapper.has-slogan .header .logo{display:flex;align-items:center;max-width:45%}.wrapper.has-slogan .header .logo img{max-width:320px;height:40px;flex:1}.wrapper.has-slogan .header .slogan{justify-self:center;align-self:center;font-size:1.6em;flex:5}.circle-profile h3{font-size:1.3rem}.circle-profiles li{width:40vw}}@media (min-width: 992px){.wrapper.has-slogan .header .slogan{padding:0 !important;width:50% !important;order:2 !important}.wrapper.has-slogan .header .slogan{font-size:2.1em}.wrapper.has-slogan .header .logo img{max-width:none}.circle-profile h3{font-size:1.5rem}.circle-profiles{max-width:80vh}.circle-profiles li{width:calc(50vh - 150px)}}@media (min-width: 1200px){.bilder:hover li::before{border-radius:0}body{display:flex}.wrapper{min-height:100%;flex:1}.main-content .main-content-inner .four-circles{top:50%}.main-content,.main-content .main-content-inner{min-height:calc(100vh - 160px)}.circle-profiles li{width:calc(50vh - 100px)}}@media (min-width: 1600px){.circle-profiles li{width:calc(50vh - 150px)}}@media only screen and (max-height: 600px) and (min-width: 568px){.main-content,.main-content .main-content-inner{min-height:calc(100vw)}.wrapper.has-slogan .header{height:60px;flex-wrap:nowrap;z-index:98}.wrapper.has-slogan .header .logo img{max-width:250px;height:32px}.registration-form-builder-wrapper{top:0}.registration-form-builder{margin-top:80px;position:initial}.registration-form-builder-wrapper .header{position:absolute;z-index:102}.wrapper.has-slogan{min-height:600px}}@media (min-width: 1800px) and (min-height: 960px){.wrapper.has-slogan{padding-top:8rem}.wrapper.has-slogan .header{height:auto;padding:1.5rem 1rem;border-width:.2rem}.wrapper.has-slogan .header .slogan{font-size:3.2rem}}
