.authentication-section{background:-webkit-gradient(linear,0 0,0 100%,from(#09377026),to(#09377000));background:linear-gradient(#09377026 0%,#09377000 100%);padding:142px 0 80px}.signup .authentication-section{padding:unset}.authentication-section .auth-content h2{letter-spacing:-.015em;color:#093770;margin-bottom:11px;font-size:36px;font-weight:700;line-height:65px}.authentication-section .auth-content h3{color:#1b1e22;margin-top:13px;margin-bottom:29px;font-size:24px;font-weight:700;line-height:29px}.authentication-section .auth-content .form-group{margin-bottom:16px}.authentication-section .auth-content .form-group label{color:#1b1e22;margin-bottom:10px;font-size:16px;font-weight:500;line-height:19px}.authentication-section .auth-content .form-group .form-control{-webkit-box-sizing:border-box;box-sizing:border-box;color:#1b1e22;background:#fff;border:1px solid #bdc5d5;border-radius:10px;height:54px;padding:15px;font-size:16px;font-weight:500;line-height:19px}.authentication-section .auth-content .form-group .form-control:focus{border:1px solid #093770}.authentication-section .auth-content .form-pass{position:relative}.authentication-section .auth-content .form-pass .icon-input{justify-content:center;align-items:center;width:50px;height:54px;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0}.authentication-section .auth-content .form-pass .icon-input a{color:#c4c4c4}.authentication-section .auth-content .form-pass .icon-input a:hover{color:#000}.authentication-section .auth-content .forgot-link{text-align:right;color:#8c97ac;width:100%;font-size:14px;line-height:17px;display:block}.authentication-section .auth-content .forgot-link:hover{color:#093770}.authentication-section .auth-content .div-btn{margin-bottom:56px}.authentication-section .signup-content h3{color:#1b1e22;margin-bottom:16px;font-size:16px;line-height:19px}.authentication-section .signup-content .signup-link p{color:#093770;font-size:16px;font-weight:600;line-height:19px}.authentication-section .signup-content .signup-link p a{color:#8ac142;font-weight:700;text-decoration:none}.authentication-section .banner-sticky{height:100%}.authentication-section .banner-content{justify-content:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:-webkit-sticky;position:sticky;top:140px;overflow:visible}.authentication-section .banner-content:after{content:"";background-image:url(../images/login-dot-patern.svg);background-position:50%;background-repeat:no-repeat;background-size:auto;width:121px;height:268px;display:block;position:absolute;top:0;left:0}.authentication-section .banner-content img{z-index:2;width:100%;max-width:590px;margin:0 auto;position:relative}.middle-section.signup{overflow:unset!important}.radio-group{justify-content:flex-start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.radio-group .form-check{background-color:#fff;border:1px solid #bdc5d5;align-items:center;min-width:111px;height:48px;padding:5px 10px 5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:10px!important}.radio-group .form-check .form-check-input{align-items:center;width:18px;min-width:18px;height:18px;max-height:18px;margin-top:-1px;margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.radio-group .form-check label{color:#1b1e22;cursor:pointer;background-color:#fff;width:100%;height:100%;margin-left:10px;font-size:16px;margin-bottom:0!important;line-height:35px!important}.radio-group .form-check-input:checked{background-color:#fff;border-color:#8ac142;-webkit-box-shadow:none!important;box-shadow:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%238AC142'/%3E%3C/svg%3E")!important}.radio-group .active{border:1px solid #093770}.btn-groups{align-items:center;margin:0 -5px 25px;display:-webkit-box;display:-ms-flexbox;display:flex}.btn-groups .btn-white{color:#1b1e22;background:#fff;border:1px solid #fff;border-radius:10px;justify-content:flex-start;align-items:center;width:100%;margin:0 5px;padding:11px 15px;font-size:14px;font-weight:600;line-height:24px;-webkit-transition:all .8s;transition:all .8s;display:-webkit-box;display:-ms-flexbox;display:flex}.btn-groups .btn-white span{margin-right:10px}.btn-groups .btn-white:hover{-webkit-transition:all .8s;transition:all .8s;-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 12px 24px #0000001a;box-shadow:0 12px 24px #0000001a}.btn.btn-secondary{color:#fff;background-color:#8ac142;border-color:#8ac142;border-radius:10px;height:45px;padding:10px 20px;font-size:14px;line-height:16px;display:inline-block}.btn.btn-secondary-outline{color:#8c97ac;background-color:#0000;border-color:#8ac142;border-radius:10px;height:45px;padding:10px 20px;font-size:14px;line-height:16px;display:inline-block}.flatpickr-calendar .flatpickr-weekdays .flatpickr-weekdaycontainer{padding-top:10px}.flatpickr-calendar .flatpickr-day.today{border-color:#093770}.flatpickr-calendar .flatpickr-day:hover,.flatpickr-calendar .flatpickr-day.selected{color:#fff;background-color:#093770;border-color:#093770}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month,.flatpickr-calendar .flatpickr-months .flatpickr-next-month{width:30px;padding:5px;fill:#093770!important}.check-box .form-check-input:checked{-webkit-box-shadow:none;box-shadow:none;background-color:#8ac142;border-color:#8ac142}.check-box .form-check-input{width:20px;height:20px}.check-box label{padding-left:10px}.check-box a{color:#8ac142}.join-as-tutor-section{padding-bottom:66px}.join-as-tutor-section .join-as-tutor-inner{z-index:9;position:relative}.join-as-tutor-section .join-tutor-2{background:url(../images/bg-join-tutor2.png)!important}.join-as-tutor-section .join-tutor-box{background:url(../images/bg-join-tutor.png) 0/contain no-repeat;border-radius:10px;width:100%;min-height:180px;position:relative;overflow:hidden}.join-as-tutor-section .join-tutor-box:after{content:"";background:-webkit-gradient(linear,100% 0,0 0,from(#e9f0f6),color-stop(.7894,#e9f0f6),color-stop(.9386,#e9f0f6),color-stop(1.0071,#e9f0f600));background:linear-gradient(270deg,#e9f0f6 0% 78.94%,#e9f0f6 93.86%,#e9f0f600 100.71%);width:100%;height:100%;display:block;position:absolute;top:0;left:161px}.join-as-tutor-section .join-inner{z-index:99;justify-content:space-between;align-items:center;width:100%;padding-left:200px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.join-as-tutor-section .join-content{min-width:400px;padding:37px 20px 37px 43px}.join-as-tutor-section .join-content h3{color:#093770;font-size:24px;font-weight:700;line-height:38px}.join-as-tutor-section .join-content p{color:#8c97ac;margin-bottom:0;font-size:18px;line-height:29px}.join-as-tutor-section .join-content-btn{justify-content:flex-end;align-items:center;width:100%;max-width:200px;height:100%;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.join-as-tutor-section .join-content-btn .btn{white-space:nowrap;width:100%}label.error,span.error{color:#dc3545;width:100%;margin-top:5px;font-size:12px;line-height:14px;display:none}input.error,input.has-error{border:1px solid red!important}.modal-member{z-index:999999!important}.modal-member .modal-dialog .modal-content{background:#fff;border:0;border-radius:10px}.modal-member .modal-dialog .modal-content .modal-body{padding:45px 40px}.modal-member .modal-dialog .modal-content .modal-body .member-content{justify-content:flex-start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.modal-member .modal-dialog .modal-content .modal-body .member-content .conetnt-left img{-o-object-fit:cover;object-fit:cover;width:100px;height:100px}.modal-member .modal-dialog .modal-content .modal-body .member-content .content-right{padding-left:34px}.modal-member .modal-dialog .modal-content .modal-body .member-content .content-right h3{color:#1b1e22;margin-bottom:13px;font-size:18px;font-weight:600;line-height:29px}.modal-member .modal-dialog .modal-content .modal-body .member-content .content-right .check-box .form-check-input{margin-top:7px}.modal-member .modal-dialog .modal-content .modal-body .member-content .content-right .check-box label{font-size:12px}.modal-member .modal-dialog .modal-content .modal-body .btn-groups{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start;align-items:center;margin:0 -5px}.modal-member .modal-dialog .modal-content .modal-body .btn-groups .btn{margin:0 5px}@media (width<=992px){.authentication-section{padding:100px 0 50px}.authentication-section .banner-content{margin-bottom:30px}.authentication-section .banner-content img{max-width:400px}.authentication-section .auth-content h2{font-size:26px;line-height:36px}.btn-groups{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:center;margin:0 -5px 65px;display:-webkit-box;display:-ms-flexbox;display:flex}.btn-groups .btn-white{margin-bottom:10px}.join-as-tutor-section .join-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:180px;display:-webkit-box;display:-ms-flexbox;display:flex}.join-as-tutor-section .join-inner .join-content{min-width:unset;padding:40px 30px}.join-as-tutor-section .join-inner .join-content-btn{max-width:unset;justify-content:flex-start;width:100%;padding:10px 30px 30px}}@media (width<=767px){.join-as-tutor-section .join-tutor-box{background-position:top}.join-as-tutor-section .join-tutor-box:after{height:100vw;top:80px;left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.join-as-tutor-section .join-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:100px;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex}.join-as-tutor-section .join-inner .join-content{min-width:unset;padding:40px 30px}.join-as-tutor-section .join-inner .join-content h3{font-size:22px;line-height:30px}.join-as-tutor-section .join-inner .join-content p{font-size:16px;line-height:24px}.join-as-tutor-section .join-inner .join-content-btn{max-width:unset;background-color:#e9f0f6;justify-content:flex-start;width:100%}.modal-member .modal-dialog .modal-content .modal-body{padding:30px 20px}.modal-member .modal-dialog .modal-content .modal-body .member-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal-member .modal-dialog .modal-content .modal-body .member-content .conetnt-left{margin:0 auto 30px}.modal-member .modal-dialog .modal-content .modal-body .member-content .content-right{padding-left:0}.modal-member .modal-dialog .modal-content .modal-body .member-content .btn-groups{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start;align-items:center}}.form-captcha-custom .form-control{margin-top:10px;height:40px!important;padding:10px!important}