.pageLogin{align-items:center;font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif;justify-content:flex-start;width:100%}.pageLogin,.pageLogin-content{display:flex;flex-direction:column;position:relative}.pageLogin-content{gap:3.875rem;margin-top:4.375rem;z-index:2}@media (max-width:47.9375rem){.pageLogin-content{gap:.9375rem;padding:0 3.75vw;width:100%}}.pageLogin-bg{background:no-repeat fixed 50% 0/cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media screen and (orientation:landscape) and (min-width:90.0625rem){.pageLogin-bg.big_paysage{display:block!important}}@media screen and (orientation:landscape) and (min-width:48.0625rem) and (max-width:90rem){.pageLogin-bg.medium_paysage{display:block!important}}@media screen and (orientation:landscape) and (max-width:48rem){.pageLogin-bg.small_paysage{display:block!important}}@media screen and (orientation:portrait) and (min-width:48.0625rem){.pageLogin-bg.big_portrait{display:block!important}}@media screen and (orientation:portrait) and (min-width:30.0625rem) and (max-width:48rem){.pageLogin-bg.medium_portrait{display:block!important}}@media screen and (orientation:portrait) and (max-width:30rem){.pageLogin-bg.small_portrait{display:block!important}}.pageLogin-titles{color:#fff;display:flex;flex-direction:column;gap:1.25rem;text-align:center}@media (max-width:47.9375rem){.pageLogin-titles{gap:.9375rem}}.pageLogin-titles h1,.pageLogin-titles h2{font-weight:500;line-height:normal;margin:0;text-shadow:0 0 .25rem rgba(0,0,0,.8)}.pageLogin-titles h1{font-size:1.75rem}@media (max-width:47.9375rem){.pageLogin-titles h1{font-size:1.125rem}}.pageLogin-titles h2{font-size:1.125rem}@media (max-width:47.9375rem){.pageLogin-titles h2{font-size:.8125rem}}.pageLogin-innerContainer{display:flex;flex-direction:row;gap:2.5rem;margin-bottom:2.5rem}@media (max-width:47.9375rem){.pageLogin-innerContainer{align-items:center;flex-direction:column;gap:1.1875rem;margin-bottom:1.25rem}}.pageLogin-inner{background:#fff;border-radius:.625rem;display:flex;flex-direction:column;gap:1.25rem;overflow:auto;padding:1.875rem 2.5rem;text-align:center;width:30rem}@media (max-width:47.9375rem){.pageLogin-inner{box-shadow:0 0 .25rem rgba(0,0,0,.8);max-width:30rem;padding:.9375rem;width:100%}}@media (min-width:48rem){.pageLogin--register .pageLogin-inner{width:62.5rem}}.pageLogin-innerTitle{font-size:1.125rem;font-weight:500}@media (max-width:47.9375rem){.pageLogin-innerTitle{font-size:.9375rem}}.pageLogin-innerText{font-size:.8125rem}@media (min-width:48rem){.pageLogin-innerText{font-size:1rem}}.pageLogin-innerText a:hover{-webkit-text-decoration:underline;text-decoration:underline}.pageLogin-innerButton{margin-top:auto}.pageLogin-inner .invisible{display:block;height:2.5rem}@media (max-width:47.9375rem){.pageLogin-inner .invisible{display:none}}.pageLogin-form{display:flex;flex-direction:column;gap:1.25rem}.pageLogin-form .inputContainer{border:0;border-radius:inherit;line-height:inherit;margin:0;padding:0;position:relative;text-align:left}.pageLogin-form .inputContainer.small{width:7.5rem}@media (min-width:48rem){.pageLogin-form .inputContainer.medium{width:16.25rem}}.pageLogin-form .inputContainer.is-invalid .customSelectContainer:not(.opened) .customSelectOpener{border:.0625rem solid #e72626}.pageLogin-form .inputContainer.is-valid .customSelectContainer .customSelectOpener{border-bottom-color:#00806c;box-shadow:inset 0 -.125rem #00806c}.pageLogin-form .inputContainer .mdl-textfield{align-items:center;display:flex;flex-direction:column;gap:.3125rem}.pageLogin-form .inputContainer .mdl-textfield__input{border:.0625rem solid #9ea0a2;border-radius:.3125rem;height:2.625rem;line-height:2.625rem;order:2;outline:0;padding:0 .9375rem}.pageLogin-form .inputContainer .mdl-textfield__label{left:inherit!important;order:1;position:relative;top:inherit!important}@media (max-width:47.9375rem){.pageLogin-form .inputContainer .mdl-textfield__label{font-size:.8125rem}}.pageLogin-form .inputContainer .mdl-textfield.is-focused .mdl-textfield__label{color:#00806c}.theme-sp .pageLogin-form .inputContainer .mdl-textfield.is-focused .mdl-textfield__label{color:#2e638a}.pageLogin-form .inputContainer .mdl-textfield.is-focused .mdl-textfield__input,.pageLogin-form .inputContainer .mdl-textfield:hover .mdl-textfield__input{border:.0625rem solid #00806c}.theme-sp .pageLogin-form .inputContainer .mdl-textfield.is-focused .mdl-textfield__input,.theme-sp .pageLogin-form .inputContainer .mdl-textfield:hover .mdl-textfield__input{border-color:#2e638a}.pageLogin-form .inputContainer .mdl-textfield.is-invalid:not(.is-focused) .mdl-textfield__label{color:#e72626}.pageLogin-form .inputContainer .mdl-textfield.is-invalid:not(.is-focused) .mdl-textfield__input{border:.0625rem solid #e72626}.pageLogin-form .inputContainer .mdl-textfield.is-invalid:not(.is-focused) .mdl-textfield__error{color:#e72626;font-family:Tahoma,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.6875rem;font-weight:400;margin-top:0;order:3;position:relative;text-align:left;visibility:visible;white-space:nowrap;width:100%}.pageLogin-form .inputContainer .mdl-textfield.is-invalid.is-focused .mdl-textfield__error{display:none}.pageLogin-form .inputContainer .form-checkboxContainer{text-align:center}.pageLogin--register .pageLogin-form .inputContainer .form-checkboxContainer{text-align:left}.pageLogin-form .inputContainer .form-checkboxContainer a{font-size:inherit}.pageLogin-form .inputContainer.is-valid .mdl-textfield__input{border-bottom-color:#00806c;box-shadow:inset 0 -.125rem #00806c}.pageLogin-form .inputContainer.is-invalid .mdl-textfield__input{border-color:#e72626;box-shadow:none}.pageLogin-form .inputContainer.is-invalid .mdl-textfield__error{color:#e72626;font-family:Tahoma,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.6875rem;font-weight:400;margin-top:0;order:3;position:relative;text-align:left;visibility:visible;white-space:nowrap;width:100%}.pageLogin-form .inputContainer.is-invalid .form-checkboxLabel:before{border-color:#e72626}.pageLogin-form .inputContainer .selectError{margin-top:.3125rem!important}.pageLogin-form .form-legend{display:block;font-size:1rem;font-weight:500;line-height:1.25rem}@media (min-width:48rem){.pageLogin-form .form-legend{margin-top:2.5rem}}.pageLogin-form .form-group{display:flex;flex-direction:column;width:100%}.pageLogin-form .form-group label{cursor:pointer;display:block;flex-shrink:0;font-size:.8125rem;line-height:1.25rem;margin-bottom:.3125rem;order:1;text-align:left;transition:color .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pageLogin-form .form-group input{background:#fff;border:.0625rem solid #9ea0a2;border-radius:.25rem;color:#555;flex-grow:1;font-size:.8125rem;height:2.625rem;order:2;outline:0;padding:.6875rem .9375rem;transition:border-color .15s}.pageLogin-form .form-link{font-size:.8125rem;font-weight:400;line-height:1.25rem}.pageLogin-form .form-link:hover{-webkit-text-decoration:underline;text-decoration:underline}.pageLogin-form .buttonContainer{margin-top:.3125rem}@media (max-width:47.9375rem){.pageLogin-form .buttonContainer{margin-top:0}}.pageLogin-error{color:#e72626;display:flex;flex-wrap:wrap;font-size:.875rem;gap:1em;text-align:left;width:100%}.pageLogin--register .pageLogin-error{flex-direction:column;text-align:center}.pageLogin-columns{text-align:left}@media (min-width:48rem){.pageLogin-columns{align-items:flex-start;display:flex;gap:6.25rem}}.pageLogin-columns .form-fieldset{display:flex;flex:1;flex-direction:column;gap:1.25rem;margin-top:1.25rem;position:relative}@media (min-width:48rem){.pageLogin-columns .form-fieldset{flex-direction:row;flex-wrap:wrap;margin-top:0}.pageLogin-columns .form-fieldset+.form-fieldset:after{border-left:.0625rem solid #f4f5f5;bottom:0;content:"";left:-3.125rem;position:absolute;top:0}}.pageLogin-topFields{display:flex;flex-direction:column;gap:1.25rem}@media (min-width:48rem){.pageLogin-topFields{flex-direction:row;gap:1.875rem;margin:0 auto;max-width:35.9375rem}.pageLogin-topFields>div{flex-shrink:0;min-width:14.5rem;width:50%}}.pageLogin-topFields .form-Select{min-width:19.625rem}.pageLogin-agencyNumber{display:flex;font-size:1rem;font-weight:500;gap:.625rem;line-height:1.25rem;margin:.625rem auto}.pageLogin-agencyNumber span{font-size:inherit}.icon-copy{align-items:center;background:#d7ffd0;border-radius:50%;color:#00806c;cursor:pointer;display:flex;font-size:.625rem;height:1.25rem;justify-content:center;position:relative;width:1.25rem}.theme-sp .icon-copy{background:#e3edf4;color:#2e638a}.icon-copy:before{position:absolute}@media (min-width:75rem){.icon-copy:hover{background:#00806c;color:#fff}.theme-sp .icon-copy:hover{background:#2e638a}.icon-copy:hover .genericTooltip{color:#3d4246}}@media (max-width:74.9375rem){.icon-copy.tooltip-active{background:#00806c;color:#fff}}.icon-copy.tooltip-active .genericTooltip{bottom:2.1875rem;color:#3d4246;margin:0;opacity:1}@media (min-width:48rem){.icon-copy.tooltip-active .genericTooltip{max-width:none;white-space:nowrap}}@media (max-width:47.9375rem){.icon-copy.tooltip-active .genericTooltip{width:8.125rem}}@media (max-width:74.9375rem){.icon-copy.tooltip-active .genericTooltip{color:#3d4246}.icon-copy.tooltip-active.isLeft .genericTooltip{left:auto;right:-.625rem;transform:none}.icon-copy.tooltip-active.isLeft .genericTooltip:before{left:auto;right:.6875rem;transform:none}.icon-copy.tooltip-active.isRight .genericTooltip{left:-.625rem;transform:none}.icon-copy.tooltip-active.isRight .genericTooltip:before{left:.6875rem;transform:none}}
