﻿/*!
* Auth page
*/
.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 input[type=checkbox]{margin:4px 0 0;line-height:normal;accent-color:#0d925b;width:20px;height:20px;}.auth-page.auth-login-page{padding-left:40px;padding-right:40px;}.auth-page.auth-login-page .header-holder{padding-top:150px;text-align:center;}.auth-page.auth-login-page .header-holder h3{font-size:44px;font-weight:700;}.auth-page.auth-login-page .header-holder h3 span{display:inline-block;background-image:url("/images/hej-igen-hand.jpg");background-size:contain;background-repeat:no-repeat;width:44px;}.auth-page.auth-login-page .login-form-holder .login-type-item-holder{text-align:center;padding-top:50px;padding-bottom:10px;}.auth-page.auth-login-page .login-form-holder .login-type-item-holder.empty{padding-top:60px!important;padding-bottom:20px!important;}.auth-page.auth-login-page .login-form-holder .login-type-item-holder img{width:64px;height:64px;}.auth-page.auth-login-page .login-form-holder a{font-family:"Lexend",sans-serif;font-size:20px;font-weight:300;color:#198754;text-decoration:none;}.auth-page.auth-login-page .login-form-holder a:hover{text-decoration:underline;}.auth-page.auth-login-page .login-form-holder .password-holder{position:relative;}.auth-page.auth-login-page .login-form-holder .password-holder i{position:absolute;width:28px;height:28px;background:url("/images/eye_closed.png") no-repeat;background-size:contain;right:14px;top:16px;cursor:pointer;}.auth-page.auth-login-page .login-form-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-login-page .login-form-holder button .button--loading{display:inline-block;margin-right:5px;width:22px;height:22px;border:4px solid transparent;border-top-color:#fff;border-radius:50%;animation:button-loading-spinner 1s ease infinite;}@keyframes button-loading-spinner{from{transform:rotate(0turn);}to{transform:rotate(1turn);}}.auth-page.auth-login-page .login-external-holder .login-type-item-holder{text-align:center;padding-top:50px;padding-bottom:10px;}.auth-page.auth-login-page .login-external-holder .login-type-item-holder.empty{padding-top:60px!important;padding-bottom:20px!important;}.auth-page.auth-login-page .login-external-holder .login-type-item-holder img{width:84px;height:84px;}.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;}@media(max-width:489.98px){.auth-page.auth-createuser-page{padding:30px 20px 50px;}}@media(min-width:490px){.auth-page.auth-createuser-page{padding:30px 30px 60px;}}.auth-page.auth-createuser-page #sectionCreateUserForm{margin-top:40px;margin-bottom:40px;}.auth-page.auth-createuser-page #sectionCreateUserForm .input-label{font-size:18px;}.auth-page.auth-createuser-page #sectionCreateUserForm h4{font-size:28px;font-weight:500;}.auth-page.auth-createuser-page #sectionCreateUserForm button{color:#fff;background-color:#0d925b;border:0;border-radius:50px;padding-top:20px;padding-bottom:20px;font-size:24px;font-weight:normal;line-height:26px;text-align:center;text-decoration:none;width:100%;-webkit-appearance:button;appearance:button;outline:0;}.auth-page.auth-createuser-page #sectionCreateUserForm button i{display:inline-block;background-image:url("/images/add-user.png");background-repeat:no-repeat;background-size:cover;width:20px;height:20px;line-height:20px;transform:translate(0,0);}@media(max-width:489.98px){.auth-page.auth-reclaimpassword-page{padding:30px 20px 110px;}}@media(min-width:490px){.auth-page.auth-reclaimpassword-page{padding:40px 30px 110px;}}.auth-page.auth-reclaimpassword-page .image-holder{padding-top:40px;padding-bottom:40px;text-align:center;}@media(max-width:489.98px){.auth-page.auth-reclaimpassword-page .image-holder img{width:75px;}}@media(min-width:490px){.auth-page.auth-reclaimpassword-page .image-holder img{width:85px;}}.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;}@media(max-width:489.98px){.auth-page.auth-reclaimpassword-confirmation-page{padding:60px 20px 110px;}}@media(min-width:490px){.auth-page.auth-reclaimpassword-confirmation-page{padding:80px 30px 110px;}}.auth-page.auth-reclaimpassword-confirmation-page .image-holder{padding-top:40px;padding-bottom:40px;text-align:center;}@media(max-width:489.98px){.auth-page.auth-reclaimpassword-confirmation-page .image-holder img{width:75px;}}@media(min-width:490px){.auth-page.auth-reclaimpassword-confirmation-page .image-holder img{width:85px;}}.auth-page.auth-reclaimpassword-confirmation-page .confirmation-holder{padding-top:40px;}.auth-page.auth-reclaimpassword-confirmation-page .confirmation-holder h2{font-size:32px;font-weight:700;color:#000;margin-bottom:20px;}.auth-page.auth-reclaimpassword-confirmation-page .confirmation-holder p{font-size:22px;line-height:normal;}@media(max-width:489.98px){.auth-page.auth-resetpassword-page{padding:30px 20px 110px;}}@media(min-width:490px){.auth-page.auth-resetpassword-page{padding:40px 30px 110px;}}.auth-page.auth-resetpassword-page .image-holder{padding-top:40px;padding-bottom:40px;text-align:center;}@media(max-width:489.98px){.auth-page.auth-resetpassword-page .image-holder img{width:75px;}}@media(min-width:490px){.auth-page.auth-resetpassword-page .image-holder img{width:85px;}}.auth-page.auth-resetpassword-page .reset-holder{padding-top:40px;}.auth-page.auth-resetpassword-page .reset-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;}@media(max-width:489.98px){.auth-page.auth-resetpassword-confirmation-page{padding:60px 20px 110px;}}@media(min-width:490px){.auth-page.auth-resetpassword-confirmation-page{padding:80px 30px 110px;}}.auth-page.auth-resetpassword-confirmation-page .image-holder{padding-top:40px;padding-bottom:40px;text-align:center;}@media(max-width:489.98px){.auth-page.auth-resetpassword-confirmation-page .image-holder img{width:75px;}}@media(min-width:490px){.auth-page.auth-resetpassword-confirmation-page .image-holder img{width:85px;}}.auth-page.auth-resetpassword-confirmation-page .confirmation-holder{padding-top:40px;}.auth-page.auth-resetpassword-confirmation-page .confirmation-holder h2{font-size:32px;font-weight:700;color:#000;margin-bottom:20px;}.auth-page.auth-resetpassword-confirmation-page .confirmation-holder p{font-size:22px;line-height:normal;}.auth-page.auth-resetpassword-confirmation-page .confirmation-holder .sk-button-green{font-size:20px;padding-left:60px;padding-right:60px;}.auth-page h4 small{font-weight:400;font-style:normal;font-size:13px;}