.view-forgot{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:stretch;align-items:stretch;box-sizing:border-box;width:100%;padding:0;margin:0}.view-forgot .st-image{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;box-sizing:border-box;padding:0 15px;margin:0;flex:0 0 300px;background-color:var(--c_yellow)}.view-forgot .st-image .image{display:block;box-sizing:border-box;width:100%;padding:0;margin:0}.view-forgot .st-image .image svg{max-width:100%}.view-forgot .st-content{display:block;box-sizing:border-box;height:100vh;padding:25px 15px;margin:0;flex:0 1 100%;overflow-y:auto;position:relative;background-color:#fff}.view-forgot .st-content .session-status{display:block;box-sizing:border-box;width:-moz-fit-content;width:fit-content;max-width:85%;padding:.5em 1em;margin:0 auto 2em;color:var(--c_text);font-size:1.125rem;text-align:center;border:3px solid var(--c_text);background-color:var(--c_yellow)}.view-forgot .link{color:#000;cursor:pointer;font-weight:700;transition:all .2s ease;position:relative;z-index:+1}.view-forgot .link:after{content:"";display:block;box-sizing:border-box;width:100%;height:2px;padding:0;margin:0;position:absolute;left:0;bottom:0;background-color:#ccc;transition:all .3s ease;z-index:-1}.view-forgot .link:hover:after{left:100%;width:0}.view-forgot .link:hover{color:#000}.view-forgot .logo{display:block;box-sizing:border-box;padding:0;margin:0 0 15px}.view-forgot .logo .image{display:block;box-sizing:border-box;width:140px;height:100px;padding:0;margin:0 auto}.view-forgot .logo .image svg{width:100%;height:100%;fill:#000}.view-forgot .wrap-title{display:block;box-sizing:border-box;padding:0;margin:0 0 10px}.view-forgot .wrap-title .title{display:block;box-sizing:border-box;font-family:var(--f_roboto);font-size:36px;font-weight:600;line-height:120%;text-align:center;color:#000;padding:0;margin:0}.view-forgot .description{display:block;box-sizing:border-box;padding:0;margin:0 0 25px}.view-forgot .description p{display:block;box-sizing:border-box;font-family:var(--f_roboto);font-size:16px;font-weight:400;line-height:125%;text-align:center;color:#000;padding:0;margin:0 0 10px}.view-forgot .description p:last-child{margin:0}.view-forgot .http-data{display:block;box-sizing:border-box;width:100%;max-width:85%;padding:0;margin:0 auto 25px}.view-forgot .http-data form{display:block;box-sizing:border-box;padding:0;margin:0 0 20px}.view-forgot .http-data .control{display:block;box-sizing:border-box;padding:0;margin:0}.view-forgot .http-data .control .input-wrapper{display:block;box-sizing:border-box;padding:0;margin:0;position:relative}.view-forgot .http-data .control .input-wrapper.error input[type=text],.view-forgot .http-data .control .input-wrapper.error input[type=password]{border-color:var(--c_error_red)}.view-forgot .http-data .control .input-wrapper .errors-wrap{display:inline-block;box-sizing:border-box;padding:0;margin:8px 0 0;border-radius:5px;background-color:var(--c_yellow);position:relative}.view-forgot .http-data .control .input-wrapper .errors-wrap:before{content:" ";display:block;box-sizing:border-box;height:0;width:0;position:absolute;bottom:100%;left:15px;border:solid transparent;pointer-events:none;border-color:transparent;border-bottom-color:var(--c_yellow);border-width:5px;margin-left:0}.view-forgot .http-data .control .input-wrapper .errors-wrap .single-error{display:block;box-sizing:border-box;font-family:var(--f_asap);font-size:14px;font-weight:400;line-height:125%;color:#000;padding:6px 15px;margin:0}.view-forgot .http-data .panel-submit{display:block;box-sizing:border-box;text-align:center;padding:0;margin:0}.view-forgot .http-data .panel-submit .btn-submit{display:block;box-sizing:border-box;font-family:var(--f_asap);font-size:16px;font-weight:500;line-height:20px;text-align:center;text-decoration:none;color:#fff;width:100%;padding:10px 15px;margin:0;background-color:#000;transition:all .15s ease-out;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:4px}.view-forgot .http-data .panel-submit .btn-submit.touch,.notouch .view-forgot .http-data .panel-submit .btn-submit:hover{color:#000;background-color:var(--c_yellow)}.view-forgot .http-data .panel-submit .btn-submit .name{display:inline}.view-forgot .grid{display:flex;box-sizing:border-box;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;padding:0;margin:0}.view-forgot .grid .row{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:flex-start;align-items:stretch;box-sizing:border-box;padding:0;margin:0 0 15px}.view-forgot .grid .row:last-child{margin:0}.view-forgot .grid .row .col-100{display:block;box-sizing:border-box;width:100%;padding:0;margin:0}.view-forgot .end-note{display:block;box-sizing:border-box;padding:0;margin:0}.view-forgot .end-note:last-child{margin:0}.view-forgot .end-note p{display:block;box-sizing:border-box;font-family:var(--f_roboto);font-size:14px;font-weight:400;line-height:125%;text-align:center;color:#000;padding:0;margin:0 0 10px}.view-forgot .end-note p:last-child{margin:0}.view-forgot .terms{align-self:center;display:block;box-sizing:border-box;width:100%;max-width:80%;padding:0;margin:0;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.view-forgot .terms p{display:block;box-sizing:border-box;font-family:var(--f_roboto);font-size:10px;font-weight:400;line-height:120%;text-align:center;color:#ccc;padding:0;margin:0 0 10px;cursor:default}.view-forgot .terms p:last-child{margin:0}@media screen and (max-width:840px){.view-forgot .st-content .session-status{width:100%}}@media screen and (max-width:720px){.view-forgot .st-image{flex:0 0 200px}}@media screen and (max-width:550px){.view-forgot .st-image{flex:0 0 50px}.view-forgot .st-image .image{display:none}}@media screen and (max-width:440px){.view-forgot .st-image{display:none}}@media screen and (max-width:360px){.view-forgot .logo .image{max-width:120px}.view-forgot .st-content .session-status{max-width:100%;font-size:1.05rem}.view-forgot .wrap-title .title{font-size:22px}.view-forgot .description p{font-size:14px}}
