.form--stepped[data-v-4f5d75ba]{overflow:hidden}.form__panel[data-v-4f5d75ba]{display:block;padding:var(--gutter);background:#fff;border-radius:var(--border-rad);margin-top:var(--gutter);font-weight:700}.form__panel.form__panel--success[data-v-4f5d75ba]{background:#4caf50;color:#fff}.form__panel.form__panel--errored[data-v-4f5d75ba]{background:var(--brand-primary);color:var(--brand-primary-complement)}ul.form__nav[data-v-4f5d75ba]{display:flex;justify-content:center;list-style:none;background:var(--brand-secondary);color:var(--brand-secondary-complement);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form__nav__item[data-v-4f5d75ba],.form__nav__spacer[data-v-4f5d75ba]{transition:background .5s ease-in-out,color .5s ease-in-out}.form__nav__item[data-v-4f5d75ba]{padding:1em;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form__nav__item--active[data-v-4f5d75ba]{background:var(--brand-primary);color:var(--brand-primary-complement)}.form__nav__item--passed[data-v-4f5d75ba]{color:var(--brand-secondary)}li.form__nav__spacer[data-v-4f5d75ba]{flex-grow:1}.form__step__nav[data-v-4f5d75ba]{display:flex;justify-content:center;margin:var(--gutter) 0}.form__step__nav>.btn[data-v-4f5d75ba]{margin:0 var(--gutter)}.form__step__nav__spacer[data-v-4f5d75ba]{flex-grow:1}.form__nav__item--passed[data-v-4f5d75ba]{background:#fff;color:#333}.form__steps__viewport[data-v-4f5d75ba]{display:flex;align-items:center;transform:translateX(calc(-100%*var(--step)));transition:transform 1s cubic-bezier(.75,.02,0,1);width:100%;overflow:visible}.form__step[data-v-4f5d75ba]{flex-shrink:0;width:100%;filter:opacity(0);transition:filter .5s ease-in-out;padding:3em 0}.form__step.form__step--active[data-v-4f5d75ba]{filter:opacity(1)}.form.form--full-height[data-v-4f5d75ba]{min-height:100vh}.form.form--full-height .form__steps-wrap[data-v-4f5d75ba]{min-height:100vh;position:relative}.form.form--full-height .form__nav-wrap[data-v-4f5d75ba]{position:absolute;top:0;left:0;width:100%}.form.form--full-height .form__steps[data-v-4f5d75ba]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh}.form__ancillaries[data-v-4f5d75ba]{position:relative;top:3em;left:0;width:100%;padding-top:1px}span.form__nav__item__label[data-v-4f5d75ba],span.form__nav__item__number[data-v-4f5d75ba]{font-size:.8em}@media screen and (max-width:1024px){span.form__nav__item__label[data-v-4f5d75ba]{display:none}}@media screen and (max-width:420px){li.form__nav__item[data-v-4f5d75ba]{font-size:.8em}}.survey[data-v-dd3f8b1e]{min-height:100vh;position:relative}.survey__bg[data-v-dd3f8b1e]{background-image:url(/assets/images/photos/survey.jpg);background-position:50%;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;filter:brightness(.25);z-index:0}.survey__form[data-v-dd3f8b1e]{position:relative;z-index:1;min-height:100vh}.survey__agent-img[data-v-dd3f8b1e]{position:absolute;bottom:0;right:0;width:calc(100% - var(--gutter)*2);height:calc(100% - var(--gutter)*2);background-size:contain;background-position:100% 100%;background-repeat:no-repeat;max-width:500px}@media screen and (max-width:1400px){.survey__agent-img[data-v-dd3f8b1e]{display:none}}.survey__submitted[data-v-dd3f8b1e]{display:flex;width:100%;min-height:100vh;flex-direction:column;justify-content:center;align-items:center;position:relative;padding:1em}.survey__submitted>p[data-v-dd3f8b1e]{display:block;color:#fff;margin:1em 0}.survey__submitted>p>.btn[data-v-dd3f8b1e]{margin:0 .5em}.survey__submitted>img[data-v-dd3f8b1e]{width:100%;max-width:300px}.survey .form h6.form-section__title{color:#fff}.survey .form .static-text{text-align:center;color:#fff}.agent-profile__header-wrap[data-v-dd3f8b1e]{width:calc(100vw - var(--gutter)*3)}.agent-profile__header[data-v-dd3f8b1e]{width:100%;display:flex;align-items:center;justify-content:center;text-shadow:0 0 1em rgb(0 0 0/50%);min-height:300px;text-align:center}.agent-profile__img[data-v-dd3f8b1e]{height:500px;margin-top:calc(var(--gutter)*2);display:block}h1.agent-profile__name[data-v-dd3f8b1e]{font-size:3.5em;font-weight:400;color:#fff;margin:.25em;text-transform:uppercase}h2.agent-profile__position[data-v-dd3f8b1e]{font-size:1.2em;color:#fff;text-transform:uppercase}.agent-profile__masthead[data-v-dd3f8b1e]{background:var(--brand-secondary)}@media screen and (max-width:768px){.agent-profile__header[data-v-dd3f8b1e]{flex-direction:column;padding-top:calc(var(--gutter)*2);text-align:center}}