@font-face{font-family:"Noto Sans";font-style:normal;font-weight:300;font-display:swap;src:url("https://gdb2cpublicdatatest.blob.core.windows.net/layout/css/NotoSans-Light.ttf")}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:400;font-display:swap;src:url("https://gdb2cpublicdatatest.blob.core.windows.net/layout/css/NotoSans-Regular.ttf")}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:700;font-display:swap;src:url("https://gdb2cpublicdatatest.blob.core.windows.net/layout/css/NotoSans-Bold.ttf")}a:not(.btn){text-decoration:unset !important}footer{color:#fff !important;max-width:unset !important}footer .footer-bottom{background-color:rgba(0,0,0,0) !important;color:#fff !important}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:300;font-display:swap;src:url("https://gdb2cpublicdatatest.blob.core.windows.net/layout/css/NotoSans-Light.ttf")}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:400;font-display:swap;src:url("https://gdb2cpublicdatatest.blob.core.windows.net/layout/css/NotoSans-Regular.ttf")}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:700;font-display:swap;src:url("https://gdb2cpublicdatatest.blob.core.windows.net/layout/css/NotoSans-Bold.ttf")}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:300;font-display:swap;src:url("https://gdb2cpublicdatatest.blob.core.windows.net/layout/css/NotoSans-Light.ttf")}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:400;font-display:swap;src:url("https://gdb2cpublicdatatest.blob.core.windows.net/layout/css/NotoSans-Regular.ttf")}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:700;font-display:swap;src:url("https://gdb2cpublicdatatest.blob.core.windows.net/layout/css/NotoSans-Bold.ttf")}h1,h2,h3,h4,h5,h6,p{margin:0 0 16px;font-weight:400}p.lead{font-size:1.25rem;font-weight:700}p.errorText{color:#da4162}p,li{line-height:1.5}ul li{padding-left:40px;position:relative;list-style:none;margin-bottom:8px}ul li:before{position:absolute;top:0;left:0;background-image:url("arrow-tertiary-list.svg");content:"";height:23px;width:23px}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:300;font-display:swap;src:url("https://gdb2cpublicdatatest.blob.core.windows.net/layout/css/NotoSans-Light.ttf")}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:400;font-display:swap;src:url("https://gdb2cpublicdatatest.blob.core.windows.net/layout/css/NotoSans-Regular.ttf")}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:700;font-display:swap;src:url("https://gdb2cpublicdatatest.blob.core.windows.net/layout/css/NotoSans-Bold.ttf")}.spacer-10{display:block;height:10px}.spacer-16{display:block;height:16px}.spacer-25{display:block;height:25px}.spacer-50{display:block;height:50px}.spacer-100{display:block;height:100px}.margin-top{margin-top:16px}.margin-right{margin-right:16px}.margin-bottom{margin-bottom:16px}.margin-left{margin-left:16px}h1{font-size:2.25rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:300;font-display:swap;src:url("https://gdb2cpublicdatatest.blob.core.windows.net/layout/css/NotoSans-Light.ttf")}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:400;font-display:swap;src:url("https://gdb2cpublicdatatest.blob.core.windows.net/layout/css/NotoSans-Regular.ttf")}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:700;font-display:swap;src:url("https://gdb2cpublicdatatest.blob.core.windows.net/layout/css/NotoSans-Bold.ttf")}h1,h2,h3,h4,h5,h6,p{margin:0 0 16px;font-weight:400}p.lead{font-size:1.25rem;font-weight:700}p.errorText{color:#da4162}p,li{line-height:1.5}ul li{padding-left:40px;position:relative;list-style:none;margin-bottom:8px}ul li:before{position:absolute;top:0;left:0;background-image:url("arrow-tertiary-list.svg");content:"";height:23px;width:23px}button,a.button,input.button{text-decoration:none;cursor:pointer;font-weight:700;padding:.0rem 0rem;font-size:1rem;font-family:"Noto Sans","Helvetica Neue",Helvetica,Arial,sans-serif;width:fit-content;text-align:center;transition:all 200ms ease-in-out;display:inline-block}button.small,a.button.small,input.button.small{font-size:12.8px;padding:8px 10.6666666667px}button.expanded,a.button.expanded,input.button.expanded{width:100%;display:block}button.primary,a.button.primary,input.button.primary{border:1px solid #040066;background-color:#040066;color:#fff}button.primary:hover,a.button.primary:hover,input.button.primary:hover{background-color:#00d4ff;border-color:#00d4ff}button.secondary,a.button.secondary,input.button.secondary{background-color:#fff;border:1px solid #e5e5e5;color:#000}button.secondary:hover,a.button.secondary:hover,input.button.secondary:hover{background-color:#f5f5f5}button.error,a.button.error,input.button.error{background-color:#da4162;border:1px solid #da4162;color:#fff}button.error:hover,a.button.error:hover,input.button.error:hover{background-color:#8b0c36;border:1px solid #8b0c36}button.riskAction,a.button.riskAction,input.button.riskAction{background-color:#fdeded;border:1px solid #e44e51;color:#e44e51}button.riskAction:hover,a.button.riskAction:hover,input.button.riskAction:hover{color:#fff;background-color:#8b0c36;border:1px solid #8b0c36}button.centered,a.button.centered,input.button.centered{display:block;width:fit-content;margin:0 auto}@media only screen and (min-width: 0px)and (max-width: 426px){button.centered,a.button.centered,input.button.centered{width:100%;display:block}}button .margin-bottom,a.button .margin-bottom,input.button .margin-bottom{margin-bottom:16px}input:not([type=checkbox]){border:1px solid #e5e5e5;width:100%;font-size:1rem;color:#000;padding:1rem;position:relative;margin-bottom:16px}input:not([type=checkbox]):focus{outline:none;border-color:#a5a5a5}input:not([type=checkbox])[readonly]{color:#878787;background-color:#f5f5f5;cursor:not-allowed}input:not([type=checkbox]).invalidValue{border-color:#da4162}input[type=checkbox]{margin-bottom:16px;margin-right:16px}form{display:grid;gap:16px}form .formCell{position:relative;height:53px}form .formCell.fullWidth{grid-column:1/3}form .formCell:has(input[type=checkbox]),form .formCell:has(input[type=radio]){height:fit-content}form .formCell label{position:absolute;left:1rem;top:1rem;padding:0 .25rem;background-color:#fff;color:#878787;transition:200ms;font-weight:400}form .formCell input,form .formCell select{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #e5e5e5;padding:1rem}form .formCell input:focus,form .formCell select:focus{border:1.5px solid #a5a5a5}form .formCell input.readonly,form .formCell select.readonly{font-style:italic;background-color:#fff;cursor:not-allowed;border:1px solid #e5e5e5;color:#878787}form .formCell:has(input[type=checkbox]) input,form .formCell:has(input[type=checkbox]) label,form .formCell:has(input[type=radio]) input,form .formCell:has(input[type=radio]) label{position:relative;line-height:1em}form .formCell:has(input[type=checkbox]) div,form .formCell:has(input[type=radio]) div{display:flex}form .formCell input[type=checkbox],form .formCell input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-right:8px;padding:0;display:block;position:absolute;content:"";background:#fff;border:1px solid #000;height:16px;width:16px}form .formCell input[type=checkbox]~label,form .formCell input[type=radio]~label{color:#878787;top:0;left:0}form .formCell input[type=checkbox]:checked,form .formCell input[type=radio]:checked{content:"✓";background-color:#040066;background-image:url("/check-mark.svg");background-position:center;background-size:.7rem;background-repeat:no-repeat;color:#fff}form .formCell input[type=checkbox]:checked~label,form .formCell input[type=radio]:checked~label{color:#000}form .formCell input[type=radio]{border-radius:50%}form .formCell input[type=radio]:checked{content:"✓";color:#fff;background-color:#040066;background-image:url("/radio-button.svg");background-size:.5rem;background-position:center;background-repeat:no-repeat}form .formCell:has(select){position:relative}form .formCell:has(select)::after{position:absolute;top:-3.5rem;right:1rem;content:url("/chevron-down-outline.svg");font-size:5rem}form .formCell select{background-color:#fff;height:100%;font-size:16px;padding:0 16px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}form .formOptions{grid-column:2;display:flex;flex-wrap:nowrap;justify-content:flex-end;gap:16px;align-items:center}@media only screen and (min-width: 0px)and (max-width: 426px){form .formOptions{grid-column:1}}@media only screen and (min-width: 0px)and (max-width: 426px){form .formOptions{flex-wrap:wrap;flex-direction:column}form .formOptions a{width:100%}}.animateLabel{top:-0.5rem !important;left:.8rem;font-size:12.8px;color:#000 !important;font-weight:500}*,*:after,*:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"Noto Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important}html,body{font-size:16px !important}body{font-weight:400;background-color:#e8ebf1 !important;line-height:normal !important;margin:0;color:#000}body.overflow{position:fixed}body.overflow-hidden{overflow:hidden}body.login{height:100vh;display:grid;justify-content:center;align-items:center}body.login .loading{z-index:1;justify-content:center;align-items:center;position:fixed;top:0;bottom:0;right:0;left:0;display:grid;background-color:rgba(255,255,255,.9);backdrop-filter:blur(5px)}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}body.login .loading img{animation:spin 2s linear infinite}a{color:#040066}a.textLink{text-transform:uppercase;font-weight:700}a.textLinkWithArrow{width:fit-content;color:#040066 !important;text-transform:uppercase;display:flex;font-weight:700}a.textLinkWithArrow span.arrow{transition:margin-left 200ms ease-out;margin-left:calc(16px/ 2);height:22px;width:22px}a.textLinkWithArrow span.arrow svg{transition:fill 200ms ease-in-out;fill:#040066}a.textLinkWithArrow:hover{color:#00d4ff !important}a.textLinkWithArrow:hover span.arrow svg{fill:#00d4ff}a.textLinkWithArrow:hover span.arrow{margin-left:16px}a:hover{color:#00d4ff}a,input{transition:color 200ms ease-in-out,border-color 200ms ease-in-out}ul,ol{margin-bottom:16px}main,header{max-width:1200px;margin:0 auto;background-color:#fff;padding:0 150px 16px}@media only screen and (min-width: 427px)and (max-width: 768px){main,header{padding:0 75px 16px}}@media only screen and (min-width: 0px)and (max-width: 426px){main,header{padding:0 18.75px 16px}}.no-margin{margin:0 !important}header{display:grid;grid-template-columns:repeat(2, auto);align-items:center;padding-top:50px}@media only screen and (min-width: 0px)and (max-width: 426px){header{align-items:end}}header nav{text-align:right}header nav a#burger{display:none}@media only screen and (min-width: 0px)and (max-width: 426px){header nav a#burger{display:inline-block}}header nav a#burger img{height:32px;width:32px}header nav #mainNav{padding:0;margin:0;list-style:none;display:flex;justify-content:flex-end;transition:transform 200ms ease-out}@media only screen and (min-width: 0px)and (max-width: 426px){header nav #mainNav{z-index:1;display:none;transform:translateX(100%);background-color:rgba(255,255,255,.9);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);position:absolute;top:0;left:0;height:100vh;width:100vw;justify-content:center;align-items:center;flex-direction:column}header nav #mainNav.visible{display:flex}header nav #mainNav.open{transform:translateX(0)}}header nav #mainNav li{font-weight:700;padding:0;margin-bottom:0;margin-right:2rem}header nav #mainNav li:before{content:unset}header nav #mainNav li.mobileHidden{display:none}@media only screen and (min-width: 0px)and (max-width: 426px){header nav #mainNav li.mobileHidden{display:inline-block}}@media only screen and (min-width: 0px)and (max-width: 426px){header nav #mainNav li{margin:4px 0}}header nav #mainNav li a{color:#040066;text-decoration:none}header nav #mainNav li a.current{color:#00d4ff}header nav #mainNav li a:hover{color:#00d4ff}@media only screen and (min-width: 0px)and (max-width: 426px){header nav #mainNav li a{font-size:1.25rem}}header nav #mainNav li:nth-last-child(2){margin-right:0}h1.pageHeader{margin:0;padding:50px 0;font-size:2rem;color:#040066;font-weight:700;line-height:1.5}@media only screen and (min-width: 427px)and (max-width: 768px){h1.pageHeader{font-size:1.75rem}}@media only screen and (min-width: 0px)and (max-width: 426px){h1.pageHeader{font-size:1.5rem}}h1.pageHeader .tagline{display:block;font-weight:400}@media only screen and (min-width: 0px)and (max-width: 426px){h1.pageHeader .tagline{display:inline}}.portalIntroduction{margin-top:-34px}.find{border:1px solid #e5e5e5;width:100%;font-size:1rem;color:#000;padding:22px 22px 22px 64px;position:relative;margin-bottom:32px !important}.find:focus{outline:none;border-color:#a5a5a5}.serviceTiles{display:grid;gap:16px;grid-template-columns:repeat(4, 1fr)}@media only screen and (min-width: 769px)and (max-width: 1024px){.serviceTiles{grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width: 427px)and (max-width: 768px){.serviceTiles{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 0px)and (max-width: 426px){.serviceTiles{grid-template-columns:repeat(1, 1fr);gap:16px}}.serviceTiles #service2203ce59-db38-ed11-9db1-6045bd8c914c{display:none}.serviceTiles .tile{position:relative;color:#000 !important;border:1px solid #e5e5e5;padding:16px;display:flex;flex-direction:column;gap:16px;box-shadow:none;transition:box-shadow 200ms ease-in-out,opacity 200ms ease-in-out}.serviceTiles .tile:hover{box-shadow:0 10px 25px #ccc}.serviceTiles .tile:active{box-shadow:none}.serviceTiles .tile.offline{opacity:.5}.serviceTiles .tile.offline:hover{opacity:1;box-shadow:none;cursor:not-allowed}.serviceTiles .tile .flag{position:absolute;white-space:nowrap;top:-5px;font-weight:700;right:-5px;padding:2px 8px;font-size:12.8px;text-transform:uppercase;background-color:#008cff;color:#fff}.serviceTiles .tile .title{gap:16px;display:flex;align-items:center}.serviceTiles .tile .title p{font-size:16px}.serviceTiles .tile p{margin:0;font-size:12.8px}.gdModal{display:grid;justify-content:center;position:fixed;top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,.3);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);z-index:1}.gdModal.hidden{display:none}.gdModal .gdModalWindow{align-self:center;max-width:1200px;max-height:calc(100vh - 150px);background-color:#fff;padding:64px;box-shadow:0 3rem 5rem rgba(0,0,0,.3);position:relative;overflow-x:auto}.gdModal .gdModalWindow.fullScreen{max-height:100vh;height:100vh}.gdModal .gdModalWindow .closeGdModal{padding:0;position:absolute;top:8px;right:16px;border:none;background-color:rgba(0,0,0,0);font-size:3rem;cursor:pointer}@media only screen and (min-width: 427px)and (max-width: 768px){.gdModal .gdModalWindow{padding:16px 75px}}@media only screen and (min-width: 0px)and (max-width: 426px){.gdModal .gdModalWindow{width:100%;max-height:100%;min-height:100%;padding:18.75px 16px}}.gdModal .gdModalWindow .gdModalContent{max-height:100%;overflow-x:auto;padding-top:0}.gdModal .gdModalWindow .gdModalContent .closeGdModal{border:none;background:none;font-size:2.25rem}.gdModal .gdModalWindow .gdModalContent .closeGdModal:hover{cursor:pointer}.gdModal .gdModalWindow .gdModalContent h2{color:#040066;font-size:2rem}@media only screen and (min-width: 427px)and (max-width: 768px){.gdModal .gdModalWindow .gdModalContent h2{font-size:1.75rem}}@media only screen and (min-width: 0px)and (max-width: 426px){.gdModal .gdModalWindow .gdModalContent h2{font-size:1.5rem}}.contentTeasers .teaser{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px;align-items:center;padding:32px 0;border-bottom:#e5e5e5 1px solid}@media only screen and (min-width: 0px)and (max-width: 426px){.contentTeasers .teaser{grid-template-columns:1fr}}@media only screen and (min-width: 427px)and (max-width: 768px){.contentTeasers .teaser{grid-template-columns:1fr}}@media only screen and (min-width: 769px)and (max-width: 1024px){.contentTeasers .teaser{grid-template-columns:repeat(2, 1fr)}}.contentTeasers .teaser:last-child{border-bottom:none}.contentTeasers .teaser .teaserImage{order:1}.contentTeasers .teaser .teaserContent{order:2}.contentTeasers .teaser .teaserContent h1{font-size:1.5rem;font-weight:700;color:#040066}.contentTeasers>:nth-child(even) .teaserContent{order:1}.contentTeasers>:nth-child(even) .teaserImage{order:2}@media only screen and (min-width: 0px)and (max-width: 426px){.contentTeasers>:nth-child(even) .teaserContent{order:2}.contentTeasers>:nth-child(even) .teaserImage{order:1}}.tableTitle{padding:16px;display:flex;justify-content:space-between;border-style:solid;border-width:1px 1px 0px;border-color:#e5e5e5;align-items:center}.tableTitle *{margin:0}.table{display:table;text-align:left;width:100%;border-collapse:collapse;border:#e5e5e5 1px solid;margin-right:0px}@media only screen and (min-width: 0px)and (max-width: 426px){.table{display:block}}.table .theader{display:table-row}@media only screen and (min-width: 0px)and (max-width: 426px){.table .theader{display:none}}.table .theader .tableHeader{display:table-cell;border-bottom:none;border-top:#e5e5e5 1px solid;padding:16px;font-size:12.8px;font-weight:700;color:#878787;text-align:left}.table .theader .tableHeader:first-child{border-left:#e5e5e5 1px solid}.table .theader .tableHeader:last-child{border-right:#e5e5e5 1px solid}.table .tableRow{display:table-row;border-bottom:#e5e5e5 1px solid;transition:background-color 200ms ease-in-out}.table .tableRow:first-of-type{border-top:none}.table .tableRow:hover{background-color:#f5f5f5}.table .tableRow .tableCell{display:table-cell}.table .tableRow .tableCell .cellValue{padding:16px;word-wrap:break-word;overflow-wrap:break-word;margin:auto 0}.table .tableRow .tableCell .cellValue:nth-child(odd){display:none}.table .tableRow .tableCell .cellValue a{text-decoration:underline !important;color:#040066}.table .tableRow .tableCell .cellValue a:hover{color:#00d4ff}@media only screen and (min-width: 0px)and (max-width: 426px){.table .tableRow .tableCell .cellValue{display:table-cell;width:auto}.table .tableRow .tableCell .cellValue:nth-child(odd){white-space:nowrap;display:table-cell;width:fit-content;text-align:left;font-weight:700;color:#878787;font-size:12.8px}.table .tableRow .tableCell .cellValue:nth-child(even){text-align:left}}.table .tableRow .tableCell:last-child:nth-child(even){font-weight:700}.table .tableRow .tableCell:last-child:nth-child(even) .closed{color:#14b57e}.table .tableRow .tableCell:last-child:nth-child(even) .wip{color:#fb9922}@media only screen and (min-width: 0px)and (max-width: 426px){.table .tableRow .tableCell{display:table-row}}@media only screen and (min-width: 0px)and (max-width: 426px){.table .tableRow{display:table;width:100%;border-collapse:separate;margin:0 auto 0;text-align:center;border-bottom-width:3px}.table .tableRow:first-of-type{margin-top:0}}section.NotFoundMessage a{color:#040066;text-decoration:underline !important}section.NotFoundMessage a:hover{color:#00d4ff !important}section{margin-bottom:50px}section.terms h1{font-size:1.75rem}section.terms h2{font-size:1.5rem}section.terms h3{font-size:1.25rem}section.terms h4{font-size:1rem}section.terms h5{font-size:1rem}section.terms h6{font-size:1rem}section.twoColums{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px}@media only screen and (min-width: 0px)and (max-width: 426px){section.twoColums{grid-template-columns:1fr}}section .trainingCatalogue{align-items:center;display:grid;gap:16px;grid-template-columns:2fr 10fr}@media only screen and (min-width: 769px)and (max-width: 1024px){section .trainingCatalogue{grid-template-columns:3fr 9fr}}@media only screen and (min-width: 427px)and (max-width: 768px){section .trainingCatalogue{grid-template-columns:3fr 9fr}}@media only screen and (min-width: 0px)and (max-width: 426px){section .trainingCatalogue{grid-template-columns:1fr}}section .trainingCatalogue h3{font-size:1rem}section .sectionHeading{font-weight:700;font-size:1rem}.articleImage{display:flex;justify-content:center;align-items:center}.articleImage img{width:100%}article h1{font-weight:700;font-size:2rem;padding:16px 0 32px 0;margin:0;color:#040066;line-height:1.2}@media only screen and (min-width: 0px)and (max-width: 426px){article h1{font-size:2rem}}article h2{font-weight:700;font-size:2rem;color:#040066;line-height:1.2}@media only screen and (min-width: 0px)and (max-width: 426px){article h2{font-size:1.5rem}}.trainingCatalogueIframe{width:100%;aspect-ratio:9/11.9;border:0}.profileForm{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px}@media only screen and (min-width: 0px)and (max-width: 426px){.profileForm{grid-template-columns:repeat(1, 1fr)}.profileForm :first-child{grid-column:span 1}}.profileInfo{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px}@media only screen and (min-width: 0px)and (max-width: 426px){.profileInfo{display:flex;flex-direction:column}}.profileInfo a{text-decoration:underline !important}.profileInfo .contactPerson{display:block}.profileInfo .contactPerson div{display:flex;justify-content:space-between}.profileInfo .contactPerson div a{text-decoration:underline !important;color:#040066 !important}.profileInfo .contactPerson div a:hover{color:#00d4ff !important}.profileInfo .assignedApplications ul li{padding-left:32px}.profileInfo .assignedApplications ul li:before{position:absolute;top:.2rem;left:0;content:"";background-size:16px 16px;background-repeat:no-repeat}.profileInfo .assignedApplications ul li div{display:flex;justify-content:space-between}@media only screen and (min-width: 0px)and (max-width: 426px){.profileInfo .assignedApplications ul li div{display:block}}.profileInfo .assignedApplications ul li div p{margin-bottom:0px}.profileInfo .assignedApplications ul li div .status{color:#878787}.profileInfo .assignedApplications ul li.approved:before{background-image:url("icon-green-checkmark.svg")}.profileInfo .assignedApplications ul li.pending:before{background-image:url("icon-time.svg")}.profileInfo .assignedApplications ul li.addServices:before{background-image:url("icon-blue-plus.svg")}.profileInfo .assignedApplications ul li.addServices a{text-decoration:underline !important}footer{padding:50px 0;background-color:#040066;color:#fff}footer .footerContent{max-width:1200px;margin:0 auto;color:#fff;padding:0 150px}@media only screen and (min-width: 427px)and (max-width: 768px){footer .footerContent{padding:0 75px}}@media only screen and (min-width: 0px)and (max-width: 426px){footer .footerContent{padding:0 18.75px}}footer .footerContent .currentPage{color:#00d4ff;font-weight:700;margin-bottom:32px}footer .footerContent ul.legal{display:grid;gap:16px;row-gap:32px;grid-template-columns:repeat(4, auto);padding:0;margin:0;list-style:none}@media only screen and (min-width: 427px)and (max-width: 768px){footer .footerContent ul.legal{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 0px)and (max-width: 426px){footer .footerContent ul.legal{grid-template-columns:1fr;gap:16px}}footer .footerContent ul.legal li{padding:0;list-style:none;margin-bottom:0;position:unset}footer .footerContent ul.legal li:before{content:unset}footer .footerContent ul.legal li a{color:inherit;text-decoration:none}footer .footerContent ul.legal li a:hover{color:#00d4ff}.loginBox{max-width:500px;border:1px solid #e5e5e5;background-color:#fff;padding:3rem}@media only screen and (min-width: 0px)and (max-width: 426px){.loginBox{margin:0 16px;padding:2rem}}.loginBox .logo{width:250px}@media only screen and (min-width: 0px)and (max-width: 426px){.loginBox .logo{width:222px}}.loginBox .qrcode{text-align:center;padding-bottom:16px}.loginBox .termsText{height:300px;overflow-y:scroll;margin-bottom:16px;padding:16px;border:1px solid #e5e5e5}.loginBox hr{border:0;margin-top:0;margin-bottom:1rem;width:50%;border-bottom:1px solid #e5e5e5}.loginBox .lostPassword{color:#878787;text-align:center;font-size:08rem;margin:0}.loginBox .lostPassword a{color:#00d4ff}

.spacer-10 {
    display: block;
    height: 10px
}

.spacer-25 {
    display: block;
    height: 25px
}

.spacer-50 {
    display: block;
    height: 50px
}

* {
    box-sizing: border-box
}

*:before,
*:after {
    box-sizing: border-box
}

html {
    font-size: 16px;
    height: 100%
}

body {
    height: inherit;
    font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 400;
    background-color: #e8ebf1 !important;
    margin: 0;
    display: grid;
    justify-content: center;
    align-items: center
}

a,
input,
button {
    transition: color 200ms ease-in-out, border-color 200ms ease-in-out, background-color 200ms ease-in-out
}

ul {
    list-style-type: none;
    padding-inline-start: 0px;
}

.loginBox {
    max-width: 500px;
    border: 1px solid #e5e5e5;
    background-color: #fff;
    padding: 3rem
}

.loginBox input {
    border: 1px solid #e5e5e5;
    width: 100%;
    font-size: 1rem;
    color: #878787;
    padding: 15px;
    position: relative;
    margin-bottom: 1rem
}

.loginBox input:focus {
    outline: none;
    border-color: #a5a5a5
}

.loginBox hr {
    border: 0;
    margin-top: 0;
    margin-bottom: 1rem;
    width: 50%;
    border-bottom: 1px solid #e5e5e5
}

.loginBox button {
    cursor: pointer;
    font-weight: 700;
    margin-bottom: 1rem;
    border: none;
    padding: .8rem;
    font-size: 1rem;
    font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    background-color: #040066;
    width: 100%;
    color: #fff
}

.loginBox button.secondary {
    background-color: #fff;
    border: 1px solid #e5e5e5;
    color: #000
}

.loginBox button.secondary:hover {
    background-color: #f5f5f5
}

.loginBox button:hover {
    background-color: #060099
}

.loginBox .lostPassword {
    color: #878787;
    text-align: center;
    font-size: 11pt;
    margin: 0
}

.loginBox .lostPassword a {
    color: #00d4ff
}

.helpLink {
    display: none;
}

.QrCodeScanInstruction_li
{
    display: inline-block;
}

.error {
    color: #dd112f;
    padding-top: 3px;
    padding-bottom: 5px;
}
#totpQrCodeControl-picture {
    margin: 25px;
    display: flex;
    justify-content: center;
    align-items: center;
}
#authenticatorInfoControl-collapse_text {
   display: none !important;
}

#localAccountForm {
    display: none;
}

body {
    font-size: 16px !important;
}

h1, h2, h3, h4, h5, h6, p, a {
    font-size: 16px !important;
}

button:hover {
    background-color: #00d4ff !important;
}

#cancel{
    background-color: #da4162 !important;
}

#cancel:hover{
    background-color: #8b0c36 !important;
}

ul li {
    padding-left: 0px;
}

#simplemodal-overlap {
    display: none;
}

.loader {
    width: 48px;
    height: 48px;
    border: 5px solid #FFF;
    border-bottom-color: #00d4ff;
    border-radius: 50%;
    display: inline-block;
    box-sizing: border-box;
    animation: rotation 1s linear infinite;
    }

    @keyframes rotation {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
} 

.lostPassword {
    padding-top: 25px;
    color: #878787;
    font-size: 11pt;
    margin: 0;
    text-align: left;
}

.lostPassword a {
    color: #00d4ff
}

.simplemodal-container{
    display: none !important;
}

#authenticatorAppIconControl-title {
    display: block;
}


.appStoreIconControlContent img {
    margin-top: 12px !important;
}

@media only screen and (max-width: 450px) {
    .appStoreIconControlContent img {
        margin-top: 10px !important;
    }
  }

.divider {
    display: none;
}

.loginBox .lostPassword {
    text-align: left !important;
}

#totpQrCodeControl-title {
    margin-bottom: 36px !important;
    display: block !important;
}

#SignUpWithLogonEmailExchange {
    display: none;
}

#CommonExchange:focus-visible {
    outline: none !important;
  }