@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}iframe{width:100%;border:0}.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}.v-align-middle{vertical-align:middle}.v-align-top{vertical-align:top}.pointer,[onClick]{cursor:pointer}.no-pointer-events{pointer-events:none}.ov-hidden{overflow:hidden}.ov-visible{overflow:visible}.ws-nowrap{white-space:nowrap}.of-hidden{overflow:hidden}.w-initial{width:initial!important}.mw-300{max-width:300px}.mw-100{max-width:100%}.bottom-0{bottom:0}.h-initial{height:initial!important}.mh-100{max-height:100%}@media(min-width:768px){.h-md-100{height:100%!important}}.word-break-all{word-break:break-all}.word-break-word{word-break:break-word!important}.popover-header{display:none}.transparent{color:rgba(0,0,0,0)}.scale:hover{transform:scale(1.01);transition:transform .25s}.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:""}.shake-icon{-webkit-animation:ring 4s .7s ease-in-out infinite;-webkit-transform-origin:50% 4px;-moz-animation:ring 4s .7s ease-in-out infinite;-moz-transform-origin:50% 4px;animation:ring 4s .7s ease-in-out infinite;transform-origin:50% 4px}@keyframes ring{0%{-webkit-transform:rotateZ(0)}1%{-webkit-transform:rotateZ(30deg)}3%{-webkit-transform:rotateZ(-28deg)}5%{-webkit-transform:rotateZ(34deg)}7%{-webkit-transform:rotateZ(-32deg)}9%{-webkit-transform:rotateZ(30deg)}11%{-webkit-transform:rotateZ(-28deg)}13%{-webkit-transform:rotateZ(26deg)}15%{-webkit-transform:rotateZ(-24deg)}17%{-webkit-transform:rotateZ(22deg)}19%{-webkit-transform:rotateZ(-20deg)}21%{-webkit-transform:rotateZ(18deg)}23%{-webkit-transform:rotateZ(-16deg)}25%{-webkit-transform:rotateZ(14deg)}27%{-webkit-transform:rotateZ(-12deg)}29%{-webkit-transform:rotateZ(10deg)}31%{-webkit-transform:rotateZ(-8deg)}33%{-webkit-transform:rotateZ(6deg)}35%{-webkit-transform:rotateZ(-4deg)}37%{-webkit-transform:rotateZ(2deg)}39%{-webkit-transform:rotateZ(-1deg)}41%{-webkit-transform:rotateZ(1deg)}43%{-webkit-transform:rotateZ(0)}100%{-webkit-transform:rotateZ(0)}}.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 .scrollable{text-align:left;max-height:240px;overflow-y:auto}.modal input[type=checkbox]{width:initial}.modal iframe{width:100%;border:0}.modal h1{font-family:CaeciliaLTPro-85Heavy;font-size:28px}.modal i.info{margin-left:1px;font-size:14px}.modal i.video{margin:0 0 0 40px}.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}.border-bold-header{border:2px solid #9e0529}.border-bottom-header{border-bottom: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}}.no-line-link-header{margin-bottom:1px}.no-line-link-header:hover{color:#9e0529}.menu-link-header{color:#223343}.menu-link-header:hover{color:#9e0529}.menu-link-header:hover i{color:#9e0529}.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}}.light-hover-header:hover{background:rgba(158,5,41,.1)}.primary{color:#9e0529}.primary:hover{color:#9e0529}.bg-primary{background-color:#9e0529}.border-primary{border:1px solid #9e0529}.border-bold-primary{border:2px solid #9e0529}.border-bottom-primary{border-bottom: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}}.no-line-link-primary{margin-bottom:1px}.no-line-link-primary:hover{color:#9e0529}.menu-link-primary{color:#223343}.menu-link-primary:hover{color:#9e0529}.menu-link-primary:hover i{color:#9e0529}.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}}.light-hover-primary:hover{background:rgba(158,5,41,.1)}.success{color:#059e7a}.success:hover{color:#059e7a}.bg-success{background-color:#059e7a}.border-success{border:1px solid #059e7a}.border-bold-success{border:2px solid #059e7a}.border-bottom-success{border-bottom: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}}.no-line-link-success{margin-bottom:1px}.no-line-link-success:hover{color:#059e7a}.menu-link-success{color:#223343}.menu-link-success:hover{color:#059e7a}.menu-link-success:hover i{color:#059e7a}.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}}.light-hover-success:hover{background:rgba(5,158,122,.1)}.error{color:#9e0529}.error:hover{color:#9e0529}.bg-error{background-color:#9e0529}.border-error{border:1px solid #9e0529}.border-bold-error{border:2px solid #9e0529}.border-bottom-error{border-bottom: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}}.no-line-link-error{margin-bottom:1px}.no-line-link-error:hover{color:#9e0529}.menu-link-error{color:#223343}.menu-link-error:hover{color:#9e0529}.menu-link-error:hover i{color:#9e0529}.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}}.light-hover-error:hover{background:rgba(158,5,41,.1)}.info{color:#9e7b05}.info:hover{color:#9e7b05}.bg-info{background-color:#9e7b05}.border-info{border:1px solid #9e7b05}.border-bold-info{border:2px solid #9e7b05}.border-bottom-info{border-bottom: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}}.no-line-link-info{margin-bottom:1px}.no-line-link-info:hover{color:#9e7b05}.menu-link-info{color:#223343}.menu-link-info:hover{color:#9e7b05}.menu-link-info:hover i{color:#9e7b05}.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}}.light-hover-info:hover{background:rgba(158,123,5,.1)}.black{color:#223343}.black:hover{color:#223343}.bg-black{background-color:#223343}.border-black{border:1px solid #223343}.border-bold-black{border:2px solid #223343}.border-bottom-black{border-bottom: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}}.no-line-link-black{margin-bottom:1px}.no-line-link-black:hover{color:#223343}.menu-link-black{color:#223343}.menu-link-black:hover{color:#223343}.menu-link-black:hover i{color:#223343}.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}}.light-hover-black:hover{background:rgba(34,51,67,.1)}.black-hover{color:#183343}.black-hover:hover{color:#183343}.bg-black-hover{background-color:#183343}.border-black-hover{border:1px solid #183343}.border-bold-black-hover{border:2px solid #183343}.border-bottom-black-hover{border-bottom: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}}.no-line-link-black-hover{margin-bottom:1px}.no-line-link-black-hover:hover{color:#183343}.menu-link-black-hover{color:#223343}.menu-link-black-hover:hover{color:#183343}.menu-link-black-hover:hover i{color:#183343}.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}}.light-hover-black-hover:hover{background:rgba(24,51,67,.1)}.green{color:#223343}.green:hover{color:#223343}.bg-green{background-color:#223343}.border-green{border:1px solid #223343}.border-bold-green{border:2px solid #223343}.border-bottom-green{border-bottom: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}}.no-line-link-green{margin-bottom:1px}.no-line-link-green:hover{color:#223343}.menu-link-green{color:#223343}.menu-link-green:hover{color:#223343}.menu-link-green:hover i{color:#223343}.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}}.light-hover-green:hover{background:rgba(34,51,67,.1)}.grey{color:#e8eef1}.grey:hover{color:#e8eef1}.bg-grey{background-color:#e8eef1}.border-grey{border:1px solid #e8eef1}.border-bold-grey{border:2px solid #e8eef1}.border-bottom-grey{border-bottom: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}}.no-line-link-grey{margin-bottom:1px}.no-line-link-grey:hover{color:#e8eef1}.menu-link-grey{color:#223343}.menu-link-grey:hover{color:#e8eef1}.menu-link-grey:hover i{color:#e8eef1}.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}}.light-hover-grey:hover{background:rgba(232,238,241,.1)}.grey-border{color:#e5e5e5}.grey-border:hover{color:#e5e5e5}.bg-grey-border{background-color:#e5e5e5}.border-grey-border{border:1px solid #e5e5e5}.border-bold-grey-border{border:2px solid #e5e5e5}.border-bottom-grey-border{border-bottom: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}}.no-line-link-grey-border{margin-bottom:1px}.no-line-link-grey-border:hover{color:#e5e5e5}.menu-link-grey-border{color:#223343}.menu-link-grey-border:hover{color:#e5e5e5}.menu-link-grey-border:hover i{color:#e5e5e5}.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}}.light-hover-grey-border:hover{background:rgba(229,229,229,.1)}.grey-dark{color:#b2b2b2}.grey-dark:hover{color:#b2b2b2}.bg-grey-dark{background-color:#b2b2b2}.border-grey-dark{border:1px solid #b2b2b2}.border-bold-grey-dark{border:2px solid #b2b2b2}.border-bottom-grey-dark{border-bottom: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}}.no-line-link-grey-dark{margin-bottom:1px}.no-line-link-grey-dark:hover{color:#b2b2b2}.menu-link-grey-dark{color:#223343}.menu-link-grey-dark:hover{color:#b2b2b2}.menu-link-grey-dark:hover i{color:#b2b2b2}.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}}.light-hover-grey-dark:hover{background:rgba(178,178,178,.1)}.red{color:#9e0529}.red:hover{color:#9e0529}.bg-red{background-color:#9e0529}.border-red{border:1px solid #9e0529}.border-bold-red{border:2px solid #9e0529}.border-bottom-red{border-bottom: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}}.no-line-link-red{margin-bottom:1px}.no-line-link-red:hover{color:#9e0529}.menu-link-red{color:#223343}.menu-link-red:hover{color:#9e0529}.menu-link-red:hover i{color:#9e0529}.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}}.light-hover-red:hover{background:rgba(158,5,41,.1)}.red-active{color:#f3516e}.red-active:hover{color:#f3516e}.bg-red-active{background-color:#f3516e}.border-red-active{border:1px solid #f3516e}.border-bold-red-active{border:2px solid #f3516e}.border-bottom-red-active{border-bottom: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}}.no-line-link-red-active{margin-bottom:1px}.no-line-link-red-active:hover{color:#f3516e}.menu-link-red-active{color:#223343}.menu-link-red-active:hover{color:#f3516e}.menu-link-red-active:hover i{color:#f3516e}.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}}.light-hover-red-active:hover{background:rgba(243,81,110,.1)}.red-shadow{color:#d2304d}.red-shadow:hover{color:#d2304d}.bg-red-shadow{background-color:#d2304d}.border-red-shadow{border:1px solid #d2304d}.border-bold-red-shadow{border:2px solid #d2304d}.border-bottom-red-shadow{border-bottom: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}}.no-line-link-red-shadow{margin-bottom:1px}.no-line-link-red-shadow:hover{color:#d2304d}.menu-link-red-shadow{color:#223343}.menu-link-red-shadow:hover{color:#d2304d}.menu-link-red-shadow:hover i{color:#d2304d}.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}}.light-hover-red-shadow:hover{background:rgba(210,48,77,.1)}.shadow{color:#c3c3c5}.shadow:hover{color:#c3c3c5}.bg-shadow{background-color:#c3c3c5}.border-shadow{border:1px solid #c3c3c5}.border-bold-shadow{border:2px solid #c3c3c5}.border-bottom-shadow{border-bottom: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}}.no-line-link-shadow{margin-bottom:1px}.no-line-link-shadow:hover{color:#c3c3c5}.menu-link-shadow{color:#223343}.menu-link-shadow:hover{color:#c3c3c5}.menu-link-shadow:hover i{color:#c3c3c5}.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}}.light-hover-shadow:hover{background:rgba(195,195,197,.1)}.white{color:#fff}.white:hover{color:#fff}.bg-white{background-color:#fff}.border-white{border:1px solid #fff}.border-bold-white{border:2px solid #fff}.border-bottom-white{border-bottom: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}}.no-line-link-white{margin-bottom:1px}.no-line-link-white:hover{color:#fff}.menu-link-white{color:#223343}.menu-link-white:hover{color:#fff}.menu-link-white:hover i{color:#fff}.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}}.light-hover-white:hover{background:rgba(255,255,255,.1)}.yellow{color:#223343}.yellow:hover{color:#223343}.bg-yellow{background-color:#223343}.border-yellow{border:1px solid #223343}.border-bold-yellow{border:2px solid #223343}.border-bottom-yellow{border-bottom: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}}.no-line-link-yellow{margin-bottom:1px}.no-line-link-yellow:hover{color:#223343}.menu-link-yellow{color:#223343}.menu-link-yellow:hover{color:#223343}.menu-link-yellow:hover i{color:#223343}.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}}.light-hover-yellow:hover{background:rgba(34,51,67,.1)}.blue{color:#223343}.blue:hover{color:#223343}.bg-blue{background-color:#223343}.border-blue{border:1px solid #223343}.border-bold-blue{border:2px solid #223343}.border-bottom-blue{border-bottom: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}}.no-line-link-blue{margin-bottom:1px}.no-line-link-blue:hover{color:#223343}.menu-link-blue{color:#223343}.menu-link-blue:hover{color:#223343}.menu-link-blue:hover i{color:#223343}.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}}.light-hover-blue:hover{background:rgba(34,51,67,.1)}.medium{font-size:90%}.big{font-size:120%}.bigger{font-size:160%}.smaller{font-size:70%}.ap-bottom{position:absolute;left:9px;right:9px;bottom:9px}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.red-hover:hover{color:#9e0529}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-h2{font-size:28px}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}i.req-info{position:absolute;top:12px;right:-58px}.fa-stack-small{font-size:90%}.fa-stack-small i{vertical-align:middle}#stack-buddy{z-index:2;height:34px;width:34px}#stack-buddy #stack-background{z-index:3;height:34px;width:34px}#stack-buddy #stack-icon{z-index:4;filter:brightness(0) invert(1);width:65%;margin-top:-7px;margin-left:2px}.fa-stack-big{font-size:50px}.fa-stack-big i{vertical-align:middle}.fa-stack-big i.grey-default-profile{color:#e7eaec}.fa-stack-big .fa-inverse{font-size:75px;margin-top:15px}.card-icon{position:absolute;top:1.25rem;right:1.25rem}label.agb{font-size:16px}.works-editor-container p{margin-bottom:0!important}.works-editor-container a:hover{color:#9e0529}.works-editor-container-medium{font-size:90%}.works-editor-container-medium p{margin-bottom:0!important}.works-editor-container-medium ul{margin-top:9px}.works-editor-container-medium ul li{font-size:100%!important}.works-editor-container-medium a:hover{color:#9e0529}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}.gm-style-iw-chr{position:relative;width:100%;height:10px}.gm-style-iw-chr button{right:-12px}img{padding:0;margin:0 0 15px 0}img.flag{height:15px}img.logo{height:40px}img.logo-sm{height:35px}img.portrait{height:150px;width:150px}img.logo-xs{height:25px}img.logo-xl{height:55px}img.logo-brand{height:75px}img.profile{height:35px;width:35px;object-fit:cover}img.icon{height:100px}img.video{width:100%;margin:0;padding:10px}img.object-fit-cover{object-fit:cover}img.grayscale{filter:gray;-webkit-filter:grayscale(100%);-webkit-transition:all .6s ease;-webkit-backface-visibility:hidden}img.grayscale:hover{filter:none;-webkit-filter:grayscale(0%)}@media(max-width:991.98px){img.grayscale{filter:none;-webkit-filter:grayscale(0%)}}img.grayscale-no-hover{filter:gray;-webkit-filter:grayscale(100%);-webkit-transition:all .6s ease;-webkit-backface-visibility:hidden}.grey-video{background:#e8eef1;border-bottom:4px solid #c3c3c5}.overlay-container{position:relative}.overlay-container .overlay-img{opacity:.35;display:block;transition:.5s ease;backface-visibility:hidden}.overlay-container .overlay-text{transition:.5s ease;opacity:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center}.overlay-container .overlay-text p{font-size:100%!important}.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}.btn-learningtogether{background:#009ca6 0% 0% no-repeat padding-box;border-radius:40px!important;opacity:1;color:#fff;padding:8px 50px}.btn-learningtogether:hover{color:#fff;background:#40a5ae 0% 0% no-repeat padding-box;opacity:1}.choose-account-type{width:100%;position:relative;height:125px;border:1px solid #e8eef1;background:#e8eef1;border-radius:0;font-weight:700;overflow:hidden;cursor:pointer}.choose-account-type i{opacity:.25;filter:alpha(opacity=10);font-size:125px;position:absolute;left:-15px;bottom:-15px}.choose-account-type span{position:absolute;right:15px;bottom:15px}.choose-account-type:hover{background:#223343;border:1px solid #223343;color:#fff}.choose-account-type:hover i,.choose-account-type:hover span{color:#fff}.choose-account-type.active-state{background:#223343;border:1px solid #223343;color:#fff}.choose-account-type.active-state i,.choose-account-type.active-state span{color:#fff}.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.contact-img{width:100%}.bannerbox img.jobprofiles-img{width:100%;height:150px;object-fit:cover;border-radius:.25rem}.bannerbox img.jobprofiles-img-half{height:100px}.bannerbox img.companies-img{width:100%;height:150px;object-fit:contain;border-radius:.25rem}.bannerbox img.jobinsiders-img{width:150px!important;object-fit:cover;border-radius:50%!important;height:150px!important}.bannerbox img.digitalbuddies-img{width:150px!important;object-fit:cover;border-radius:unset!important;height:150px!important}.bannerbox img.sections-img{width:100%;height:150px;margin-bottom:15px;object-fit:cover;border-radius:.25rem}.bannerbox img.content-img{width:100%;height:120px;object-fit:cover;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.bannerbox img.content-img-bonus{width:100%;height:120px;object-fit:contain;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%}.bannerbox .contactbox{cursor:pointer;margin:.5rem 0;padding:.5rem;border:2px solid #e8eef1;border-radius:.25rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);text-align:center}.bannerbox .contactbox p.medium{text-align:left}.bannerbox .contactbox:hover{transform:scale(1.01);transition-duration:.25s}.bannerbox .pointsbox{width:50%;cursor:pointer;margin:.5rem auto;padding:.5rem .5rem;background:#e8eef1;border:2px solid #e8eef1;border-radius:.25rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.bannerbox .pointsbox p{color:#223343;font-weight:bold}.bannerbox .pointsbox.inconvertible p{color:#9e0529}.togglebox:first-child .hiddenbox,:not(.togglebox)+.togglebox .hiddenbox{display:block}.togglebox{margin:1rem auto;padding:1rem;border:2px solid #e8eef1;border-radius:.25rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.togglebox p.heading{font-weight:bold;margin-bottom:0}.togglebox p.heading.big i{font-size:120%}.togglebox ul{list-style-position:outside;padding-left:1rem;margin-bottom:0}.togglebox .hiddenbox{display:none;width:100%}.togglebox .hiddenbox ul li{font-size:90%;margin-bottom:.5rem}.togglebox .rotate{position:absolute;top:0;right:0}@media(min-width:767px){.togglebox .step:nth-child(even){padding-left:.5rem!important;padding-top:1rem}.togglebox .step:nth-child(odd){padding-right:.5rem!important;padding-top:1rem}}.togglebox .smallbox{background:#e8eef1;font-size:90%;width:100%;height:100%;display:inline-block;padding:.75rem 0;text-align:center;border-radius:.25rem}.togglebox .smallbox p{font-weight:bold;margin-bottom:0}@media(min-width:992px){.togglebox .entrybox-padding:nth-child(3n-2){padding-right:.5rem;padding-left:0;padding-top:1rem}.togglebox .entrybox-padding:nth-child(3n-1){padding-right:.5rem;padding-left:.5rem;padding-top:1rem}.togglebox .entrybox-padding:nth-child(3n){padding-right:0;padding-left:.5rem;padding-top:1rem}}@media(max-width:991.98px) and (min-width:768px){.togglebox .entrybox-padding:nth-child(odd){padding-right:.5rem;padding-left:0;padding-top:1rem}.togglebox .entrybox-padding:nth-child(even){padding-right:0;padding-left:.5rem;padding-top:1rem}}@media(max-width:767.98px){.togglebox .entrybox-padding{padding-right:0;padding-left:0;padding-top:1rem}}.togglebox .entrybox{cursor:pointer;background:#9e0529;font-size:90%;width:100%;height:100%;display:inline-block;padding:.75rem;text-align:center;border-radius:.25rem}.togglebox .entrybox.add-element{border:2px solid #9e0529;background:#fff}.togglebox .entrybox.add-element i{color:#9e0529}.togglebox .entrybox.add-element:hover{background:#9e0529}.togglebox .entrybox.add-element:hover i{color:#fff}.togglebox .entrybox p{color:#fff;font-weight:bold;margin-bottom:0;display:inline-block}.togglebox .entrybox:hover{transform:scale(1.01);transition-duration:.25s}.togglebox .entrybox:hover .edit-element,.togglebox .entrybox:hover .delete-element{display:inline-block!important}.togglebox .entrybox.no-hover{cursor:auto}.togglebox .entrybox.no-hover:hover{transform:scale(1)!important}.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-white-bottom{z-index:1;padding:0 0 90px 0}.section-color{z-index:2;padding:60px 0}.section-small{z-index:2;padding:45px 0}.section-small-bottom{z-index:2;padding-bottom:45px}.section-error{z-index:0;padding-top:114px;padding-bottom:60px}.section-error-WEITERLERNEN{z-index:0;padding-top:40px;padding-bottom:60px;margin:65px 0 0 0}.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}#intended-codes .custom-checkbox .custom-control-label{line-height:32px}.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.account-type{width:31%}.choose-type label.confirm-type{width:31%;max-width:50%}@media(max-width:767px){.choose-type label.confirm-type{width:49%;max-width:100%}}.choose-type label.proficiency-type,.choose-type label.hour-type,.choose-type label.edit-hour-type{cursor:pointer;height:45px!important;width:16%;padding:11px;text-align:center}@media(max-width:767px){.choose-type label.proficiency-type,.choose-type label.hour-type,.choose-type label.edit-hour-type{width:33%}}.choose-type label.proficiency-type.error,.choose-type label.hour-type.error,.choose-type label.edit-hour-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}.choose-type label#skip.active{background:#eead00;border:1px solid #9e7b05;color:#fff}@media(max-width:767px){.choose-type{text-align:center;display:inline-block}}.choose-student-for-achievement{margin:18px 0 0 0}.choose-student-for-achievement label{height:75px;border:2px solid #e5e5e5;background:#fff;border-radius:0;font-weight:700;overflow:hidden}.choose-student-for-achievement label span{position:absolute;right:12px;top:-webkit-calc(50% - 13px);top:-moz-calc(50% - 13px);top:calc(50% - 13px)}.choose-student-for-achievement label.active{background:#e5e5e5;border:1px solid #e5e5e5}.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}.display-label,.editor-label{margin:1em 0 0 0}.display-field,.editor-field{margin:.5em 0 0 0}.text-box{width:30em}.text-box.multi-line{height:6.5em}.tri-state{width:6em}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}.alert-dismissible .close-position-corrected{padding:0!important}.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.subtlebox{border:2px solid #e5e5e5;border-radius:.25rem;margin:10px 0 1rem 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}.dots,.dots-inline,.dots-grey{font-family:Lato,sans-serif;font-size:18px;text-align:center;overflow:hidden;color:#223343;font-weight:700;letter-spacing:.05em}#dotted-border{z-index:1}#dotted-border p{letter-spacing:.25em;overflow:hidden}#dotted-border img{height:36px;cursor:pointer;top:0}@media(min-width:767.98px){#dotted-border img{right:50px}}#content{-webkit-transform:translate3d(0,0,0);position:relative;z-index:1}#header{z-index:5;padding:0;top:0}#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}}#header-overlay{z-index:6;padding:0;top:0}#header-overlay i.fa-bars{margin-top:1px}#header-overlay .dropdown-menu{top:13px!important;left:-3px!important;border:1px solid #e5e5e5!important;border-top-right-radius:0;border-top-left-radius:0;padding:10px}#header-overlay .dropdown-menu i{line-height:25px}#header-overlay .dropdown-menu .dropdown-item:hover{color:#223343;background-color:#e8eef1}#header-overlay .dropdown-menu .dropdown-item:active{color:#fff;text-decoration:none;background-color:#9e0529}#header-overlay .dropdown-menu .dropdown-item:active i{color:#fff}#header-overlay .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-overlay .dropdown-menu:after{border-color:transparent transparent transparent transparent}}@media(max-width:767px){#header-overlay .dropdown-menu{width:100%;left:0!important;transform:translate3d(0,30px,0)!important;border-bottom-right-radius:0;border-bottom-left-radius:0}}#menu{z-index:7;padding:15px 0;top:0;display:none}#menu .dropdown-menu{top:18px!important;left:-3px!important;border:1px solid #e5e5e5!important;border-top-right-radius:0;border-top-left-radius:0;padding:10px}#menu .dropdown-menu i{line-height:25px}#menu .dropdown-menu .dropdown-item:hover{color:#223343;background-color:#e8eef1}#menu .dropdown-menu .dropdown-item:active{color:#fff;text-decoration:none;background-color:#9e0529}#menu .dropdown-menu .dropdown-item:active i{color:#fff}#menu .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){#menu .dropdown-menu:after{border-color:transparent transparent transparent transparent}}@media(max-width:767px){#menu .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 a#feedback{background:#223343;color:#fff;border:2px solid #fff;font-size:16px;line-height:16px;padding:8px 30px}#logged-header a#feedback:focus,#logged-header a#feedback:active,#logged-header a#feedback:hover{background:#fff;color:#223343}#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#notifications,#logged-header .dropdown-menu#profile{left:5px!important}#logged-header .dropdown-menu i{line-height:25px}#logged-header .dropdown-menu i.golden-trophy{line-height:initial;color:#ffdfa2;font-size:100px}#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 div.bonuspoints{position:absolute;top:35px;left:0;width:100%}#logged-header .dropdown-menu#notifications{width:350px}#logged-header .dropdown-menu#notifications #notification-list{display:inline-block}#logged-header .dropdown-menu#notifications #notification-list .item{width:100%;background-color:#fff;padding:5px;float:left;cursor:pointer;border-bottom:1px solid #e5e5e5}#logged-header .dropdown-menu#notifications #notification-list .item.unread{background-color:rgba(158,5,41,.1)}#logged-header .dropdown-menu#notifications #notification-list .item .image-link{background-repeat:no-repeat;width:41px;height:41px;float:left;margin:0 10px 0 0;padding:0}#logged-header .dropdown-menu#notifications #notification-list .item span{font-size:14px}#logged-header .dropdown-menu#notifications #notification-list .item .bonus{float:right;background:#9e0529;color:#fff;padding:8px 4px;width:41px;text-align:center;font-size:15px;font-weight:700}#logged-header .dropdown-menu#notifications #notification-list .item:hover{background-color:#e8eef1;background-repeat:no-repeat;background-position:right 5px top 5px}#logged-header .dropdown-menu#notifications:after{left:initial!important;right:0!important}@media(max-width:767px){#logged-header .dropdown-menu#notifications{width:100%}}#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}#footer-extension .rotate{-moz-transition:all .5s linear;-webkit-transition:all .5s linear;transition:all .5s linear}#footer-extension .rotate.down{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}#footer-extension .dropdown-menu{top:-12px!important;left:-12px!important;border:1px solid #e5e5e5!important;padding:10px 10px 13px 10px}#footer-extension .dropdown-menu i{line-height:25px}#footer-extension .dropdown-menu:after{content:"";vertical-align:middle;margin:auto;position:absolute;left:0;right:0;top:96%;width:15px;height:15px;background:#fff;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}#logged-footer #share i{background-color:rgba(255,255,255,.75);border-radius:50%;padding:9px;margin:0 5px}#logged-footer #share i.fa-facebook-f{padding:9px 14px}#logged-footer #share i.fa-google-plus-g{padding:9px 6px}#logged-footer #share i:hover{background-color:#fff}#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:58px 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}#map-container{top:55px;height:475px;z-index:0}#map-container .map-popup h3{font-family:CaeciliaLTPro-85Heavy!important;font-size:22px!important}#map-container .map-popup a,#map-container .map-popup p{font-family:Lato,sans-serif!important;font-size:18px!important}@media(max-width:767px){#map-container{height:100%}}#start-search{margin:225px auto 0 auto;padding:0 0 30px 0}#search-box{z-index:1;padding:90px 0 30px 0}#search-box select.form-control{height:40px!important}#start-search,#search-box{z-index:1}#start-search .nav-item:first-of-type .nav-link,#search-box .nav-item:first-of-type .nav-link{border-left:0}#start-search .nav-item:last-of-type .nav-link,#search-box .nav-item:last-of-type .nav-link{border-right:0}#start-search .nav-link,#search-box .nav-link{border:2px solid #e8eef1;border-bottom:4px solid #e8eef1;border-radius:0}#start-search .nav-link:hover,#search-box .nav-link:hover{background:#e8eef1}#start-search .nav-link.active,#start-search .nav-link.active:hover,#start-search .nav-link.active:focus,#search-box .nav-link.active,#search-box .nav-link.active:hover,#search-box .nav-link.active:focus{cursor:default;border-bottom:4px solid #fff;background:#fff}#start-search .old-input,#search-box .old-input{border:2px solid #e8eef1;border-top:0;border-right:4px solid #f0f0f2}#start-search .help,#search-box .help{border:2px solid #e8eef1;border-top:0;border-left:0}#start-mobile-search .card-header{background:#fff;border-color:#e5e5e5}#start-events,#start-tips,#start-bonus{z-index:1;margin:0 auto;padding:15px 0;text-align:center}@media(max-width:767px){#start-bonus{padding-top:60px}}#job-blocks .article,#tips-blocks .article,#bonus-blocks .article,#events-blocks .article,#company-blocks .article,#trainee-blocks .article,#company-blocks .article,#jobprofile-blocks .article{cursor:pointer;margin:15px 0;max-width:245px}#job-blocks .article .banner,#tips-blocks .article .banner,#bonus-blocks .article .banner,#events-blocks .article .banner,#company-blocks .article .banner,#trainee-blocks .article .banner,#company-blocks .article .banner,#jobprofile-blocks .article .banner{border:1px solid #e5e5e5;border-bottom:0;border-top:0}#job-blocks .article .teaser,#tips-blocks .article .teaser,#bonus-blocks .article .teaser,#events-blocks .article .teaser,#company-blocks .article .teaser,#trainee-blocks .article .teaser,#company-blocks .article .teaser,#jobprofile-blocks .article .teaser{height:100px;border:1px solid #e5e5e5;border-bottom:0;border-top:0}#job-blocks .article .teaser img,#tips-blocks .article .teaser img,#bonus-blocks .article .teaser img,#events-blocks .article .teaser img,#company-blocks .article .teaser img,#trainee-blocks .article .teaser img,#company-blocks .article .teaser img,#jobprofile-blocks .article .teaser img{min-height:100%;object-fit:cover;object-position:50% 50%}#job-blocks .article .teaser img.company,#tips-blocks .article .teaser img.company,#bonus-blocks .article .teaser img.company,#events-blocks .article .teaser img.company,#company-blocks .article .teaser img.company,#trainee-blocks .article .teaser img.company,#company-blocks .article .teaser img.company,#jobprofile-blocks .article .teaser img.company{min-height:initial;max-height:100%}#job-blocks .article .teaser .registered img,#tips-blocks .article .teaser .registered img,#bonus-blocks .article .teaser .registered img,#events-blocks .article .teaser .registered img,#company-blocks .article .teaser .registered img,#trainee-blocks .article .teaser .registered img,#company-blocks .article .teaser .registered img,#jobprofile-blocks .article .teaser .registered img{filter:gray;filter:blur(3px) grayscale(100%) brightness(.5);-webkit-filter:blur(3px) grayscale(1) brightness(.5);-moz-filter:blur(3px) grayscale(100%) brightness(.5);-ms-filter:blur(3px) grayscale(100%) brightness(.5)}#job-blocks .article .teaser .registered span,#tips-blocks .article .teaser .registered span,#bonus-blocks .article .teaser .registered span,#events-blocks .article .teaser .registered span,#company-blocks .article .teaser .registered span,#trainee-blocks .article .teaser .registered span,#company-blocks .article .teaser .registered span,#jobprofile-blocks .article .teaser .registered span{position:absolute;top:15%;width:100%;left:0;font-weight:700;font-size:20px;color:#223343}#job-blocks .article .teaser .registered span i.green,#tips-blocks .article .teaser .registered span i.green,#bonus-blocks .article .teaser .registered span i.green,#events-blocks .article .teaser .registered span i.green,#company-blocks .article .teaser .registered span i.green,#trainee-blocks .article .teaser .registered span i.green,#company-blocks .article .teaser .registered span i.green,#jobprofile-blocks .article .teaser .registered span i.green{font-size:30px;color:#223343}#job-blocks .article .description,#tips-blocks .article .description,#bonus-blocks .article .description,#events-blocks .article .description,#company-blocks .article .description,#trainee-blocks .article .description,#company-blocks .article .description,#jobprofile-blocks .article .description{height:200px}#job-blocks .article .description .points,#tips-blocks .article .description .points,#bonus-blocks .article .description .points,#events-blocks .article .description .points,#company-blocks .article .description .points,#trainee-blocks .article .description .points,#company-blocks .article .description .points,#jobprofile-blocks .article .description .points{position:absolute;bottom:8px;right:14px;margin-right:10px;font-weight:700;border:2px solid #223343;padding:5px 7px 3px 7px}#job-blocks .article .description .points.red,#tips-blocks .article .description .points.red,#bonus-blocks .article .description .points.red,#events-blocks .article .description .points.red,#company-blocks .article .description .points.red,#trainee-blocks .article .description .points.red,#company-blocks .article .description .points.red,#jobprofile-blocks .article .description .points.red{border:2px solid #9e0529}#job-blocks .article .description button,#tips-blocks .article .description button,#bonus-blocks .article .description button,#events-blocks .article .description button,#company-blocks .article .description button,#trainee-blocks .article .description button,#company-blocks .article .description button,#jobprofile-blocks .article .description button{position:absolute;bottom:10px}#job-blocks .article{max-width:330px!important}#job-blocks .article .description{height:100%!important}#job-blocks .article .teaser{height:130px}#firstlogin-description{z-index:1;padding:90px 0 45px 0}#firstlogin-help{z-index:1;padding:45px 0}#firstlogin-talentecheck{z-index:1;padding:90px 0 0 0}#firstlogin-id-message{z-index:1;padding:90px 0 0 0}#overflow-header{position:fixed;top:0;left:0;width:100%;height:54px;background:rgba(34,51,67,.25);z-index:155}#overflow{position:fixed;top:54px;left:0;width:100%;height:100%;background:rgba(34,51,67,.25);z-index:55}@media(max-width:767px){#overflow{top:53px}}.tourbox{background:#223343;position:absolute;z-index:115;height:200px;width:600px;top:54px;padding:20px 10px}.tourbox:after{bottom:100%;left:50%;z-index:115!important;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#223343;border-width:12px;margin-left:-10px}.tourbox i{color:#fff}.tourbox i.fa-circle{font-size:12px;margin:0 2px;color:rgba(255,255,255,.5);cursor:pointer}.tourbox i.fa-circle:hover{color:#fff}.tourbox i.active{color:#fff}.tourbox i.fa-times{position:absolute;right:10px;cursor:pointer}@media(max-width:767px){.tourbox{top:53px;height:initial;width:100%}.tourbox i.fa-times,.tourbox i.fa-arrow-right{font-size:24px}.tourbox i.fa-circle{font-size:24px;margin:0 8px}.tourbox a{font-size:24px}}#tourbox1{display:block;left:170px}#tourbox1:after{bottom:30%}@media(min-width:768px) and (max-width:991px){#tourbox1{display:block;left:10%;right:10%;margin-left:0}}@media(max-width:767px){#tourbox1{left:0}#tourbox1:after{bottom:90%}}#tourbox2{display:none;left:-15px}#tourbox2:after{left:4%}@media(min-width:768px) and (max-width:991px){#tourbox2{left:0}}@media(max-width:767px){#tourbox2{left:0}#tourbox2:after{left:24px}}#tourbox3{display:none;right:133px}#tourbox3:after{left:96%}@media(min-width:768px) and (max-width:991px){#tourbox3{right:105px}}@media(max-width:767px){#tourbox3{left:0}#tourbox3:after{left:initial;right:152px}}#tourbox4{display:none;right:30px}#tourbox4:after{left:96.5%}@media(min-width:768px) and (max-width:991px){#tourbox4{right:45px}}@media(max-width:767px){#tourbox4{left:0}#tourbox4:after{left:initial;right:52px}}#search-closed{z-index:1;margin-top:58px;padding-bottom:60px}#search-title{z-index:1;padding-top:90px}#search-form{z-index:1}#settings-title{z-index:1;padding:90px 0 0 0}#settings-notifications{z-index:1}#settings-notifications p{font-weight:700}#settings-notifications p.change-all{font-size:12px;margin-top:-15px}#settings-notifications span.enable,#settings-notifications span.disable{font-weight:700;font-size:12px;margin-top:-15px}#settings-notifications .category{width:15%;display:inline-block;text-align:left;margin-left:-30px;margin-right:30px}@media(max-width:767px){#settings-notifications .category{width:100%;margin:0;text-align:center}}#settings-notifications label{font-size:20px;cursor:pointer}#settings-notifications label[for=enable-coachingrequest-email-notification],#settings-notifications label[for=enable-event-email-notification]{cursor:default}#settings-notifications input[type=checkbox]{display:none}#settings-notifications input[type=checkbox]+label:before{font-family:"Font Awesome 5 Free";font-weight:100;display:inline-block}#settings-notifications input[type=checkbox]+label:before{content:""}#settings-notifications input[type=checkbox]+label:before{letter-spacing:10px}#settings-notifications input[type=checkbox]:checked+label:before{margin-left:-5px;color:#223343;content:""}#settings-notifications input[type=checkbox]:checked+label:before{letter-spacing:5px}#settings-notifications i.fa-check-square-o{color:rgba(0,167,127,.5);font-size:21px;font-weight:700;margin-left:-7px}#settings-notifications label.disabled:before{font-family:"Font Awesome 5 Free";font-weight:100;display:inline-block;margin-left:-5px;color:rgba(34,51,67,.5);content:"";letter-spacing:5px}#settings-notifications label.disabled.none:before{font-family:"Font Awesome 5 Free";font-weight:100;display:inline-block;margin-left:-5px;color:rgba(34,51,67,.5);content:"";letter-spacing:5px}#settings-email{z-index:1;margin:30px auto}@media(max-width:767px){#settings-email{margin:30px 15px}}#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}}#schoolprofile-information{z-index:1;padding-top:50px;padding-bottom:45px}#schoolprofile-information img#logo{top:50%;left:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:173px;max-width:173px}#schoolprofile-information img#headerimage{max-width:960px;max-height:360px;height:360px;width:960px;object-fit:cover}#schoolprofile-information a.social-link i{-webkit-transition:color .5s ease-out;-moz-transition:color .5s ease-out;-o-transition:color .5s ease-out;transition:color .5s ease-out}#schoolprofile-information a.social-link i.fa-facebook-square:hover{color:#3b5998}#schoolprofile-information a.social-link i.fa-twitter-square:hover{color:#1da1f2}#schoolprofile-information a.social-link i.fa-google-plus-square:hover{color:#dd4b39}#schoolprofile-information a.social-link i.fa-instagram:hover{color:#000}#schoolprofile-information div#logo-container{top:200px;left:30px;width:175px;height:175px}@media(max-width:767px){#schoolprofile-information div#logo-container{left:50%;margin-left:-85px}}#schoolprofile-information div#badge{top:275px;right:-15px;width:175px;height:30px}@media(min-width:768px) and (max-width:991px){#schoolprofile-information div#badge{right:0}}@media(max-width:767px){#schoolprofile-information div#badge{top:375px;right:initial;left:50%;margin-left:-85px;right:0}}#schoolprofile-information div#triangle-down-left:after{content:"";position:absolute;top:269px;right:-16px;border-right:16px solid transparent;border-bottom:7px solid #da1d3f}@media(min-width:768px) and (max-width:991px){#schoolprofile-information div#triangle-down-left:after{right:0}}@media(max-width:767px){#schoolprofile-information div#triangle-down-left:after{display:none}}#schoolprofile-pupils{z-index:1;padding:45px 0}#schoolprofile-pupils img{height:75px;max-height:75px;width:75px;max-width:75px;object-fit:cover;margin:0 7px 14px 7px}#schoolprofile-pupils img:first-of-type{margin:0 7px 14px 0}#schoolprofile-pupils #images{height:80px;overflow:hidden}#schoolprofile-pupils .howtoconfirm{cursor:pointer}#schoolprofile-pupils .howtoconfirm:hover{background:#fff}#schoolprofile-pupils .howtoconfirm:hover p{color:#9e0529}#schoolprofile-pupils .howtoconfirm:hover p i{color:#9e0529}.subjectbutton{width:120px;border-radius:5px!important;background:#fff}.subjectbutton:hover{background:#9e0529}.subjectbutton:hover span{color:#fff}.subjectbutton span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#partnerschool-header{padding:90px 0 30px 0;margin-bottom:45px}#partnerschool-header #image img{max-width:210px;max-height:210px;overflow:hidden;border:5px solid #b2b2b2;object-fit:cover}@media(max-width:991px) and (min-width:768px){#partnerschool-header #image img{height:160px!important;width:160px!important}}#partnerschool-header #image input[type=file]{position:absolute;top:0;right:0;opacity:0;max-height:225px;max-width:225px;filter:alpha(opacity=0)}@media(max-width:991px) and (min-width:768px){#partnerschool-header #image input[type=file]{height:160px!important}}#partnerschool-header #image #image-edit{display:none;position:absolute;top:0;right:0}@media(max-width:991px) and (min-width:768px){#partnerschool-header #image #image-edit{height:160px!important}}#partnerschool-header #image #image-edit i{position:relative;top:calc(50% - 27px);text-shadow:0 0 5px #223343}@media(max-width:991px) and (min-width:768px){#partnerschool-header #information{min-height:210px}}#partnerschool-header #information span,#partnerschool-header #information a{font-size:16px}#partnerschool-header #additional #edit{position:absolute;top:0;right:0}#partnerschool-header #additional #edit a{font-size:16px}@media(max-width:767px){#partnerschool-header #additional #edit{position:relative;margin:30px 0}}#partnerschool-categories{padding:15px 0 0 0}@media(max-width:991px){#partnerschool-categories .no-gutter{padding:0 10px!important}}#partnerschool-categories .col-md-6:nth-child(odd){padding-left:0;margin:15px 0}@media(max-width:991px){#partnerschool-categories .col-md-6:nth-child(odd){padding:0 10px}}#partnerschool-categories .col-md-6:nth-child(even){padding-right:0;margin:15px 0}@media(max-width:991px){#partnerschool-categories .col-md-6:nth-child(even){padding:0 10px}}#partnerschool-categories .teaser{cursor:pointer}#partnerschool-categories .teaser:hover{background:#e8eef1}#profilebody,#search-form,#partnerschool-contact,#partnerschool-communication,#partnerschool-infopage,#partnerschool-admin,#partnerschool-graphs,#partnerschool-orientation{z-index:1}#profilebody .switch-outer .label-success,#profilebody .custom-checkbox .custom-control-input:checked~.custom-control-label::before,#search-form .switch-outer .label-success,#search-form .custom-checkbox .custom-control-input:checked~.custom-control-label::before,#partnerschool-contact .switch-outer .label-success,#partnerschool-contact .custom-checkbox .custom-control-input:checked~.custom-control-label::before,#partnerschool-communication .switch-outer .label-success,#partnerschool-communication .custom-checkbox .custom-control-input:checked~.custom-control-label::before,#partnerschool-infopage .switch-outer .label-success,#partnerschool-infopage .custom-checkbox .custom-control-input:checked~.custom-control-label::before,#partnerschool-admin .switch-outer .label-success,#partnerschool-admin .custom-checkbox .custom-control-input:checked~.custom-control-label::before,#partnerschool-graphs .switch-outer .label-success,#partnerschool-graphs .custom-checkbox .custom-control-input:checked~.custom-control-label::before,#partnerschool-orientation .switch-outer .label-success,#partnerschool-orientation .custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#9e0529}#partnerschool-achievement{z-index:1}#partnerschool-achievement .achievement:hover{background:rgba(232,238,241,.25)}#partnerschool-achievements{padding-top:45px;z-index:1}#partnerschool-achievements .achievement:hover{background:rgba(232,238,241,.25)}#partnerschool-teaser{z-index:1}#partnerschool-teaser:hover{background:#c3c3c5}#partnerschool-preview{z-index:1}#partnerschool-preview .description div{color:#223343!important}#jobprofile-header{z-index:1;padding:50px 0 30px 0}#jobprofile-header #background{background-size:cover;background-position:center}#jobprofile-header #information{width:40%;background:rgba(34,51,67,.7)}#jobprofile-header #information b,#jobprofile-header #information span{font-size:16px}#jobprofile-header #information .boxed{padding:2px;background:rgba(255,255,255,.25);background-clip:content-box}@media(min-width:768px) and (max-width:991px){#jobprofile-header #information{width:50%}}@media(max-width:767px){#jobprofile-header #information{width:100%;padding:15px 15px 0}}#jobprofile-body{z-index:1}#jobprofile-body .task-container:nth-of-type(odd){padding-right:0;padding-left:.75rem;margin-bottom:1.5rem}@media(max-width:767px){#jobprofile-body .task-container:nth-of-type(odd){padding:.25rem .5rem}}#jobprofile-body .task-container:nth-of-type(even){padding-left:0;padding-right:.75rem;margin-bottom:1.5rem}@media(max-width:767px){#jobprofile-body .task-container:nth-of-type(even){padding:.25rem .5rem}}#jobprofile-body .task-container .task-image{opacity:1;height:auto;transition:.5s ease;backface-visibility:hidden;height:142px;object-fit:cover;object-position:center;border-radius:.25rem!important}@media(max-width:991px){#jobprofile-body .task-container .task-image{opacity:.3}}#jobprofile-body .task-container .task-hover{transition:.5s ease;opacity:0;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-backface-visibility:hidden;border-radius:.25rem!important}@media(max-width:991px){#jobprofile-body .task-container .task-hover{opacity:1}}#jobprofile-body .task-container:hover .task-image{opacity:.3}#jobprofile-body .task-container:hover .task-hover{opacity:1}#jobprofile-body .flip-card{background-color:transparent;perspective:1000px;width:100%;padding:15px 0}#jobprofile-body .flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .6s;transform-style:preserve-3d}#jobprofile-body .flip-card:hover .flip-card-inner{transform:rotateY(180deg)}#jobprofile-body .flip-card-front,#jobprofile-body .flip-card-back{position:relative;width:100%;height:100%;backface-visibility:hidden}#jobprofile-body .flip-card-back{transform:rotateY(180deg);top:-100%}@media(min-width:992px){#jobprofile-body .companies:nth-of-type(4n-3),#jobprofile-body .jp-jobinsiders:nth-of-type(4n-3){padding-right:.75rem;padding-left:0}#jobprofile-body .companies:nth-of-type(4n-2),#jobprofile-body .companies:nth-of-type(4n-1),#jobprofile-body .jp-jobinsiders:nth-of-type(4n-2),#jobprofile-body .jp-jobinsiders:nth-of-type(4n-1){padding-right:.75rem;padding-left:.75rem}#jobprofile-body .companies:nth-of-type(4n),#jobprofile-body .jp-jobinsiders:nth-of-type(4n){padding-right:0;padding-left:.75rem}}@media(min-width:768px) and (max-width:991.98px){#jobprofile-body .companies:nth-of-type(3n-2),#jobprofile-body .jp-jobinsiders:nth-of-type(3n-2){padding-right:.75rem;padding-left:0}#jobprofile-body .companies:nth-of-type(3n-1),#jobprofile-body .jp-jobinsiders:nth-of-type(3n-1){padding-right:.75rem;padding-left:.75rem}#jobprofile-body .companies:nth-of-type(3n),#jobprofile-body .jp-jobinsiders:nth-of-type(3n){padding-right:0;padding-left:.75rem}}@media(max-width:767.98px){#jobprofile-body .companies,#jobprofile-body .jp-jobinsiders{padding-right:0;padding-left:0}}#notification-title{z-index:1;padding-top:90px}#notification-list{z-index:1}#faq-questions{z-index:1;margin:90px auto 0 auto}#statuschange{z-index:1;padding:90px 0}#knowledge-outnow .preview{background-size:125%;background-position:50%;background-size:cover;height:166px}#knowledge-outnow .preview p{color:#fff}#knowledge-outnow .preview .caption{filter:alpha(opacity=80);opacity:.8;height:166px}#knowledge-outnow .preview:hover .caption{display:block!important}#platforms{z-index:1;padding:30px 0}#platforms .blue{color:#005a9a}#platforms .learningtogether-blue{color:#009ca6}#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%)}#add-subject{display:inline-block;margin:10px 0;display:none}#add-subject-msg,#confirm-school{display:none}.filter-container a{padding:.25rem .5rem .15rem .5rem;border:2px solid #fff;border-radius:.25rem}.filter-container a:active,.filter-container a:hover,.filter-container a:focus{text-decoration:none!important}.filter-container a:hover{border:2px solid #9e0529}.filter-container a.on{background:#9e0529;color:#fff;border:2px solid #9e0529}.badge-subject-lang{padding:.25rem .5rem .15rem .5rem;border:2px solid #9e0529;border-radius:.25rem;background:#9e0529;color:#fff}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}.textboxlist-autocomplete{z-index:99}#add-school{font-size:16px;display:inline-block;width:100%;margin:10px 0}.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 .field-container{margin:1rem;vertical-align:top}.form-container.search #disable-city-select{position:absolute;background-color:rgba(255,255,255,.65);z-index:999;top:0;left:0;width:100%;height:40px;display:none}.form-container.search .textboxlist-bits{width:100%;border:1px solid #b2b2b2}#trainee-search-loading,#pupil-search-loading,#search-loading{display:none;width:100%;text-align:center;margin:15px 0}.msg-container{display:none}.msg-container .msg{width:100%;display:none;padding:5px 10px;margin:0 0 30px 0}.msg-container .msg.error{border:2px solid #e64461;border-radius:.25rem}.msg-container .msg.error h2,.msg-container .msg.error i{color:#e64461;margin-right:5px}.msg-container .msg.error p{margin-bottom:0}.msg-container .msg.success{border:2px solid #00a77f;border-radius:.25rem}.msg-container .msg.success h2,.msg-container .msg.success i{color:#00a77f;margin-right:5px}.msg-container .msg.success p{margin-bottom:0}.msg-container.visible{display:block!important}.msg-container.visible .msg{display:block!important}.talentify-modal-container{display:inline-block;width:100%}.talentify-modal-container article .content,.talentify-modal-container article .form-container{display:inline-block;width:100%;padding:20px 0;border:0}.talentify-modal-container article .form-container{padding:0}.talentify-modal-container article .form-container label{display:inline-block;width:100%;margin:10px 0;font-weight:700}.talentify-modal-container article .form-container textarea{height:80px}.talentify-modal-container article .form-container input[type=submit]:last-child{margin-top:10px}.talentify-modal-container article .form-container .field-container{margin:0}.talentify-modal-container article .msg-container{margin:0 0 10px 0;text-align:center;font-size:14px}.talentify-modal-container article .msg-container .msg{padding:10px 10px 0 10px}#modal-hit p,#modal-hit i,#modal-hit a,#modal-hit a:hover{color:#6181a7!important}#modal-hit a{border-bottom-color:#6181a7!important}#mobile-search-box{padding:91px 0 46px 0}