.login-ayout .row-flex{display:flex}.login-ayout .row-flex .flex-col{flex:1;min-height:100vh}.login-ayout .row-flex .login-holder{padding:50px;background:#f7f9f9;display:flex;align-items:center;justify-content:center}.login-ayout .row-flex .login-holder .login-content{width:100%;max-width:450px;margin:0 auto}.login-ayout .row-flex .login-holder .login-content .login-form-layout .logo{margin:0 0 75px}.login-ayout .row-flex .login-holder .login-content .login-form-layout .logo img{max-width:200px}.login-ayout .row-flex .login-holder .login-content .login-form-layout .login-form{background:#fff;box-shadow:0 0 30px #e2e2e2;border-radius:10px;padding:75px 30px;text-align:center}.login-ayout .row-flex .login-holder .login-content .login-form-layout .login-form .icon-holder{margin-bottom:20px}.login-ayout .row-flex .login-holder .login-content .login-form-layout .login-form .icon-holder img{max-width:130px}.login-ayout .row-flex .login-holder .login-content .login-form-layout .login-form h1{font-size:32px;font-weight:500;margin:0 0 30px}.login-ayout .row-flex .login-holder .login-content .login-form-layout .login-form .btn-holder{display:flex;align-items:center;justify-content:center;gap:20px}.login-ayout .row-flex .login-holder .login-content .login-form-layout .login-form .btn-holder .btn-yes{display:inline-flex;min-width:120px;height:55px;padding:10px 20px;justify-content:center;align-items:center;font-size:18px;font-weight:700;gap:10px;border-radius:4px;background:#ebf6e6;color:#489b26;transition:all .3s linear}.login-ayout .row-flex .login-holder .login-content .login-form-layout .login-form .btn-holder .btn-yes img{height:20px}.login-ayout .row-flex .login-holder .login-content .login-form-layout .login-form .btn-holder .btn-yes:hover{background:#eaf2e7}.login-ayout .row-flex .login-holder .login-content .login-form-layout .login-form .btn-holder .btn-no{display:inline-flex;min-width:120px;height:55px;padding:10px 20px;justify-content:center;align-items:center;font-size:18px;font-weight:700;gap:10px;border-radius:4px;background:#ffe9ea;color:#c13139;transition:all .3s linear}.login-ayout .row-flex .login-holder .login-content .login-form-layout .login-form .btn-holder .btn-no img{height:20px}.login-ayout .row-flex .login-holder .login-content .login-form-layout .login-form .btn-holder .btn-no:hover{background:#fbdfe1}.login-ayout .row-flex .flex-col.marketing-section{padding:120px 50px;background:linear-gradient(135deg, rgba(213, 235, 251, 0.77) 0%, #ccefed 61%, #eaf8d8 100%);display:flex;align-items:center;justify-content:center}.login-ayout .row-flex .flex-col.marketing-section .marketing-content .content{width:100%;max-width:550px;margin:0 auto}.login-ayout .row-flex .flex-col.marketing-section .marketing-content .content h2{font-size:24px;font-weight:700;margin:0 0 30px}.login-ayout .row-flex .flex-col.marketing-section .marketing-content .content p{font-size:16px;font-weight:500}.login-ayout .row-flex .flex-col.marketing-section .marketing-content .content .logo-flex-box{margin-top:50px;display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:1rem;row-gap:1.5em}.login-ayout .row-flex .flex-col.marketing-section .marketing-content .content .logo-flex-box img{max-width:100%;max-height:30px}@media(max-width: 1199px){.login-ayout .row-flex .login-holder .login-content .login-form-layout .logo{margin:0 0 50px}.login-ayout .row-flex .login-holder .login-content .login-form-layout .login-form{padding:50px 30px}.login-ayout .row-flex .login-holder .login-content .login-form-layout .login-form h1{font-size:28px}.login-ayout .row-flex .flex-col.marketing-section{padding:75px 50px}}@media(max-width: 991px){.login-ayout .row-flex{display:block}.login-ayout .row-flex .flex-col{flex:none;min-height:auto}.login-ayout .row-flex .login-holder .login-content{max-width:550px}.login-ayout .row-flex .flex-col.marketing-section{padding:50px 50px 100px}}@media(max-width: 767px){.login-ayout .row-flex .login-holder{padding:30px 30px 50px}.login-ayout .row-flex .login-holder .login-content .login-form-layout .logo{margin:0 0 30px}.login-ayout .row-flex .login-holder .login-content .login-form-layout .login-form h1{font-size:24px}.login-ayout .row-flex .login-holder .login-content .login-form-layout .login-form .icon-holder img{max-width:100px}.login-ayout .row-flex .login-holder .login-content .login-form-layout .login-form .btn-holder{gap:10px}.login-ayout .row-flex .login-holder .login-content .login-form-layout .login-form .btn-holder .btn-yes{min-width:100px;height:50px;padding:10px 15px;font-size:16px}.login-ayout .row-flex .login-holder .login-content .login-form-layout .login-form .btn-holder .btn-no{min-width:100px;height:50px;padding:10px 15px;font-size:16px}.login-ayout .row-flex .flex-col.marketing-section{padding:30px 30px 100px}.login-ayout .row-flex .flex-col.marketing-section .marketing-content .content h2{font-size:22px;margin:0 0 20px}}@media(max-width: 575px){.login-ayout .row-flex .login-holder{padding:20px 20px 35px}.login-ayout .row-flex .login-holder .login-content .login-form-layout .logo{margin:0 0 20px}.login-ayout .row-flex .login-holder .login-content .login-form-layout .logo img{max-width:175px}.login-ayout .row-flex .flex-col.marketing-section{padding:20px 20px 75px}.login-ayout .row-flex .flex-col.marketing-section .marketing-content .content .logo-flex-box{margin-top:30px}}/*# sourceMappingURL=login-layout.css.map */
