.progress-bar-accordion__main-wrapper{column-gap:20px;display:flex;flex-direction:column;margin:auto;max-width:1280px;padding-block:10px;row-gap:20px;width:100%}.progress-bar-accordion__content-wrapper{display:flex;flex-direction:column;row-gap:24px}.progress-bar-accordion__content-wrapper h2{font-style:normal;font-weight:600;line-height:1.1em;margin:auto;text-align:center}.progress-bar-accordion__content-wrapper p{font-size:20px;font-style:normal;font-weight:400;line-height:1.3em;margin:auto;text-align:center}.progress-bar-accordion__block-wrapper{gap:96px;margin-block:44px}.progress-bar-accordion{color:#00125a;display:flex;flex-direction:column;gap:8px;margin:auto;width:50%}.progress-bar-accordion__item{background:#fff;border:1px solid #e2e7ef;border-radius:16px;overflow:hidden;transition:all .3s}.progress-bar-accordion__item-header{align-items:center;border:1px solid #fff;color:#00007b;cursor:pointer;display:flex;font-size:20px;font-weight:400;justify-content:space-between;line-height:1.4em;padding:20px 32px 16px}.progress-bar-accordion__arrow svg{fill:#00007b;flex-shrink:0;height:15px;margin-left:16px;transition:transform .3s ease;width:13.13px}.progress-bar-accordion__item.active .progress-bar-accordion__arrow svg{transform:rotate(180deg)}.progress-bar-accordion__item-content{color:#52606d;font-size:18px;font-weight:300;max-height:0;overflow:hidden;padding:0 32px;transition:max-height .3s,padding .3s}.progress-bar-accordion__item.active .progress-bar-accordion__item-content{max-height:400px;padding:4px 32px 20px}.progress-bar-accordion__active-bar{background:#fff;height:4px;width:100%}.progress-bar-accordion__bar{background:#0014ff;height:100%;transition:none;width:0}.progress-bar-accordion__image{margin:auto;width:50%}.progress-bar-accordion__buttons{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin:auto;place-content:center}.progress-bar-accordion__btn{border-radius:16px;color:#fff;display:inline-block;display:flex;font-size:18px;font-weight:500;line-height:normal;padding:0 32px;text-align:center;text-decoration:none;transition:all .2s ease}.progress-bar-accordion-custom__btn-primary{background-color:#00f;border:1px solid #00f;min-height:56px}.progress-bar-accordion-custom__btn-primary *{place-content:center}.progress-bar-accordion-custom__btn-primary:hover{background-color:#0000e8;border-color:#0000e8;color:#fff;font-weight:500;text-decoration:none}.progress-bar-accordion-custom__btn-secondary{background-color:transparent;border:1px solid #fff;min-height:56px}.progress-bar-accordion-custom__btn-secondary *{place-content:center}.progress-bar-accordion-custom__btn-secondary:hover{background-color:#fff;border-color:#fff;color:#00f;font-weight:500;text-decoration:none}@media (max-width:1780px){.progress-bar-accordion__content-wrapper{row-gap:20px}.progress-bar-accordion__block-wrapper{gap:96px;margin-block:48px}.progress-bar-accordion{gap:8px}.progress-bar-accordion__active-bar{gap:16px}.progress-bar-accordion__item-content{font-size:16px}.progress-bar-accordion__item.active .progress-bar-accordion__item-content{max-height:400px;padding:4px 20px 16px}.progress-bar-accordion__item-header{font-size:18px;padding:16px 20px 12px}.progress-bar-accordion__buttons{gap:8px}.progress-bar-accordion__btn{font-size:16px;padding:0 24px}.progress-bar-accordion-custom__btn-primary,.progress-bar-accordion-custom__btn-secondary{min-height:48px}}@media (max-width:1200px){.progress-bar-accordion__block-wrapper{gap:48px}}@media (max-width:900px){.progress-bar-accordion__block-wrapper{gap:32px}}@media (max-width:767px){.progress-bar-accordion{gap:8px}.progress-bar-accordion__block-wrapper{display:flex;flex-direction:column;margin-block:32px}.progress-bar-accordion,.progress-bar-accordion__image{width:100%}}