.navigation-drawer{position:fixed;display:inline-block;overflow-y:auto;text-transform:uppercase;top:0;width:75%;height:100vh;background-color:#002337;color:#fff;right:-100%;z-index:5;padding-bottom:3rem;transition:.2s ease-in-out}.navigation-drawer.show{right:0;transition:.3s ease-in-out}.navigation-drawer:hover{background-color:#002337}.navigation-drawer .close{position:absolute;right:3%;top:1%;padding:10px;z-index:1}.navigation-drawer .close img{width:10px!important;height:10px!important}.navigation-drawer .home{position:relative;margin-top:1.875rem}.navigation-drawer .home:after{position:absolute;content:"";top:9.5%;height:1px;right:.5rem;left:7.25rem;background-color:#fff;opacity:.18}.navigation-drawer .home li{margin:10px 15px 10px 0}.navigation-drawer .home p{display:inline-block;position:relative}.navigation-drawer .home p:before{position:absolute;content:"";height:2px;bottom:0;background-color:#fff;left:0;width:0;transition:.2s ease-in-out}.navigation-drawer .home p:hover:before{width:100%;transition:.3s ease-in-out}.navigation-drawer .portal:after{position:absolute;content:"";top:10%;height:1px;left:40%;right:.5rem;background-color:#fff;opacity:.18}.navigation-drawer .portal a{text-decoration:none}.navigation-drawer .portal li{margin:10px 15px 10px 0}.navigation-drawer .support:after{position:absolute;content:"";top:13%;height:1px;left:40%;right:.5rem;background-color:#fff;opacity:.18}.navigation-drawer .support li{margin:10px 15px 10px 0}.navigation-drawer ul{margin-top:2rem;font-size:.8125rem;margin-left:15%;font-weight:500;position:relative}.navigation-drawer ul a{text-decoration:none;display:block}.navigation-drawer ul li{display:table;font-weight:500;opacity:.6}.navigation-drawer ul li:hover{opacity:1}@media screen and (min-width:31.25em){.navigation-drawer{max-width:300px}}@media screen and (min-width:48em){.navigation-drawer{width:25%;height:100vh;background-color:#002337}.navigation-drawer .close{position:absolute;right:5%;top:3%;padding:10px;cursor:pointer}.navigation-drawer .close img{width:10px}.navigation-drawer .home{margin-top:3.875rem}.navigation-drawer .home:after{left:40%}.navigation-drawer .home li{margin:10px 15px 10px 0}.navigation-drawer .portal a{text-decoration:none}.navigation-drawer .portal li,.navigation-drawer .support li{margin:10px 15px 10px 0}.navigation-drawer ul{margin-top:4rem;font-size:.8125rem;margin-left:15%;font-weight:500}.navigation-drawer ul a{text-decoration:none}.navigation-drawer ul li{display:table;font-weight:400}}.lang-switcher{display:none;float:right;margin-top:1.66rem;margin-right:8.6rem;cursor:pointer;color:#fff}.lang-switcher span{margin-right:1rem}header{position:fixed;box-sizing:border-box;top:0;padding:.5em;width:100%;opacity:0;z-index:2}header a{transition:.2s;color:#fff;text-decoration:none;cursor:pointer}header a:active,header a:visited{text-decoration:none;color:#fff;transition:.3s;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}header a:focus{outline:0}header .modal-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);overflow-y:auto;z-index:4;text-align:center}header .logo{cursor:pointer;display:inline-block}header .logo a{text-decoration:none;display:inline-block}header .logo a img{height:40px}header .lang-switcher{display:none;float:right;margin-top:1.66rem;margin-right:8.6rem;cursor:pointer;color:#fff}header .lang-switcher span{margin-right:1rem}header .login-signup{display:none;float:right;margin-right:8.6rem;margin-top:.66rem}header .login-signup a:first-child{margin-right:2.238rem}header .login-signup a p{display:inline-block;position:relative;color:#fff}header .login-signup a p:after{position:absolute;content:"";bottom:0;height:2px;width:0;left:0;background:#fff;transition:.2s ease-in-out}header .login-signup a p:hover:after{width:100%;transition:.4s ease-in-out}header nav{position:absolute;top:0;right:0;right:1.25rem;top:1rem;z-index:3;opacity:0}header nav img{height:25px;cursor:pointer}@media screen and (min-width:35.5em){header .logo{padding:.5em 1em}header .logo img{height:56px}header nav{padding-right:16px;top:2rem}header nav img{height:24px}}@media screen and (min-width:48em){.lang-switcher{display:none}header .lang-switcher,header .login-signup{display:inline-block}header nav{right:3.625rem;top:2rem}}div{box-sizing:border-box}.footer{text-align:center;color:#a0a0a0;background:#2e2e2e;padding:4rem 1.5rem 3rem}.footer a{text-decoration:none}.footer a,.footer a:hover,.footer a:visited{color:#a0a0a0}.footer .copyright-n-logo,.footer .links,.footer__contact-us{max-width:1024px;margin:auto}.footer .links .head{color:#fff;margin-bottom:1rem;text-transform:uppercase}.footer .links ul{margin-bottom:1rem;list-style:none}.footer .links ul li{font-size:.875rem;padding:.4rem 0;text-transform:capitalize}.footer__stay-in-touch img{border-radius:50%;height:1.5rem;width:1.5rem;margin-right:.8rem}.footer__contact-us{font-size:.875rem;margin-top:2rem}.footer__contact-us .head{margin-bottom:1rem;color:#fff;font-size:.875rem}.footer__contact-us .col{margin-bottom:1rem;position:relative;display:inline-block;vertical-align:top;margin:0 1rem 1rem}.footer__contact-us .col img{position:absolute;height:1rem;left:0}.footer__contact-us .col div{display:inline-block;padding-left:1.8rem;text-align:left}.footer .copyright-n-logo{font-size:.875rem;margin-top:2rem}.footer .copyright-n-logo .logo-img{margin-top:1rem;display:inline-block}.footer .copyright-n-logo .logo-img img{height:40px;width:40px}@media screen and (min-width:48em){.footer .links ul{display:inline-block;text-align:left;padding:0 3rem 0 1.5rem;vertical-align:top;min-height:150px}.footer .links ul .head{font-size:.875rem}.footer .links ul li{font-size:.75rem}.footer__contact-us{display:block;text-align:left}.footer__contact-us .head{text-align:left}.footer .copyright-n-logo{padding-left:10rem;text-align:left}.footer .copyright-n-logo .copyright,.footer .copyright-n-logo .logo-img{display:inline-block;margin-right:2rem}.footer .copyright-n-logo .copyright .logo-img,.footer .copyright-n-logo .logo-img .logo-img{text-align:center}}@media screen and (min-width:62em){.footer .links ul{border-right:1px solid #444;height:100%}.footer .links ul:last-child{border:0}.footer .copyright-n-logo,.footer__contact-us{padding-left:10.8rem}.footer .copyright-n-logo .copyright{display:inline-block;text-align:left;width:60%}.footer .copyright-n-logo .logo-img{display:inline-block;text-align:center;width:30%}}body{font-family:Montserrat,sans-serif;color:#4a4a4a}div,header,section{box-sizing:border-box}header{background:#fff}header,header nav{opacity:1}header .lang-switcher,header .login-signup a p{color:#4a90e2}header .login-signup a p:after{background:#4a90e2}section{max-width:1024px;width:100%;margin:auto;margin-top:6rem;padding:1rem}h1{margin:0;font-size:2.3rem;background:#f3f3f3;margin-bottom:4rem;padding:1rem .5rem}h2{font-weight:300;font-size:2rem;margin:2rem 0}p{font-size:.875rem;line-height:1.5;margin:1rem 0}hr{margin:2.5rem 0;border-top:#eee}ul{font-size:.875rem;line-height:1.5}.contact-links strong{font-weight:400;color:#000}.contact-links a{text-decoration:none;color:#4a90e2}.login-form-wrapper .close{color:#ccc}.login-form{background:#fff;padding:16px;border-radius:8px}.login-form .header{color:#515151;font-size:16px;text-transform:uppercase}.login-form .header img{height:32px;margin-right:5px}.login-form form{max-width:800px;margin-top:8px}.login-form form .input-field,.login-form form .input-field-group,.login-form form .input-field-wrapper{width:100%;display:inline-block;vertical-align:top;margin-right:16px;color:#172a3a}.login-form form .input-field-group label,.login-form form .input-field-wrapper label,.login-form form .input-field label{color:rgba(81,81,18,.66)}.login-form form .input-field-group .no-decoration,.login-form form .input-field-wrapper .no-decoration,.login-form form .input-field .no-decoration{border:0;padding-top:24px;font-size:14px}.login-form form .input-field-group .no-decoration input,.login-form form .input-field-wrapper .no-decoration input,.login-form form .input-field .no-decoration input{margin-right:10px;vertical-align:middle}.login-form form .input-field-group .no-decoration label,.login-form form .input-field-wrapper .no-decoration label,.login-form form .input-field .no-decoration label{font-size:14px;color:#515151}.login-form form .input-field-group .line-highlight,.login-form form .input-field-wrapper .line-highlight,.login-form form .input-field .line-highlight{background:#4a90e2}.login-form form .form-error-div{color:#ff6378;font-size:14px;text-align:center}.login-form form .form-error-div img{height:16px;vertical-align:middle;margin-right:10px}.login-form form .submit{min-width:10px;padding:8px 16px;font-weight:700;font-size:16px;margin-bottom:10px;font-weight:500}.login-form form .submit.disabled{opacity:.7;pointer-events:none}.login-form .links{margin-top:0}.login-form .links p{font-size:14px}.login-form .links a{color:#1684c1}.login-form .forgot-username-link{float:right}.forgot-password-form,.forgot-username-form{display:none;background:#fff;padding:16px;border-radius:8px;color:#4a4a4a}.forgot-password-form .header,.forgot-username-form .header{color:#515151;font-size:16px;text-transform:uppercase}.forgot-password-form .header img,.forgot-username-form .header img{height:32px;margin-right:5px}.forgot-password-form label,.forgot-username-form label{color:#757575}.forgot-password-form .button,.forgot-username-form .button{font-size:.875rem;min-width:auto;margin-top:1rem}.forgot-password-form .phone-input-wrapper .input-field,.forgot-username-form .phone-input-wrapper .input-field{padding-top:28px}.forgot-password-form .phone-input-wrapper>p,.forgot-username-form .phone-input-wrapper>p{margin-top:2rem;margin-bottom:0;font-size:.8rem}.forgot-password-form .form-error-div,.forgot-username-form .form-error-div{margin-top:1.5rem}.forgot-password-form .assistance-msg,.forgot-username-form .assistance-msg{font-size:.875rem;color:#ff6378;max-width:450px}.forgot-password-form .assistance-msg a,.forgot-username-form .assistance-msg a{color:#4a90e2}.forgot-username-form .username-display{margin:1rem 0;font-size:.875rem;color:#757575}.forgot-username-form .username-display span{font-size:1rem;color:#4a90e2}.forgot-username-form .go-to-login{float:right;color:#4a90e2;margin-top:2rem;font-size:.75rem}.modal-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);overflow-y:auto;z-index:4;text-align:center}.modal{text-align:left;position:relative;display:inline-block;min-width:90%;border-radius:5px;-webkit-animation-duration:.3s;animation-duration:.3s;margin:auto}.modal .close{position:absolute;top:1.2rem;right:1.2rem;opacity:.7;border-radius:50%;cursor:pointer;line-height:1;padding:.1rem .25rem;z-index:2;font-size:14px}.modal .close img{height:.68rem;vertical-align:initial}.modal .close:hover{opacity:1}.table{display:table;width:100%;height:100%;margin:0}.cell{display:table-cell;vertical-align:middle}.input-field{position:relative;border-bottom:1px solid #ccc;font-size:16px;padding-top:40px;padding-bottom:10px}.input-field label{position:absolute;left:0;bottom:.625em;pointer-events:none;transition:.3s;color:hsla(0,0%,100%,.66);font-weight:300;vertical-align:middle}.input-field label.active{-webkit-transform:translateY(-3em);transform:translateY(-3em);padding-left:0!important;font-size:.75em}.input-field.no-decoration label{position:static;display:inline-block;color:inherit;pointer-events:all}.input-field.no-decoration input{display:inline-block;width:auto}.input-field.icon-prefixed input,.input-field.icon-prefixed label{padding-left:2.5em}.input-field .alert-error{display:none}.input-field.error .alert-error{display:block!important;height:32px;width:32px;position:absolute;right:0;bottom:5px}.input-field img.icon-prefix{position:absolute;left:0;bottom:.625em;height:1.56em;width:1.56em;vertical-align:middle}.input-field input{background:transparent;border:0;padding:0 .625em;outline:none;font-size:1em;width:100%;box-sizing:border-box}.input-field .line-highlight{position:absolute;bottom:0;left:0;right:0;height:1.5px;width:0;background:#fff;margin:auto}.button{display:inline-block;cursor:pointer;border-radius:32px;background-color:#4a90e2;min-width:140px;font-size:16px;padding:12px 24px;font-size:13px;border:transparent;text-decoration:none;color:#fff;text-transform:uppercase;-o-box-shadow:0 3px 10px rgba(0,0,0,.2);-ms-box-shadow:0 3px 10px rgba(0,0,0,.2);box-shadow:0 3px 10px rgba(0,0,0,.2)}.consultation-modal-wrapper{background:#fff;font-size:.875rem}.consultation-modal-wrapper .consultation-signup{color:#4a4a4a;padding:1rem}.consultation-modal-wrapper .consultation-signup .header{text-transform:uppercase}.consultation-modal-wrapper .consultation-signup .button-wrapper{margin-top:1.5rem}.consultation-modal-wrapper .consultation-signup .button-wrapper a.button{font-size:.875rem;text-align:center}.consultation-modal-wrapper .consultation-signup .icon-prefix{bottom:.425rem!important}.consultation-modal-wrapper .consultation-signup input{font-size:.875rem}.consultation-modal-wrapper .consultation-signup .textarea-wrapper{padding-top:1.5rem}.consultation-modal-wrapper .consultation-signup textarea{border:0;outline:none;padding-top:.5rem;background:transparent;width:100%;-webkit-appearance:none;border-radius:0;resize:none!important;font-size:.875rem}.consultation-modal-wrapper .consultation-signup textarea~label{top:3rem}.consultation-signup-content .button-div a:hover{background-color:#185295}@media screen and (min-width:48em){.login-form form .input-field,.login-form form .input-field-group,.login-form form .input-field-wrapper{width:280px;display:inline-block}.login-form form .submit{margin-top:30px;margin-bottom:0}.login-form .links{margin-top:-42px}.modal{min-width:60%}.modal .close{margin-top:-.7rem;margin-right:-.7rem}}@media screen and (min-width:64em){.login-form form .form-error-div{position:absolute;top:5px;left:0;right:0}.modal{min-width:50%}}@media screen and (min-width:85em){.modal{min-width:25%}}

/*--Start-20-April-2022--*/
navn .toggle, [id^=drop] {
    display: none;
}
navn .login-signup

{margin-top: 0px;}

navn .login-signup .menu ul li a p {
    margin-top: 10px;
}
navn .login-signup a p {
       font-size: 15px;
}
navn .login-signup .menu li ul li a p:after {
    background: #fff;
}
navn {
  margin: 0;
  padding: 0;
}

#logo {
  display: block;
  padding: 0 30px;
  float: left;
  font-size: 20px;
  line-height: 60px;
}

navn:after {
  content: "";
  display: table;
  clear: both;
}

navn ul {
  float: left;
  padding: 0;
  margin: 0;
  list-style: none;
  position: relative;
}

navn ul li {
  margin: 0px;
  display: inline-block;
  float: left;
  
}

navn a {
  display: block; 
  color: #FFF; 
  text-decoration: none;
  margin-right:2.238rem !important;
}
navn .login-signup a p:after {
    background: #fff;
}
navn .login-signup .menu li a p:after {
    background: #4a90e2;
}
navn ul li ul li:hover {  }

navn a:hover {  }

navn ul ul {
  display: none;
  position: absolute; 
   background: #0c3e78;
}
navn .logo {
    padding: 0.5em 1em;
    float: left !important;
}
navn ul li:hover > ul { display: inherit; }

navn ul ul li {
    /* width: 170px; */
    float: none;
    display: list-item;
    position: relative;
    padding: 1px 12px;
}
navn ul ul ul li {
  position: relative;
  top: -60px;
  left: 170px;
}

li > a:after {/* content: ' +';*/ }

li > a:only-child:after { content: ''; }

.hamburgermn{font-size: 32px !important;   float: right;}
navn ul ul li a p {
    color: #fff !important;
}
@media all and (max-width : 767px) {
	navn ul {
    padding: 17px;
    width: 100%;
    margin: 5px 0px;
} 
header.navbar {
    padding: 0.5em 0px 0em 0px;
}
navn .login-signup a p {
    font-size: 16px;
}

navn .hamburgermn { 
    color: #8890e2 !important;
}
navn .toggle + a, .menu p {
    color: #fff !important;
	font-size: 16px;
} 
navn .menu ul {
    padding-top: 8px;
    padding-bottom: 0px;
}
navn .menu ul li a p { 
    margin: 6px;
}
navn .menu ul li {
    margin: 0px;
    padding: 0px;
}
navn .menu li .toggle {
    color: #fff !important;
	font-size: 16px;
}
navn .logo {
    padding: 0;
	    padding-left: 0.5em;
    float: left !important;
}
navn .hamburgermn {
    color: #8890e2 !important;
    padding-right: 0.2em;
}
navn [id^=drop]:checked + ul { 
    background: #0c3e78;
}
 
navn header.career-header .login-signup a p{margin-top: 21px;}
#logo {
  display: block;
  padding: 0;
  width: 100%;
  text-align: center;
  float: none;
}
 navn ul ul {
  display: none;
  position: absolute;
  background: transparent; 
} 
header navn .login-signup {
        display: block;
    float: right;
    margin-right: 0;
    margin-top: -10%;
    width: 100%;
}
navn { margin: 0; }

navn .toggle + a,
 .menu { display: none; }

navn .login-signup {
    margin-right: 8.6rem;
}
navn .toggle {
  display: block !important;  
  text-decoration: none;
  border: none; 
  color: #8890e2;
}



navn .toggle:hover { }

navn [id^=drop]:checked + ul { display: block;}

navn ul li {
  display: block;
  width: 100%;
}

navn ul ul .toggle,
 navn ul ul a { }

navn ul ul ul a { }

navn a:hover,
 navn ul ul ul a {  }

navn ul li ul li .toggle,
 navn ul ul a {  }

navn ul ul {
  float: none;
  position: static;
  color: #ffffff;
}

navn ul ul li:hover > ul,
navn ul li:hover > ul { display: none; }

navn ul ul li {
  display: block;
  width: 100%;
}

navn .login-signup a:last-child{margin-right:0rem !important;}
navn .login-signup a:first-child{margin-right:0rem !important;}
navn ul ul ul li { position: static;

}
}

@media all and (max-width : 330px) {

navn ul li {
  display: block;
  width: 94%;
}

/*--End-20-April-2022--*/