blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:left}body{font-family:Poppins,sans-serif}.container{width:100%;height:100vh;position:relative}.row{display:flex;height:100%}.col{flex:0 0 50%;display:flex;align-items:center}.col.is-left{background-color:#eff2f9;position:relative;padding-left:150px;background-image:url(https://#{storageAccount}#.blob.core.windows.net/d365branding/myeaaci_login/login_page_background.png);background-repeat:no-repeat;background-position:calc(100% + 214px) 50%}.col.is-left::after{content:"";position:absolute;width:0;height:100%;top:0;right:0;border-right:200px solid #fff;border-top:100vh solid transparent;background:#eff2f9;z-index:-1}.col.is-right{position:relative;padding-left:50px;padding-right:150px;justify-content:center}.col.is-right::after{content:"";position:absolute;width:0;height:100%;top:0;left:-200px;border-left:200px solid transparent;border-bottom:100vh solid #fff;z-index:0}.col.is-right .col-content{width:100%;max-width:500px}.logo{width:250px;position:absolute;left:50px;top:50px;z-index:2}h2{color:#162a6a;font-size:32px;font-weight:600;line-height:1.2em;margin-bottom:.5em}.button{text-align:center;color:#162a6a;display:inline-flex;height:60px;text-decoration:none;outline:0;padding:15px 50px}.button.is-secondary{background:#eff2f9;border:solid 2px #d7dbe6;border-radius:5px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.button.is-secondary:hover{background:#dadfea;border:solid 2px #d7dbe6;border-radius:5px}#api .entry-item{overflow:hidden;margin-bottom:25px}#api label{display:none!important}#api .error{color:#ea0019}#api .buttons{display:flex;margin:15px -5px}#api .buttons button{font-size:1rem;font-weight:400;line-height:1.5;display:block;width:100%;padding:1rem 1.5rem;cursor:pointer;user-select:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;text-align:center;vertical-align:middle;color:#fff;border:1px solid #3f88f7;border-radius:2px;background-color:#3f88f7}#api .buttons button[disabled]{opacity:.5;cursor:not-allowed}#api .buttons button[disabled]:hover{background-color:#3f88f7}#api .buttons button:hover{color:#fff;border-color:#0a68f5;background-color:#0a68f5}#api .buttons button:active{color:#fff;border-color:#0a68f5;background-color:#0a68f5}#api .buttons button:focus{outline:0;box-shadow:0 0 0 .2rem rgba(41,182,245,.5)}#api .buttons #cancel,#api .buttons .changeClaims,#api .buttons .sendNewCode{background-color:#fff;color:#3f88f7}#api .buttons #cancel:active,#api .buttons #cancel:hover,#api .buttons .changeClaims:active,#api .buttons .changeClaims:hover,#api .buttons .sendNewCode:active,#api .buttons .sendNewCode:hover{background-color:#f4f8ff;color:#3f88f7}#api .buttons>*{margin-left:5px;margin-right:5px}#api input{order:-1;font-family:inherit;font-size:16px;line-height:1.5;display:initial;float:none;width:100%;min-height:38px;margin:0;padding:1rem 1.5rem;color:#212529;border:solid 1px #d8d7dc;border-radius:2px;background-color:#fff;box-shadow:none;outline:0}#forgotPassword,#forgotUsername{display:inline-block;font-size:.9em;margin-top:5px;text-decoration:none;color:#6c757d}#api .intro{text-align:center;margin-bottom:2rem}#api .intro::after{content:"Log in";color:#162a6a;font-size:32px;font-weight:600;line-height:1.2em;margin-bottom:.5em}#api .intro>h2{display:none}#api .entry-item:nth-of-type(2){display:flex;flex-direction:column}#api .entry-item:nth-of-type(2) .error{order:1}#api .entry-item:nth-of-type(2) #password{order:2}#api .entry-item:nth-of-type(2) .password-label{order:3}@media only screen and (max-width:1100px){.col.is-left{padding-left:75px}.col.is-right{padding-left:0;padding-right:75px}}@media only screen and (max-width:850px){.container{height:auto}.logo{right:0;left:0;margin:auto}.row{flex-direction:column-reverse}.col.is-right{padding-top:135px;padding-left:25px;padding-right:25px;margin-bottom:50px}.col.is-left{padding-top:135px;padding-left:25px;padding-right:25px;padding-bottom:100px;background-image:url(https://#{storageAccount}#.blob.core.windows.net/d365branding/myeaaci_login/login_page_background_mobile.png);background-repeat:no-repeat;background-position:50% 100%}.col.is-left .col-content{margin:0 auto;text-align:center}.nm{display:none}.col.is-left::after{display:none}.col.is-right::after{display:none}}a.helpLink{display:none}.TextBox.VerificationCode>div{margin-top:15px}.info-under{display:flex;flex-direction:row;color:#6c757d;margin-top:80px}.info-under .icon{flex-basis:40px;flex-shrink:0}.info-under .icon img{width:32px}.info-under strong{display:block;font-weight:600}.info-under a{color:#3f88f7;text-decoration:none}.info-under a:hover{text-decoration:underline}.verificationErrorText,.verificationInfoText,.verificationSuccessText{font-size:14px;text-align:center;margin-bottom:10px}