.form-tabs{width:100%}.form-tab-nav{display:flex}.form-nav-item__bubble{align-items:center;background:var(--color-bg-support-medium);border:1px solid var(--color-bg-support-medium);border-radius:100%;color:var(--color-text-body);cursor:pointer;display:inline-flex;font-size:24px;font-weight:700;height:56px;justify-content:center;text-align:center;width:56px}.form-nav-item__bubble-check{display:none}.form-nav-item__content{border-radius:var(--border-radius-medium);bottom:calc(100% + 17px);display:none;padding:8px;position:absolute;text-align:center;width:100%}.form-nav-item__label{font-size:12px;font-weight:700;line-height:var(--body-desktop-line-height)}.form-nav-item__wrapper{cursor:pointer;line-height:0;position:relative;text-align:center;width:100px}.form-nav-item__wrapper:before{border-bottom:0 solid transparent;border-left:9px solid transparent;border-right:9px solid transparent;border-top:9px solid var(--color-brand);bottom:calc(100% + 8px);content:"";display:none;height:0;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;width:0}.form-nav-item__wrapper:after{border-bottom:1px solid var(--divider-default-color);content:"";left:0;position:absolute;top:28px;width:100%;z-index:-1}.form-nav-item__wrapper:first-child:after{left:50%;width:50%}.form-nav-item__wrapper:last-child:after{left:auto;right:50%;width:50%}.form-nav-item:not(.disabled):hover{background-color:#000;color:#fff;text-decoration:none}.form-nav-item__wrapper.disabled{pointer-events:none}.form-nav-item__wrapper.selected .form-nav-item__bubble,.form-nav-item__wrapper.valid .form-nav-item__bubble{background:var(--color-brand);border-color:var(--color-brand);color:var(--color-text-body-inverse)}.form-nav-item__wrapper.selected .form-nav-item__label{color:var(--color-text-heading-inverse)}.form-nav-item__wrapper.selected .form-nav-item__content{background:var(--color-brand);display:block}.form-nav-item__wrapper.selected:before{display:block}.form-nav-item__wrapper:not(.selected):not(.valid):hover .form-nav-item__bubble{background:var(--color-bg-primary);border-color:var(--color-brand);color:var(--color-brand)}.form-nav-item__wrapper:not(.selected):not(.valid):hover .form-nav-item__content{background:none}.form-nav-item__wrapper.valid .form-nav-item__bubble-number{display:none}.form-nav-item__wrapper.valid .form-nav-item__bubble-check{display:block}.form-nav-item__wrapper.invalid .form-nav-item__bubble{border:1px solid var(--color-text-error)}.form-tab{display:none;padding:56px 16px 16px}.form-tab.selected{display:block}.form-tab-pag{display:flex;justify-content:flex-end;padding:0 16px}.form-pag-item{border:1px solid #ccc;border-radius:4px;cursor:pointer;display:block;margin-right:8px;padding:12px}.form-pag-item:last-child{margin-right:0}.form-pag-item.hidden{display:none}.form-pag-item-submit{background:#696969;border-color:#696969;color:#fff;flex:0 1 180px;font-size:1rem}.form-button-nav__wrapper{display:flex;gap:24px;justify-content:center}.form-tabs .hs-submit .actions{text-align:center}.form-tabs .hs-submit .actions .form-button-nav__wrapper{display:inline-flex;margin-right:20px}.form-tabs .custom-input-file input[type=file]{display:block;left:-9999px;position:absolute}.form-button-nav__prev{background:var(--color-bg-support-medium);border-color:var(--color-bg-support-medium);color:var(--color-text-body)}.form-button-nav__prev:hover{background:var(--color-bg-support-hard);border-color:var(--color-bg-support-hard);color:var(--color-text-body)}@media screen and (max-width:767px){.form-button-nav__wrapper{margin-top:24px}.form-tab-nav{justify-content:center}.form-nav-item__bubble{font-size:9px;height:24px;width:24px}.form-nav-item__wrapper:after{top:12px}}@media screen and (max-width:480px){.form-button-nav__wrapper{flex-wrap:wrap;gap:var(--spacing-medium-s)}.form-tab .actions .form-button-nav__wrapper{margin-bottom:var(--spacing-medium-s);width:100%}.form-tab .actions .hs-button{width:100%}.form-button-nav__next,.form-button-nav__prev{justify-content:center;width:100%}.form-nav-item__bubble-check svg{height:18px;width:18px}.form-nav-item__label{font-size:9px}}