#loginRegisterPopup,body{padding-right:0!important}.loginRegisterPopupContainer.modal-dialog{max-width:unset!important}@media screen and (max-width:768px){.loginRegisterPopupContainer.modal-dialog{margin:0 auto;max-width:24.47rem!important}}.loginRegisterPopupContainer .modal-content{align-items:center;background-clip:unset;background-color:transparent;border:none}.loginRegisterPopupContainer .modal-body{padding:0}.loginRegisterPopupContainer .loginRegisterPopup{display:flex;height:37.06rem;width:53.125rem}.loginRegisterPopupContainer .loginRegisterPopup .uneditable-input:focus,.loginRegisterPopupContainer .loginRegisterPopup input[type=color]:focus,.loginRegisterPopupContainer .loginRegisterPopup input[type=date]:focus,.loginRegisterPopupContainer .loginRegisterPopup input[type=datetime-local]:focus,.loginRegisterPopupContainer .loginRegisterPopup input[type=datetime]:focus,.loginRegisterPopupContainer .loginRegisterPopup input[type=email]:focus,.loginRegisterPopupContainer .loginRegisterPopup input[type=month]:focus,.loginRegisterPopupContainer .loginRegisterPopup input[type=number]:focus,.loginRegisterPopupContainer .loginRegisterPopup input[type=password]:focus,.loginRegisterPopupContainer .loginRegisterPopup input[type=search]:focus,.loginRegisterPopupContainer .loginRegisterPopup input[type=tel]:focus,.loginRegisterPopupContainer .loginRegisterPopup input[type=text]:focus,.loginRegisterPopupContainer .loginRegisterPopup input[type=time]:focus,.loginRegisterPopupContainer .loginRegisterPopup input[type=url]:focus,.loginRegisterPopupContainer .loginRegisterPopup input[type=week]:focus,.loginRegisterPopupContainer .loginRegisterPopup textarea:focus{border-color:#ced4da;box-shadow:none;outline:0 none}.loginRegisterPopupContainer .loginRegisterPopup button,.loginRegisterPopupContainer .loginRegisterPopup button:focus,.loginRegisterPopupContainer .loginRegisterPopup button:hover{border:none;box-shadow:none;outline:none}.loginRegisterPopupContainer .loginRegisterPopup button:not(.close):hover{background-color:#27336a!important;border-color:#27336a!important}@media screen and (max-width:768px){.loginRegisterPopupContainer .loginRegisterPopup{width:100%}}.loginRegisterPopupContainer .loginRegisterPopup .close{background-color:transparent;color:#000;font-size:1.5rem;font-weight:600;position:absolute;right:0;top:0}.loginRegisterPopupContainer .loginRegisterPopup .close:hover{background-color:transparent!important;color:#000;font-weight:600}.loginRegisterPopupContainer .loginRegisterPopup>div{width:50%}@media screen and (max-width:768px){.loginRegisterPopupContainer .loginRegisterPopup>div{width:100%}}.loginRegisterPopupContainer .loginRegisterPopup .phone-wrapper input{padding-right:1.5625rem}.loginRegisterPopupContainer .loginRegisterPopup .phone-wrapper select{border:none;height:1.8125rem;left:-1.625rem;margin:0;outline:none;padding:0;position:relative;top:.3125rem;width:1.375rem}.loginRegisterPopupContainer .loginRegisterPopup .phone-wrapper select:hover{cursor:pointer}.loginRegisterPopupContainer .loginRegisterPopup .left{align-items:center;background:linear-gradient(0deg,rgba(0,0,0,.24),rgba(0,0,0,.24)),conic-gradient(from 165.37deg at 99% 98.89%,rgba(42,52,108,0) -14.66deg,#27336a 33.29deg,rgba(42,52,108,0) 345.34deg,#27336a 393.29deg);color:#fff;display:flex;flex-direction:column;padding:3.75rem 2.25rem 1.87rem;text-align:center}@media screen and (max-width:768px){.loginRegisterPopupContainer .loginRegisterPopup .left{display:none}}.loginRegisterPopupContainer .loginRegisterPopup .left .registerContent h1,.loginRegisterPopupContainer .loginRegisterPopup .left .registerContent h2{font-size:1.75rem;font-weight:900;line-height:2.37rem;margin-top:1rem;width:22,5rem}.loginRegisterPopupContainer .loginRegisterPopup .left .registerContent p{font-size:.87rem;font-style:normal;font-weight:400;line-height:1.37rem;margin-top:1.12rem;width:20.75rem}.loginRegisterPopupContainer .loginRegisterPopup .left .registerContent .reviewArea{display:flex;flex-direction:column;margin-top:2.5rem}.loginRegisterPopupContainer .loginRegisterPopup .left .registerContent .reviewArea .stars{margin-top:.56rem}.loginRegisterPopupContainer .loginRegisterPopup .left .registerContent .reviewArea .stars i{color:#f2c94c;font-size:.81rem}.loginRegisterPopupContainer .loginRegisterPopup .left .registerContent .reviewArea .reviewsText{color:#fff;font-size:.75rem;line-height:1rem;margin-top:0;padding:0}.loginRegisterPopupContainer .loginRegisterPopup .left .loginContent{margin-top:1.18rem}.loginRegisterPopupContainer .loginRegisterPopup .left .loginContent h1,.loginRegisterPopupContainer .loginRegisterPopup .left .loginContent h2{color:#fff;font-size:1.75rem;font-style:normal;font-weight:900;letter-spacing:.3px;line-height:2.37rem;text-align:center;width:20.68rem}.loginRegisterPopupContainer .loginRegisterPopup .left .loginContent .tutorArea{margin-bottom:1.5rem;margin-top:1.6rem}.loginRegisterPopupContainer .loginRegisterPopup .left .loginContent .tutorArea h5{color:#fff;font-size:.95rem;font-style:normal;font-weight:700;line-height:1.25rem}.loginRegisterPopupContainer .loginRegisterPopup .left .loginContent .tutorArea p{color:hsla(0,0%,100%,.8);font-size:.87rem;font-style:normal;font-weight:400;line-height:1.18rem;margin-top:6px;text-align:center}.loginRegisterPopupContainer .loginRegisterPopup .left .loginContent .tutorArea h6{color:#fff;font-size:.75rem;font-weight:400;line-height:1rem;margin-top:1.2rem;text-transform:uppercase}.loginRegisterPopupContainer .loginRegisterPopup .left .loginContent .tutorArea .tutorProfilePhoto{border:2px solid #fff;border-radius:100%;height:3.87rem;margin:.5rem auto;width:3.87rem}.loginRegisterPopupContainer .loginRegisterPopup .left .loginContent .tutorArea .tutorProfilePhoto img{border-radius:100%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.loginRegisterPopupContainer .loginRegisterPopup .left .loginContent .tutorArea .tutorRateArea .stars i{color:#f2c94c;font-size:.81rem}.loginRegisterPopupContainer .loginRegisterPopup .left .loginContent .tutorArea .tutorRateArea .rate{color:#fff;font-size:.625rem;font-weight:700;font-weight:400;line-height:.87rem}.loginRegisterPopupContainer .loginRegisterPopup .left .loginContent .tutorArea .tutorRateArea .rate span:before{content:"("}.loginRegisterPopupContainer .loginRegisterPopup .left .loginContent .tutorArea .tutorRateArea .rate span:after{content:")"}.loginRegisterPopupContainer .loginRegisterPopup .left .appIcons{margin-top:auto}.loginRegisterPopupContainer .loginRegisterPopup .left .appIcons img{width:8rem}.loginRegisterPopupContainer .loginRegisterPopup .left .appIcons a{text-decoration:none!important}.loginRegisterPopupContainer .loginRegisterPopup .left .appIcons .androidIcon{margin-left:1rem}.loginRegisterPopupContainer .loginRegisterPopup .right{background:#fff;box-shadow:0 .5rem 2.4rem rgba(0,0,0,.06);padding:1.95rem 3.15rem 2.68rem}.loginRegisterPopupContainer .loginRegisterPopup .right.login{padding:4.12rem 3.15rem}.loginRegisterPopupContainer .loginRegisterPopup .right .top{color:#282828;font-size:.87rem;font-style:normal;font-weight:300;line-height:1.2rem;text-align:right}.loginRegisterPopupContainer .loginRegisterPopup .right .top a{color:#000;cursor:pointer;font-size:.87rem;font-weight:700;line-height:1.31rem;text-decoration:none}.loginRegisterPopupContainer .loginRegisterPopup .right .content{margin-top:2.5rem}.loginRegisterPopupContainer .loginRegisterPopup .right .content h5{font-size:1.4rem;font-weight:800;line-height:2rem;margin-bottom:1.125rem}.loginRegisterPopupContainer .loginRegisterPopup .right .content .loginContent form>div,.loginRegisterPopupContainer .loginRegisterPopup .right .content .registerContent form>div{margin-bottom:.5rem}.loginRegisterPopupContainer .loginRegisterPopup .right .content .loginContent form>div label,.loginRegisterPopupContainer .loginRegisterPopup .right .content .registerContent form>div label{color:#282828;font-size:.87rem;font-weight:700;line-height:1.5rem;margin:0}.loginRegisterPopupContainer .loginRegisterPopup .right .content .loginContent form>div input,.loginRegisterPopupContainer .loginRegisterPopup .right .content .registerContent form>div input{background:#fff;border:1px solid #eeeff3;border-radius:4px}.loginRegisterPopupContainer .loginRegisterPopup .right .content .loginContent form>div input:focus,.loginRegisterPopupContainer .loginRegisterPopup .right .content .registerContent form>div input:focus{border:1px solid #27336a}.loginRegisterPopupContainer .loginRegisterPopup .right .content .loginContent form>div .failed,.loginRegisterPopupContainer .loginRegisterPopup .right .content .registerContent form>div .failed{color:red;display:none;font-size:.75rem;margin-top:3px;text-align:left}.loginRegisterPopupContainer .loginRegisterPopup .right .content .loginContent form>div>.countryPhoneSelectGroup,.loginRegisterPopupContainer .loginRegisterPopup .right .content .registerContent form>div>.countryPhoneSelectGroup{display:flex}.loginRegisterPopupContainer .loginRegisterPopup .right .content .loginContent form>div>.countryPhoneSelectGroup input:first-of-type,.loginRegisterPopupContainer .loginRegisterPopup .right .content .registerContent form>div>.countryPhoneSelectGroup input:first-of-type{flex-basis:max-content;max-width:30%;text-align:center}.loginRegisterPopupContainer .loginRegisterPopup .right .content button{align-items:center;background:#27336a;border-color:#27336a;border-radius:.15rem;color:#fff;display:flex;font-size:1rem;font-weight:600;height:2.62rem;justify-content:center;letter-spacing:.3px;line-height:1.125rem;margin-top:1.5rem;padding:.75rem 1.125rem;width:18.5rem;width:100%}.loginRegisterPopupContainer .loginRegisterPopup .right .content p{color:#4f4f4f;font-size:.75rem;font-weight:400;line-height:1rem;margin-top:1.625rem}.loginRegisterPopupContainer .loginRegisterPopup .right .content .loginWelcomeText{margin-bottom:1.625rem}.loginRegisterPopupContainer .loginRegisterPopup .right .content .forgotPassword{color:#001066;cursor:pointer;font-size:.87rem;font-style:normal;font-weight:700;line-height:1.5rem;margin-top:.5rem;text-decoration:none}.grecaptcha-badge,.loginRegisterPopupContainer .loginRegisterPopup .loginContent{display:none}
