.mw-400px{width:100%;max-width:450px}.logo{width:180px;height:auto}.sitename-name{color:#000;margin-top:16px}.name-tagline-wrapper .tagline{color:#ab1f26;font-weight:500}.auth-main-content{border-top:3px solid #AB1F26;margin-top:0;min-height:400px}.bg-dark{background-color:#000!important}.with-bg-image{background-position:center;background-repeat:no-repeat;background-size:cover}body.bg-body-tertiary{background-color:#fff!important}.text-separator{margin:1rem 0}.text-separator div{display:flex;flex-flow:row;align-items:center}.text-separator div:before,.text-separator div:after{content:"";display:inline-block;border-top:solid 1px #CCCCCC;width:100%}.text-separator div:after{content:"";display:inline-block;border-top:solid 1px CCCCCC;width:100%}.text-separator div span{padding:0 1rem;text-transform:uppercase;color:inherit}
