.steps-wrap .steps{font-size:1rem;min-height:2rem}.steps-wrap .steps .step-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.steps-wrap .steps .step-items .step-item{margin-top:0;position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:1em;flex-basis:1em}.steps-wrap .steps .step-items .step-item .step-link{color:#456ed6;cursor:pointer}.steps-wrap .steps .step-items .step-item .step-link:not(.is--clickable){cursor:not-allowed}.steps-wrap .steps .step-items .step-item .step-marker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;font-weight:700;background:#fff;color:#fff;border-color:#456ed6;border-style:solid;z-index:1}.steps-wrap .steps .step-items .step-item .step-details{text-align:center}.steps-wrap .steps .step-items .step-item:not(:first-child),.steps-wrap .steps .step-items .step-item:only-child{-ms-flex-negative:1;flex-shrink:1}.steps-wrap .steps .step-items .step-item:not(:first-child):before,.steps-wrap .steps .step-items .step-item:only-child:after,.steps-wrap .steps .step-items .step-item:only-child:before{content:" ";display:block;position:absolute}.steps-wrap .steps .step-items .step-item:after,.steps-wrap .steps .step-items .step-item:before{background:-webkit-gradient(linear,right top,left top,color-stop(50%,#e3e7ed),color-stop(50%,#456ed6));background:linear-gradient(270deg,#e3e7ed 50%,#456ed6 0);background-size:200% 100%;background-position:100% 100%}.steps-wrap .steps .step-items .step-item.is--active .step-link{cursor:default}.steps-wrap .steps .step-items .step-item.is--active .step-marker{background-color:#fff;border-color:#ffce3a;color:#ffce3a}.steps-wrap .steps .step-items .step-item.is--active .step-title{color:#535353;font-weight:700}.steps-wrap .steps .step-items .step-item.is--active:after,.steps-wrap .steps .step-items .step-item.is--active:before{background-position:0 100%}.steps-wrap .steps .step-items .step-item.is--previous .step-marker{color:#fff;background:#456ed6 url("data:image/svg+xml,%3Csvg width='10' height='9' viewBox='0 0 10 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M1.31836 4.5L3.7729 7.125L8.682 1.875' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/svg%3E") no-repeat 50%;background-size:cover}.steps-wrap .steps .step-items .step-item.is--previous:after,.steps-wrap .steps .step-items .step-item.is--previous:before{background-position:0 100%}.steps-wrap .steps+.step-content{position:relative;overflow:visible;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem}.steps-wrap .steps+.step-content .step-item{-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:auto;flex-basis:auto}.steps-wrap .steps+.step-content.is--transitioning{overflow:hidden}.steps-wrap .steps .step-items .step-item .step-marker{height:1rem;width:1rem;position:absolute;left:calc(50% - 1rem);border-width:.25rem}.steps-wrap .steps .step-items .step-item .step-details{margin-top:1rem;margin-left:.5em;margin-right:.5em;padding-top:.2em}.steps-wrap .steps .step-items .step-item .step-details .step-title{font-size:.9rem;display:inline-block;line-height:1.2}.steps-wrap .steps .step-items .step-item:not(:first-child):before,.steps-wrap .steps .step-items .step-item:only-child:before{height:1px;width:calc(100% - 3rem);bottom:0;left:calc(-50% + 1rem);top:.5rem}.steps-wrap .steps .step-items .step-item:only-child:after{height:1px;bottom:0;top:.5rem}.steps-wrap .steps .step-items .step-item:only-child:after,.steps-wrap .steps .step-items .step-item:only-child:before{width:25%;left:50%}.steps-wrap .steps .step-items .step-item:only-child:before{right:50%;left:auto}@media(max-width:768px){.steps-wrap .steps .step-items .step-item.is--previous__last:before,.steps-wrap .steps .step-items .step-item:not(.is--active):not(.is--previous__last){display:none}.steps-wrap .steps .step-items .step-item:not(:last-child).is--active:after{content:"";display:block;position:absolute;height:1px;background:#e3e7ed;width:25%;bottom:0;left:calc(50% + 1rem);top:.5rem}}.steps-wrap .steps.is--small{font-size:.75rem;min-height:1.5rem}.steps-wrap .steps.is--small .step-items .step-item .step-marker{height:.75rem;width:.75rem;position:absolute;left:calc(50% - .75rem);border-width:.1875rem}.steps-wrap .steps.is--small .step-items .step-item .step-details{margin-top:.75rem;margin-left:.5em;margin-right:.5em;padding-top:.2em}.steps-wrap .steps.is--small .step-items .step-item .step-details .step-title{font-size:.675rem;display:inline-block;line-height:1.2}.steps-wrap .steps.is--small .step-items .step-item:not(:first-child):before,.steps-wrap .steps.is--small .step-items .step-item:only-child:before{height:1px;width:calc(100% - 2.25rem);bottom:0;left:calc(-50% + .75rem);top:.375rem}.steps-wrap .steps.is--small .step-items .step-item:only-child:after{height:1px;bottom:0;top:.375rem}.steps-wrap .steps.is--small .step-items .step-item:only-child:after,.steps-wrap .steps.is--small .step-items .step-item:only-child:before{width:25%;left:50%}.steps-wrap .steps.is--small .step-items .step-item:only-child:before{right:50%;left:auto}@media(max-width:768px){.steps-wrap .steps.is--small .step-items .step-item.is--previous__last:before,.steps-wrap .steps.is--small .step-items .step-item:not(.is--active):not(.is--previous__last){display:none}.steps-wrap .steps.is--small .step-items .step-item:not(:last-child).is--active:after{content:"";display:block;position:absolute;height:1px;background:#e3e7ed;width:25%;bottom:0;left:calc(50% + .75rem);top:.375rem}}.steps-wrap .steps.is--medium{font-size:1.25rem;min-height:2.5rem}.steps-wrap .steps.is--medium .step-items .step-item .step-marker{height:1.25rem;width:1.25rem;position:absolute;left:calc(50% - 1.25rem);border-width:.3125rem}.steps-wrap .steps.is--medium .step-items .step-item .step-details{margin-top:1.25rem;margin-left:.5em;margin-right:.5em;padding-top:.2em}.steps-wrap .steps.is--medium .step-items .step-item .step-details .step-title{font-size:1.125rem;display:inline-block;line-height:1.2}.steps-wrap .steps.is--medium .step-items .step-item:not(:first-child):before,.steps-wrap .steps.is--medium .step-items .step-item:only-child:before{height:1px;width:calc(100% - 3.75rem);bottom:0;left:calc(-50% + 1.25rem);top:.625rem}.steps-wrap .steps.is--medium .step-items .step-item:only-child:after{height:1px;bottom:0;top:.625rem}.steps-wrap .steps.is--medium .step-items .step-item:only-child:after,.steps-wrap .steps.is--medium .step-items .step-item:only-child:before{width:25%;left:50%}.steps-wrap .steps.is--medium .step-items .step-item:only-child:before{right:50%;left:auto}@media(max-width:768px){.steps-wrap .steps.is--medium .step-items .step-item.is--previous__last:before,.steps-wrap .steps.is--medium .step-items .step-item:not(.is--active):not(.is--previous__last){display:none}.steps-wrap .steps.is--medium .step-items .step-item:not(:last-child).is--active:after{content:"";display:block;position:absolute;height:1px;background:#e3e7ed;width:25%;bottom:0;left:calc(50% + 1.25rem);top:.625rem}}.steps-wrap .steps.is--large{font-size:1.5rem;min-height:3rem}.steps-wrap .steps.is--large .step-items .step-item .step-marker{height:1.5rem;width:1.5rem;position:absolute;left:calc(50% - 1.5rem);border-width:.375rem}.steps-wrap .steps.is--large .step-items .step-item .step-details{margin-top:1.5rem;margin-left:.5em;margin-right:.5em;padding-top:.2em}.steps-wrap .steps.is--large .step-items .step-item .step-details .step-title{font-size:1.35rem;display:inline-block;line-height:1.2}.steps-wrap .steps.is--large .step-items .step-item:not(:first-child):before,.steps-wrap .steps.is--large .step-items .step-item:only-child:before{height:1px;width:calc(100% - 4.5rem);bottom:0;left:calc(-50% + 1.5rem);top:.75rem}.steps-wrap .steps.is--large .step-items .step-item:only-child:after{height:1px;bottom:0;top:.75rem}.steps-wrap .steps.is--large .step-items .step-item:only-child:after,.steps-wrap .steps.is--large .step-items .step-item:only-child:before{width:25%;left:50%}.steps-wrap .steps.is--large .step-items .step-item:only-child:before{right:50%;left:auto}@media(max-width:768px){.steps-wrap .steps.is--large .step-items .step-item.is--previous__last:before,.steps-wrap .steps.is--large .step-items .step-item:not(.is--active):not(.is--previous__last){display:none}.steps-wrap .steps.is--large .step-items .step-item:not(:last-child).is--active:after{content:"";display:block;position:absolute;height:1px;background:#e3e7ed;width:25%;bottom:0;left:calc(50% + 1.5rem);top:.75rem}}.base-radio{--border-color:#8892a9;--bg-color:#618eff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1em;line-height:1.5em;padding:.75em 0;cursor:pointer}.base-radio [type=radio]{display:none!important}.base-radio__check{width:1.5em;height:1.5em;-ms-flex-negative:0;flex-shrink:0;background-color:#fff;border:1px solid var(--border-color);border-radius:50%;will-change:box-shadow,background-color;-webkit-transition:.2s;transition:.2s}.base-radio__label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:.75em}.base-radio.is--checked .base-radio__check{background-color:var(--bg-color);-webkit-box-shadow:inset 0 0 0 .25em #fff;box-shadow:inset 0 0 0 .25em #fff}.base-radio[disabled]{opacity:.5;cursor:not-allowed}.base-checkbox{--border-color:#8892a9;--bg-color:#618eff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1em;line-height:1.5em;padding:.75em 0;cursor:pointer}.base-checkbox [type=checkbox]{display:none!important}.base-checkbox__check{width:1.5em;height:1.5em;-ms-flex-negative:0;flex-shrink:0;background-color:#fff;background-repeat:no-repeat;background-position:50%;border:1px solid var(--border-color);border-radius:4px;-webkit-transition:all .2s cubic-bezier(.4,0,.23,1);transition:all .2s cubic-bezier(.4,0,.23,1);-webkit-transition-property:border-color;transition-property:border-color}.base-checkbox__check.is--checked{border-color:var(--bg-color);background-color:var(--bg-color);background-image:url("data:image/svg+xml,%3Csvg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M1 4L4 7L10 1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/svg%3E");-webkit-animation:shrink-bounce .2s cubic-bezier(.4,0,.23,1);animation:shrink-bounce .2s cubic-bezier(.4,0,.23,1)}.base-checkbox__label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:.75em}.base-checkbox[disabled]{opacity:.5;cursor:not-allowed}@-webkit-keyframes shrink-bounce{0%{-webkit-transform:scale(1);transform:scale(1)}33%{-webkit-transform:scale(.85);transform:scale(.85)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrink-bounce{0%{-webkit-transform:scale(1);transform:scale(1)}33%{-webkit-transform:scale(.85);transform:scale(.85)}to{-webkit-transform:scale(1);transform:scale(1)}}.questionary-question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#eff7ff;border-radius:4px;padding:.75rem;margin-top:1.5rem}@media(max-width:768px){.questionary-question{-ms-flex-wrap:wrap;flex-wrap:wrap}}.questionary-question>p{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(max-width:768px){.questionary-question>p{width:100%;padding-bottom:.75rem}}.questionary-question .base-radio{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:5rem;background-color:#fff;border-radius:4px;border:1px solid #dde0e7;color:#023d86;padding:.75rem;margin-left:.5rem}@media(max-width:768px){.questionary-question .base-radio{margin-left:0;margin-right:.75rem}}.questionary-question .base-radio.is--checked{border:2px solid #6e97ff}.questionary{margin-bottom:5rem}.questionary .wrap{max-width:966px;padding:0 15px;margin:0 auto}.questionary h2,.questionary h3,.questionary h4,.questionary h5{width:100%;font-weight:700;color:#023d86;text-align:center;letter-spacing:-.02em}.questionary h2,.questionary h3{font-size:1.5rem;padding:1rem 0 .5rem}.questionary-content{width:100%;background-color:#fff;-webkit-box-shadow:0 0 1px rgba(40,47,108,.2),0 1px 2px rgba(40,47,108,.06);box-shadow:0 0 1px rgba(40,47,108,.2),0 1px 2px rgba(40,47,108,.06);padding:2rem calc(12.5% - 1rem)}@media(max-width:1024px){.questionary-content{padding:1rem 2rem}}@media(max-width:768px){.questionary-content{padding:1rem .75rem}.questionary-content .step-content{padding:1rem 0!important}}.questionary-content form section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.questionary-content form .subtitle{text-align:center}.questionary-content form .section-label{width:100%;font-weight:700;padding-top:3rem;margin-bottom:-.5rem}.questionary-content form .btn-add{position:relative;-ms-flex-item-align:end;align-self:flex-end;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3rem;border:none;background:none;color:#456ed6;cursor:pointer;padding:.5rem .5rem .5rem 2.5rem;margin-top:1rem}.questionary-content form .btn-add:before{content:"";position:absolute;top:.75rem;left:.5rem;width:1.5rem;height:1.5rem;background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Ccircle cx='12' cy='12' r='11' stroke='%236E97FF' stroke-width='2'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.8 11C10.9104 11 11 10.9104 11 10.8L11 7.69995C11 7.42381 11.2238 7.19995 11.5 7.19995H12.5C12.7761 7.19995 13 7.42381 13 7.69995V10.8C13 10.9104 13.0895 11 13.2 11L16.3 11C16.5761 11 16.8 11.2238 16.8 11.5V12.5C16.8 12.7761 16.5761 13 16.3 13L13.2 13C13.0895 13 13 13.0895 13 13.2V16.3C13 16.5761 12.7761 16.8 12.5 16.8H11.5C11.2238 16.8 11 16.5761 11 16.3L11 13.2C11 13.0895 10.9104 13 10.8 13L7.69995 12.9999C7.42381 12.9999 7.19995 12.7761 7.19995 12.4999V11.5C7.19995 11.2238 7.42381 11 7.69995 11L10.8 11Z' fill='%236E97FF'/%3E %3C/svg%3E") no-repeat 50%}.questionary-content form .btn-submit{width:200px}.questionary-content form .is--centered{text-align:center}.questionary-content form .is--removed{position:relative}.questionary-content form .is--removed .btn-remove{position:absolute;top:.5rem;right:0;width:1rem;height:1rem;background:url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M0.5 15L7.5 8M7.5 8L14.5 1M7.5 8L0.5 1M7.5 8L14.5 15' stroke='%23F82833' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/svg%3E") no-repeat 50%;cursor:pointer}.questionary-content form .base-checkbox{-ms-flex-item-align:end;align-self:flex-end;height:3rem;color:#535353}.questionary-content form .base-text__error{width:100%;overflow:hidden;text-overflow:ellipsis}.questionary-content form .is-agreed{position:relative}.questionary-content form .is-agreed .base-checkbox{height:auto}.questionary-content form .is-agreed .base-checkbox__check{-ms-flex-item-align:start;align-self:flex-start}.questionary-content form .is-agreed .base-checkbox__label{white-space:normal}.questionary-content form .is-agreed .base-checkbox__label>a{color:#456ed6;text-decoration:underline}.questionary-content form .is-agreed .error{position:absolute;left:0;bottom:-.5rem;color:#f82833;font-size:.75em}.questionary-content .question-rate{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #dde0e7;border-radius:4px;padding:.75rem;margin:.5rem 0}@media(max-width:768px){.questionary-content .question-rate>p{width:100%;padding-bottom:.5rem}}.questionary-content .question-rate .rate{-ms-flex-negative:0;flex-shrink:0}.questionary-content .question-rate .rate-item span{display:none}.questionary-content .w-16{width:16%}@media(max-width:768px){.questionary-content .w-16{width:25%;min-width:7.5rem}}.questionary-content .w-33{width:calc(33.333% - .33333rem)}@media(max-width:768px){.questionary-content .w-33{width:100%;margin-right:0!important}}.questionary-content .w-50{width:calc(50% - .25rem)}@media(max-width:768px){.questionary-content .w-50{width:100%;margin-right:0!important}}.questionary-content .w-100{width:100%}.questionary-content .jc-fs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.questionary-content .mr-gap{margin-right:.5rem}.questionary-content .mr-gap-1{margin-right:1.5rem}.questionary-content .mt-gap{margin-top:.5rem}.questionary-content .mt-1{margin-top:1rem}.questionary-content .mt-2{margin-top:2rem}.questionary-content .mb-negative{margin-bottom:-.5rem}.questionary-result{background-color:#fff;-webkit-box-shadow:0 0 1px rgba(40,47,108,.2),0 1px 2px rgba(40,47,108,.06);box-shadow:0 0 1px rgba(40,47,108,.2),0 1px 2px rgba(40,47,108,.06);text-align:center;padding:5rem .75rem}@media(max-width:768px){.questionary-result{padding:3rem .75rem}}.questionary-result h2{padding-top:.5rem}.questionary-result .img-fluid{margin:0 auto}.questionary-result p{max-width:468px;padding:.5rem 0;margin:0 auto}.questionary-result a{color:#456ed6;text-decoration:underline}