@import url(https://fonts.googleapis.com/css?family=Roboto:400,700|Unna:400,700&display=swap);body.ph{background-color:#EEF4F9 !important}body.journese{background-color:#F8F4E9 !important}body.aaa{background-color:#F5F5F5 !important}body.evoke{background-color:#DCD8CA !important}.login-portal.layout{background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;font-family:'Roboto'}.login-portal.layout .center-segment{display:none;max-width:30rem}.login-portal.layout .center-segment.force-display{display:flex;margin-top:0;margin-bottom:0}.login-portal.layout .center-segment>.ui.container>.ui.segment{border-radius:1rem;padding:2rem}.login-portal.layout .center-segment>.ui.container>.ui.segment .ui.info.message{display:none}.login-portal.layout .center-segment>.ui.container>.ui.segment .ui.large.form>div:first-child{display:none}.login-portal.layout .center-segment>.ui.container>.ui.segment .ui.large.form>.field{display:block !important}.login-portal.layout .center-segment>.ui.container>.ui.segment .pa-title{font-family:'Unna';font-weight:700;font-size:2rem;line-height:2.5rem;color:#000}.login-portal.layout .center-segment>.ui.container>.ui.segment .ui.form input{border:1px solid #d0dbe7;border-radius:.5rem;padding:1rem;margin-top:1rem;font-weight:400;font-size:1rem;line-height:1.5rem}.login-portal.layout .center-segment>.ui.container>.ui.segment .ui.form input:first-child{margin-top:0}.login-portal.layout .center-segment>.ui.container>.ui.segment .ui.form input.pa-form__input--error{border:1px solid #E42A2A}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.login-portal.layout .center-segment>.ui.container>.ui.segment .ui.form .pa-form__input--spinner{position:absolute;right:0;top:1.3em;width:1.2em;height:1.2em;margin-right:1em}.login-portal.layout .center-segment>.ui.container>.ui.segment .ui.form .pa-form__input--spinner::before{content:'';position:absolute;top:50%;left:50%;width:100%;height:100%;border:0.2em solid rgba(0,0,0,0.1);border-top:0.2em solid #000;border-radius:50%;animation:spin 1s linear infinite;transform:translate(-50%, -50%)}.login-portal.layout .center-segment>.ui.container>.ui.segment .ui.form .pa-form__input--isValid::after{content:"\2714";position:absolute;top:2.5em;right:1em;transform:translateY(-50%);color:green}.login-portal.layout .center-segment>.ui.container>.ui.segment .ui.form label{display:none}.login-portal.layout .center-segment>.ui.container>.ui.segment .ui.form .pa-fields-container{display:flex;flex-direction:column}.login-portal.layout .center-segment>.ui.container>.ui.segment .ui.form .pa-fields-container .field,.login-portal.layout .center-segment>.ui.container>.ui.segment .ui.form .pa-fields-container .fields{display:flex;flex-direction:column;width:100%;margin:0;padding:0;position:relative}.login-portal.layout .center-segment>.ui.container>.ui.segment .ui.form .pa-fields-container__firstname{-webkit-order:1;order:1}.login-portal.layout .center-segment>.ui.container>.ui.segment .ui.form .pa-fields-container__agency{-webkit-order:2;order:2}.login-portal.layout .center-segment>.ui.container>.ui.segment .ui.form .pa-fields-container__emailaddress{-webkit-order:3;order:3}.login-portal.layout .center-segment>.ui.container>.ui.segment .ui.form .pa-fields-container__mobile{-webkit-order:4;order:4}.login-portal.layout .center-segment>.ui.container>.ui.segment .ui.form .pa-fields-container__password{-webkit-order:5;order:5}.login-portal.layout .center-segment>.ui.container>.ui.segment .ui.form .pa-fields-container__password-check{-webkit-order:6;order:6;margin-top:1rem;margin-bottom:2rem}.login-portal.layout .center-segment>.ui.container>.ui.segment .ui.form .pa-fields-container__password-check__label{width:100%;display:flex;justify-content:space-between;font-family:'Roboto';font-weight:700;font-size:.75rem}.login-portal.layout .center-segment>.ui.container>.ui.segment .ui.form .pa-fields-container__password-check__color{display:flex;width:100%;justify-content:space-between}.login-portal.layout .center-segment>.ui.container>.ui.segment .ui.form .pa-fields-container__password-check__color__item{height:.25rem;width:30%;background-color:#C9CED4}.login-portal.layout .center-segment>.ui.container>.ui.segment .ui.form .pa-fields-container__password-check__color__item--weak:nth-child(1){background-color:#E42A2A}.login-portal.layout .center-segment>.ui.container>.ui.segment .ui.form .pa-fields-container__password-check__color__item--medium:nth-child(-n+2){background-color:#91AAAF}.login-portal.layout .center-segment>.ui.container>.ui.segment .ui.form .pa-fields-container__password-check__color__item--strong:nth-child(-n+3){background-color:#179C70}.login-portal.layout .center-segment>.ui.container>.ui.segment .ui.form>.field .buttons,.login-portal.layout .center-segment>.ui.container>.ui.segment .ui.form .buttons{display:flex;justify-content:center}.login-portal.layout .center-segment>.ui.container>.ui.segment .ui.form>.field .buttons a,.login-portal.layout .center-segment>.ui.container>.ui.segment .ui.form .buttons a{display:none}.login-portal.layout .center-segment>.ui.container>.ui.segment .ui.form .pa-sign-in-link-container{font-size:.875rem;display:flex;justify-content:center;align-items:center;margin-top:2rem;color:#000}.login-portal.layout .center-segment>.ui.container>.ui.segment .ui.form .pa-sign-in-link-container .pa-primary-link{margin-left:.5rem}.login-portal.layout .center-segment>.ui.container>.ui.segment .ui.form .pa-error-label{display:flex;align-items:center;padding-left:1rem}.login-portal.layout .center-segment>.ui.container>.ui.segment .ui.form .pa-error-label img{height:1rem}.login-portal.layout .center-segment>.ui.container>.ui.segment .ui.form .pa-error-label span{font-family:'Roboto';font-weight:400;font-size:.75rem;color:#E42A2A;margin-left:1rem}.login-portal.layout .center-segment>.ui.container>.ui.segment .segment-form{margin-top:2rem}.login-portal.layout .center-segment>.ui.container>.ui.segment .segment-form .pa-segment-form__form-footer{margin-top:2rem;border-top:1px solid #d0dbe7;padding-top:2rem;line-height:1.5rem}.login-portal.layout .center-segment>.ui.container>.ui.segment .segment-form .pa-segment-form__form-footer__label{font-weight:400;font-size:1rem;color:#000}.login-portal.layout .center-segment>.ui.container>.ui.segment .segment-form .pa-segment-form__form-footer__link-container{margin-top:1.5rem}.login-portal.layout .center-segment>.ui.container>.ui.segment .segment-form .pa-segment-form__form-footer__link-container__email-container,.login-portal.layout .center-segment>.ui.container>.ui.segment .segment-form .pa-segment-form__form-footer__link-container__telephone-container{display:flex;align-items:center;font-weight:700}.login-portal.layout .center-segment>.ui.container>.ui.segment .segment-form .pa-segment-form__form-footer__link-container__email-container a,.login-portal.layout .center-segment>.ui.container>.ui.segment .segment-form .pa-segment-form__form-footer__link-container__telephone-container a{color:#618087}.login-portal.layout .center-segment>.ui.container>.ui.segment .segment-form .pa-segment-form__form-footer__link-container__email-container img,.login-portal.layout .center-segment>.ui.container>.ui.segment .segment-form .pa-segment-form__form-footer__link-container__telephone-container img{margin-right:.5rem}.login-portal.layout .center-segment .ui.primary.button,.login-portal.layout .center-segment .ui.primary.buttons .button{min-width:13rem;border-radius:2rem;background-color:#91AAAF;display:flex;justify-content:center;align-items:center;padding:1.5rem}.login-portal.layout .center-segment .ui.primary.button:disabled{background:#ECF3F8;color:#C9CED4}.login-portal.layout .center-segment .divider.hidden,.login-portal.layout .center-segment .pa-no-display{display:none}.login-portal.layout .center-segment .pa-primary-link{font-weight:400;font-size:.875rem;line-height:1rem;color:#618087}.dimmable.blurring.dimmed{background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;font-family:'Roboto';overflow:auto;flex-direction:column;display:flex;position:relative}.dimmable.blurring.dimmed .modals{background-color:transparent;overflow:initial;position:relative;justify-content:flex-start}.dimmable.blurring.dimmed .modals .prevent-phishing,.dimmable.blurring.dimmed .modals .ui.tiny.modal{position:relative;top:0}.dimmable.blurring.dimmed .modals .blurring.dimmed.dimmable>:not(.dimmer){filter:none}.dimmable.blurring.dimmed .modals .modal{margin-top:1rem;top:1rem;border-radius:1rem;box-shadow:none}.dimmable.blurring.dimmed .modals .modal .pa-modal-header{display:flex;flex-direction:column;align-items:center;border:none;border-radius:1rem}.dimmable.blurring.dimmed .modals .modal .pa-modal-header img{width:2rem}.dimmable.blurring.dimmed .modals .modal .pa-modal-header h3{font-family:'Unna';font-weight:700;font-size:2rem;line-height:2.5rem;color:#000;text-align:center}.dimmable.blurring.dimmed .modals .modal .pa-modal-content{text-align:center;font-family:'Roboto';font-weight:400;font-size:1rem;line-height:1.5rem;color:#000;padding:0 1.5rem}.dimmable.blurring.dimmed .modals .modal .pa-modal-actions{display:flex;justify-content:center;border:none;background-color:#fff;padding:1.5rem 1rem;border-radius:1rem}.dimmable.blurring.dimmed .footer{filter:none;padding:3rem;font-family:'Roboto'}.dimmable.blurring.dimmed .footer .pa-footer-container__copyright-links{display:flex;margin-top:1rem;padding-top:1rem;border-top:1px solid #d0dbe7;color:#fff}.dimmable.blurring.dimmed .footer .pa-footer-container__copyright-links__links{flex:1;margin-left:2rem;display:flex;justify-content:flex-end}.dimmable.blurring.dimmed .footer .pa-footer-container__copyright-links__links__link{margin:0 1rem;color:#fff}.dimmable.blurring.dimmed .footer .pa-footer-container__copyright-links__links__link:last-child{margin:0 0 0 1rem}@media screen and (max-width: 479px){.dimmable.blurring.dimmed .footer{margin-top:1rem;padding:1rem}}@media screen and (max-width: 767px){.dimmable.blurring.dimmed .footer .pa-footer-container__copyright-links{flex-direction:column-reverse}.dimmable.blurring.dimmed .footer .pa-footer-container__copyright-links__links{flex-direction:column;justify-content:center;align-items:flex-start;margin-left:0}.dimmable.blurring.dimmed .footer .pa-footer-container__copyright-links__links__link,.dimmable.blurring.dimmed .footer .pa-footer-container__copyright-links__links__link:last-child{margin:.5rem 0}.dimmable.blurring.dimmed .footer .pa-footer-container__copyright-links__copyright{margin-top:.5rem}}.blurring.dimmed.dimmable>:not(.dimmer){filter:none}@media screen and (max-width: 479px){.login-portal.layout .center-segment.force-display{display:block;max-width:100%;width:100%;margin:0}.login-portal.layout .center-segment.force-display>.ui.container.large,.login-portal.layout .center-segment.force-display>.ui.container.medium{max-width:100% !important;margin-left:1rem !important;margin-right:1rem !important}.login-portal.layout .center-segment.force-display>.ui.container.large .pa-logo-container>.pa-logo-container__logo_link>img,.login-portal.layout .center-segment.force-display>.ui.container.medium .pa-logo-container>.pa-logo-container__logo_link>img{width:15rem}}@media screen and (min-width: 480px) and (max-width: 767px){.login-portal.layout .center-segment.force-display>.ui.container.large,.login-portal.layout .center-segment.force-display>.ui.container.medium{max-width:27rem !important;width:27rem !important;margin-left:0 !important;margin-right:0 !important}}@media screen and (max-width: 767px){.login-portal.layout .pa-numbers-otp--container input{padding:0 !important}}.prevent-phishing{display:flex;border-radius:1rem;padding:1.5rem;margin-top:1rem}.prevent-phishing__icon{display:flex;align-items:center}.prevent-phishing__content{display:flex;flex-direction:column;align-items:flex-start;flex:1;padding-left:2rem}.prevent-phishing__content__title{font-weight:400;font-size:1rem;line-height:1rem;color:#618087}.prevent-phishing__content__label{padding-top:.5rem;font-weight:400;font-size:.875rem;line-height:1.125rem;text-align:left}.pa-fields-container__undefined{display:none !important}.d-block{display:block !important}.d-none{display:none !important}.login-portal.layout .pa-numbers-otp--container{margin-bottom:30px}.pa-icon-information{height:fit-content}.pa-icon-information::after{content:url("../assets/icons/information.svg");display:block;height:16px;width:16px}.pa-icon-warning{height:fit-content}.pa-icon-warning::after{content:'';-webkit-mask:url("../assets/icons/warning.svg") no-repeat 50% 50%;mask:url("../assets/icons/warning.svg") no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;display:inline-block;height:1rem;width:1rem;background-color:#E42A2A}.pa-icon-refresh{height:fit-content}.pa-icon-refresh::after{content:'';-webkit-mask:url("../assets/icons/refresh.svg") no-repeat 50% 50%;mask:url("../assets/icons/refresh.svg") no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;display:inline-block;height:1.5rem;width:1.4rem;background-color:#618087}.pa-icon-telephone{height:fit-content}.pa-icon-telephone::after{content:'';-webkit-mask:url("../assets/icons/telephone.svg") no-repeat 50% 50%;mask:url("../assets/icons/telephone.svg") no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;display:inline-block;height:1.5rem;width:1.5rem;background-color:#618087}.pa-icon-question{height:fit-content}.pa-icon-question::after{content:'';-webkit-mask:url("../assets/icons/question.svg") no-repeat 50% 50%;mask:url("../assets/icons/question.svg") no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;display:inline-block;height:1.5rem;width:1.5rem;background-color:#618087}.pa-icon-checkmark{height:fit-content}.pa-icon-checkmark::after{content:url("../assets/icons/checkmark.svg");display:block;height:16px;width:16px}.login-portal.layout .footer{margin-top:3rem;padding:3rem;flex:1;display:flex;flex-direction:column;justify-content:flex-end}.login-portal.layout .footer .pa-footer-container__copyright-links{display:flex;margin-top:1rem;padding-top:1rem;border-top:1px solid #d0dbe7;color:#fff}.login-portal.layout .footer .pa-footer-container__copyright-links__links{flex:1;margin-left:2rem;display:flex;justify-content:flex-end}.login-portal.layout .footer .pa-footer-container__copyright-links__links__link{margin:0 1rem;color:#fff}.login-portal.layout .footer .pa-footer-container__copyright-links__links__link:last-child{margin:0 0 0 1rem}@media screen and (max-width: 479px){.login-portal.layout .footer{margin-top:1rem;padding:1rem}}@media screen and (max-width: 767px){.login-portal.layout .footer .pa-footer-container__copyright-links{flex-direction:column-reverse}.login-portal.layout .footer .pa-footer-container__copyright-links__links{flex-direction:column;justify-content:center;align-items:flex-start;margin-left:0}.login-portal.layout .footer .pa-footer-container__copyright-links__links__link,.login-portal.layout .footer .pa-footer-container__copyright-links__links__link:last-child{margin:.5rem 0}.login-portal.layout .footer .pa-footer-container__copyright-links__copyright{margin-top:.5rem}}.pa-information-container{display:flex;align-items:center;padding:8px;border-radius:4px;background-color:#EEF4F9;color:#000;font-style:italic}.pa-information-container .pa-icon{margin-right:8px}.pa-buttons-container{display:flex;flex-direction:column;align-items:center}.pa-buttons-container--create-account{margin-top:24px;font-size:14px;color:#000}.pa-buttons-container--create-account a{color:#618087}.pa-remember-informations--container{display:flex;font-size:14px;font-weight:600;margin-left:25.5px;margin-top:4px;color:#000}.pa-remember-informations--container i{margin-left:5px}.pa-forgot-password--container{text-align:center;margin-bottom:24px;font-size:12px}.pa-forgot-password--container a{color:#618087}.pa-error-message{display:flex}.pa-error-message i{margin-right:10px}.pa-form-container__password{position:relative}.pa-form-container__password #passwordUnmaskIcon{position:absolute;top:16px;right:10px !important;height:18px;color:#000}.pa-numbers-otp--container{display:flex}.pa-numbers-otp--container input[type=number]{text-align:center;font-size:24px !important;width:50px !important;height:56px;color:#000 !important;-moz-appearance:textfield !important}.pa-numbers-otp--container input[type=number]::-webkit-outer-spin-button,.pa-numbers-otp--container input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pa-numbers-otp--container input[type=number]:not(:last-child){margin-right:16px}.pa-numbers-otp--container input::-webkit-outer-spin-button,.pa-numbers-otp--container input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pa-numbers-otp--container input[type=number]{-moz-appearance:textfield}.pa-numbers-otp--container-error-message{color:#E42A2A;font-size:12px;margin-top:10px;display:flex}.pa-numbers-otp--container-error-message i{margin-right:10px}.pa-numbers-otp--container-title{text-align:center;font-size:16px;line-height:24px}.pa-numbers-otp--input-error{border-color:#E42A2A !important}.pa-resend-otp--buttons--container{display:flex;flex-direction:column;align-items:center}.pa-resend-otp--buttons--link{text-align:center;margin-top:36px;color:#618087}.pa-resend-otp--buttons--link img{margin-right:10px;width:22px}.pa-form--title{align-items:center;display:flex;justify-content:center}.pa-form--informations{display:flex;flex-direction:column;align-items:center;margin-top:32px}.pa-form--informations div{text-align:center;max-width:270px;margin-bottom:36px}#chkRemember,label[for=chkRemember],#remember_device,label[for=remember_device]{cursor:pointer !important}#chkRemember:checked+label[for=chkRemember],#remember_device:checked+label[for=remember_device]{font-weight:700;color:#618087}#chkRemember:checked+label[for=chkRemember]:before,#remember_device:checked+label[for=remember_device]:before{cursor:pointer;background-color:#618087;border-color:#618087 !important}#chkRemember:checked+label[for=chkRemember]:after,#remember_device:checked+label[for=remember_device]:after{color:#fff}.ui.checkbox input:not(:checked):focus ~ label:before{border-color:#d4d4d5 !important}#emailMessageBlock{text-align:start;color:gray;padding-top:6%;font-size:14px;line-height:20px;font-weight:100;font-style:normal;font-family:Roboto}#emailMessageBlock #emailAddressBlock{font-weight:600 !important}.prevent-phishing .prevent-phishing__content__label{color:#000}.login-portal.layout .center-segment>.ui.container>.ui.segment .ui.form label{display:block;color:#000;font-size:14px;font-weight:400}.login-portal.layout .center-segment>.ui.container>.ui.segment .segment-form .buttons{margin-bottom:1em}.login-portal.layout .center-segment>.ui.container>.ui.segment .segment-form .buttons .field.pa-forgot-password--container #passwordRecoverLink{display:inline}.login-portal .segment-form .ui.negative.message{background-color:#FEF5F5 !important;border-radius:4px;color:#E42A2A !important;font-style:italic}.login-portal .segment-form .ui.warning.message i::after{background-color:#ff5000}.login-portal .segment-form .positive.message{border-radius:4px;background-color:#EEF4F9;color:#000 !important}.login-portal .segment-form .pa-resend-otp--buttons--link{font-weight:500;cursor:pointer}.login-portal .segment-form input::placeholder{color:#000}.login-portal.layout.email-otp-portal-layout .center-segment{display:block}.login-portal.layout.email-otp-portal-layout .center-segment .header .two-fa-attempts-verification-failed-header{display:flex;align-items:center;justify-content:center}.login-portal.layout.email-otp-portal-layout .center-segment .header .pa-icon-warning{margin-right:1em;height:1em}.login-portal.layout.email-otp-portal-layout .center-segment .header h3{margin-top:-0.05em}.login-portal.layout.email-otp-portal-layout .center-segment .two-fa-attempts-error-message-instructions{text-align:center;margin-top:1em;color:#000}.login-portal.layout.email-otp-portal-layout .center-segment .ui.primary.button{display:inline-block;margin-top:1.5em}.pa-footer-otp--card{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;border-radius:16px;border:1px solid #d0dbe7;padding:16px;margin-top:1rem}.pa-footer-otp--card--icon{margin-right:1rem}.pa-footer-otp--card--informations--title{font-family:Unna;font-size:20px;font-style:normal;line-height:24px;text-align:left;font-weight:600}.pa-footer-otp--card--informations--description{font-family:Roboto;font-size:16px;color:#000;text-align:left}.pa-footer-otp--card--buttons{width:100%}.pa-footer-otp--card--buttons .ui.secondary.button{padding:16px 24px;border-radius:48px;border:1px solid #d0dbe7;background-color:#fff;color:#000;width:100%;margin-top:0.6rem}.pa-footer-otp--card--buttons .ui.secondary.button:hover{background-color:#EEF4F9}
