html,body{font-family:DM Sans Bold,DM Sans Bold;margin:0;padding:0;vertical-align:baseline;line-height:1.5em;color:#000;background:#FAFAFA 0% 0% no-repeat padding-box;height:1273px}@media screen and (max-device-width: 820px){html,body{height:unset}}.icon{font-family:SSPika;vertical-align:middle}.icon--right-margin{margin-right:6px}.icon--horizontal-margin{margin-right:6px;margin-left:6px}.icon--login{color:#62cf21}.icon--tooltip{color:#c8e0ec}.body__title .icon:last-child{display:none}@media screen and (max-width: 480px){.icon--admin-header{font-size:1.5em}}.img--logo{border:0;max-height:70px;max-width:225px;vertical-align:middle;margin-left:40px}.img--tokencode-icon{margin-bottom:-10px}.img--bank-icon{max-width:100%;height:auto}.img--bankid-logo{max-height:55px;max-width:55px;margin-top:5px;margin-bottom:30px;margin-left:auto;margin-right:auto;display:block}.img--bankid-logo-loginpage{max-height:55px;max-width:55px;margin-bottom:-0.7rem}.img--selected-flag{display:inline-flex;align-items:center;border:2px solid #46a247;}.app{float:left;width:50%;padding:0.5rem;display:flex}.app__img{display:inline-block;height:100%;line-height:90px;text-align:center;width:20%;font-family:SSPika;font-size:35px}.app__text-container{display:inline-block;height:100%;width:60%}.app__text{display:block;color:black;font-family:DM Sans Medium;font-size:18px;line-height:21px;letter-spacing:0px;color:#323232;opacity:1;word-break:break-word}.app__desc{display:inline-block;color:darkgray;word-break:break-word}.app__lock{display:inline-block;color:#ff9f9f;font-size:2.5rem}@media screen and (max-width: 480px){.app{width:100%;padding:0.2rem 0}}.layout{opacity:1}@media screen and (max-width: 480px){.layout{padding-left:0;padding-right:0}}.header{background:#fff;border-bottom:1px solid #DCDCDC;color:#737373;min-height:80px;font-family:DM Sans Bold;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;text-align:left;letter-spacing:0px;color:#323232;opacity:1}.align-end-header{justify-content:flex-end;display:flex;margin-top:-52px}.header__lang-bar{padding-right:40px}.header__lang-bar_langseparator{margin-left:3px;margin-right:3px}.header__logoutLink{padding-right:40px}.header__logoutLinkText{left:10px;top:-6px;position:relative}.header__nav{float:left;width:100%;background:#dfe3e4;text-align:center;padding-left:5%;padding-right:5%}@media screen and (max-width: 480px){.header__nav{padding:0}}.header__controls{float:right}@media screen and (max-width: 480px){.header__controls{float:none}.header__controls .link--header{width:33%;float:left}.header__controls .icon{font-size:2.5em;line-height:72px;margin-left:0;margin-right:0;display:inline-block;text-align:center}}.header__control-element{display:inline-block}.header__context-menu-wrapper{min-width:12em;display:inline-block;position:relative;line-height:2.5em;text-align:center;color:#737373}@media screen and (max-width: 480px){.header__context-menu-wrapper{display:inline-block;position:relative;line-height:2.5em;text-align:center;float:left;width:33%;min-width:0}}.header__context-menu-wrapper:hover .header__context-menu{display:block}.header__context-menu-wrapper:focus .header__context-menu{display:block}.header__context-menu{display:none;z-index:1;width:100%;position:absolute;background-color:#dfe3e4;text-align:center}.header__context-menu .link--header{width:100%}@media screen and (max-width: 480px){.header{padding-left:1%;padding-right:0%}.hide{display:none}}.body__title{color:#4b5357;font-family:NeoSansStd-Regular;font-size:1.5em;line-height:2em;text-align:left;margin-left:0.5em;margin-top:40px;margin-bottom:40px}.body__left{float:left;width:60%;margin-left:10%}.body__right{float:left;width:30%;padding-left:36px}.body__content{background:white;min-height:35em}.body__content--no-bg{background:none}.body__content--launchpad{background:none}.body__content--launchpad-apps{display:flex;flex-flow:row wrap;place-content:flex-start;width:1040px}.body__news{background:white;min-height:35em;position:relative;padding:1rem;padding-bottom:3rem}.body__instructions{background:white;min-height:35em;position:relative;padding:24px;line-height:1.35rem}@media screen and (max-width: 768px){.body{padding-top:0;padding-bottom:0}}@media screen and (max-width: 959px){.body__right{width:100%;padding:0}.body__content{min-height:0}.body__left{width:100%;margin-left:unset}.body__news,.body__instructions{min-height:0}}.news{color:#737373}.news__date{font-size:0.9rem;padding-bottom:0.5rem}.news__heading{font-weight:bold;display:block;line-height:1rem;padding-bottom:0.5rem}.news__body{line-height:1rem;padding-bottom:0.5rem}.news__body a{color:#737373}.news__body a:hover{color:#3485b9}.news__page-changer{position:absolute;bottom:1rem;left:0;width:100%;text-align:center;letter-spacing:0.5rem}.news__page-changer .goto a{background-color:darkgray;width:12px;height:12px;display:inline-block;border-radius:50%;color:transparent;vertical-align:middle}.news__page-changer .goto a:hover{background-color:#3485b9}.news__page-changer .goto>span{background-color:#46a247;;width:15px;height:15px;display:inline-block;border-radius:50%;color:transparent;vertical-align:middle}.news__page-changer .next,.news__page-changer .prev{font-family:SSPika;color:#46a247;;display:inline-block;vertical-align:middle;font-size:1.2rem;width:15px;height:15px;position:absolute;bottom:5px}.news__page-changer .next{right:1rem}.news__page-changer .prev{left:1rem}.footer{width:100%;height:222px;background:#FAFAFA 0% 0% no-repeat padding-box;padding-left:162px;border-top:1px solid #DCDCDC;float:left}.footer__lang-bar{display:none}.footer-logo{background:url("../../../../../static/Caruna/Caruna logo dark.svg") no-repeat;display:inline-block;height:16px;width:100px;margin-top:60px;margin-left:162px}.footer__copyright{display:block}.footer-copyright{font-family:DM Sans Medium;font-size:16px;line-height:21px;text-align:left;letter-spacing:0px;color:#323232;opacity:1;padding-top:10px;padding-left:162px;display:block}.footer-divider{border:1px solid #C8C8C8;opacity:1;height:100px;margin-left:682px;display:inline-block;margin-top:-60px}.footer-separator{display:none}.footer-links{font-family:DM Sans Bold;font-size:14px;line-height:26px;text-align:left;letter-spacing:0px;opacity:1;display:grid;row-gap:10px;margin-top:-115px;margin-left:722px}.footer-links>a{color:#323232}.table__row{display:inline-block;width:100%;margin-bottom:0.1em}.table__column{display:inline-block;vertical-align:top}.table--admin-search{width:100%}.label--dynamic{display:none}.label--bold{font-weight:bold}.label--italic{font-style:italic}.row{display:inline-block;width:100%;margin-bottom:6px}.row__pwpolicy p{margin:0}.row--header{font-weight:bold;color:#2eb8c4}.row--header-h3{font-size:1.2rem;margin-bottom:1.2rem}.row--header-h2{font-size:1.3rem;margin-bottom:1.3rem}.row--decorate-bg{background-color:#f5f5f5;padding:6px;position:relative}.row--captcha{margin:2em 0;margin-left:65px}.row--border-bottom{border-bottom:1px solid #e1e1e3}.row--no-line-height{font-size:0.8em}.row--no-line-height p{margin:0}.row--relative{position:relative}.row--reg-progress{margin-bottom:1.3rem}.row--reg-progress .active{font-weight:bold}.row--subtitle-registration-lean{margin-top:-10px;margin-bottom:20px}.row--info-message{margin-top:10px;padding-left:2px}.row--additional-functions{padding:24px 0}.row--absolute-bottom-right{width:auto;bottom:24px;right:24px;margin:0}.row--bottom-margin{margin-bottom:1.5em}.row--list-row{line-height:2rem;text-indent:0.8rem;margin-bottom:0}.column{float:left;min-height:1.5em}.column-right{float:right;min-height:1.5em}.column--5{width:5%}.column--10{width:10%}.column--15{width:15%}.column--20{width:20%}.column--25{width:25%}.column--33{width:33%}.column--49{width:49%}.column--50{width:50%}.column--75{width:75%}.column--100{width:100%}.column--input-label{padding-left:1rem;line-height:2rem}.column--float-right{float:right}.column--left-padding{padding-left:1em;position:relative}.column--right-padding{padding-right:1em;position:relative}@media screen and (max-width: 480px), screen and (min-width: 768px) and (max-width: 959px){.column--input-label{padding-right:0;text-align:left;line-height:1.5rem}.column--50{width:100%}.content--registration--form .column--50{width:50%}}.input--text,.input--password,.input--textarea{height:42px;border:1px solid #C8C8C8;font-family:DM Sans Light;font-style:normal;font-size:18px;line-height:21px;text-align:left;letter-spacing:0px;color:#323232;padding:5px 10px;max-width:100%;opacity:1}.input--textarea--noresize{resize:none}.input--textarea--onlyverticalresize{resize:vertical}.input--background{background:#FFFFFF 0% 0% no-repeat padding-box}.input--text--shorter{width:50%;min-height:2em}.content--registration--form .input--text{max-width:300px}.content--registration--form .input--text--shorter{max-width:150px}.input--date{min-height:2em}.input--checkbox--selectall{-webkit-appearance:none;border:4px solid #cacece;padding:9px;display:inline-block;position:relative}.input--checkbox--selectall:checked{border:4px solid #adb8c0}.input--checkbox--selectall:checked:after{content:'\2714';font-size:14px;position:absolute;top:0px;left:3px}.input--file{border:none;text-indent:0}.input--select{min-width:150px;width:50%;height:2em;background-color:white}.input--select--paging{min-width:85px;height:2em;background-color:white}.input--small{width:50%;min-width:150px}.input--datepicker{min-height:2em;width:75%;min-width:200px}.input--error{border:2px solid #D25564}.input--pwpolicy{width:4em}.input--sso-auth-method{width:100%}.input--pwpolicy-select{min-width:12em;width:12em}a{text-decoration:none}.link{color:#737373}.link:hover{color:#3485b9}.configEditorOverrideLink{color:#a7ed95;border:1px solid #a7ed95;padding:5px;text-transform:uppercase}.link--positive{color:#a7ed95;border:1px solid #a7ed95;padding:0.5rem;text-transform:uppercase}.link--negative{font-weight:bold;color:#a7ed95}.link--edit{display:block;font-weight:bold;color:#91bdcc}.link--login{color:#737373}.link--header{color:#737373;font-weight:normal;display:inline-block;line-height:2.5em;text-align:center;padding:0 0.5em;left:990px;top:25px}.link--header:hover,.link--header:focus{background-color:#fff}.link--abs-right{position:absolute;right:34px;bottom:6px}.link:hover{cursor:pointer}.link--admin-close{font-size:36px;position:absolute;right:0;font-weight:bold;color:#91bdcc}.link--image{display:inline-block;border:none;background:none}.link--image--logo{line-height:80px;max-height:80px;margin-left:0.5em}.link .icon{vertical-align:middle}.link--body-title{font-family:DM Sans Medium;font-style:normal;font-weight:normal;font-size:48px;line-height:50px;letter-spacing:-1px;color:#323232;opacity:1}.bankLinkGrid{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start}.link--bank-link{display:flex;justify-content:center;align-items:center;width:130px;height:80px;background:#FFFFFF 0% 0% no-repeat padding-box;border:1px solid #DCDCDC;border-radius:6px;opacity:1}.link--bank-link:hover{border:1px solid #62C321}.link--app-link{display:block;background-color:white;flex:0 0 100%;height:100%}.link--app-link:hover{background:#c3d0d7}.link--app-greyed{background-color:#f9f9f9}.link--admin-header{display:inline-block;color:#91bdcc;font-weight:bold}.link--close-comment{position:absolute;right:0.5em;top:0.5em}.link--switch-user{color:#66512c;display:inline-block}.link--add-representation{display:inline-block;line-height:2em}.link--action{color:#91bdcc;font-weight:bold}@media screen and (max-width: 768px){.link--admin-header{padding:0 1em}}.btn{height:42px;font-family:DM Sans Medium;font-size:16px;line-height:18px;display:inline-flex;justify-content:center;align-items:center;letter-spacing:0px;text-align:center;color:#323232;background:#a7ed95 0% 0% no-repeat padding-box;border-radius:21px;opacity:1}.btn:hover{background:#00DC03 0% 0% no-repeat padding-box}.btn:active{background:#E0F3D3 0% 0% no-repeat padding-box}.btn:focus{background:#E0F3D3 0% 0% no-repeat padding-box;border:1px solid #00dc03}.btn--submit{color:#fff;background:none repeat scroll 0 0 #91bdcc;margin-left:0.5em}.btn--no-margin{margin-left:0}.btn--cancel{color:#4b5357;min-width:8em;background:#ccc}.btn--inactive{pointer-events:none}.btn--cancel-active{background:none repeat scroll 0 0 #a7ed95;color:#323232}.btn--submit:hover:not([disabled]),.btn--cancel:hover:not([disabled]),.btn--danger:hover:not([disabled]){background:none repeat scroll 0 0 #7fabbd}.btn--danger{color:#323232;background:red}.btn--login{background:none repeat scroll 0 0 #a7ed95;color:#323232}.auth-method--registration .btn--login,.auth-method--profile .btn--login,.editor--registration .auth-method--login .btn--login,.editor--forgot-password .auth-method--login .btn--login{min-width:10em}.btn--login-active{background:none repeat scroll 0 0 #a7ed95;color:#323232;border:1px solid transparent}.btn--captcha-reset{background:#a7ed95;color:#323232;font-size:1.5em;text-align:center;min-width:1.5em;min-height:1.5em;line-height:1.5em;vertical-align:top}.btn--wide{width:100%}.btn--halfwide{width:98.5%}.btn--cancelwidecustom{width:49%;float:left;margin-right:0.5%}.btn--collapse{width:100%;max-width:450px}.btn--collapse-bankid{max-width:400px;margin-left:auto;margin-right:auto;background-color:#fff;display:block;margin-top:1rem}.caption{font-size:0.9rem;font-style:italic}.switch-user{display:block;color:#8a6d3b;background:#fcf8e3;border-bottom:1px solid #faebcc;padding:0 5%;line-height:2.5em;text-align:center}@media screen and (max-width: 768px){.switch-user{padding:15px;line-height:1.5em}}.select2-container{width:100%;height:42px !important}.select2-choice{height:42px !important;padding:5px !important}.select2-container-multi .select2-choices .select2-search-choice{width:96% !important}.select2-results,.select2-drop,.select2-choice .select2-with-searchbox,.select2-drop-active,.select2-drop-above,.select2-search,.select2-search input,.select2-container,.select2-choice{font-family:DM Sans Light;font-style:normal;font-weight:normal;font-size:18px;line-height:32px;text-align:left;letter-spacing:0px;color:#323232;opacity:1;background:#FFFFFF !important;border-radius:0 !important}.select2-choice div b{background-position-y:6px !important;background-color:white !important}.select2-choice div{border:0 !important}.select2-no-results,.select2-results .select2-searching,.select2-no-results,.select2-searching,.select2-selection-limit,select2-input .select2-selection-limit,select2-input{background:#FFFFFF !important}.select2-container-multi .select2-container-active .select2-choices,.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #323232 !important}.select2-selection--single{height:42px !important;border-radius:0 !important}.select2-selection__arrow{top:8px !important}.select2-selection__rendered{line-height:38px !important}.select2-container--open{width:unset}.select2-container--default .select2-results__option[aria-selected="true"]{background-color:unset}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#3875d7 !important}.select2-dropdown{border-radius:0 !important}.repUsernameVal .select2-container--default{width:100% !important}.dark{color:black}.grid{padding:20px 0}.grid__element{width:130px;height:80px;margin-right:20px;margin-bottom:20px}.some{padding:20px 0;display:inline-block;width:100%}.some__element{float:left;width:33%}.some__form{width:100%}.data-editor{background-color:#f5f5f5;padding:12px;position:relative}.task-details{background-color:white;padding:1em;width:100%;margin-bottom:0.5em;float:left}.task-details:last-child{margin-bottom:0}.forced-tooltip{display:inline-block;min-width:2rem;text-align:center;line-height:1.5em;vertical-align:top}.tooltip{display:inline-block;min-width:2rem;text-align:center;line-height:1.5em;vertical-align:top}.tooltip--absolute-right{position:absolute;right:-1em;top:-1em;display:none}.tooltip__content{display:none;position:absolute;z-index:1;min-width:10rem;color:#31708f;background-color:#d9edf7;border:1px solid #bce8f1;padding:0.5rem;text-align:left;font-size:0.9rem}.ttqconfigurationfield-tooltip{display:contents}.ttqconfigurationfield-tooltip:hover .tooltip__content{display:block}.tooltip__content p{margin:0}.tooltip__content p:first-child{font-weight:bold}.tooltip:hover .icon--tooltip{display:none}.tooltip:hover .tooltip__content{display:block}.forced-tooltip:hover .icon--tooltip{display:none}.forced-tooltip:hover .tooltip__content{display:block}.header__context-menu-wrapper:hover .header__context-menu{display:block}.auth-icon-separator{color:#46a247;;font-weight:normal}.input--text[disabled="disabled"],.input--textarea[disabled="disabled"],.input--date[disabled="disabled"],.input--select[disabled="disabled"]{background:#EEEEEE 0% 0% no-repeat padding-box}.hide-text-overflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.error{color:#ee2e22 !important;font-weight:bold}.feedbackPanel{padding:0;clear:both}.feedbackPanel li{position:relative;list-style:none;padding:10px;margin-bottom:5px}.feedbackPanel li span{border:none;margin-left:30px;display:block}li.is-msg-error:before,li.is-msg-success:before,li.is-msg-warning:before,li.is-msg-info:before,.loginInputFieldError span .feedbackPanel li.is-msg-error:before,.loginPanelTopError span .feedbackPanel li.is-msg-error:before,.regInputFieldError span .feedbackPanel li.is-msg-success:before,.regInputFieldError span .feedbackPanel li.is-msg-error:before{font-family:SSPika;position:absolute;font-size:1.1em}li.is-msg-error{border:1px solid #ebccd1;background-color:#f2dede;color:#ee2e22 !important}li.is-msg-error:before{content:url("../../../../../../static/Caruna/warning.png");zoom:75%}li.is-msg-success{border:1px solid #d6e9c6;background-color:#dff0d8;color:#3c763d !important}li.is-msg-success:before{content:"\2713"}li.is-msg-warning{border:1px solid #faebcc;background-color:#fcf8e3;color:#8a6d3b !important}li.is-msg-warning:before{content:url("../../../../../../static/Caruna/warning.png");zoom:75%}li.is-msg-info{border:1px solid #bce8f1;background-color:#d9edf7;color:#31708f !important}li.is-msg-info a{color:#245269;font-weight:bold}li.is-msg-info:before{content:"\2139"}.auth-method__form{min-height:25em}.auth-method__content{position:relative}.ssoLoginPanel{padding-top:12px;padding-bottom:5px;padding-left:75px;padding-right:64px;min-height:auto}.ssoPanelTitleText{width:auto;height:48px;font-family:DM Sans Medium;font-style:normal;font-weight:normal;font-size:24px;line-height:50px;text-align:left;letter-spacing:-0.79px;color:#323232;opacity:1}.ssoPanelDescriptionText{font-family:DM Sans Bold;font-style:normal;font-weight:normal;font-size:13px;line-height:26px;text-align:left;letter-spacing:0px;color:#323232;opacity:1}.ssoRememberMeSection{margin-left:-4px;margin-top:10px}.ssoLoginRoundGreenButton{margin-left:65px;margin-top:10px;margin-bottom:-15px;width:187px}@media screen and (max-width: 768px){.auth-method__form{min-height:0}}.auth-method--registration{min-height:27em;width:49%;border:1px solid #b8b8b8}@media screen and (max-width: 767px){.auth-method--registration{width:100%;margin-left:auto;margin-right:auto;display:block;min-height:0}}.auth-method--profile{width:49%;border:1px solid #b8b8b8;min-height:27em}@media screen and (max-width: 767px){.auth-method--profile{width:100%;margin-left:auto;margin-right:auto;display:block;min-height:0}}.auth-method--customer-verification{min-height:0;display:block;width:100%}@media screen and (min-width: 768px){.btn--halfwide{width:36.5%}.btn--cancelwidecustom{width:18%;float:left;margin-right:0.5%;min-width:7em}}@media screen and (min-width: 768px) and (max-width: 959px){.auth-method--profile,.auth-method--registration{width:100%}}@media screen and (min-width: 768px) and (max-width: 959px){.auth-method--registration,.auth-method--profile{min-height:0}}.edit-mode{padding:0.5em 1em;background:#37677a;text-align:right;color:#91bdcc}.admin__header{background-color:#37677a;min-height:5em;line-height:5em;padding:0.5em}.admin__header__text{color:#7fabbd;font-size:1.3em;font-weight:bold}.admin__header__nav{float:right}.admin__highlight{font-weight:bold}.admin__pw-policy-suffix{padding-left:0.5em;color:grey;display:inline-block;vertical-align:top;line-height:2em}.editor{width:100%;position:relative;padding:24px;display:inline-block}.editor--registration{width:100%}.editor--forgot-password{width:100%}.editor--token-revoke{width:100%}.token-container{display:flex;flex-wrap:wrap;flex-direction:column;background:white}.token-container>div{background-color:#f1f1f1;padding:14px;margin:10px}.token-container>span{background-color:white;padding:14px;margin:10px}.token-headers{font-weight:bold}.editor__progress{display:inline-block;width:32%}.editor__block{border-top:1px solid #d7dbdc;padding-top:1.5em;margin-top:1.5em;float:left;width:100%}.editor__block--first{border-top:none;padding-top:0;margin-top:0}.search{float:left;padding:1.5em;background-color:#f5f5f5}.buttons{float:right;clear:both}.buttons--adminpages{clear:none}.buttons--left{float:left;clear:both}.align--right{float:right}.task-comment{position:absolute;z-index:100;background:white;border:1px solid grey;padding:0.5em}.task-comment__header{display:block}.tab-row{background:#b6d2dd}.tab-row ul{padding:0;margin:0}.tab-row ul li{display:inline-block;padding:0.5em}.tab-row .selected{background-color:white}.tab-row a{color:#37677a;font-weight:bold;padding:0.5em}.td-5{width:5%}.td-20{width:20%}.td-25{width:25%}.td-30{width:30%}.even{background-color:#fff}.odd{background-color:#f5f5f5}.tab-panel{background:white;padding:1.5em}.wicket-aa{background-color:white;border:1px solid #CCCCCC;color:black;width:100%}.wicket-aa ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt;padding:5px}.wicket-aa ul li.selected{background-color:#CCCCCC}.pwstrmeter{z-index:3;position:relative;border:1px solid #acb2d8;width:100%;display:inline-block;background-color:#fff}.pwstrmeter,.pwstrmeter-bits,.pwstrmeter-bar{box-sizing:content-box;min-height:25px}.pwstrmeter-bits,.pwstrmeter-bar{position:absolute;top:0;left:0}.pwstrmeter-bits{z-index:2;width:100%;text-align:center}.pwstrmeter-bar{z-index:1;width:0;transition:width 0.5s}.pwstrmeter-bar-0{background:red}.pwstrmeter-bar-1{background:#ffb400}.pwstrmeter-bar-2{background:rgba(255,250,0,0.8)}.pwstrmeter-bar-3{background:rgba(223,255,0,0.8)}.pwstrmeter-bar-4{background:#00ff1e}@font-face{font-family:"DM Sans Medium";src:url("/static/Caruna/DMSans-Medium.ttf") format("truetype")}@font-face{font-family:"DM Sans Bold";src:url("/static/Caruna/DMSans-Bold.ttf") format("truetype")}@font-face{font-family:"DM Sans Light";src:url("/static/Caruna/DMSans-Light.ttf") format("truetype")}.regPanelContent{width:1040px;background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 2px 4px #00000014;border-radius:6px;opacity:1}.regPersonCustomerBankHint{font-family:DM Sans Medium;font-style:normal;font-weight:medium;font-size:18px;line-height:21px;text-align:left;letter-spacing:0px;color:#323232;opacity:1}.roundGreenButton{height:42px;font-family:DM Sans Medium;font-size:16px;line-height:18px;display:flex;align-items:center;justify-content:center;letter-spacing:0px;text-align:center;color:#323232;background:#a7ed95 0% 0% no-repeat padding-box;border:1px solid transparent;border-radius:21px;opacity:1}.roundGreenButton:hover{background:#00DC03 0% 0% no-repeat padding-box}.roundGreenButton:active{background:#E0F3D3 0% 0% no-repeat padding-box}.roundGreenButton:focus{background:#E0F3D3 0% 0% no-repeat padding-box;border:1px solid #00dc03}.greenLink{font-family:DM Sans Medium;font-style:normal;font-weight:medium;font-size:16px;line-height:26px;text-align:left;letter-spacing:0px;color:#016503;opacity:1}.greenLink:focus{border:1px solid #00dc03}.progressLine{width:110px;height:0px;opacity:1}.progressLineGreen{border:1px solid #3A7513}.progressLineGrey{border:1px solid #C8C8C8}.progressBarReg{display:flex;justify-content:center;padding-top:25px;padding-bottom:25px;align-items:center;position:static}.underBallLabel{font-family:DM Sans Medium;font-style:normal;font-size:14px;line-height:26px;text-align:center;letter-spacing:0px;opacity:1;margin-top:1px;white-space:nowrap;display:flex;justify-content:center;align-items:center}.greenBall{width:34px;height:34px;background:#3A7513 0% 0% no-repeat;border:2px solid #3A7513;border-radius:50%;opacity:1;color:#3A7513;text-align:center}.greenBall:hover{text-decoration:underline}.greenBallContent{font-family:DM Sans Medium;font-style:normal;font-size:16px;line-height:21px;letter-spacing:0px;color:#FFFFFF;opacity:1;padding-top:14%;display:inline-block}.whiteCheckmarkBall{top:131px;width:34px;height:34px;background:url("../../../../../static/Caruna/progresschkgreen.png") no-repeat;background-position-x:center;background-position-y:center;border:2px solid #3A7513;border-radius:50%;opacity:1;color:#3A7513}.whiteCheckmarkBall:hover{text-decoration:underline}.greenCheckmarkBall{top:131px;width:34px;height:34px;background:url("../../../../../static/Caruna/progresschkdone.png") no-repeat;background-color:#3A7513;background-position-x:center;background-position-y:center;border:2px solid #3A7513;border-radius:50%;opacity:1;color:#3A7513}.greenCheckmarkBall:hover{text-decoration:underline}.greyCheckmarkBall{top:131px;width:34px;height:34px;background:url("../../../../../static/Caruna/progresschkgrey.png") no-repeat;background-position-x:center;background-position-y:center;border:2px solid #C8C8C8;border-radius:50%;opacity:1;color:#C8C8C8}.greyCheckmarkBall:hover{text-decoration:underline}.greyBall{width:34px;height:34px;background:#FFFFFF 0% 0% no-repeat padding-box;border:2px solid #C8C8C8;opacity:1;border-radius:50%;color:#C8C8C8}.greyBall:hover{text-decoration:underline}.greyBallContent{font-family:DM Sans Medium;font-size:16px;line-height:21px;letter-spacing:0;text-align:left;letter-spacing:0px;color:#C8C8C8;opacity:1;padding-top:14%;padding-left:33%;display:inline-block}.registerTitle{font-family:DM Sans Medium;font-style:normal;font-weight:medium;font-size:48px;line-height:50px;text-align:left;letter-spacing:-1px;color:#323232;opacity:1}.registerHint{font-family:DM Sans Light;font-style:normal;font-weight:normal;font-size:18px;line-height:26px;text-align:left;letter-spacing:0px;color:#323232;opacity:1}.greenPanelHeader{width:1040px;height:56px;background-color:#DEF8E4;background-repeat:no-repeat;background-clip:padding-box;border-radius:6px 6px 0px 0px}.greenPanelHeaderNotRound{width:1040px;height:56px;background-color:#DEF8E4;background-repeat:no-repeat;background-clip:padding-box}.greenPanelHeaderTitle{height:28px;font-family:DM Sans Medium;font-style:normal;font-weight:medium;font-size:21px;line-height:26px;text-align:left;letter-spacing:0px;color:#323232;opacity:1}.inputTitle{height:23px;font-family:DM Sans Medium;font-size:18px;line-height:21px;text-align:left;letter-spacing:0px;color:#323232;opacity:1}.dropdownArrow{position:relative;float:left}.dropdownArrow:after{content:'>';font:17px "Consolas", monospace;transform:rotate(90deg);right:20px;top:14px;position:absolute;pointer-events:none}.dropdownArrow select{appearance:none;height:42px;font-family:DM Sans Light;font-style:normal;font-size:18px;line-height:21px;text-align:left;letter-spacing:0px;color:#323232;padding:0px 20px;background-color:#ffffff;border:1px solid #cccccc}.labelTitle2{font-family:DM Sans Medium;font-style:normal;font-weight:medium;font-size:21px;line-height:26px;text-align:left;letter-spacing:0px;color:#323232;opacity:1}.labelTitle3{font-family:DM Sans Medium;font-style:normal;font-weight:medium;font-size:34px;line-height:36px;text-align:left;letter-spacing:-0.6px;color:#323232;opacity:1}.panelHint{font-family:DM Sans Light;font-style:normal;font-size:18px;line-height:21px;text-align:left;letter-spacing:0px;color:#323232;opacity:1}.panelHint2{left:250px;font-family:DM Sans Light;font-style:normal;font-weight:normal;font-size:18px;line-height:21px;text-align:left;letter-spacing:0px;color:#323232;opacity:1}.panelHint3{left:250px;font-family:DM Sans Medium;font-style:normal;font-weight:normal;font-size:18px;line-height:26px;text-align:left;letter-spacing:0px;color:#323232;opacity:1}.panelHint4{font-family:DM Sans Light;font-style:normal;font-weight:normal;font-size:18px;line-height:26px;text-align:left;letter-spacing:0px;color:#323232;opacity:1}.panelTextUnderInputTitle{font-family:DM Sans Bold;font-style:normal;font-weight:normal;font-size:16px;line-height:21px;letter-spacing:0px;color:#323232;opacity:1}.mb20{margin-bottom:20px}.eyeCheckBox input[type="checkbox"]{display:none}.eyeCheckBox input[type="checkbox"]+label{background:url("../../../../../static/Caruna/eye.png") no-repeat;height:16px;width:24px;display:inherit;cursor:pointer}.roundWhiteButton{height:42px;font-family:DM Sans Medium;font-style:normal;font-weight:normal;font-size:16px;line-height:18px;display:flex;justify-content:center;align-items:center;text-align:center;color:#323232;border:1px solid #C8C8C8;border-radius:21px;opacity:1}.roundWhiteButton:hover{border:1px solid #646464}.roundWhiteButton:active{background:#FAFAFA 0% 0% no-repeat padding-box;border:1px solid #C8C8C8}.roundWhiteButton:focus{border:1px solid var(-646464 -caruna-dark-grey);background:#FAFAFA 0% 0% no-repeat padding-box}.roundWhiteButtonLink{height:42px;font-family:DM Sans Medium;font-style:normal;font-weight:normal;font-size:16px;line-height:18px;display:flex;justify-content:center;align-items:center;color:#323232;border:1px solid #C8C8C8;border-radius:21px;opacity:1;background:url("../../../../../static/Caruna/Exit link Icon.svg") no-repeat;background-size:16px 17px}.roundWhiteButtonLink:hover{border:1px solid #646464}.roundWhiteButtonLink:active{background:url("../../../../../static/Caruna/Exit link Icon.svg") #fafafa 0% 0% no-repeat padding-box;background-size:16px 17px;border:1px solid #C8C8C8}.roundWhiteButtonLink:focus{border:1px solid var(-646464 -caruna-dark-grey);background:url("../../../../../static/Caruna/Exit link Icon.svg") #fafafa 0% 0% no-repeat padding-box;background-size:16px 17px}.linkicon{margin-left:9px;top:3px;position:relative}.listHeader{height:18px;position:absolute;font-family:DM Sans Medium;font-style:normal;font-weight:normal;font-size:14px;line-height:16px;text-align:left;letter-spacing:0px;color:#323232;opacity:1}.rowGreyLine{width:940px;height:1px;background:#DCDCDC 0% 0% no-repeat padding-box;opacity:1}.rowGreyLineHeader{margin-top:40px}.targetInfo{height:20px;font-family:DM Sans Medium;font-style:normal;font-weight:medium;font-size:16px;line-height:21px;text-align:left;letter-spacing:0px;color:#323232;opacity:1}.targetData{height:18px;font-family:DM Sans Bold;font-style:normal;font-weight:normal;font-size:14px;line-height:19px;text-align:left;letter-spacing:0px;color:#323232;opacity:1}.targetValueRow1{margin-left:-35px;text-transform:uppercase}.targetValueRow2{margin-left:-35px;margin-top:22px}.rowGreyLineDivider{margin-left:-35px;margin-top:60px}.regEstateCompaniesRoundGreenButton{position:static;margin-left:auto;margin-top:30px;margin-bottom:90px;width:128px}.greenCheckBox input[type="checkbox"]{display:none}.greenCheckBox input[type=checkbox]+label{width:21px;height:21px;background:#FFFFFF 0% 0% no-repeat padding-box;border:1px solid #CFCFCF;opacity:1;display:inline-block;padding:0 0 0 0px}.greenCheckBox input[type=checkbox]:checked+label{background:url("../../../../../static/Caruna/Checkmark_icon.png") no-repeat;height:21px;width:21px;display:inline-block;padding:0 0 0 0px}.panelText2{font-family:DM Sans Bold;font-style:normal;font-weight:normal;font-size:18px;line-height:26px;text-align:center;letter-spacing:0px;color:#323232;opacity:1}.repAddedRow{display:inline-block;width:100%;padding-top:30px}.repAddedRowEmail{padding-left:45px}.roundWhitePlusButton{background:url("../../../../../static/Caruna/Plus icon.svg") no-repeat;background-size:16px 17px;background-position-y:center;background-position-x:5%;display:flex;justify-content:center;align-items:center;height:42px;font-family:DM Sans Medium;font-style:normal;font-weight:normal;font-size:16px;line-height:18px;color:#323232;border:1px solid #C8C8C8;border-radius:21px;opacity:1}.roundWhitePlusButton:hover{border:1px solid #646464}.roundWhitePlusButton:active{background:url("../../../../../static/Caruna/Plus icon.svg") #fafafa 0% 0% no-repeat padding-box;background-size:16px 17px;border:1px solid #C8C8C8;background-position-y:center;background-position-x:5%}.roundWhitePlusButton:focus{border:1px solid var(-646464 -caruna-dark-grey);background:url("../../../../../static/Caruna/Plus icon.svg") #fafafa 0% 0% no-repeat padding-box;background-size:16px 17px;background-position-y:center;background-position-x:5%}.loginContents{position:static;margin-left:200px;width:1040px}.loginPanelContent{margin-left:auto;margin-right:auto;width:600px;padding-left:65px;padding-right:65px;background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 2px 4px #00000014;border-radius:6px;opacity:1}.loginTitle{padding-top:31px;width:auto;font-family:DM Sans Medium;font-style:normal;font-weight:normal;font-size:38px;line-height:50px;text-align:left;letter-spacing:-0.79px;color:#323232;opacity:1}.loginRoundGreenButton{margin-top:20px;width:187px}.loginPanelGreyLine{display:block;width:470px;height:1px;border:0;border-top:1px solid #DCDCDC;margin:1em 0;margin-top:40px}.loginPanelTextDivider{margin-top:40px;overflow:hidden;text-align:center;font-family:DM Sans Medium;font-style:normal;font-size:18px;line-height:21px;letter-spacing:0px;color:#323232;opacity:1}.loginPanelTextDivider::before,.loginPanelTextDivider::after{display:inline-block;position:relative;vertical-align:middle;height:1px;width:50%;background-color:#000;content:""}.loginPanelTextDivider::before{right:0.5em;margin-left:-50%}.loginPanelTextDivider::after{left:0.5em;margin-right:-50%}.loginBankPanel{padding-top:12px;padding-bottom:25px;margin-bottom:25px}.loginBankPanel div .auth-method__content .grid.bankLinkGrid .grid__element{margin-right:30px}.loginInputTitle{margin-top:20px;margin-bottom:5px}.loginInputField{width:470px}.loginEyeCheckBox input[type="checkbox"]{display:none}.loginEyeCheckBox input[type="checkbox"]+label{background:url("../../../../../static/Caruna/eye.png") no-repeat;height:16px;width:24px;cursor:pointer;float:right}.loginPasswordEyeIcon{position:relative;float:right;top:-28px;left:-10px}.loginForgotPwGreenLink{margin-top:-30px;float:right}.loginRegGreenLink{margin-top:-34px;float:right}.loginInputFieldError{font-family:DM Sans Medium;font-style:normal;font-weight:medium;font-size:14px;line-height:19px;text-align:left;letter-spacing:0px;color:#EE2E22;opacity:1}.loginInputFieldError span .feedbackPanel{padding:0px;margin:0px;clear:unset}.loginInputFieldError span .feedbackPanel li{position:relative;padding:0px;margin:0px;list-style:none}.loginInputFieldError span .feedbackPanel li span{padding:0px;margin:0px;margin-left:5px}.loginInputFieldError span .feedbackPanel li.is-msg-error{border:unset;background-color:unset;color:unset !important}.loginInputFieldError span .feedbackPanel li.is-msg-error:before{content:unset}.loginPanelTopError{margin-left:auto;margin-right:auto;margin-bottom:-5px;font-family:DM Sans Medium;font-style:normal;font-weight:medium;font-size:16px;line-height:26px;text-align:left;letter-spacing:0px;color:#EE2E22;opacity:1}.loginPanelTopError span .feedbackPanel{padding:unset;clear:unset}.loginPanelTopError span .feedbackPanel li{position:relative;list-style:none;padding:10px;padding-left:0px;padding-top:20px;margin-bottom:5px;margin-left:65px}.loginPanelTopError span .feedbackPanel li span{border:none;display:block}.loginPanelTopError span .feedbackPanel li.is-msg-error{border:unset;background-color:unset;color:unset !important}.loginPanelTopError span .feedbackPanel li.is-msg-error:before{content:url("../../../../../../static/Caruna/warning.png");zoom:75%}.loginBankHint{font-family:DM Sans Medium;font-style:normal;font-weight:medium;font-size:21px;line-height:26px;text-align:left;letter-spacing:0px;color:#323232;opacity:1}.carunaLoginPanelSpacer{margin-top:170px}.selectAccountRoundGreenButton{display:inline-block;margin-top:5px;padding-top:11px;padding-left:15px;padding-right:15px}.selectAccountRegRoundWhiteButton{width:202px}.selectAccountBackLink{margin-top:70px;display:block}.selectAccountBackLinkText{left:10px;top:-5px;position:relative}.selectAccountGreyLine{position:static;display:block;width:940px;height:1px;border:0;border-top:1px solid #DCDCDC;margin:25px 0;padding-left:50px}.usersRepeaterRadioContainer{margin:10px;position:relative}.usersRepeaterRadioContainer label{width:27px;height:27px;position:absolute;left:0;background:#FFFFFF 0% 0% no-repeat padding-box;border:1px solid #C8C8C8;border-radius:16px;opacity:1}.usersRepeaterRadioContainer label:after{content:'';position:absolute;top:5.1px;left:5.4px;border:0.7em solid #62C321;border-radius:16px;opacity:0}.usersRepeaterRadioContainer input[type=radio]{visibility:hidden}.usersRepeaterRadioContainer input[type=radio]:checked+label:after{opacity:1}.usersRepeaterRadioLabel{word-break:break-all;margin-left:40px;font-family:DM Sans Light;font-style:normal;font-size:18px;line-height:21px;letter-spacing:0px;color:#323232;opacity:1}.selectAccountTitle{position:static;margin-top:25px;margin-bottom:25px;height:48px}.selectAccountRow{display:grid}.addRepByUsernameButtons{white-space:nowrap}.addRepByUsernameButton{line-height:1.6em;margin-right:1em;padding:0.7em;min-width:11em}.leanRegContents{position:static;margin-left:200px;width:1040px}.leanRegTitleNoTextAfter{position:static;margin-top:50px;margin-bottom:40px;width:auto}.leanRegTitleWithTextAfter{position:static;margin-top:50px;margin-bottom:25px;width:auto}.leanRegInnerPanelGreenHeader{position:static;padding-left:50px;padding-top:14px}.leanRegInnerPanelGreenHeaderTitle{position:static}.leanRegAuthHint{position:static;margin-bottom:40px}.leanRegInnerPanel{position:static;padding-top:42px;padding-bottom:50px;padding-left:50px;padding-right:50px;margin-bottom:25px}.leanRegContinuousInnerPanel{position:static;padding-top:42px;padding-bottom:25px;padding-left:50px;padding-right:50px}.leanRegAddedRowTitle{background:url("../../../../../static/Caruna/Checkmark_icon.png") no-repeat;background-position-y:40%;font-family:DM Sans Medium;font-style:normal;font-weight:medium;font-size:18px;line-height:26px;text-align:left;letter-spacing:0px;color:#323232;padding-left:45px;height:32px;display:inline-block}.leanRegInputTitle{position:static;margin-bottom:6px}.leanRegInputField{position:static;margin-bottom:20px;width:460px}.leanRegFeedback{position:static}.regInputFieldError{font-family:DM Sans Medium;font-style:normal;font-weight:medium;font-size:14px;line-height:19px;text-align:left;letter-spacing:0px;color:#EE2E22;opacity:1}.regInputFieldError span .feedbackPanel{padding:unset;clear:unset;margin-top:-20px}.regInputFieldError span .feedbackPanel li{position:relative;list-style:none;padding:10px;margin-bottom:5px}.regInputFieldError span .feedbackPanel li span{border:none;margin-left:-10px;display:block}.regInputFieldError span .feedbackPanel li.is-msg-success{border:unset;background-color:unset;color:#3c763d !important}.regInputFieldError span .feedbackPanel li.is-msg-success:before{content:unset}.regInputFieldError span .feedbackPanel li.is-msg-error{border:unset;background-color:unset;color:unset !important}.regInputFieldError span .feedbackPanel li.is-msg-error:before{content:unset}.regInputPwFieldError span .feedbackPanel{margin-top:-35px}.regInputApiSearchFieldError span .feedbackPanel{margin-top:0px}.leanRegGreyLine{position:static;display:block;width:940px;height:1px;border:0;border-top:1px solid #DCDCDC;margin:1em 0;padding-left:50px}.leanRegGreyLineTop{width:100%}.leanRegGreyLineTopMargin{margin-top:65px}.regContinueToServiceRoundGreenButton{position:static;margin-left:auto;margin-top:25px;width:176px}.regEstateContinueToServiceRoundGreenButton{position:static;margin-top:25px;width:176px}.regLogoutRoundGreenButton{position:static;margin-left:auto;margin-top:25px;width:156px}.regProfileSelectionRoundGreenButton{margin-top:40px;width:316px;display:inline-flex}.regProfileSelectionButtonHint{margin-left:370px;margin-top:-43px;width:574px;font-family:DM Sans Bold;font-style:normal;font-weight:normal;font-size:16px;line-height:21px;text-align:left;letter-spacing:0px;color:#323232;opacity:1;display:block}.regProfileSelectionGreyLine{margin-top:50px !important}.regProfileSelectionGreenLink{margin-top:35px;margin-bottom:45px;display:block}.regCompanyFetchRoundGreenButton{display:inline-block;float:right;position:static;padding-top:10px;margin-left:auto;width:128px}.regCompanyWhiteButton{float:left;margin-top:15px;margin-bottom:20px;padding-left:15px;padding-right:15px}.regCompanyContractorWhiteButton{display:inline-block;padding-top:11px;padding-left:15px;padding-right:15px}.regContractorDetailsGreenLink{display:block;margin-top:10px;margin-bottom:25px}.regEstateCompaniesListHeader1{margin-top:10px;margin-left:100px}.regEstateCompaniesListHeader2{margin-top:10px;margin-left:530px}.regEstateCompaniesListHeader3{margin-top:10px;margin-left:725px}.regEstateCompaniesForm{margin-top:25px;margin-left:35px}.regEstateCompaniesFormCol1{margin-left:100px;width:622px}.regEstateCompaniesFormCol2{margin-left:495px;margin-top:-18px}.regEstateCompaniesFormCol3{margin-left:690px;margin-top:-22px}.regEstateCompanyRow{display:inline-block;margin-bottom:18px}.regGenericSuccessImg{height:100px;margin-top:25px;margin-left:425px;margin-bottom:40px;position:static;background:transparent url("../../../../../static/Caruna/Thumb_icon.svg") 0% 0% no-repeat padding-box;background-size:100px 100px;opacity:1}.regGenericSuccessLeanRegGreyLineTop{margin-top:41px !important;margin-bottom:39px !important}.regGenericSuccessRoundGreenButton{position:static;margin-top:25px;margin-left:365px;margin-bottom:94px;width:200px}.regGenericSuccessTitle{position:static;text-align:center;margin-bottom:20px}.regGenericSuccessHint{position:static;margin-bottom:30px}.regPersonSuccessAddRepTitle{margin-top:25px;margin-bottom:25px}.leanRegErrorContents{background:none}.errorText{font-family:DM Sans Light;font-style:normal;font-weight:normal;font-size:18px;line-height:26px;text-align:left;letter-spacing:0px;color:#323232;opacity:1;margin-top:10px}.regPersonContractNotFoundRoundGreenButton{position:static;width:176px}.regRepSentHint{position:static;margin-bottom:30px;width:430px;margin-left:250px}.regCompanyFetchText{position:static}.regCompanyFetchSubtitle{position:static;margin-top:10px;margin-bottom:10px}.regCompanyFetchForm{position:static;margin:0px;height:150px}.regCompanyFetchCentralizedApiCompanySearch{max-width:460px;color:#FFFFFF;position:static}.regCompanyAlreadyRegHint{position:static;margin-bottom:40px}.regCompanyAlreadyRegPanelTitle{position:static;margin-bottom:20px}.regCompanyAlreadyRegPanelText{position:static;margin-bottom:30px}.regCompanyAlreadyRegSendRepRoundWhiteButton{position:static;width:241px;margin-bottom:25px}.regCompanyAlreadyRegSendRepRoundWhiteButtonWithIcon{position:static;width:241px;padding-left:20px;margin-bottom:25px}.regCompanyAlreadyRegRoundGreenButton{position:static;margin-left:auto;margin-top:25px;width:176px}.regCompanyFailedGreenLink{position:static;margin-top:25px;margin-bottom:25px}.regCompanyFailedGreenLinkText{position:static;padding-left:10px;padding-bottom:5px}.regTitle{position:static;margin-top:25px;margin-bottom:25px}.regHint{position:static;margin-bottom:40px}.regPanelTitle{position:static;margin-bottom:20px}.regCompanyFailedPanelText{position:static}.regCompanyFailedPanelText>br{position:static;display:block;margin-top:10px}.regCompanyFailedRoundWhiteButtonLink{position:static;width:204px;justify-content:left;margin-top:25px;margin-bottom:25px;padding-left:33px;background-position-x:164px;background-position-y:12px}.regCompanyFailedRoundWhiteButtonLink:active{background-position-x:164px;background-position-y:12px}.regCompanyFailedRoundWhiteButtonLink:focus{background-position-x:164px;background-position-y:12px}.roundWhiteButtonSend{position:static;width:241px;margin-right:25px;margin-top:10px;margin-bottom:35px}.roundWhiteButtonAdd{position:static;width:204px;justify-content:left;margin-top:25px;margin-bottom:25px;padding-left:40px}.align-end{justify-content:flex-end;display:flex;gap:30px}.roundWhiteButtonLogout{width:156px;display:inline-flex}.roundEstateWhiteButtonLogout{width:156px;margin-left:auto;margin-top:25px;display:inline-flex}.panelHintPb30Lh26{padding-bottom:30px;line-height:26px}.regDetailsPanelSubtitle{position:static;margin-bottom:10px}.regDetailsPanelText{position:static;margin-bottom:30px}.regDetailsSideBySide{display:inline-block}.regDetailsInputMedium{position:static;display:inline-block;margin-bottom:20px;width:298px}.regDetailsInputSmall{position:static;display:inline-block;margin-bottom:20px;margin-right:20px;width:138px}.regDetailsRoundGreenButton{position:static;margin-left:auto;margin-top:25px;width:180px}.regPasswordPanelText{position:static;margin-bottom:6px}.regPasswordEyeIcon{position:relative;top:-48px;left:428px}.regCreateUserRoundGreenButton{position:static;margin-left:auto;margin-top:25px;width:256px}.regCompanySuccessHint{position:static;margin-bottom:40px}.regCompanySuccessPanelTitle{position:static;margin-bottom:10px}.regCompanySuccessPanelHint{position:static;margin-bottom:15px}.regCompanySuccessRoundWhiteButton{position:static;width:149px;margin-bottom:25px}.regCompanySuccessRoundWhiteButtonWithIcon{position:static;width:174px;padding-left:25px;margin-bottom:25px}.regCompanySuccessRoundGreenButton{position:static;margin-left:auto;margin-top:25px;width:176px}.regCompanyFailedRoundGreenButton{position:static;margin-left:auto;margin-top:25px;width:176px}.forgotPwTitle{position:static;margin-top:25px;margin-bottom:40px;height:48px}.forgotPwTitle2{position:static;margin-top:60px;margin-bottom:40px;height:48px}.loginBankPanelForgotPw{padding-top:12px;padding-bottom:25px;padding-right:45px;margin-bottom:25px}.pb24{padding-bottom:24px}.roundGreenButtonSend{position:static;width:111px;margin-right:25px;margin-top:10px;margin-bottom:35px}.pt30{padding-top:30px}.greenLink2{font-family:DM Sans Medium;font-style:normal;font-weight:medium;font-size:18px;line-height:26px;text-align:left;letter-spacing:0px;color:#016503;opacity:1}.greenLink2:focus{border:1px solid #00dc03}.enterVerificationCodeHint{width:700px;padding-bottom:25px}.verificationCodeInputField{position:static;margin-bottom:20px;width:300px}.roundGreenButtonContinue{position:static;width:111px;margin-right:25px;margin-top:10px}.enterPwPolicy{position:static;margin-bottom:6px;width:460px}.roundGreenButtonSavePw{position:static;width:185px;margin-right:25px;margin-top:10px}.mt60{margin-top:60px}.mt0{margin-top:0px}.mb0{margin-bottom:0px}.forgotPwSuccessHint{position:static;margin-bottom:30px;width:457px;margin-left:auto;margin-right:auto}.forgotPwSuccessRoundGreenButton{position:static;margin-top:25px;margin-left:auto;margin-bottom:15px;margin-right:auto;width:180px}@media screen and (max-device-width: 820px), (max-device-height: 1000px){.header{font-size:14px;line-height:19px}.align-end-header{margin-top:-48px}.img--logo{margin-left:10px}.header__lang-bar{padding-right:10px}.header__lang-bar_langseparator{color:lightgray}.header__logoutLink{margin-top:-5px;padding-right:5px}.header__logoutLinkText{display:none}.row--captcha{margin-left:15px}.loginPanelContent{width:auto;padding-left:20px;padding-right:20px;margin-left:0px}.loginTitle{padding-top:20px;margin-left:0px;font-size:28px;line-height:28px;letter-spacing:-0.5px}.loginInputTitle{margin-left:0px}.loginInputField{margin-left:0px;width:100%}.loginForgotPwGreenLink{padding-right:unset;margin-left:unset}.loginRoundGreenButton{margin-left:0px;width:auto}.loginRegGreenLink{float:none;display:flex;margin-top:10px;justify-content:center}.loginPanelGreyLine{width:auto;margin-left:0px;margin-top:20px}.loginBankPanel{padding-top:5px;padding-left:0px;padding-right:10px;margin-bottom:unset}.ssoLoginPanel{padding-top:5px;padding-left:0px;padding-right:10px;margin-bottom:unset}.ssoPanelTitleText{font-size:22px}.carunaLoginPanelSpacer{margin-top:85px}.selectAccountGreyLine{width:auto}.selectAccountRow{width:auto}.usersRepeaterRadioLabel{width:inherit}.selectAccountTitle{height:unset !important;margin-bottom:10px;padding-left:20px}.leanRegContents{width:auto;padding-left:0px;margin-left:0px}.leanRegGreyLine{width:auto}.leanRegGreyLineTop{width:90%;margin-left:5%;padding-left:unset}.leanRegGreyLineTopMargin{margin-top:100px}.leanRegTitleNoTextAfter{padding-left:20px;width:auto;line-height:36px;margin-bottom:25px}.leanRegTitleWithTextAfter{padding-left:20px;line-height:36px;margin-bottom:25px}.leanRegTitleAddedMobileHeight{height:110px !important}.leanRegInnerPanelGreenHeader{width:335px;padding-left:20px}.leanRegInnerPanel{padding-left:20px;padding-right:20px;padding-top:21px;padding-bottom:21px}.leanRegContinuousInnerPanel{padding-left:20px;padding-right:20px;padding-top:21px}.leanRegInputField{width:100%}.leanRegAuthHint{margin-left:20px}.roundWhiteButtonSend{margin-right:auto;margin-left:auto}.regContinueToServiceRoundGreenButton{margin-right:auto;margin-left:auto}.regEstateContinueToServiceRoundGreenButton{margin-right:auto;margin-left:auto}.regLogoutRoundGreenButton{margin-right:auto;margin-left:auto}.regCompanyFetchSubtitle{margin-top:10px;margin-bottom:10px;height:40px}.regCompanyFetchRoundGreenButton{margin-left:auto;margin-right:auto}.regCompanyAlreadyRegHint{padding-left:20px}.regCompanyAlreadyRegSendRepRoundWhiteButton{margin-left:auto;margin-right:auto}.regCompanyAlreadyRegSendRepRoundWhiteButtonWithIcon{margin-left:auto;margin-right:auto}.regCompanyAlreadyRegRoundGreenButton{margin-left:auto;margin-right:auto}.regDetailsSideBySide{display:block}.regCompanyFailedGreenLink{margin-left:20px}.regTitle{padding-left:20px;margin-bottom:25px;line-height:36px}.regHint{padding-left:20px;margin-bottom:27px}.regCompanyFailedRoundWhiteButtonLink{margin-left:auto;margin-right:auto}.regCompanyFailedRoundGreenButton{margin-left:auto;margin-right:auto}.regCompanyWhiteButton{float:none}.regDetailsRoundGreenButton{margin-left:auto;margin-right:auto}.regPasswordEyeIcon{left:unset}.eyeCheckBox input[type="checkbox"]+label{width:35px;margin-left:auto}.regCreateUserRoundGreenButton{margin-left:auto;margin-right:auto}.regCompanySuccessHint{margin-bottom:27px}.regCompanySuccessRoundWhiteButton{margin-left:auto;margin-right:auto}.regCompanySuccessRoundGreenButton{margin-left:auto;margin-right:auto}.regRepSentHint{width:unset;margin-left:unset}}@media screen and (max-device-width: 820px), (max-device-height: 820px){.regPanelContent{width:auto;box-shadow:unset;border-radius:unset}.regProfileSelectionRoundGreenButton{width:100%;margin-top:15px}.regProfileSelectionButtonHint{margin-left:unset;margin-top:10px;width:auto;color:#646464}.regProfileSelectionGreyLine{display:none}.regProfileSelectionGreenLink{text-align:center}.progressLine{width:40px}.underBallLabel{font-size:12px}.registerTitle{font-size:34px;letter-spacing:-0.6px;line-height:36px}.registerHint{line-height:21px}.link--bank-link{width:130px;height:80px}.link--bank-link-op{top:98px;left:48px}.link--bank-link-nordea{top:98px;left:198px}.link--bank-link-hb{top:198px;left:48px}.link--bank-link-pop{top:198px;left:198px}.link--bank-link-aktia{top:498px;left:48px}.link--bank-link-omasp{top:498px;left:198px}.link--bank-link-s{top:298px;left:48px}.link--bank-link-åb{top:298px;left:198px}.link--bank-link-db{top:398px;left:48px}.link--bank-link-sp{top:398px;left:198px}.link--bank-link-mv{top:598px;left:48px}.greenPanelHeader{width:auto;height:56px}.setPasswordLabel{top:366px;left:21px;width:317px;height:28px;font-family:DM Sans Medium;font-style:normal;font-weight:medium;font-size:21px;line-height:26px;text-align:left;letter-spacing:0px;color:#323232;opacity:1;position:absolute}.labelTitle3{font-family:DM Sans Medium;font-style:normal;font-weight:medium;font-size:28px;line-height:28px;text-align:left;letter-spacing:-0.5px;color:#323232;opacity:1}.panelHint2{left:21px}.mobileGreyText{font-family:DM Sans Bold;font-style:normal;font-weight:normal;font-size:12px;text-align:left;letter-spacing:0px;color:#818181;opacity:1}.mobileGreenText{font-family:DM Sans Medium;font-style:normal;font-weight:normal;font-size:16px;line-height:21px;text-align:left;letter-spacing:0px;color:#3A7513;opacity:1}.greyLink{color:#818181;text-decoration:underline}.greenPanelHeaderNotRound{width:auto;height:56px}.panelTextUnderInputTitle{font-family:DM Sans Bold;font-size:16px;line-height:21px;text-align:left;letter-spacing:0px;color:#323232;opacity:1}.leanRegInnerPanelEstateMobile{padding-right:50px}.regEstateCompaniesListHeader1{display:none}.regEstateCompaniesListHeader2{display:none}.regEstateCompaniesListHeader3{display:none}.rowGreyLine{width:auto}.rowGreyLineHeader{margin-top:5px;margin-left:-20px;margin-right:-53px}.rowGreyLineDivider{margin-top:65px;margin-right:-53px}.regEstateCompanyRow{display:inline-block;width:100%;margin-bottom:15px}.regEstateCompaniesForm{margin-top:20px;margin-left:unset}.regEstateCompaniesFormCol1{margin-top:20px;margin-left:53px;width:inherit}.regEstateCompaniesFormCol2{display:none}.regEstateCompaniesFormCol3{display:none}.targetValueRow1{margin-left:-15px;margin-top:-25px;text-transform:uppercase}.targetValueRow2{margin-left:-15px;margin-top:0px;width:322px}.listHeader{height:15px;font-size:12px;line-height:16px}.regEstateCompaniesRoundGreenButtonMobilePadding{padding-left:33px}.regEstateCompaniesRoundGreenButton{margin-left:auto;margin-right:auto}.regGenericSuccessImg{margin-left:unset;background-position:center}.regGenericSuccessTitle{text-align:center}.regGenericSuccessRoundGreenButton{margin-left:auto;margin-right:auto}.regCompanySuccessHint{padding-top:35px;padding-left:20px}.footer{padding-left:20px;height:400px}.footer-logo{margin-left:unset}.footer-copyright{padding-left:unset}.footer-divider{width:95%;margin-left:unset;margin-top:30px;height:unset}.footer-links{margin-top:20px;margin-left:unset}.forgotPwTitle{height:70px;padding-left:20px;margin-bottom:25px;line-height:36px}.forgotPwTitle2{height:70px;padding-left:20px;margin-bottom:25px;line-height:36px}.loginBankPanelForgotPw{padding-top:5px;padding-right:10px;margin-bottom:unset}.enterVerificationCodeHint{width:unset}.enterPwPolicy{width:unset}.forgotPwSuccessHint{width:unset}.body__content--launchpad{width:unset}.body__content--launchpad-apps{width:unset}.addRepByUsernameButtons{display:inline-block;width:100%}.mobileWidth100{width:100%}.selectAccountBackLink{padding-left:20px}}@media screen and (min-device-width: 821px){.setPasswordLabel{display:none}.mobileGreyText{display:none}.mobileGreenText{display:none}}.wicket-ajax-indicator{display:none !important}.k-input-inner{width:100% !important}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
