@charset "UTF-8";.accordion .accordion-title:after{font-family:icon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accordion .accordion-title:after{font-family:icon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accordion .accordion-element{border:solid #aae1ff;border-width:0 1px 1px}.accordion .accordion-element:first-child{border-top:1px solid #aae1ff}.accordion .accordion-title{padding-right:90px;position:relative;cursor:pointer;cursor:hand;color:#282d74}.accordion .accordion-title h2{color:#282d74}.accordion .accordion-title:after{position:absolute;content:"";top:50%;transform:translateY(-50%);right:20px;font-size:30px}.accordion .accordion-title.state_active:after{content:""}.restricted-accordion{counter-reset:section}.restricted-accordion .accordion-element{border-color:#cdcdcd}.restricted-accordion .accordion-element.state_enabled{border-color:#aae1ff}.restricted-accordion .accordion-title{color:#cdcdcd}.restricted-accordion .accordion-title h2{color:#cdcdcd}.restricted-accordion .accordion-title h2:before{counter-increment:section;content:counter(section) ". "}.restricted-accordion .accordion-title.state_enabled{color:#282d74}.restricted-accordion .accordion-title.state_enabled h2{color:#282d74}.restricted-accordion .init-closed{display:none}.progressbar{counter-reset:progress}.progressbar .nav-point{display:block;float:left;width:25%;min-height:36px;padding:0 25px 0 25px;color:#cdcdcd;position:relative;border-top:1px solid #4bafff;border-bottom:1px solid #4bafff;border-left:1px solid #4bafff;font-weight:700}.progressbar .nav-point.state_enabled{color:#4bafff}.progressbar .nav-point:focus{outline:0}.progressbar .nav-point.state_active{color:#282d74;background-color:#aae1ff;cursor:default}.progressbar .nav-point:first-child{border-top-left-radius:60px;border-bottom-left-radius:60px}.progressbar .nav-point:last-child{border-bottom-right-radius:60px;border-top-right-radius:60px;border-right:1px solid #4bafff}.progressbar .nav-point:before{counter-increment:progress;content:counter(progress) ".";position:absolute;left:10px;top:50%;transform:translateY(-40%)}