.authentication{width:100%;z-index:0;background-color:#fff!important}.form-control-lg{padding:1.5rem 1rem}.text-color{color:#000}.logincard{padding:20px;border-radius:20px}.link{color:#1e0303}.c_checkbox{display:flex;align-items:center}.c_checkbox input{border-radius:5px}.c_checkbox .checkmark{border:1px solid #1c1414}.authentication .login-img-style{width:100%;height:100%;background-color:#fff0f0;position:relative}.authentication .login-img-style:before{content:"";position:absolute;top:0;left:0;background-color:#274660;width:100%;height:100%;opacity:.9}.authentication .login-img-style img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%}.login-card-wrapper{display:flex;align-items:center;justify-content:center;height:100%;position:relative}.login-card-style{padding:0 50px;margin:0 70px;width:100%;background-color:#21374917}.login-card-style .card-body h3{color:#000!important;font-size:2em;font-weight:400}.login-card-style .card-body .custom-login-para{color:#000!important;font-size:1.2em;font-weight:400}.custom-input-group{margin:15px 0}.custom-input-group .custom-form-control{padding:0 15px!important;height:56px;line-height:26px}.custom-input-group .custom-form-control:focus{border-color:#456885!important}.login-btn{display:inline-block;padding:0 25px;border-radius:10px;background:#456885!important;border:1px solid #456885!important;color:#fff;line-height:56px;min-height:56px;min-width:100%;text-align:center;overflow:hidden;font-size:12px;text-transform:uppercase;font-weight:500;transition:all .3s ease}.login-btn:hover{background:#fff!important;color:#456885}.custom-link-color{color:#ef3e43!important}.login-card-wrapper .icon-1{position:absolute;left:0;bottom:0;-o-object-fit:contain;object-fit:contain;width:220px}.login-card-wrapper .icon-2{position:absolute;right:0;top:0;-o-object-fit:contain;object-fit:contain;height:130px}.login-main-heading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#21374980;padding:60px;border-radius:10px;width:60%}.login-main-heading img{width:150px!important}.login-main-heading h2{color:#fff;text-align:center;font-size:3em;font-weight:500;font-family:Poppins,serif;margin:20px 0}.login-main-heading h3{color:#fff;text-align:center;font-size:3.5em;font-weight:400;line-height:60px;font-family:Poppins,serif}.authentication .custom-view-height{min-height:100vh}.authentication .custom-column-height{height:100%}@media screen and (max-width: 1400px){.login-main-heading{width:90%}.login-main-heading h2{font-size:2.8em}.login-card-style{padding:0 20px;margin:0 50px;width:100%;background-color:#21374917}}@media screen and (max-width: 1200px){.login-main-heading h2{font-size:2.5em}}@media screen and (max-width: 992px){.authentication .custom-column-height{height:60vh}.login-main-heading h2{font-size:2.4em}.authentication .custom-view-height{min-height:unset}.login-card-wrapper{height:unset;margin:30px 0}}@media screen and (max-width: 768px){.login-main-heading{width:80%}.login-main-heading h2{font-size:2.2em}}@media screen and (max-width: 576px){.login-main-heading{width:90%;padding:30px}.login-main-heading h2{font-size:2em}.login-card-style{margin:0 30px}.authentication .card .card-body{padding:10px}.login-main-heading img{width:100px!important}.login-main-heading h2{font-size:1.8em}}
