.hs-repeatable-form-module{--app-bg:#fff;--app-text:#000;--app-header-bg:#083b5c;--app-header-text:#fff;--app-border:#d7dde5;--app-input-border:#cfd6df;font-family:Korolev,sans-serif}.hs-repeatable-form-module *,.hs-repeatable-form-module :after,.hs-repeatable-form-module :before{font-family:Korolev,sans-serif!important}.hs-repeatable-form-module,.hs-repeatable-form-module .hs-form,.hs-repeatable-form-module form{background:var(--app-bg);color:var(--app-text)}.hs-repeatable-form-module div,.hs-repeatable-form-module label,.hs-repeatable-form-module p,.hs-repeatable-form-module span{color:var(--app-text)}.hs-repeatable-form-module .hs-richtext h1{font-family:Korolev,sans-serif!important;font-size:28px;font-weight:700!important;line-height:1.2;margin-bottom:8px}.hs-repeatable-form-module .hs-richtext{margin-bottom:0!important;padding-bottom:0!important}.hs-repeatable-form-module .hs-richtext ul{margin:4px 0;padding-left:20px}.hs-repeatable-form-module .hs-richtext li{margin-bottom:4px}.hs-repeatable-form-module .hs-richtext li p{font-size:18px;font-style:normal;font-weight:300;margin:0;padding:0}.hs-repeatable-form-module .hs-form .hs-field-desc,.hs-repeatable-form-module .hs-form .hs-form-field>label,.hs-repeatable-form-module .hs-form .input label,.hs-repeatable-form-module .hs-form legend,.hs-repeatable-form-module .question-label{color:#000!important;font-family:Korolev,sans-serif!important;font-size:18px!important;font-weight:400!important;line-height:1!important;margin-bottom:0!important;padding-bottom:0!important;text-transform:none!important}.hs-repeatable-form-module .hs-form .hs-form-field>label span,.hs-repeatable-form-module .hs-form .hs-form-field>label>span{font-size:18px!important}.hs-repeatable-form-module .hs-form .hs-form-field{margin-bottom:12px}.hs-repeatable-form-module .hs-form .hs-form-field .input{margin-top:-4px!important;padding-top:0!important}.hs-repeatable-form-module .question-field{margin-bottom:16px}.hs-repeatable-form-module .hs-form-required{display:none!important}.hs-repeatable-form-module .hs-form .hs-form-field>label:has(.hs-form-required):after{color:#d62828;content:" *";font-weight:600}.hs-repeatable-form-module .hs-error-msg,.hs-repeatable-form-module .hs-error-msgs,.hs-repeatable-form-module .hs-error-msgs label{display:none!important}.hs-repeatable-education,.hs-repeatable-employment,.hs-repeatable-references{margin-top:8px}.hs-repeatable-education__table-wrap,.hs-repeatable-references__table-wrap{margin-bottom:0;overflow-x:auto}.hs-repeatable-education__table,.hs-repeatable-references__table{border-collapse:collapse;margin-bottom:0;table-layout:fixed;width:100%}.hs-repeatable-education__table th,.hs-repeatable-references__table th{background:var(--app-header-bg);border:1px solid var(--app-border);color:var(--app-header-text);font-size:18px;font-weight:700;padding:6px 8px;text-align:left;text-transform:uppercase}.hs-repeatable-education__table td,.hs-repeatable-references__table td{border:1px solid var(--app-border);padding:8px}.hs-repeatable-education__table td:last-child,.hs-repeatable-education__table th:last-child,.hs-repeatable-references__table td:last-child,.hs-repeatable-references__table th:last-child{padding:8px 12px;text-align:center;width:100px}.hs-repeatable-education__table input,.hs-repeatable-employment__grid input,.hs-repeatable-form-module .hs-input,.hs-repeatable-form-module input,.hs-repeatable-form-module select,.hs-repeatable-form-module textarea,.hs-repeatable-references__table input{background:#fff;border:none;border-bottom:1px solid #000;box-sizing:border-box;color:#000!important;font-family:Korolev,sans-serif!important;font-size:16px;font-weight:400!important;min-height:40px;padding:8px 10px;width:100%;-webkit-text-fill-color:#000!important}.hs-repeatable-form-module input,.hs-repeatable-form-module textarea{caret-color:#000}.hs-repeatable-form-module input:-webkit-autofill,.hs-repeatable-form-module select:-webkit-autofill,.hs-repeatable-form-module textarea:-webkit-autofill{-webkit-text-fill-color:#000!important;box-shadow:inset 0 0 0 1000px #fff}.hs-repeatable-form-module input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;height:16px;opacity:.6;width:16px}.hs-repeatable-form-module .hs-dateinput:after{font-size:14px!important;line-height:1!important;pointer-events:none;position:absolute!important;right:8px!important;top:50%!important;transform:translateY(-50%)!important}.hs-repeatable-form-module .hs-dateinput{position:relative}.hs-repeatable-education__add,.hs-repeatable-education__remove,.hs-repeatable-employment__add,.hs-repeatable-employment__remove,.hs-repeatable-references__add,.hs-repeatable-references__remove{align-items:center;background:#fff;border:1px solid var(--app-header-bg);color:var(--app-header-bg);cursor:pointer;display:inline-flex;font-family:Korolev,sans-serif;font-size:13px;justify-content:center;min-height:32px;padding:5px 12px}.hs-repeatable-education__add:hover,.hs-repeatable-education__remove:hover,.hs-repeatable-employment__add:hover,.hs-repeatable-employment__remove:hover,.hs-repeatable-references__add:hover,.hs-repeatable-references__remove:hover{opacity:.9}.hs-repeatable-education__actions,.hs-repeatable-references__actions{margin-bottom:24px;margin-top:2px}.hs-repeatable-employment__actions{margin-bottom:24px;margin-top:12px}.hs-repeatable-employment__list{display:flex;flex-direction:column;gap:14px}.hs-repeatable-employment__item{background:#fff;border:1px solid var(--app-border)}.hs-repeatable-employment__row{border-bottom:1px solid var(--app-border);display:grid}.hs-repeatable-employment__row:last-of-type{border-bottom:0}.hs-repeatable-employment__row--1{grid-template-columns:2fr 2fr 1.5fr}.hs-repeatable-employment__row--2{grid-template-columns:2fr 1.5fr 1.5fr}.hs-repeatable-employment__row--3{grid-template-columns:2fr 1.25fr 1fr 1fr}.hs-repeatable-employment__cell{border-right:1px solid var(--app-border)}.hs-repeatable-employment__cell:last-child{border-right:0}.hs-repeatable-employment__label{background:#083b5c;border-bottom:1px solid #d7dde5;color:#fff!important;display:block;font-size:18px;font-weight:700;padding:6px 8px;text-transform:uppercase}.hs-repeatable-employment__input-wrap{padding:8px}.hs-repeatable-employment__footer{border-top:1px solid var(--app-border);display:flex;justify-content:flex-end;padding:10px 12px}.hs-repeatable-form-module input[type=radio]{margin-right:4px}.hs-repeatable-form-module .hs-form-radio{align-items:center;display:flex;gap:4px;margin-bottom:0}.hs-repeatable-form-module .hs-form-radio label{align-items:center;cursor:pointer;display:flex;gap:4px}.hs-repeatable-form-module .hs-form-radio input[type=radio]+span{margin-left:4px}.hs-repeatable-form-module .inputs-list{display:flex;flex-wrap:wrap;gap:4px 12px;list-style:none;margin:0;padding-left:0}.hs-repeatable-form-module .inputs-list li{margin-bottom:0}.hs-repeatable-form-module .hs-form-checkbox label,.hs-repeatable-form-module .hs-form-radio label,.hs-repeatable-form-module .inputs-list label,.hs-repeatable-form-module .inputs-list span{font-family:Korolev,sans-serif!important;font-weight:400!important}.hs-repeatable-form-module .hs-form-checkbox{margin-bottom:0}.hs-repeatable-form-module .hs-form-checkbox label{align-items:center;display:flex;gap:4px}.hs-repeatable-form-module .inputs-list li,.hs-repeatable-form-module select option{font-family:Korolev,sans-serif!important}.hs-repeatable-form-module .hs-error input,.hs-repeatable-form-module .hs-error select,.hs-repeatable-form-module .hs-error textarea{border-bottom-color:#d62828!important}@media (max-width:991px){.hs-repeatable-employment__row--1,.hs-repeatable-employment__row--2,.hs-repeatable-employment__row--3{grid-template-columns:1fr}.hs-repeatable-employment__cell{border-bottom:1px solid var(--app-border);border-right:0}.hs-repeatable-employment__cell:last-child{border-bottom:0}}@media (max-width:767px){.hs-repeatable-education__table,.hs-repeatable-references__table{min-width:900px}}.hs-repeatable-form-module .submitted-message{background:#fff;color:#083b5c;font-family:Korolev,sans-serif!important;font-size:60px;font-weight:700!important;line-height:1.2;text-transform:uppercase}.hs-repeatable-form-module .hs-button.primary{background:#083b5c;border:none;color:#fff;color:#fff!important;cursor:pointer;font-family:Korolev,sans-serif!important;font-size:38px;font-weight:700!important;padding:14px 32px;text-transform:uppercase;-webkit-text-fill-color:#fff!important}.hs-repeatable-form-module .hs-button.primary:hover{opacity:.9}.hs-repeatable-form-module .hs-repeatable-validation-summary{box-shadow:0 8px 22px rgba(0,0,0,.12);outline:none;padding:16px 18px}.hs-repeatable-form-module .hs-repeatable-validation-summary__title{color:#083b5c;line-height:1.15;margin:0 0 8px;text-transform:uppercase}.hs-repeatable-form-module .hs-repeatable-validation-summary__message{color:#000}.hs-repeatable-form-module .hs-repeatable-validation-summary__list li{color:#d62828;font-weight:700!important;margin-bottom:4px}.hs-repeatable-form-module .hs-repeatable-field-error>label,.hs-repeatable-form-module .hs-repeatable-field-error>label span{color:#d62828!important}.hs-repeatable-form-module .hs-repeatable-field-error input:not([type=radio]):not([type=checkbox]):not([type=hidden]),.hs-repeatable-form-module .hs-repeatable-field-error select,.hs-repeatable-form-module .hs-repeatable-field-error textarea{border-bottom-color:#d62828!important}.hs-repeatable-form-module .hs-repeatable-field-error .inputs-list{background:snow;border:1px solid #d62828;padding:8px 10px}.hs-repeatable-form-module .hs-repeatable-validation-summary{background:#fff5f5;border:2px solid #d62828;border-left-width:8px;color:#000;font-family:Korolev,sans-serif!important;margin:24px 0 18px;padding:18px 20px}.hs-repeatable-form-module .hs-repeatable-validation-summary[hidden]{display:none!important}.hs-repeatable-form-module .hs-repeatable-validation-summary__title{color:#d62828!important;font-family:Korolev,sans-serif!important;font-size:24px;font-weight:700!important;line-height:1.2;margin-bottom:8px}.hs-repeatable-form-module .hs-repeatable-validation-summary__message{color:#000!important;font-family:Korolev,sans-serif!important;font-size:18px;font-weight:400!important;line-height:1.35;margin:0 0 10px}.hs-repeatable-form-module .hs-repeatable-validation-summary__list{margin:0;padding-left:22px}.hs-repeatable-form-module .hs-repeatable-validation-summary__list li{color:#000!important;font-family:Korolev,sans-serif!important;font-size:18px;font-weight:400!important;line-height:1.35;margin-bottom:6px}.hs-repeatable-form-module .hs-repeatable-field-error input,.hs-repeatable-form-module .hs-repeatable-field-error select,.hs-repeatable-form-module .hs-repeatable-field-error textarea,.hs-repeatable-form-module input.error,.hs-repeatable-form-module input.invalid,.hs-repeatable-form-module select.error,.hs-repeatable-form-module select.invalid,.hs-repeatable-form-module textarea.error,.hs-repeatable-form-module textarea.invalid{border-bottom-color:#d62828!important}