.intro-overlay{background-color:#e9e9e9;height:100%;left:0;position:absolute;top:0;transition:opacity .4s ease-out,visibility 0s .4s;width:100%;z-index:10}.intro-overlay__content{display:flex;flex-direction:column;height:100%;max-height:calc(100vh - 6rem);overflow:hidden;width:100%}.intro-overlay.is-hidden{opacity:0;pointer-events:none;visibility:hidden}.intro-overlay .vidyard-player-container{height:100%!important;width:100%}.intro-overlay .vidyard-player-container>div{height:100%!important;padding:0!important;width:100%}.user-details{background:#fff;border-radius:10px;margin-top:2.5rem;padding:2rem 2.4rem}.user-details__header{align-items:baseline;display:flex}.user-details__title{color:#07124a;font-family:owners-wide,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.1;margin:0;text-transform:none}.user-details__actions{margin-left:auto}.user-details__status{border-right:1px solid #cdcdcd;font-family:HelveticaNeueLTPro-Roman,sans-serif;font-size:1.6rem;font-weight:700;margin-right:15px;padding:0 15px}.user-details__status-complete:after,.user-details__status-uncomplete:after{content:"";display:inline-block;margin-left:.4rem;vertical-align:middle}.user-details__status-complete{color:#009947}.user-details__status-complete:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2715%27 height=%2711%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m1.744 5 4 4 8-8%27 stroke=%27%23009947%27 stroke-width=%272%27 stroke-linecap=%27round%27/%3E%3C/svg%3E");background-size:contain;height:1.1rem;width:1.5rem}.user-details__status-uncomplete{color:#ef4042}.user-details__status-uncomplete:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2710%27 height=%2710%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m1 9 8-8m0 8L1 1%27 stroke=%27%23EF4042%27 stroke-width=%272%27 stroke-linecap=%27round%27/%3E%3C/svg%3E");background-size:contain;height:1.2rem;width:1.2rem}.user-details__edit{background:transparent;color:#1d3e74;font-family:owners-wide,sans-serif;font-size:1.6rem;font-weight:700;text-decoration:underline}.user-details__content{display:flex;justify-content:space-between;margin:2.8rem 0 0}.user-details__column{width:calc(50% - 3rem)}.user-details__column:last-of-type .user-details__category:first-child{margin-bottom:2.3rem}.user-details__category{-moz-column-break-inside:avoid;break-inside:avoid;font-family:HelveticaNeueLTPro-Roman,sans-serif;margin-bottom:1.6rem}.user-details__name{color:#1d3e74;display:block;font-family:HelveticaNeueLTPro-Roman,sans-serif;font-size:1.8rem;font-weight:700}.user-details__job{display:block;font-weight:700}.user-details__job,.user-details__label{color:#07124a;font-size:1.4rem}.user-details__value{font-size:1.6rem;margin:0}.selections__title{color:#07124a;font-family:owners-wide,sans-serif;font-size:2.4rem;font-weight:600;line-height:1.1;margin:0;text-transform:none}.selections__subtitle{color:#07124a;font-family:HelveticaNeueLTPro-Bd,sans-serif;font-size:1.8rem;line-height:1.1;margin:.5rem 0 0}.selections__nav{padding:2rem 2.4rem}.selections__nav-list{list-style-type:none;margin-top:1.9rem}.selections__nav-item{align-items:center;border:1px solid rgba(0,0,0,.1);border-radius:10px;color:#07124a;display:flex;font-family:HelveticaNeueLTPro-Roman,sans-serif;margin-bottom:2.6rem;padding:1rem 3rem 1rem 1rem;position:relative;transition:.15s ease-out;width:40rem;z-index:0}.selections__nav-icon{height:3.6rem;width:3.6rem}.selections__nav-icon--active{display:none}.selections__nav-link{color:inherit;font-size:1.6rem;font-weight:700;margin-left:1.5rem}.selections__nav-link:before{bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.selections__total{font-size:1.2rem;font-style:italic;margin-left:auto;text-decoration:underline}.selections__nav-item.is-active,.selections__nav-item:focus,.selections__nav-item:hover{background:#104ad4;border-color:transparent;color:#fff}.selections__nav-item.is-active .selections__nav-icon,.selections__nav-item:focus .selections__nav-icon,.selections__nav-item:hover .selections__nav-icon{display:none}.selections__nav-item.is-active .selections__nav-icon--active,.selections__nav-item:focus .selections__nav-icon--active,.selections__nav-item:hover .selections__nav-icon--active{display:block}.modal-form{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(230,232,240,.7);display:flex;height:100%;justify-content:center;left:0;padding:2rem;position:absolute;top:0;transition:all .3s ease-out,visibility 0s 0s;width:100%;z-index:20}.modal-form.is-hidden{opacity:0;transition:all .3s ease-out,visibility 0s .3s;visibility:hidden}.modal-form__container{background:#fff;border-radius:20px;max-width:110rem;padding:6.5rem 4rem 5.5rem;position:relative;transition:all .3s ease-out;width:100%}.modal-form.is-hidden .modal-form__container{transform:translateY(4rem)}.modal-form__close{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 27.08 27%27 width=%2727%27 height=%2727%27%3E%3Cpath d=%27m15.8 13.5 9-9a3.2 3.2 0 0 0 1-2.2 3.2 3.2 0 0 0-1-2.3L13.5 11.2l-9-9a3.2 3.2 0 0 0-2.2-.9 3.3 3.3 0 0 0-2.3 1l11.2 11.2-8.9 9a3.2 3.2 0 0 0 0 4.5l11.2-11.2 9 9a3.3 3.3 0 0 0 4.6 0Z%27 fill=%27%231d3e74%27/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;font-size:0;height:4rem;position:absolute;right:1.5rem;top:1.5rem;width:4rem}.modal-form__title{color:#07124a;font-family:owners-wide,sans-serif;font-size:2.4rem;font-weight:700;line-height:1.1;text-transform:none}.representative{align-items:flex-start;background:#fff;border-radius:10px;display:flex;margin-top:2.5rem;padding:3.1rem 2rem 2.5rem}.representative__profile{display:flex;flex-direction:column}.representative__profile-picture{background:#e6e8f0;border-radius:15rem;overflow:hidden;width:8.8rem}.representative__img{min-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;width:100%}.representative__name{color:#1d3e74;font-family:owners-wide,sans-serif;font-size:1.8rem;font-weight:700;margin-top:.9rem}.representative__job{font-family:HelveticaNeueLTPro-Bd,sans-serif;font-size:1.4rem;font-weight:700}.representative__quote{background:#e6e8f0;border-radius:10px;color:#07124a;font-size:1.4rem;line-height:1.4;margin-left:.5rem;margin-top:.5rem;padding:2.2rem 2.5rem;position:relative;width:23rem}.representative__quote:before{border-color:transparent #e6e8f0 transparent transparent;border-style:solid;border-width:0 18px 18px 0;bottom:1.2rem;content:"";height:0;position:absolute;right:100%;width:0}.lenders .modal-form__title{margin-bottom:1.3rem}.lenders__container{display:flex;justify-content:space-between;min-height:55rem}.lenders__search{width:55%}.lenders__selected{width:calc(45% - 5rem)}.lenders__list,.lenders__selected{display:flex;flex-direction:column}.lenders__list{border-radius:7px;margin-top:2.5rem;max-height:30rem;overflow:auto}.lenders__item{display:block}.lenders__item:nth-child(odd) .lenders__label{background:#eaf4fa}.lenders__item.is-hidden{display:none}.lenders__label{align-items:center;color:#07124a;cursor:pointer;display:flex;font-size:1.6rem;padding:.8rem 1.5rem;width:100%}.lenders__label .checkbox{margin-right:1.5rem}.lenders__input{background:#e6e8f0;border:none;border-radius:7px;color:#868686;font-size:1.5rem;padding:2.2rem 1.4rem}.lenders__input:focus,.lenders__input:hover{background:#e6e8f0;border:none;outline:1px solid #8a8a8a}.lenders__selection{display:flex;flex-direction:column;max-height:36.8rem;overflow:auto}.lenders__selected-item+.lenders__selected-item{margin-top:1.3rem}.lenders__selected-item{align-items:center;background:#104ad4;border-radius:7px;color:#fff;cursor:pointer;display:flex;font-family:owners-wide,sans-serif;font-size:1.6rem;font-weight:700;padding:1.1rem 1.8rem 1.1rem 2.2rem;position:relative}.lenders__selected-remove{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 27.08 27%27 width=%2727%27 height=%2727%27%3E%3Cpath d=%27m15.8 13.5 9-9a3.2 3.2 0 0 0 1-2.2 3.2 3.2 0 0 0-1-2.3L13.5 11.2l-9-9a3.2 3.2 0 0 0-2.2-.9 3.3 3.3 0 0 0-2.3 1l11.2 11.2-8.9 9a3.2 3.2 0 0 0 0 4.5l11.2-11.2 9 9a3.3 3.3 0 0 0 4.6 0Z%27 fill=%27%23fff%27/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;font-size:0;height:1.2rem;margin-left:auto;width:1.2rem}.lenders__ctas{margin-top:auto;padding-top:2rem;text-align:right}.lenders__ctas button{position:relative}.lenders__ctas button:before{background-image:linear-gradient(105deg,#07124a 80%,hsla(0,0%,100%,0) 0);content:"";height:100%;left:0;position:absolute;top:0;transition:width .2s linear;width:0}.lenders__ctas button:hover{color:#fff;mix-blend-mode:multiply}.lenders__ctas button:hover:before{width:140%;z-index:-9}.lenders__ctas button+button{margin-left:1.2rem}.edit-information__fields{align-items:flex-start;display:flex;flex-wrap:wrap;max-width:90rem}.edit-information__fields .edit-information__field~.edit-information__field{margin-left:1.4rem}.edit-information__errors{color:red;padding:20px 0}.edit-information__field{margin-top:1rem;width:calc(35% - .75rem)}.edit-information__field--small{width:calc(25% - .75rem)}.edit-information__label{color:#07124a;font-size:1.2rem;font-weight:700}.edit-information__input[type=email],.edit-information__input[type=tel],.edit-information__input[type=text]{border:1px solid hsla(0,0%,80%,.5);border-radius:10px;box-shadow:none;font-size:1.6rem;height:auto;margin-top:.3rem;padding:1.7rem 1.5rem;transition:none}.edit-information__input[type=email]:-webkit-autofill,.edit-information__input[type=tel]:-webkit-autofill,.edit-information__input[type=text]:-webkit-autofill{-webkit-text-fill-color:#8a8a8a!important;-webkit-animation:none!important;animation:none!important;box-shadow:inset 0 0 0 30px #fff!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important;-webkit-transition:none!important;transition:none!important}.edit-information__input[type=email]:-webkit-autofill:active,.edit-information__input[type=email]:-webkit-autofill:focus,.edit-information__input[type=tel]:-webkit-autofill:active,.edit-information__input[type=tel]:-webkit-autofill:focus,.edit-information__input[type=text]:-webkit-autofill:active,.edit-information__input[type=text]:-webkit-autofill:focus{box-shadow:inset 0 0 0 2px #104ad4,inset 0 0 0 30px #fff!important;-webkit-box-shadow:inset 0 0 0 2px #104ad4,inset 0 0 0 30px #fff!important}.edit-information__input[type=email]:focus,.edit-information__input[type=tel]:focus,.edit-information__input[type=text]:focus{box-shadow:inset 0 0 0 2px #104ad4}.edit-information__input[type=email].error,.edit-information__input[type=tel].error,.edit-information__input[type=text].error{border-color:red}.edit-information__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2710%27 height=%274%27%3E%3Cpath d=%27M9.47.34a1.73 1.73 0 0 0-.66-.23 1.83 1.83 0 0 0-.7 0 1.9 1.9 0 0 0-.64.31L5.06 2.29 2.53.37a1.73 1.73 0 0 0-.64-.31 1.66 1.66 0 0 0-.7 0 1.73 1.73 0 0 0-.66.19A1.71 1.71 0 0 0 0 .72l3.72 2.82a1.76 1.76 0 0 0 .84.34 1.77 1.77 0 0 0 1.72-.25L10 .82a1.88 1.88 0 0 0-.53-.48Z%27 fill=%27%231d3e74%27/%3E%3C/svg%3E") no-repeat right .8em center;background-size:15px 6px;border:0;border:1px solid hsla(0,0%,80%,.5);border-radius:10px;box-shadow:none;font-size:1.6rem;height:auto;margin-top:.3rem;outline:0;padding:1.7rem 1.5rem}.edit-information__select::-ms-expand{display:none}.edit-information__select:focus{box-shadow:inset 0 0 0 2px #104ad4}.edit-information__ctas{margin-top:4rem}.edit-information__ctas button{min-width:16rem}.edit-information__ctas .button-fill{justify-content:center}.edit-information__ctas .button--neutral{background:#e6e8f0}.edit-information__ctas button+button{margin-left:1.2rem}.choices{padding:3.6rem 2.5rem}.choices__tab.is-hidden{display:none}.choices__all{color:#07124a;display:flex;font-size:1.4rem;margin-bottom:2.4rem}.choices__all label{cursor:pointer;font-size:1.4rem}.choices__option{align-items:flex-start;display:flex;font-family:owners-wide,sans-serif}.choices__option+.choices__option{margin-top:1.9rem}.choices__label{color:#07124a;cursor:pointer;margin:0 0 0 1.4rem}.choices__title{display:block;font-size:1.6rem;font-weight:700}.choices__cost{display:block;font-size:1.3rem;margin-top:.7rem}.choices__cost svg{margin-right:.5rem}.choices__option--included{padding-left:2.6rem}.choices__option+.choices__option--included,.choices__option--additional+.choices__option--additional,.choices__option--included+.choices__option--included{margin-top:.9rem}.choices__option--additional .choices__title,.choices__option--included .choices__title{font-size:1.4rem}.choices__additional-label{display:inline-block;font-family:HelveticaNeueLTPro-Roman,sans-serif;font-size:1.4rem;margin-top:1.6rem;padding-left:4rem;padding-right:2.1rem;position:relative}.choices__additional-label:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2715%27 height=%2710%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M0 1h14v9%27 stroke=%27%2307124a%27/%3E%3C/svg%3E");position:absolute;right:0;top:.5rem}.choices__additional-label+.choices__option{margin-top:1.6rem}.choices__option--additional{padding-left:4rem}.choices__lenders{color:#07124a;margin-top:4rem}.choices__lenders-head{align-items:flex-start;display:flex}.choices__lenders-title{font-family:owners-wide,sans-serif;font-size:1.6rem;font-weight:700;margin:0 auto 0 0;text-transform:none}.choices__lenders-sub{display:block;font-family:HelveticaNeueLTPro-Roman,sans-serif;font-size:1.3rem;font-style:italic;font-weight:400;margin-top:.4rem}.choices__lenders-cta{flex-shrink:0;margin:0 0 0 4rem}.choices__lenders-selection{font-size:1.2rem;line-height:1.4;margin-top:.5rem}.checkbox{display:flex;position:relative}.checkbox__input{cursor:pointer;height:100%;opacity:0;position:absolute;width:100%;z-index:1}.checkbox__fake{background:#fff;background-position:50%;background-repeat:no-repeat;background-size:1.1rem auto;border:1px solid rgba(7,18,74,.2);border-radius:4px;display:inline-block;height:2rem;transition:.15s ease-out;width:2rem}.checkbox__input:checked+.checkbox__fake{background-color:#104ad4;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2711%27 height=%2711%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M4.46 10.84.38 7.31c-.44-.376-.503-1.076-.157-1.553a.965.965 0 0 1 1.428-.17L4.084 7.7 9.014.452c.33-.495.958-.597 1.413-.239.456.358.55 1.058.204 1.535l-6.17 9.092Z%27 fill=%27%23fff%27/%3E%3C/svg%3E");border-color:transparent}.checkbox--small .checkbox__fake{background-size:.65rem;height:1.2rem;width:1.2rem}.choices__option .checkbox{margin-top:.3rem}.choices__all .checkbox{align-items:center;margin-right:.9rem}.section{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px;width:100%}@media(min-width:768px){.section{padding:30px}}@media(min-width:1250px){.section{padding:2.5rem 60px 60px}}.section-full{-ms-grid-row-align:stretch;align-self:stretch;max-width:none;padding-left:6rem}.popup,.section-full{height:100%;width:100%}.popup{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);left:0;position:absolute;top:0;transition:.3s ease-in-out}.popup__content{background-color:#fff;border-radius:10px;box-shadow:5px 5px 20px 0 rgba(0,0,0,.25);color:#07124a;font-size:18px;height:auto;left:50%;line-height:1.5em;padding:40px 30px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:600px}.popup__title{font-family:owners-wide,sans-serif;font-size:24px;font-weight:700;line-height:1.1;margin-bottom:2rem;margin-top:0;text-transform:none}.popup__description{margin:0 0 2.5rem}.popup__content .button+.button{margin-left:20px}.popup.is-hidden{pointer-events:none;transform:scale(0)}.octavalidate-txt-error{font-size:13px}.checkout{align-items:flex-start;background:#f2f4f5;justify-content:flex-start;padding:0 6rem 5rem}.checkout__wrapper{margin-left:auto;margin-right:auto;max-width:144rem;width:100%}.checkout__container{display:flex;flex-wrap:nowrap;margin-top:1.8rem;width:100%}.checkout__content{border-radius:10px;display:flex;flex-basis:100%;flex-direction:column}.checkout__side{flex-basis:42rem;flex-shrink:0;margin-left:2.4rem}.button-fill.checkout__submit{display:inline-block;line-height:1;padding:20px 30px;width:100%}.button-fill.checkout__submit.is-disabled{opacity:.5;pointer-events:none}.button-fill.checkout__submit .button__arrow{margin-left:5px}.checkout__back{color:#1d3e74;display:inline-block;font-family:owners-wide,sans-serif;font-weight:700;line-height:1.1;margin-top:1.6rem}.checkout__back:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 3.98 10%27 width=%274%27 height=%2710%27%3E%3Cpath d=%27M3.66 9.47a1.73 1.73 0 0 0 .23-.66 2.06 2.06 0 0 0 0-.7 1.9 1.9 0 0 0-.31-.64L1.71 5.06l1.92-2.53a1.73 1.73 0 0 0 .31-.64 1.65 1.65 0 0 0 0-.7 1.73 1.73 0 0 0-.19-.66A1.71 1.71 0 0 0 3.28 0L.46 3.72a1.76 1.76 0 0 0-.34.84 1.77 1.77 0 0 0 .25 1.72L3.18 10a1.88 1.88 0 0 0 .48-.53Z%27 fill=%27%231d3e74%27/%3E%3C/svg%3E");margin-right:.7rem}.checkout__tracker{background:#fff;border-radius:10px;color:#07124a;font-family:HelveticaNeueLTPro-Bd,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.1;margin-top:2.5rem;padding:3rem 18rem 3rem 2.5rem;position:relative}.checkout__tracker-image{bottom:0;position:absolute;right:4rem;width:13rem}.checkout__notes{margin-top:2.5rem}.checkout__notes-title{font-size:0;margin:0;opacity:0;position:absolute}.checkout__notes-textarea{background:#fff;border:none;border-radius:10px;box-shadow:none;box-sizing:border-box;color:#07124a;font-size:1.4rem;height:10rem;padding:2.4rem 2.2rem;resize:none}.checkout__notes-textarea::-moz-placeholder{color:#00051c;opacity:.5}.checkout__notes-textarea:-ms-input-placeholder{color:#00051c;opacity:.5}.checkout__notes-textarea::placeholder{color:#00051c;opacity:.5}.checkout__notes-textarea:focus{border:none;outline:1px solid #8a8a8a}.checkout__selections{background:#fff;border-radius:10px;display:flex;flex-grow:1}.checkout__choices{background:rgba(7,18,74,.1);border-radius:0 10px 10px 0;flex-grow:1}
