@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700);.h1.vouchedfor-brand,h1.vouchedfor-brand{color:#022d4f;font-size:26px;font-weight:400}.h2.vouchedfor-brand,h2.vouchedfor-brand{color:#4bc1ca;font-size:22px;margin-bottom:8px}.h3.vouchedfor-brand,h3.vouchedfor-brand{color:#e43b58;font-size:18px;font-weight:700;margin-bottom:10px}.h4.vouchedfor-brand,h4.vouchedfor-brand{color:#022d4f;font-size:16px;font-weight:600}.h5.vouchedfor-brand,h5.vouchedfor-brand{color:#022d4f;font-size:24px;font-weight:600}h1.vouchedfor-brand+.sub-heading,h2.vouchedfor-brand+.sub-heading,h3.vouchedfor-brand+.sub-heading,h4.vouchedfor-brand+.sub-heading,h5.vouchedfor-brand+.sub-heading{font-size:16px}.app__icon__add_item{background-color:#4bc1ca;border-radius:50%;box-shadow:2px 2px 2px #022d4f!important;color:#eeebe9;display:inline-block;font-size:18px;font-weight:700;height:30px;margin-right:10px;padding:3px;text-align:center;width:30px}.big-button.vouchedfor-brand,.bigger-button.vouchedfor-brand,.button-common,.button.vouchedfor-brand{background-color:#4282f3;border:none;box-shadow:2px 2px 0 rgba(0,0,0,.5);color:#eeebe9;cursor:pointer;min-width:180px}.big-button.vouchedfor-brand:disabled,.bigger-button.vouchedfor-brand:disabled,.button-common.disabled,.button-common:disabled,.button.vouchedfor-brand:disabled,.disabled.big-button.vouchedfor-brand,.disabled.bigger-button.vouchedfor-brand,.disabled.button.vouchedfor-brand{background-color:gray}.big-button.vouchedfor-brand:hover:not(.disabled):not(.secondary),.bigger-button.vouchedfor-brand:hover:not(.disabled):not(.secondary),.button-common:hover:not(.disabled):not(.secondary),.button.vouchedfor-brand:hover:not(.disabled):not(.secondary){background-color:rgba(66,130,243,.75)}.button-common.primary,.primary.big-button.vouchedfor-brand,.primary.bigger-button.vouchedfor-brand,.primary.button.vouchedfor-brand{background-color:#4282f3}.button-common.primary:hover:not(.disabled),.primary.big-button.vouchedfor-brand:hover:not(.disabled),.primary.bigger-button.vouchedfor-brand:hover:not(.disabled),.primary.button.vouchedfor-brand:hover:not(.disabled){background-color:rgba(66,130,243,.75)}.button-common.secondary,.secondary.big-button.vouchedfor-brand,.secondary.bigger-button.vouchedfor-brand,.secondary.button.vouchedfor-brand{background-color:#4bc1ca}.button-common.secondary:hover:not(.disabled),.secondary.big-button.vouchedfor-brand:hover:not(.disabled),.secondary.bigger-button.vouchedfor-brand:hover:not(.disabled),.secondary.button.vouchedfor-brand:hover:not(.disabled){background-color:rgba(75,193,202,.75)}.button-common.tertiary,.tertiary.big-button.vouchedfor-brand,.tertiary.bigger-button.vouchedfor-brand,.tertiary.button.vouchedfor-brand{background-color:#e43b58}.button-common.tertiary:hover,.tertiary.big-button.vouchedfor-brand:hover,.tertiary.bigger-button.vouchedfor-brand:hover,.tertiary.button.vouchedfor-brand:hover{background-color:rgba(228,59,88,.75)}.back.big-button.vouchedfor-brand,.back.bigger-button.vouchedfor-brand,.back.button.vouchedfor-brand,.button-common.back{background-color:#f3d3c7;color:#fff}.back.big-button.vouchedfor-brand:hover:not(.disabled),.back.bigger-button.vouchedfor-brand:hover:not(.disabled),.back.button.vouchedfor-brand:hover:not(.disabled),.button-common.back:hover:not(.disabled){background-color:hsla(16,65%,87%,.75)}.button-common.mobile-button,.mobile-button.big-button.vouchedfor-brand,.mobile-button.bigger-button.vouchedfor-brand,.mobile-button.button.vouchedfor-brand{min-width:inherit;width:50%}@media(min-width:768px){.button-common.mobile-button,.mobile-button.big-button.vouchedfor-brand,.mobile-button.bigger-button.vouchedfor-brand,.mobile-button.button.vouchedfor-brand{margin:0 10px;min-width:180px}}.big-button.vouchedfor-brand{padding:10px}@media(min-width:768px){.big-button.vouchedfor-brand{font-size:20px;padding:15px;width:260px}}.big-button.vouchedfor-brand.big-mobile{font-size:18px;padding:15px;width:100%}.bigger-button.vouchedfor-brand{padding:10px}@media(min-width:768px){.bigger-button.vouchedfor-brand{font-size:20px;padding:15px;width:300px!important}}.bigger-button.vouchedfor-brand.big-mobile{font-size:16px;padding:15px;width:260px}.button.vouchedfor-brand{padding:10px}@media(min-width:768px){.button.vouchedfor-brand{width:auto!important}}.app__link__delete{cursor:pointer;float:right;font-size:14px;text-align:right;text-decoration:underline}.app__box{float:left;width:100%}.link-primary,.link-primary:active,.link-primary:focus{color:#4bc1ca;text-decoration:underline}.link-primary-inverted,.link-primary-inverted:active,.link-primary-inverted:focus{color:#eeebe9;text-decoration:underline}.app__grid__row{margin-bottom:20px;position:relative}.app__grid__column__two-one,.app__grid__row{float:left;width:100%}@media(min-width:768px){.app__grid__column__two-one{width:50%}}.app__grid__column__three-one{float:left;width:100%}@media(min-width:768px){.app__grid__column__three-one{width:33.3333333333%}}.app__grid__column__three-two-one{float:left;width:100%}@media(min-width:768px){.app__grid__column__three-two-one{width:50%}}@media(min-width:1200px){.app__grid__column__three-two-one{width:33.3333333333%}}.app__grid__column__three-two{float:left;width:100%}@media(min-width:768px){.app__grid__column__three-two{width:66.6666666667%}}.app__grid__column__four-one,.app__grid__column__one-one{float:left;width:100%}@media(min-width:768px){.app__grid__column__four-one{width:25%}}.app__grid__column__four-three{float:left;width:100%}@media(min-width:768px){.app__grid__column__four-three{width:75%}}.app__grid__column__six-one{float:left;width:100%}@media(min-width:768px){.app__grid__column__six-one{width:33.3333333333%}}@media(min-width:1200px){.app__grid__column__six-one{width:16.6666666667%}}.app__grid__column__six-one__mobile__three-one{float:left;width:33.3333333333%}@media(min-width:768px){.app__grid__column__six-one__mobile__three-one{width:16.6666666667%}}.app__dropdown .full.app__editable-input__input,.app__dropdown .full.app__goal-item__amount__input,.app__editable-input .full.app__editable-input__input,.app__editable-input .full.app__goal-item__amount__input,.app__goal-item__amount .full.app__editable-input__input,.app__goal-item__amount .full.app__goal-item__amount__input,.app__multiselect .full.app__editable-input__input,.app__multiselect .full.app__goal-item__amount__input,.app__proportions.full,.app__selector .full.app__editable-input__input,.app__selector .full.app__goal-item__amount__input,.full.app__dropdown__dropdown,.full.app__editable-input-main__input,.full.app__multiselect__select,.full.app__selector__set{width:100%}@media only screen and (max-device-width:768px){.app__dropdown .fixed.app__editable-input__input,.app__dropdown .fixed.app__goal-item__amount__input,.app__editable-input .fixed.app__editable-input__input,.app__editable-input .fixed.app__goal-item__amount__input,.app__goal-item__amount .fixed.app__editable-input__input,.app__goal-item__amount .fixed.app__goal-item__amount__input,.app__multiselect .fixed.app__editable-input__input,.app__multiselect .fixed.app__goal-item__amount__input,.app__proportions.fixed,.app__selector .fixed.app__editable-input__input,.app__selector .fixed.app__goal-item__amount__input,.fixed.app__dropdown__dropdown,.fixed.app__editable-input-main__input,.fixed.app__multiselect__select,.fixed.app__selector__set{width:100%!important}}.app__dropdown .two-thirds.app__editable-input__input,.app__dropdown .two-thirds.app__goal-item__amount__input,.app__editable-input .two-thirds.app__editable-input__input,.app__editable-input .two-thirds.app__goal-item__amount__input,.app__goal-item__amount .two-thirds.app__editable-input__input,.app__goal-item__amount .two-thirds.app__goal-item__amount__input,.app__multiselect .two-thirds.app__editable-input__input,.app__multiselect .two-thirds.app__goal-item__amount__input,.app__proportions.two-thirds,.app__selector .two-thirds.app__editable-input__input,.app__selector .two-thirds.app__goal-item__amount__input,.two-thirds.app__dropdown__dropdown,.two-thirds.app__editable-input-main__input,.two-thirds.app__multiselect__select,.two-thirds.app__selector__set{width:66.6666666667%}.app__dropdown .half.app__editable-input__input,.app__dropdown .half.app__goal-item__amount__input,.app__editable-input .half.app__editable-input__input,.app__editable-input .half.app__goal-item__amount__input,.app__goal-item__amount .half.app__editable-input__input,.app__goal-item__amount .half.app__goal-item__amount__input,.app__multiselect .half.app__editable-input__input,.app__multiselect .half.app__goal-item__amount__input,.app__proportions.half,.app__selector .half.app__editable-input__input,.app__selector .half.app__goal-item__amount__input,.half.app__dropdown__dropdown,.half.app__editable-input-main__input,.half.app__multiselect__select,.half.app__selector__set{width:50%}.app__dropdown .third.app__editable-input__input,.app__dropdown .third.app__goal-item__amount__input,.app__editable-input .third.app__editable-input__input,.app__editable-input .third.app__goal-item__amount__input,.app__goal-item__amount .third.app__editable-input__input,.app__goal-item__amount .third.app__goal-item__amount__input,.app__multiselect .third.app__editable-input__input,.app__multiselect .third.app__goal-item__amount__input,.app__proportions.third,.app__selector .third.app__editable-input__input,.app__selector .third.app__goal-item__amount__input,.third.app__dropdown__dropdown,.third.app__editable-input-main__input,.third.app__multiselect__select,.third.app__selector__set{width:33.3333333333%}.app__dropdown .quarter.app__editable-input__input,.app__dropdown .quarter.app__goal-item__amount__input,.app__editable-input .quarter.app__editable-input__input,.app__editable-input .quarter.app__goal-item__amount__input,.app__goal-item__amount .quarter.app__editable-input__input,.app__goal-item__amount .quarter.app__goal-item__amount__input,.app__multiselect .quarter.app__editable-input__input,.app__multiselect .quarter.app__goal-item__amount__input,.app__proportions.quarter,.app__selector .quarter.app__editable-input__input,.app__selector .quarter.app__goal-item__amount__input,.quarter.app__dropdown__dropdown,.quarter.app__editable-input-main__input,.quarter.app__multiselect__select,.quarter.app__selector__set{width:25%}.app__hint{background-color:#fff;border:1px solid #4bc1ca;color:#4bc1ca;display:none;font-size:14px;margin:10px 0;padding:8px 15px 10px;position:relative;white-space:pre-line;width:100%;z-index:10}@media(min-width:1024px){.app__hint{min-height:45px;position:absolute;right:-330px;text-align:left;top:-20px;width:320px}}.app__hint:before{border-bottom:10px solid #fff;border-left:15px solid transparent;border-right:15px solid transparent;content:"";display:inline-block;left:12px;position:absolute;top:-10px;width:1px}@media(min-width:1024px){.app__hint:before{border-bottom:16px solid transparent;border-right:16px solid #fff;border-top:16px solid transparent;height:0;left:-16px;margin-left:-8px;top:0;width:0}}.app__dropdown .app__editable-input__input:focus+.app__hint,.app__dropdown .app__goal-item__amount__input:focus+.app__hint,.app__editable-input .app__editable-input__input:focus+.app__hint,.app__editable-input .app__goal-item__amount__input:focus+.app__hint,.app__goal-item__amount .app__editable-input__input:focus+.app__hint,.app__goal-item__amount .app__goal-item__amount__input:focus+.app__hint,.app__hint--focus:focus+.app__hint,.app__multiselect .app__editable-input__input:focus+.app__hint,.app__multiselect .app__goal-item__amount__input:focus+.app__hint,.app__selector .app__editable-input__input:focus+.app__hint,.app__selector .app__goal-item__amount__input:focus+.app__hint{display:inline-block}.app__dropdown,.app__editable-input,.app__goal-item__amount,.app__multiselect,.app__selector{clear:both;position:relative}.app__dropdown .app__editable-input__input,.app__dropdown .app__goal-item__amount__input,.app__editable-input .app__editable-input__input,.app__editable-input .app__goal-item__amount__input,.app__goal-item__amount .app__editable-input__input,.app__goal-item__amount .app__goal-item__amount__input,.app__multiselect .app__editable-input__input,.app__multiselect .app__goal-item__amount__input,.app__selector .app__editable-input__input,.app__selector .app__goal-item__amount__input{border:1px solid #4bc1ca;border-radius:5px;color:inherit;display:inline-block;font-size:inherit;margin-bottom:15px;padding:6px;text-align:inherit}.app__dropdown .app__editable-input__input:focus,.app__dropdown .app__goal-item__amount__input:focus,.app__editable-input .app__editable-input__input:focus,.app__editable-input .app__goal-item__amount__input:focus,.app__goal-item__amount .app__editable-input__input:focus,.app__goal-item__amount .app__goal-item__amount__input:focus,.app__multiselect .app__editable-input__input:focus,.app__multiselect .app__goal-item__amount__input:focus,.app__selector .app__editable-input__input:focus,.app__selector .app__goal-item__amount__input:focus{text-decoration:none}.app__dropdown .app__editable-input__input:read-only,.app__dropdown .app__goal-item__amount__input:read-only,.app__editable-input .app__editable-input__input:read-only,.app__editable-input .app__goal-item__amount__input:read-only,.app__goal-item__amount .app__editable-input__input:read-only,.app__goal-item__amount .app__goal-item__amount__input:read-only,.app__multiselect .app__editable-input__input:read-only,.app__multiselect .app__goal-item__amount__input:read-only,.app__selector .app__editable-input__input:read-only,.app__selector .app__goal-item__amount__input:read-only{background-color:#4bc1ca}.app__dropdown__label,.app__dropdown__label--mobile,.app__editable-input__label,.app__editable-input__label--mobile,.app__goal-item__amount__label,.app__goal-item__amount__label--mobile,.app__multiselect__label,.app__multiselect__label--mobile,.app__selector__label,.app__selector__label--mobile{float:left;font-weight:600;margin-bottom:10px;width:100%}.app__dropdown__label--mobile,.app__editable-input__label--mobile,.app__goal-item__amount__label--mobile,.app__multiselect__label--mobile,.app__selector__label--mobile{text-align:left}@media(min-width:1024px){.app__dropdown__label--mobile,.app__editable-input__label--mobile,.app__goal-item__amount__label--mobile,.app__multiselect__label--mobile,.app__selector__label--mobile{display:none}}.app__editable-input-main__error-message,.app__editable-input__error-message{color:#e43b58;float:left;font-weight:700;margin:10px 0;width:100%}.app__editable-input__required-message{color:#e43b58;font-weight:700;margin-left:10px}.app__editable-input--required,.app__editable-input-main--required,.app__goal-item__amount--required{border-color:red!important}.app__editable-input__container-hint{display:inline;position:relative}.app__goal-item__amount--read-only{display:none!important}.app__editable-input-main{font-size:14px;font-weight:600;margin-bottom:15px;padding:5px 0;width:100%}@media(min-width:768px){.app__editable-input-main{font-size:16px}}.app__editable-input-main__input{background-color:transparent;border:none;border-bottom:1px solid #4bc1ca;color:inherit;display:inline-block;font-size:inherit;padding:8px;text-align:inherit}.app__editable-input-main__input:focus{outline:none;text-decoration:none;text-shadow:none}.app__editable-input-main__label{margin-bottom:10px;width:100%}.app__table__table-row{display:table-row}.app__table__table-cell{display:table-cell}.app__dropdown__dropdown{border-color:#4bc1ca;color:inherit;display:inline-block;font-size:16px;margin-bottom:15px;padding:8px}.app__dropdown__dropdown--required{border-color:red}select{-webkit-appearance:none;-moz-appearance:none;background:#fff;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAUCAMAAABlGZcgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAGUExURQAAAP///6XZn90AAAACdFJOU/8A5bcwSgAAAAlwSFlzAAAOwwAADsMBx2+oZAAAAClJREFUKFNjYEQFA8FngAEoHyYAZoIIiACEBSZBAlAGhMKgYYC2fEZGAKyoARQmOhFqAAAAAElFTkSuQmCC) no-repeat 95% 50%}select:focus{outline:none}@media screen and (min-width:0\0){select{padding:5px}}.app__selector__option{background-color:#fff;border:1px solid #4bc1ca;border-radius:5px;color:#022d4f;cursor:pointer;display:inline-block;font-weight:lighter;margin-right:20px;padding:5px 0;text-align:center;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;width:65px}.app__selector__option--selected{background-color:#4bc1ca;box-shadow:3px 3px 5px 0 #8c8380;color:#eeebe9}.app__selector__set{margin:0 auto 15px}.app__multiselect__select{color:inherit;display:inline-block;font-size:16px;margin-bottom:10px}.app__multiselect__sublabel{font-size:12px;font-weight:lighter}@media(min-width:768px){.app__multiselect__sublabel{font-size:14px}}.app__multiselect__select--required,.app__multiselect__select--required .Select-control{border-color:#e43b58}.Select-control{border-color:#4bc1ca;min-height:54px;padding-bottom:5px}.Select-placeholder{padding-top:7px}.Select--multi .Select-value{background-color:#4bc1ca;border:1px solid #eeebe9;border-radius:5px;color:#eeebe9;font-size:14px;width:100%}.Select--multi .Select-value .Select-value-label{padding:4px 10px 4px 5px}.Select--multi .Select-value-icon:hover{color:#022d4f}.Select-option{color:#022d4f;font-size:14px}.Select-multi-value-wrapper{padding-right:10px;width:100%}.Select-value-label{width:90%}.Select-input{display:block!important;height:auto}.Select-option.is-focused{background-color:#fff;color:#022d4f}@media(min-width:1200px){.Select-option.is-focused{background-color:rgba(75,193,202,.25)}}@media screen and (min-width:0\0){select{background:none;padding:5px}}.app__custom-checkbox{font-size:14px;margin-bottom:10px}.app__custom-checkbox__input span{margin-left:5px}.app__custom-checkbox-group{display:inline-block;margin:10px 0;width:100%}.app__custom-checkbox-group__row{display:inline-block;margin:10px 30px 0}@media(min-width:768px){.app__custom-checkbox-group__row{display:block;margin:10px 5px 0}}.app__custom-checkbox-group__checkbox--required{box-shadow:0 0 0 1px red}.app__filter-selector__filter{border-radius:5px;border-spacing:7px;color:#022d4f;cursor:pointer;display:table;float:left;height:75px}@media(min-width:768px){.app__filter-selector__filter{height:85px}}.app__filter-selector__filter div{background-color:#fff;border-radius:5px;display:table-cell;padding:0 20px;vertical-align:middle}.app__filter-selector__filter div:hover{background-color:#4282f3;color:#eeebe9}.app__main-section__container{width:100%}.app__main-section{margin:5px auto;max-width:1280px;text-align:center}.app__main-section__actions--alignment{text-align:center}.app__main-section__actions{clear:both;margin-bottom:30px;padding:10px}.app__main-section__form{margin:auto;max-width:920px;padding:10px}@media(min-width:768px){.app__main-section__form{padding:0}}.app__page-title__container{padding:0 20px}@media(min-width:768px){.app__page-title__container{margin:auto;width:70%}}.app__page-title{color:#4bc1ca;font-size:20px;font-weight:600;margin:30px 20px 15px}.app__page-error{color:#ff2c45;display:inline-block;font-size:18px;font-weight:600;padding:10px;width:100%}.app__page-error.small{font-size:16px;margin:15px 0}.app__page-error.initial{font-size:16px;margin:10px 0 0;padding:5px 5px 0}.app__page-error a{color:#4bc1ca}@media(min-width:768px){.app__page-error{margin:10px 20px 15px;padding:0;width:80%}}.app__message-page__container{font-size:18px;position:relative;text-align:center}.app__message-page__container h1{font-size:32px}.app__message-page__container a,.contact-link a{color:#4bc1ca}.app__text-area{border:1px solid #4bc1ca;border-radius:5px;color:inherit;display:inline-block;font-size:inherit;height:320px;margin-bottom:15px;padding:20px;text-align:left;width:95%}.app__text-area:focus{text-decoration:none}@media(min-width:768px){.app__text-area{width:630px}}input.touched-input:invalid{border:1px solid red!important}.app__header__container,.app__header__wrapper{text-align:center;width:100%}.app__header__container{background-color:#022d4f;position:relative}.app__header{margin:auto;max-width:1280px;min-height:80px;padding:22px 0 25px;position:relative}.app__header h1.vouchedfor-brand{color:#eeebe9}.app__header__logo{padding-left:15px;position:absolute;z-index:100}.app__header__logo img{cursor:pointer;width:200px}.app__header__progress{display:inline-block;margin-top:-20px;max-width:1280px;position:relative;width:100%}@media(min-width:768px){.app__header__progress{margin-top:-17px}}.app__header__progress-item{display:inline-block;margin:0 10px}@media(min-width:768px){.app__header__progress-item{margin:0 5%}}@media(min-width:1200px){.app__header__progress-item{margin:0 6%}}.app__header__progress-circle{background-color:#fff;border:4px solid #022d4f;border-radius:50%;display:inline-block;height:40px;width:40px}@media(min-width:768px){.app__header__progress-circle{height:50px;width:50px}}.app__header__progress-circle .progress-circle__checkmark{margin-top:4px}@media(min-width:768px){.app__header__progress-circle .progress-circle__checkmark{margin-top:8px}}.app__header__progress-circle--selected{background-color:#022d4f;border:4px solid #fff}.app__header__actions{color:#eeebe9;display:inline-block;left:0;max-width:1280px;padding:25px 20px;position:absolute;text-align:left;top:0;width:100%}.app__header__actions .underline{text-decoration:underline}@media(min-width:768px){.app__header__actions span{display:inline-block}.app__header__actions{left:auto;padding:0;right:20px;text-align:right;top:20px}}.app__header__actions .header__actions__icon{cursor:pointer;display:inline-block}.app__header__actions__phone-number{display:none;float:right}@media(min-width:768px){.app__header__actions__phone-number{display:inherit;float:none}}.app__header__actions__phone-number .app__header__actions__phone-number__number{font-size:24px;vertical-align:bottom}.app__header__actions__phone-number .app__header__actions__phone-number__icon{margin:5px 10px}.app__header__actions__phone-number--mobile{display:inherit}@media(min-width:768px){.app__header__actions__phone-number--mobile{display:none}}.app__header__actions__mobile-left{float:left}@media(min-width:768px){.app__header__actions__mobile-left{float:none}}.app__header__actions__mobile-right{float:right}@media(min-width:768px){.app__header__actions__mobile-right{float:none}}.app__static__footer{background-color:#022d4f;bottom:0;clear:both;color:#eeebe9;font-size:12px;height:600px;left:0;margin-top:-600px;position:relative;width:100%}@media(min-width:768px){.app__static__footer{font-size:14px;height:240px;margin-top:-240px}}.app__static__footer__container{margin:auto;max-width:1280px;position:relative}@media(min-width:768px){.app__static__footer__container{text-align:center}}.footer__column{padding:25px 40px 0}.footer__columns__center-wrapper{display:inline-block;text-align:left}.footer__row{padding:10px 50px 10px 25px;width:100%}.footer__link{margin:5px 0}.footer__link.left{float:left}.footer__link.right{float:right}.app__main-section--full{margin:0 auto;text-align:center}.app__main-section__form--full{margin:auto;padding:0}.app__how-it-works__icon{margin-bottom:15px}.app__how-it-works__info{margin:auto;padding-bottom:20px;width:70%}.app__how-it-works__info a{color:#4bc1ca}@media(min-width:460px){.app__how-it-works__info{padding-bottom:0;width:50%}}@media(min-width:768px){.app__how-it-works__info{width:100%}}.app__how-it-works__icon-order{color:#4bc1ca;font-size:28px;font-weight:700;margin-bottom:5px}.app__how-it-works__list,.app__next-steps__list{display:inline-block;margin-top:30px;position:relative}@media(min-width:768px){.app__how-it-works__list:after,.app__next-steps__list:after{border-top:2px dashed #4282f3;bottom:auto;content:"";display:inline-block;height:0;left:auto;position:absolute;right:15%;top:2.6em;width:70%;z-index:-1}}.app__about-us__icon{margin-bottom:15px}.app__about-us__info__header{color:#4bc1ca;font-size:18px;font-weight:600;margin:10px 0}.app__about-us__info{margin:auto;padding-bottom:20px;width:70%}@media(min-width:460px){.app__about-us__info{padding-bottom:0;width:50%}}@media(min-width:768px){.app__about-us__info{width:100%}}.adviser-banner__image{background-image:url(/static/media/adviser_banner_xsmall.b86ed362d33de2641f1d.jpg);background-position:0 20%;background-repeat:no-repeat;background-size:cover;height:450px}@media(min-width:768px){.adviser-banner__image{background-image:url(/static/media/adviser_banner_small.d9410fd7c8e43eebf11c.jpg);height:500px}}@media(min-width:1024px){.adviser-banner__image{background-image:url(/static/media/adviser_banner_tablet.f1b8f440d9c9f1737d51.jpg);background-position:50% 0;height:560px}}@media(min-width:1200px){.adviser-banner__image{background-image:url(/static/media/adviser_banner_medium.419b0c6317f9d6661e1a.jpg);background-position:50% 25%}}@media(min-width:1600px){.adviser-banner__image{background-image:url(/static/media/adviser_banner_large.541d90da348132ad18aa.jpg);background-position:50% 10%}}.app__landing-page__adviser-info--left{background-color:hsla(0,0%,100%,.6);float:left;height:450px;width:100%}@media(min-width:768px){.app__landing-page__adviser-info--left{height:500px;width:50%}}@media(min-width:1024px){.app__landing-page__adviser-info--left{height:560px}}.adviser-banner__header{display:inline-block;font-size:18px;font-weight:600;margin:60px 40px 0;max-width:350px}@media(min-width:460px){.adviser-banner__header{margin:60px auto 0}}@media(min-width:768px){.adviser-banner__header{font-size:24px;margin:100px auto 0}}@media(min-width:1024px){.adviser-banner__header{font-size:27px}}@media(min-width:1200px){.adviser-banner__header{max-width:500px}}@media(min-width:1600px){.adviser-banner__header{max-width:650px}}.adviser-banner__subtitle{font-size:14px;margin:15px auto 20px;max-width:340px}@media(min-width:460px){.adviser-banner__subtitle{margin:20px auto}}@media(min-width:768px){.adviser-banner__subtitle{font-size:16px}}@media(min-width:1024px){.adviser-banner__subtitle{font-size:18px}}@media(min-width:1600px){.adviser-banner__subtitle{max-width:380px}}.app__advisers-preview__image{margin-bottom:15px}.app__advisers-preview__image img{border-radius:50%}.app__advisers-preview__info{margin:0 auto;width:70%}@media(min-width:460px){.app__advisers-preview__info{width:50%}}@media(min-width:768px){.app__advisers-preview__info{width:100%}}.app__advisers-preview__adviser-name{font-size:20px}.app__advisers-preview__icon-order{color:#4bc1ca;font-size:28px;font-weight:700;margin-bottom:5px}.app__advisers-preview__list{display:inline-block;margin-top:30px;position:relative;width:100%}.app__advisers-preview__adviser{margin-bottom:40px}@media(min-width:768px){.app__advisers-preview__adviser{margin-bottom:0}}.partner__logo__column__container{display:inline-block;margin:0 5px}.partner__logo__column__container--hidden-mobile{display:none}@media(min-width:768px){.partner__logo__column__container--hidden-mobile{display:inline-block}}.partner__logo__column{display:table-cell;float:none;height:46px;vertical-align:bottom;width:100%}.app__landing-page__featured-in__title__container{position:relative;width:100%}.app__landing-page__featured-in__title{background-color:#dbf3f5;border-radius:10px 10px 0 0;display:inline-block;margin:-35px 0 0 -75px;padding:5px 25px 25px;position:absolute}.app__landing-page__full-image{display:inline-block;position:relative;text-align:center;width:100%}.app__landing-page__hero-banner{display:inline-block;height:100%;margin:auto;max-width:1280px;width:100%}.app__landing-page__hero-banner .hero-banner__up{padding-bottom:35px;text-align:center;width:100%}@media(min-width:460px){.app__landing-page__hero-banner .hero-banner__up{background-color:transparent;padding-bottom:0}}.app__landing-page__hero-banner .hero-banner__up .banner-info{margin:20px 0 0;text-align:center;width:100%}@media(min-width:768px){.app__landing-page__hero-banner .hero-banner__up .banner-info{margin:40px 0}}.app__landing-page__hero-banner .hero-banner__down{position:relative;width:100%;z-index:2}.app__landing-page__hero-banner .hero-banner__down .banner-form{background-color:#4bc1ca;box-shadow:3px 3px 5px 0 #8c8380;display:inline-block;margin:0 auto;padding-bottom:20px;text-align:center;width:95%}.app__landing-page__hero-banner .hero-banner__down .banner-form .app__editable-input__input,.app__landing-page__hero-banner .hero-banner__down .banner-form .app__goal-item__amount__input{padding:15px}.app__landing-page__hero-banner .hero-banner__down .banner-form .app__dropdown__dropdown{padding:17px 8px}.app__landing-page__hero-banner .hero-banner__down .banner-form .banner-form__container{padding:20px 15px}@media(min-width:1200px){.app__landing-page__hero-banner .hero-banner__down .banner-form .banner-form__container{padding:20px 65px 0}}@media(min-width:768px){.app__landing-page__hero-banner .hero-banner__down .banner-form{margin:30px auto 0;width:600px}}@media(min-width:1200px){.app__landing-page__hero-banner .hero-banner__down .banner-form{margin:25px auto 0;padding-bottom:15px;width:90%}}.app__landing-page__hero-banner .hero-banner__down .hero-banner__form-label__container{display:inline-block;margin-bottom:5px}.app__landing-page__hero-banner .hero-banner__down .hero-banner__form-label{color:#eeebe9;display:table-cell;font-weight:600;vertical-align:bottom;width:305px}@media(min-width:1200px){.app__landing-page__hero-banner .hero-banner__down .hero-banner__form-label{height:50px}}.app__landing-page__hero-banner__bullets{display:inline-block;position:relative;text-align:left;width:50%}@media(min-width:768px){.app__landing-page__hero-banner__bullets{width:50%}}.hero-banner__bullets__list{font-size:16px;font-weight:600;margin:0 20px;padding:20px 20px 20px 40px}@media(min-width:768px){.hero-banner__bullets__list{font-size:22px;padding:40px 20px 20px 40px}}@media(min-width:1024px){.hero-banner__bullets__list{font-size:26px;margin:0 10px;padding:40px 0 0 40px}}.hero-banner__bullets__item{margin-bottom:10px;width:100%}@media(min-width:1024px){.hero-banner__bullets__item{margin-bottom:20px}}.hero-banner__bullets__item span.usp-highlight{color:#4bc1ca}.app__landing-page__hero-banner__button-container{display:block;margin:30px 0 0;text-align:center}.hero-banner__image{background:#fff url(/static/media/hero_banner_xsmall.b21014c24ee8eff7dfdf.jpg) no-repeat 40% 0;background-size:100%;height:210px}@media(min-width:768px){.hero-banner__image{background:#fff url(/static/media/hero_banner_large.58f6e13af26029d04050.jpg) no-repeat 15% 38%;background-size:115%}}@media(min-width:1024px){.hero-banner__image{background:#fff url(/static/media/hero_banner_large.58f6e13af26029d04050.jpg) no-repeat 15% 38%;background-size:115%}}@media(min-width:1200px){.hero-banner__image{background:#fff url(/static/media/hero_banner_large.58f6e13af26029d04050.jpg) no-repeat 15% 38%;background-size:115%;height:400px}}h1.hero-banner__header{font-size:28px;font-weight:600;margin:0 auto;width:98%}@media(min-width:768px){h1.hero-banner__header{font-size:28px}}@media(min-width:1024px){h1.hero-banner__header{font-size:40px;width:80%}}.hero-banner__subtitle{display:inline-block;font-size:14px;margin:10px auto 20px;width:90%}@media(min-width:460px){.hero-banner__subtitle{margin:10px 0 20px}}@media(min-width:768px){.hero-banner__subtitle{font-size:16px}}@media(min-width:1024px){.hero-banner__subtitle{font-size:18px;margin:30px 0 20px;width:60%}}.app__verified-details__table-cell{display:table-cell;margin-bottom:15px;vertical-align:middle}.app__verified-details__icon{display:table-cell;padding-left:20px;vertical-align:middle}.app__verified-details__info{display:table-cell;padding:0 15px;vertical-align:middle}.app__verified-details__list{display:table;margin:auto;position:relative;text-align:left;width:100%}@media(min-width:460px){.app__verified-details__list{width:480px}}.app__verified-details{font-size:14px;margin:5px 0 20px}@media(min-width:768px){.app__verified-details{font-size:16px}}.app__landing-page{width:100%}.app__landing-page__section--full{display:inline-block;margin:0;width:100%}.app__landing-page__section{margin:0 auto;max-width:920px}.app__landing-page__section.how-it-works{margin:50px auto;max-width:1280px}@media(min-width:1200px){.app__landing-page__section.how-it-works .how-it-works__container{margin:0 auto;max-width:900px}}.app__landing-page__section.verified-details{margin:50px auto;max-width:1280px}.app__landing-page__section.verified-details .verified-details__container{padding:0 20px}@media(min-width:1200px){.app__landing-page__section.verified-details .verified-details__container{margin:0 auto;max-width:900px}}.app__landing-page__section.advisers-preview{margin:50px auto;max-width:1280px}@media(min-width:1200px){.app__landing-page__section.advisers-preview .advisers-preview__container{margin:0 auto;max-width:900px}}.app__landing-page__section.available-features{margin:50px auto 30px}.app__landing-page__section-inside{display:flex;position:relative}.landing-page__block{margin:40px 0 30px}.landing-page__actions,.landing-page__block{display:inline-block;width:100%}.app__form-page{position:relative;text-align:center}.app__form-page__container{padding:10px;text-align:left;width:100%}@media(min-width:768px){.app__form-page__container{margin:auto;padding:10px 20px 20px;width:80%}}.app__form-page__container .app__start-page__clear-separator{margin-bottom:15px;position:relative}.app__form-page__personal{margin:auto;text-align:left}@media(min-width:768px){.app__form-page__personal{max-width:70%}}.app__form-page__contact{margin:0 auto;text-align:left}.app__form-page__contact h2{text-align:left}@media(min-width:768px){.app__form-page__contact{max-width:70%}}.app__form__actions{float:left;margin-top:15px;position:relative;text-align:center;width:100%}@media(min-width:1200px){.app__form__actions{margin:60px 0 10px}}.app__form-page__security-message{display:table;font-size:12px;max-width:400px;text-align:left}.app__form-page__security-message__icon{display:table-cell;padding:5px 10px 10px;vertical-align:middle}.app__form-page__fake-column{min-height:0}@media(min-width:768px){.app__form-page__fake-column{min-height:32px}}.app__form__page-error{color:#eeebe9;display:inline-block;font-size:16px;font-weight:600;padding-top:10px;text-align:center;width:100%}@media(min-width:1200px){.app__form__page-error{margin-top:-10px}}.app__form__grid__column{float:left;width:100%}@media(min-width:1200px){.app__form__grid__column{width:33.3333333333%}}.app__contact-page__container{background-color:#4bc1ca;box-shadow:3px 3px 5px 0 #8c8380;margin:auto;padding:20px 15px;position:relative;text-align:center}@media(min-width:768px){.app__contact-page__container{padding:30px;width:70%}}.app__contact-page__container .app__contact-page{color:#eeebe9;display:inline-block;max-width:315px;text-align:left}.app__contact-page__container .app__contact-page input,.app__contact-page__container .app__contact-page select{color:#022d4f}.app__contact-page__how-it-works{margin:0 auto 30px;width:95%}.app__contact-page__how-it-works .app__how-it-works__list,.app__contact-page__how-it-works .app__next-steps__list{margin-top:0}@media(min-width:768px){.app__contact-page__how-it-works .app__how-it-works__list:after,.app__contact-page__how-it-works .app__next-steps__list:after{top:2em}}.app__contact-page__section{margin:0 auto;max-width:920px}.app__contact-page__section.about-us,.app__contact-page__section.featured-in{margin:50px auto}.app__contact-page__section-inside{display:flex;position:relative}.app__next-steps__list{margin-top:10px}.app__match-page__full-image{display:inline-block;position:relative;text-align:center;width:100%}.match-page__image{background:#fff url(/static/media/hero_banner_xsmall.b21014c24ee8eff7dfdf.jpg) no-repeat 40% 30%;background-size:100%;height:210px}@media(min-width:768px){.match-page__image{background:#fff url(/static/media/hero_banner_large.58f6e13af26029d04050.jpg) no-repeat 15% 30%;background-size:115%;height:240px}.app__match-page__container{display:inline-block}}.app__match-page__title{display:inline-block;margin:25px 0;padding:10px 20px 20px}@media(min-width:768px){.app__match-page__title{padding:20px;width:920px}.app__match-page__title h1{font-size:40px!important;font-weight:600!important}}.app__match-page__subtitle{display:inline-block;font-size:14px;margin:10px 0 0}@media(min-width:768px){.app__match-page__subtitle{font-size:16px;width:920px}}@media(min-width:1024px){.app__match-page__subtitle{font-size:20px}}.app__match-page__content{background-color:#4bc1ca;margin:20px auto 40px}@media(min-width:768px){.app__match-page__content{box-shadow:3px 3px 5px 0 #8c8380;display:table;margin:20px auto;width:920px}}.app__match-page__left{left:0;position:fixed;text-align:center;top:0;width:100%;z-index:105}@media(min-width:768px){.app__match-page__left{bottom:auto;display:table-cell;left:auto;position:relative;top:auto;vertical-align:top;width:40%;z-index:0}.app__match-page__left .match-page__widget{height:100%}}.app__match-page__right{width:100%}@media(min-width:768px){.app__match-page__right{display:table-cell;width:60%}}.app__match-page__right .match-page__form{background-color:#dbf3f5;padding:0 10px 40px}@media(min-width:768px){.app__match-page__right .match-page__form{background-color:#fff;padding:20px 40px 45px;text-align:left}}.app__match-page__other-actions{background-color:#dde9ff;padding:50px 20px}@media(min-width:768px){.app__match-page__other-actions{margin:60px auto 0;padding:50px 30px}}.app__match-page__other-actions__item{margin:10px auto}@media(min-width:768px){.app__match-page__other-actions__item{margin:10px auto;width:400px}}.app__match-page__other-actions__item:hover .app__match-page__other-actions__icon:before{border-bottom-color:#4bc1ca;border-right-color:#4bc1ca;border-top-color:#4bc1ca;transition:border-top-color .15s linear,border-right-color .15s linear .1s,border-bottom-color .15s linear .2s}.app__match-page__other-actions__item:hover .app__match-page__other-actions__icon:after{border-left-width:3px;border-right-width:3px;border-top:3px solid #4bc1ca;-webkit-transform:rotate(270deg);transform:rotate(270deg);transition:border-left-width 0s linear .35s,-webkit-transform .4s linear 0s;transition:transform .4s linear 0s,border-left-width 0s linear .35s;transition:transform .4s linear 0s,border-left-width 0s linear .35s,-webkit-transform .4s linear 0s}.app__match-page__other-actions__icon{background-color:#dbf3f5;border-radius:100%;box-sizing:border-box;display:inline-block;margin-right:10px;padding:15px;position:relative}.app__match-page__other-actions__icon:after,.app__match-page__other-actions__icon:before{border-radius:100%;box-sizing:border-box;content:"";height:60px;left:0;position:absolute;top:0;width:60px}.app__match-page__other-actions__icon:before{border:3px solid transparent}.app__match-page__other-actions__icon:after{border:0 solid transparent}.app__match-page__step-details__container{background-color:#dde9ff;display:inline-block;margin:0;width:100%}.app__match-page__step-details__container .app__match-page__step-details{display:inline-block;margin:0 auto;padding:20px}@media(min-width:768px){.app__match-page__step-details__container .app__match-page__step-details{padding:30px 20px;width:920px}}.app__steps-details__item{padding:15px}@media(min-width:768px){.app__steps-details__item{padding:0 20px}}.app__steps-details__title{font-size:18px;font-weight:600;margin:10px 0}.app__steps-details__circle{background-color:#fff;border:3px solid #4bc1ca;border-radius:100%;display:inline-flex;height:50px;margin-bottom:10px;padding:10px;position:relative;width:50px;z-index:2}.app__steps-details__circle.filled{background-color:#4bc1ca}.app__steps-details__circle .app__steps-details__index{color:#4bc1ca;display:inline-block;font-size:20px;font-weight:700;margin:auto}.app__steps-details__list{display:inline-block;position:relative;width:80%}@media(min-width:768px){.app__steps-details__list:after{border-top:3px solid #4bc1ca;bottom:auto;content:"";display:inline-block;height:0;left:auto;position:absolute;right:15%;top:1.7em;width:70%}}.app__steps-details__list.animate:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.app__stats-widget__container{background-color:#4bc1ca;color:#eeebe9;display:inline-block;padding:20px;width:100%}.app__stats-widget__container.vertical-mode{padding:15px 10px 10px}.app__stats-widget__container.vertical-mode .app__stats-widget__number{float:left;font-size:20px;margin:0;width:33.3333333333%}.app__stats-widget__container.vertical-mode .app__stats-widget__number.spaced{letter-spacing:1px}.app__stats-widget__container.vertical-mode .app__stats-widget__number.full{width:100%}@media(min-width:768px){.app__stats-widget__container.vertical-mode{height:630px;padding:90px 20px 20px}.app__stats-widget__container.vertical-mode .app__stats-widget__number{float:none;margin:0 10px 10px;width:auto}.app__stats-widget__container.vertical-mode .app__stats-widget__number.spaced{letter-spacing:4px}.app__stats-widget__container.vertical-mode .app__stats-widget__number.full{width:auto}}.app__stats-widget__number{background-color:#fff;border:4px solid #e2f5ef;color:#022d4f;display:inline-block;font-size:22px;font-weight:600;line-height:1;margin:10px;min-width:100px;padding:10px;text-align:center}.app__stats-widget__number.spaced{letter-spacing:4px}.app__stats-widget__icon{display:inline-block;margin:-3px 0 0 7px;position:absolute}@media(min-width:768px){.app__stats-widget__item.margin{margin-bottom:50px}}.vertical-label{display:none;font-size:18px}@media(min-width:768px){.vertical-label{display:block;font-size:24px}}.vertical-sub-label{display:none;font-size:14px;font-weight:lighter}@media(min-width:768px){.vertical-sub-label{display:block}}.vertical-orientation{float:left;width:33.3333333333%}@media(min-width:768px){.vertical-orientation{float:none;width:auto}}.vertical-label__list--mobile{display:block}@media(min-width:768px){.vertical-label__list--mobile{display:none}}.vertical-label--mobile{float:left;font-size:14px;line-height:normal;margin-top:5px;width:33.3333333333%}.app__landing-page__section.matching.how-it-works{margin:510px auto 50px}@media(min-width:768px){.app__landing-page__section.matching.how-it-works{margin:320px auto 50px}}@media(min-width:1024px){.app__landing-page__section.matching.how-it-works{margin:330px auto 50px}}@media(min-width:1200px){.app__landing-page__section.matching.how-it-works{margin:200px auto 50px}}.hero-banner__down.matching h2{color:#eeebe9;margin-bottom:10px}.hero-banner__down.matching .banner-form{margin:0 auto;width:100%}@media(min-width:768px){.hero-banner__down.matching .banner-form{width:60%}}.hero-banner__down.matching .banner-form__container{padding:20px}.app__email-modal__content{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #4bc1ca;border-radius:4px;bottom:0;box-shadow:3px 3px 5px 0 #4bc1ca;height:200px;left:0;outline:none;overflow:auto;padding:20px;position:absolute;right:0;text-align:center}.app__email-modal__content h2{margin-bottom:10px}.app__email-modal__content .email-modal__email{margin:20px auto}.app__email-modal__content .email-modal__email input{border:1px solid #022d4f;border-radius:5px;color:inherit;display:inline-block;font-size:inherit;height:40px;margin-bottom:15px;padding:6px;text-align:inherit;width:300px}@media(min-width:460px){.app__email-modal__content .email-modal__email input{height:60px}}.ReactModal__Overlay--after-open{z-index:300!important}.padding-right-15{padding-right:15px}.padding-right-45{padding-right:45px}.push-sides-2{margin-left:2px;margin-right:2px}.push-right-10{margin-right:10px}.push-left-5{margin-left:5px}.push-left-10{margin-left:10px}.push-right-20{padding-right:20px}.push-left-12{padding-left:12px}.push-left-20{margin-left:20px}.push-up-10{margin-top:10px}.push-up-15{margin-top:15px}.push-up-20{margin-top:20px}.push-up-30{margin-top:30px}.push-up-50{margin-top:50px}.push-up-100{margin-top:100px}.push-down-5{margin-bottom:5px}.push-down-10{margin-bottom:10px}.push-down-20{margin-bottom:20px}.push-down-25{margin-bottom:25px}.push-down-30{margin-bottom:30px}.push-down-40{margin-bottom:40px}.push-down-50{margin-bottom:50px}.padding-20{padding:20px}.padding-sides-10{padding:0 10px}.padding-sides-20{padding:0 20px}body,html{height:100%}#root{min-height:100%;padding-bottom:600px;position:relative}@media(min-width:768px){#root{padding-bottom:240px}}body{background-color:#dbf3f5;color:#022d4f;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;margin:0}@media(min-width:768px){body{font-size:16px}}a,a:focus{color:inherit;text-decoration:none}input,textarea{color:#022d4f;font-family:Open Sans,sans-serif}textarea{resize:none}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}ul{margin:0}ul.dashed{-webkit-padding-start:10px;list-style-type:none}ul.dashed>li{margin-bottom:5px}ul.dashed>li:before{content:"-";font-weight:700;margin-right:5px}h1,h2,h3,h4,h5,h6{font-family:Open Sans,sans-serif;font-weight:400;margin:0}button{font-size:16px}.text-align-left{text-align:left}.no-margin-bottom{margin-bottom:0!important}.semi-bold{font-weight:600}.bold{font-weight:700}.bordered{border:1px solid #4bc1ca}.pointer{cursor:pointer}.app__dropdown__label,.app__dropdown__label--mobile,.app__editable-input__label,.app__editable-input__label--mobile,.app__goal-item__amount__label,.app__goal-item__amount__label--mobile,.app__multiselect__label,.app__multiselect__label--mobile,.app__selector__label,.app__selector__label--mobile,.label-adjustment{padding-top:3px}.hidden-all{display:none}.italic-bold{font-style:italic;font-weight:600}.hidden-mobile{display:none}@media(min-width:768px){.hidden-mobile{display:inherit}}.hidden-tablet-large{display:none}@media(min-width:1024px){.hidden-tablet-large{display:inherit}}.hidden-medium{display:none}@media(min-width:1200px){.hidden-medium{display:inherit}}.mobile-only{display:inherit}@media(min-width:768px){.mobile-only{display:none}}.separator{border-top:1px solid #4bc1ca;display:inline-block;margin:0 auto;width:90%}@media(min-width:768px){.separator{width:70%}}.under-title{border-top:5px solid #4bc1ca;display:inline-block;margin:0 auto;width:80px}.font-lighter{font-weight:lighter}.inline{display:inline}.inline-block,span.line{display:inline-block}.mobile-line{display:block}@media(min-width:768px){.mobile-line{display:inline}}.position-relative{position:relative}.float-left{float:left}.font-size-20{font-size:20px}.font-size-28{font-size:28px}.green{color:#4282f3}.small-font{font-size:12px}@media(min-width:768px){.small-font{font-size:14px}}.text-align-center{text-align:center}.opacity-layer{background-color:hsla(0,0%,100%,.8);height:100%;width:100%}@media(min-width:1024px){.opacity-layer{background-color:hsla(0,0%,100%,.75)}}
/*# sourceMappingURL=main.4ab75d29.css.map*/