.login{background-size:cover,cover;height:100vh}.login.show-image1{background-image:url(/Content/assets/layout2/img/loginBackgournd/WebsiteLoginBG1.webp)}.login.show-image2{background-image:url(/Content/assets/layout2/img/loginBackgournd/WebsiteLoginBG2.webp)}.login.show-image3{background-image:url(/Content/assets/layout2/img/loginBackgournd/WebsiteLoginBG3.webp)}.login.show-image4{background-image:url(/Content/assets/layout2/img/loginBackgournd/WebsiteLoginBG4.webp)}.login.show-image5{background-image:url(/Content/assets/layout2/img/loginBackgournd/WebsiteLoginBG5.webp)}.login .termcss{overflow-y:hidden!important;top:35%!important}.login .termcss .modal-dialog{width:800px}.login .termcss .modal-body{padding:5px}.login .termcsslogin{overflow-y:hidden!important}.login .termcsslogin .modal-dialog{width:800px}.login .termcsslogin .modal-body{padding:5px}.login .main-content{align-items:center;display:flex;justify-content:center;min-height:100vh}.login .logo{margin:0 auto;padding-bottom:70px;text-align:center}.login .logo img{max-width:100%}.login #contactModal .modal-header .modal-title{font-size:17px;line-height:18px;text-align:center}.login #contactModal .modal-body{color:#4e4e4e;font-size:16px;font-weight:700;min-height:177px}.login #contactModal .modal-body .bootbox-body{padding:12px}.login #contactModal .modal-footer{border:none;padding:5px 14px}.login #contactModal .modal-footer button.btn{background-color:#dadada;border:1px solid #9a9a9a;color:#5d5d5d;font-size:17px;font-weight:700;height:43px;margin-bottom:29px;min-width:90px}.login #contactModal .modal-footer button.btn-primary{background-color:#333;color:#fff;font-size:17px;font-weight:700;height:43px;width:95px!important}.login #contactModal .modal-footer .e-hide{display:none}.login #warningModal h6{color:#000}.login #warningModal .modal-dialog{margin-top:15%;width:400px}.login #warningModal .modal-body{height:75px}.login #warningModal .modal-header{text-align:center}.login #warningModal .modal-title{color:#fff;font-size:14px;font-weight:700}.login #warningModal .modal-title h6{line-height:1}.login #warningModal .button-style{width:110px}.login #warningModal .modal-body-font{font-size:14px;margin-top:10px;padding-left:15px}.login #warningModal .modal-footer{border-style:none!important}@media (max-width:414px){.login #warningModal .modal .modal-dialog.modal-xs{width:100%}}.login .btn{width:auto}.login #activateBtn{width:100%}.login #Login{width:50%}.login #saveContact{width:100%!important}.login #btnCancel,.login #btnOK{width:100%}.login #Login,.login #Login :hover,.login #btnCancel,.login #btnCancel :hover,.login #btnOK,.login #btnOK :hover{background-color:#000}.login .forgotPwdMsg{color:#000}.login .forgotPwdMsg h4{font-weight:400;text-align:center}.login .forgotPwdMsg div{font-weight:200}.login .return-home-btn{margin-top:100px;text-align:center}.login .return-home-btn a{font-size:18px;-webkit-text-decoration:underline;text-decoration:underline}.login .return-home-btn a:hover{-webkit-text-decoration:none;text-decoration:none}.login .forgotPwd a{color:#000;padding:0}.login .text{color:#000;margin-bottom:20px}.login h3{color:#000;font-weight:400}.login .field-validation-error{background-color:hsla(0,43%,91%,.2);border:1px solid transparent;color:#a94442;margin-bottom:20px;margin-top:10px;padding:2px 15px}.login .content{border-radius:7px;margin-left:auto;margin-right:auto;max-width:400px;overflow:hidden;padding-top:10px;position:relative;width:300px}.login .content .hint{color:#999;margin:15px 0 7px;padding:0}.login .content .forget-form,.login .content .login-form{margin:0;padding:0}.login .content .input-icon>i{color:#666;font-size:19px;line-height:21px}.login .content .form-control{background-color:hsla(0,0%,100%,.8);border:1px solid #dde3ec;color:#8290a3;height:43px}.login .content .form-control:active,.login .content .form-control:focus{border:1px solid #777}.login .content .form-control::-moz-placeholder{color:#777;opacity:1}.login .content .form-control:-ms-input-placeholder{color:#777}.login .content .form-control::-webkit-input-placeholder{color:#777}.login .content select.form-control{padding-left:9px;padding-right:9px}.login .content .forget-form{display:none}.login .content button{margin-top:15px}.login .login-options{margin-bottom:30px;overflow:hidden}.login .login-options h4{color:#7d91aa!important;float:left;font-size:15px;font-weight:600}.login .login-options .social-icons{float:right;padding-top:3px}.login .login-options .social-icons li a{border-radius:15px 15px 15px 15px!important;-moz-border-radius:15px 15px 15px 15px!important;-webkit-border-radius:15px 15px 15px 15px!important}.login .copyright{color:#7a8ca5;font-size:13px;margin:0 auto 30px 0;padding:10px;text-align:center}.login .textWhite,.login h6{color:#000}.login .textRed{color:red}.login .modal-header{background-color:#333}.login .modal-title{color:#fff;font-size:14px;font-weight:700;text-align:center}.login .modal-login{color:#fff;float:right;list-style:none;position:absolute;right:18px;-webkit-text-decoration:none;text-decoration:none;top:15px}.login .icon-telephone{font-size:40px;margin-left:20px;margin-top:10px}.login .font-position{margin-left:10px}.login .font-distance{margin-top:3%}.login .icon-envelope{font-size:40px;margin-top:10px}.login .font-position-right{left:70px;position:absolute;top:10px}.login .grey-font{color:#c6c6c6;float:right;font-style:italic}.login .modal-footer{border-top-style:none!important}.login .button-style{width:110px}.login .contact-form .form-control{font-style:italic}.login .h-hr{border:1px solid #000}.login .form-border-control,.login .modal-footer{border-left:1px solid #cecece}.login .modal-title-xs{border-style:none!important;color:#fff;margin-top:-2px!important}.login .modal-header-xs{background-color:#9b9b9b!important;height:40px!important}.login .modal-header{border-style:none!important}.login .modal-title-xs-b{color:#fff;margin-top:-2px!important}.login .modal-header-xs-b{height:40px!important}.login .font-position-right-xs{margin-top:9%}.login .border-top-xs{border-top:1px solid #b8b8b8;margin-left:3%!important;margin-top:5%;width:95%}.close{background-image:url(/Content/assets/layout2/img/remove-icon-small2.png)!important;margin-top:5px}@media (max-width:440px){.login .content{margin-top:10px}.login .content h3{font-size:22px}.login .forget-password{display:inline-block;margin-top:20px}.login .login-options .social-icons{float:left;padding-top:3px}.login .checkbox{font-size:13px}}@media (max-width:991px){.login .button-style{width:100%}}@media (min-width:767px) and (max-width:1199px){.login .content{padding:0}}