.loginPage .user-all-form .contact-form .default-btn{max-width:320px}.loginPage .contact-card{margin-bottom:30px;background-color:var(--whiteColor);box-shadow:0 0 15px rgba(0,0,0,.06);padding:30px 20px;border-radius:15px;text-align:center}.loginPage .contact-card i{width:45px;height:45px;line-height:45px;text-align:center;background-color:var(--brownColor);color:var(--whiteColor);border-radius:50px;font-size:20px;display:inline-block;margin-bottom:20px;transition:var(--transition)}.loginPage .contact-card h3{margin-bottom:15px}.loginPage .contact-card p{margin-bottom:5px}.loginPage .contact-card p a{color:var(--bodyColor);transition:var(--transition)}.loginPage .contact-card:hover i{background-color:var(--lightblueColor)}.loginPage .contact-card:hover p a{color:var(--brownColor)}.loginPage .contact-form{position:relative;z-index:1;margin-bottom:30px;background-color:var(--whiteColor);box-shadow:0 0 15px rgba(0,0,0,.06);padding:40px 30px;border-radius:15px;max-width:870px;margin-left:auto;margin-right:auto}.loginPage .contact-form h3{font-size:18px;margin-bottom:0;font-weight:bolder}.loginPage .contact-form .small-text-p{margin-top:10px;font-size:13px}.loginPage .contact-form .form-group{margin-bottom:20px;position:relative}.loginPage .contact-form .form-group label{margin-bottom:15px}.loginPage .contact-form .form-group.checkbox-option{position:relative}.loginPage .contact-form .form-group.checkbox-option #chb2{position:absolute;top:6px;left:0}.loginPage .contact-form .form-group.checkbox-option p{padding-left:25px;font-size:15px;color:var(--titleColor)}.loginPage .contact-form .form-group.checkbox-option p a{color:var(--brownColor)}.loginPage .contact-form .form-group.checkbox-option p a:hover{color:var(--titleColor)}.loginPage .contact-form .form-group .form-control{height:50px;color:var(--bodyColor);border:none;background-color:#f8f8f8;font-size:15px;padding:15px 20px;width:100%;border-radius:30px}.loginPage .contact-form .form-group .form-control:focus{outline:none;box-shadow:none}.loginPage .contact-form .form-group .form-control:-ms-input-placeholder,.loginPage .contact-form .form-group .form-control::-ms-input-placeholder,.loginPage .contact-form .form-group .form-control::-webkit-input-placeholder,.loginPage .contact-form .form-group .form-control::placeholder{color:var(--bodyColor)}.loginPage .contact-form .form-group textarea.form-control{height:auto}.loginPage .contact-form .agree-label{margin-bottom:20px;position:relative}.loginPage .contact-form .agree-label #chb1{position:absolute;top:4px;left:0}.loginPage .contact-form .agree-label label{font-weight:400;color:var(--titleColor);margin-left:25px}.loginPage .contact-form .agree-label label a{color:var(--brownColor)}.loginPage .contact-form .agree-label label a:hover{color:var(--titleColor)}.loginPage .contact-form .agree-label label a.forget{position:absolute;right:0}.loginPage .contact-form .with-errors{float:left;font-size:14px;margin-top:10px;margin-bottom:0;color:red;font-weight:400;display:block}.loginPage .contact-form .text-danger{font-size:18px;margin-top:15px}.loginPage .contact-form .default-btn{border:0;outline:none}.loginPage .contact-form .default-btn i{position:relative;top:2px;margin-right:5px}.loginPage .user-all-form .contact-form{max-width:750px;background-color:var(--whiteColor);border:none;box-shadow:0 0 15px rgba(0,0,0,.06)}.loginPage .user-all-form .contact-form .default-btn{width:100%;text-align:center}.loginPage .user-all-form .contact-form .default-btn:before{width:850px}.loginPage .user-all-form .contact-form .sub-title{text-align:center;display:block;color:#888;font-weight:500;margin-top:30px;margin-bottom:30px;z-index:1;position:relative}.loginPage .user-all-form .contact-form .sub-title span{background-color:var(--whiteColor)}.loginPage .user-all-form .contact-form .sub-title:before{content:"";position:absolute;right:0;top:11px;height:1px;width:100%;z-index:-1;background:#f0f0f0}.loginPage .user-all-form .contact-form .login-with-account ul{list-style-type:none;margin-bottom:0;padding:0}.loginPage .user-all-form .contact-form .login-with-account ul li{display:block;margin-bottom:15px}.loginPage .user-all-form .contact-form .login-with-account ul li:last-child{margin-bottom:0}.loginPage .user-all-form .contact-form .login-with-account ul li a{padding:10px 30px;width:100%;border:1px solid #c4c4c4;color:var(--bodyFonts);text-align:center;border-radius:5px;font-size:17px;transform:var(--transition)}.loginPage .user-all-form .contact-form .login-with-account ul li a i{position:relative;top:3px;margin-right:5px;transform:var(--transition)}.loginPage .user-all-form .contact-form .login-with-account ul li a i.ri-facebook-line{color:#2042e3;transform:var(--transition)}.loginPage .user-all-form .contact-form .login-with-account ul li a i.ri-google-line{color:#ff5b4a;transform:var(--transition)}.loginPage .user-all-form .contact-form .login-with-account ul li a:hover{background-color:var(--brownColor);color:var(--whiteColor)}.loginPage .user-all-form .contact-form .login-with-account ul li a:hover i{color:var(--whiteColor)}.loginPage .border-radius-5{border-radius:5px!important}.loginPage .border-radius-50{border-radius:50px!important}.loginPage .box-shadow{box-shadow:0 0 15px rgba(0,0,0,.06)}.loginPage .default-btn{padding:12px 25px 10px;text-align:center;color:var(--whiteColor)!important;font-size:var(--fontSize);font-weight:600;transition:var(--transition);display:inline-block;align-items:center;justify-content:center;position:relative;border-radius:8px;z-index:0;background:var(--brownColor);overflow:hidden;white-space:nowrap;border:0}.loginPage .default-btn:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:550px;height:550px;margin:auto;background:var(--lightblueColor);border-radius:8px;z-index:-1;transform-origin:top center;transform:translateX(-50%) translateY(-5%) scale(.4);transition:transform .9s}.loginPage .default-btn:hover{color:var(--whiteColor)!important}.loginPage .default-btn:hover:before{transition:transform 1s;transform:translateX(-45%) translateY(0) scale(1);transform-origin:bottom center}.loginPage .default-btn.two{background:var(--lightblueColor)}.loginPage .default-btn.two:before{background-color:var(--brownColor)}.loginPage .section-title span{font-size:15px;color:var(--brownColor);display:inline-block;margin-bottom:15px}.loginPage .section-title h2{font-size:40px;margin-top:0;line-height:1.2;color:var(--titleColor);margin-bottom:0}.loginPage .section-title p{padding-top:15px;margin-bottom:0}.loginPage .white-btn{width:100%;max-width:320px;padding:12px 25px 10px;text-align:center;color:var(--blackColor)!important;border:1px solid #c4c4c4;font-size:var(--fontSize);font-weight:600;transition:var(--transition);align-items:center;justify-content:center;position:relative;border-radius:8px;z-index:0;background:var(--whiteColor);overflow:hidden;white-space:nowrap}.loginPage .white-btn:before{content:"";position:absolute;top:0;bottom:0;height:550px;margin:auto;background:var(--lightblueColor);border-radius:8px;z-index:-1;transform-origin:top center;transform:translateX(-50%) translateY(-5%) scale(.4);transition:transform .9s}.loginPage .white-btn:hover{color:var(--blackColor)!important}.loginPage .white-btn:hover:before{transition:transform 1s;transform:translateX(-45%) translateY(0) scale(1);transform-origin:bottom center}.loginPage .password-toggle-btn{position:absolute;right:15px;top:65%;transform:translateY(-50%);background:none;border:none;cursor:pointer;outline:none;font-size:30px;color:#888}