@media(max-width: 767px){.menu{text-align:center}.menu-logo{font-size:1.2em}.menu-item{display:none}.menu-button{display:block}}@media(min-width: 768px){.menu-item{display:block}.menu-button{display:none}}.gravatar-image{max-width:none}.fenx-footer{padding:1rem 0;margin:0;margin-top:1rem;display:flex;align-items:center}.fenx-footer-date{margin:0;flex-grow:1}.border-top{border-top:1px solid #e5e5e5}.logo{content:url(../../images/Logo.svg)}@font-face{font-family:"Open Sans";src:url(../fonts/OpenSans-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:NunitoSans;src:local(NunitoSans-Light),url(../fonts/NunitoSans-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:NunitoSans;src:local(NunitoSans-Regular),url(../fonts/NunitoSans-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;font-stretch:normal}@font-face{font-family:NunitoSans;src:local(NunitoSans-SemiBold),url(../fonts/NunitoSans-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-stretch:normal}@font-face{font-family:NunitoSans;src:local(NunitoSans-Bold),url(../fonts/NunitoSans-Bold.ttf) format("truetype");font-weight:bold;font-style:normal;font-stretch:normal}@font-face{font-family:NunitoSans;src:local(NunitoSans-ExtraBold),url(../fonts/NunitoSans-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-stretch:normal}@font-face{font-family:Quicksand;src:local(Quicksand-Medium),url(../fonts/Quicksand-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-stretch:normal}h1,h2,h3,h4,h5,h6{margin:0;font-stretch:normal;font-style:normal;line-height:24px}h1{font-family:Quicksand,"Open Sans","Segoe UI","Helvetica Neue",Arial,sans-serif;font-size:28px;font-weight:500;line-height:40px;letter-spacing:normal;color:#2e4d6b}h2{font-family:Quicksand,"Open Sans","Segoe UI","Helvetica Neue",Arial,sans-serif;font-size:22px;font-weight:500;line-height:32px;letter-spacing:normal;color:#2e4d6b}h3{font-size:18px;font-weight:bold;letter-spacing:normal;color:#2e4d6b}h4{font-size:16px;font-weight:bold;letter-spacing:normal;color:#2e4d6b}h5{font-size:16px;font-weight:600;letter-spacing:normal;color:#2e4d6b}h6{font-size:14px;font-weight:bold;letter-spacing:normal;color:#557391}a{font-size:1rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#0056b3}body{font-family:NunitoSans,"Open Sans",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#2e4d6b}input:focus-visible,button:focus-visible,button:focus{outline:none}input:focus,input:active{box-shadow:0 0 3px 1px #66b1ff;border:solid 1px #4674a4;background-color:#eff8ff}.fenx-grid{display:grid;grid-template-rows:1fr;grid-template-columns:1fr 1fr 1fr;gap:32px;text-align:center}.fenx-home-spacer{height:6rem}.container{margin-top:2.5rem}.fenx-select{font-size:1rem;line-height:1.5;color:#557391;border-radius:4px;border:none;padding:0}.fenx-flex{display:flex;align-items:center}.fenx-flex-spacer{flex-grow:1}button:not([class*=close]),a.fenx-button{border-radius:4px;border:none;background-color:#4674a4;height:2.5rem;line-height:1.5;font-size:1rem;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#fff;font-family:Quicksand,"Open Sans","Segoe UI","Helvetica Neue",Arial,sans-serif;padding:.5rem 1rem;text-transform:uppercase}button:focus,button:active,a.fenx-button:focus,a.fenx-button:active{box-shadow:0 0 4px 1px #66b1ff;border:solid 1px #a0e4ff;background-color:#4674a4}button,button:focus,button:active,a.fenx-button,a.fenx-button:hover,a.fenx-button:focus,a.fenx-button:active{text-decoration:none}button.fenx-button-wide,a.fenx-button-wide,.fenx-button-wide{width:23rem}button.fenx-button-secondary,a.fenx-button-secondary,.fenx-button-secondary{font-weight:600;background-color:#fff;color:#4674a4;border-color:#4674a4;border-width:2px;border-style:solid;text-transform:uppercase;line-height:20px}button.fenx-button-secondary:hover,a.fenx-button-secondary:hover,.fenx-button-secondary:hover{background-color:rgba(55,91,128,.0980392157);color:#4674a4;border-color:#4674a4;border-width:2px;border-style:solid;box-shadow:0 1px 2px 0 #8da2b7}.fenx-button-secondary:focus,.fenx-button-secondary:active,button.fenx-button-secondary:focus,button.fenx-button-secondary:active,a.fenx-button-secondary:focus,a.fenx-button-secondary:active{box-shadow:0 0 4px 1px #66b1ff;border:solid 2px #4674a4;background-color:#eff8ff}.fenx-buttons{display:flex}.fenx-buttons>*:not(:last-child){margin-right:1rem}button.fenx-dropdown::after,a.fenx-dropdown::after,.fenx-dropdown::after{content:"";display:inline-block;margin-left:.5rem;border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-left:.3em solid rgba(0,0,0,0);border-bottom:0;height:.5rem}button.fenx-button-nav,a.fenx-button-nav,.fenx-button-nav{height:2rem;line-height:1.71;font-size:14px;padding:.25rem 1rem}button.fenx-button-card,a.fenx-button-card,.fenx-button-card{height:2.5rem;width:100%;font-size:1rem;line-height:1.5}.col-m-5{margin:5px}.col-m-10{margin:10px}.col-m-15{margin:15px}.col-m-20{margin:20px}.col-m-25{margin:25px}.col-m-30{margin:30px}.col-m-35{margin:35px}.col-m-40{margin:40px}.col-m-45{margin:45px}.col-m-50{margin:50px}.col-m-b-5{margin-bottom:5px}.col-m-b-10{margin-bottom:10px}.col-m-b-15{margin-bottom:15px}.col-m-b-20{margin-bottom:20px}.col-m-b-25{margin-bottom:25px}.col-m-b-30{margin-bottom:30px}.col-m-b-35{margin-bottom:35px}.col-m-b-40{margin-bottom:40px}.col-m-b-45{margin-bottom:45px}.col-m-b-50{margin-bottom:50px}.col-m-t-5{margin-top:5px}.col-m-t-10{margin-top:10px}.col-m-t-15{margin-top:15px}.col-m-t-20{margin-top:20px}.col-m-t-25{margin-top:25px}.col-m-t-30{margin-top:30px}.col-m-t-35{margin-top:35px}.col-m-t-40{margin-top:40px}.col-m-t-45{margin-top:45px}.col-m-t-50{margin-top:50px}.col-m-l-5{margin-left:5px}.col-m-l-10{margin-left:10px}.col-m-l-15{margin-left:15px}.col-m-l-20{margin-left:20px}.col-m-l-25{margin-left:25px}.col-m-l-30{margin-left:30px}.col-m-l-35{margin-left:35px}.col-m-l-40{margin-left:40px}.col-m-l-45{margin-left:45px}.col-m-l-50{margin-left:50px}.col-m-r-5{margin-right:5px}.col-m-r-10{margin-right:10px}.col-m-r-15{margin-right:15px}.col-m-r-20{margin-right:20px}.col-m-r-25{margin-right:25px}.col-m-r-30{margin-right:30px}.col-m-r-35{margin-right:35px}.col-m-r-40{margin-right:40px}.col-m-r-45{margin-right:45px}.col-m-r-50{margin-right:50px}.col-p-5{padding:5px}.col-p-10{padding:10px}.col-p-15{padding:15px}.col-p-20{padding:20px}.col-p-25{padding:25px}.col-p-30{padding:30px}.col-p-35{padding:35px}.col-p-40{padding:40px}.col-p-45{padding:45px}.col-p-50{padding:50px}.col-p-b-5{padding-bottom:5px}.col-p-b-10{padding-bottom:10px}.col-p-b-15{padding-bottom:15px}.col-p-b-20{padding-bottom:20px}.col-p-b-25{padding-bottom:25px}.col-p-b-30{padding-bottom:30px}.col-p-b-35{padding-bottom:35px}.col-p-b-40{padding-bottom:40px}.col-p-b-45{padding-bottom:45px}.col-p-b-50{padding-bottom:50px}.col-p-t-5{padding-top:5px}.col-p-t-10{padding-top:10px}.col-p-t-15{padding-top:15px}.col-p-t-20{padding-top:20px}.col-p-t-25{padding-top:25px}.col-p-t-30{padding-top:30px}.col-p-t-35{padding-top:35px}.col-p-t-40{padding-top:40px}.col-p-t-45{padding-top:45px}.col-p-t-50{padding-top:50px}.col-p-l-5{padding-left:5px}.col-p-l-10{padding-left:10px}.col-p-l-15{padding-left:15px}.col-p-l-20{padding-left:20px}.col-p-l-25{padding-left:25px}.col-p-l-30{padding-left:30px}.col-p-l-35{padding-left:35px}.col-p-l-40{padding-left:40px}.col-p-l-45{padding-left:45px}.col-p-l-50{padding-left:50px}.col-p-r-5{padding-right:5px}.col-p-r-10{padding-right:10px}.col-p-r-15{padding-right:15px}.col-p-r-20{padding-right:20px}.col-p-r-25{padding-right:25px}.col-p-r-30{padding-right:30px}.col-p-r-35{padding-right:35px}.col-p-r-40{padding-right:40px}.col-p-r-45{padding-right:45px}.col-p-r-50{padding-right:50px}.form-field{display:flex;flex-direction:column;align-items:flex-start;padding-bottom:.5rem}.form-field label{font-size:.875rem;font-weight:600;line-height:1.71;font-style:normal;color:#4674a4;margin-bottom:0;text-align:left;width:100%}.form-field input{border:solid 1px rgba(0,0,0,0);margin-bottom:1px;border-radius:4px;background-color:#f8fafc;width:23rem;height:2.5rem;font-size:1rem;color:#2e4d6b;padding-left:.5rem}.form-field .text-danger{font-size:.75rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#f26c6c;padding-left:.5rem;height:1rem}.fenx-card{border-radius:4px;box-shadow:0 1px 2px 0 #bdcbd8;border:solid 1px #bdcbd8;background-color:#fff;width:21.5rem;min-height:13rem}.fenx-card-content{padding:1.5rem;height:100%;display:flex;flex-direction:column;justify-content:space-between}.fenx-card-icon{font-size:2.5rem;color:#557391;line-height:1.5;margin-top:1rem;margin-bottom:1.5rem}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#4674a4}.header-spacer{flex-grow:1}.header-background{padding:.5rem 2rem;box-shadow:0 2px 4px 0 #bdcbd8;background-color:#fff;display:flex;align-items:center}.validation-summary-errors{color:#fff;background:none;border-radius:4px;padding:0;border:none;margin:0;flex-grow:1}.validation-summary-errors ul{font-family:NunitoSans,"Open Sans",Helvetica,Arial,sans-serif;font-size:13px;list-style-type:none;padding:0;margin:0}.switch{display:inline-block;position:relative;height:1.5rem;width:2.75rem;margin-top:5px}.switch input{display:none}.slider{background-color:#bdcbd8;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.slider:before{background-color:#fff;bottom:2px;left:2px;content:"";height:20px;position:absolute;transition:.4s;width:20px}input:checked+.slider{background-color:#4674a4}input:checked+.slider:before{transform:translateX(20px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}label.radio-img>input{visibility:hidden;position:absolute}label.radio-img>input+img{cursor:pointer;border:2px solid rgba(0,0,0,0)}label.radio-img>input:checked+img{background-color:#ffe7ac;-ms-border-radius:15px;border-radius:15px}label.radio-img>input:checked~h3,label.radio-img>input:checked~h4{color:#007bff;text-decoration:underline}label.radio-img>h3,label>h4{cursor:pointer}.consent-container .toggle-button__input{float:left}.consent-container .toggle-button__text{float:left;margin-top:6px;margin-left:10px}.consent-container .consent-description{width:100%;float:left}.consent-container .client-logo{float:left}.consent-container .client-logo img{margin-right:25px}.logged-out-container iframe{display:none;width:0;height:0}.grants-container .page-header{margin-bottom:10px}.grants-container .grant{margin-top:20px;padding-bottom:20px;border-bottom:1px solid #d3d3d3}.grants-container .grant .clientname{font-size:140%;font-weight:bold}.grants-container .grant .granttype{font-size:120%;font-weight:bold}.grants-container .grant .created{font-size:120%;font-weight:bold}.grants-container .grant .expires{font-size:120%;font-weight:bold}.grants-container .grant li{list-style-type:none;display:inline}.grants-container .grant li:after{content:", "}.grants-container .grant li:last-child:after{content:""}legend{display:none}.buttonhome{border-radius:4px;border:none;background-color:#0070b4;padding:10px;margin:15px auto 15px auto;line-height:1.5;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;letter-spacing:1.2px;text-align:center;color:#fff;vertical-align:middle;font-family:"Open Sans",sans-serif}.buttonhome:hover{color:#fff}.btnhome-top{color:#0070b4;border-color:#005990;font-family:"Open Sans",sans-serif}.btnhome-top:hover,.btnhome-top:active,.btnhome-top:focus{background-color:rgba(0,89,144,.1);border-color:#005990;color:#005990}.show>.btnhome-top.dropdown-toggle{background-color:rgba(0,89,144,.1);border-color:#005990;color:#005990}.cookies{font-family:NunitoSans,"Open Sans",Helvetica,Arial,sans-serif;display:flex;align-items:center;justify-content:space-between;background-color:#f8fafc;width:100%;height:2.5rem;padding:.5rem 4rem}.cookies p{font-family:NunitoSans,"Open Sans",Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#2e4d6b;margin:0}.cookies p a{font-size:.875rem}.cookies .close_btn{content:url(../../images/close-icon-large.svg);cursor:pointer}.logo{margin:auto}.newRegister{background-image:url(../../images/Login_generic_background_image.svg);background-size:cover;background-repeat:no-repeat;background-position:left top;background-attachment:fixed}.newRegister .grandParentContaniner{position:absolute;top:calc(50% - 46.5rem/2);left:61%;width:29rem;height:46.5rem;border-radius:2px;box-shadow:0 2px 4px 0 #8da2b7;border:solid 1px #edf2f7;background-color:#fff;text-align:center;padding:2.5rem 3rem}.newRegister .title{padding-top:4px;padding-bottom:2rem;font-size:2.125rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:.94;letter-spacing:normal;color:#557391;font-family:Quicksand,"Open Sans","Segoe UI","Helvetica Neue",Arial,sans-serif}.newRegister fieldset{display:flex;flex-direction:column;align-items:center;padding-top:.25rem}.newRegister .form-control{display:inline}.newRegister .links-section{font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#0056b3;font-family:NunitoSans,"Open Sans",Helvetica,Arial,sans-serif;display:flex;flex-direction:column}.newRegister .custom-checkbox{padding-top:1.5rem}.newRegister .custom-checkbox label{font-family:NunitoSans,"Open Sans",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#2e4d6b}.newRegister .custom-checkbox input[type=checkbox]{display:none}.newRegister .custom-checkbox input[type=checkbox]+label{background:url(../../images/unchecked.png) no-repeat;display:inline-block;width:170px}.newRegister .custom-checkbox input[type=checkbox]:checked+label{background:url(../../images/checked.png) no-repeat;display:inline-block;width:170px}.newRegister .line-break{width:22rem;height:1px;background-color:#e4e8ec;margin:1.5rem 0;border:none}.newRegister .container{width:100% !important}.newRegister .container .alert{width:18.5rem;min-height:3rem;border-radius:.25rem;box-shadow:0 1px 2px 0 #8da2b7;background-color:#f26c6c;display:inline-flex;z-index:1030;padding:.75rem 1rem;position:absolute;top:1rem;right:1rem;border-color:rgba(0,0,0,0);align-items:center}.newRegister .container .iconerror{content:url(../../images/alert-error.svg);width:1.5rem;height:1.5rem;margin-right:1rem}.newRegister .container .close-icon{content:url(../../images/close-icon.svg)}.newRegister .container .close{opacity:1}.footer{font-size:.75rem;color:#557391;background-color:#f8fafc;position:fixed;bottom:0px;width:100%;text-align:center;line-height:1.33;font-family:NunitoSans,"Open Sans",Helvetica,Arial,sans-serif;padding:1rem 0}.password-box{display:relative}.password-box .passboxtext{display:flex;flex-direction:column;position:absolute;left:17rem;top:-0.5rem;width:17rem;border-radius:3px;line-height:1.5;background-color:#557391;font-size:12px;color:#fff;padding:.5rem 1rem;text-align:left;z-index:100}.password-box .passboxtext::before{content:"";border-left:.5rem solid rgba(0,0,0,0);border-right:.5rem solid rgba(0,0,0,0);border-bottom:.5rem solid #557391;width:0;position:absolute;top:-0.5rem}.password-box .passboxtext p{margin-bottom:0}.body-policies{background-color:#e6e6e6;display:flex}.body-policies .policies-image{position:fixed;transform:translate(-37%);height:100%}.body-policies .container{width:100%;margin-top:100px}.body-policies .container .policies{display:table;vertical-align:middle;position:relative;height:100%;margin:0 auto}.body-policies .container .policies .policies-box{display:table-cell;vertical-align:middle;font-family:NunitoSans,"Open Sans",Helvetica,Arial,sans-serif;font-size:14px;color:#505050;z-index:2}.body-policies .container .policies .policies-box .policies-box-2{width:950px;text-align:justify;margin-left:200px;margin-right:auto;vertical-align:middle}.body-policies .container .policies .policies-box .policies-box-2 h1{margin-bottom:40px}.body-policies .container .policies .policies-box .policies-box-2 h2{margin-top:40px}.body-policies .container .policies .policies-box .policies-box-2 .tableBorderless{margin-left:0px}.body-policies .container .policies .policies-box .policies-box-2 .tableBorder{margin:20px}.body-policies .container .policies .policies-box .policies-box-2 .tableBorder .row{border:1px solid #000;border-top:none;border-left:none}.body-policies .container .policies .policies-box .policies-box-2 .tableBorder .row .col,.body-policies .container .policies .policies-box .policies-box-2 .tableBorder .row .col-2,.body-policies .container .policies .policies-box .policies-box-2 .tableBorder .row .col-4,.body-policies .container .policies .policies-box .policies-box-2 .tableBorder .row .col-8{border:1px solid #000;border-bottom:0;border-right:0}
