@font-face{font-family:"Lato";font-style:normal;font-weight:400;src:url("/Content/Fonts/Lato-Regular.eot?");src:local("Lato Regular"),local("Lato-Regular"),url("/Content/Fonts/Lato-Regular.eot?#iefix") format("embedded-opentype"),url("/Content/Fonts/Lato-Regular.woff2") format("woff2"),url("/Content/Fonts/Lato-Regular.woff") format("woff"),url("/Content/Fonts/Lato-Regular.ttf") format("truetype"),url("/Content/Fonts/Lato-Regular.svg#Lato") format("svg")}@font-face{font-family:"Lato";font-style:normal;font-weight:400;src:url("/Content/Fonts/LatoLatin-Regular.eot?");src:local("LatoLatin Regular"),local("LatoLatin-Regular"),url("/Content/Fonts/LatoLatin-Regular.eot?#iefix") format("embedded-opentype"),url("/Content/Fonts/LatoLatin-Regular.woff2") format("woff2"),url("/Content/Fonts/LatoLatin-Regular.woff") format("woff"),url("/Content/Fonts/LatoLatin-Regular.ttf") format("truetype"),url("/Content/Fonts/LatoLatin-Regular.svg#Lato") format("svg")}@font-face{font-family:"Lato";font-style:normal;font-weight:700;src:url("/Content/Fonts/Lato-Bold.eot?");src:local("Lato Bold"),local("Lato-Bold"),url("/Content/Fonts/Lato-Bold.eot?#iefix") format("embedded-opentype"),url("/Content/Fonts/Lato-Bold.woff2") format("woff2"),url("/Content/Fonts/Lato-Bold.woff") format("woff"),url("/Content/Fonts/Lato-Bold.ttf") format("truetype"),url("/Content/Fonts/Lato-Bold.svg#Lato") format("svg")}@font-face{font-family:"Lato";font-style:normal;font-weight:700;src:url("/Content/Fonts/LatoLatin-Bold.eot?");src:local("LatoLatin Bold"),local("LatoLatin-Bold"),url("/Content/Fonts/LatoLatin-Bold.eot?#iefix") format("embedded-opentype"),url("/Content/Fonts/LatoLatin-Bold.woff2") format("woff2"),url("/Content/Fonts/LatoLatin-Bold.woff") format("woff"),url("/Content/Fonts/LatoLatin-Bold.ttf") format("truetype"),url("/Content/Fonts/LatoLatin-Bold.svg#Lato") format("svg")}h1,h2,h3{font-family:CaeciliaLTPro-85Heavy;text-align:center;padding:0;margin:0;margin-bottom:30px}h1{font-size:58px}@media(max-width:767px){h1{font-size:28px}}h2{font-size:38px}@media(max-width:767px){h2{font-size:22px}}h3{font-size:22px;margin-bottom:15px}@media(max-width:767px){h3{font-size:20px}}a{font-weight:700}.btn-red-on-white{background:#9e0529;color:#fff;border-bottom:0;box-shadow:none}.btn-red-on-white:hover,.btn-red-on-white:active,.btn-red-on-white:focus{background:#79041f;color:#fff;border-bottom:0;box-shadow:none}.btn-grey-on-white{background:#e8eef1;color:#223343;border:2px solid #e8eef1}.btn-grey-on-white:hover,.btn-grey-on-white:active,.btn-grey-on-white:focus{background:#e5e5e5;color:#223343;border:2px solid #e5e5e5}.col-table{padding:8px 3px 3px 3px!important}#header{padding:15px 0!important}.form-label{margin-bottom:.25rem;font-weight:700}.form-field-required{font-weight:700;color:#9e0529}.data-security h1{font-size:22px!important;text-align:left;margin-top:33px;margin-bottom:18px}html,body{color:#223343;font-family:Lato,sans-serif;font-size:18px;line-height:25px;min-height:100%}main{min-height:calc(100vh - 279px)}@media(min-width:428px){main{min-height:calc(100vh - 236px)}}@media(min-width:768px){main{min-height:calc(100vh - 150px)}}.row{max-width:960px;margin:auto}.row-extended{max-width:990px}.row-initial{max-width:initial}.col-table{padding:8px 3px 3px 3px;border-radius:5px}.col-table:nth-child(odd){background:#e8eef1}@media(min-width:992px){.w-md-50{width:50%!important}}.no-gutter{padding:0;margin:0}@media(max-width:991.98px){.no-gutter{padding:0 15px}}@media(max-width:991.98px){.container-fluid.no-gutter{padding:0}}.no-left-gutter{padding-left:0}.no-right-gutter{padding-right:0}.align-sub{vertical-align:sub}.pointer,[onClick]{cursor:pointer}.mw-100{max-width:100%}.mh-100{max-height:100%}@media(min-width:768px){.h-md-100{height:100%!important}}.word-break-all{word-break:break-all}.popover-header{display:none}.transparent{color:rgba(0,0,0,0)}.progress-bar{background:#9e0529}::selection{background:#9e0529;color:#fff}::-moz-selection{background:#9e0529;color:#fff}[data-toggle=collapse].collapsed .fa:before{content:""}[data-toggle=collapse] .fa:before{content:""}.modal.in .modal-dialog{-webkit-transform:scale(1)}@media(min-width:992px) and (max-width:991px){.modal .modal-dialog{margin-top:90px;width:960px}}@media(min-width:768px) and (max-width:991.98px){.modal .modal-dialog{width:90%;max-width:90%}}.modal .modal-content{border:0}.modal .modal-heading{max-height:90px;overflow:hidden}.modal h3{margin-top:15px;text-align:center}.modal img{width:100%}@media(max-width:767px){.modal p,.modal a{word-break:break-all;-ms-word-break:break-all}}.modal ol,.modal li{text-align:left}.modal option{font-size:18px}.modal input[type=checkbox]{width:initial}.modal i.info{margin-left:1px;font-size:14px}.modal button{width:auto;width:initial}.modal button.close{z-index:3;position:absolute;top:15px;right:15px;opacity:.7}@media(max-width:767px){.modal h1{font-size:20px}.modal a,.modal b,.modal p{text-align:left;font-size:90%}.modal img{margin-top:10px;width:260px}}@media(max-width:375px){.modal img{margin-top:10px;width:240px}}@media(max-width:991px){table.table-overflow-x{display:block;overflow-x:auto}}.textboxlist{width:89%}@media(max-width:991px){.textboxlist{width:85%!important}}@media(max-width:576px){.textboxlist{width:87%!important}}.textboxlist-bits{width:100%;height:40px}.textboxlist-autocomplete{z-index:999999;width:420px!important}@media(max-width:991px){.textboxlist-autocomplete{width:100%!important}}.header{color:#9e0529}.header:hover{color:#9e0529}.bg-header{background-color:#9e0529}.border-header{border:1px solid #9e0529}.link-header{border-bottom:1px solid #9e0529}.link-header:hover{color:#9e0529;margin-bottom:1px}@media(max-width:767px){.link-header{display:inline}}.header-link-header{color:#fff}.header-link-header:hover{color:#9e0529}.header-link-header:hover i{color:#9e0529}.button-as-link-header{background:none;border:0;padding:0;font-weight:700}.button-as-link-header .underline{color:#9e0529;border-bottom:1px solid #9e0529}.button-as-link-header:hover .underline{border-bottom:0;margin-bottom:1px}@media(max-width:767px){.button-as-link-header{display:inline}}.primary{color:#9e0529}.primary:hover{color:#9e0529}.bg-primary{background-color:#9e0529}.border-primary{border:1px solid #9e0529}.link-primary{border-bottom:1px solid #9e0529}.link-primary:hover{color:#9e0529;margin-bottom:1px}@media(max-width:767px){.link-primary{display:inline}}.header-link-primary{color:#fff}.header-link-primary:hover{color:#9e0529}.header-link-primary:hover i{color:#9e0529}.button-as-link-primary{background:none;border:0;padding:0;font-weight:700}.button-as-link-primary .underline{color:#9e0529;border-bottom:1px solid #9e0529}.button-as-link-primary:hover .underline{border-bottom:0;margin-bottom:1px}@media(max-width:767px){.button-as-link-primary{display:inline}}.success{color:#059e7a}.success:hover{color:#059e7a}.bg-success{background-color:#059e7a}.border-success{border:1px solid #059e7a}.link-success{border-bottom:1px solid #059e7a}.link-success:hover{color:#059e7a;margin-bottom:1px}@media(max-width:767px){.link-success{display:inline}}.header-link-success{color:#fff}.header-link-success:hover{color:#059e7a}.header-link-success:hover i{color:#059e7a}.button-as-link-success{background:none;border:0;padding:0;font-weight:700}.button-as-link-success .underline{color:#059e7a;border-bottom:1px solid #059e7a}.button-as-link-success:hover .underline{border-bottom:0;margin-bottom:1px}@media(max-width:767px){.button-as-link-success{display:inline}}.error{color:#9e0529}.error:hover{color:#9e0529}.bg-error{background-color:#9e0529}.border-error{border:1px solid #9e0529}.link-error{border-bottom:1px solid #9e0529}.link-error:hover{color:#9e0529;margin-bottom:1px}@media(max-width:767px){.link-error{display:inline}}.header-link-error{color:#fff}.header-link-error:hover{color:#9e0529}.header-link-error:hover i{color:#9e0529}.button-as-link-error{background:none;border:0;padding:0;font-weight:700}.button-as-link-error .underline{color:#9e0529;border-bottom:1px solid #9e0529}.button-as-link-error:hover .underline{border-bottom:0;margin-bottom:1px}@media(max-width:767px){.button-as-link-error{display:inline}}.info{color:#9e7b05}.info:hover{color:#9e7b05}.bg-info{background-color:#9e7b05}.border-info{border:1px solid #9e7b05}.link-info{border-bottom:1px solid #9e7b05}.link-info:hover{color:#9e7b05;margin-bottom:1px}@media(max-width:767px){.link-info{display:inline}}.header-link-info{color:#fff}.header-link-info:hover{color:#9e7b05}.header-link-info:hover i{color:#9e7b05}.button-as-link-info{background:none;border:0;padding:0;font-weight:700}.button-as-link-info .underline{color:#9e7b05;border-bottom:1px solid #9e7b05}.button-as-link-info:hover .underline{border-bottom:0;margin-bottom:1px}@media(max-width:767px){.button-as-link-info{display:inline}}.black{color:#223343}.black:hover{color:#223343}.bg-black{background-color:#223343}.border-black{border:1px solid #223343}.link-black{border-bottom:1px solid #223343}.link-black:hover{color:#223343;margin-bottom:1px}@media(max-width:767px){.link-black{display:inline}}.header-link-black{color:#fff}.header-link-black:hover{color:#223343}.header-link-black:hover i{color:#223343}.button-as-link-black{background:none;border:0;padding:0;font-weight:700}.button-as-link-black .underline{color:#223343;border-bottom:1px solid #223343}.button-as-link-black:hover .underline{border-bottom:0;margin-bottom:1px}@media(max-width:767px){.button-as-link-black{display:inline}}.black-hover{color:#183343}.black-hover:hover{color:#183343}.bg-black-hover{background-color:#183343}.border-black-hover{border:1px solid #183343}.link-black-hover{border-bottom:1px solid #183343}.link-black-hover:hover{color:#183343;margin-bottom:1px}@media(max-width:767px){.link-black-hover{display:inline}}.header-link-black-hover{color:#fff}.header-link-black-hover:hover{color:#183343}.header-link-black-hover:hover i{color:#183343}.button-as-link-black-hover{background:none;border:0;padding:0;font-weight:700}.button-as-link-black-hover .underline{color:#183343;border-bottom:1px solid #183343}.button-as-link-black-hover:hover .underline{border-bottom:0;margin-bottom:1px}@media(max-width:767px){.button-as-link-black-hover{display:inline}}.green{color:#223343}.green:hover{color:#223343}.bg-green{background-color:#223343}.border-green{border:1px solid #223343}.link-green{border-bottom:1px solid #223343}.link-green:hover{color:#223343;margin-bottom:1px}@media(max-width:767px){.link-green{display:inline}}.header-link-green{color:#fff}.header-link-green:hover{color:#223343}.header-link-green:hover i{color:#223343}.button-as-link-green{background:none;border:0;padding:0;font-weight:700}.button-as-link-green .underline{color:#223343;border-bottom:1px solid #223343}.button-as-link-green:hover .underline{border-bottom:0;margin-bottom:1px}@media(max-width:767px){.button-as-link-green{display:inline}}.grey{color:#e8eef1}.grey:hover{color:#e8eef1}.bg-grey{background-color:#e8eef1}.border-grey{border:1px solid #e8eef1}.link-grey{border-bottom:1px solid #e8eef1}.link-grey:hover{color:#e8eef1;margin-bottom:1px}@media(max-width:767px){.link-grey{display:inline}}.header-link-grey{color:#fff}.header-link-grey:hover{color:#e8eef1}.header-link-grey:hover i{color:#e8eef1}.button-as-link-grey{background:none;border:0;padding:0;font-weight:700}.button-as-link-grey .underline{color:#e8eef1;border-bottom:1px solid #e8eef1}.button-as-link-grey:hover .underline{border-bottom:0;margin-bottom:1px}@media(max-width:767px){.button-as-link-grey{display:inline}}.grey-border{color:#e5e5e5}.grey-border:hover{color:#e5e5e5}.bg-grey-border{background-color:#e5e5e5}.border-grey-border{border:1px solid #e5e5e5}.link-grey-border{border-bottom:1px solid #e5e5e5}.link-grey-border:hover{color:#e5e5e5;margin-bottom:1px}@media(max-width:767px){.link-grey-border{display:inline}}.header-link-grey-border{color:#fff}.header-link-grey-border:hover{color:#e5e5e5}.header-link-grey-border:hover i{color:#e5e5e5}.button-as-link-grey-border{background:none;border:0;padding:0;font-weight:700}.button-as-link-grey-border .underline{color:#e5e5e5;border-bottom:1px solid #e5e5e5}.button-as-link-grey-border:hover .underline{border-bottom:0;margin-bottom:1px}@media(max-width:767px){.button-as-link-grey-border{display:inline}}.grey-dark{color:#b2b2b2}.grey-dark:hover{color:#b2b2b2}.bg-grey-dark{background-color:#b2b2b2}.border-grey-dark{border:1px solid #b2b2b2}.link-grey-dark{border-bottom:1px solid #b2b2b2}.link-grey-dark:hover{color:#b2b2b2;margin-bottom:1px}@media(max-width:767px){.link-grey-dark{display:inline}}.header-link-grey-dark{color:#fff}.header-link-grey-dark:hover{color:#b2b2b2}.header-link-grey-dark:hover i{color:#b2b2b2}.button-as-link-grey-dark{background:none;border:0;padding:0;font-weight:700}.button-as-link-grey-dark .underline{color:#b2b2b2;border-bottom:1px solid #b2b2b2}.button-as-link-grey-dark:hover .underline{border-bottom:0;margin-bottom:1px}@media(max-width:767px){.button-as-link-grey-dark{display:inline}}.red{color:#9e0529}.red:hover{color:#9e0529}.bg-red{background-color:#9e0529}.border-red{border:1px solid #9e0529}.link-red{border-bottom:1px solid #9e0529}.link-red:hover{color:#9e0529;margin-bottom:1px}@media(max-width:767px){.link-red{display:inline}}.header-link-red{color:#fff}.header-link-red:hover{color:#9e0529}.header-link-red:hover i{color:#9e0529}.button-as-link-red{background:none;border:0;padding:0;font-weight:700}.button-as-link-red .underline{color:#9e0529;border-bottom:1px solid #9e0529}.button-as-link-red:hover .underline{border-bottom:0;margin-bottom:1px}@media(max-width:767px){.button-as-link-red{display:inline}}.red-active{color:#f3516e}.red-active:hover{color:#f3516e}.bg-red-active{background-color:#f3516e}.border-red-active{border:1px solid #f3516e}.link-red-active{border-bottom:1px solid #f3516e}.link-red-active:hover{color:#f3516e;margin-bottom:1px}@media(max-width:767px){.link-red-active{display:inline}}.header-link-red-active{color:#fff}.header-link-red-active:hover{color:#f3516e}.header-link-red-active:hover i{color:#f3516e}.button-as-link-red-active{background:none;border:0;padding:0;font-weight:700}.button-as-link-red-active .underline{color:#f3516e;border-bottom:1px solid #f3516e}.button-as-link-red-active:hover .underline{border-bottom:0;margin-bottom:1px}@media(max-width:767px){.button-as-link-red-active{display:inline}}.red-shadow{color:#d2304d}.red-shadow:hover{color:#d2304d}.bg-red-shadow{background-color:#d2304d}.border-red-shadow{border:1px solid #d2304d}.link-red-shadow{border-bottom:1px solid #d2304d}.link-red-shadow:hover{color:#d2304d;margin-bottom:1px}@media(max-width:767px){.link-red-shadow{display:inline}}.header-link-red-shadow{color:#fff}.header-link-red-shadow:hover{color:#d2304d}.header-link-red-shadow:hover i{color:#d2304d}.button-as-link-red-shadow{background:none;border:0;padding:0;font-weight:700}.button-as-link-red-shadow .underline{color:#d2304d;border-bottom:1px solid #d2304d}.button-as-link-red-shadow:hover .underline{border-bottom:0;margin-bottom:1px}@media(max-width:767px){.button-as-link-red-shadow{display:inline}}.shadow{color:#c3c3c5}.shadow:hover{color:#c3c3c5}.bg-shadow{background-color:#c3c3c5}.border-shadow{border:1px solid #c3c3c5}.link-shadow{border-bottom:1px solid #c3c3c5}.link-shadow:hover{color:#c3c3c5;margin-bottom:1px}@media(max-width:767px){.link-shadow{display:inline}}.header-link-shadow{color:#fff}.header-link-shadow:hover{color:#c3c3c5}.header-link-shadow:hover i{color:#c3c3c5}.button-as-link-shadow{background:none;border:0;padding:0;font-weight:700}.button-as-link-shadow .underline{color:#c3c3c5;border-bottom:1px solid #c3c3c5}.button-as-link-shadow:hover .underline{border-bottom:0;margin-bottom:1px}@media(max-width:767px){.button-as-link-shadow{display:inline}}.white{color:#fff}.white:hover{color:#fff}.bg-white{background-color:#fff}.border-white{border:1px solid #fff}.link-white{border-bottom:1px solid #fff}.link-white:hover{color:#fff;margin-bottom:1px}@media(max-width:767px){.link-white{display:inline}}.header-link-white{color:#fff}.header-link-white:hover{color:#fff}.header-link-white:hover i{color:#fff}.button-as-link-white{background:none;border:0;padding:0;font-weight:700}.button-as-link-white .underline{color:#fff;border-bottom:1px solid #fff}.button-as-link-white:hover .underline{border-bottom:0;margin-bottom:1px}@media(max-width:767px){.button-as-link-white{display:inline}}.yellow{color:#223343}.yellow:hover{color:#223343}.bg-yellow{background-color:#223343}.border-yellow{border:1px solid #223343}.link-yellow{border-bottom:1px solid #223343}.link-yellow:hover{color:#223343;margin-bottom:1px}@media(max-width:767px){.link-yellow{display:inline}}.header-link-yellow{color:#fff}.header-link-yellow:hover{color:#223343}.header-link-yellow:hover i{color:#223343}.button-as-link-yellow{background:none;border:0;padding:0;font-weight:700}.button-as-link-yellow .underline{color:#223343;border-bottom:1px solid #223343}.button-as-link-yellow:hover .underline{border-bottom:0;margin-bottom:1px}@media(max-width:767px){.button-as-link-yellow{display:inline}}.blue{color:#223343}.blue:hover{color:#223343}.bg-blue{background-color:#223343}.border-blue{border:1px solid #223343}.link-blue{border-bottom:1px solid #223343}.link-blue:hover{color:#223343;margin-bottom:1px}@media(max-width:767px){.link-blue{display:inline}}.header-link-blue{color:#fff}.header-link-blue:hover{color:#223343}.header-link-blue:hover i{color:#223343}.button-as-link-blue{background:none;border:0;padding:0;font-weight:700}.button-as-link-blue .underline{color:#223343;border-bottom:1px solid #223343}.button-as-link-blue:hover .underline{border-bottom:0;margin-bottom:1px}@media(max-width:767px){.button-as-link-blue{display:inline}}.medium{font-size:90%}.big{font-size:120%}a,b,p,span,ul,li,i{color:#223343}font a,font b,font span,font p{color:inherit}ul.none{list-style:none;padding-left:0}li.page-item .page-link{color:#223343}li.page-item .page-link:hover{color:#223343}li.page-item.active .page-link{z-index:1;color:#fff;background-color:#9e0529;border-color:#9e0529}a{cursor:pointer;display:inline-block}a.link-big{font-size:20px}a:hover{border-bottom:0;text-decoration:none;margin-bottom:0}a.hover-font-weight-bold:hover{font-weight:700!important}a.btn-link:hover,a.image-link:hover{margin-bottom:0;text-decoration:none}a.agb{font-size:16px}i.big{font-size:25px}i.fa-arrow-right{margin-left:15px}i.fa-arrow-left{margin-right:15px}i.fa-external-link-alt{font-size:14px;margin-left:5px}i.tt+.tooltip>.tooltip-inner{background-color:#223343;font-size:18px}i.rotate{-moz-transition:all .5s linear;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;transform-origin:50% 50%}i.rotate.down{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}i.req{position:absolute;top:16px;right:-25px;font-size:12px;color:#b2b2b2}label.agb{font-size:16px}ol#manifest li{margin-bottom:5px}ol#manifest li:last-of-type{margin-bottom:0}.tooltip-inner{max-width:500px!important}span.tt+.tooltip>.tooltip-inner{background-color:#223343;font-size:18px}img{padding:0;margin:0 0 15px 0}img.logo{height:40px}img.logo-sm{height:35px}img.portrait{height:150px;width:150px}img.logo-xs{height:25px}img.logo-brand{height:75px}img.profile{height:35px;width:35px;object-fit:cover}img.icon{height:100px}.btn{border-radius:0!important;font-weight:bold}.btn:focus,.btn:active{outline:0;box-shadow:none}.btn.tt+.tooltip>.tooltip-inner{background-color:#223343;font-size:18px}.btn-menu{background:none;color:#223343;font-size:15px;padding:3px 10px}.btn-menu:hover,.btn-menu:active,.btn-menu:focus{background:#b2b2b2}.btn-weiterlernen{background:#9e0529;color:#fff;border-bottom:0;box-shadow:none}.btn-weiterlernen:hover,.btn-weiterlernen:active,.btn-weiterlernen:focus{background:#720009;color:#fff;border-bottom:0;box-shadow:none}.btn-weiterlernen.outdated{background:#282828;color:#fff;border-bottom:0;box-shadow:none}.btn-weiterlernen.outdated:hover,.btn-weiterlernen.outdated:active,.btn-weiterlernen.outdated:focus{background:#424242;color:#fff;border-bottom:0;box-shadow:none}.btn-learningstudio{padding-left:20px;padding-right:45px;background:url(https://noe-lernwerkstatt.digital/Content/Images/icon-arrow-right-white-small.png) no-repeat right center #ffd500;background-position:92% 50%;color:#fff;font-weight:700;display:inline-block;border:0}.btn-learningstudio:hover,.btn-learningstudio:active,.btn-learningstudio:focus{color:#fff;text-decoration:none}.bannerbox{cursor:pointer;padding:1rem;border:2px solid #e8eef1;border-radius:.25rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);text-align:center}.bannerbox .banner{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.bannerbox .type-badge{position:absolute;right:30px;top:15px}.bannerbox .left-badge{position:absolute;left:30px;top:15px}.bannerbox .new-badge{position:absolute;top:140px;text-align:center;border-radius:30px 30px 30px 30px;padding:5px 10px;font-size:16px;font-weight:700}.bannerbox:hover{transform:scale(1.01);transition-duration:.25s}.bannerbox:hover .type-badge{position:absolute;right:13px;top:13px}.bannerbox:hover .left-badge{position:absolute;left:13px;top:13px}.bannerbox:hover .new-badge{position:absolute;top:138px}.bannerbox.no-hover{cursor:auto}.bannerbox.no-hover:hover{transform:scale(1)!important}.bannerbox img.digitalbuddies-img{width:150px!important;object-fit:cover;border-radius:unset!important;height:150px!important}.bannerbox img.content-img{width:100%;height:120px;object-fit:cover;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.bannerbox p{font-size:90%;margin-bottom:0}.bannerbox p.heading{font-weight:bold;font-size:120%;margin-bottom:0}.bannerbox p.heading.big i{font-size:120%}.statistics-container{padding-bottom:25px;padding-right:0;padding-left:0}.statistics-container.left{padding-right:15px}.statistics-container.right{padding-left:15px}@media(max-width:767px){.statistics-container{padding-right:0!important;padding-left:0!important}}.statistics-container .statistics-icon i{position:absolute;bottom:0;left:0;font-size:110px;color:rgba(255,255,255,.85)}.statistics-container .statistics-icon i.left{left:-15px}@media(max-width:767px){.statistics-container .statistics-icon i.left{left:0!important}}.statistics-container .statistics-badge{padding:25px 20px 20px 20px;background:#9e0529}.statistics-container .statistics-badge .statistics-value{text-align:right}.statistics-container .statistics-badge .statistics-value p{margin-bottom:0;color:#fff}.statistics-container .statistics-badge .statistics-text{text-align:right}.statistics-container .statistics-badge .statistics-text b{display:inline-block;color:#fff;font-size:28px}.section-white{z-index:2;padding:90px 0}.section-white-top{z-index:1;padding:90px 0 0 0}.section-small{z-index:2;padding:45px 0}.section-small-bottom{z-index:2;padding-bottom:45px}.form-group{margin-bottom:1rem}.form-control:focus{color:#223343;border-color:#e5e5e5;outline:0;box-shadow:0 0 0 .2rem rgba(229,229,229,.75)}.form-control:disabled,.form-control[readonly]{background-color:#e8eef1;opacity:1}.custom-range::-webkit-slider-thumb{background:#9e0529}.custom-range.custom-range-school-admin::-webkit-slider-thumb{background:#b2b2b2}.ui-widget-header{background:#9e0529!important}.ui-slider .ui-slider-handle{width:1.12em!important}.ui-state-active,.ui-widget-content .ui-state-active{background:#9e0529!important;border:1px solid #223343!important}.ui-slider-handle{border-radius:50%!important}input[type=file],select[type=file],textarea[type=file]{padding-top:5px;color:#223343}input:focus,select:focus,textarea:focus{color:#223343;border-color:#e5e5e5;outline:0;box-shadow:0 0 0 .2rem rgba(229,229,229,.75)}input.success,select.success,textarea.success{border-color:#059e7a}input.success:focus,select.success:focus,textarea.success:focus{border-color:#059e7a}input.error,select.error,textarea.error{border-color:#9e0529}input.error:focus,select.error:focus,textarea.error:focus{border-color:#9e0529}.select2{width:100%!important}.select2-selection--multiple{overflow:hidden!important;height:auto!important}.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--multiple{border:1px solid #e5e5e5!important}.select2-container--default .error{border:1px solid #9e0529!important}.select2-container--default .select2-selection--multiple .select2-selection__choice{color:#fff!important;background-color:#9e0529!important;border:1px solid #9e0529!important;font-size:.875rem!important;margin-top:7px!important;margin-left:2px!important}.select2-border-red{border:1px solid #9e0529!important}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#fff!important}.select2-container .select2-selection--multiple{min-height:39px!important}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#e8eef1!important;border:1px solid #ced4da!important}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#9e0529;border-color:#adb5bd}.custom-radio .custom-control-input:checked~.custom-control-label::after,.custom-radio .custom-control-label::before,.custom-checkbox .custom-control-input:checked~.custom-control-label::after,.custom-checkbox .custom-control-label::before{margin-top:-3px}.custom-radio .custom-control-input.d-inline:checked~.custom-control-label.d-inline::after,.custom-radio .custom-control-label.d-inline::before,.custom-checkbox .custom-control-input.d-inline:checked~.custom-control-label.d-inline::after,.custom-checkbox .custom-control-label.d-inline::before{margin-top:-5px}.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#9e0529;border-color:#adb5bd}.custom-control-label-line-height{line-height:30px}.custom-file-label{overflow:hidden}.custom-file-label::after{color:#fff;background-color:#9e0529;border-radius:0}.btn-group .btn+.btn{margin-left:14px!important}@media(max-width:767px){.btn-group .btn+.btn{margin-left:0!important;margin-right:0!important}}.btn-group>.btn:first-child{margin-left:0!important}.choose-type{margin:15px 0}.choose-type label{height:125px;margin:0 1.5%;border:1px solid #e8eef1;background:#e8eef1;border-radius:0;font-weight:700;overflow:hidden}@media(max-width:767.98px){.choose-type label{margin:1.5%}}.choose-type label.proficiency-type{cursor:pointer;height:45px!important;width:16%;padding:11px;text-align:center}@media(max-width:767px){.choose-type label.proficiency-type{width:33%}}.choose-type label.proficiency-type.error{border:1px solid #9e0529;border-radius:5px}@media(max-width:767.98px){.choose-type label.proficiency-type:first-of-type{margin-right:0!important}}@media(min-width:768px){.choose-type label:first-of-type{margin-left:0}.choose-type label:last-of-type{margin-right:0}}.choose-type label i{opacity:.25;filter:alpha(opacity=10);font-size:125px;position:absolute;left:0;bottom:-15px}.choose-type label span{position:absolute;right:15px;bottom:15px}@media(max-width:767px){.choose-type label span{right:auto;transform:translate(-50%,0);margin:0 auto}}.choose-type label.active{background:#223343;border:1px solid #223343;color:#fff}.choose-type label.active i,.choose-type label.active span{color:#fff}@media(max-width:767px){.choose-type{text-align:center;display:inline-block}}.switch-outer .switch-inner-left,.switch-outer .switch-inner-right{display:inline-block}@media(max-width:767px){.switch-outer .switch-inner-left{margin-right:10px}}.switch-outer .switch-inner-right{margin-left:10px}@media(max-width:767px){.switch-outer .switch-inner-right{margin-left:0;margin-top:10px}}.switch-outer .label-success{background-color:#9e0529}.switch-outer .material-switch>input[type=checkbox]{display:none}.switch-outer .material-switch>label{cursor:pointer;position:relative;width:50px}.switch-outer .material-switch>label::before{background:#223343;box-shadow:inset 0 0 10px rgba(0,0,0,.5);border-radius:8px;content:"";height:16px;margin-top:-4px;position:absolute;opacity:.3;transition:all .4s ease-in-out;width:50px}.switch-outer .material-switch>label::after{background:#fff;border-radius:16px;box-shadow:0 0 5px rgba(0,0,0,.3);content:"";height:24px;left:-4px;margin-top:-4px;position:absolute;top:-4px;transition:all .3s ease-in-out;width:24px}.switch-outer .material-switch>input[type=checkbox]:checked+label::before{background:inherit;opacity:.5}.switch-outer .material-switch>input[type=checkbox]:checked+label::after{background:inherit;left:30px}.field-validation-error,.field-validation-error span{color:#9e0529!important}.field-validation-valid{display:none!important}.input-validation-error{border-color:#9e0529!important}.validation-summary-errors{font-weight:bold!important;color:red!important;display:inline-block}.validation-summary-errors ul{padding-left:0;margin-bottom:0;list-style:none;font-weight:normal}.validation-summary-valid{display:none!important}input.typeahead{border:solid 1px #ced4da;height:40px;width:100%;padding:0 20px;font-size:16px;font-weight:500;outline:0}::-webkit-input-placeholder,::-moz-placeholder,:-ms-input-placeholder,:-moz-placeholder{color:#c8c8c8;font-size:16px;font-weight:500}ul.typeahead li a{font-size:18px}ul.typeahead li.active a{font-size:18px;background:#223343;color:#fff}ul.typeahead li.active a:hover{background:#394d63;color:#fff}.alert{border-radius:.25rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);border:2px solid transparent}.alert-success{color:#223343;background-color:#fff;border-color:#059e7a}.alert-success i{color:#059e7a}.alert-error{color:#223343;background-color:#fff;border-color:#9e0529}.alert-error i{color:#9e0529}.alert-danger{color:#223343;background-color:#fff;border-color:#9e7b05}.alert-danger i{color:#9e7b05}.alert-dismissible .close-sm{padding:.5rem 1.25rem}.box{display:flex;padding:.75rem;margin:.75rem 0;border-radius:.25rem}.box .leftbox{display:inline-block;padding-right:10px}.box .rightbox{display:inline-block}.box .rightbox p{padding:0;margin:0}.box.infobox{border:2px solid #9e7b05;margin:10px 0 1rem 0}.box.infobox i{color:#9e7b05}.box.successbox{border:2px solid #059e7a;margin:10px 0 1rem 0}.box.successbox i{color:#059e7a}.box.errorbox{border:2px solid #9e0529;margin:10px 0 1rem 0}.box.errorbox i{color:#9e0529}#header{z-index:5;padding:0;top:0;height:65px}#header .row{height:100%}#header .dropdown-menu{top:10px!important;left:-3px!important;border:1px solid #e5e5e5!important;border-top-right-radius:0;border-top-left-radius:0;padding:10px}#header .dropdown-menu i{line-height:25px}#header .dropdown-menu .dropdown-item:hover{color:#223343;background-color:#e8eef1}#header .dropdown-menu .dropdown-item:active{color:#fff;text-decoration:none;background-color:#9e0529}#header .dropdown-menu .dropdown-item:active i{color:#fff}#header .dropdown-menu:after{content:"";width:0;height:0;left:0;bottom:100%;border-style:solid;border-width:0 15px 15px 15px;border-color:transparent transparent #fff transparent;position:absolute}@media(max-width:767px){#header .dropdown-menu:after{left:15px;border-width:0 10px 10px 10px}}@media(max-width:767px){#header .dropdown-menu{width:100%;left:0!important;transform:translate3d(0,30px,0)!important;border-bottom-right-radius:0;border-bottom-left-radius:0}}#logged-header{z-index:99}#logged-header #profileDropdownMenuButton{border-right:1px solid #b2b2b2}#logged-header .dropdown-menu{top:10px!important;left:-5px!important;border:1px solid #e5e5e5!important;border-top-right-radius:0;border-top-left-radius:0;padding:10px}#logged-header .dropdown-menu i{line-height:25px}#logged-header .dropdown-menu .dropdown-item:hover,#logged-header .dropdown-menu .dropdown-item:focus{background-color:#b2b2b2}#logged-header .dropdown-menu .dropdown-item:active{color:#fff;text-decoration:none;background-color:#9e0529}#logged-header .dropdown-menu .dropdown-item:active i{color:#fff}#logged-header .dropdown-menu .btn-menu{font-size:18px;font-weight:normal}#logged-header .dropdown-menu:after{content:"";width:0;height:0;left:0;bottom:100%;border-style:solid;border-width:0 15px 15px 15px;border-color:transparent transparent #fff transparent;position:absolute}@media(max-width:767px){#logged-header .dropdown-menu:after{border-color:transparent transparent transparent transparent}}@media(max-width:767px){#logged-header .dropdown-menu{width:100%;left:0!important;transform:translate3d(0,30px,0)!important;border-bottom-right-radius:0;border-bottom-left-radius:0}}#footer{z-index:1;margin:0 auto;padding:45px 0}#footer-extension{z-index:1;margin:0 auto;padding:30px 0}#logged-footer #info{border-top:1px solid #e7eaec;font-size:16px}#logged-footer-reduced{position:absolute;bottom:0;left:50%;transform:translate(-50%,-50%);width:100%}#registry{position:relative;z-index:0;padding-top:40px;padding-bottom:60px;margin:65px 0 0 0}@media(max-width:767px){#registry{padding:0;margin:90px 0 0 0}}@media(max-width:767px){#imprint,#dataprivacy,#gtc{padding-top:10px}#imprint h2,#dataprivacy h2,#gtc h2{font-size:20px}#imprint h4,#dataprivacy h4,#gtc h4{font-size:18px}#imprint p,#imprint ol,#imprint ul,#imprint li,#dataprivacy p,#dataprivacy ol,#dataprivacy ul,#dataprivacy li,#gtc p,#gtc ol,#gtc ul,#gtc li{font-size:16px}#imprint a,#dataprivacy a,#gtc a{word-break:break-all;-ms-word-break:break-all}}#start-title h2{z-index:1;margin-top:90px}#search-closed{z-index:1;margin-top:58px;padding-bottom:60px}#search-title{z-index:1;padding-top:90px}#search-form{z-index:1}#search-loading{display:none;width:100%;text-align:center;margin:15px 0}#settings-title{z-index:1;padding:90px 0 0 0}#settings-password{z-index:1;margin:30px auto}@media(max-width:767px){#settings-password{margin:30px 15px}}#settings-delete{z-index:1;margin:30px auto}@media(max-width:767px){#settings-delete{margin:30px 15px}}.settings-container{border:3px solid #e8eef1}.settings-container h2{margin:15px 0;text-align:left}.settings-container i.fa-caret-down,.settings-container i.fa-caret-up{font-size:30px;position:absolute;right:15px;top:15px}@media(max-width:767px){.settings-container i.fa-caret-down,.settings-container i.fa-caret-up{right:0;top:10px}}@media(max-width:767px){.settings-container h2{font-size:20px}.settings-container .no-gutter{padding:0!important}}#platforms{z-index:1;padding:30px 0}#platforms .blue{color:#005a9a}#platforms .img-container{height:94px;margin-bottom:18px;display:flex;align-items:center;justify-content:center}#platforms .img-container img{max-width:80%;margin:0}#platforms .img-container img.outdated{-webkit-filter:grayscale(100%);filter:grayscale(100%)}input.error,select.error,textarea.error{border:1px solid #9e0529!important;color:#9e0529!important}.fa.error,.error::-webkit-input-placeholder,.error:-moz-placeholder,.error:-ms-input-placeholder{color:#9e0529}.form-container.search{padding:1rem;border:2px solid #e8eef1;border-radius:.25rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.form-container.search input,.form-container.search select{border:1px solid #e8eef1;border-radius:0;vertical-align:top}.form-container.search .textboxlist-bits{border:1px solid #b2b2b2}