html,body{font-family:'Futura PT';font-weight:400;overflow:hidden;color:#1f1f1f}a,a:hover{color:#0052cc}.content-login{min-height:100vh !important;min-width:100vw !important}.login-wrapper{position:absolute;left:0;top:0;right:0;bottom:0;background-color:#000;display:flex;flex-direction:row}.slide-panel{background-color:#000;height:100vh;flex:.5}.login-panel{background-color:#fff;border-top-left-radius:80px;border-bottom-left-radius:80px;height:100vh;flex:.5}.row-full-height{height:100vh}.mt-vertical-center{max-width:320px;top:50%;transform:translateY(-50%);position:relative}.login-caption{margin-top:60px}.login-caption h2{font-size:32px}.login-caption p{font-size:16px}.login-input{border:2px solid #dbdbdb;background-color:#f1f1f1;border-radius:5px;height:40px;display:block;width:100%;padding:.375rem 2.4rem .375rem 1rem;font-size:1rem;font-weight:400;line-height:1.5;background-clip:padding-box;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;padding-left:40px;font-family:'Helvetica Neue',Helvetica,Arial !important}input[type="password"]::-ms-reveal{display:none}.login-input-password:placeholder-shown{letter-spacing:normal}.login-input-btn{color:#898989;position:absolute;top:8px;right:25px;cursor:pointer}.login-input-icon{position:absolute;top:14px;left:25px}.login-input-label{margin-left:15px}.login-submit-wrapper{margin-top:17px}.login-validation-wrapper{margin-left:15px;margin-top:-15px;font-size:14px}.login-footer{text-align:center;margin-top:30px}.login-footer .rz-dropdown{border:none !important;box-shadow:none !important}.vertical-center{position:relative;margin-top:13%;text-align:center}.btn-full-width{width:100%}input[type="password"]::placeholder{position:relative;top:5px}.logo{left:15px;background-image:url('/css/svg-fonts/RetSoft v1.svg?v=2zBo2p-ll9cUHlT_NzafK2jZVOo');background-repeat:no-repeat;background-size:contain;width:185px;height:36px;margin:15px auto}.btn-primary{background-color:#ea8215;color:#fff !important;border-color:unset}.btn-primary:hover{background-color:#ea8215;color:#fff;border-color:unset}.horizontal-center{align-content:center}.carousel{max-width:495px;margin:0 auto}.carousel-item{max-width:100%}.carousel-item,.d-block{max-width:100%;min-height:430px}.carousel-indicators{position:absolute;bottom:0;top:100%}.carousel-caption{position:initial !important;text-align:left;max-width:435px;font-size:24px;margin:0 auto;height:200px}.icon-envelope{position:absolute;top:12px;left:30px}.icon-lock{position:absolute;top:12px;left:30px}.icon-eye{position:absolute;top:12px;right:30px}.slide-dot{border-radius:10px;height:15px;margin:5px}.slide-dot.active{background-color:#ea8215;color:#ea8215}@media only screen and (min-width:1px) and (max-width:461px) and (orientation:portrait){.col-xs-hidden{display:none !important}.slide-panel{display:none;position:absolute;bottom:0;height:40vh;width:100vw;min-width:100%}.login-panel{position:absolute;height:100%;width:100vw;border-radius:0;padding:15% 45px 0 45px}.login-panel>.mt-vertical-center{margin-top:15%;max-width:286px}.slide-panel>.mt-vertical-center{margin-top:15px}.login-panel>.offset-3{margin:0 auto}.login-footer{text-align:center;margin-top:25px}.carousel{height:300px}.slide-dot{border-radius:10px;height:15px}.carousel-item,d-block{min-height:0;max-height:265px}.slide-dot.active{background-color:#ea8215;color:#ea8215}.login-input{transition:none}.content-login{min-height:100vh !important;min-width:100vw !important}}@media only screen and (min-width:1px) and (max-width:845px) and (orientation:landscape){.content-login{min-height:100vh !important;min-width:100vw !important}.login-caption h2{font-size:24px;margin-bottom:0}.login-submit-wrapper{margin-top:0}.login-footer{margin-top:0}.login-panel,.mt-vertical-center{top:15% !important}.mt-vertical-center-mobile{margin-top:20%}.carousel-caption p{font-size:18px}.carousel-item{margin-top:20%;left:3%}.carousel-item:active,.d-block{margin-top:45%;min-height:unset;max-height:250px}}@media only screen and (min-width:462px) and (max-width:821px) and (orientation:portrait){.content-login{min-height:100vh !important;min-width:100vw !important}.carousel-inner{left:10% !important;width:75% !important}}@media only screen and (min-width:822px) and (max-width:1180px) and (orientation:landscape){.content-login{min-height:100vh !important;min-width:100vw !important}}