﻿/*!
* Auth page
*/
.auth-page{padding-top:3rem;padding-bottom:3rem;color:#2d2f2f;}@media(max-width:767.98px){.auth-page{padding-left:5px;padding-right:5px;}}.auth-page .input-label{font-family:"Lexend",sans-serif;font-size:22px;font-weight:600;}.auth-page .input-item{width:100%;max-width:100%;background-color:#f3f4f6;border:0 none;border-radius:16px;font-size:18px;padding:10px 20px;outline:0;}.auth-page .input-item:-webkit-autofill{transition:all 0s 50000s;}.auth-page .input-item:-webkit-autofill:hover,.auth-page .input-item:-webkit-autofill:focus,.auth-page .input-item:-webkit-autofill:active{transition:all 0s 50000s;}.auth-page.auth-login-page{padding:5px 30px 110px;}.auth-page.auth-login-page .header-holder{padding-top:40px;text-align:center;}.auth-page.auth-login-page .login-form-holder .login-type-item-holder{padding-top:40px;padding-bottom:50px;text-align:center;}@media(max-width:489.98px){.auth-page.auth-login-page .login-form-holder .login-type-item-holder img{width:65px;}}@media(min-width:490px){.auth-page.auth-login-page .login-form-holder .login-type-item-holder img{width:95px;}}.auth-page.auth-login-page .login-form-holder a{color:#198754;}.auth-page.auth-login-page .login-form-holder a:hover{color:#157347;}.auth-page.auth-login-page .login-form-holder input[type=checkbox]{display:inline-block;vertical-align:top;transform:scale(1.2);margin-top:.2rem;margin-left:4px;}.auth-page.auth-login-page .login-form-holder label{vertical-align:top;font-size:14px;font-weight:400;font-style:normal;line-height:1.5em;margin-left:5px;margin-bottom:0;}.auth-page.auth-login-page .login-form-holder button{display:inline-block;color:#fff;background-color:#0d925b;border:0;border-radius:50px;font-size:28px;font-weight:normal;line-height:normal;text-decoration:none;text-align:center;width:100%;max-width:100%;height:64px;outline:0;transition:max-width .3s ease;}.auth-page.auth-login-page .login-form-holder button.shrink{max-width:200px!important;transition:max-width 1s ease;}.auth-page.auth-login-page .login-form-holder button i{display:block;background-image:url(/images/spinning-dots.svg);background-repeat:no-repeat;background-size:cover;height:32px;width:32px;vertical-align:middle;}.auth-page.auth-login-page .login-external-holder .login-type-item-holder{text-align:center;padding-top:40px;padding-bottom:10px;}.auth-page.auth-login-page .login-external-holder .login-type-item-holder.empty{padding-top:60px!important;padding-bottom:20px!important;}@media(max-width:489.98px){.auth-page.auth-login-page .login-external-holder .login-type-item-holder img{width:55px;}}@media(min-width:490px){.auth-page.auth-login-page .login-external-holder .login-type-item-holder img{width:65px;}}.auth-page.auth-login-page .login-external-holder .external-login{padding-top:50px;padding-bottom:50px;text-align:center;}.auth-page.auth-login-page .login-external-holder .external-login h4{font-size:32px;font-weight:700;color:#000;}.auth-page.auth-login-page .login-external-holder .external-login p{font-family:"Lexend",sans-serif;font-size:20px;font-weight:400;color:#000;}.auth-page.auth-login-page .login-external-holder .external-login a{display:block;color:#fff;background-color:#0d925b;border:0;border-radius:50px;padding-top:20px;padding-bottom:20px;font-family:"Lexend",sans-serif;font-size:24px;font-weight:normal;line-height:20px;text-decoration:none;width:100%;text-align:center;outline:0;margin-top:50px;}.auth-page.auth-login-page .login-external-holder .external-login a i{display:inline-block;background-color:#fff;background-repeat:no-repeat;background-size:16px;background-position:center;border-radius:50%;width:24px;height:24px;}.auth-page.auth-login-page .login-external-holder .external-login a i.apple{background-image:url("/images/login-apple.jpg");}.auth-page.auth-login-page .login-external-holder .external-login a i.google{background-image:url("/images/login-google.jpg");}.auth-page.auth-login-page .login-external-holder .external-login a i.facebook{background-image:url("/images/login-facebook.jpg");}.auth-page.auth-login-page .login-external-holder .external-login a span{display:inline-block;line-height:26px;vertical-align:top;margin-left:4px;}.auth-page.auth-login-page #sectionloginType .label-holder{padding-top:25px;padding-bottom:25px;text-align:center;}.auth-page.auth-login-page #sectionloginType .label-holder span{font-size:16px;font-weight:600;color:#727782;}.auth-page.auth-login-page #sectionloginType .login-icons-holder{text-align:center;}.auth-page.auth-login-page #sectionloginType .login-icons-holder a{margin-left:20px;margin-right:20px;text-decoration:none;outline:0;}.auth-page.auth-login-page #sectionloginType .login-icons-holder img{width:34px;height:34px;}.auth-page.auth-login-page #sectionloginType .register-account-holder{padding-top:150px;padding-bottom:25px;text-align:center;}.auth-page.auth-login-page #sectionloginType .register-account-holder p{font-family:"Lexend",sans-serif;font-size:20px;font-weight:400;color:#000;}.auth-page.auth-login-page #sectionloginType .register-account-holder p a{font-family:"Lexend",sans-serif;font-size:20px;font-weight:600;color:#198754;text-decoration:none;}.auth-page.auth-login-page #sectionloginType .register-account-holder p a:hover{text-decoration:underline;}@media(max-width:489.98px){.auth-page.auth-login-error-page{padding:25px 20px 110px;}}@media(min-width:490px){.auth-page.auth-login-error-page{padding:30px 30px 110px;}}.auth-page.auth-login-error-page .message-holder{margin-top:50px;text-align:center;}.auth-page.auth-login-error-page .message-holder h4{font-size:24px;font-weight:700;color:#000;}.auth-page.auth-login-error-page .message-holder p{font-family:"Lexend",sans-serif;font-size:20px;font-weight:400;color:#000;}.auth-page.auth-login-error-page .message-holder a{display:block;color:#fff;background-color:#0d925b;border:0;border-radius:50px;padding-top:20px;padding-bottom:20px;font-family:"Lexend",sans-serif;font-size:24px;font-weight:normal;line-height:20px;text-decoration:none;width:100%;text-align:center;outline:0;margin-top:50px;}@media(max-width:489.98px){.auth-page.auth-login-google-page{padding:25px 20px 110px;}}@media(min-width:490px){.auth-page.auth-login-google-page{padding:30px 30px 110px;}}.auth-page.auth-login-google-page .button-holder{margin-top:50px;}.auth-page.auth-reclaimpassword-page{padding:5px 30px 110px;}.auth-page.auth-reclaimpassword-page .header-holder{padding-top:40px;text-align:center;}.auth-page.auth-reclaimpassword-page .image-holder{padding-top:40px;text-align:center;}@media(max-width:489.98px){.auth-page.auth-reclaimpassword-page .image-holder img{width:55px;}}@media(min-width:490px){.auth-page.auth-reclaimpassword-page .image-holder img{width:65px;}}.auth-page.auth-reclaimpassword-page .reclaim-holder{padding-top:40px;}.auth-page.auth-reclaimpassword-page .reclaim-holder p{font-size:13px;line-height:1.4;}.auth-page.auth-reclaimpassword-page .reclaim-holder a{color:#198754;}.auth-page.auth-reclaimpassword-page .reclaim-holder a:hover{color:#157347;}.auth-page.auth-reclaimpassword-page .reclaim-holder button{display:block;color:#fff;background-color:#0d925b;border:0;border-radius:50px;padding-top:20px;padding-bottom:20px;font-size:24px;font-weight:normal;line-height:20px;text-decoration:none;width:100%;text-align:center;outline:0;}.auth-page.auth-reclaimpassword-confirmation-page p{font-size:14px;line-height:1.5;}.auth-page.auth-resetpassword-confirmation-page p{font-size:14px;line-height:1.5;}.auth-page.auth-resetpassword-confirmation-page a{color:#198754;font-size:14px;}.auth-page.auth-resetpassword-confirmation-page a:hover{color:#157347;}.auth-page h4 small{font-weight:400;font-style:normal;font-size:13px;}