.register-page h1{font-size:28px;margin:0 0 32px}.register-page section{padding-block:92px}@media(min-width: 991px){.register-page section{padding-block:112px}}.register-page section.register-page__rep,.register-page section.register-page__success{padding:0}.register-page__error{padding-block:92px}@media(min-width: 991px){.register-page__error{padding-block:112px}}.register-page__roles{width:100%;max-width:648px;margin-inline:auto;text-align:center}.register-page__roles .roles-select{padding-block:100px}@media(min-width: 991px){.register-page__roles .roles-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px}}.register-page__roles .roles-select__item{width:100%;padding:25px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;border-radius:4px;border:1px solid #dee2e8;font-family:inherit;font-size:16px;color:#3c3f66;-webkit-transition:all .3s ease ease;transition:all .3s ease ease}@media(min-width: 991px){.register-page__roles .roles-select__item{max-width:264px}}.register-page__roles .roles-select__item:first-child{margin-bottom:24px}@media(min-width: 991px){.register-page__roles .roles-select__item:first-child{margin-bottom:0}}.register-page__roles .roles-select__item:focus,.register-page__roles .roles-select__item:focus-visible,.register-page__roles .roles-select__item:hover{border-color:#caced4;background:#f9fafb;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.1);box-shadow:0 4px 10px 0 rgba(0,0,0,.1)}.register-page__roles .create-account-button{width:100%;max-width:201px;padding:16px;margin-inline:auto;margin-bottom:16px;border-radius:4px;text-align:center;font-weight:300}.register-page__roles .create-account-button:disabled{background:#f7f7f7;color:#9ca3af;cursor:not-allowed}.register-page__roles .create-account-button .actor-button{display:none}.register-page__roles .create-account-button .representative-button{display:none}.register-page__roles .login-link{font-size:14px;color:#9ca3af;text-align:center;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.register-page__roles .login-link a{color:#6672ff}.register-page .form-header{text-align:center;margin-bottom:32px}.register-page .form-header h2{font-size:28px;margin:0 0 16px}@media(min-width: 991px){.register-page .form-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}}.register-page .form-message{width:100%;margin-bottom:24px;font-size:14px;line-height:normal}.register-page .form-message.is-error{color:#a82525}.register-page .form-message.is-success{color:#21725e}.register-page .field-group{width:100%;margin-bottom:16px}@media(min-width: 991px){.register-page .field-group{width:calc(50% - 12px)}}.register-page .field-group:not(:last-child){margin-bottom:24px}@media(min-width: 991px){.register-page .field-group:not(:last-child){margin-bottom:20px}}.register-page .field-group label{display:block;margin-bottom:4px;font-size:14px;line-height:24px;cursor:pointer}.register-page .field-group input{width:100%;display:block;padding:10px 12px;border-radius:4px;border:1px solid #dee2e8;font-family:inherit;font-size:14px;line-height:20px}.register-page .field-group input::-webkit-input-placeholder{color:#9ca3af}.register-page .field-group input::-moz-placeholder{color:#9ca3af}.register-page .field-group input:-ms-input-placeholder{color:#9ca3af}.register-page .field-group input::-ms-input-placeholder{color:#9ca3af}.register-page .field-group input::placeholder{color:#9ca3af}.register-page .form-agreement{margin-block:40px}.register-page .checkbox-group{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.register-page .checkbox-group:not(:last-child){margin-bottom:16px}.register-page .checkbox-group input{margin:1px 0 0;padding:0;width:16px;height:16px;border-radius:2px;border:1px solid #dee2e8;appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.register-page .checkbox-group input:checked{border-color:#6672ff;background:url("/wp-content/themes/app-repsearch/assets/images/check.svg") no-repeat center center/7px 6px #6672ff}.register-page .checkbox-group label{font-size:14px;line-height:20px;cursor:pointer}.register-page .checkbox-group label a{color:#6672ff}.register-page .submit-button-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.register-page .submit-button-wrapper .back-button{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:8px 16px;border-radius:4px;border:1px solid #dee2e8;font-family:"Zalando Sans SemiExpanded",sans-serif;font-weight:300;font-size:14px;line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.register-page .submit-button-wrapper .back-button:hover{-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.1);box-shadow:0 4px 10px 0 rgba(0,0,0,.1)}.register-page .submit-button-wrapper .submit-button{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:8px 16px;border-radius:4px;font-weight:300}.register-page__actor{width:100%;max-width:1124px;margin-inline:auto;display:none}.register-page__actor .step-container{display:none;max-width:648px;margin-inline:auto}.register-page__actor .step-container.active{display:-webkit-box;display:-ms-flexbox;display:flex}.register-page__actor .step-container__nav{width:100%;margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.register-page__actor .step-container__nav .button{position:relative}.register-page__actor .step-container__nav .button.is-loading{pointer-events:none;opacity:.9}.register-page__actor .step-container__nav .button.is-loading span,.register-page__actor .step-container__nav .button.is-loading svg{opacity:0}.register-page__actor .step-container__nav .button.is-loading::after{content:"";position:absolute;top:50%;left:50%;width:16px;height:16px;margin-top:-8px;margin-left:-8px;border-radius:50%;border:2px solid currentColor;border-right-color:rgba(0,0,0,0);-webkit-animation:register-button-spin .7s linear infinite;animation:register-button-spin .7s linear infinite}.register-page__actor .form-steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;margin-bottom:50px;max-width:648px;margin-inline:auto}.register-page__actor .form-steps__item{text-align:center}.register-page__actor .form-steps__item .step-count{width:42px;height:42px;margin:0 auto 12px;border-radius:100px;border:2px solid #dee2e8;background:#f7f7f7;font-size:16px;font-weight:400;color:#9ca3af;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.register-page__actor .form-steps__item .step-count__check{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:0;color:#fff}.register-page__actor .form-steps__item .step-count__check svg{display:block}.register-page__actor .form-steps__item .step-count__index{line-height:1}.register-page__actor .form-steps__item .step-title{font-family:"Zalando Sans Expanded",sans-serif;font-size:14px;color:#9ca3af}.register-page__actor .form-steps__item--pending .step-title{color:#9ca3af}.register-page__actor .form-steps__item--completed .step-count{background-color:#6672ff;color:#fff}.register-page__actor .form-steps__item--completed .step-count__check{display:block}.register-page__actor .form-steps__item--completed .step-count__index{display:none}.register-page__actor .form-steps__item.active .step-count,.register-page__actor .form-steps__item--active .step-count{border-color:#6672ff;background:#fff;color:#6672ff}.register-page__actor .form-steps__item.active .step-title,.register-page__actor .form-steps__item--active .step-title{color:#3c3f66}.register-page__actor .form-steps__item--active .step-count__check{display:none}.register-page__actor .form-steps__item--active .step-count__index{display:block}.register-page__actor .update-plans{max-width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.register-page__actor .update-plan{max-width:100%;margin-top:40px;padding-bottom:20px}.register-page__actor .update-plan__periods{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4px;border-radius:4px;background:#6672ff}.register-page__actor .update-plan__periods button{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:6px 16px;font-size:12px;font-family:"Zalando Sans SemiExpanded",sans-serif;color:#fff}.register-page__actor .update-plan__periods button.active{background:#fff;color:#6672ff}.register-page__actor .update-plan__plans{margin-top:20px}@media(min-width: 991px){.register-page__actor .update-plan__plans{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}}.register-page__actor .update-plan__plans .plan-item{width:100%;position:relative;padding:24px 16px;background:#fff;border-radius:8px;border:1px solid #dee2e8;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}@media(min-width: 991px){.register-page__actor .update-plan__plans .plan-item{width:246px}}.register-page__actor .update-plan__plans .plan-item.is-register-plan-selected{border-color:#6672ff;-webkit-box-shadow:0 4px 18px 0 rgba(0,0,0,.18);box-shadow:0 4px 18px 0 rgba(0,0,0,.18)}.register-page__actor .update-plan__plans .plan-item.is-register-plan-selected .button{border-color:#6672ff;background-color:#6672ff;color:#fff}.register-page__actor .update-plan__plans .plan-item:not(:last-child){margin-bottom:30px}@media(max-width: 991px){.register-page__actor .update-plan__plans .plan-item.current-plan{margin-top:50px}}.register-page__actor .update-plan__plans .plan-item:hover,.register-page__actor .update-plan__plans .plan-item:active,.register-page__actor .update-plan__plans .plan-item:focus,.register-page__actor .update-plan__plans .plan-item.current-plan{border-color:#6672ff;-webkit-box-shadow:0 4px 18px 0 rgba(0,0,0,.18);box-shadow:0 4px 18px 0 rgba(0,0,0,.18)}.register-page__actor .update-plan__plans .plan-item:hover .button,.register-page__actor .update-plan__plans .plan-item:active .button,.register-page__actor .update-plan__plans .plan-item:focus .button,.register-page__actor .update-plan__plans .plan-item.current-plan .button{border-color:#6672ff;background-color:#6672ff;color:#fff}.register-page__actor .update-plan__plans .plan-item__current{margin:0;position:absolute;top:-26px;left:0}.register-page__actor .update-plan__plans .plan-item__name{margin-bottom:12px;font-size:16px;text-transform:uppercase}.register-page__actor .update-plan__plans .plan-item__description span{text-transform:uppercase}.register-page__actor .update-plan__plans .plan-item__price{font-family:"Zalando Sans SemiExpanded",sans-serif;font-weight:700;font-size:30px;color:#6672ff;text-transform:uppercase}.register-page__actor .update-plan__plans .plan-item__price .price-period{font-size:20px;font-weight:500;text-transform:lowercase}.register-page__actor .update-plan__plans .plan-item__features{margin-top:20px}.register-page__actor .update-plan__plans .plan-item__features li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:9px}.register-page__actor .update-plan__plans .plan-item__features li:not(:last-child){margin-bottom:12px}.register-page__actor .update-plan__plans .plan-item__features li svg{width:14px;height:14px;display:block;margin-top:2px}.register-page__actor .update-plan__plans .plan-item__features li p{margin:0;width:calc(100% - 25px);font-size:13px}.register-page__actor .update-plan__plans .plan-item__features li p .plan-feature-info-trigger{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 0 -3px 4px;padding:0;border:0;background:rgba(0,0,0,0);line-height:0;vertical-align:middle;cursor:pointer}.register-page__actor .update-plan__plans .plan-item__features li p .plan-feature-info-trigger svg{display:inline-block;margin:0}.register-page__actor .update-plan__plans .plan-item__features li h3{width:100%;font-size:14px;color:#6672ff;text-align:center;text-transform:uppercase}.register-page__actor .update-plan__plans .plan-item .button{width:100%;margin-top:32px;padding:8px 16px}.register-page__actor .update-plan__plans .plan-item__gold{position:absolute;right:-7px;top:-5px}.register-page__actor .update-plan__plans .plan-item.gold .plan-item__name,.register-page__actor .update-plan__plans .plan-item.gold .plan-item__price,.register-page__actor .update-plan__plans .plan-item.gold li h3{background:linear-gradient(0deg, #C1A875 0%, #C1A875 100%),linear-gradient(77deg, #9EA1A1 25.31%, #848B8A 48.06%, #757A7B 85.34%);background-blend-mode:color,normal;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.register-page__actor .update-plan__plans .plan-item.gold:hover{border:1px solid #c1a875}.register-page__actor .update-plan__plans .plan-item.gold:hover .button{border:none;background:linear-gradient(0deg, #C1A875 0%, #C1A875 100%),linear-gradient(339deg, rgba(255, 255, 255, 0) 52.79%, #FFF 95.95%),linear-gradient(77deg, #9EA1A1 25.31%, #848B8A 48.06%, #757A7B 85.34%);background-blend-mode:color,overlay,normal;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.1);box-shadow:0 4px 10px 0 rgba(0,0,0,.1)}.register-page__actor .update-plan__plans .plan-feature-popup{position:absolute;left:50%;top:50%;width:186px;padding:8px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:4px;background:#f9fafb;border:1px solid #dee2e8;-webkit-box-shadow:0 4px 18px 0 rgba(0,0,0,.18);box-shadow:0 4px 18px 0 rgba(0,0,0,.18);z-index:9;font-size:9px;font-weight:300;color:#000}.register-page__actor .update-plan__plans .plan-feature-popup p{margin:0}.register-page__actor .update-plan__plans .plan-feature-popup ol{list-style:disc;padding-left:12px}.register-page__actor .update-plan__total{width:100%;max-width:413px;margin-top:40px;margin-left:auto}.register-page__actor .update-plan__total p{margin:0;width:45%;font-size:16px}.register-page__actor .update-plan__total p:last-child{text-align:right}.register-page__actor .update-plan__total .subtotal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;padding-bottom:16px;border-bottom:1px solid #dee2e8}.register-page__actor .update-plan__total .total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-top:16px;font-weight:500;text-transform:uppercase}.register-page__actor .update-plan__total .button{width:100%;margin-top:40px;padding:8px 16px}.register-page__actor .update-plan__total .button:disabled{color:#9ca3af;background:#f7f7f7}.register-page__actor .payment-details{-ms-flex-wrap:wrap;flex-wrap:wrap}.register-page__actor .payment-details .card-details{width:100%;margin-bottom:20px}.register-page__actor .payment-details .card-details__field{padding:10px 12px;border-radius:4px;border:1px solid #dee2e8;background:#fff}.register-page__actor .payment-details .save-card{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:14px;cursor:pointer}.register-page__actor .final-review{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.register-page__actor .final-review__group{width:100%;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #dee2e8}.register-page__actor .final-review__group:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.register-page__actor .final-review__group h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:20px;font-family:"Zalando Sans Expanded",sans-serif;text-transform:uppercase}.register-page__actor .final-review__group h3 button{font-size:14px;text-transform:capitalize;color:#6672ff}.register-page__actor .final-review__group p{margin:16px 0 0;font-size:16px}.register-page__actor .final-review__group .choosed-plan{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.register-page__actor .final-review__total{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;font-size:20px;font-weight:500}.register-page__rep{display:none}@media(min-width: 991px){.register-page__rep .container{padding:0;height:100vh;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}}.register-page__rep .form-image{display:none}@media(min-width: 991px){.register-page__rep .form-image{display:block;-ms-flex-item-align:end;align-self:flex-end;height:calc(100vh - 52px);width:45%}.register-page__rep .form-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.register-page__rep .form-header{width:100%;max-width:424px;margin-inline:auto}@media(min-width: 991px){.register-page__rep .form-header p{text-align:left}}.register-page__rep .form-wrapper{padding-block:92px}@media(min-width: 991px){.register-page__rep .form-wrapper{width:55%;padding-block:112px}}@media(min-width: 991px){.register-page__rep .form-container{display:block;width:100%;max-width:424px;margin-inline:auto}}.register-page__rep .field-group{width:100%}.register-page__rep .form-agreement{margin:20px 0 60px}.register-page__rep .login-link{margin:60px 0 0;text-align:center}.register-page__rep .login-link button{background:none;border:none;font:inherit;color:#6672ff;cursor:pointer}.register-page__success{height:100vh;position:relative}.register-page__success img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.register-page__success::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);backdrop-filter:blur(7.5px)}.register-page__success .success-message{width:calc(100% - 32px);max-width:463px;border-radius:8px;background:#fff;padding:30px 40px 40px;text-align:center;position:absolute;top:160px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:5}@media(min-width: 991px){.register-page__success .success-message{top:40%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.register-page__success h1{font-size:16px;margin:0 0 16px}.register-page__success p{font-size:14px;line-height:25px}.register-page__success p:not(:last-child){margin-bottom:16px}.register-page__success .button{margin:32px auto 0;padding:8px 16px;background:#6672ff;color:#fff;font-size:14px;line-height:normal;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}@-webkit-keyframes register-button-spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes register-button-spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}/*# sourceMappingURL=register.min.css.map */