@charset "UTF-8";/*! normalize.css v3.0.2 | MIT License | git.io/normalize */img,legend{border:0}pre,textarea{overflow:auto}.table,.table--comparison,table{border-spacing:0}legend,td,th{padding:0}.footer__inner::after,.outer-container::after,.row::after,.subfooter::after,.subfooter__inner::after{clear:both;content:""}.footer__inner::after,.outer-container::after,.page-section:not(.bleed):before,.row::after,.subfooter :target::before,.subfooter::after,.subfooter__inner::after{content:""}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;color:#006B87;text-decoration:none;transition:color .1s linear}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em}mark{background:#ff0;color:#000}small{font-size:80%}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;border:none;border-bottom:1px solid #ccc;margin:1.5em 0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{margin:0 2px}textarea{resize:vertical}table{border-collapse:collapse}/*! end normalize.css */.eyebrow:not(.mixed-case){letter-spacing:.03em;text-transform:uppercase;line-height:1.1}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}@font-face{font-family:Larsseit;src:url(https://d32ijn7u0aqfv4.cloudfront.net/assets/fonts/larsseit.woff2) format("woff2"),url(https://d32ijn7u0aqfv4.cloudfront.net/assets/fonts/larsseit.woff) format("woff"),url(https://d32ijn7u0aqfv4.cloudfront.net/assets/fonts/larsseit.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Larsseit;src:url(https://d32ijn7u0aqfv4.cloudfront.net/assets/fonts/larsseit-bold.woff2) format("woff2"),url(https://d32ijn7u0aqfv4.cloudfront.net/assets/fonts/larsseit-bold.woff) format("woff"),url(https://d32ijn7u0aqfv4.cloudfront.net/assets/fonts/larsseit-bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Larsseit;src:url(https://d32ijn7u0aqfv4.cloudfront.net/assets/fonts/larsseit_extra_bold.woff2) format("woff2"),url(https://d32ijn7u0aqfv4.cloudfront.net/assets/fonts/larsseit_extra_bold.woff) format("woff"),url(https://d32ijn7u0aqfv4.cloudfront.net/assets/fonts/larsseit_extra_bold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"TT Norms";src:url(https://d32ijn7u0aqfv4.cloudfront.net/assets/fonts/TTNorms.woff2) format("woff2"),url(https://d32ijn7u0aqfv4.cloudfront.net/assets/fonts/TTNorms.woff) format("woff"),url(https://d32ijn7u0aqfv4.cloudfront.net/assets/fonts/TTNorms.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"TT Norms";src:url(https://d32ijn7u0aqfv4.cloudfront.net/assets/fonts/TTNorms-bold.woff2) format("woff2"),url(https://d32ijn7u0aqfv4.cloudfront.net/assets/fonts/TTNorms-bold.woff) format("woff"),url(https://d32ijn7u0aqfv4.cloudfront.net/assets/fonts/TTNorms-bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}body{margin:0;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;color:#424242;-webkit-font-feature-settings:"kern","liga","pnum";-moz-font-feature-settings:"kern","liga","pnum";font-feature-settings:"kern","liga","pnum";-webkit-font-smoothing:antialiased;font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px;line-height:1.5;background-color:#fff}h1,h2,h3,h4,h5,h6,p{margin:0 0 .75em}h1,h2,h3,h4,h5,h6{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;line-height:1.2}a:active,a:focus,a:hover{color:#119ac1}a:active,a:focus{outline:0}img,picture{max-width:100%}sub,sup{position:relative;vertical-align:baseline;line-height:0}sub a,sup a{color:inherit}sub{bottom:-.25em;font-size:50%;font-weight:400}sup{top:-.3em;font-size:60%;font-weight:900}sup a{text-decoration:underline}font{font-family:inherit}.outer-container,.row{max-width:1300px;margin-left:auto;margin-right:auto}.outer-container::after,.row::after{display:block}.fixed-wrap{position:fixed;top:0;z-index:9999;width:100%}body.l-body-max-page-width{background:linear-gradient(#fff,#fff) center no-repeat repeat #FAFAFA!important;background-size:90rem!important;max-width:90rem!important;margin:0 auto!important}body.l-body-max-page-width .fixed-wrap,body.l-body-max-page-width .global-header,body.l-body-max-page-width .notify-bar{max-width:90rem;margin-left:auto;margin-right:auto}@media (max-width:767px){.page-section,.page-section:not(.bleed)>.inner,.page-section:not(.bleed)>.page-section__inner{padding:3.75rem 1.25rem}}@media (min-width:768px) and (max-width:1023px){.page-section,.page-section:not(.bleed)>.inner,.page-section:not(.bleed)>.page-section__inner{padding:5rem 1.875rem}}@media (min-width:1024px){.page-section,.page-section:not(.bleed)>.inner,.page-section:not(.bleed)>.page-section__inner{padding:5rem 2.5rem}.page-section:not(.bleed){margin-left:2.5rem;margin-right:2.5rem;margin-bottom:2.5rem}}.page-section.bleed>*{background-color:transparent!important}.page-section:not(.bleed){padding:0;position:relative;z-index:2}.page-section:not(.bleed):before{background-color:#fff;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.page-section:not(.bleed)>.inner,.page-section:not(.bleed)>.page-section__inner{background:inherit!important}.page-section>.inner,.page-section>.page-section__inner{background-color:inherit;width:100%;margin-left:auto;margin-right:auto}.page-section>.inner:not(.u-full-width),.page-section>.page-section__inner:not(.u-full-width){max-width:calc(81.25rem - 5rem)!important}.eyebrow{background:#DD7975;color:#fff;font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif!important;font-weight:400;line-height:1;display:inline-block;min-height:.625rem}.eyebrow.plain{background-color:transparent!important;color:#424242;font-weight:700;padding:0!important}@media (max-width:767px){.eyebrow{font-size:.75rem!important;min-width:2.5rem;padding:.25em 1em}}@media (min-width:768px) and (max-width:1023px){.eyebrow{font-size:1.125rem!important;min-width:5rem;padding:.5em 1em}}@media (min-width:1024px){.eyebrow{font-size:1.125rem!important;min-width:5rem;padding:.5em 1em}}.box{background-color:#fff;color:#424242;display:block}@media (max-width:767px){.box{padding:1.25rem}}@media (min-width:768px) and (max-width:1023px){.box{padding:1.875rem 1.25rem}}.box--half-screen-width{width:100%}@media (min-width:1024px){.box{padding:1.875rem}.box--half-screen-width{width:50vw;max-width:calc(100% + (5rem * 2))}}.box--round{border-radius:20px;overflow:hidden}.box--border{border:1px solid #DBD7DF}.box--border-left{border-left:6px solid}.box--border-color-buttercup{border-color:#FED880}.box--border-color-berry{border-color:#A60261}.box--border-color-sofi-blue{border-color:#00A2C7}.box--border-color-eggplant{border-color:#330072}.box--shadow{box-shadow:4px 4px 12px 0 rgba(0,0,0,.1)}.box.rounded{border-radius:4px}.box.shadow{box-shadow:0 2px 11px 0 rgba(0,0,0,.15),0 0 0 1px rgba(87,87,87,.05)}.btn-truffles{background:#006B87;border:2px solid #006B87;color:#fff;cursor:pointer;font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:1rem;font-weight:700;text-align:center;display:inline-block;padding:.8em 2.5em;transition:all .3s ease-out}.btn-truffles:focus,.btn-truffles:hover{background-color:#00A2C7;border-color:#00A2C7;color:#fff}.btn-truffles.btn--ink{background:#201747;border-color:#201747}.btn-truffles.btn--ink:focus,.btn-truffles.btn--ink:hover{background-color:#330072;border-color:#330072}.btn-truffles.btn--all-white{background:#fff;color:#006B87}.btn-truffles.btn--all-white:focus,.btn-truffles.btn--all-white:hover{background-color:#006B87;color:#fff}.h1,.h2,.h3,.h4,.h5,.h6{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;line-height:1.2}.bold,.u-font-bold,.u-font-light{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif!important}.h1,.h2,.h3,.h4{letter-spacing:-.028em}.h1,.h2{font-weight:800}.h3,.h4{font-weight:700}@media (max-width:767px){.h1{font-size:2rem}}@media (min-width:768px) and (max-width:1023px){.h1{font-size:2.875rem}}@media (min-width:1024px){.h1{font-size:3.75rem}}@media (max-width:767px){.h2{font-size:1.75rem}}@media (min-width:768px) and (max-width:1023px){.h2{font-size:1.875rem}}@media (min-width:1024px){.h2{font-size:3.125rem}}@media (max-width:767px){.h3{font-size:1.25rem}}@media (min-width:768px) and (max-width:1023px){.h3{font-size:1.5rem}}@media (min-width:1024px){.h3{font-size:1.875rem}}@media (max-width:767px){.h4{font-size:1.125rem}}@media (min-width:768px) and (max-width:1023px){.h4{font-size:1.25rem}}@media (min-width:1024px){.h4{font-size:1.25rem}}.h5{font-size:1rem}.h6{font-size:.875rem}.u-flex-align-center{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.u-paragraph-title-eyebrow{background:#DD7975}@media screen and (min-width:320px){.u-paragraph-title-eyebrow{width:55px;height:10px}}.u-text-decoration-underline,.u-text-underline,.underline{text-decoration:underline!important}.u-text-uppercase,.uppercase{text-transform:uppercase!important}.margin-top-none,.u-margin-top-none{margin-top:0!important}.margin-none{margin:0!important}.margin-top{margin-top:2.5rem!important}.bg-gray-1,.u-bg-gray-1{background-color:#EDF0F2!important}.bg-turquoise{background-color:#00A2C7!important}.text-ink,.u-color-ink{color:#201747!important}.text-turquoise,.u-color-sofi-blue{color:#00A2C7!important}.text-ocean,.u-color-sofi-accessible-blue{color:#006B87!important}.text-berry,.u-color-berry{color:#A60261!important}.text-cantaloupe,.u-color-cantaloupe{color:#DD7975!important}.text-white,.u-color-white{color:#fff!important}.bold,.u-font-bold{font-weight:700!important}.u-font-weight-light,sup.u-font-light{font-weight:400!important}.font-normal,.normal{font-weight:400}@media (max-width:1024px){.big{font-size:125%}}.text-left,.u-text-left{text-align:left!important}.text-center,.u-text-center{text-align:center!important}.text-right,.u-text-right{text-align:right!important}@media (max-width:767px){.hide\@mobile{display:none!important}}@media (max-width:1024px) and (min-width:768px){.hide\@tablet{display:none!important}}@media (min-width:1025px){.big{font-size:150%}.hide\@desktop{display:none!important}}.u-show,.u-show-mobile{display:block}.u-show-tablet{display:none}@media screen and (min-width:768px){.u-paragraph-title-eyebrow{width:80px;height:15px}.u-show-mobile{display:none}.u-show-tablet{display:block}}.u-show-desktop{display:none}@media screen and (min-width:992px){.u-show-tablet{display:none}.u-show-desktop{display:block}}.u-show-wide-desktop{display:none}@media screen and (min-width:1366px){.u-show-wide-desktop{display:block}}.u-hide-mobile{display:none}@media screen and (min-width:768px){.u-hide-mobile{display:block}}.u-hide{display:none}.u-hide-tablet{display:block}@media screen and (min-width:768px){.u-hide-tablet{display:none}}.u-hide-desktop{display:block}@media screen and (min-width:992px){.u-hide-tablet{display:block}.u-hide-desktop{display:none}}.u-hide-wide-desktop{display:block}@media screen and (min-width:1366px){.u-hide-wide-desktop{display:none}}.u-visually-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.u-scroll{width:100%;overflow-x:auto}.u-scroll::-webkit-scrollbar{-webkit-appearance:none;width:14px;height:14px}.u-scroll::-webkit-scrollbar-thumb{border-radius:8px;border:3px solid #fff;background-color:rgba(0,0,0,.3)}.js-fade-element-hide{opacity:0}.js-fade-element-show{transition:all .4s ease-in-out;opacity:1}.js-scrollto-active{background-color:#d2f3fc}.js-scrollto-fade{background-color:transparent;transition:background-color 1s linear}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes grow{0%{display:none;opacity:0}1%{display:block;opacity:0;-webkit-transform:scale(0);transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes grow{0%{display:none;opacity:0}1%{display:block;opacity:0;-webkit-transform:scale(0);transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.header{height:55px;background-color:#fff;border-bottom:1px solid #f4f4f4;transition:none}@media screen and (min-width:768px){.u-scroll{overflow-x:visible}.header{box-shadow:0 0 0 1px rgba(0,0,0,.05),0 0 5px 0 rgba(0,0,0,.1);height:60px}}.header--peep{background-color:transparent;transition:all 1s ease;border-bottom:none;box-shadow:none}.header--peep .btn{right:20px!important}.header--peep #gray{display:none}.header--peep #white{display:block}.footer__inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:1300px;margin-left:auto;margin-right:auto;padding:20px}.footer{background-color:#f6f6f6;font-size:.8em}.footer__inner::after{display:block}@media screen and (min-width:768px){.footer__inner{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:60px 20px}.footer__col--company,.footer__col--legal,.footer__col--products{float:left;display:block;margin-right:2.35765%;width:14.70196%}.footer__col--company:last-child,.footer__col--legal:last-child,.footer__col--products:last-child{margin-right:0}}@media screen and (min-width:1320px){.footer__inner{padding-left:0;padding-right:0}}.footer h4{color:#007993;font-size:.9em}.footer li{margin-bottom:5px}.footer a:not(.btn){color:inherit}.footer__col--products{float:left;margin-right:2.35765%;width:48.82117%;display:none}.footer__col--products:last-child{margin-right:0}@media screen and (min-width:768px){.footer__col--products{float:left;display:block;margin-right:2.35765%;width:14.70196%}.footer__col--products:last-child{margin-right:0}}.footer__col--company{float:left;display:block;margin-right:2.35765%;width:48.82117%}.footer__col--company:last-child{margin-right:0}.footer__col--company h4{display:none}@media screen and (min-width:768px){.footer__col--company{float:left;display:block;margin-right:2.35765%;width:14.70196%}.footer__col--company:last-child{margin-right:0}.footer__col--company h4{display:block}}.footer__col--legal h4{display:none}@media screen and (min-width:768px){.footer__col--legal{float:left;display:block;margin-right:2.35765%;width:14.70196%}.footer__col--legal:last-child{margin-right:0}.footer__col--legal h4{display:block}.footer__col--questions-mobile{display:none}}.footer__col--questions-mobile{width:100%;padding:20px 0 30px}@media screen and (min-width:992px){.footer__col--questions-mobile{display:none}}.footer__col--questions-mobile h4{font-size:1.5em;text-align:center}.footer__col--questions-mobile .support-container{max-width:1300px;margin-left:auto;margin-right:auto;margin-bottom:10px}.footer__col--questions-mobile .support-container::after{clear:both;content:"";display:block}.footer__col--questions-mobile .support-container .support-phone-container{float:left;display:block;margin-right:2.35765%;width:48.82117%;font-size:15px;text-align:left}.footer__col--questions-mobile .support-container .support-phone-container:last-child{margin-right:0}.footer__col--questions-mobile .support-container .support-phone-container a:active{color:#15c0f1}.subfooter__legal a,.subfooter__links a{color:#424242}.footer__col--questions-mobile .support-container .support-phone-container .info svg{fill:#15c0f1;vertical-align:middle;width:18px;height:18px}.footer__col--questions-mobile .support-container .support-service-hours{float:left;display:block;margin-right:2.35765%;width:48.82117%;font-size:12px}.footer__col--questions-mobile .support-container .support-service-hours:last-child{margin-right:0}.footer__col--questions{display:none}@media screen and (min-width:768px){.footer__col--questions{float:left;display:block;margin-right:2.35765%;width:14.70196%}.footer__col--questions:last-child{margin-right:0}.footer__col--questions .faq{margin-top:30px}}.footer__col--signup{float:left;display:block;width:100%;text-align:center;margin:30px 0}.footer__col--signup:last-child{margin-right:0}@media screen and (min-width:768px){.footer__col--signup{float:left;display:block;width:31.76157%;text-align:left;margin:0}.footer__col--signup:last-child{margin-right:0}}.footer .footer__signup{margin-left:0}.footer .footer__signup .signup-form-wrapper{overflow:hidden;height:60px}.footer .footer__signup .signup-form-wrapper .email-address{float:left;border-top-right-radius:0;border-bottom-right-radius:0;height:32px;padding:0 0 0 10px;width:86%;box-shadow:none}@media screen and (min-width:768px){.footer .footer__signup .signup-form-wrapper .email-address{width:70%}}.footer .footer__signup .signup-form-wrapper .button-caret{border-top-right-radius:3px;border-bottom-right-radius:3px;margin-left:-2px;float:left;border:0;padding:0;height:32px;width:28px;position:relative;line-height:1}.footer .footer__signup .signup-form-wrapper .button-caret:focus,.footer .footer__signup .signup-form-wrapper .button-caret:hover{background-color:#15c0f1!important}.footer .footer__signup .signup-form-wrapper .button-caret svg{fill:#fff;width:18px;height:17px}.footer .footer__signup ul.social-links{text-align:center;max-width:220px}@media screen and (min-width:320px){.footer .footer__signup ul.social-links{margin:24px auto}}@media screen and (min-width:768px){.footer .footer__signup ul.social-links{text-align:left;margin:24px 0}}.footer .footer__signup ul.social-links li{display:inline-block}.footer .footer__signup ul.social-links li+li{margin-left:15px}.footer .footer__signup ul.social-links li button{border:none;background-color:transparent;position:relative;display:block;width:20px;height:20px;padding:0}.footer .footer__signup ul.social-links li button svg{fill:#838484;width:20px;height:20px;position:absolute;top:0;left:0}.footer .footer__signup .app-banners{margin-top:20px}.footer .footer__signup .app-banners li{display:inline-block}.footer .footer__signup .app-banners .android{margin-left:20px}.footer .footer__signup .sf-office{margin-top:25px}@media screen and (min-width:768px){.footer .footer__signup .app-banners .android{margin-left:0}.footer .footer__signup .sf-office{margin-top:20px}}.subfooter{padding:20px 0;background-color:#eae9e9}.subfooter :target::before{display:block;height:80px;margin-top:-80px}.subfooter::after{display:block}@media screen and (min-width:768px){.subfooter{padding-bottom:30px}}.subfooter__legal{font-size:12px;text-align:left;margin-bottom:10px}.subfooter__inner{max-width:1300px;margin-left:auto;margin-right:auto;text-align:center;padding:10px 20px 40px;position:relative}.subfooter__inner::after{display:block}.subfooter__links{font-size:12px;margin-bottom:10px;margin-top:20px}@media screen and (min-width:768px){.subfooter__inner{text-align:left;padding-bottom:8px}.subfooter__links{float:left;margin-bottom:0;margin-top:10px}.subfooter .event-2-icon-wrap{margin-top:85px!important}}.subfooter__links a:hover{opacity:.8}.subfooter__right{clear:left}.subfooter .subfooter__links .js-scrollto-active{background-color:#d2f3fc}.subfooter .subfooter__links .js-scrollto-fade{background-color:transparent;transition:background-color 1s linear}.subfooter .clear-right{float:none}.subfooter .icon-wrap{max-width:250px;margin:20px auto 0;height:85px;position:relative}.subfooter__icon span,.subfooter__icon svg,.subfooter__icon--equal-housing,.subfooter__icon--norton,.subfooter__icon--ssl{position:absolute}@media screen and (min-width:768px){.subfooter .icon-wrap{margin-top:55px;max-width:1320px;height:46px}}.subfooter__icon svg{fill:#424242;width:100%;height:100%}.subfooter__icon span{font-size:14px;display:block}.subfooter__icon--norton{width:84px;height:46px;left:0;bottom:0}.subfooter__icon--norton svg{left:0}.subfooter__icon--ssl{float:left;width:150px;height:39px;right:0;bottom:4px}@media screen and (min-width:768px){.subfooter__icon--ssl{right:inherit;left:100px}}.subfooter__icon--ssl svg{left:-58px}.subfooter__icon--ssl span{top:10px;left:40px}.subfooter__icon--equal-housing{top:0;left:0;right:0;margin:0 auto;width:175px;height:23px}@media screen and (min-width:768px){.subfooter__icon--equal-housing{top:inherit;bottom:11px;right:0;left:inherit}}@media screen and (min-width:1320px){.subfooter__inner{padding-left:0;padding-right:0}.subfooter__icon--equal-housing{right:0}}.subfooter__icon--equal-housing svg{position:absolute;left:-72px}@media only screen and (-webkit-min-device-pixel-ratio:2){.subfooter__icon--equal-housing{width:185px}.subfooter__icon--equal-housing svg{left:-82px}}.subfooter__icon--equal-housing span{top:4px;right:0}.footer__col--questions .phone-container{display:block;margin-top:3px}.footer__col--questions .info{position:relative;display:inline-block}.footer__col--questions .info svg{z-index:1;fill:#007993;width:13px;height:13px;position:relative;top:2px}.footer__col--questions .info .bubble{z-index:-1;color:#fff;opacity:0;position:absolute;width:210px;padding:12px 15px;background:#5b5b5b;border-radius:3px;top:24px;left:-95px;box-shadow:3px 3px 11px -1px rgba(0,0,0,.22)}.footer__col--questions .info .bubble:after{content:'';position:absolute;border-style:solid;border-width:0 5px 10px;border-color:#424242 transparent;display:block;width:0;z-index:1;top:-10px;left:96px}.footer__col--questions .info:hover .bubble{z-index:99;-webkit-animation:fadeIn .5s;animation:fadeIn .5s;opacity:1}.footer-link{color:#007993!important;word-wrap:break-word}.be-also-of-interest{display:inline-block;width:100%}.l-full-width .section__inner{text-align:left;padding-top:100px;padding-left:20px;padding-right:20px}@media screen and (min-width:992px){.be-also-of-interest{display:none}.l-full-width .section__inner{padding-top:50px;padding-left:10%;padding-right:10%}}@media screen and (min-width:1921px){.l-full-width .section__inner{padding-left:200px;padding-right:200px}}.l-calc-cta .l-full-width--contact-us .cta-block__subheading,.l-full-width--contact-us .l-calc-cta .cta-block__subheading,.l-full-width--contact-us .section__subheading{font-size:24px;margin-top:20px;margin-bottom:10px}@media screen and (min-width:768px){.be-also-of-interest{display:none}.l-full-width--contact-us .section__inner{padding-left:5%;padding-right:5%}.l-full-width--contact-us .email,.l-full-width--contact-us .follow-us,.l-full-width--contact-us .phone{float:left;display:block;margin-right:2.35765%;width:31.76157%}.l-full-width--contact-us .email:last-child,.l-full-width--contact-us .follow-us:last-child,.l-full-width--contact-us .phone:last-child{margin-right:0}}.l-full-width--contact-us .phone h4{font-size:16px;font-weight:lighter}.l-full-width--contact-us .phone .info svg{width:18px;height:18px;fill:#15c0f1;vertical-align:text-bottom}.l-full-width--contact-us .phone a{font-size:18px;color:#5b5b5b}.l-full-width--contact-us .phone a:hover{color:#15c0f1}.l-full-width--contact-us .phone ul{margin-bottom:20px}.l-full-width--contact-us .phone p,.l-full-width--contact-us .phone ul li{font-size:16px}@media screen and (min-width:992px){.l-full-width--contact-us .phone p{font-size:18px}}.l-full-width--contact-us .email{font-size:16px}@media screen and (min-width:768px){.l-full-width--contact-us .office-location{float:left;display:block;margin-right:2.35765%;width:31.76157%}.l-full-width--contact-us .office-location:last-child{margin-right:0}}.l-full-width--members .list__item{font-size:14px}.post-type-archive-press{background-color:#fff}article{margin:20px 0}.form-allowed-tags,.form-submit{display:none}.comment-form-author,.comment-form-email,.comment-form-url{width:50%}.comment-author img{float:left;margin-right:10px}.comment-content p{padding-left:50px}.col-sidebar li{margin-bottom:5px}.post-header{margin-bottom:0}.post-header h1,.post-header h2{font-size:22px}.post-header .meta{font-size:14px}.post-tags a{font-weight:400;padding:5px;color:#fff;background-color:#15c0f1;font-size:12px}.entry .wp-caption.aligncenter{margin:0 auto}img.wp-smiley{padding:0;border:none}.alignleft{float:left;width:auto;margin:5px 15px 15px 0}.alignright{display:block;margin:5px 0 15px}@media screen and (min-width:768px){.alignright{float:right;display:inline;margin:5px 0 15px 15px}}.l-sidebar,.l-sidebar .widget-easy-twitter-feed-widget-global-wrapper{margin-top:20px}.aligncenter{text-align:center;margin-bottom:5px}img.aligncenter{margin-left:auto;margin-right:auto;display:block}.breadcrumbs a,.pager li{display:inline-block}.comment-reply-title{font-family:gotham,arial,Helvetica,sans-serif!important;font-weight:400!important}.breadcrumbs a{line-height:30px;color:#15c0f1;position:relative;padding-left:24px}.breadcrumbs a svg{width:15px;height:15px;fill:#15c0f1;position:absolute;top:7px;left:0}.l-sidebar section{padding:30px 0}.l-sidebar .l-sidebar__search{overflow:hidden;margin-bottom:30px}.l-sidebar .l-sidebar__search--input{float:left;border-top-right-radius:0;border-bottom-right-radius:0;width:70%;height:40px}.l-sidebar .l-sidebar__search--submit{border-top-right-radius:3px;border-bottom-right-radius:3px;margin-left:-2px;float:left;background-color:#0f4258;width:30%;padding:0;height:40px;font-size:.7em}.l-sidebar .l-sidebar__search--submit:hover{background-color:#15c0f1;color:#fff}.l-sidebar h3{font-size:.9em;color:#7b7b7c}@media screen and (min-width:768px){.l-sidebar,.l-sidebar:last-child{margin-right:0}.l-sidebar{float:left;display:block;width:23.23176%}}.l-sidebar .tptn_posts li{border-bottom:2px solid #f6f6f6;overflow:hidden;padding:10px 0;font-size:.9em}.l-sidebar .tptn_posts img{display:inline-block;float:left}.l-sidebar .tptn_posts .tptn_after_thumb{display:inline-block;float:left;width:70%;padding-left:20px}.l-sidebar .tptn_posts .tptn_after_thumb .tptn_date{display:block;font-size:.8em}.l-sidebar .tptn_posts .tptn_after_thumb a{color:#15c0f1}.l-sidebar .tptn_posts .tptn_after_thumb a:hover{color:#119ac1}.l-sidebar .signup-form-wrapper{overflow:hidden;background-color:#ebf5d8;padding:15px}.l-sidebar .signup-form-wrapper h3{font-size:.8em;color:#9ccb3b}.l-sidebar .signup-form-wrapper p{font-size:.8em}.l-sidebar .signup-form-wrapper .email-address{float:left;border-top-right-radius:0;border-bottom-right-radius:0;width:64%;border:2px solid #9ccb3b;padding:0 0 0 10px;height:40px}.l-sidebar .signup-form-wrapper .button-caret{width:36%;border-top-right-radius:3px;border-bottom-right-radius:3px;float:left;margin-left:-2px;border:0;background-color:#9ccb3b;font-size:.7em;padding:0;height:40px}.l-sidebar .signup-form-wrapper .button-caret:hover{background-color:#7eab22;color:#fff}.l-sidebar .category-wrap ul li{border-bottom:2px solid #f6f6f6;padding:5px 0}.featured-post{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/SoFi_BlogHeader_Mobile_2_402x.jpg);background-color:#006B87;background-size:cover;height:440px;background-position-x:66%;background-position-y:45%}.featured-post__inner{width:90%;margin:0 auto;color:#fff;padding-top:120px}@media screen and (min-width:768px){.featured-post{height:360px;background-position-x:40%}.featured-post__inner{width:75%;padding-left:0;margin:0 auto;padding-top:100px}}@media screen and (min-width:992px){.featured-post__inner{width:50%;padding-left:12%;margin:0 auto}}.featured-post__inner h1{width:100%;font-weight:700;font-size:2em}@media screen and (min-width:768px){.featured-post__inner h1{font-size:2.875em}.featured-post{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/SoFi_BlogHeader_Tablet_2_402x.jpg)}}@media screen and (min-width:992px){.featured-post__inner h1{font-size:3.75em;margin-bottom:10px}}.featured-post__inner h2{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;margin-bottom:30px;font-weight:400;font-size:1.25em}.featured-post .readmore{border:2px solid #fff;display:block;padding:5px 8px;color:#fff;width:130px;margin:0 auto;text-align:center}.featured-post .readmore:hover{background-color:#15c0f1;border:2px solid #15c0f1;cursor:pointer}@media screen and (min-width:992px){.featured-post__inner h2{font-size:1.5em}.featured-post{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/SoFi_BlogHeader_Desktop_2_402x.jpg)}}.blog-nav{display:none;margin-bottom:20px}@media screen and (min-width:768px){.blog-nav,.blog-nav ul li{border-bottom:1px solid #ebebeb;background-color:#f6f6f6}.blog-nav{display:block;height:52px;font-size:.85em;font-weight:700}.blog-nav nav{width:1300px;margin:0 auto;display:block}.blog-nav ul{display:block;margin-left:85px}.blog-nav ul li{border-right:1px solid #ebebeb;float:left;width:auto}.blog-nav ul li:first-child{border-left:1px solid #ebebeb}.blog-nav ul li a{padding:18px 25px 10px;display:block;text-transform:uppercase;color:#7b7b7c;border-bottom:4px solid #f6f6f6;position:relative;transition:height .3s ease}.blog-nav ul li a:after{display:block;position:absolute;left:0;bottom:-4px;width:100%;height:0;background-color:#15c0f1;content:"";transition:height .2s ease}.blog-nav ul li a:hover{color:#15c0f1}.blog-nav ul li a:hover:after{height:4px}}.blog-wrap{padding:20px}.blog-wrap__search{display:block;height:50px}.blog-wrap__search--input{float:left;border-top-right-radius:0;border-bottom-right-radius:0;width:70%!important;height:40px}.blog-wrap__search--submit{border-top-right-radius:3px;border-bottom-right-radius:3px;margin-left:-2px;float:left;background-color:#0f4258!important;width:30%!important;padding:0;height:40px;font-size:.7em}.blog-wrap__search--submit:hover{background-color:#15c0f1!important;color:#fff!important}@media screen and (min-width:768px){.blog-wrap__search{display:none}}.blog-wrap .post{overflow:hidden;padding-bottom:40px;margin-bottom:35px;border-bottom:1px solid #f6f6f6}.blog-wrap .post__date{display:none;font-family:Gotham,Arial,sans-serif}.author-bio__description,.blog-wrap .form-submit{display:block}.entre_number,.results-title{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif!important}@media screen and (min-width:768px){.blog-wrap .post__date{float:left;display:block;margin-right:2.35765%;width:6.17215%;border-right:2px solid #f6f6f6;text-align:right}.blog-wrap .post__date:last-child{margin-right:0}.blog-wrap .post__date span{padding-right:10px}.blog-wrap .post__date--month{text-transform:uppercase;margin-bottom:-6px}.blog-wrap .post__date--day{text-transform:uppercase;font-size:2em;border-bottom:2px solid #f6f6f6}.blog-wrap .post__date--year{text-transform:uppercase}.blog-wrap .post__date--year span{display:block;padding-top:10px}.blog-wrap .post__content{float:left;display:block;margin-right:2.35765%;width:91.4702%;padding-right:20px}.blog-wrap .post__content:last-child{margin-right:0}}.blog-wrap .post__content h1,.blog-wrap .post__content h2{text-transform:uppercase;font-size:1.4em;margin-bottom:0}.blog-wrap .post__content p{margin-bottom:1.4em;color:#777}.blog-wrap .post__content .more-link{background-color:#07516b;color:#fff;padding:5px 15px}.blog-wrap .post__content .more-link:hover{background-color:#15c0f1}.blog-wrap .post__content--image{margin-bottom:1.5em}.blog-wrap .post__content--image img{min-width:100%;height:auto}.blog-wrap .post__content--byline{color:#999;font-size:.8em;margin-bottom:1.1em}.blog-wrap .post__content--byline a{color:#999}.blog-wrap .post__content--entry p{margin-bottom:1.4em;color:#777}.blog-wrap .post__content--entry .sharing_toolbox{margin:-2px 0 0 12px;float:left}@media screen and (min-width:500px){.blog-wrap .post__content--entry .sharing_toolbox{margin-left:30px}}.blog-wrap .post__content--entry .sharing_toolbox a{margin-left:0}@media screen and (min-width:500px){.blog-wrap .post__content--entry .sharing_toolbox a{margin-left:2px}}.blog-wrap .post__content--entry .more-link{float:left;height:32px;padding:0 15px;line-height:32px;font-size:.9em}@media screen and (min-width:768px){.blog-wrap .post__content--entry .sharing_toolbox{margin-top:18px}.blog-wrap .post__content--entry .more-link{float:left;margin-top:20px}}.blog-wrap .form-submit .submit{background-color:#0f4258}.blog-wrap .form-submit .submit:hover{background-color:#15c0f1;color:#fff}.author-bio{border-bottom:1px solid #f6f6f6;padding-bottom:30px;overflow:hidden}.author-bio img{float:left;margin-right:30px}.author-bio__name{text-transform:uppercase;font-size:1.1em;font-weight:700;margin-bottom:5px;display:block}.blog .blog-nav__list .cat-item-all a,.blog-nav__list .current-cat a{border-bottom:4px solid #15c0f1}.results-title{text-transform:uppercase;font-weight:400;font-size:1.2em;color:#999}.results-title span{font-weight:400;color:#666;padding-left:10px}.entre_tip_headline{margin:5% 0 1%;font-size:35px!important}.entre_tip_headline .blue{color:#15c0f1}.entre_tip_subhead{margin-bottom:3%;font-size:20px!important}.entre_tip_body{margin-bottom:5%}.entre_number{font-size:36px;color:#fff;font-weight:400;text-align:center;width:50px;height:50px;background-color:#15c0f1;border-radius:50%;float:left;margin-right:2%}.install-app-mod{box-shadow:0 2px 11px 0 rgba(0,0,0,.15);border:1px solid rgba(155,87,87,.07);background-color:#E5E1E6;background-position:center calc(100% + 100px);min-height:520px;text-align:center;background-size:320px;padding:1.25rem 1.25rem 0;background-repeat:no-repeat;background-image:url(//d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/sofi-app_sm.png)}.install-app-mod .align-middle{vertical-align:middle}.install-app-mod h3{font-size:25px;font-weight:700}.install-app-mod h4{font-size:18px}.install-app-mod .app-link{display:inline-block}@media screen and (min-width:768px){.install-app-mod{background-image:url(//d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/sofi-app.png);text-align:left;background-size:auto;min-height:auto;padding:1.875rem;background-position:right}.install-app-mod .link-break{display:none}.install-app-mod h3{font-size:30px}.install-app-mod h4{font-size:20px}}@media screen and (min-width:992px){.install-app-mod{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/BannerBG%402x.png);background-size:cover;background-position:left;height:273px;padding:2.5rem;color:#fff}}@media screen and (min-width:768px){.l-form-section .section__inner{padding-left:10%;padding-right:10%}}.l-form-section--partners .section__inner{padding-left:5%;padding-right:5%}@media screen and (min-width:768px){.l-form-section--partners .section__inner{padding-left:10%;padding-right:10%}}@media screen and (min-width:992px){.l-form-section--partners .section__inner{padding-left:5%;padding-right:3%}.l-form-section--partners .row{float:left;display:block;margin-right:2.35765%;width:100%;padding:0 10%!important}.l-form-section--partners .row:last-child{margin-right:0}}.l-hero .section{background-color:#767676;position:relative;min-height:377px;padding:30px 0;background-size:cover;background-repeat:no-repeat;background-position:50% 0}.l-hero .bg-color{background-color:#f8f8f8!important}.l-hero .section--full-screen{height:100vh!important}.l-hero .section__inner{max-width:1300px;margin-left:auto;margin-right:auto;width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;text-align:center;padding:0 20px}.l-hero .section__inner::after{clear:both;content:"";display:block}.l-hero .section__inner :last-child{margin-bottom:0}.l-hero .section__inner p:last-child{margin-top:40px;font-size:15px}.l-hero .section__preheading{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;font-weight:lighter;text-transform:uppercase;letter-spacing:1px;margin-bottom:15px}@media screen and (min-width:768px){.l-hero .section{min-height:575px;background-position:50% 0}.l-hero .section--short-hero{min-height:400px;background-position:50% 0}.l-hero .section__preheading{font-size:16px;margin-bottom:20px}}.l-hero .section__preheading span{background-color:rgba(250,250,250,.3);height:1px;width:20px;display:inline-block;margin-bottom:5px!important}.l-hero .section__preheading span:first-child{margin-right:10px}.l-hero .section__preheading span:last-child{margin-left:10px}@media screen and (min-width:768px){.l-hero .section__preheading span{margin-bottom:5px!important;width:60px}.l-hero .section__preheading span:first-child{margin-right:20px}.l-hero .section__preheading span:last-child{margin-left:20px}}.l-hero .section__preheading span.extra-small{width:15px}.l-calc-cta .l-hero .cta-block__heading,.l-calc-cta .l-hero .cta-block__subheading,.l-hero .l-calc-cta .cta-block__heading,.l-hero .l-calc-cta .cta-block__subheading,.l-hero .pool .pool__heading,.l-hero .section__heading,.l-hero .section__subheading,.pool .l-hero .pool__heading{text-shadow:0 -1px 0 rgba(128,128,128,.5)}.l-calc-cta .l-hero .cta-block__heading,.l-hero .l-calc-cta .cta-block__heading,.l-hero .pool .pool__heading,.l-hero .section__heading,.pool .l-hero .pool__heading{line-height:1;font-size:30px;font-weight:800;margin-bottom:30px;text-transform:none}@media screen and (min-width:500px){.l-calc-cta .l-hero .cta-block__heading,.l-hero .l-calc-cta .cta-block__heading,.l-hero .pool .pool__heading,.l-hero .section__heading,.pool .l-hero .pool__heading{font-size:40px}}@media screen and (min-width:768px){.l-calc-cta .l-hero .cta-block__heading,.l-hero .l-calc-cta .cta-block__heading,.l-hero .pool .pool__heading,.l-hero .section__heading,.pool .l-hero .pool__heading{font-size:80px}}.l-hero .career-heading{line-height:1;font-size:30px;font-weight:800!important;margin-bottom:30px;padding:10px 15px;text-transform:none;letter-spacing:-4px}@media screen and (min-width:500px){.l-hero .career-heading{font-size:40px}}@media screen and (min-width:768px){.l-hero .career-heading{font-size:70px}}@media screen and (max-width:425px){.l-hero .career-heading{font-size:26px;letter-spacing:-1px}}.l-hero .career-subheading{font-weight:400;margin-bottom:30px;font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif!important;padding-top:20px}.l-hero--home .prod-bar-item__title,.l-hero--slr-b .section__preheading,.l-hero--slr-swing-dm .section__preheading,.l-hero--slr-swing-dm.twenty-twenty-bg .section__eyebrow{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif}@media screen and (min-width:500px){.l-hero .career-subheading{font-size:18px}}@media screen and (min-width:768px){.l-hero .career-subheading{font-size:24px;margin-bottom:40px}}@media screen and (max-width:425px){.l-hero .career-subheading{font-size:16px;font-weight:lighter}}.l-hero .tablet-break{display:none}@media only screen and (max-width:1024px) and (min-width:768px){.l-hero .tablet-break{display:block}}.l-calc-cta .l-hero .cta-block__subheading,.l-hero .l-calc-cta .cta-block__subheading,.l-hero .section__subheading{margin-bottom:30px;font-weight:700}@media screen and (min-width:500px){.l-calc-cta .l-hero .cta-block__subheading,.l-hero .l-calc-cta .cta-block__subheading,.l-hero .section__subheading{font-size:18px}}@media screen and (min-width:768px){.l-calc-cta .l-hero .cta-block__subheading,.l-hero .l-calc-cta .cta-block__subheading,.l-hero .section__subheading{font-weight:400;font-size:24px;margin-bottom:40px}}.l-hero .section__more-link{margin-top:0;font-size:15px}.l-hero .section__more-link:hover{color:#fff}.l-hero .section__more-link:hover svg{fill:#fff}.l-hero .button-container{margin:0 auto}@media screen and (min-width:451px){.l-hero .button-container{width:100%}}.l-hero .button-container a.btn{width:196px}.l-hero .button-container .confirmation-code{margin-top:15px}@media screen and (min-width:451px){.l-hero .button-container .confirmation-code{margin-top:0;margin-left:15px}}.l-hero .learn-more{position:absolute;bottom:25px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);transition:opacity .3s ease;opacity:1}.l-hero .learn-more .icon{width:15px;height:15px;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-animation:chevron-bounce 1.5s infinite;animation:chevron-bounce 1.5s infinite}.l-hero .learn-more:hover{transition:opacity .3s ease;cursor:pointer;opacity:.4}@-webkit-keyframes chevron-bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-20%);transform:translateY(-20%)}60%{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}@keyframes chevron-bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-20%);transform:translateY(-20%)}60%{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}.l-hero .disclosure-link{color:inherit}.l-hero .mortgage-disclaimer{margin-top:30px!important;font-size:12px!important;max-width:575px;margin-left:auto;margin-right:auto}.l-hero--home .section{padding-bottom:0;position:relative;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-home-xs.jpg);background-position:35% 0;background-size:cover!important}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero--home .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-home-xs_2x.jpg);background-size:375px 650px}}@media screen and (min-width:376px){.l-hero--home .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-home-sm.jpg);background-position:35% 0}}@media screen and (min-width:376px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:376px) and (min-resolution:1.3dppx){.l-hero--home .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-home-sm_2x.jpg);background-size:767px 650px}}@media screen and (min-width:768px){.l-hero .learn-more .icon{width:25px;height:25px}.l-hero--home .section{padding-bottom:30px;min-height:610px;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-home-lg.jpg);background-position:35% 0}}@media screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-hero--home .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-home-lg_2x.jpg);background-size:1920px 650px}}.l-hero--home .section__inner{position:static;padding:0 20px;margin-bottom:40px;-ms-transform:none;-webkit-transform:none;transform:none}@media screen and (min-width:768px){.l-hero--home .section__inner{margin-bottom:60px}}.l-calc-cta .l-hero--home .cta-block__heading,.l-hero--home .l-calc-cta .cta-block__heading,.l-hero--home .pool .pool__heading,.l-hero--home .section__heading,.pool .l-hero--home .pool__heading{font-size:40px;margin-bottom:20px;letter-spacing:-2.5px}@media screen and (min-width:768px){.l-calc-cta .l-hero--home .cta-block__heading,.l-hero--home .l-calc-cta .cta-block__heading,.l-hero--home .pool .pool__heading,.l-hero--home .section__heading,.pool .l-hero--home .pool__heading{letter-spacing:-4px;font-size:60px;margin:85px 0 30px}}@media screen and (min-width:992px){.l-calc-cta .l-hero--home .cta-block__heading,.l-hero--home .l-calc-cta .cta-block__heading,.l-hero--home .pool .pool__heading,.l-hero--home .section__heading,.pool .l-hero--home .pool__heading{font-size:70px;margin:125px 0 20px}}.l-calc-cta .l-hero--home .cta-block__subheading,.l-hero--home .l-calc-cta .cta-block__subheading,.l-hero--home .section__subheading{margin-bottom:20px}@media screen and (min-width:768px){.l-calc-cta .l-hero--home .cta-block__subheading,.l-hero--home .l-calc-cta .cta-block__subheading,.l-hero--home .section__subheading{font-size:24px;margin-bottom:30px}.l-hero--home .prod-bar{position:absolute;bottom:0}}.l-calc-cta .l-hero--home .cta-block__subheading sup,.l-hero--home .l-calc-cta .cta-block__subheading sup,.l-hero--home .section__subheading sup{top:-.7em;right:.3em}.l-hero--home .btn{margin-bottom:50px}.l-hero--home .prod-bar{width:100%;background-color:rgba(12,31,41,.7)}.l-hero--home .prod-bar-inner{position:relative;width:260px;margin:0 auto;height:325px}@media screen and (min-width:768px){.l-hero--home .prod-bar-inner{width:768px;height:132px}.l-hero--home .prod-bar-divider.vert{display:none}}@media screen and (min-width:1024px){.l-hero--home .prod-bar-inner{width:1024px}.l-hero--home .prod-bar-divider.vert{right:380px}}@media screen and (min-width:1280px){.l-hero--home .section{background-position:50% 0}.l-hero--home .prod-bar-inner{width:1135px}}.l-hero--home .prod-bar-divider{position:absolute;background-color:rgba(229,229,229,.1)}.l-hero--home .prod-bar-divider.vert{left:130px;top:20px;height:187px;width:2px}.l-hero--home .prod-bar-divider.horiz{left:-10px;top:117px;width:280px;height:2px}.l-hero--home .prod-bar-divider.horiz.last{top:235px}.l-hero--home .prod-bar-item{position:absolute;width:120px;height:100px;margin:0;color:#fff;cursor:pointer}@media screen and (min-width:992px){.l-hero--home .prod-bar-item:hover .prod-bar-item__icon{margin:-5px 0 5px!important}.l-hero--home .prod-bar-item.life-insurance:hover .prod-bar-item__icon{margin-bottom:3px!important}}.l-hero--home .prod-bar-item__icon{height:50px;fill:#15c0f1;margin:5px 0 -5px;transition:margin .3s ease;pointer-events:none}@media screen and (min-width:768px){.l-hero--home .prod-bar-divider.horiz{display:none}.l-hero--home .prod-bar-item__icon{margin:0}}.l-hero--home .prod-bar-item__title{margin-bottom:0;font-weight:700;font-size:13px;line-height:1.3}@media only screen and (min-device-width:320px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.l-hero--home .prod-bar-item__title{letter-spacing:-.063em}}@media screen and (min-width:1024px){.l-hero--home .prod-bar-item{width:190px}.l-hero--home .prod-bar-item__title{font-size:16px}.l-hero--home .prod-bar-item__title br{display:none}}.l-hero--home .prod-bar-item__copy{font-size:12px;margin:2px 0 0}.l-hero--home .prod-bar-item.slr{top:10px;left:0}@media screen and (min-width:375px){.l-hero--home .prod-bar-item.slr{left:-10px}}@media screen and (min-width:768px){.l-hero--home .prod-bar-item.slr{top:20px;left:10px}}@media screen and (min-width:1024px){.l-hero--home .prod-bar-item.slr{top:25px}}@media screen and (min-width:1280px){.l-hero--home .prod-bar-item.slr{left:0}}.l-hero--home .prod-bar-item.slr .prod-bar-item__icon{width:57px}@media screen and (max-width:767px){.l-hero--home .prod-bar-item.slr .prod-bar-item__icon{margin-top:9px}.l-hero--home .prod-bar-item.slr .prod-bar-item__title{margin-top:-4px}}.l-hero--home .prod-bar-item.mortgage{top:10px;right:0}@media screen and (min-width:375px){.l-hero--home .prod-bar-item.mortgage{right:-10px}}@media screen and (min-width:768px){.l-hero--home .prod-bar-item.mortgage{right:inherit;top:20px;left:170px}}@media screen and (min-width:1024px){.l-hero--home .prod-bar-item.mortgage{top:25px;left:225px}}@media screen and (min-width:1280px){.l-hero--home .prod-bar-item.mortgage{left:240px}}.l-hero--home .prod-bar-item.mortgage .prod-bar-item__icon{width:50px}.l-hero--home .prod-bar-item.personal{top:125px;left:0}@media screen and (min-width:375px){.l-hero--home .prod-bar-item.personal{left:-10px}}@media screen and (min-width:768px){.l-hero--home .prod-bar-item.personal{top:20px;left:325px}}@media screen and (min-width:1024px){.l-hero--home .prod-bar-item.personal{top:25px;left:420px}}@media screen and (min-width:1280px){.l-hero--home .prod-bar-item.personal{left:475px}}.l-hero--home .prod-bar-item.personal .prod-bar-item__icon{width:37px;margin-top:-3px}@media screen and (min-width:768px){.l-hero--home .prod-bar-item.personal .prod-bar-item__title{margin-top:3px}}.l-hero--home .prod-bar-item.wealth{top:125px;right:0}@media screen and (min-width:375px){.l-hero--home .prod-bar-item.wealth{right:-10px}}@media screen and (min-width:768px){.l-hero--home .prod-bar-item.wealth{top:20px;right:inherit;left:490px}}@media screen and (min-width:1024px){.l-hero--home .prod-bar-item.personal:hover .prod-bar-item__icon{margin:-8px 0 5px!important}.l-hero--home .prod-bar-item.wealth{top:25px;left:635px}}@media screen and (min-width:1280px){.l-hero--home .prod-bar-item.wealth{left:715px}}.l-hero--home .prod-bar-item.wealth .prod-bar-item__icon{width:55px}.l-hero--home .prod-bar-item.life-insurance{top:265px}@media screen and (min-width:375px){.l-hero--home .prod-bar-item.life-insurance{right:-10px}}@media screen and (min-width:768px){.l-hero--home .prod-bar-item.life-insurance{top:20px;right:0}}@media screen and (min-width:1024px){.l-hero--home .prod-bar-item.life-insurance{top:25px}}@media screen and (max-width:767px){.l-hero--home .prod-bar-item.wealth .prod-bar-item__icon{margin-top:1px}.l-hero--home .prod-bar-item.wealth .prod-bar-item__title{margin-top:-4px}.l-hero--home .prod-bar-item.life-insurance{position:relative}.l-hero--home .prod-bar-item.life-insurance .prod-bar-item__icon,.l-hero--home .prod-bar-item.life-insurance .prod-bar-item__title{position:absolute}}.l-hero--home .prod-bar-item.life-insurance .prod-bar-item__icon{width:37px;margin-top:-2px}.l-hero--home .prod-bar-item.life-insurance .prod-bar-item__title{margin-top:1px}@media screen and (max-width:767px){.l-hero--home .prod-bar-item.life-insurance .prod-bar-item__icon{top:-10px;left:-75px;margin-top:1px}.l-hero--home .prod-bar-item.life-insurance .prod-bar-item__title{width:90px;top:10px;left:-30px;margin-top:-4px}}.l-hero--home .prod-bar-item.life-insurance .prod-bar-item__title br{display:none}@media screen and (min-width:768px){.l-hero--home .prod-bar-item.life-insurance .prod-bar-item__title br{display:block}}@media screen and (min-width:1024px){.l-hero--home .prod-bar-item.life-insurance .prod-bar-item__title br{display:none}}.l-hero--slr .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-slr-sm.jpg);background-position:40% 0;background-size:cover!important}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero--slr .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-slr-sm_2x.jpg);background-size:767px 400px}}@media screen and (min-width:768px){.l-hero--slr .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-slr-lg.jpg);background-position:45% 0}}@media screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-hero--slr .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-slr-lg_2x.jpg);background-size:1920px 600px}}@media screen and (min-width:992px){.l-hero--home .prod-bar-item__copy{font-size:14px}.l-hero--slr .section{background-position:20% 0}}@media screen and (min-width:1600px){.l-hero--slr .section{background-position:0 0}}.l-calc-cta .l-hero--slr .cta-block__subheading,.l-hero--slr .l-calc-cta .cta-block__subheading,.l-hero--slr .section__subheading{padding:0 12%}.l-calc-cta .l-hero--slr-dm .cta-block__subheading,.l-hero--slr-dm .l-calc-cta .cta-block__subheading,.l-hero--slr-dm .section__subheading{margin-bottom:0}@media screen and (min-width:992px){.l-hero--slr-dm .ui-input-dm{width:400px;margin:0 auto}}.l-hero--slr-dm .ui-input{margin-bottom:25px}.l-hero--slr-dm label{font-size:18px}.l-hero--slr-dm .l-banner{padding-top:15px;padding-bottom:15px;background-color:#27A4DD;color:#fff}.l-calc-cta .l-hero--slr-dm .l-banner .cta-block__heading,.l-hero--slr-dm .l-banner .l-calc-cta .cta-block__heading,.l-hero--slr-dm .l-banner .pool .pool__heading,.l-hero--slr-dm .l-banner .section__heading,.pool .l-hero--slr-dm .l-banner .pool__heading{margin-bottom:0;font-size:18px!important;line-height:27px;text-align:center;letter-spacing:0;text-shadow:none}.l-hero--slr-swing-dm{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/PL19-91760_PL-Direct-Mail-LP-Redesign_Studelnt1-Lp_Mobile%402X.jpg);background-size:cover;background-repeat:no-repeat;background-position:top;background-color:#006B87}@media screen and (min-width:768px){.l-hero--slr-swing-dm{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/PL19-91760_PL-Direct-Mail-LP-Redesign_Studelnt1-Lp_Tablet%402X.jpg)}}.l-hero--slr-swing-dm .ui-input{margin:0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:992px){.l-hero--slr-swing-dm{background-size:contain;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/PL19-91760_PL-Direct-Mail-LP-Redesign_Studelnt1-Lp_Desktop%402X.jpg)}.l-hero--slr-swing-dm .ui-input{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.l-hero--slr-swing-dm .section{background-color:transparent;width:100%;max-width:1300px;margin:0 auto;text-align:left;color:#fff;padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;height:766px;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media screen and (min-width:768px){.l-hero--slr-swing-dm .section{height:964px}}@media screen and (min-width:992px){.l-hero--slr-swing-dm .section{padding:0 2.5rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:700px}}.l-hero--slr-swing-dm .section__form{text-align:center;width:100%;padding:0 20px;margin-bottom:24px}@media screen and (min-width:768px){.l-hero--slr-swing-dm .section__form{margin-bottom:32px}}@media screen and (min-width:992px){.l-hero--slr-swing-dm .section__form{text-align:left;width:50%;margin-bottom:0;padding:0}}.l-hero--slr-swing-dm .section__preheading{font-size:16px}@media screen and (min-width:1300px){.l-hero--slr-swing-dm .section__preheading{font-size:18px}}.l-calc-cta .l-hero--slr-swing-dm .cta-block__heading,.l-hero--slr-swing-dm .l-calc-cta .cta-block__heading,.l-hero--slr-swing-dm .pool .pool__heading,.l-hero--slr-swing-dm .section__heading,.pool .l-hero--slr-swing-dm .pool__heading{letter-spacing:-.02em;font-size:32px!important;margin-bottom:10px}@media screen and (min-width:768px){.l-calc-cta .l-hero--slr-swing-dm .cta-block__heading,.l-hero--slr-swing-dm .l-calc-cta .cta-block__heading,.l-hero--slr-swing-dm .pool .pool__heading,.l-hero--slr-swing-dm .section__heading,.pool .l-hero--slr-swing-dm .pool__heading{font-size:48px!important}}@media screen and (min-width:992px){.l-calc-cta .l-hero--slr-swing-dm .cta-block__heading,.l-hero--slr-swing-dm .l-calc-cta .cta-block__heading,.l-hero--slr-swing-dm .pool .pool__heading,.l-hero--slr-swing-dm .section__heading,.pool .l-hero--slr-swing-dm .pool__heading{font-size:60px!important}}.l-calc-cta .l-hero--slr-swing-dm .cta-block__subheading,.l-hero--slr-swing-dm .l-calc-cta .cta-block__subheading,.l-hero--slr-swing-dm .section__subheading{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400;font-size:20px;margin-bottom:24px}@media screen and (min-width:768px){.l-calc-cta .l-hero--slr-swing-dm .cta-block__subheading,.l-hero--slr-swing-dm .l-calc-cta .cta-block__subheading,.l-hero--slr-swing-dm .section__subheading{font-size:24px}.l-hero--slr-swing-dm .section .credit-pull svg{margin-right:10px}}.l-calc-cta .l-hero--slr-swing-dm .cta-block__subheading a,.l-hero--slr-swing-dm .l-calc-cta .cta-block__subheading a,.l-hero--slr-swing-dm .section__subheading a{color:#fff}.l-hero--slr-swing-dm .section .btn{padding:18px 41px;font-size:16px;text-align:center;background:#201747;width:184px;margin-top:16px}.l-hero--slr-swing-dm .section .btn:focus,.l-hero--slr-swing-dm .section .btn:hover{background-color:#330072;border-color:#330072;color:#fff}.l-hero--slr-swing-dm .section .credit-pull{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:16px}.l-hero--slr-swing-dm .section .credit-pull svg{width:22px;height:22px}.l-hero--slr-swing-dm .section .credit-pull p{font-size:14px;margin:4px 0 0}.l-hero--slr-swing-dm .section.no-input{height:516px}@media screen and (min-width:415px){.l-hero--slr-swing-dm .section.no-input{height:600px}}.l-hero--slr-swing-dm.twenty-twenty-bg{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/mobile_2020.jpg);background-size:contain;background-repeat:no-repeat;background-color:#A60261;background-position:center;background-position-y:88%}@media screen and (min-width:768px){.l-hero--slr-swing-dm .section.no-input{height:750px}.l-hero--slr-swing-dm.twenty-twenty-bg{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/tablet_2020.jpg)}}@media screen and (min-width:992px){.l-hero--slr-swing-dm .section .credit-pull{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.l-hero--slr-swing-dm .section.no-input{height:700px}.l-hero--slr-swing-dm.twenty-twenty-bg{background-size:cover;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/desktop_2020.jpg);background-position-x:78%}}.l-hero--slr-swing-dm.twenty-twenty-bg .section{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-top:2.5rem}@media screen and (min-width:768px){.l-hero--slr-swing-dm.twenty-twenty-bg .section{padding:2.5rem;height:840px}}@media screen and (min-width:992px){.l-hero--slr-swing-dm.twenty-twenty-bg .section{height:auto}}.l-calc-cta .l-hero--slr-swing-dm.twenty-twenty-bg .cta-block__heading,.l-hero--slr-swing-dm.twenty-twenty-bg .l-calc-cta .cta-block__heading,.l-hero--slr-swing-dm.twenty-twenty-bg .pool .pool__heading,.l-hero--slr-swing-dm.twenty-twenty-bg .section__heading,.pool .l-hero--slr-swing-dm.twenty-twenty-bg .pool__heading{margin-bottom:24px}.l-hero--slr-swing-dm.twenty-twenty-bg .section__eyebrow{font-weight:700;font-size:18px;margin-bottom:16px}.l-hero--slr-swing-dm.twenty-twenty-bg .btn{background:#006B87!important}.l-hero--slr-swing-dm.twenty-twenty-bg .btn:focus,.l-hero--slr-swing-dm.twenty-twenty-bg .btn:hover{background-color:transparent;border-color:#006B87!important}.l-hero--slr-swing-dm.twenty-twenty-bg .credit-pull svg{fill:#fff}.l-hero--slr-b .section{padding:60px 0;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20171218095017/Hero-XS-compressor1.jpg)}@media screen and (min-width:768px){.l-hero--slr-b .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20171205143343/Hero-SM-compressor.jpg)}.l-hero--slr-b .section__inner{text-align:left;width:60%;right:0;position:relative}}.l-hero--slr-b .section__preheading{font-size:16px}@media screen and (min-width:1300px){.l-hero--slr-b .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20171205143341/Hero-L-compressor.jpg)}.l-hero--slr-b .section__inner{padding-right:100px;width:47%}.l-hero--slr-b .section__preheading{font-size:18px}}@media screen and (min-width:1920px){.l-hero--slr-b .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20171205143340/Hero-XL-compressor.jpg)}.l-hero--slr-b .section__inner{padding-right:250px;width:44%}.l-hero--slr-b .section__preheading{margin-bottom:40px}}.l-calc-cta .l-hero--slr-b .cta-block__heading,.l-hero--slr-b .l-calc-cta .cta-block__heading,.l-hero--slr-b .pool .pool__heading,.l-hero--slr-b .section__heading,.pool .l-hero--slr-b .pool__heading{letter-spacing:-.05em}@media screen and (min-width:768px){.l-calc-cta .l-hero--slr-b .cta-block__heading,.l-hero--slr-b .l-calc-cta .cta-block__heading,.l-hero--slr-b .pool .pool__heading,.l-hero--slr-b .section__heading,.pool .l-hero--slr-b .pool__heading{font-size:48px;line-height:1}}@media screen and (min-width:1300px){.l-calc-cta .l-hero--slr-b .cta-block__heading,.l-hero--slr-b .l-calc-cta .cta-block__heading,.l-hero--slr-b .pool .pool__heading,.l-hero--slr-b .section__heading,.pool .l-hero--slr-b .pool__heading{font-size:60px!important;line-height:64px;margin-bottom:10px}}.l-calc-cta .l-hero--slr-b .cta-block__subheading,.l-hero--slr-b .l-calc-cta .cta-block__subheading,.l-hero--slr-b .section__subheading{margin-bottom:30px;font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif!important;font-weight:400;line-height:24px}@media screen and (min-width:768px){.l-calc-cta .l-hero--slr-b .cta-block__subheading,.l-hero--slr-b .l-calc-cta .cta-block__subheading,.l-hero--slr-b .section__subheading{margin-bottom:40px;font-size:16px;line-height:26px}}@media screen and (min-width:1300px){.l-calc-cta .l-hero--slr-b .cta-block__subheading,.l-hero--slr-b .l-calc-cta .cta-block__subheading,.l-hero--slr-b .section__subheading{font-size:20px;line-height:32px;width:500px}}.l-calc-cta .l-hero--slr-b .cta-block__subheading a,.l-hero--slr-b .l-calc-cta .cta-block__subheading a,.l-hero--slr-b .section__subheading a{color:#fff}.l-hero--slr-b .section__subheading-slr{margin-bottom:30px;font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif!important;font-weight:400;font-size:28px}@media screen and (min-width:768px){.l-hero--slr-b .section__subheading-slr{font-size:30px;margin-bottom:40px}}.l-hero--slr-b .section .js-modal-open,.l-hero--slr-b .section .savings-calc{color:#fff;text-decoration:underline;font-size:14px;line-height:2}.l-hero--slr-b .section .js-modal-open:hover,.l-hero--slr-b .section .savings-calc:hover{cursor:pointer}.l-hero--slr-b .section .btn{width:200px;font-size:14px;padding:13px;text-align:center}.l-hero--slr-b .section .credit-pull{width:250px;margin:20px auto;position:relative;left:20px}@media screen and (min-width:768px){.l-hero--slr-b .section .credit-pull{width:auto;left:0}.l-hero--slr-b .section .credit-pull svg{position:relative;bottom:5px}}.l-hero--slr-b .section .credit-pull svg{width:22px;height:22px;float:left;margin-right:10px}.l-hero--slr-b .section .credit-pull p{font-size:14px;line-height:16px;text-align:left;float:left;width:190px;margin-top:0}.l-hero--slr-pdp .section{background-color:#2DB0D7;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/SLR_OmnibusAsset_Mobile%402x.jpg);background-position:top;height:700px!important;padding:0!important;background-size:cover}@media screen and (min-width:415px){.l-hero--slr-pdp .section{background-size:contain;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/SLR_OmnibusAsset_Tablet%402x.jpg)}}@media screen and (min-width:992px){.l-hero--slr-pdp .section{height:575px!important;background-size:cover;background-position:center;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/SLR_OmnibusAsset_Desktop%402x.jpg)}}@media screen and (min-width:1300px){.l-hero--slr-pdp .section{background-position:right}}.l-hero--slr-pdp .section__inner{top:63%}@media screen and (min-width:768px){.l-hero--slr-b .section .credit-pull p{width:auto}.l-hero--slr-pdp .section__inner{top:68%}}@media screen and (min-width:992px){.l-hero--slr-pdp .section__inner{top:50%;text-align:left;padding:0 40px}}.l-hero--slr-pdp .section__preheading{background:#DD7975;font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;letter-spacing:0;display:inline-block;padding:8px;margin-bottom:32px}@media screen and (min-width:768px){.l-hero--slr-pdp .section__preheading{margin-bottom:24px}}.l-calc-cta .l-hero--slr-pdp .cta-block__heading,.l-hero--slr-pdp .l-calc-cta .cta-block__heading,.l-hero--slr-pdp .pool .pool__heading,.l-hero--slr-pdp .section__heading,.pool .l-hero--slr-pdp .pool__heading{letter-spacing:0;color:#fff;text-shadow:none;font-size:32px!important;margin-bottom:16px}@media screen and (min-width:768px){.l-calc-cta .l-hero--slr-pdp .cta-block__heading,.l-hero--slr-pdp .l-calc-cta .cta-block__heading,.l-hero--slr-pdp .pool .pool__heading,.l-hero--slr-pdp .section__heading,.pool .l-hero--slr-pdp .pool__heading{font-size:56px!important}}@media screen and (min-width:992px){.l-calc-cta .l-hero--slr-pdp .cta-block__heading,.l-hero--slr-pdp .l-calc-cta .cta-block__heading,.l-hero--slr-pdp .pool .pool__heading,.l-hero--slr-pdp .section__heading,.pool .l-hero--slr-pdp .pool__heading{font-size:60px!important;margin-bottom:24px}}.l-hero--slr-pdp .section__subheading-slr{color:#fff;font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif!important;font-weight:400;font-size:20px;margin-bottom:56px}@media screen and (min-width:768px){.l-hero--slr-pdp .section__subheading-slr{font-size:24px}}.l-hero--slr-pdp .section .js-modal-open,.l-hero--slr-pdp .section .savings-calc{color:#fff;text-decoration:underline;font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;line-height:2}.l-hero--jetblue .section__inner .lead a,.l-hero--slr-pdp .section .credit-pull p a{text-decoration:none}.l-hero--slr-pdp .section .js-modal-open:hover,.l-hero--slr-pdp .section .savings-calc:hover{cursor:pointer}.l-hero--slr-pdp .section .btn{background-color:#201747;color:#fff;font-size:16px;width:240px;padding:20px 56px}.l-hero--slr-pdp .section .btn:hover{background-color:#330072}.l-hero--slr-pdp .section .credit-pull p{margin-top:24px;font-size:14px}.l-hero--parent-plus-refi .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-parent-plus-refi-sm.jpg);background-position:45% 0;background-size:cover!important}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero--parent-plus-refi .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-parent-plus-refi-sm_2x.jpg);background-size:767px 400px}}@media screen and (min-width:768px){.l-hero--parent-plus-refi .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-parent-plus-refi-lg.jpg);background-position:50% 0}}@media screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-hero--parent-plus-refi .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-parent-plus-refi-lg_2x.jpg);background-size:1920px 650px}}.l-hero--parent-plus-refi .section .section__inner{padding:0 10px}@media screen and (min-width:450px){.l-hero--parent-plus-refi .section .section__inner{padding:0 20px}}.l-hero--personal-loan-no-fee-dm-mod{display:block}@media screen and (min-width:992px){.l-hero--parent-plus-refi .section{background-position:60% 0}.l-hero--personal-loan-no-fee-dm-mod{display:none}}.l-hero--personal-loan-no-fee-dm-mod .ui-input{margin-bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.l-hero--personal-loan-no-fee-dm-mod .section{background-color:#201747;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:548px}.l-hero--personal-loan-no-fee-dm-mod .section__eyebrow{text-transform:uppercase;font-size:12px;font-weight:700;margin-bottom:24px;color:#DD7975}.l-hero--personal-loan-no-fee-dm-mod .section__form{text-align:center;width:100%;padding:0 20px}.l-calc-cta .l-hero--personal-loan-no-fee-dm-mod .cta-block__heading,.l-hero--personal-loan-no-fee-dm-mod .l-calc-cta .cta-block__heading,.l-hero--personal-loan-no-fee-dm-mod .pool .pool__heading,.l-hero--personal-loan-no-fee-dm-mod .section__heading,.pool .l-hero--personal-loan-no-fee-dm-mod .pool__heading{letter-spacing:-.02em;font-size:32px!important}@media screen and (min-width:768px){.l-hero--personal-loan-no-fee-dm-mod .section{height:489px}.l-calc-cta .l-hero--personal-loan-no-fee-dm-mod .cta-block__heading,.l-hero--personal-loan-no-fee-dm-mod .l-calc-cta .cta-block__heading,.l-hero--personal-loan-no-fee-dm-mod .pool .pool__heading,.l-hero--personal-loan-no-fee-dm-mod .section__heading,.pool .l-hero--personal-loan-no-fee-dm-mod .pool__heading{font-size:48px!important}}@media screen and (min-width:992px){.l-calc-cta .l-hero--personal-loan-no-fee-dm-mod .cta-block__heading,.l-hero--personal-loan-no-fee-dm-mod .l-calc-cta .cta-block__heading,.l-hero--personal-loan-no-fee-dm-mod .pool .pool__heading,.l-hero--personal-loan-no-fee-dm-mod .section__heading,.pool .l-hero--personal-loan-no-fee-dm-mod .pool__heading{font-size:60px!important;margin-bottom:10px}}.l-calc-cta .l-hero--personal-loan-no-fee-dm-mod .cta-block__subheading,.l-hero--personal-loan-no-fee-dm-mod .l-calc-cta .cta-block__subheading,.l-hero--personal-loan-no-fee-dm-mod .section__subheading{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400;font-size:20px;margin-bottom:24px}@media screen and (min-width:768px){.l-calc-cta .l-hero--personal-loan-no-fee-dm-mod .cta-block__subheading,.l-hero--personal-loan-no-fee-dm-mod .l-calc-cta .cta-block__subheading,.l-hero--personal-loan-no-fee-dm-mod .section__subheading{font-size:24px}.l-hero--personal-loan-no-fee-dm-mod .section .credit-pull svg{margin-right:10px}}.l-calc-cta .l-hero--personal-loan-no-fee-dm-mod .cta-block__subheading a,.l-hero--personal-loan-no-fee-dm-mod .l-calc-cta .cta-block__subheading a,.l-hero--personal-loan-no-fee-dm-mod .section__subheading a{color:#fff}.l-hero--personal-loan-no-fee-dm-mod .section .btn{padding:18px 41px;font-size:16px;text-align:center;background:#006B87;width:184px;margin-top:16px}.l-hero--personal-loan-no-fee-dm-mod .section .btn:focus,.l-hero--personal-loan-no-fee-dm-mod .section .btn:hover{background-color:transparent;border-color:#006B87;color:#006B87}.l-hero--personal-loan-no-fee-dm-mod .section .credit-pull{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:16px;color:#fff}.l-hero--personal-loan-no-fee-dm-mod .section .credit-pull svg{width:22px;height:22px}.l-hero--personal-loan-no-fee-dm-mod .section .credit-pull p{font-size:14px;margin:4px 0 0}.l-hero--personal-loan-no-fee-dm{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/PL19-91760_PL-Direct-Mail-LP-Redesign_getrates1-lp_Mobile%402X.jpg);background-size:cover;background-repeat:no-repeat;background-position:top;background-color:#DBD7DF}@media screen and (min-width:768px){.l-hero--personal-loan-no-fee-dm{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/PL19-91760_PL-Direct-Mail-LP-Redesign_getrates1-lp_Tablet%402X.jpg)}}@media screen and (min-width:992px){.l-hero--personal-loan-no-fee-dm-mod .section .credit-pull{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.l-hero--personal-loan-no-fee-dm{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/PL19-91760_PL-Direct-Mail-LP-Redesign_getrates1-lp_Desktop%402X.jpg)}}.l-hero--personal-loan-no-fee-dm .ui-input{margin-bottom:0}.l-hero--personal-loan-no-fee-dm .section{background-color:transparent;width:100%;max-width:1300px;margin:0 auto;text-align:left;color:#201747;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 2.5rem;height:320px}@media screen and (min-width:768px){.l-hero--personal-loan-no-fee-dm .section{height:440px}}@media screen and (min-width:992px){.l-hero--personal-loan-no-fee-dm .section{height:700px}}.l-hero--personal-loan-no-fee-dm .section__eyebrow{text-transform:uppercase;font-size:12px;font-weight:700;margin-bottom:24px}.l-hero--personal-loan-no-fee-dm .section__form{text-align:left;width:50%;padding:0}.l-calc-cta .l-hero--personal-loan-no-fee-dm .cta-block__heading,.l-hero--personal-loan-no-fee-dm .l-calc-cta .cta-block__heading,.l-hero--personal-loan-no-fee-dm .pool .pool__heading,.l-hero--personal-loan-no-fee-dm .section__heading,.pool .l-hero--personal-loan-no-fee-dm .pool__heading{letter-spacing:-.02em;font-size:60px!important;margin-bottom:10px}.l-calc-cta .l-hero--personal-loan-no-fee-dm .cta-block__subheading,.l-hero--personal-loan-no-fee-dm .l-calc-cta .cta-block__subheading,.l-hero--personal-loan-no-fee-dm .section__subheading{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400;margin-bottom:24px;font-size:24px}.l-calc-cta .l-hero--personal-loan-no-fee-dm .cta-block__subheading a,.l-hero--personal-loan-no-fee-dm .l-calc-cta .cta-block__subheading a,.l-hero--personal-loan-no-fee-dm .section__subheading a{color:#fff}.l-hero--personal-loan-no-fee-dm .section .btn{padding:18px 41px;font-size:16px;text-align:center;background:#006B87;width:184px;margin-top:16px}.l-hero--personal-loan-no-fee-dm .section .btn:focus,.l-hero--personal-loan-no-fee-dm .section .btn:hover{background-color:transparent;border-color:#006B87;color:#006B87}.l-hero--personal-loan-no-fee-dm .section .credit-pull{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:16px;color:#53565A;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.l-hero--personal-loan-no-fee-dm .section .credit-pull svg{width:22px;height:22px;margin-right:10px}.l-hero--personal-loan-no-fee-dm .section .credit-pull p{font-size:14px;margin:4px 0 0}.l-hero--personal-loan .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-personal-loan-sm.jpg);background-position:25% -10px;background-size:cover!important}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero--personal-loan .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-personal-loan-sm_2x.jpg);background-size:767px 400px}}@media screen and (min-width:768px){.l-hero--personal-loan .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-personal-loan-lg.jpg);background-position:50% 0}}@media screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-hero--personal-loan .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-personal-loan-lg_2x.jpg);background-size:1920px 600px}}.l-hero--personal-loan .section__inner p:last-child{margin-top:20px;font-size:15px}.l-hero--personal-loan-lp1 .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-personal-loan-lp1-sm.jpg);background-position:80%;height:575px;background-size:cover}.l-calc-cta .l-hero--personal-loan-lp1 .cta-block__subheading,.l-hero--personal-loan-lp1 .l-calc-cta .cta-block__subheading,.l-hero--personal-loan-lp1 .section__subheading{margin-bottom:20px}@media screen and (min-width:768px){.l-hero--personal-loan-lp1 .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-personal-loan-lp1-lg.jpg)}.l-calc-cta .l-hero--personal-loan-lp1 .cta-block__subheading,.l-hero--personal-loan-lp1 .l-calc-cta .cta-block__subheading,.l-hero--personal-loan-lp1 .section__subheading{margin-bottom:50px}}.l-hero--personal-loan-lp1 .row{max-width:400px;margin:0 auto;padding-left:15%}@media screen and (min-width:1200px){.l-hero--personal-loan-lp1 .btn{margin-top:40px}}.l-hero--personal-loan-lp3 .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-personal-loan-lp3-sm.jpg);background-position:80% 0}@media screen and (min-width:768px){.l-hero--personal-loan-lp1 .row{max-width:100%;padding-left:10%}.l-hero--personal-loan-lp1 .benefit{float:left;display:block;margin-right:2.35765%;width:48.82117%}.l-hero--personal-loan-lp1 .benefit:nth-child(3n){margin-right:2.35765%}.l-hero--personal-loan-lp1 .benefit:nth-child(3n+1){clear:none}.l-hero--personal-loan-lp1 .benefit:last-child,.l-hero--personal-loan-lp1 .benefit:nth-child(2n){margin-right:0}.l-hero--personal-loan-lp1 .benefit:nth-child(2n+1){clear:left}.l-hero--personal-loan-lp3 .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-personal-loan-lp3-lg.jpg);background-position:0 0}}@media screen and (min-width:400px) and (max-width:767px){.l-calc-cta .l-hero--personal-loan-lp1 .cta-block__heading,.l-calc-cta .l-hero--personal-loan-lp2 .cta-block__heading,.l-calc-cta .l-hero--personal-loan-lp3 .cta-block__heading,.l-hero--personal-loan-lp1 .l-calc-cta .cta-block__heading,.l-hero--personal-loan-lp1 .pool .pool__heading,.l-hero--personal-loan-lp1 .section__heading,.l-hero--personal-loan-lp2 .l-calc-cta .cta-block__heading,.l-hero--personal-loan-lp2 .pool .pool__heading,.l-hero--personal-loan-lp2 .section__heading,.l-hero--personal-loan-lp3 .l-calc-cta .cta-block__heading,.l-hero--personal-loan-lp3 .pool .pool__heading,.l-hero--personal-loan-lp3 .section__heading,.pool .l-hero--personal-loan-lp1 .pool__heading,.pool .l-hero--personal-loan-lp2 .pool__heading,.pool .l-hero--personal-loan-lp3 .pool__heading{font-size:32px!important}}.l-hero--mortgage .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-mortgage-sm.jpg);background-size:cover!important;background-position:25% 0}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero--mortgage .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-mortgage-sm_2x.jpg);background-size:767px 400px}}@media screen and (min-width:768px){.l-hero--mortgage .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-mortgage-lg.jpg);background-position:25% 0}}@media screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-hero--mortgage .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-mortgage-lg_2x.jpg);background-size:1920px 600px}}@media screen and (min-width:992px){.l-hero--personal-loan-lp1 .row{padding-left:22%;padding-right:15%}.l-hero--mortgage .section{background-position:50% 0}}.l-calc-cta .l-hero--mortgage .cta-block__subheading,.l-hero--mortgage .l-calc-cta .cta-block__subheading,.l-hero--mortgage .section__subheading{padding:0 12%}.l-hero--mortgage-b .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-mortgage-b-xs.jpg)}@media screen and (min-width:1024px){.l-hero--mortgage-b .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-mortgage-b-lg.jpg)}.l-hero--mortgage-b .section__inner div{float:right;text-align:left}}@media screen and (min-width:1920px){.l-hero--mortgage-b .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-mortgage-b-xl.jpg)}}.l-hero--mortgage-b .section__inner{padding:0 40px}.l-hero--mortgage-b .section__inner p{margin-bottom:25px!important}.l-hero--mortgage-b .section__preheading{font-size:16px}.l-calc-cta .l-hero--mortgage-b .cta-block__heading,.l-hero--mortgage-b .l-calc-cta .cta-block__heading,.l-hero--mortgage-b .pool .pool__heading,.l-hero--mortgage-b .section__heading,.pool .l-hero--mortgage-b .pool__heading{font-size:52px!important;line-height:56px}@media screen and (min-width:768px){.l-hero--mortgage-b .section{background-position:50% 80%}.l-calc-cta .l-hero--mortgage-b .cta-block__heading,.l-hero--mortgage-b .l-calc-cta .cta-block__heading,.l-hero--mortgage-b .pool .pool__heading,.l-hero--mortgage-b .section__heading,.pool .l-hero--mortgage-b .pool__heading{font-size:60px!important;line-height:80px}}@media screen and (min-width:1024px){.l-hero--mortgage-b .section__inner{padding:0 200px}.l-calc-cta .l-hero--mortgage-b .cta-block__heading,.l-hero--mortgage-b .l-calc-cta .cta-block__heading,.l-hero--mortgage-b .pool .pool__heading,.l-hero--mortgage-b .section__heading,.pool .l-hero--mortgage-b .pool__heading{font-size:70px!important;line-height:78px;margin-bottom:0}}.l-calc-cta .l-hero--mortgage-b .cta-block__subheading,.l-hero--mortgage-b .l-calc-cta .cta-block__subheading,.l-hero--mortgage-b .section__subheading{font-size:18px!important;line-height:1.35;font-weight:400;margin-bottom:.6em}.l-hero--mortgage-b .section .btn{width:200px;margin:.4em;text-align:center;text-transform:none}.l-hero--mortgage-b .section svg{width:50px;height:50px;text-align:center;transition:all ease .3s}.l-hero--mortgage-b .section svg:hover{cursor:pointer;opacity:.8}@media screen and (min-width:1024px){.l-hero--mortgage-b .section svg{width:100px;height:100px;top:45%;position:absolute;-webkit-transform:translate(-60px,-50%);-ms-transform:translate(-60px,-50%);transform:translate(-60px,-50%)}}.l-hero--mortgage-b .section #play-video{display:inline-block;text-transform:uppercase;margin-top:0;position:relative;bottom:20px}.l-hero--mortgage-c .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-mortgage-c-xs.jpg)}@media screen and (min-width:1024px){.l-hero--mortgage-b .section #play-video{display:none}.l-hero--mortgage-c .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-mortgage-c-lg.jpg)}.l-hero--mortgage-c .section__inner div{float:left}}@media screen and (min-width:1920px){.l-hero--mortgage-c .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-mortgage-c-xl.jpg)}}.l-hero--mortgage-refi .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-mortgage-refi-sm.jpg)}@media screen and (min-width:768px){.l-hero--mortgage-b .section .btn:first-of-type{margin-left:0}.l-hero--mortgage-c .section{background-position:50% 50%}.l-hero--mortgage-refi .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-mortgage-refi-lg.jpg);background-position:50% 0}}.l-hero--ent-program .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-ent-program-sm.jpg);background-position:15% -10px}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero--ent-program .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-ent-program-sm_2x.jpg);background-size:767px 400px}}@media screen and (min-width:768px){.l-hero--ent-program .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-ent-program-lg.jpg);background-position:65% 0}}@media screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-hero--ent-program .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-ent-program-lg_2x.jpg);background-size:1920px 600px}}@media screen and (min-width:992px){.l-hero--ent-program .section{background-position:100% 0}}.l-calc-cta .l-hero--ent-program .cta-block__subheading,.l-hero--ent-program .l-calc-cta .cta-block__subheading,.l-hero--ent-program .section__subheading{padding:0 10%}.l-calc-cta .l-hero--ent-program .cta-block__heading,.l-hero--ent-program .l-calc-cta .cta-block__heading,.l-hero--ent-program .pool .pool__heading,.l-hero--ent-program .section__heading,.pool .l-hero--ent-program .pool__heading{line-height:1.1}.l-calc-cta .l-hero--ent-program .cta-block__heading br,.l-hero--ent-program .l-calc-cta .cta-block__heading br,.l-hero--ent-program .pool .pool__heading br,.l-hero--ent-program .section__heading br,.pool .l-hero--ent-program .pool__heading br{display:none}@media screen and (min-width:768px){.l-calc-cta .l-hero--ent-program .cta-block__heading br,.l-hero--ent-program .l-calc-cta .cta-block__heading br,.l-hero--ent-program .pool .pool__heading br,.l-hero--ent-program .section__heading br,.pool .l-hero--ent-program .pool__heading br{display:block}}.l-calc-cta .l-hero--ent-program .cta-block__subheading br,.l-hero--ent-program .l-calc-cta .cta-block__subheading br,.l-hero--ent-program .section__subheading br{display:none}.l-hero--ent-program .btn{margin-bottom:30px}.l-hero--career-strategy .section{background-size:cover}@media screen and (min-width:1024px){.l-hero--career-strategy .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180621093200/Career_Landing_Page_Image_All_SizesL.jpg);background-size:1920px;background-position:75% 0}}@media only screen and (max-width:1024px) and (min-width:768px){.l-hero--career-strategy .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180621093157/Career_Landing_Page_Image_All_SizesSM.jpg);background-size:1024px;background-position:85% 0}}@media screen and (max-width:425px){.l-hero--career-strategy .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180621093152/Career_Landing_Page_Image_All_SizesXS.jpg);background-size:425px;background-position:80% 0}}.l-hero--referral-program .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-referral-program-sm.jpg)}@media screen and (min-width:768px){.l-calc-cta .l-hero--ent-program .cta-block__subheading br,.l-hero--ent-program .l-calc-cta .cta-block__subheading br,.l-hero--ent-program .section__subheading br{display:block}.l-calc-cta .l-hero--career-strategy .cta-block__subheading,.l-hero--career-strategy .l-calc-cta .cta-block__subheading,.l-hero--career-strategy .section__subheading{padding:0 10%}.l-hero--referral-program .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-referral-program-lg.jpg);background-position:50% 0}}.l-hero--referral-program .section .section__more-link{margin-top:40px}.l-hero--circles .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-circle-pattern.jpg);background-position:50% 0}.l-hero--invest .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-invest-sm.jpg);background-position:50% 0}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero--invest .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-invest-sm_2x.jpg);background-size:767px 600px}}@media screen and (min-width:768px){.l-hero--invest .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-invest-lg.jpg)}.l-hero--invest .section__inner{padding-left:5%;padding-right:5%}}@media screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-hero--invest .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-invest-lg_2x.jpg);background-size:1920px 700px}}.l-hero--investing-resources .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-investing-resources-sm.jpg);background-position:30% 0;min-height:350px!important;background-size:cover!important}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero--investing-resources .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-investing-resources-sm_2x.jpg);background-size:767px 400px}}@media screen and (min-width:768px){.l-hero--investing-resources .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-investing-resources-lg.jpg);background-position:40% 0}}@media screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-hero--investing-resources .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-investing-resources-lg_2x.jpg);background-size:1600px 500px}}@media screen and (min-width:992px){.l-hero--invest .section__inner{padding-left:10%;padding-right:10%}.l-hero--investing-resources .section{min-height:400px!important;background-size:1600px 500px!important;background-position:40% -70px}}@media screen and (min-width:1600px){.l-hero--investing-resources .section{background-size:cover!important}}@media screen and (min-width:1800px){.l-hero--investing-resources .section{background-position:50% -100px}}@media screen and (min-width:2560px){.l-hero--investing-resources .section{background-position:50% -280px}}.l-calc-cta .l-hero--investing-resources .cta-block__heading,.l-hero--investing-resources .l-calc-cta .cta-block__heading,.l-hero--investing-resources .pool .pool__heading,.l-hero--investing-resources .section__heading,.pool .l-hero--investing-resources .pool__heading{text-shadow:none}@media screen and (min-width:768px) and (max-width:992px){.l-calc-cta .l-hero--investing-resources .cta-block__heading,.l-hero--investing-resources .l-calc-cta .cta-block__heading,.l-hero--investing-resources .pool .pool__heading,.l-hero--investing-resources .section__heading,.pool .l-hero--investing-resources .pool__heading{font-size:60px!important}}.l-calc-cta .l-hero--investing-resources .cta-block__subheading,.l-hero--investing-resources .l-calc-cta .cta-block__subheading,.l-hero--investing-resources .section__subheading{text-shadow:none;font-weight:400;letter-spacing:-.5px}.l-hero--investing-glossary .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-investing-glossary-sm.jpg);background-position:20% 0;min-height:150px}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero--investing-glossary .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-investing-glossary-sm_2x.jpg);background-size:767px 300px}}@media screen and (min-width:768px){.l-hero--investing-resources .section__inner{padding-left:5%;padding-right:5%}.l-hero--investing-glossary .section{min-height:300px;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-investing-glossary-lg.jpg);background-position:50% 0}}@media screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-hero--investing-glossary .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-investing-glossary-lg_2x.jpg);background-size:1920px 300px}}.l-calc-cta .l-hero--investing-glossary .cta-block__heading,.l-hero--investing-glossary .l-calc-cta .cta-block__heading,.l-hero--investing-glossary .pool .pool__heading,.l-hero--investing-glossary .section__heading,.pool .l-hero--investing-glossary .pool__heading{text-shadow:none}.l-hero--member-stories .section{background:#f1f1f1;min-height:400px}.l-hero--member-stories .section__inner{color:#4b4b4b;text-shadow:none!important}.l-hero--members .section__inner{padding-left:10%;padding-right:10%}.l-hero--partners .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-partners-program-sm.jpg);background-position:15% -10px}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero--partners .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-partners-program-sm_2x.jpg);background-size:767px 377px}}@media screen and (min-width:768px){.l-hero--partners .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-partners-program-lg.jpg);background-position:65% 0}}@media screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-hero--partners .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-partners-program-lg_2x.jpg);background-size:1920px 600px}}@media screen and (min-width:992px){.l-hero--investing-resources .section__inner,.l-hero--member-stories .section__inner{padding-left:10%;padding-right:10%}.l-hero--partners .section{background-position:100% 0}}@media screen and (min-width:768px){.l-calc-cta .l-hero--partners .cta-block__subheading,.l-hero--partners .l-calc-cta .cta-block__subheading,.l-hero--partners .section__subheading{padding:0 10%}.l-hero--legal .section{height:auto}}@media screen and (min-width:992px){.l-calc-cta .l-hero--partners .cta-block__subheading,.l-hero--partners .l-calc-cta .cta-block__subheading,.l-hero--partners .section__subheading{padding:0 20%}}.l-hero--faq .section{min-height:400px!important;max-height:400px}.l-hero--legal .section{background:linear-gradient(to left,#60c185 5%,#37a6a9 53%,#1a7bb3 100%);min-height:250px!important;max-height:250px}.l-hero--legal .section .section__inner{padding:0 40px!important}.l-calc-cta .l-hero--legal .section .section__inner .cta-block__heading,.l-hero--legal .section .section__inner .l-calc-cta .cta-block__heading,.l-hero--legal .section .section__inner .pool .pool__heading,.l-hero--legal .section .section__inner .section__heading,.pool .l-hero--legal .section .section__inner .pool__heading{letter-spacing:.1px;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:36px!important;font-weight:700;line-height:42px}@media screen and (min-width:768px){.l-calc-cta .l-hero--legal .section .section__inner .cta-block__heading,.l-hero--legal .section .section__inner .l-calc-cta .cta-block__heading,.l-hero--legal .section .section__inner .pool .pool__heading,.l-hero--legal .section .section__inner .section__heading,.pool .l-hero--legal .section .section__inner .pool__heading{font-size:48px!important}}@media screen and (min-width:1300px){.l-calc-cta .l-hero--legal .section .section__inner .cta-block__heading,.l-hero--legal .section .section__inner .l-calc-cta .cta-block__heading,.l-hero--legal .section .section__inner .pool .pool__heading,.l-hero--legal .section .section__inner .section__heading,.pool .l-hero--legal .section .section__inner .pool__heading{font-size:60px!important}}.l-hero--slr-savings-calc .page-section>.inner{text-align:center}@media screen and (min-width:768px){.l-hero--slr-savings-calc .page-section>.inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:left}.l-hero--slr-savings-calc .page-section>.inner h2{font-size:2.875rem;margin-right:2.5rem;margin-bottom:0}.l-hero--slr-savings-calc .page-section>.inner>*{width:50%}}@media screen and (min-width:1025px){.l-hero--slr-savings-calc .page-section>.inner h2{font-size:3.75rem}}.l-hero--pl-savings-calc .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/hero-pl-calc-sm.webp)}.l-hero--pl-savings-calc .section__inner{padding:0 5%}.l-calc-cta .l-hero--pl-savings-calc .section__inner .cta-block__subheading,.l-hero--pl-savings-calc .section__inner .l-calc-cta .cta-block__subheading,.l-hero--pl-savings-calc .section__inner .section__subheading{font-size:24px!important;line-height:1.3}@media screen and (min-width:768px){.l-hero--pl-savings-calc .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/hero-pl-calc-lg.webp);background-position:50% 0}.l-hero--pl-savings-calc .section__inner{padding:0 10%}}.l-hero--events .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-events-sm.jpg);min-height:250px!important}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero--events .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-events-sm_2x.jpg);background-size:767px 250px}}.l-hero--events .section h1{margin-bottom:10px}@media screen and (min-width:768px){.l-hero--events .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-events-lg.jpg);min-height:440px!important}.l-hero--events .section h1{margin-bottom:30px}}@media screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-hero--events .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-events-lg_2x.jpg);background-size:1920px 943px}}.l-hero--events .section__inner{padding:0 5%}.l-hero--sofigreat .section{background:linear-gradient(to bottom,#1e80c6 0,#3db6db 47%,#48bf24 71%,#c8e826 84%,#3cc4f4 91%) #1e80c6}.l-hero--jetblue .section,.l-hero--refi-guide .section{background-color:transparent!important}@media screen and (min-width:768px){.l-hero--events .section__inner{padding:0 10%}.l-hero--sofigreat .section__inner{padding-left:2%;padding-right:2%}.l-hero--sofigreat-whyisofi .section__inner{padding-left:10%;padding-right:10%}}@media screen and (min-width:1600px){.l-hero--sofigreat-whyisofi .section__inner{padding-left:5%;padding-right:5%}}.l-hero--refi-guide .section{height:400px;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-refi-guide-sm.jpg);background-position:15% 0}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero--refi-guide .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-refi-guide-sm_2x.jpg);background-size:767px 511px}}@media screen and (min-width:768px){.l-hero--refi-guide .section{min-height:650px;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-refi-guide-lg.jpg);background-position:18% -80px;background-size:cover!important}}@media screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-hero--refi-guide .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-refi-guide-lg_2x.jpg);background-size:1920px 800px}}@media screen and (min-width:992px){.l-hero--refi-guide .section{min-height:700px;background-position:15% -80px}}@media screen and (min-width:1440px){.l-hero--refi-guide .section{background-position:45% -80px}}.l-hero--refi-guide .section__inner{padding-left:20px;padding-right:20px}.l-calc-cta .l-hero--refi-guide .cta-block__heading,.l-hero--refi-guide .l-calc-cta .cta-block__heading,.l-hero--refi-guide .pool .pool__heading,.l-hero--refi-guide .section__heading,.pool .l-hero--refi-guide .pool__heading{margin:-15px auto 10px;letter-spacing:-3px}@media screen and (min-width:768px){.l-hero--refi-guide .section__inner{padding:0 2%}.l-calc-cta .l-hero--refi-guide .cta-block__heading,.l-hero--refi-guide .l-calc-cta .cta-block__heading,.l-hero--refi-guide .pool .pool__heading,.l-hero--refi-guide .section__heading,.pool .l-hero--refi-guide .pool__heading{margin:-65px auto 20px}}.l-calc-cta .l-hero--refi-guide .cta-block__subheading,.l-hero--refi-guide .l-calc-cta .cta-block__subheading,.l-hero--refi-guide .section__subheading{margin-bottom:20px;font-weight:400}@media screen and (min-width:768px){.l-calc-cta .l-hero--refi-guide .cta-block__subheading,.l-hero--refi-guide .l-calc-cta .cta-block__subheading,.l-hero--refi-guide .section__subheading{margin-bottom:40px;font-size:21px}}@media screen and (min-width:992px){.l-calc-cta .l-hero--refi-guide .cta-block__subheading,.l-hero--refi-guide .l-calc-cta .cta-block__subheading,.l-hero--refi-guide .section__subheading{font-size:24px}}.l-hero--refi-guide .btn{font-size:16px;padding:12px 15px}.l-hero.l-hero--refi-guide-medical .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-refi-guide-medical-sm.jpg);background-position:55% 0}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero.l-hero--refi-guide-medical .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-refi-guide-medical-sm_2x.jpg);background-size:767px 511px}}@media screen and (min-width:768px){.l-hero--refi-guide .btn{font-size:18px;padding:18px 25px;margin-bottom:30px}.l-hero.l-hero--refi-guide-medical .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-refi-guide-medical-lg.jpg);background-position:65% 0;background-size:cover!important}}@media screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-hero.l-hero--refi-guide-medical .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-refi-guide-medical-lg_2x.jpg);background-size:1918px 800px}}@media screen and (min-width:992px){.l-hero.l-hero--refi-guide-medical .section{min-height:750px;background-position:35% 0}}.l-hero.l-hero--home-buyers-guide .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-home-buyers-guide-sm.jpg);background-position:50% 0}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero.l-hero--home-buyers-guide .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-home-buyers-guide-sm_2x.jpg);background-size:767px 553px}}@media screen and (min-width:768px){.l-hero.l-hero--home-buyers-guide .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-home-buyers-guide-lg.jpg);background-size:cover!important}}@media screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-hero.l-hero--home-buyers-guide .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-home-buyers-guide-lg_2x.jpg);background-size:1110px 800px}}@media screen and (min-width:1600px){.l-hero.l-hero--home-buyers-guide .section{background-position:50% -400px}}.l-hero.l-hero--wealth-investing-guide .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-wealth-investing-guide-xs_2x.jpg);background-position:100% 0;background-size:cover!important}@media screen and (min-width:768px){.l-hero.l-hero--wealth-investing-guide .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-wealth-investing-guide-sm.jpg);background-position:100% 0}}@media screen and (min-width:1300px){.l-hero.l-hero--wealth-investing-guide .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-wealth-investing-guide-lg.jpg);background-position:95% 0}}@media screen and (min-width:1920px){.l-hero.l-hero--wealth-investing-guide .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-wealth-investing-guide-lg_xl.jpg);background-position:65% 0}}.l-hero--alaska .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-alaska.jpg);position:relative;height:100vh!important}.l-hero--alaska .section__inner{padding:0 25px;max-width:initial;top:47%}@media screen and (min-width:768px){.l-hero--alaska .section__inner{max-width:768px;padding:0 60px}.l-hero--alaska .section__inner .logos{margin-bottom:10px}}@media screen and (min-width:992px){.l-hero--alaska .section__inner{max-width:992px}}.l-hero--alaska .section__inner .logos svg{width:100px;height:65px}@media screen and (min-width:768px){.l-hero--alaska .section__inner .logos svg{width:150px;height:95px}}.l-hero--alaska .section__inner .logos .alaska{height:51px;padding-bottom:9px}.l-hero--alaska .section__inner .logos span{position:relative;bottom:25px;color:#15c0f1;font-size:20px;margin:5px}@media screen and (min-width:768px){.l-hero--alaska .section__inner .logos .alaska{height:73px;padding-bottom:15px}.l-hero--alaska .section__inner .logos span{bottom:37px;margin:20px;font-size:25px}}.l-calc-cta .l-hero--alaska .cta-block__heading,.l-hero--alaska .l-calc-cta .cta-block__heading,.l-hero--alaska .pool .pool__heading,.l-hero--alaska .section__heading,.pool .l-hero--alaska .pool__heading{letter-spacing:-1.2px;margin-top:5px;margin-bottom:15px;font-size:27px!important}@media screen and (min-width:768px){.l-calc-cta .l-hero--alaska .cta-block__heading,.l-hero--alaska .l-calc-cta .cta-block__heading,.l-hero--alaska .pool .pool__heading,.l-hero--alaska .section__heading,.pool .l-hero--alaska .pool__heading{float:left;text-align:right;line-height:56px;font-size:48px!important}}@media screen and (min-width:992px){.l-calc-cta .l-hero--alaska .cta-block__heading,.l-hero--alaska .l-calc-cta .cta-block__heading,.l-hero--alaska .pool .pool__heading,.l-hero--alaska .section__heading,.pool .l-hero--alaska .pool__heading{margin-bottom:15px;font-size:68px!important;line-height:80px}}@media screen and (min-width:1300px){.l-hero--alaska .section__inner{max-width:1120px}.l-calc-cta .l-hero--alaska .cta-block__heading,.l-hero--alaska .l-calc-cta .cta-block__heading,.l-hero--alaska .pool .pool__heading,.l-hero--alaska .section__heading,.pool .l-hero--alaska .pool__heading{font-size:72px!important}}.l-calc-cta .l-hero--alaska .cta-block__subheading,.l-hero--alaska .l-calc-cta .cta-block__subheading,.l-hero--alaska .section__subheading{font-weight:400!important;text-align:left;margin-bottom:15px;font-size:14px;line-height:20px;max-width:267px;margin-left:auto;margin-right:auto;left:5px;position:relative}@media screen and (min-width:768px){.l-calc-cta .l-hero--alaska .cta-block__subheading,.l-hero--alaska .l-calc-cta .cta-block__subheading,.l-hero--alaska .section__subheading{float:right;font-size:14px;line-height:24px;border-left:1px solid rgba(255,255,255,.4);padding-left:30px;position:relative;right:16px;left:auto;max-width:308px}}@media screen and (min-width:992px){.l-calc-cta .l-hero--alaska .cta-block__subheading,.l-hero--alaska .l-calc-cta .cta-block__subheading,.l-hero--alaska .section__subheading{font-size:16px;line-height:26px;max-width:363px;padding-left:41px;right:73px}}@media screen and (min-width:1300px){.l-calc-cta .l-hero--alaska .cta-block__subheading,.l-hero--alaska .l-calc-cta .cta-block__subheading,.l-hero--alaska .section__subheading{font-size:18px;max-width:429px}}@media screen and (min-width:768px){.l-calc-cta .l-hero--alaska .fixed-rate.cta-block__subheading,.l-hero--alaska .l-calc-cta .fixed-rate.cta-block__subheading,.l-hero--alaska .section__subheading.fixed-rate{clear:both;float:none;border:none;margin:50px auto;top:20px;padding-left:0;text-align:center;max-width:275px;right:0}}@media screen and (min-width:992px){.l-calc-cta .l-hero--alaska .fixed-rate.cta-block__subheading,.l-hero--alaska .l-calc-cta .fixed-rate.cta-block__subheading,.l-hero--alaska .section__subheading.fixed-rate{font-size:18px;max-width:375px}}.l-calc-cta .l-hero--alaska .check-rate.cta-block__subheading,.l-hero--alaska .l-calc-cta .check-rate.cta-block__subheading,.l-hero--alaska .section__subheading.check-rate{font-size:10px!important;margin-top:10px!important;max-width:244px;left:auto}.l-calc-cta .l-hero--alaska .check-rate.cta-block__subheading .icon,.l-hero--alaska .l-calc-cta .check-rate.cta-block__subheading .icon,.l-hero--alaska .section__subheading.check-rate .icon{width:20px;height:20px;margin-right:5px;margin-left:9px;top:2px}@media screen and (min-width:768px){.l-calc-cta .l-hero--alaska .check-rate.cta-block__subheading,.l-hero--alaska .l-calc-cta .check-rate.cta-block__subheading,.l-hero--alaska .section__subheading.check-rate{border:none;float:none;font-size:14px!important;max-width:initial;text-align:center;padding-left:0;right:initial}.l-hero--alaska .section .btn{display:block;width:244px;margin:40px auto}.l-hero--jetblue{position:relative}}@media screen and (min-width:992px){.l-calc-cta .l-hero--alaska .check-rate.cta-block__subheading,.l-hero--alaska .l-calc-cta .check-rate.cta-block__subheading,.l-hero--alaska .section__subheading.check-rate{font-size:16px!important}.l-hero--alaska .section .btn{margin:60px auto 40px}}@media screen and (max-width:767px){.l-hero--jetblue .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-jetblue.jpg)}.l-hero--jetblue video{display:none}.l-calc-cta .l-hero--jetblue .section__inner .lead .cta-block__heading,.l-hero--jetblue .section__inner .lead .l-calc-cta .cta-block__heading,.l-hero--jetblue .section__inner .lead .pool .pool__heading,.l-hero--jetblue .section__inner .lead .section__heading,.pool .l-hero--jetblue .section__inner .lead .pool__heading{margin-bottom:10px;font-size:24px!important}}@media screen and (min-width:767px){.l-hero--jetblue video{display:block;position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;z-index:-100;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}.l-hero--jetblue .section__inner{position:static;-webkit-transform:none;-ms-transform:none;transform:none;top:0;left:0}.l-hero--jetblue .section__inner .lead{position:relative;background-color:#13475D;padding:25px;opacity:.95}@media screen and (min-width:768px){.l-hero--jetblue .section__inner .lead{padding:20px 25px 10px}}@media screen and (min-width:1301px){.l-hero--jetblue .section__inner .lead{padding:30px 50px 20px}}.l-calc-cta .l-hero--jetblue .section__inner .lead .cta-block__heading,.l-hero--jetblue .section__inner .lead .l-calc-cta .cta-block__heading,.l-hero--jetblue .section__inner .lead .pool .pool__heading,.l-hero--jetblue .section__inner .lead .section__heading,.pool .l-hero--jetblue .section__inner .lead .pool__heading{letter-spacing:-1.2px}.l-calc-cta .l-hero--jetblue .section__inner .lead .cta-block__subheading,.l-hero--jetblue .section__inner .lead .l-calc-cta .cta-block__subheading,.l-hero--jetblue .section__inner .lead .section__subheading{font-weight:400!important;margin-bottom:15px}@media screen and (max-width:767px){.l-calc-cta .l-hero--jetblue .section__inner .lead .cta-block__subheading,.l-hero--jetblue .section__inner .lead .l-calc-cta .cta-block__subheading,.l-hero--jetblue .section__inner .lead .section__subheading{font-size:14px}}@media screen and (min-width:768px){.l-calc-cta .l-hero--jetblue .section__inner .lead .cta-block__subheading,.l-hero--jetblue .section__inner .lead .l-calc-cta .cta-block__subheading,.l-hero--jetblue .section__inner .lead .section__subheading{font-size:20px}}@media screen and (min-width:375px){.l-calc-cta .l-hero--jetblue .section__inner .lead .cta-block__subheading br,.l-hero--jetblue .section__inner .lead .l-calc-cta .cta-block__subheading br,.l-hero--jetblue .section__inner .lead .section__subheading br{display:none}}.l-calc-cta .l-hero--jetblue .section__inner .lead .cta-block__subheading:last-child,.l-hero--jetblue .section__inner .lead .l-calc-cta .cta-block__subheading:last-child,.l-hero--jetblue .section__inner .lead .section__subheading:last-child{margin-top:0;font-size:14px}@media screen and (min-width:992px){.l-calc-cta .l-hero--jetblue .section__inner .lead .cta-block__heading,.l-hero--jetblue .section__inner .lead .l-calc-cta .cta-block__heading,.l-hero--jetblue .section__inner .lead .pool .pool__heading,.l-hero--jetblue .section__inner .lead .section__heading,.pool .l-hero--jetblue .section__inner .lead .pool__heading{margin-bottom:15px}.l-calc-cta .l-hero--jetblue .section__inner .lead .cta-block__subheading,.l-hero--jetblue .section__inner .lead .l-calc-cta .cta-block__subheading,.l-hero--jetblue .section__inner .lead .section__subheading{margin-bottom:20px}.l-calc-cta .l-hero--jetblue .section__inner .lead .cta-block__subheading:last-child,.l-hero--jetblue .section__inner .lead .l-calc-cta .cta-block__subheading:last-child,.l-hero--jetblue .section__inner .lead .section__subheading:last-child{margin-top:10px}}.l-hero--jetblue .section__inner .logos svg{width:100px;height:65px}.l-hero--jetblue .section__inner .logos span{position:relative;bottom:25px;color:#15c0f1;font-size:20px;margin:5px}@media screen and (min-width:768px){.l-hero--jetblue .section__inner .logos svg{width:150px;height:95px}.l-hero--jetblue .section__inner .logos span{bottom:37px;margin:20px;font-size:25px}}.l-hero--jetblue .section__inner .logos #trueblue{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20170518105406/trueblue.png);height:24px;width:100px;background-size:cover;background-repeat:no-repeat;display:inline-block;bottom:20px;position:relative}.l-hero--mba-event .section__inner .lead .gform_heading,.l-hero--mba-event .section__inner .lead .hidden{display:none}@media screen and (min-width:768px){.l-hero--jetblue .section__inner .logos #trueblue{width:150px;height:35px;bottom:30px}.l-hero--jetblue .section__inner .learn-more br{display:none}}.l-hero--jetblue .section__inner .btn{margin-bottom:10px;padding:12px 30px;font-size:14px}.l-hero--jetblue .section__inner .icon{width:20px;height:20px;margin-right:5px;margin-left:9px;top:2px}.l-hero--jetblue .section__inner .learn-more{padding:15px;font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;text-transform:uppercase;font-weight:700;position:relative;top:-1px;background-color:rgba(15,66,88,.6)}@media screen and (max-width:767px){.l-hero--jetblue .section__inner .learn-more{font-size:12px;text-align:left}.l-hero--jetblue .section__inner .learn-more svg{float:right;top:-13px}}.l-hero--jetblue .section__inner .learn-more:hover{background-color:rgba(15,66,88,.7);cursor:pointer}.l-hero--jetblue .section__inner .learn-more a:hover{cursor:pointer;color:#15c0f1}.l-hero--mba-event{box-sizing:initial}.l-hero--mba-event .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-mba-event-xs.jpg);min-height:110vh!important;padding-bottom:15%}@media screen and (min-width:768px){.l-hero--jetblue .section__inner{width:600px}.l-hero--mba-event .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-mba-event-sm.jpg)}}.l-hero--mba-event .section__inner{position:static;height:100%;-webkit-transform:none;-ms-transform:none;transform:none;width:inherit;top:0;left:0;max-width:600px}.l-hero--mba-event .section__inner .logos{margin-bottom:37.67px}.l-hero--mba-event .section__inner .logos svg{width:100px;height:35px}@media screen and (min-width:768px){.l-hero--mba-event .section__inner .logos svg{width:120px;height:41.33px}}@media screen and (min-width:1920px){.l-hero--mba-event .section__inner .logos svg{width:200px;height:68.89px}}@media screen and (min-width:768px){.l-hero--mba-event .section__inner{width:80%}}.l-hero--mba-event .section__inner .lead{opacity:.95;position:relative;top:0}.l-hero--mba-event .section__inner .lead .gform_footer{text-align:center}.l-hero--mba-event .section__inner .lead .gform_wrapper li.gfield.gfield_error{padding-bottom:0;padding-top:0}.l-hero--mba-event .section__inner .lead .gform_wrapper ul.gform_fields li.gfield.gfield_error+li.gfield.gfield_error{margin-top:0}@media screen and (min-width:768px){.l-hero--mba-event .section__inner .lead{top:10%}}.l-hero--mba-event .section__inner .lead .mba__heading{letter-spacing:-1.2px;font-size:32px!important;font-weight:700;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;line-height:1.5}@media screen and (min-width:768px){.l-hero--mba-event .section__inner .lead .mba__heading{margin-bottom:20px;font-size:48px!important;letter-spacing:-2px}.l-hero--mba-event .section__inner .lead .mba__heading .mba-hide{display:none}}@media screen and (min-width:1330px){.l-hero--mba-event .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-mba-event-lg.jpg);background-size:cover!important}.l-hero--mba-event .section__inner{float:right;width:40%}.l-hero--mba-event .section__inner .lead{top:15%;text-align:left}.l-hero--mba-event .section__inner .lead .mba__heading{font-size:48px!important;letter-spacing:-2px;line-height:78px;text-align:left}.l-hero--mba-event .section__inner .lead .mba__heading .mba-hide{display:none}}@media screen and (min-width:1920px){.l-hero--mba-event .section__inner .lead{top:30%;text-align:left}.l-hero--mba-event .section__inner .lead .mba__heading{font-size:70px!important;letter-spacing:-4px;line-height:78px}.l-hero--mba-event .section__inner .lead .mba__heading .mba-hide{display:none}}.l-hero--mba-event .section__inner .lead .mba__subheading{font-weight:400!important;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;line-height:1.2;margin-top:0}.l-hero--medical-slr .med-hero-subhead,.l-hero--wealth-member .section__preheading{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif}@media screen and (min-width:768px){.l-hero--mba-event .section__inner .lead .mba__subheading{font-size:16px;width:80%;margin-left:10%}.l-hero--mba-event .section__inner .lead .mba__subheading .mba-hide{display:none}}@media screen and (min-width:1330px){.l-hero--mba-event .section__inner .lead .mba__subheading{margin-left:0;margin-bottom:20px;font-size:16px;text-align:left}.l-hero--mba-event .section__inner .lead .mba__subheading .mba-hide{display:none}}@media screen and (min-width:1920px){.l-hero--mba-event .section__inner .lead .mba__subheading{margin-left:0;margin-bottom:20px;font-size:24px}.l-hero--mba-event .section__inner .lead .mba__subheading .mba-hide{display:none}}.l-hero--mba-event .section__inner .lead .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:5px 10px}.l-hero--mba-event .section__inner .lead .mba-gravityform input{width:100%!important;height:40px}.l-hero--mba-event .section__inner .lead .mba-gravityform .email,.l-hero--mba-event .section__inner .lead .mba-gravityform input[type=text]{color:#000}.l-hero--mba-event .section__inner .lead .mba-gravityform select{height:40px;color:#686868;background:#fff;-webkit-appearance:none}.l-hero--mba-event .section__inner .lead .mba-gravityform input[type=submit]{line-height:0!important;width:118px!important;height:36px;font-size:12px}.l-hero--mba-event .section__inner .lead .mba-gravityform .gform_confirmation_message{text-align:center;margin-top:80px}.l-hero--mba-event .section__inner .lead .mba-gravityform .mba-confirmation-subheading{margin-top:-30px}@media screen and (max-width:768px){.l-hero--mba-event .section__inner .lead .mba-gravityform .mba-confirmation-subheading{margin-top:-20px}}.l-hero--mba-event .section__inner .lead .mba-gravityform .gfield_select{background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;padding:5px 10px;margin-left:-1px}@media screen and (min-width:768px){.l-hero--mba-event .section__inner .lead .mba-gravityform{margin-left:13%;width:78%;text-align:center;margin-top:50px}.l-hero--mba-event .section__inner .lead .mba-gravityform .email{color:#000}.l-hero--mba-event .section__inner .lead .mba-gravityform input{width:100%;height:51.43px}.l-hero--mba-event .section__inner .lead .mba-gravityform select{height:51.43px}}@media screen and (min-width:1330px){.l-hero--mba-event .section__inner .lead .mba-gravityform{margin-left:0;width:100%;text-align:center;margin-top:50px}.l-hero--mba-event .section__inner .lead .mba-gravityform .gform_footer{text-align:left}.l-hero--mba-event .section__inner .lead .mba-gravityform select{width:100%;height:44px}.l-hero--mba-event .section__inner .lead .mba-gravityform input[type=submit]{margin-top:10px;width:145px;height:40px;text-align:center;font-size:14px;font-weight:700;line-height:3px}}.l-hero--products .section.hero{background-color:#23c3f4;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/sofi-pattern.png),linear-gradient(#23c3f4,#9dcb3b);height:auto!important}.l-hero--products .section.hero .section__inner{position:relative;top:initial;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding-left:15px;padding-right:15px;margin-top:40px}@media screen and (min-width:768px){.l-hero--products .section.hero .section__inner{padding-left:30px;padding-right:30px}}@media screen and (min-width:1300px){.l-hero--products .section.hero .section__inner{left:0;-webkit-transform:none;-ms-transform:none;transform:none;padding-left:170px;padding-right:170px}}@media screen and (min-width:1920px){.l-hero--products .section.hero .section__inner{padding-left:0;padding-right:0}}@media screen and (min-width:1300px){.l-hero--products .section.hero>.section__inner{padding-left:120px;padding-right:120px}}.l-hero--ev .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-ev.jpg);-webkit-animation:35s linear 0s normal none 1 slowspan;animation:35s linear 0s normal none 1 slowspan}@media screen and (min-width:768px){.l-hero--ev .section{-webkit-animation:30s linear 0s normal none 1 slowspan;animation:30s linear 0s normal none 1 slowspan}.l-hero--ev .section__inner{padding:0 49px;text-align:left}}@media screen and (min-width:992px){.l-hero--ev .section{-webkit-animation:15s linear 0s normal none 1 slowspan;animation:15s linear 0s normal none 1 slowspan}}@-webkit-keyframes slowspan{from{background-position:0}to{background-position:50% 0}}@keyframes slowspan{from{background-position:0}to{background-position:50% 0}}.l-calc-cta .l-hero--ev .cta-block__heading,.l-hero--ev .l-calc-cta .cta-block__heading,.l-hero--ev .pool .pool__heading,.l-hero--ev .section__heading,.pool .l-hero--ev .pool__heading{margin-top:20px;letter-spacing:-1.5px}.l-hero--ev .section .logos svg{display:inline-block}.l-hero--ev .section .logos svg:first-child{height:25px;width:70px}@media screen and (min-width:768px){.l-calc-cta .l-hero--ev .cta-block__heading,.l-hero--ev .l-calc-cta .cta-block__heading,.l-hero--ev .pool .pool__heading,.l-hero--ev .section__heading,.pool .l-hero--ev .pool__heading{font-size:65px!important;letter-spacing:-3px}.l-hero--ev .section .logos svg:first-child{height:45px;width:130px}}.l-hero--ev .section .logos div{border-left:1px solid #fff;height:24px;margin-left:12px;display:inline-block;margin-right:12px}@media screen and (min-width:768px){.l-hero--ev .section .logos div{height:45px;margin-left:40px;margin-right:40px}}.l-hero--ev .section .logos svg:last-child{height:20px;width:180px;margin-bottom:3px}.l-hero--ev .section p{font-size:12px!important;margin-top:20px!important}@media screen and (min-width:768px){.l-hero--ev .section .logos svg:last-child{height:35px;width:330px;margin-bottom:6px}.l-hero--ev .section a{margin-bottom:15px}.l-hero--ev .section p{font-size:18px!important}}.l-hero--ev .section .learn-more{position:absolute;left:50%;bottom:5px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.l-hero--ev .section .learn-more svg{width:25px;height:25px}.l-hero--pl-starter .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-starter-pack-xs.jpg)}@media screen and (min-width:768px){.l-hero--pl-starter .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-starter-pack-sm.jpg);background-position:75% 0}.l-hero--pl-starter .section__inner{padding:0 40px}}@media screen and (min-width:992px){.l-hero--pl-starter .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-starter-pack-lg.jpg)}}.l-hero--pl-starter .section__inner{text-align:left}.l-hero--pl-starter .section svg{width:90px;height:32px;margin-bottom:20px!important}@media screen and (min-width:768px){.l-hero--pl-starter .section svg{width:173px;height:60px;margin-bottom:50px!important}}.l-hero--pl-starter .section__preheading{font-size:16px;text-transform:none;font-weight:700;letter-spacing:0;margin-bottom:5px}@media screen and (min-width:768px){.l-hero--pl-starter .section__preheading{font-size:28px;margin-bottom:10px}}@media screen and (min-width:1300px){.l-hero--pl-starter .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-starter-pack-xl.jpg);background-position:50% 0}.l-hero--pl-starter .section__preheading{font-size:36px;letter-spacing:-1px}}@media screen and (min-width:1920px){.l-hero--pl-starter .section__preheading{font-size:42px}}.l-calc-cta .l-hero--pl-starter .cta-block__heading,.l-hero--pl-starter .l-calc-cta .cta-block__heading,.l-hero--pl-starter .pool .pool__heading,.l-hero--pl-starter .section__heading,.pool .l-hero--pl-starter .pool__heading{font-size:22px!important;letter-spacing:-1px;line-height:28px;width:195px;margin-bottom:10px}@media screen and (min-width:768px){.l-calc-cta .l-hero--pl-starter .cta-block__heading,.l-hero--pl-starter .l-calc-cta .cta-block__heading,.l-hero--pl-starter .pool .pool__heading,.l-hero--pl-starter .section__heading,.pool .l-hero--pl-starter .pool__heading{font-size:48px!important;width:450px;line-height:54px}}@media screen and (min-width:1300px){.l-calc-cta .l-hero--pl-starter .cta-block__heading,.l-hero--pl-starter .l-calc-cta .cta-block__heading,.l-hero--pl-starter .pool .pool__heading,.l-hero--pl-starter .section__heading,.pool .l-hero--pl-starter .pool__heading{font-size:52px!important;line-height:64px;width:600px;margin-bottom:30px}}@media screen and (min-width:1920px){.l-calc-cta .l-hero--pl-starter .cta-block__heading,.l-hero--pl-starter .l-calc-cta .cta-block__heading,.l-hero--pl-starter .pool .pool__heading,.l-hero--pl-starter .section__heading,.pool .l-hero--pl-starter .pool__heading{font-size:60px!important;line-height:80px;width:650px}}.l-calc-cta .l-hero--pl-starter .cta-block__subheading,.l-hero--pl-starter .l-calc-cta .cta-block__subheading,.l-hero--pl-starter .section__subheading{font-size:12px;line-height:18px;width:130px}@media screen and (min-width:768px){.l-calc-cta .l-hero--pl-starter .cta-block__subheading,.l-hero--pl-starter .l-calc-cta .cta-block__subheading,.l-hero--pl-starter .section__subheading{font-size:20px;width:300px;line-height:30px}}@media screen and (min-width:1300px){.l-calc-cta .l-hero--pl-starter .cta-block__subheading,.l-hero--pl-starter .l-calc-cta .cta-block__subheading,.l-hero--pl-starter .section__subheading{font-size:22px;width:700px}}@media screen and (min-width:1920px){.l-calc-cta .l-hero--pl-starter .cta-block__subheading,.l-hero--pl-starter .l-calc-cta .cta-block__subheading,.l-hero--pl-starter .section__subheading{font-size:24px}}.l-hero--pl-starter .section p{font-size:10px!important;width:130px;margin-top:15px!important}.l-hero--launch-box .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-launch-box-mobile.jpg);background-position:100% 0;background-size:cover!important;min-height:85vh}@media screen and (min-width:768px){.l-hero--pl-starter .section p{font-size:15px!important;width:350px;margin-top:30px!important}.l-hero--launch-box .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-launch-box-tablet.jpg);background-position:80% 0;min-height:80vh}.l-hero--launch-box .section__inner{text-align:left;padding:0 55px}}@media screen and (min-width:1300px){.l-hero--launch-box .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-launch-box-lg.jpg);min-height:85vh}}@media screen and (min-width:1920px){.l-hero--launch-box .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-launch-box-xl.jpg);min-height:60vh}}.l-hero--launch-box .section__inner{padding:0 55px;text-align:left}.l-calc-cta .l-hero--launch-box .section__inner .cta-block__heading,.l-hero--launch-box .section__inner .l-calc-cta .cta-block__heading,.l-hero--launch-box .section__inner .pool .pool__heading,.l-hero--launch-box .section__inner .section__heading,.pool .l-hero--launch-box .section__inner .pool__heading{letter-spacing:.5px;font-size:40px!important}@media screen and (min-width:768px){.l-calc-cta .l-hero--launch-box .section__inner .cta-block__heading,.l-hero--launch-box .section__inner .l-calc-cta .cta-block__heading,.l-hero--launch-box .section__inner .pool .pool__heading,.l-hero--launch-box .section__inner .section__heading,.pool .l-hero--launch-box .section__inner .pool__heading{font-size:60px!important;width:500px}}.l-calc-cta .l-hero--launch-box .section__inner .cta-block__subheading,.l-hero--launch-box .section__inner .l-calc-cta .cta-block__subheading,.l-hero--launch-box .section__inner .section__subheading{font-weight:400;font-size:18px!important;letter-spacing:.5px}@media screen and (min-width:768px){.l-calc-cta .l-hero--launch-box .section__inner .cta-block__subheading,.l-hero--launch-box .section__inner .l-calc-cta .cta-block__subheading,.l-hero--launch-box .section__inner .section__subheading{font-size:24px!important;width:450px}}.l-hero--launch-box .section__inner .logos svg{width:100px;height:50px;margin-bottom:10%}@media screen and (min-width:768px){.l-hero--launch-box .section__inner .logos svg{margin-bottom:5%}}.l-hero--medical-slr .section{background-color:#201747}.l-hero--medical-slr .med-hero{background-color:#D8D7DF}.l-hero--medical-slr .med-hero-container{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1300px}@media screen and (max-width:1000px){.l-hero--medical-slr .med-hero-container{text-align:center;background:0 0!important;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:1000px){.l-hero--medical-slr .med-hero-container{background:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20181015134040/SLR-MR-Mobile-Hero-Image-Export%402x.png) right bottom no-repeat;background-size:50%!important}}@media screen and (min-width:1300px){.l-hero--medical-slr .med-hero-container{background:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20181015134035/SLR-MR-Hero-Image-Export.png) right bottom no-repeat;background-size:1000px!important}}@media screen and (min-width:1900px){.l-hero--ev .section{-webkit-animation:10s linear 0s normal none 1 slowspan;animation:10s linear 0s normal none 1 slowspan}.l-hero--medical-slr .med-hero-container{background:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20181015134038/SLR-MR-Hero-Image-Export%402x.png) right bottom no-repeat;background-size:1000px!important}}.l-hero--medical-slr .med-hero-content{-webkit-flex:1;-ms-flex:1;flex:1;padding:20px}@media screen and (min-width:768px){.l-hero--medical-slr .med-hero-content{padding:60px;margin-top:25px}}.l-hero--medical-slr .med-hero-title{font-size:14px;background:#AB989D;display:inline-block;text-transform:uppercase;padding:5px 7px;color:#fff;margin-bottom:20px}@media screen and (min-width:768px){.l-hero--medical-slr .med-hero-title{font-size:16px}}@media screen and (min-width:992px){.l-hero--medical-slr .med-hero-title{font-size:18px}}.l-hero--medical-slr .med-hero-headline{color:#291949;margin-bottom:10px;font-size:32px}@media screen and (min-width:768px){.l-hero--medical-slr .med-hero-headline{font-size:40px}}@media screen and (min-width:992px){.l-hero--medical-slr .med-hero-headline{font-size:60px;max-width:600px}}.l-hero--medical-slr .med-hero-subhead{font-weight:100;color:#201747;font-size:18px}@media screen and (min-width:768px){.l-hero--medical-slr .med-hero-subhead{font-size:20px}}@media screen and (min-width:992px){.l-hero--medical-slr .med-hero-subhead{font-size:24px;max-width:400px}}.l-hero--medical-slr .med-hero-btn{background:#12819C;text-transform:capitalize;padding:15px 50px;margin:10px 0}.l-hero--medical-slr .credit-score{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.l-hero--medical-slr .credit-score svg{width:25px;height:18px;margin-top:35px;margin-right:5px}@media screen and (min-width:768px){.l-hero--medical-slr .credit-score svg{width:16px}}.l-hero--medical-slr .med-credit-disclaimer{margin-top:20px;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px}.l-hero--medical-slr .med-credit-disclaimer .icon{width:25px;height:18px;position:relative;top:-2px}@media screen and (min-width:768px){.l-hero--medical-slr .med-credit-disclaimer .icon{width:16px;height:18px;right:3px}}.l-hero--medical-slr .med-hero-image{opacity:0}@media screen and (max-width:1000px){.l-hero--medical-slr .med-credit-disclaimer{max-width:175px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:10px auto;font-size:12px}.l-hero--medical-slr .med-hero-image{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;opacity:1;margin-bottom:-7px}}.l-hero--wealth video{height:100%;object-fit:cover}.l-hero--wealth-member .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-wealth-member-offer-xs.jpg);background-size:cover;min-height:500px}@media screen and (min-width:375px){.l-hero--wealth-member .section{min-height:590px}}@media screen and (min-width:768px){.l-hero--wealth-member .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-wealth-member-offer-lg.jpg);min-height:500px}.l-hero--wealth-member .section .headings{float:right;width:50%;text-align:left;-webkit-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}}@media screen and (min-width:1920px){.l-hero--wealth-member .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-wealth-member-offer-xl.jpg)}}.l-hero--wealth-member .section__inner{padding:0 12px}.l-hero--wealth-member .section__preheading{letter-spacing:0}.l-calc-cta .l-hero--wealth-member .cta-block__heading,.l-hero--wealth-member .l-calc-cta .cta-block__heading,.l-hero--wealth-member .pool .pool__heading,.l-hero--wealth-member .section__heading,.pool .l-hero--wealth-member .pool__heading{letter-spacing:-1px;line-height:46px;margin-bottom:10px}@media screen and (min-width:1300px){.l-calc-cta .l-hero--wealth-member .cta-block__heading,.l-hero--wealth-member .l-calc-cta .cta-block__heading,.l-hero--wealth-member .pool .pool__heading,.l-hero--wealth-member .section__heading,.pool .l-hero--wealth-member .pool__heading{line-height:66px}}.l-calc-cta .l-hero--wealth-member .cta-block__subheading,.l-hero--wealth-member .l-calc-cta .cta-block__subheading,.l-hero--wealth-member .section__subheading{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif!important;font-weight:400;line-height:24px}.l-hero--wealth-member .section .btn{width:200px;margin-bottom:90px}.l-hero--ira-center .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20171205111447/Wealth-IRA-Hero-XS.jpg)}@media screen and (min-width:768px){.l-calc-cta .l-hero--wealth-member .cta-block__subheading,.l-hero--wealth-member .l-calc-cta .cta-block__subheading,.l-hero--wealth-member .section__subheading{font-size:18px}.l-hero--wealth-member .section .btn{text-align:center}.l-hero--ira-center .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20171205111446/Wealth-IRA-Hero-SM.jpg)}.l-hero--ira-center .section__inner{padding:60px 85px}}@media screen and (min-width:1300px){.l-calc-cta .l-hero--wealth-member .cta-block__subheading,.l-hero--wealth-member .l-calc-cta .cta-block__subheading,.l-hero--wealth-member .section__subheading{font-size:20px;line-height:32px}.l-hero--ira-center .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20171205111444/Wealth-IRA-Hero-L.jpg)}.l-hero--ira-center .section__inner{max-width:760px}}@media screen and (min-width:1920px){.l-hero--ira-center .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20171205111448/Wealth-IRA-Hero-XL.jpg)}}.l-hero--ira-center .section__preheading{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px}@media screen and (min-width:768px){.l-hero--ira-center .section__preheading{font-size:18px}}.l-calc-cta .l-hero--ira-center .cta-block__heading,.l-hero--ira-center .l-calc-cta .cta-block__heading,.l-hero--ira-center .pool .pool__heading,.l-hero--ira-center .section__heading,.pool .l-hero--ira-center .pool__heading{font-size:40px;line-height:1.2;letter-spacing:-1px;margin-bottom:10px}@media screen and (min-width:768px){.l-calc-cta .l-hero--ira-center .cta-block__heading,.l-hero--ira-center .l-calc-cta .cta-block__heading,.l-hero--ira-center .pool .pool__heading,.l-hero--ira-center .section__heading,.pool .l-hero--ira-center .pool__heading{font-size:60px!important;margin-bottom:15px}}.l-hero--ira-center p{margin-bottom:20px}@media screen and (min-width:768px){.l-hero--ira-center p{font-size:20px;line-height:28px;width:500px;margin:0 auto 40px}}.l-hero--ira-center .btn{display:block;margin-bottom:10px;height:50px;font-size:16px;font-weight:700;padding:15px}.l-hero--ira-center .btn--punchout{border-color:#15c0f1;color:#15c0f1}@media screen and (min-width:768px){.l-hero--ira-center .btn{display:inline-block;width:48%;margin-bottom:0;margin-right:10px}}.l-hero--personal-loan-dr-b .section{background:linear-gradient(-60deg,#33b850 0,#29a379 26.8%,#00728d 55.33%,#046 100%)}.l-hero--personal-loan-dr-b .section__inner{padding:0 50px}.l-hero--personal-loan-dr-b .section__inner svg{width:20px;height:20px;position:relative;right:5px;top:10px}@media screen and (min-width:768px){.l-hero--personal-loan-dr-b .section__inner svg{top:5px}}.l-hero--personal-loan-dr-b .section__preheading{margin-bottom:10px;font-size:14px}@media screen and (min-width:1300px){.l-hero--personal-loan-dr-b .section__inner{padding:0 100px}.l-hero--personal-loan-dr-b .section__preheading{padding-right:10%;font-size:20px}}.l-calc-cta .l-hero--personal-loan-dr-b .cta-block__heading,.l-hero--personal-loan-dr-b .l-calc-cta .cta-block__heading,.l-hero--personal-loan-dr-b .pool .pool__heading,.l-hero--personal-loan-dr-b .section__heading,.pool .l-hero--personal-loan-dr-b .pool__heading{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:-1px;line-height:40px;margin-bottom:20px!important;font-size:32px!important}@media screen and (min-width:375px){.l-calc-cta .l-hero--personal-loan-dr-b .cta-block__heading,.l-hero--personal-loan-dr-b .l-calc-cta .cta-block__heading,.l-hero--personal-loan-dr-b .pool .pool__heading,.l-hero--personal-loan-dr-b .section__heading,.pool .l-hero--personal-loan-dr-b .pool__heading{font-size:40px!important;line-height:46px}}@media screen and (min-width:1300px){.l-calc-cta .l-hero--personal-loan-dr-b .cta-block__heading,.l-hero--personal-loan-dr-b .l-calc-cta .cta-block__heading,.l-hero--personal-loan-dr-b .pool .pool__heading,.l-hero--personal-loan-dr-b .section__heading,.pool .l-hero--personal-loan-dr-b .pool__heading{font-size:56px!important;margin-bottom:30px!important;line-height:60px}}.l-hero--personal-loan-dr-b .section .set-to-left .note{margin-top:10px}.l-hero--personal-loan-dr-b .section .set-to-right{margin-top:5%}@media screen and (min-width:1024px){.l-hero--personal-loan-dr-b .section__inner svg{right:initial;top:12px;margin-left:60px;margin-right:-55px}.l-hero--personal-loan-dr-b .section .line{border-right:1px solid #55A3B0;padding-right:2%;line-height:60px}.l-hero--personal-loan-dr-b .section .set-to-right{margin-left:5%}}.l-calc-cta .l-hero--personal-loan-dr-b .section .set-to-right .cta-block__subheading,.l-hero--personal-loan-dr-b .section .set-to-right .l-calc-cta .cta-block__subheading,.l-hero--personal-loan-dr-b .section .set-to-right .section__subheading{text-align:left;display:inline-block;font-size:14px!important;margin-top:0}.l-calc-cta .l-hero--personal-loan-dr-b .section .set-to-right .cta-block__subheading p,.l-hero--personal-loan-dr-b .section .set-to-right .l-calc-cta .cta-block__subheading p,.l-hero--personal-loan-dr-b .section .set-to-right .section__subheading p{margin-bottom:0}@media screen and (min-width:1300px){.l-calc-cta .l-hero--personal-loan-dr-b .section .set-to-right .cta-block__subheading,.l-hero--personal-loan-dr-b .section .set-to-right .l-calc-cta .cta-block__subheading,.l-hero--personal-loan-dr-b .section .set-to-right .section__subheading{font-size:16px!important}}.l-calc-cta .l-hero--personal-loan-dr-b .section .set-to-right .cta-block__subheading b,.l-hero--personal-loan-dr-b .section .set-to-right .l-calc-cta .cta-block__subheading b,.l-hero--personal-loan-dr-b .section .set-to-right .section__subheading b{font-size:20px;margin-left:20px}@media screen and (min-width:375px){.l-calc-cta .l-hero--personal-loan-dr-b .section .set-to-right .cta-block__subheading b,.l-hero--personal-loan-dr-b .section .set-to-right .l-calc-cta .cta-block__subheading b,.l-hero--personal-loan-dr-b .section .set-to-right .section__subheading b{font-size:24px}}@media screen and (min-width:1024px){.l-calc-cta .l-hero--personal-loan-dr-b .section .set-to-right .cta-block__subheading b,.l-hero--personal-loan-dr-b .section .set-to-right .l-calc-cta .cta-block__subheading b,.l-hero--personal-loan-dr-b .section .set-to-right .section__subheading b{margin-left:50px}}.l-hero--virgin .section{background-image:url(https://www.sofi.com/wp/wp-content/uploads/Section-Hero-XS.jpg);height:100vh!important;padding:15px 0 0}@media screen and (min-width:768px){.l-hero--virgin .section{background-image:url(https://www.sofi.com/wp/wp-content/uploads/Section-Hero-SM.jpg)}}@media screen and (min-width:1300px){.l-calc-cta .l-hero--personal-loan-dr-b .section .set-to-right .cta-block__subheading b,.l-hero--personal-loan-dr-b .section .set-to-right .l-calc-cta .cta-block__subheading b,.l-hero--personal-loan-dr-b .section .set-to-right .section__subheading b{font-size:36px}.l-hero--virgin .section{background-image:url(https://www.sofi.com/wp/wp-content/uploads/Section-Hero-LG.jpg)}.l-hero--virgin .section__inner{width:613px}}@media screen and (min-width:1920px){.l-hero--virgin .section{background-image:url(https://www.sofi.com/wp/wp-content/uploads/Section-Hero-XL.jpg)}}.l-hero--virgin .section__inner{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:relative}.l-calc-cta .l-hero--virgin .cta-block__subheading,.l-hero--virgin .l-calc-cta .cta-block__subheading,.l-hero--virgin .section__subheading{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif!important}@media screen and (min-width:768px){.l-calc-cta .l-hero--virgin .cta-block__heading,.l-hero--virgin .l-calc-cta .cta-block__heading,.l-hero--virgin .pool .pool__heading,.l-hero--virgin .section__heading,.pool .l-hero--virgin .pool__heading{font-size:45px!important;margin-top:20px}.l-calc-cta .l-hero--virgin .cta-block__subheading,.l-hero--virgin .l-calc-cta .cta-block__subheading,.l-hero--virgin .section__subheading{font-size:18px!important}}.l-calc-cta .l-hero--virgin .cta-block__subheading:last-child,.l-hero--virgin .l-calc-cta .cta-block__subheading:last-child,.l-hero--virgin .section__subheading:last-child{text-align:left;margin-bottom:0!important;margin-top:10px!important}@media screen and (min-width:768px){.l-calc-cta .l-hero--virgin .cta-block__subheading:last-child,.l-hero--virgin .l-calc-cta .cta-block__subheading:last-child,.l-hero--virgin .section__subheading:last-child{text-align:center;font-size:16px!important}.l-calc-cta .l-hero--virgin .cta-block__subheading svg,.l-hero--virgin .l-calc-cta .cta-block__subheading svg,.l-hero--virgin .section__subheading svg{top:-2px;left:67px}.l-hero--virgin .section .lead{padding-top:40px;padding-bottom:30px}}@media screen and (min-width:1300px){.l-calc-cta .l-hero--virgin .cta-block__subheading svg,.l-hero--virgin .l-calc-cta .cta-block__subheading svg,.l-hero--virgin .section__subheading svg{left:37px}}.l-hero--virgin .section .lead{background-color:rgba(88,33,96,.9)}.l-hero--virgin .section .lead svg#sofi{width:80px;height:65px}@media screen and (min-width:768px){.l-hero--virgin .section .lead svg#sofi{width:150px;height:95px}}.l-hero--virgin .section .lead svg#virgin{width:123px;height:65px}.l-hero--virgin .section .learn-more{background-color:#401746}.l-hero--virgin .section .learn-more a{color:#fff}@media screen and (min-width:768px){.l-hero--virgin .section .lead svg#virgin{width:245px;height:95px}.l-hero--virgin .section .btn{margin-top:10px;margin-bottom:20px;font-size:18px;padding:17px 32px}.l-hero--virgin .section .learn-more .icon{float:right;position:relative;right:20px}}.l-hero--virgin .section .icon{float:left;margin-bottom:30px;margin-left:5px;top:2px}.l-hero--money-waitlist .section{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#E5E1E6;min-height:550px}@media screen and (min-width:768px){.l-hero--virgin .section .icon{top:-2px}.l-hero--money-waitlist .section{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.l-hero--money-waitlist .section__inner{-webkit-order:-1;-ms-flex-order:-1;order:-1;position:relative;text-align:center;color:#201647;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);left:0;top:0}.l-hero--money-waitlist .section__inner p:last-child{margin-top:20px}.l-calc-cta .l-hero--money-waitlist .cta-block__heading,.l-hero--money-waitlist .l-calc-cta .cta-block__heading,.l-hero--money-waitlist .pool .pool__heading,.l-hero--money-waitlist .section__heading,.pool .l-hero--money-waitlist .pool__heading{text-shadow:none;font-size:32px!important;letter-spacing:-1px;margin-bottom:10px}@media screen and (min-width:768px){.l-hero--money-waitlist .section__inner{text-align:left;width:50%}.l-calc-cta .l-hero--money-waitlist .cta-block__heading,.l-hero--money-waitlist .l-calc-cta .cta-block__heading,.l-hero--money-waitlist .pool .pool__heading,.l-hero--money-waitlist .section__heading,.pool .l-hero--money-waitlist .pool__heading{font-size:60px!important}}.l-calc-cta .l-hero--money-waitlist .cta-block__heading:before,.l-hero--money-waitlist .l-calc-cta .cta-block__heading:before,.l-hero--money-waitlist .pool .pool__heading:before,.l-hero--money-waitlist .section__heading:before,.pool .l-hero--money-waitlist .pool__heading:before{content:"";display:block;border-top:10px solid #DD7875;width:70px;margin:0 auto .3em}@media screen and (min-width:768px){.l-calc-cta .l-hero--money-waitlist .cta-block__heading:before,.l-hero--money-waitlist .l-calc-cta .cta-block__heading:before,.l-hero--money-waitlist .pool .pool__heading:before,.l-hero--money-waitlist .section__heading:before,.pool .l-hero--money-waitlist .pool__heading:before{margin:0 0 .5em;border-top:15px solid #DD7875;width:100px}}.l-calc-cta .l-hero--money-waitlist .cta-block__subheading,.l-hero--money-waitlist .l-calc-cta .cta-block__subheading,.l-hero--money-waitlist .section__subheading{font-size:16px!important;font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif!important;text-shadow:none;font-weight:400;max-width:240px;margin:auto}.l-calc-cta .l-hero--money-waitlist .cta-block__subheading a,.l-hero--money-waitlist .l-calc-cta .cta-block__subheading a,.l-hero--money-waitlist .section__subheading a{font-weight:700;color:#fff}.l-hero--money-waitlist .section .card-phone-container{width:100%;height:100%;position:relative;min-height:100px}.l-hero--money-waitlist .section .card-phone-container img{position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;top:25%;max-height:270px}.l-hero--money-waitlist .section #card{-webkit-animation:slideUpHero;animation:slideUpHero;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:1;animation-iteration-count:1}@media screen and (min-width:768px){.l-calc-cta .l-hero--money-waitlist .cta-block__subheading,.l-hero--money-waitlist .l-calc-cta .cta-block__subheading,.l-hero--money-waitlist .section__subheading{font-size:24px!important;max-width:420px;margin:0}.l-hero--money-waitlist .section .card-phone-container{min-height:515px;margin-right:30px;width:50%;-webkit-order:-1;-ms-flex-order:-1;order:-1}.l-hero--money-waitlist .section .card-phone-container img{top:15%;max-height:560px}.l-hero--money-waitlist .section #card{-webkit-animation-name:slideUpHeroTablet;animation-name:slideUpHeroTablet}}.l-hero--money-waitlist .section #phone{-webkit-animation:slideDownHero;animation:slideDownHero;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes slideDownHero{0%{top:0}100%{top:25%}}@keyframes slideDownHero{0%{top:0}100%{top:25%}}@-webkit-keyframes slideUpHero{0%{top:40%}100%{top:25%}}@keyframes slideUpHero{0%{top:40%}100%{top:25%}}@-webkit-keyframes slideDownHeroTablet{0%{top:-10%}100%{top:15%}}@keyframes slideDownHeroTablet{0%{top:-10%}100%{top:15%}}@-webkit-keyframes slideUpHeroTablet{0%{top:30%}100%{top:15%}}@keyframes slideUpHeroTablet{0%{top:30%}100%{top:15%}}.l-calc-cta .l-hero--money-waitlist .error .cta-block__subheading,.l-hero--money-waitlist .error .l-calc-cta .cta-block__subheading,.l-hero--money-waitlist .error .section__subheading{margin:auto;font-size:16px!important;line-height:1.3}.l-hero--events-2 .item-1{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180125104450/Raise-Week-Mobile.jpg);min-height:518px;overflow:hidden;z-index:1}@media screen and (min-width:760px){.l-hero--events-2 .item-1{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180125104446/Raise-Week-1300px.jpg);background-position:100%;min-height:640px}}@media screen and (min-width:1920px){.l-hero--events-2 .item-1{min-height:800px;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180125104448/Raise-Week-1920px.jpg)}}.l-hero--events-2 .item-2{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180125104443/Pay-Off-Mobile-1.jpg);min-height:518px;overflow:hidden;z-index:1}@media screen and (min-width:760px){.l-hero--events-2 .item-2{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180125104440/Pay-off-1300px.jpg);background-position:100%;min-height:640px}}@media screen and (min-width:1920px){.l-hero--events-2 .item-2{min-height:800px;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180125104442/Pay-Off-1920px.jpg)}}.l-hero--events-2 .item-3{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180306102428/Accelerate-320px.jpg);min-height:518px;overflow:hidden;z-index:1}@media screen and (min-width:760px){.l-hero--events-2 .item-3{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180306102431/Accelerate-1300px.jpg);background-position:100%;min-height:640px}}@media screen and (min-width:1920px){.l-hero--events-2 .item-3{min-height:800px;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180306102433/Accelerate-1920px.jpg)}}.l-hero--events-2 .section__inner{top:75px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);z-index:-1;padding-left:20px;padding-right:40px}@media screen and (min-width:768px){.l-hero--money-waitlist .section #phone{-webkit-animation-name:slideDownHeroTablet;animation-name:slideDownHeroTablet}.l-calc-cta .l-hero--money-waitlist .error .cta-block__subheading,.l-hero--money-waitlist .error .l-calc-cta .cta-block__subheading,.l-hero--money-waitlist .error .section__subheading{margin:10px 0}.l-hero--events-2 .section__inner{left:0;text-align:left;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-left:5%;width:425px}}@media screen and (min-width:1300px){.l-hero--events-2 .section__inner{margin-left:8%;width:auto}}@media screen and (min-width:1700px){.l-hero--events-2 .section__inner{margin-left:15%}}.l-hero--events-2 .section__inner .bluebg{background:linear-gradient(270deg,#9b4298,#2571b3);padding:6px}.l-hero--events-2 .section hr{opacity:.5}.l-hero--events-2 .section .event-spotlight-header{margin:10px 0;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px!important;font-weight:700}.l-hero--events-2 .section .headings{text-align:left}@media screen and (min-width:768px){.l-hero--events-2 .section .event-spotlight-header{margin-top:40px;font-size:24px!important}.l-hero--events-2 .section .headings{width:650px}}.l-calc-cta .l-hero--events-2 .cta-block__heading,.l-hero--events-2 .l-calc-cta .cta-block__heading,.l-hero--events-2 .pool .pool__heading,.l-hero--events-2 .section__heading,.pool .l-hero--events-2 .pool__heading{font-size:36px!important;line-height:1.2;letter-spacing:-1px;margin-top:0!important;margin-bottom:20px}@media screen and (min-width:321px){.l-calc-cta .l-hero--events-2 .cta-block__heading,.l-hero--events-2 .l-calc-cta .cta-block__heading,.l-hero--events-2 .pool .pool__heading,.l-hero--events-2 .section__heading,.pool .l-hero--events-2 .pool__heading{font-size:40px!important}}@media screen and (min-width:768px){.l-calc-cta .l-hero--events-2 .cta-block__heading,.l-hero--events-2 .l-calc-cta .cta-block__heading,.l-hero--events-2 .pool .pool__heading,.l-hero--events-2 .section__heading,.pool .l-hero--events-2 .pool__heading{font-size:55px!important;margin-bottom:30px}}@media screen and (min-width:1300px){.l-hero--events-2 .section .headings{width:700px}.l-calc-cta .l-hero--events-2 .cta-block__heading,.l-hero--events-2 .l-calc-cta .cta-block__heading,.l-hero--events-2 .pool .pool__heading,.l-hero--events-2 .section__heading,.pool .l-hero--events-2 .pool__heading{font-size:60px!important}.l-calc-cta .l-hero--events-2 #whoops.cta-block__subheading,.l-hero--events-2 .l-calc-cta #whoops.cta-block__subheading,.l-hero--events-2 .section__subheading#whoops{width:auto}}.l-calc-cta .l-hero--events-2 .cta-block__subheading,.l-hero--events-2 .l-calc-cta .cta-block__subheading,.l-hero--events-2 .section__subheading{font-size:14px!important;font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif!important;line-height:21px;margin-top:0!important;font-weight:400}.l-calc-cta .l-hero--events-2 .cta-block__subheading a,.l-hero--events-2 .l-calc-cta .cta-block__subheading a,.l-hero--events-2 .section__subheading a{font-weight:700;color:#fff}@media screen and (min-width:768px){.l-calc-cta .l-hero--events-2 .cta-block__subheading,.l-hero--events-2 .l-calc-cta .cta-block__subheading,.l-hero--events-2 .section__subheading{font-size:16px!important;line-height:26px;width:450px}}@media screen and (min-width:1300px){.l-calc-cta .l-hero--events-2 .cta-block__subheading,.l-hero--events-2 .l-calc-cta .cta-block__subheading,.l-hero--events-2 .section__subheading{width:486px}}.l-hero--events-2 .section img{width:240px;position:absolute;bottom:-90px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:768px){.l-hero--events-2 .section img{width:625px;bottom:-130px;right:-77%}}@media screen and (min-width:992px){.l-hero--events-2 .section img{right:-40%}}@media screen and (min-width:1300px){.l-hero--events-2 .section img{right:-23%}}@media screen and (min-width:1700px){.l-hero--events-2 .section img{right:-8%}}.l-hero--events-2 .section #card{bottom:0;width:210px;-webkit-animation-name:slideDown;animation-name:slideDown;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:1;animation-iteration-count:1;z-index:-2}@media screen and (min-width:768px){.l-hero--events-2 .section #card{width:558px;bottom:120px;-webkit-animation-name:slideDownTablet;animation-name:slideDownTablet;-webkit-transform:translateX(-62%);-ms-transform:translateX(-62%);transform:translateX(-62%)}}.l-hero--events-2 .section #phone{z-index:-3;-webkit-animation:slideUp;animation:slideUp;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes slideDown{0%,50%{bottom:50px}100%{bottom:0}}@-webkit-keyframes slideDownTablet{0%,50%{bottom:160px}100%{bottom:120px}}@-webkit-keyframes slideUp{0%,50%{bottom:-100px}100%{bottom:-90px}}@-webkit-keyframes slideUpTablet{0%,50%{bottom:-160px}100%{bottom:-130px}}.l-hero--events-2 form{width:240px;margin:30px auto auto;position:relative}@media screen and (min-width:768px){.l-hero--events-2 .section #phone{-webkit-animation-name:slideUpTablet;animation-name:slideUpTablet}.l-hero--events-2 form{width:400px}}@media screen and (min-width:1300px){.l-hero--events-2 form{width:auto}}.l-hero--events-2 form input{display:block;width:100%}.l-hero--events-2 form .email{color:#5b5b5b}@media screen and (min-width:768px){.l-hero--events-2 form input{display:inline-block}.l-hero--events-2 form .email{width:220px}}@media screen and (min-width:1300px){.l-hero--events-2 form .email{width:275px}}@media screen and (min-width:768px){.l-hero--events-2 form .btn{width:145px;position:relative;right:5px;border-width:1px}}@media screen and (min-width:1300px){.l-hero--events-2 form .btn{width:200px}}.l-calc-cta .l-hero--events-2 #error .cta-block__subheading,.l-hero--events-2 #error .l-calc-cta .cta-block__subheading,.l-hero--events-2 #error .section__subheading{font-size:14px;line-height:24px}.l-calc-cta .l-hero--events-2 #error .cta-block__subheading a,.l-hero--events-2 #error .l-calc-cta .cta-block__subheading a,.l-hero--events-2 #error .section__subheading a{color:#fff;font-weight:700}.l-hero--events-2 #error form{width:auto;margin-bottom:40px}.l-hero--events-2 #error form #input{display:inline-block;width:53%}.l-hero--events-2 #error form .btn{display:inline-block;width:126px;position:relative;right:3px;padding:11px 13px}.l-hero--ira-taxday .section{background:linear-gradient(270deg,#9b4298,#2571b3);background-size:400% 400%;-webkit-animation:movingGradient 9s ease infinite;animation:movingGradient 9s ease infinite}@-webkit-keyframes movingGradient{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@keyframes movingGradient{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}.l-calc-cta .l-hero--ira-taxday .cta-block__heading,.l-hero--ira-taxday .l-calc-cta .cta-block__heading,.l-hero--ira-taxday .pool .pool__heading,.l-hero--ira-taxday .section__heading,.pool .l-hero--ira-taxday .pool__heading{color:#000;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;font-size:60px!important;line-height:1.2;margin-bottom:10px}.l-calc-cta .l-hero--ira-taxday .cta-block__heading .ira,.l-hero--ira-taxday .l-calc-cta .cta-block__heading .ira,.l-hero--ira-taxday .pool .pool__heading .ira,.l-hero--ira-taxday .section__heading .ira,.pool .l-hero--ira-taxday .pool__heading .ira{color:#fff;letter-spacing:-1px}@media screen and (min-width:768px){.l-calc-cta .l-hero--ira-taxday .cta-block__heading,.l-hero--ira-taxday .l-calc-cta .cta-block__heading,.l-hero--ira-taxday .pool .pool__heading,.l-hero--ira-taxday .section__heading,.pool .l-hero--ira-taxday .pool__heading{font-size:144px!important}.l-calc-cta .l-hero--ira-taxday .cta-block__heading .ira,.l-hero--ira-taxday .l-calc-cta .cta-block__heading .ira,.l-hero--ira-taxday .pool .pool__heading .ira,.l-hero--ira-taxday .section__heading .ira,.pool .l-hero--ira-taxday .pool__heading .ira{letter-spacing:5px}}@media screen and (min-width:1300px){.l-calc-cta .l-hero--ira-taxday .cta-block__heading .ira,.l-hero--ira-taxday .l-calc-cta .cta-block__heading .ira,.l-hero--ira-taxday .pool .pool__heading .ira,.l-hero--ira-taxday .section__heading .ira,.pool .l-hero--ira-taxday .pool__heading .ira{letter-spacing:-1px}}.l-calc-cta .l-hero--ira-taxday .cta-block__heading .before,.l-hero--ira-taxday .l-calc-cta .cta-block__heading .before,.l-hero--ira-taxday .pool .pool__heading .before,.l-hero--ira-taxday .section__heading .before,.pool .l-hero--ira-taxday .pool__heading .before{color:#BD44B4}.l-calc-cta .l-hero--ira-taxday .cta-block__subheading,.l-hero--ira-taxday .l-calc-cta .cta-block__subheading,.l-hero--ira-taxday .section__subheading{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif!important;font-size:16px;letter-spacing:0}@media screen and (min-width:768px){.l-calc-cta .l-hero--ira-taxday .cta-block__subheading,.l-hero--ira-taxday .l-calc-cta .cta-block__subheading,.l-hero--ira-taxday .section__subheading{font-size:30px;font-weight:700}.l-hero--slpayoff .section__inner{padding-left:20px;padding-right:20px}}.l-hero--ira-taxday .section .btn{font-size:16px}.l-hero--slpayoff .section{max-width:1920px;margin-left:auto;margin-right:auto}.l-hero--slpayoff .section__inner{padding:20px}@media screen and (min-width:1300px){.l-hero--slpayoff .section__inner{padding-left:8%;padding-right:8%}}@media screen and (min-width:1920px){.l-hero--slpayoff .section__inner{padding-left:5%;padding-right:5%}}.l-hero--slpayoff .section__inner .title{text-align:center;margin-bottom:10px;font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;background:linear-gradient(to right,#1a7bb3 0,#60c185 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:27px;font-weight:400}@media screen and (min-width:768px){.l-hero--slpayoff .section__inner .title{text-align:left;margin-bottom:20px;margin-top:30px}}.l-calc-cta .l-hero--slpayoff .cta-block__heading,.l-hero--slpayoff .l-calc-cta .cta-block__heading,.l-hero--slpayoff .pool .pool__heading,.l-hero--slpayoff .section__heading,.pool .l-hero--slpayoff .pool__heading{font-size:30px;letter-spacing:-1px;text-transform:none;margin-bottom:15px}@media screen and (min-width:768px){.l-calc-cta .l-hero--slpayoff .cta-block__heading,.l-hero--slpayoff .l-calc-cta .cta-block__heading,.l-hero--slpayoff .pool .pool__heading,.l-hero--slpayoff .section__heading,.pool .l-hero--slpayoff .pool__heading{font-size:36px;width:300px}}@media screen and (min-width:1300px){.l-calc-cta .l-hero--slpayoff .cta-block__heading,.l-hero--slpayoff .l-calc-cta .cta-block__heading,.l-hero--slpayoff .pool .pool__heading,.l-hero--slpayoff .section__heading,.pool .l-hero--slpayoff .pool__heading{font-size:40px;width:auto}}.l-calc-cta .l-hero--slpayoff .section .right .cta-block__subheading,.l-hero--slpayoff .section .right .l-calc-cta .cta-block__subheading,.l-hero--slpayoff .section .right .section__subheading{color:#5C5C5C;font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px;line-height:27px;margin-bottom:10px}.l-hero--slpayoff .section .row{text-align:left}@media screen and (min-width:768px){.l-hero--slpayoff .section .left{float:left;width:45%}.l-hero--slpayoff .section .right{float:right;width:350px;text-align:left}.l-hero--slpayoff .section .row{padding-left:0}}@media screen and (min-width:992px){.l-hero--slpayoff .section .row{padding-right:10%}}@media screen and (min-width:1500px){.l-hero--slpayoff .section .row{padding-right:3%}}.l-hero--slpayoff .section .row .heading{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;font-size:40px;text-align:center;line-height:46px;margin-bottom:10px}@media screen and (min-width:1300px){.l-hero--slpayoff .section .right{width:423px}.l-hero--slpayoff .section .row .heading{font-size:56px;width:600px;line-height:70px}.l-hero--residency-opt-in{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.l-hero--residency-opt-in .bg-image{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180417112313/Survival-Kit-IMG-Mobile.jpg);height:365px;width:100%;background-size:cover;background-position-y:50%}@media screen and (min-width:768px){.l-hero--slpayoff .section .row .heading{text-align:left;margin-bottom:40px}.l-hero--residency-opt-in .bg-image{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180417112312/Survival-Kit-IMG-Desktop.jpg);height:550px}}@media screen and (min-width:1300px){.l-hero--residency-opt-in .bg-image{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;background-position-y:0;height:100vh}}.l-hero--residency-opt-in .section{background:linear-gradient(#236DAB,#4356AE,#5B45AB,#8F3A8D);padding:50px 0}.l-hero--residency-opt-in .section__inner{padding:0 10px}@media screen and (min-width:768px){.l-hero--residency-opt-in .section__inner{padding:0 60px}}@media screen and (min-width:1300px){.l-hero--residency-opt-in .section{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;height:100vh!important;overflow:auto;background:linear-gradient(to right,#4C4DAE,#5646AD,#7144A4,#904199)}.l-hero--residency-opt-in .section__inner{text-align:left;padding:0 100px}}.l-calc-cta .l-hero--residency-opt-in .cta-block__heading,.l-hero--residency-opt-in .l-calc-cta .cta-block__heading,.l-hero--residency-opt-in .pool .pool__heading,.l-hero--residency-opt-in .section__heading,.pool .l-hero--residency-opt-in .pool__heading{font-size:30px!important;font-weight:800;letter-spacing:0;margin-bottom:10px}@media screen and (min-width:768px){.l-calc-cta .l-hero--residency-opt-in .cta-block__heading,.l-hero--residency-opt-in .l-calc-cta .cta-block__heading,.l-hero--residency-opt-in .pool .pool__heading,.l-hero--residency-opt-in .section__heading,.pool .l-hero--residency-opt-in .pool__heading{font-size:48px!important}}.l-calc-cta .l-hero--residency-opt-in .cta-block__subheading,.l-hero--residency-opt-in .l-calc-cta .cta-block__subheading,.l-hero--residency-opt-in .section__subheading{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif!important;font-size:14px;line-height:21px;font-weight:400;padding:0 15%}@media screen and (min-width:768px){.l-calc-cta .l-hero--residency-opt-in .cta-block__subheading,.l-hero--residency-opt-in .l-calc-cta .cta-block__subheading,.l-hero--residency-opt-in .section__subheading{padding:0;width:300px;margin:0 auto 20px}}.l-hero--residency-opt-in .section svg{width:100px;height:34px;margin-bottom:20px!important}.l-hero--residency-opt-in form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5px}@media screen and (min-width:1300px){.l-calc-cta .l-hero--residency-opt-in .cta-block__subheading,.l-hero--residency-opt-in .l-calc-cta .cta-block__subheading,.l-hero--residency-opt-in .section__subheading{margin-left:0}.l-hero--residency-opt-in .section svg{width:130px;height:46px}.l-hero--residency-opt-in form{width:320px;position:relative;right:10px}}.l-hero--residency-opt-in form>div{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin:1.5% 1.5% 10px}.l-hero--residency-opt-in form label{font-size:12px;font-weight:700!important;text-transform:uppercase;letter-spacing:.5px;margin-bottom:0!important}.l-hero--residency-opt-in form input{height:30px;border-radius:2px;border:1px solid #5E43AE;color:#5b5b5b}.l-hero--residency-opt-in form select{background-color:#fff;box-shadow:inset 0 1px 3px rgba(0,0,0,.15);box-sizing:border-box;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;height:30px;border-radius:2px;border:1px solid #5E43AE;color:#5b5b5b;width:100%}.l-hero--residency-opt-in form .city,.l-hero--residency-opt-in form .first-name,.l-hero--residency-opt-in form .last-name{-webkit-flex-basis:47%;-ms-flex-preferred-size:47%;flex-basis:47%}.l-hero--residency-opt-in form .state{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%}.l-hero--residency-opt-in form .zipcode{-webkit-flex-basis:24%;-ms-flex-preferred-size:24%;flex-basis:24%}.l-hero--residency-opt-in form .awesomplete{width:100%;margin-bottom:0}.l-hero--residency-opt-in form .awesomplete>ul{margin-top:0;border:none;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);border-radius:0;background:#fff}.l-hero--residency-opt-in form .awesomplete>ul:before{display:none}.l-hero--residency-opt-in form .awesomplete>ul li{color:#5b5b5b;font-size:12px;text-align:left;padding:8px 10px}.l-hero--residency-opt-in form .awesomplete>ul li mark,.l-hero--residency-opt-in form .awesomplete>ul li[aria-selected=true] mark{background:#d0cfcf}.l-hero--residency-opt-in form .awesomplete>ul>li[aria-selected=true]{background-color:#F0F0F0;color:#5b5b5b}.l-hero--residency-opt-in #form-errors{border:1px solid #D64242;border-radius:3px;background-color:#F09393;color:#9D1C1C;font-size:14px;text-align:left;padding:20px 5%;margin-bottom:10px;display:none}.l-hero--residency-opt-in #form-errors li{list-style:disc inside;display:none}.l-hero--residency-opt-in .message{top:25%;position:relative}.l-hero--residency-opt-in .message h3{font-size:30px;margin-bottom:5px}@media screen and (min-width:1300px){.l-hero--residency-opt-in .message h3{font-size:48px}}.l-hero--residency-opt-in .message h4{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px!important;font-weight:400}@media screen and (min-width:1300px){.l-hero--residency-opt-in .message h4{font-size:18px!important;margin-bottom:0;width:365px}.l-hero--residency-opt-in .message p{width:350px}}.l-hero--residency-opt-in .message p{font-size:10px!important;margin-top:20px}.l-hero--residency-opt-in .btn{color:#fff;font-size:14px;padding:13px;height:auto;border:2px solid #15c0f1;border-radius:0;margin:25px auto 10px;width:200px}@media screen and (min-width:1300px){.l-hero--residency-opt-in .btn{width:130px;float:left}}.l-hero--residency-opt-in .disclaimer{font-size:10px!important;line-height:15px;width:155px;margin:10px auto!important}.l-hero--slr-grad .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180517141055/Grad-Hero-IMG-Mobile.jpg);padding:70px 0;overflow:hidden;min-height:445px}@media screen and (min-width:375px){.l-hero--slr-grad .section{min-height:520px}}@media screen and (min-width:410px){.l-hero--slr-grad .section{min-height:580px}}@media screen and (min-width:768px){.l-hero--residency-opt-in .disclaimer{width:auto}.l-hero--slr-grad .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180517141053/Grad-Hero-IMG-Tablet.jpg)}}@media screen and (min-width:1300px){.l-hero--residency-opt-in .disclaimer{width:140px;float:left;margin-top:20px!important;margin-left:20px!important}.l-hero--slr-grad .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180517164327/GradLandingPage_1366x575.00_00_00_00.Still002.jpg)}}.l-hero--slr-grad .section video{top:0;position:absolute;left:0;width:100%;display:none}.l-hero--slr-grad .section video::-webkit-media-controls{display:none!important}.l-hero--slr-grad .section video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.l-hero--slr-grad .section .overlay{top:0;position:absolute;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1);z-index:10}.l-hero--slr-grad .section__inner{z-index:10}.l-calc-cta .l-hero--slr-grad .cta-block__heading,.l-hero--slr-grad .l-calc-cta .cta-block__heading,.l-hero--slr-grad .pool .pool__heading,.l-hero--slr-grad .section__heading,.pool .l-hero--slr-grad .pool__heading{letter-spacing:-2px;font-weight:800;margin-bottom:15px}.l-calc-cta .l-hero--slr-grad .cta-block__subheading,.l-hero--slr-grad .l-calc-cta .cta-block__subheading,.l-hero--slr-grad .section__subheading{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif!important;font-weight:400;line-height:24px}@media screen and (min-width:768px){.l-calc-cta .l-hero--slr-grad .cta-block__subheading,.l-hero--slr-grad .l-calc-cta .cta-block__subheading,.l-hero--slr-grad .section__subheading{font-size:24px;line-height:32px;max-width:565px;margin-left:auto;margin-right:auto}}@media screen and (min-width:1300px){.l-hero--slr-grad .section video{display:block}.l-calc-cta .l-hero--slr-grad .cta-block__subheading,.l-hero--slr-grad .l-calc-cta .cta-block__subheading,.l-hero--slr-grad .section__subheading{font-size:30px;line-height:36px;max-width:800px}}.l-hero--slr-grad .section .js-modal-open{color:#fff;text-decoration:underline;font-size:16px;line-height:2}.l-hero--slr-grad .section .js-modal-open:hover{cursor:pointer}.l-hero--slr-grad .section .btn{font-size:14px;width:160px}@media screen and (min-width:600px){.l-common-questions .section__inner{padding-left:10%;padding-right:10%}}@media screen and (min-width:700px){.l-common-questions .section__inner{padding-left:20%;padding-right:20%}}@media screen and (min-width:768px){.l-common-questions .section__inner{padding-left:5%;padding-right:5%}.l-common-questions .list{float:left;display:block;margin-right:2.35765%;width:48.82117%}.l-common-questions .list:last-child{margin-right:0}}@media screen and (min-width:992px){.l-common-questions .section__inner{padding-left:8%;padding-right:8%}}@media screen and (min-width:1921px){.l-common-questions .section__inner{padding-left:230px;padding-right:230px}}.l-common-questions .list .list__item{margin-bottom:15px;text-align:center}.l-common-questions .separator{margin:25px auto 20px;width:50%}.l-common-questions--wealth .list{padding:0 5%}@media screen and (min-width:1300px){.l-common-questions .ent-left,.l-common-questions .ent-right{padding-left:7%}}@media screen and (min-width:37.5em){.l-rates-terms .section__inner{padding-left:15%;padding-right:15%}}@media screen and (min-width:700px){.l-rates-terms .section__inner{padding-left:20%;padding-right:20%}}@media screen and (min-width:768px){.l-common-questions .list .list__item{text-align:left}.l-common-questions--invest .list{float:left;display:block;margin-right:2.35765%;width:100%}.l-common-questions--invest .list:last-child{margin-right:0}.l-rates-terms .section__inner{padding-left:10%;padding-right:10%}}@media screen and (min-width:992px){.l-rates-terms .section__inner{padding-left:15%;padding-right:15%}}@media screen and (min-width:1921px){.l-rates-terms .section__inner{padding-left:290px;padding-right:290px}}.l-calc-cta .l-rates-terms .cta-block__subheading,.l-rates-terms .l-calc-cta .cta-block__subheading,.l-rates-terms .section__subheading{padding-left:15%;padding-right:15%}@media screen and (min-width:768px){.l-calc-cta .l-rates-terms .cta-block__subheading,.l-rates-terms .l-calc-cta .cta-block__subheading,.l-rates-terms .section__subheading{padding-left:25%;padding-right:25%}}@media screen and (min-width:992px){.l-calc-cta .l-rates-terms .cta-block__subheading,.l-rates-terms .l-calc-cta .cta-block__subheading,.l-rates-terms .section__subheading{padding-left:15%;padding-right:15%}}.l-rates-terms .btn--dbl{display:block;width:300px;margin:0 auto 10px}@media screen and (min-width:768px){.l-rates-terms .btn--dbl{margin:0 auto 20px}.l-rates-terms .btn--dbl:nth-child(2){margin-bottom:60px}.l-rates-terms .row{padding-left:10%;padding-right:10%}.l-rates-terms .panel{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-bottom:40px}.l-rates-terms .panel:last-child{margin-right:0}}@media screen and (min-width:992px){.l-rates-terms .row{padding-left:0;padding-right:0}}.l-rates-terms .panel{padding:20px}.l-rates-terms .panel p{font-weight:700}.l-rates-terms--mortgage .section__inner{padding-left:5%;padding-right:5%}.l-rates-terms--mortgage .table__main-header{display:block;width:110%;background-color:#275568;padding:10px;color:#fff;text-transform:uppercase;font-size:18px;font-weight:700;border-left:3px solid #fff;border-right:3px solid #fff}@media screen and (min-width:350px){.l-rates-terms--mortgage .table__main-header{width:100%}}@media screen and (min-width:768px){.l-rates-terms .footnote,.l-rates-terms .section__more-link{color:#fff}.l-rates-terms--mortgage .table__main-header{font-size:22.5px}}.l-rates-terms--mortgage .table__main-header-expand{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;text-transform:none;font-size:14px;padding:15px 30px}.l-rates-terms--mortgage .table tbody{background-color:#f6f6f6;border-width:3px}.l-rates-terms--mortgage .table tbody th{border-left:3px solid #fff;border-top:3px solid #fff;padding:10px;font-size:14px;background-color:transparent;color:#424242;text-align:center}.l-rates-terms--slr-b .section{background:#201747;color:#FFF}@media screen and (min-width:768px){.l-rates-terms--mortgage .table tbody th{font-size:1.25em}.l-rates-terms--slr-b .section__inner{padding-left:20px;padding-right:20px}}.l-calc-cta .l-rates-terms--slr-b .cta-block__heading,.l-rates-terms--slr-b .l-calc-cta .cta-block__heading,.l-rates-terms--slr-b .pool .pool__heading,.l-rates-terms--slr-b .section__heading,.pool .l-rates-terms--slr-b .pool__heading{font-size:30px;letter-spacing:-1px;text-transform:none;margin-bottom:15px}@media screen and (min-width:768px){.l-calc-cta .l-rates-terms--slr-b .cta-block__heading,.l-rates-terms--slr-b .l-calc-cta .cta-block__heading,.l-rates-terms--slr-b .pool .pool__heading,.l-rates-terms--slr-b .section__heading,.pool .l-rates-terms--slr-b .pool__heading{font-size:36px;width:300px}}@media screen and (min-width:1300px){.l-rates-terms--slr-b .section__inner{padding-left:8%;padding-right:8%}.l-calc-cta .l-rates-terms--slr-b .cta-block__heading,.l-rates-terms--slr-b .l-calc-cta .cta-block__heading,.l-rates-terms--slr-b .pool .pool__heading,.l-rates-terms--slr-b .section__heading,.pool .l-rates-terms--slr-b .pool__heading{font-size:48px;width:auto}}.l-calc-cta .l-rates-terms--slr-b .cta-block__subheading,.l-rates-terms--slr-b .l-calc-cta .cta-block__subheading,.l-rates-terms--slr-b .section__subheading{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;padding:0;line-height:24px}@media screen and (min-width:1300px){.l-rates-terms--slr-b .section .right{padding-left:50px;padding-right:60px}}@media screen and (min-width:992px){.l-rates-terms--slr-b .section .row{padding-right:10%}}@media screen and (min-width:1500px){.l-rates-terms--slr-b .section .row{padding-right:3%}}@media screen and (min-width:768px){.l-calc-cta .l-rates-terms--slr-b .cta-block__subheading,.l-rates-terms--slr-b .l-calc-cta .cta-block__subheading,.l-rates-terms--slr-b .section__subheading{font-size:18px;line-height:30px;margin-bottom:20px}.l-rates-terms--slr-b .section .left{float:left;width:50%}.l-rates-terms--slr-b .section .right{float:right;width:50%;text-align:left}.l-rates-terms--slr-b .section .row{padding-left:0}.l-rates-terms--slr-b .section .panel{float:left;display:block;margin-right:2.35765%;width:100%;margin-bottom:10px}.l-rates-terms--slr-b .section .panel:last-child,.l-rates-terms--slr-b .section .panel:nth-child(n){margin-right:0}.l-rates-terms--slr-b .section .panel:nth-child(6n){margin-right:2.35765%}.l-rates-terms--slr-b .section .panel:nth-child(6n+1){clear:none}}.l-rates-terms--slr-b .section .panel__heading{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;text-transform:none;font-size:24px}.l-rates-terms--slr-b .section .panel__copy{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400;line-height:24px}@media screen and (min-width:1300px){.l-rates-terms--slr-b .section .panel{padding:35px 20px}.l-rates-terms--slr-b .section .panel__heading{float:left;width:40%;-webkit-transform:translateY(25%);-ms-transform:translateY(25%);transform:translateY(25%);font-size:30px;margin-bottom:0}.l-rates-terms--slr-b .section .panel__copy{margin-bottom:0;padding-left:30px;float:left;width:60%;text-align:left}.l-rates-terms--slr-grad .section .right{position:relative;top:30px}}.l-rates-terms--slr-b .section .panel__copy a{color:#424242}.l-rates-terms--slr-b .section .btn{display:block;width:200px;margin:10px auto}.l-rates-terms--slr-grad .section{background:linear-gradient(to bottom,#196A9F,#3B5CAF,#5A45AB,#9B4096)}@media screen and (min-width:768px){.l-rates-terms--slr-b .section .btn{display:inline-block;text-align:center;margin-right:10px;width:160px}.l-rates-terms--slr-grad .section{background:radial-gradient(circle at left,#196A9F,#3B5CAF,#5A45AB,#9B4096)}}.l-calc-cta .l-rates-terms--slr-grad .cta-block__heading,.l-rates-terms--slr-grad .l-calc-cta .cta-block__heading,.l-rates-terms--slr-grad .pool .pool__heading,.l-rates-terms--slr-grad .section__heading,.pool .l-rates-terms--slr-grad .pool__heading{font-weight:800}.l-rates-terms--slr-grad .section .btn{padding:13px 18px}.l-rates-terms--slr-grad .section .btn--solid-white{color:#4750B1}.l-rates-terms--medical-slr .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/medical-slr-rates-xs.jpg);background-size:cover;background-repeat:no-repeat}.l-rates-terms--medical-slr .section__inner{padding:40px 20px;color:#fff}.l-calc-cta .l-rates-terms--medical-slr .cta-block__heading,.l-rates-terms--medical-slr .l-calc-cta .cta-block__heading,.l-rates-terms--medical-slr .pool .pool__heading,.l-rates-terms--medical-slr .section__heading,.pool .l-rates-terms--medical-slr .pool__heading{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:30px;text-transform:none;letter-spacing:-1px;margin-bottom:15px}@media screen and (min-width:768px){.l-rates-terms--medical-slr .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/medical-slr-rates-lg.jpg)}.l-rates-terms--medical-slr .section__inner{padding:60px 40px 40px;color:#5b5b5b}.l-calc-cta .l-rates-terms--medical-slr .cta-block__heading,.l-rates-terms--medical-slr .l-calc-cta .cta-block__heading,.l-rates-terms--medical-slr .pool .pool__heading,.l-rates-terms--medical-slr .section__heading,.pool .l-rates-terms--medical-slr .pool__heading{font-size:36px;text-align:left}}.l-calc-cta .l-rates-terms--medical-slr .cta-block__subheading,.l-rates-terms--medical-slr .l-calc-cta .cta-block__subheading,.l-rates-terms--medical-slr .section__subheading{padding:0;line-height:26px;font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif}@media screen and (min-width:1300px){.l-rates-terms--medical-slr .section .heading-box{padding-top:20px}}.l-rates-terms--medical-slr .section .row{margin-bottom:40px}@media screen and (min-width:768px){.l-calc-cta .l-rates-terms--medical-slr .cta-block__subheading,.l-rates-terms--medical-slr .l-calc-cta .cta-block__subheading,.l-rates-terms--medical-slr .section__subheading{font-size:18px;line-height:30px;text-align:left}.l-rates-terms--medical-slr .section .heading-box{width:40%;float:left}.l-rates-terms--medical-slr .section .buttons{float:left}.l-rates-terms--medical-slr .section .row{margin-bottom:0;float:right;position:relative;width:45%;padding-left:4%;padding-right:4%;margin-right:5%}.l-rates-terms--medical-slr .section .row .panel{min-width:325px;width:100%;float:left}.l-rates-terms--medical-slr .section .btn{float:left}}.l-rates-terms--medical-slr .section .panel__heading{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;text-transform:none;font-size:24px;margin-bottom:15px}.l-rates-terms--medical-slr .section .panel__copy{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400}.l-rates-terms--medical-slr .section .btn{display:block;width:160px;margin:15px auto}.l-rates-terms--medical-slr .section .btn--punchout{text-align:center}.l-rates-terms--ab .section__inner{padding:40px 20px}.l-calc-cta .l-rates-terms--ab .cta-block__heading,.l-rates-terms--ab .l-calc-cta .cta-block__heading,.l-rates-terms--ab .pool .pool__heading,.l-rates-terms--ab .section__heading,.pool .l-rates-terms--ab .pool__heading{font-size:20px;margin-bottom:15px}@media screen and (min-width:768px){.l-rates-terms--medical-slr .section .btn--punchout{margin-left:20px;color:#006B87;border:2px solid #006B87}.l-calc-cta .l-rates-terms--ab .cta-block__heading,.l-rates-terms--ab .l-calc-cta .cta-block__heading,.l-rates-terms--ab .pool .pool__heading,.l-rates-terms--ab .section__heading,.pool .l-rates-terms--ab .pool__heading{font-size:28px}}.l-calc-cta .l-rates-terms--ab .cta-block__subheading,.l-rates-terms--ab .l-calc-cta .cta-block__subheading,.l-rates-terms--ab .section__subheading{font-size:18px;max-width:600px;margin:0 auto 30px}@media screen and (min-width:768px){.l-calc-cta .l-rates-terms--ab .cta-block__subheading,.l-rates-terms--ab .l-calc-cta .cta-block__subheading,.l-rates-terms--ab .section__subheading{font-size:24px;max-width:700px}}@media screen and (min-width:992px){.l-rates-terms--ab .section__inner{padding:60px 20px}.l-calc-cta .l-rates-terms--ab .cta-block__subheading,.l-rates-terms--ab .l-calc-cta .cta-block__subheading,.l-rates-terms--ab .section__subheading{max-width:780px}}.l-rates-terms--ab .row{width:278px;margin:0 auto}@media screen and (min-width:768px){.l-rates-terms--ab .row{width:574px}}@media screen and (min-width:992px){.l-rates-terms--ab .row{width:780px}}@media screen and (min-width:1366px){.l-calc-cta .l-rates-terms--ab .cta-block__subheading,.l-rates-terms--ab .l-calc-cta .cta-block__subheading,.l-rates-terms--ab .section__subheading{max-width:1150px}.l-rates-terms--ab .row{width:1000px}}@media screen and (min-width:768px){.l-rates-terms--ab .panel{width:277px;float:left}.l-rates-terms--ab .panel:first-child{margin-right:20px}}@media screen and (min-width:992px){.l-rates-terms--ab .panel{width:375px}}@media screen and (min-width:992px){.l-rates-terms--ab .panel:first-child{margin-right:30px}}@media screen and (min-width:1366px){.l-rates-terms--ab .panel{width:490px}.l-rates-terms--ab .panel:first-child{margin-right:20px}}.l-process .section__inner{padding-left:5%;padding-right:5%}@media screen and (min-width:600px){.l-process .section__inner{padding-left:10%;padding-right:10%}}@media screen and (min-width:768px){.l-process .section__inner{padding-left:0;padding-right:0}.l-process .apply-step{float:left;display:block;margin-right:2.35765%;width:31.76157%}.l-process .apply-step:last-child,.l-process .apply-step:nth-child(3n){margin-right:0}.l-process .apply-step:nth-child(3n+1){clear:left}}@media screen and (min-width:600px){.l-process .section__inner{padding-left:5%;padding-right:5%}}@media screen and (min-width:1921px){.l-process .section__inner{padding-left:95px;padding-right:95px}}.l-process--2-col .section__inner{padding-left:8%;padding-right:8%}@media screen and (min-width:768px){.l-process--2-col .col{float:left;display:block;margin-right:2.35765%;width:48.82117%}.l-process--2-col .col:last-child{margin-right:0}.l-process--2-col .cta{font-size:18px}}.l-process--2-col .apply-step{float:left;display:block;margin-right:2.35765%;width:100%}.l-process--2-col .apply-step:last-child{margin-right:0}.l-process--2-col .cta{padding:10px 20px;background-color:#9ccb3b}@media screen and (min-width:768px){.l-process--wealth .section__inner{padding-left:5%;padding-right:5%}.l-calc-cta .l-process--wealth .cta-block__subheading,.l-process--wealth .l-calc-cta .cta-block__subheading,.l-process--wealth .section__subheading{font-size:20px}.l-process--wealth .col{padding:0 2%}.l-why-sofi .section__inner{padding-left:20%;padding-right:20%}}.l-process--wealth .apply-step__heading{margin-bottom:5px;color:#15c0f1;font-size:18px}@media screen and (min-width:992px){.l-process--wealth .apply-step__heading{font-size:20px}}.l-process--wealth .apply-step .icon{top:65px}.l-process--wealth .btn{margin-top:30px}.l-process--personal-loan-dr-b{background-color:#007EAD;color:#FFF}.l-calc-cta .l-process--personal-loan-dr-b .cta-block__heading,.l-process--personal-loan-dr-b .l-calc-cta .cta-block__heading,.l-process--personal-loan-dr-b .pool .pool__heading,.l-process--personal-loan-dr-b .section__heading,.pool .l-process--personal-loan-dr-b .pool__heading{font-size:26px;letter-spacing:-1px}@media screen and (min-width:992px){.l-calc-cta .l-process--personal-loan-dr-b .cta-block__heading,.l-process--personal-loan-dr-b .l-calc-cta .cta-block__heading,.l-process--personal-loan-dr-b .pool .pool__heading,.l-process--personal-loan-dr-b .section__heading,.pool .l-process--personal-loan-dr-b .pool__heading{font-size:30px}}.l-process--personal-loan-dr-b .section .apply-step__heading{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:20px}.l-process--personal-loan-dr-b .section .apply-step__subheading{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px}.l-process--personal-loan-dr-b .btn--personal-loan-dr-b{margin-top:30px;width:200px;font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;font-size:14px}@media screen and (min-width:992px){.l-why-sofi .section__inner{padding-left:8%;padding-right:8%}.l-why-sofi .benefit{float:left;display:block;margin-right:2.35765%;width:31.76157%}.l-why-sofi .benefit:last-child,.l-why-sofi .benefit:nth-child(3n){margin-right:0}.l-why-sofi .benefit:nth-child(3n+1){clear:left}}.l-why-sofi .btn{margin-top:40px}@media screen and (min-width:768px){.l-why-sofi .row{padding-top:10px}.l-why-sofi .btn{margin-top:50px}.l-why-sofi--home#optimizely-test .benefit,.l-why-sofi--pl#optimizely-test .benefit{float:left;display:block;margin-right:2.35765%;width:23.23176%;clear:none;padding-left:7px;padding-right:7px}.l-why-sofi--home#optimizely-test .benefit:last-child,.l-why-sofi--home#optimizely-test .benefit:nth-child(4n),.l-why-sofi--pl#optimizely-test .benefit:last-child,.l-why-sofi--pl#optimizely-test .benefit:nth-child(4n){margin-right:0}.l-why-sofi--home#optimizely-test .benefit:nth-child(4n+1),.l-why-sofi--pl#optimizely-test .benefit:nth-child(4n+1){clear:left}}.l-why-sofi--home#optimizely-test .benefit__heading,.l-why-sofi--pl#optimizely-test .benefit__heading{width:100%;border-bottom:2px solid #fff;padding-bottom:15px;text-align:center}.l-why-sofi--home#optimizely-test .benefit .icon,.l-why-sofi--pl#optimizely-test .benefit .icon{float:none;margin-bottom:5px;height:55px;margin-left:0;margin-right:0}@media screen and (min-width:768px){.l-why-sofi--home#optimizely-test .benefit .icon,.l-why-sofi--pl#optimizely-test .benefit .icon{margin-bottom:10px}}.l-why-sofi--home#optimizely-test .benefit--community-events .icon,.l-why-sofi--pl#optimizely-test .benefit--community-events .icon{width:50px}@media screen and (min-width:992px){.l-why-sofi--home#optimizely-test .benefit,.l-why-sofi--pl#optimizely-test .benefit{padding-left:initial;padding-right:initial}.l-why-sofi--home#optimizely-test .benefit--community-events .icon,.l-why-sofi--pl#optimizely-test .benefit--community-events .icon{margin-bottom:0}}.l-why-sofi--home#optimizely-test .benefit--community-events svg,.l-why-sofi--pl#optimizely-test .benefit--community-events svg{height:50px}.l-why-sofi--home#optimizely-test .benefit--financial-advising .icon,.l-why-sofi--pl#optimizely-test .benefit--financial-advising .icon{width:60px}.l-why-sofi--home#optimizely-test .benefit--financial-advising svg,.l-why-sofi--pl#optimizely-test .benefit--financial-advising svg{height:60px}.l-why-sofi--home#optimizely-test .benefit--rate-discount .icon,.l-why-sofi--pl#optimizely-test .benefit--rate-discount .icon{margin-bottom:10px}.l-why-sofi--home#optimizely-test .benefit p,.l-why-sofi--pl#optimizely-test .benefit p{color:#1597d5}.l-why-sofi--pl#optimizely-test .benefit__heading{border-color:rgba(156,156,156,.18);border-width:1px}@media screen and (min-width:1132px){.l-why-sofi--pl#optimizely-test .benefit--community-events .icon{height:65px}}@media screen and (min-width:768px){.l-why-sofi--pl#optimizely-test .section__inner{padding-left:20px;padding-right:20px}.l-why-sofi--pl#optimizely-test .benefit__heading{font-size:18px}.l-why-sofi--pl#optimizely-test .benefit--community-events{margin-top:21px}}@media screen and (min-width:992px){.l-why-sofi--pl#optimizely-test .benefit__heading{font-size:20px}.l-why-sofi--pl#optimizely-test .benefit--community-events{margin-top:-14px}}@media screen and (min-width:993px){.l-why-sofi--pl#optimizely-test .benefit--community-events{margin-top:0}}@media screen and (min-width:768px){.l-why-sofi--pl#optimizely-test .benefit--financial-advising{margin-top:21px}.l-why-sofi--2-col .section__inner{padding-left:10%;padding-right:10%}.l-why-sofi--2-col .benefit{float:left;display:block;margin-right:2.35765%;width:48.82117%}.l-why-sofi--2-col .benefit:nth-child(3n){margin-right:2.35765%}.l-why-sofi--2-col .benefit:nth-child(3n+1){clear:none}.l-why-sofi--2-col .benefit:last-child,.l-why-sofi--2-col .benefit:nth-child(2n){margin-right:0}.l-why-sofi--2-col .benefit:nth-child(2n+1){clear:left}}@media screen and (min-width:992px){.l-why-sofi--pl#optimizely-test .benefit--financial-advising{margin-top:0}.l-why-sofi--2-col .section__inner{padding-left:10%;padding-right:10%}}@media screen and (min-width:1921px){.l-why-sofi--2-col .section__inner{padding-left:190px;padding-right:190px}}.l-why-sofi--wealth-invest .section__inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.l-why-sofi--wealth-invest .section__inner .phone-image{float:left;-webkit-order:2;-ms-flex-order:2;order:2;width:90%;margin:0 auto 30px}.l-why-sofi--wealth-invest .section__inner .section__copy{-webkit-order:1;-ms-flex-order:1;order:1;text-align:left;margin-bottom:20px}@media screen and (min-width:768px){.l-why-sofi--wealth-invest .section__inner{display:block}.l-why-sofi--wealth-invest .section__inner .phone-image{width:256px;position:relative;top:20px}.l-why-sofi--wealth-invest .section__inner .section__copy{padding-left:300px;margin-bottom:0}}@media screen and (min-width:3000px){.l-why-sofi--wealth-invest .section__inner .section__copy{padding-left:500px}}.l-why-sofi--wealth-invest .section__inner .learn-more{line-height:44px;width:100%;margin:0 auto 0 0;text-align:left;max-width:500px;position:relative;-webkit-order:3;-ms-flex-order:3;order:3}@media screen and (min-width:992px){.l-why-sofi--wealth-invest .section__inner .phone-image{top:0}.l-why-sofi--wealth-invest .section__inner .learn-more{left:45px;float:left}}.l-why-sofi--wealth-invest .section__inner .learn-more p{display:inline-block;line-height:20px}@media screen and (min-width:768px){.l-why-sofi--wealth-invest .section__inner .learn-more{margin-right:auto;margin-left:auto}.l-why-sofi--wealth-invest .section__inner .learn-more p{font-size:18px;margin-top:27px}}@media screen and (min-width:1300px){.l-why-sofi--wealth-invest .section__inner .learn-more{max-width:550px}.l-why-sofi--wealth-invest .section__inner .learn-more p{font-size:21px}}.l-why-sofi--wealth-invest .section__inner .learn-more .btn{margin-top:10px;position:absolute;right:0;top:-8px}.l-why-sofi--wealth .section__inner{padding:40px 20px}@media screen and (max-width:768px){.l-calc-cta .l-why-sofi--wealth .cta-block__heading,.l-why-sofi--wealth .l-calc-cta .cta-block__heading,.l-why-sofi--wealth .pool .pool__heading,.l-why-sofi--wealth .section__heading,.pool .l-why-sofi--wealth .pool__heading{text-align:center}}.l-why-sofi--wealth .col__heading{text-transform:uppercase;color:#9ccb3b}@media screen and (max-width:767px){.l-why-sofi--wealth .benefit{margin-bottom:0}}@media screen and (min-width:768px){.l-why-sofi--wealth-invest .section__inner .learn-more .btn{margin-top:25px;float:right}.l-why-sofi--wealth .section__inner{padding-left:10%;padding-right:10%}.l-calc-cta .l-why-sofi--wealth .cta-block__subheading,.l-why-sofi--wealth .l-calc-cta .cta-block__subheading,.l-why-sofi--wealth .section__subheading{font-size:20px}.l-why-sofi--wealth .col{text-align:left;float:left;display:block;margin-right:2.35765%;width:48.82117%}.l-why-sofi--wealth .col:last-child{margin-right:0}.l-why-sofi--wealth .benefit{float:left;display:block;margin-right:2.35765%;width:100%}.l-why-sofi--wealth .benefit:last-child{margin-right:0}}.l-why-sofi--wealth .benefit .benefit__image{margin-right:10px;margin-bottom:28px}@media screen and (min-width:768px){.l-why-sofi--wealth .benefit .benefit__image{margin-bottom:35px}}@media screen and (min-width:992px){.l-why-sofi--wealth-invest .section__inner .learn-more .btn{margin-top:25px}.l-why-sofi--wealth .section__inner{padding-bottom:75px;padding-left:5%;padding-right:5%}.l-why-sofi--wealth .benefit .benefit__image{margin-bottom:20px}}.l-why-sofi--wealth .benefit .benefit__description{padding:0}.l-why-sofi--wealth .benefit .benefit__description.first{max-width:430px}.l-why-sofi--wealth .benefit:first-child .benefit__image{margin-bottom:20px}.l-why-sofi--wealth .btn{margin-top:15px}.l-why-sofi--wealth-includes .section__inner{padding-left:5%;padding-right:5%}@media screen and (min-width:500px){.l-why-sofi--wealth-includes .section__inner{padding-left:15%;padding-right:15%}}@media screen and (min-width:768px){.l-why-sofi--wealth .benefit:first-child .benefit__image{margin-bottom:28px}.l-why-sofi--wealth-includes .section__inner{padding-left:8%;padding-right:8%}}@media screen and (min-width:992px){.l-why-sofi--wealth-includes .section__inner{padding-left:12%;padding-right:12%}}@media screen and (min-width:1921px){.l-why-sofi--wealth-includes .section__inner{padding-left:230px;padding-right:230px}}.l-why-sofi--wealth-ellen .row,.l-why-sofi--wealth-includes .row{margin-bottom:20px}.l-why-sofi--wealth-ellen .benefit,.l-why-sofi--wealth-includes .benefit{float:left;display:block;margin-right:2.35765%;width:48.82117%}.l-why-sofi--wealth-ellen .benefit:nth-child(3n),.l-why-sofi--wealth-includes .benefit:nth-child(3n){margin-right:2.35765%}.l-why-sofi--wealth-ellen .benefit:nth-child(3n+1),.l-why-sofi--wealth-includes .benefit:nth-child(3n+1){clear:none}.l-why-sofi--wealth-ellen .benefit:last-child,.l-why-sofi--wealth-ellen .benefit:nth-child(2n),.l-why-sofi--wealth-includes .benefit:last-child,.l-why-sofi--wealth-includes .benefit:nth-child(2n){margin-right:0}.l-why-sofi--wealth-ellen .benefit:nth-child(2n+1),.l-why-sofi--wealth-includes .benefit:nth-child(2n+1){clear:left}.l-why-sofi--wealth-ellen .benefit__description,.l-why-sofi--wealth-includes .benefit__description{font-size:14px;color:#5C5C5C;font-weight:700}@media screen and (min-width:768px){.l-why-sofi--wealth-ellen .row,.l-why-sofi--wealth-includes .row{margin-bottom:30px}.l-why-sofi--wealth-ellen .benefit,.l-why-sofi--wealth-includes .benefit{float:left;display:block;margin-right:2.35765%;width:23.23176%}.l-why-sofi--wealth-ellen .benefit:nth-child(2n),.l-why-sofi--wealth-includes .benefit:nth-child(2n){margin-right:2.35765%}.l-why-sofi--wealth-ellen .benefit:nth-child(2n+1),.l-why-sofi--wealth-includes .benefit:nth-child(2n+1){clear:none}.l-why-sofi--wealth-ellen .benefit:last-child,.l-why-sofi--wealth-ellen .benefit:nth-child(4n),.l-why-sofi--wealth-includes .benefit:last-child,.l-why-sofi--wealth-includes .benefit:nth-child(4n){margin-right:0}.l-why-sofi--wealth-ellen .benefit:nth-child(4n+1),.l-why-sofi--wealth-includes .benefit:nth-child(4n+1){clear:left}.l-why-sofi--wealth-ellen .benefit__description,.l-why-sofi--wealth-includes .benefit__description{font-size:16px}}.l-why-sofi--wealth-ellen .benefit:nth-child(3) svg,.l-why-sofi--wealth-ellen .benefit:nth-child(4) svg,.l-why-sofi--wealth-includes .benefit:nth-child(3) svg,.l-why-sofi--wealth-includes .benefit:nth-child(4) svg{width:56px}.l-why-sofi--wealth-ellen .no-fees,.l-why-sofi--wealth-includes .no-fees{text-transform:uppercase;font-weight:400;font-size:14px;width:250px;margin:0 auto 10px;padding-left:40px;letter-spacing:-.5px;text-align:left}@media screen and (min-width:768px){.l-why-sofi--wealth-ellen .no-fees,.l-why-sofi--wealth-includes .no-fees{font-size:18px;padding-left:0;text-align:center;width:560px}}.l-why-sofi--wealth-ellen .no-fees span,.l-why-sofi--wealth-includes .no-fees span{position:relative;top:-2px}.l-why-sofi--wealth-ellen .no-fees svg,.l-why-sofi--wealth-includes .no-fees svg{width:20px;height:20px;fill:#9ccb3b;position:absolute;top:3px;left:-35px}.l-why-sofi--wealth-invest .btn{margin-bottom:30px}@media screen and (min-width:768px){.l-why-sofi--wealth-ellen .no-fees svg,.l-why-sofi--wealth-includes .no-fees svg{top:1px;left:-27px}.l-why-sofi--wealth-invest .btn{margin-bottom:0}.l-why-sofi--4-col .section__inner{padding-left:8%;padding-right:8%}.l-why-sofi--4-col .benefit{float:left;display:block;margin-right:2.35765%;width:48.82117%}.l-why-sofi--4-col .benefit:nth-child(3n){margin-right:2.35765%}.l-why-sofi--4-col .benefit:nth-child(3n+1){clear:none}.l-why-sofi--4-col .benefit:last-child,.l-why-sofi--4-col .benefit:nth-child(2n){margin-right:0}.l-why-sofi--4-col .benefit:nth-child(2n+1){clear:left}}@media screen and (min-width:992px){.l-why-sofi--4-col .section__inner{padding-left:6%;padding-right:6%}.l-why-sofi--4-col .benefit{float:left;display:block;margin-right:2.35765%;width:23.23176%}.l-why-sofi--4-col .benefit:nth-child(2n){margin-right:2.35765%}.l-why-sofi--4-col .benefit:nth-child(2n+1){clear:none}.l-why-sofi--4-col .benefit:last-child,.l-why-sofi--4-col .benefit:nth-child(4n){margin-right:0}.l-why-sofi--4-col .benefit:nth-child(4n+1){clear:left}}@media screen and (min-width:768px){.l-why-sofi--mortgage .section__inner{padding-left:20px;padding-right:20px}.l-why-sofi--mortgage .benefit{float:left;display:block;margin-right:2.35765%;width:31.76157%}.l-why-sofi--mortgage .benefit:last-child,.l-why-sofi--mortgage .benefit:nth-child(3n){margin-right:0}.l-why-sofi--mortgage .benefit:nth-child(3n+1){clear:left}}@media screen and (min-width:992px){.l-why-sofi--mortgage .section__inner{padding-left:3%;padding-right:3%}}.l-why-sofi--invest .section__inner{padding-left:10%;padding-right:10%}@media screen and (min-width:768px){.l-why-sofi--invest .section__inner{padding-left:15%;padding-right:15%}}@media screen and (min-width:992px){.l-why-sofi--invest .section__inner{padding-right:20%}}@media screen and (min-width:1300px){.l-why-sofi--invest .section__inner{padding-left:200px;padding-right:200px}}.l-calc-cta .l-why-sofi--invest .cta-block__heading,.l-why-sofi--invest .l-calc-cta .cta-block__heading,.l-why-sofi--invest .pool .pool__heading,.l-why-sofi--invest .section__heading,.pool .l-why-sofi--invest .pool__heading{margin-bottom:40px}.l-why-sofi--invest .benefit--pie-chart .icon{width:60px;height:60px;top:15px}.l-why-sofi--invest .benefit--pie-chart .benefit__separator{margin-top:10px}.l-why-sofi--invest .benefit--ship-wheel .icon{width:75px;height:75px;top:10px}.l-why-sofi--invest .benefit--ship-wheel .benefit__separator{margin-top:-5px}.l-why-sofi--invest .benefit--lock-money .icon{width:60px;height:60px;top:25px}.l-why-sofi--invest .benefit--lock-money .benefit__separator{margin-top:15px}.l-why-sofi--invest .benefit--percentage-arrow .icon{width:50px;height:50px;top:40px}.l-why-sofi--invest .benefit--percentage-arrow .benefit__separator{margin-top:25px}.l-why-sofi--invest .benefit__separator{height:2px;width:100px}.l-why-sofi--invest .benefit__description{font-size:16px}@media screen and (min-width:768px){.l-calc-cta .l-why-sofi--invest .cta-block__heading,.l-why-sofi--invest .l-calc-cta .cta-block__heading,.l-why-sofi--invest .pool .pool__heading,.l-why-sofi--invest .section__heading,.pool .l-why-sofi--invest .pool__heading{margin-bottom:60px}.l-why-sofi--invest .benefit__description{font-size:18px}.l-why-sofi--slr .section__inner{padding-left:20px;padding-right:20px}.l-why-sofi--slr .benefit{float:left;display:block;margin-right:2.35765%;width:31.76157%}.l-why-sofi--slr .benefit:last-child,.l-why-sofi--slr .benefit:nth-child(3n){margin-right:0}.l-why-sofi--slr .benefit:nth-child(3n+1){clear:left}}@media screen and (min-width:992px){.l-why-sofi--slr .section__inner{padding-left:3%;padding-right:3%}}.l-why-sofi--slr-b .section__inner{padding-right:0;padding-left:0}@media screen and (min-width:768px){.l-why-sofi--slr-b .section__inner{padding-right:30px;padding-left:30px}}.l-calc-cta .l-why-sofi--slr-b .cta-block__heading,.l-why-sofi--slr-b .l-calc-cta .cta-block__heading,.l-why-sofi--slr-b .pool .pool__heading,.l-why-sofi--slr-b .section__heading,.pool .l-why-sofi--slr-b .pool__heading{letter-spacing:-1px;text-transform:none;font-size:30px;padding-right:20px;padding-left:20px;color:#5b5b5b}@media screen and (min-width:768px){.l-calc-cta .l-why-sofi--slr-b .cta-block__heading,.l-why-sofi--slr-b .l-calc-cta .cta-block__heading,.l-why-sofi--slr-b .pool .pool__heading,.l-why-sofi--slr-b .section__heading,.pool .l-why-sofi--slr-b .pool__heading{font-size:36px}}@media screen and (min-width:1300px){.l-calc-cta .l-why-sofi--slr-b .cta-block__heading,.l-why-sofi--slr-b .l-calc-cta .cta-block__heading,.l-why-sofi--slr-b .pool .pool__heading,.l-why-sofi--slr-b .section__heading,.pool .l-why-sofi--slr-b .pool__heading{font-size:40px;margin-bottom:40px}.l-calc-cta .l-why-sofi--slr-b .cta-block__heading br,.l-why-sofi--slr-b .l-calc-cta .cta-block__heading br,.l-why-sofi--slr-b .pool .pool__heading br,.l-why-sofi--slr-b .section__heading br,.pool .l-why-sofi--slr-b .pool__heading br{display:none}}@media screen and (min-width:768px){.l-why-sofi--slr-b .benefit{float:left;display:block;margin-right:2.35765%;width:48.82117%}.l-why-sofi--slr-b .benefit:last-child,.l-why-sofi--slr-b .benefit:nth-child(2n){margin-right:0}.l-why-sofi--slr-b .benefit:nth-child(2n+1){clear:left}}@media screen and (min-width:992px){.l-why-sofi--slr-b .benefit{float:left;display:block;width:23.23176%;clear:none!important;margin-right:2.35765%}.l-why-sofi--slr-b .benefit:nth-child(2n){margin-right:2.35765%}.l-why-sofi--slr-b .benefit:last-child,.l-why-sofi--slr-b .benefit:nth-child(4n){margin-right:0}.l-why-sofi--slr-b .benefit:nth-child(2n+1){clear:none}.l-why-sofi--slr-b .benefit:nth-child(4n+1){clear:left}}@media screen and (min-width:1300px){.l-why-sofi--slr-b .benefit:last-child{margin-right:0}}.l-why-sofi--slr-b .benefit__heading{color:#5b5b5b;font-size:24px;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700}.l-why-sofi--slr-b .benefit__description{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px;line-height:26px;color:#424242}.l-why-sofi--slr-b .row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.l-calc-cta .l-why-sofi--slr-grad .cta-block__heading,.l-why-sofi--slr-grad .l-calc-cta .cta-block__heading,.l-why-sofi--slr-grad .pool .pool__heading,.l-why-sofi--slr-grad .section__heading,.pool .l-why-sofi--slr-grad .pool__heading{font-weight:800}.l-why-sofi--jetblue .section__inner{padding-left:20px;padding-right:20px}@media screen and (min-width:768px){.l-why-sofi--slr-b .row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-why-sofi--jetblue .section__inner{padding-left:30px;padding-right:30px}}.l-calc-cta .l-why-sofi--jetblue .cta-block__heading,.l-why-sofi--jetblue .l-calc-cta .cta-block__heading,.l-why-sofi--jetblue .pool .pool__heading,.l-why-sofi--jetblue .section__heading,.pool .l-why-sofi--jetblue .pool__heading{text-transform:none;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;color:#5C5C5C;font-size:24px;letter-spacing:-1px;margin-bottom:15px}.l-why-sofi--fb-brand .benefit__description,.l-why-sofi--fb-brand .benefit__heading,.l-why-sofi--fb-brand .benefit__heading-home3{color:#424242;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif}@media screen and (min-width:767px){.l-calc-cta .l-why-sofi--jetblue .cta-block__heading,.l-why-sofi--jetblue .l-calc-cta .cta-block__heading,.l-why-sofi--jetblue .pool .pool__heading,.l-why-sofi--jetblue .section__heading,.pool .l-why-sofi--jetblue .pool__heading{font-size:32px}}.l-why-sofi--jetblue .benefit{float:left;display:block;margin-right:2.35765%;width:100%}.l-why-sofi--jetblue .benefit:nth-child(3n){margin-right:2.35765%}.l-why-sofi--jetblue .benefit:nth-child(3n+1){clear:none}.l-why-sofi--jetblue .benefit:last-child,.l-why-sofi--jetblue .benefit:nth-child(2n){margin-right:0}.l-why-sofi--jetblue .benefit:nth-child(2n+1){clear:left}.l-why-sofi--jetblue .benefit--whysofi{margin-top:20px}@media screen and (min-width:992px){.l-why-sofi--jetblue .benefit{float:left;display:block;margin-right:2.35765%;width:23.23176%}.l-why-sofi--jetblue .benefit:nth-child(2n){margin-right:2.35765%}.l-why-sofi--jetblue .benefit:nth-child(2n+1){clear:none}.l-why-sofi--jetblue .benefit:last-child,.l-why-sofi--jetblue .benefit:nth-child(4n){margin-right:0}.l-why-sofi--jetblue .benefit:nth-child(4n+1){clear:left}.l-why-sofi--jetblue .benefit--whysofi{text-align:left}.l-why-sofi--jetblue .benefit--whysofi br:first-child{display:none}}.l-why-sofi--jetblue .benefit--whysofi br:last-child{display:none}@media screen and (min-width:992px){.l-why-sofi--jetblue .benefit--whysofi br:last-child{display:block}}.l-why-sofi--jetblue .benefit--whysofi a{margin-top:0;display:none}.l-why-sofi--jetblue .benefit--network .btn,.l-why-sofi--jetblue .benefit--no-fees .btn{display:inline-block}@media screen and (min-width:992px){.l-why-sofi--jetblue .benefit--whysofi a{display:inline-block}.l-why-sofi--jetblue .benefit--network .btn,.l-why-sofi--jetblue .benefit--no-fees .btn{display:none}}.l-calc-cta .l-why-sofi--ev .cta-block__heading,.l-why-sofi--ev .l-calc-cta .cta-block__heading,.l-why-sofi--ev .pool .pool__heading,.l-why-sofi--ev .section__heading,.pool .l-why-sofi--ev .pool__heading{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;text-transform:none;font-size:28px;letter-spacing:0;margin-bottom:10px}.l-why-sofi--ev p:first-child{margin-bottom:40px}.l-why-sofi--ev .benefit__image{width:80px;height:70px}.l-why-sofi--ev .benefit:nth-child(2) .benefit__image{width:65px;height:65px}.l-why-sofi--ev .benefit:last-child .benefit__image{width:80px}.l-why-sofi--ev .benefit__heading{font-size:21px;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700}.l-why-sofi--ev .benefit__description{font-size:16px}.l-why-sofi--ev .benefit.first{opacity:0}.l-why-sofi--ev .benefit.first.slideInLeft,.l-why-sofi--ev .benefit.first.slideInUp{opacity:1}.l-why-sofi--ev .benefit.second{-webkit-animation-delay:.5s;animation-delay:.5s;opacity:0;transition-delay:.5s}.l-why-sofi--ev .benefit.second.slideInLeft,.l-why-sofi--ev .benefit.second.slideInUp{opacity:1}.l-why-sofi--ev .benefit.third{-webkit-animation-delay:1s;animation-delay:1s;opacity:0;transition-delay:1s}.l-why-sofi--ev .benefit.third.slideInLeft,.l-why-sofi--ev .benefit.third.slideInUp{opacity:1}.l-why-sofi--alaska .section__inner{padding:20px 35px 35px}.l-why-sofi--alaska .section__inner br:first-child{display:none}.l-why-sofi--alaska .section__inner br:last-child{display:block}@media screen and (min-width:992px){.l-why-sofi--alaska .section__inner br:first-child{display:block}.l-why-sofi--alaska .section__inner br:last-child{display:none}.l-why-sofi--alaska .row{width:50%}.l-why-sofi--alaska .row:first-child{float:left;margin-top:85px}.l-why-sofi--alaska .row:last-child{position:relative;left:25px;float:right}}.l-calc-cta .l-why-sofi--alaska .benefit .cta-block__heading,.l-why-sofi--alaska .benefit .l-calc-cta .cta-block__heading,.l-why-sofi--alaska .benefit .pool .pool__heading,.l-why-sofi--alaska .benefit .section__heading,.pool .l-why-sofi--alaska .benefit .pool__heading{letter-spacing:-2px;font-size:28px;margin-bottom:40px}@media screen and (min-width:768px){.l-why-sofi--alaska .section__inner{padding:60px}.l-calc-cta .l-why-sofi--alaska .benefit .cta-block__heading,.l-why-sofi--alaska .benefit .l-calc-cta .cta-block__heading,.l-why-sofi--alaska .benefit .pool .pool__heading,.l-why-sofi--alaska .benefit .section__heading,.pool .l-why-sofi--alaska .benefit .pool__heading{font-size:48px;line-height:56px}}@media screen and (min-width:1300px){.l-why-sofi--alaska .section__inner{padding:65px 100px}.l-why-sofi--alaska .row:first-child{margin-top:70px}.l-why-sofi--alaska .row:last-child{max-width:485px}.l-calc-cta .l-why-sofi--alaska .benefit .cta-block__heading,.l-why-sofi--alaska .benefit .l-calc-cta .cta-block__heading,.l-why-sofi--alaska .benefit .pool .pool__heading,.l-why-sofi--alaska .benefit .section__heading,.pool .l-why-sofi--alaska .benefit .pool__heading{font-size:60px;line-height:76px}}.l-why-sofi--alaska .benefit__heading{font-size:20px;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700}@media screen and (min-width:992px){.l-why-sofi--alaska .benefit__heading{font-size:24px;text-align:left}}.l-why-sofi--alaska .benefit__description{font-size:14px;max-width:194px}@media screen and (min-width:992px){.l-why-sofi--alaska .benefit__description{font-size:18px;text-align:left}.l-why-sofi--alaska .benefit .icon{float:left;margin-right:40px;margin-bottom:25px}.l-why-sofi--alaska .benefit{float:left;display:block;margin-right:2.35765%;width:100%}.l-why-sofi--alaska .benefit:nth-child(4n){margin-right:2.35765%}.l-why-sofi--alaska .benefit:nth-child(4n+1){clear:none}.l-why-sofi--alaska .benefit:last-child,.l-why-sofi--alaska .benefit:nth-child(n){margin-right:0}}.l-why-sofi--fb-brand .section__inner{padding:60px 15px 0}@media screen and (min-width:768px){.l-why-sofi--alaska .benefit__description{max-width:456px}.l-why-sofi--alaska .benefit{margin-bottom:50px}.l-why-sofi--fb-brand .section__inner{padding-bottom:30px}.l-why-sofi--fb-brand .row{max-width:545px}}@media screen and (min-width:1300px){.l-why-sofi--alaska .benefit{margin-bottom:75px}.l-why-sofi--fb-brand .row{max-width:1300px}}.l-why-sofi--fb-brand.js-scrollto-active{background-color:transparent}.l-why-sofi--fb-brand .benefit__heading{font-size:21px;font-weight:700}@media screen and (min-width:768px){.l-why-sofi--fb-brand .benefit__heading{font-size:26px}}.l-why-sofi--fb-brand .benefit__heading-home3{font-size:21px}@media screen and (min-width:768px){.l-why-sofi--fb-brand .benefit__heading-home3{font-size:30px}}.l-why-sofi--fb-brand .benefit__description{font-size:16px;line-height:26px;margin-bottom:60px}.l-why-sofi--fb-brand .benefit .mark-blue,.l-why-sofi--fb-brand .benefit .mark-blue-h3{color:#36C5F1;font-weight:700;font-size:18px;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;line-height:24px}.l-why-sofi--personal-loan-dr-b .benefit__description,.l-why-sofi--personal-loan-dr-b .section__inner .btn{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif}.l-why-sofi--fb-brand .benefit .mark{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);height:10px;width:10px}.l-why-sofi--fb-brand .benefit:nth-child(2) .icon,.l-why-sofi--fb-brand .benefit:nth-child(3) .icon,.l-why-sofi--medical-slr .section .icon--promotion{width:70px}.l-why-sofi--fb-brand .benefit.first{opacity:0}.l-why-sofi--fb-brand .benefit.first.slideInLeft,.l-why-sofi--fb-brand .benefit.first.slideInUp{opacity:1}.l-why-sofi--fb-brand .benefit.second{-webkit-animation-delay:.5s;animation-delay:.5s;opacity:0;transition-delay:.5s}.l-why-sofi--fb-brand .benefit.second.slideInLeft,.l-why-sofi--fb-brand .benefit.second.slideInUp{opacity:1}.l-why-sofi--fb-brand .benefit.third{-webkit-animation-delay:1s;animation-delay:1s;opacity:0;transition-delay:1s}.l-why-sofi--fb-brand .benefit.third.slideInLeft,.l-why-sofi--fb-brand .benefit.third.slideInUp{opacity:1}.l-why-sofi--medical-slr .section__inner{padding-right:0;padding-left:0}.l-calc-cta .l-why-sofi--medical-slr .cta-block__heading,.l-why-sofi--medical-slr .l-calc-cta .cta-block__heading,.l-why-sofi--medical-slr .pool .pool__heading,.l-why-sofi--medical-slr .section__heading,.pool .l-why-sofi--medical-slr .pool__heading{text-transform:none}.l-why-sofi--medical-slr .section .owl-carousel{position:relative;left:20px}@media screen and (min-width:768px){.l-why-sofi--fb-brand .benefit__description{font-size:18px}.l-why-sofi--fb-brand .benefit .mark-blue-h3{font-size:24px}.l-why-sofi--fb-brand .benefit .icon{width:70px;height:70px}.l-calc-cta .l-why-sofi--medical-slr .cta-block__heading,.l-why-sofi--medical-slr .l-calc-cta .cta-block__heading,.l-why-sofi--medical-slr .pool .pool__heading,.l-why-sofi--medical-slr .section__heading,.pool .l-why-sofi--medical-slr .pool__heading{font-size:36px}.l-why-sofi--medical-slr .section .owl-carousel{left:0}.l-why-sofi--medical-slr .section .benefit__description{padding:0 30px}}.l-why-sofi--medical-slr .section .benefit__description{font-size:16px}.l-why-sofi--medical-slr .section .icon--federal{width:55px}.l-why-sofi--medical-slr .section .icon--interest{width:43px}.l-why-sofi--medical-slr .owl-stage-outer{padding-left:.5%}.l-why-sofi--medical-slr .owl-item{width:220px!important}@media screen and (min-width:768px){.l-why-sofi--medical-slr .owl-item{width:31%!important;margin-left:1%;margin-right:1%}}@media screen and (min-width:1300px){.l-why-sofi--medical-slr .owl-item{width:400px!important;margin-left:0;margin-right:0}}.l-why-sofi--medical-slr .owl-nav.disabled+.owl-dots{display:block;margin-left:-40px}.l-why-sofi--personal-loan-dr-b .section{background-color:#F9F9F9}.l-why-sofi--personal-loan-dr-b .section__inner{padding:60px 20px}.l-why-sofi--personal-loan-dr-b .section__inner .btn{font-weight:700}.l-why-sofi--personal-loan-dr-b .section .owl-theme .owl-dots .owl-dot span{width:9px;height:9px;margin:5px 7px}.l-calc-cta .l-why-sofi--personal-loan-dr-b .cta-block__heading,.l-why-sofi--personal-loan-dr-b .l-calc-cta .cta-block__heading,.l-why-sofi--personal-loan-dr-b .pool .pool__heading,.l-why-sofi--personal-loan-dr-b .section__heading,.pool .l-why-sofi--personal-loan-dr-b .pool__heading{font-size:26px;letter-spacing:-1px}@media screen and (min-width:992px){.l-calc-cta .l-why-sofi--personal-loan-dr-b .cta-block__heading,.l-why-sofi--personal-loan-dr-b .l-calc-cta .cta-block__heading,.l-why-sofi--personal-loan-dr-b .pool .pool__heading,.l-why-sofi--personal-loan-dr-b .section__heading,.pool .l-why-sofi--personal-loan-dr-b .pool__heading{font-size:30px}}.l-why-sofi--personal-loan-dr-b .benefit__description{font-size:16px;line-height:26px;margin-bottom:30px}@media screen and (min-width:768px){.l-why-sofi--medical-slr .owl-nav.disabled+.owl-dots{display:none}.l-why-sofi--personal-loan-dr-b .benefit__description{padding:0 30px}}.l-why-sofi--personal-loan-dr-b .btn{width:200px;height:44px;padding:15px 13px;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;font-weight:700}.l-calc-cta .l-why-sofi--launch-box .cta-block__heading,.l-why-sofi--launch-box .l-calc-cta .cta-block__heading,.l-why-sofi--launch-box .pool .pool__heading,.l-why-sofi--launch-box .section__heading,.pool .l-why-sofi--launch-box .pool__heading{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:36px;text-transform:none;letter-spacing:.5px;text-shadow:1px 0 #5B5B5B}.l-why-sofi--launch-box .benefit__image{width:212.14px;height:212.14px}.l-why-sofi--launch-box .benefit .box__heading{font-size:26px;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif}.l-why-sofi--launch-box .benefit .box__description{font-size:16px;color:#979797;padding:0 5%;height:120px}.l-why-sofi--launch-box .benefit .btn--box{margin-top:15px;margin-bottom:40px;font-size:14px;padding:13px 20px}@media screen and (max-width:342px){.l-why-sofi--launch-box .benefit .btn--box-1{margin-top:35px}}@media screen and (min-width:768px){.l-why-sofi--money-waitlist .section .headings{width:450px;margin:auto}}@media screen and (min-width:1300px){.l-why-sofi--money-waitlist .section .headings{width:450px;text-align:left;top:50%;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.l-calc-cta .l-why-sofi--money-waitlist .cta-block__heading,.l-why-sofi--money-waitlist .l-calc-cta .cta-block__heading,.l-why-sofi--money-waitlist .pool .pool__heading,.l-why-sofi--money-waitlist .section__heading,.pool .l-why-sofi--money-waitlist .pool__heading{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;font-size:30px;line-height:40px;text-transform:none;letter-spacing:-1px;margin-bottom:10px}@media screen and (min-width:768px){.l-calc-cta .l-why-sofi--money-waitlist .cta-block__heading,.l-why-sofi--money-waitlist .l-calc-cta .cta-block__heading,.l-why-sofi--money-waitlist .pool .pool__heading,.l-why-sofi--money-waitlist .section__heading,.pool .l-why-sofi--money-waitlist .pool__heading{font-size:40px;line-height:48px}}.l-calc-cta .l-why-sofi--money-waitlist .cta-block__heading br,.l-why-sofi--money-waitlist .l-calc-cta .cta-block__heading br,.l-why-sofi--money-waitlist .pool .pool__heading br,.l-why-sofi--money-waitlist .section__heading br,.pool .l-why-sofi--money-waitlist .pool__heading br{display:block}@media screen and (min-width:345px){.l-calc-cta .l-why-sofi--money-waitlist .cta-block__heading br,.l-why-sofi--money-waitlist .l-calc-cta .cta-block__heading br,.l-why-sofi--money-waitlist .pool .pool__heading br,.l-why-sofi--money-waitlist .section__heading br,.pool .l-why-sofi--money-waitlist .pool__heading br{display:none}}.l-calc-cta .l-why-sofi--money-waitlist .cta-block__subheading,.l-why-sofi--money-waitlist .l-calc-cta .cta-block__subheading,.l-why-sofi--money-waitlist .section__subheading{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400;font-size:14px;line-height:24px}.l-calc-cta .l-why-sofi--money-waitlist .cta-block__subheading br,.l-why-sofi--money-waitlist .l-calc-cta .cta-block__subheading br,.l-why-sofi--money-waitlist .section__subheading br{display:block}@media screen and (min-width:768px){.l-calc-cta .l-why-sofi--money-waitlist .cta-block__subheading br,.l-why-sofi--money-waitlist .l-calc-cta .cta-block__subheading br,.l-why-sofi--money-waitlist .section__subheading br{display:none}.l-calc-cta .l-why-sofi--money-waitlist .cta-block__subheading,.l-why-sofi--money-waitlist .l-calc-cta .cta-block__subheading,.l-why-sofi--money-waitlist .section__subheading{font-size:16px}.l-why-sofi--money-waitlist .section__inner{padding-left:0;padding-right:0;width:650px}}@media screen and (min-width:1300px){.l-why-sofi--money-waitlist .section__inner{width:auto;padding-left:5%;padding-right:5%;position:relative}}@media screen and (min-width:1920px){.l-rates-terms--medical-slr .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/medical-slr-rates-xl.jpg)}.l-why-sofi--money-waitlist .section__inner{padding-left:0;padding-right:0}}@media screen and (min-width:768px){.l-why-sofi--money-waitlist .row{width:513px;position:relative;left:20px}}@media screen and (min-width:1300px){.l-why-sofi--money-waitlist .row{width:47%;float:right;left:initial}}.l-why-sofi--money-waitlist .benefit{margin-bottom:30px;width:220px;margin-left:auto;margin-right:auto;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:30px;text-align:left;opacity:0;right:80px;position:relative}.l-why-sofi--money-waitlist .benefit.slideInLeft{transition-duration:1.5s;opacity:1;right:0}.l-why-sofi--money-waitlist .benefit.slideInDown{transition-duration:1.5s;opacity:1;top:0}@media screen and (min-width:768px){.l-why-sofi--money-waitlist .benefit{float:left;display:block;height:165px;padding-left:0;border-bottom:none;width:230px!important;margin-right:40px;right:0;top:90px}.l-why-sofi--money-waitlist .benefit:last-child,.l-why-sofi--money-waitlist .benefit:nth-child(2n){margin-right:0}.l-why-sofi--money-waitlist .benefit:nth-child(2n+1){clear:left}.l-why-sofi--money-waitlist .benefit__description{padding:0}}@media screen and (min-width:992px){.l-why-sofi--money-waitlist .benefit{float:left;display:block;width:48.82117%;margin-right:20px!important}.l-why-sofi--money-waitlist .benefit:last-child{margin-right:0}.l-why-sofi--money-waitlist .benefit:nth-child(3n){margin-right:2.35765%}.l-why-sofi--money-waitlist .benefit:nth-child(3n+1){clear:none}.l-why-sofi--money-waitlist .benefit:nth-child(2n){margin-right:0}.l-why-sofi--money-waitlist .benefit:nth-child(2n+1){clear:left}}.l-why-sofi--money-waitlist .benefit__headings{text-align:center;position:relative;right:15px;width:auto}@media screen and (min-width:1300px){.l-why-sofi--money-waitlist .benefit{margin-right:30px!important}.l-why-sofi--money-waitlist .benefit__headings{text-align:left;right:0}}.l-why-sofi--money-waitlist .benefit__image{width:35px;height:35px;display:inline-block;margin-bottom:0;margin-right:10px}.l-why-sofi--money-waitlist .benefit__heading{display:inline-block;position:relative;bottom:10px}.l-why-sofi--money-waitlist .benefit__description{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;line-height:21px;text-align:center}.l-why-sofi--virgin .section__inner{padding:40px 20px;position:relative}.l-calc-cta .l-why-sofi--virgin .cta-block__heading,.l-why-sofi--virgin .l-calc-cta .cta-block__heading,.l-why-sofi--virgin .pool .pool__heading,.l-why-sofi--virgin .section__heading,.pool .l-why-sofi--virgin .pool__heading{margin-bottom:30px}.l-why-sofi--virgin .section .u-hide-mobile{display:none}@media screen and (min-width:1300px){.l-why-sofi--money-waitlist .benefit__description{text-align:left}.l-calc-cta .l-why-sofi--virgin .cta-block__heading,.l-why-sofi--virgin .l-calc-cta .cta-block__heading,.l-why-sofi--virgin .pool .pool__heading,.l-why-sofi--virgin .section__heading,.pool .l-why-sofi--virgin .pool__heading{float:left;text-align:left;width:50%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.l-why-sofi--virgin .section .u-hide-mobile{display:block;width:123px;margin-top:30px}}.l-why-sofi--virgin .section .row{width:190px}@media screen and (min-width:768px){.l-why-sofi--virgin .section__inner{padding:60px}.l-calc-cta .l-why-sofi--virgin .cta-block__heading,.l-why-sofi--virgin .l-calc-cta .cta-block__heading,.l-why-sofi--virgin .pool .pool__heading,.l-why-sofi--virgin .section__heading,.pool .l-why-sofi--virgin .pool__heading{font-size:48px;line-height:56px}.l-why-sofi--virgin .section .row{width:365px}}@media screen and (min-width:1300px){.l-why-sofi--virgin .section .row{margin:0;float:right;width:500px}.l-why-sofi--virgin .section .benefit__heading{float:left}}.l-why-sofi--virgin .section br{display:block!important}@media screen and (min-width:992px){.l-why-sofi--virgin .section .benefit{float:left;display:block;margin-right:2.35765%;width:100%;margin-bottom:45px}.l-why-sofi--virgin .section .benefit:nth-child(4n){margin-right:2.35765%}.l-why-sofi--virgin .section .benefit:nth-child(4n+1){clear:none}.l-why-sofi--virgin .section .benefit:last-child,.l-why-sofi--virgin .section .benefit:nth-child(n){margin-right:0}}.l-why-sofi--virgin .section .benefit:last-child{margin-bottom:0}.l-why-sofi--virgin .section .benefit__heading{font-size:20px}@media screen and (min-width:1300px){.l-why-sofi--virgin .section .benefit__description{float:left;width:375px;padding:0;text-align:left}.l-why-sofi--virgin .section .benefit__image{float:left;margin-right:30px}}.l-why-sofi--events-2 .section__inner{padding-left:40px;padding-right:40px}@media screen and (min-width:768px){.l-why-sofi--virgin .section .benefit__heading{font-size:24px}.l-why-sofi--virgin .section .benefit__description{font-size:18px;line-height:26px}.l-why-sofi--events-2 .section__inner .row{margin:0;float:right;width:45%}}@media screen and (min-width:1300px){.l-why-sofi--events-2 .section__inner{padding-top:80px;margin-left:8%;margin-right:8%}}@media screen and (min-width:1700px){.l-why-sofi--events-2 .section__inner{margin-left:15%;margin-right:15%}}@media screen and (min-width:760px){.l-why-sofi--events-2 .section__heading-wrapper{text-align:left;width:40%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.l-why-sofi--events-2 .section .benefit__description{text-align:left;padding:0 12%}}.l-why-sofi--events-2 .section__heading-wrapper h2{font-size:30px;letter-spacing:-.025em}@media screen and (min-width:1300px){.l-why-sofi--events-2 .section__heading-wrapper{width:450px}.l-why-sofi--events-2 .section__heading-wrapper h2{font-size:40px}}.l-why-sofi--events-2 .section__heading-wrapper br{display:block}@media screen and (min-width:345px){.l-why-sofi--events-2 .section__heading-wrapper br{display:none}}.l-calc-cta .l-why-sofi--events-2 .section__heading-wrapper .cta-block__subheading,.l-why-sofi--events-2 .section__heading-wrapper .l-calc-cta .cta-block__subheading,.l-why-sofi--events-2 .section__heading-wrapper .section__subheading{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400;font-size:14px;line-height:24px;letter-spacing:initial;margin-top:20px}.l-calc-cta .l-why-sofi--events-2 .section__heading-wrapper .cta-block__subheading br,.l-why-sofi--events-2 .section__heading-wrapper .l-calc-cta .cta-block__subheading br,.l-why-sofi--events-2 .section__heading-wrapper .section__subheading br{display:block}@media screen and (min-width:1300px){.l-calc-cta .l-why-sofi--events-2 .section__heading-wrapper .cta-block__subheading,.l-why-sofi--events-2 .section__heading-wrapper .l-calc-cta .cta-block__subheading,.l-why-sofi--events-2 .section__heading-wrapper .section__subheading{font-size:16px}}.l-why-sofi--events-2 .section .benefit__heading{padding:0 12%}@media screen and (min-width:768px){.l-calc-cta .l-why-sofi--events-2 .section__heading-wrapper .cta-block__subheading br,.l-why-sofi--events-2 .section__heading-wrapper .l-calc-cta .cta-block__subheading br,.l-why-sofi--events-2 .section__heading-wrapper .section__subheading br{display:none}.l-why-sofi--events-2 .section .benefit{margin-bottom:50px}.l-why-sofi--events-2 .section .benefit__heading{text-align:left}}.l-why-sofi--events-2 .section .benefit__description{font-size:14px}.l-why-sofi--events-2 .section .benefit__description br{display:block}.l-why-sofi--events-2 .section .benefit__image{width:35px}@media screen and (min-width:768px){.l-why-sofi--events-2 .section .benefit__description br{display:none}.l-why-sofi--events-2 .section .benefit__image{width:38px;float:left;right:30px;top:10px}.l-why-sofi--ira-taxday .section__inner{padding-left:19%;padding-right:19%}}@media screen and (min-width:1300px){.l-why-sofi--events-2 .section .benefit__description{font-size:16px}.l-why-sofi--events-2 .section .benefit__image{width:45px;right:0;margin-right:-20px}.l-why-sofi--ira-taxday .section__inner{padding-left:120px;padding-right:120px}.l-why-sofi--ira-taxday .section .headings{display:inline-block;width:475px;text-align:left;vertical-align:middle}}.l-calc-cta .l-why-sofi--ira-taxday .cta-block__heading,.l-why-sofi--ira-taxday .l-calc-cta .cta-block__heading,.l-why-sofi--ira-taxday .pool .pool__heading,.l-why-sofi--ira-taxday .section__heading,.pool .l-why-sofi--ira-taxday .pool__heading{font-size:30px;text-transform:none;letter-spacing:-1px;margin-bottom:10px}@media screen and (min-width:768px){.l-calc-cta .l-why-sofi--ira-taxday .cta-block__heading,.l-why-sofi--ira-taxday .l-calc-cta .cta-block__heading,.l-why-sofi--ira-taxday .pool .pool__heading,.l-why-sofi--ira-taxday .section__heading,.pool .l-why-sofi--ira-taxday .pool__heading{font-size:40px}}.l-calc-cta .l-why-sofi--ira-taxday .cta-block__subheading,.l-why-sofi--ira-taxday .l-calc-cta .cta-block__subheading,.l-why-sofi--ira-taxday .section__subheading{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px}.l-why-sofi--ira-taxday .row{width:190px}@media screen and (min-width:768px){.l-calc-cta .l-why-sofi--ira-taxday .cta-block__subheading,.l-why-sofi--ira-taxday .l-calc-cta .cta-block__subheading,.l-why-sofi--ira-taxday .section__subheading{font-size:18px;line-height:27px}.l-why-sofi--ira-taxday .row{width:auto}}@media screen and (min-width:1300px){.l-calc-cta .l-why-sofi--ira-taxday .cta-block__heading,.l-why-sofi--ira-taxday .l-calc-cta .cta-block__heading,.l-why-sofi--ira-taxday .pool .pool__heading,.l-why-sofi--ira-taxday .section__heading,.pool .l-why-sofi--ira-taxday .pool__heading{margin-bottom:20px}.l-why-sofi--ira-taxday .row{display:inline-block;width:500px;margin-left:80px;vertical-align:middle}}@media screen and (min-width:768px){.l-why-sofi--ira-taxday .row .benefit{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-bottom:40px}.l-why-sofi--ira-taxday .row .benefit:last-child,.l-why-sofi--ira-taxday .row .benefit:nth-child(2n){margin-right:0}.l-why-sofi--ira-taxday .row .benefit:nth-child(2n+1){clear:left}.l-why-sofi--ira-taxday .row .benefit__description{padding:0 6%}}@media screen and (min-width:992px){.l-why-sofi--ira-taxday .row .benefit{float:left;display:block;margin-right:2.35765%;width:48.82117%}.l-why-sofi--ira-taxday .row .benefit:nth-child(3n){margin-right:2.35765%}.l-why-sofi--ira-taxday .row .benefit:nth-child(3n+1){clear:none}.l-why-sofi--ira-taxday .row .benefit:last-child,.l-why-sofi--ira-taxday .row .benefit:nth-child(2n){margin-right:0}.l-why-sofi--ira-taxday .row .benefit:nth-child(2n+1){clear:left}}.l-why-sofi--ira-taxday .row .benefit__heading{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;font-size:20px}.l-why-sofi--ira-taxday .row .benefit__description{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;line-height:27px}@media screen and (min-width:1300px){.l-why-sofi--ira-taxday .row .benefit__description{padding:0 10%}}.l-why-sofi--ira-taxday .row .benefit__description a{color:#5b5b5b}.l-why-sofi--money-fees{margin-top:120px}.l-why-sofi--money-fees .section__inner{padding:40px 27px;text-align:left}.l-why-sofi--money-fees .section .row{padding-top:0}.l-why-sofi--money-fees .section .row .l-faq--money-fees .section__inner{padding:0}@media screen and (min-width:768px){.l-why-sofi--money-fees{margin-top:50px}.l-why-sofi--money-fees .section .row .l-faq--money-fees .section__inner{padding:0 80px}.l-why-sofi--money-fees .section .row{padding:0 80px;text-align:center}}@media screen and (min-width:1300px){.l-why-sofi--money-fees .section .row{margin:0;float:right;padding:0;width:50%}}@media screen and (min-width:1920px){.l-why-sofi--money-fees .section .row{width:55%}}.l-calc-cta .l-why-sofi--money-fees .section .row .cta-block__heading,.l-why-sofi--money-fees .section .row .l-calc-cta .cta-block__heading,.l-why-sofi--money-fees .section .row .pool .pool__heading,.l-why-sofi--money-fees .section .row .section__heading,.pool .l-why-sofi--money-fees .section .row .pool__heading{letter-spacing:1px}.l-calc-cta .l-why-sofi--money-fees .cta-block__heading,.l-why-sofi--money-fees .l-calc-cta .cta-block__heading,.l-why-sofi--money-fees .pool .pool__heading,.l-why-sofi--money-fees .section__heading,.pool .l-why-sofi--money-fees .pool__heading{color:#343434;font-size:36px;margin-bottom:0}@media screen and (min-width:768px){.l-calc-cta .l-why-sofi--money-fees .cta-block__heading,.l-why-sofi--money-fees .l-calc-cta .cta-block__heading,.l-why-sofi--money-fees .pool .pool__heading,.l-why-sofi--money-fees .section__heading,.pool .l-why-sofi--money-fees .pool__heading{padding:50px 80px;text-align:center}}@media screen and (min-width:1300px){.l-calc-cta .l-why-sofi--money-fees .cta-block__heading,.l-why-sofi--money-fees .l-calc-cta .cta-block__heading,.l-why-sofi--money-fees .pool .pool__heading,.l-why-sofi--money-fees .section__heading,.pool .l-why-sofi--money-fees .pool__heading{margin-left:20px;padding:0;letter-spacing:-1px;float:left;text-align:left;font-size:40px;width:450px;margin-top:10%}}.l-calc-cta .l-why-sofi--money-fees .cta-block__heading br,.l-why-sofi--money-fees .l-calc-cta .cta-block__heading br,.l-why-sofi--money-fees .pool .pool__heading br,.l-why-sofi--money-fees .section__heading br,.pool .l-why-sofi--money-fees .pool__heading br{display:block}@media screen and (min-width:345px){.l-calc-cta .l-why-sofi--money-fees .cta-block__heading br,.l-why-sofi--money-fees .l-calc-cta .cta-block__heading br,.l-why-sofi--money-fees .pool .pool__heading br,.l-why-sofi--money-fees .section__heading br,.pool .l-why-sofi--money-fees .pool__heading br{display:none}}.l-calc-cta .l-why-sofi--money-fees .cta-block__heading .cta-block__subheading,.l-calc-cta .l-why-sofi--money-fees .cta-block__heading .section__subheading,.l-calc-cta .l-why-sofi--money-fees .pool .pool__heading .cta-block__subheading,.l-calc-cta .l-why-sofi--money-fees .section__heading .cta-block__subheading,.l-calc-cta .pool .l-why-sofi--money-fees .pool__heading .cta-block__subheading,.l-why-sofi--money-fees .l-calc-cta .cta-block__heading .cta-block__subheading,.l-why-sofi--money-fees .l-calc-cta .cta-block__heading .section__subheading,.l-why-sofi--money-fees .pool .pool__heading .l-calc-cta .cta-block__subheading,.l-why-sofi--money-fees .pool .pool__heading .section__subheading,.l-why-sofi--money-fees .section__heading .l-calc-cta .cta-block__subheading,.l-why-sofi--money-fees .section__heading .section__subheading,.pool .l-why-sofi--money-fees .pool__heading .l-calc-cta .cta-block__subheading,.pool .l-why-sofi--money-fees .pool__heading .section__subheading{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400;font-size:14px;line-height:24px;letter-spacing:initial;margin-top:20px}.l-calc-cta .l-why-sofi--money-fees .cta-block__heading .cta-block__subheading br,.l-calc-cta .l-why-sofi--money-fees .cta-block__heading .section__subheading br,.l-calc-cta .l-why-sofi--money-fees .pool .pool__heading .cta-block__subheading br,.l-calc-cta .l-why-sofi--money-fees .section__heading .cta-block__subheading br,.l-calc-cta .pool .l-why-sofi--money-fees .pool__heading .cta-block__subheading br,.l-why-sofi--money-fees .l-calc-cta .cta-block__heading .cta-block__subheading br,.l-why-sofi--money-fees .l-calc-cta .cta-block__heading .section__subheading br,.l-why-sofi--money-fees .pool .pool__heading .l-calc-cta .cta-block__subheading br,.l-why-sofi--money-fees .pool .pool__heading .section__subheading br,.l-why-sofi--money-fees .section__heading .l-calc-cta .cta-block__subheading br,.l-why-sofi--money-fees .section__heading .section__subheading br,.pool .l-why-sofi--money-fees .pool__heading .l-calc-cta .cta-block__subheading br,.pool .l-why-sofi--money-fees .pool__heading .section__subheading br{display:block}.waitlist-module .section{min-height:500px;background:#006B87}.waitlist-module .section .card-phone-container{height:auto!important;min-height:280px;background:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/ActiveInvesting_Screen_Asset_Mobile1.png) bottom no-repeat;background-size:320px 250px}@media screen and (min-width:768px){.l-calc-cta .l-why-sofi--money-fees .cta-block__heading .cta-block__subheading br,.l-calc-cta .l-why-sofi--money-fees .cta-block__heading .section__subheading br,.l-calc-cta .l-why-sofi--money-fees .pool .pool__heading .cta-block__subheading br,.l-calc-cta .l-why-sofi--money-fees .section__heading .cta-block__subheading br,.l-calc-cta .pool .l-why-sofi--money-fees .pool__heading .cta-block__subheading br,.l-why-sofi--money-fees .l-calc-cta .cta-block__heading .cta-block__subheading br,.l-why-sofi--money-fees .l-calc-cta .cta-block__heading .section__subheading br,.l-why-sofi--money-fees .pool .pool__heading .l-calc-cta .cta-block__subheading br,.l-why-sofi--money-fees .pool .pool__heading .section__subheading br,.l-why-sofi--money-fees .section__heading .l-calc-cta .cta-block__subheading br,.l-why-sofi--money-fees .section__heading .section__subheading br,.pool .l-why-sofi--money-fees .pool__heading .l-calc-cta .cta-block__subheading br,.pool .l-why-sofi--money-fees .pool__heading .section__subheading br{display:none}.waitlist-module .section .card-phone-container{background:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/ResourceCenter_Article_Screen_Asset_Desktop-2.png) bottom no-repeat;min-height:500px;margin-right:0;background-size:300px 420px}}@media screen and (min-width:1300px){.l-calc-cta .l-why-sofi--money-fees .cta-block__heading .cta-block__subheading,.l-calc-cta .l-why-sofi--money-fees .cta-block__heading .section__subheading,.l-calc-cta .l-why-sofi--money-fees .pool .pool__heading .cta-block__subheading,.l-calc-cta .l-why-sofi--money-fees .section__heading .cta-block__subheading,.l-calc-cta .pool .l-why-sofi--money-fees .pool__heading .cta-block__subheading,.l-why-sofi--money-fees .l-calc-cta .cta-block__heading .cta-block__subheading,.l-why-sofi--money-fees .l-calc-cta .cta-block__heading .section__subheading,.l-why-sofi--money-fees .pool .pool__heading .l-calc-cta .cta-block__subheading,.l-why-sofi--money-fees .pool .pool__heading .section__subheading,.l-why-sofi--money-fees .section__heading .l-calc-cta .cta-block__subheading,.l-why-sofi--money-fees .section__heading .section__subheading,.pool .l-why-sofi--money-fees .pool__heading .l-calc-cta .cta-block__subheading,.pool .l-why-sofi--money-fees .pool__heading .section__subheading{font-size:18px;line-height:26px}.waitlist-module .section .card-phone-container{background:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/ActiveInvestingScreens_Asset_Desktop1.png) bottom no-repeat;background-size:520px 420px}}.waitlist-module .section .headings{color:#fff}.waitlist-module .section__inner{padding:60px 20px 20px}.l-calc-cta .waitlist-module .cta-block__heading,.pool .waitlist-module .pool__heading,.waitlist-module .l-calc-cta .cta-block__heading,.waitlist-module .pool .pool__heading,.waitlist-module .section__heading{text-transform:none}.l-calc-cta .waitlist-module .cta-block__heading:before,.pool .waitlist-module .pool__heading:before,.waitlist-module .l-calc-cta .cta-block__heading:before,.waitlist-module .pool .pool__heading:before,.waitlist-module .section__heading:before{display:none}@media screen and (min-width:768px){.waitlist-module .section__inner{padding:0 40px;width:50%}.waitlist-module .section .brokerage-heading{font-size:40px!important}.waitlist-module .section .brokerage-subheading{font-size:16px!important}.l-calc-cta .waitlist-module .cta-block__heading,.pool .waitlist-module .pool__heading,.waitlist-module .l-calc-cta .cta-block__heading,.waitlist-module .pool .pool__heading,.waitlist-module .section__heading{font-size:42px!important}}@media screen and (min-width:1300px){.l-calc-cta .waitlist-module .cta-block__heading,.pool .waitlist-module .pool__heading,.waitlist-module .l-calc-cta .cta-block__heading,.waitlist-module .pool .pool__heading,.waitlist-module .section__heading{font-size:60px!important}}.l-calc-cta .waitlist-module .cta-block__subheading,.waitlist-module .l-calc-cta .cta-block__subheading,.waitlist-module .section__subheading{margin-bottom:30px}.waitlist-module .section .waitlist-btn{text-transform:none;text-align:center;background:#201647;padding:15px 18px;font-size:16px;width:200px;height:50px;margin-top:20px}.waitlist-module .section .waitlist-btn:hover{color:#fff;background:#330072;border:2px solid #330072}.teal-blue{color:#006B87!important}@media screen and (max-width:767px){.l-intro .section__inner{padding-top:40px;padding-bottom:40px}}.l-calc-cta .l-intro .cta-block__subheading,.l-intro .l-calc-cta .cta-block__subheading,.l-intro .section__subheading{margin-bottom:0;font-size:18px}.l-intro--home .section__inner{padding:60px 20px}@media screen and (min-width:768px){.waitlist-module .section .waitlist-btn{margin-top:0}.l-calc-cta .l-intro .cta-block__subheading,.l-intro .l-calc-cta .cta-block__subheading,.l-intro .section__subheading{font-size:24px}.l-intro--home .section__inner{padding:60px 0;max-width:768px}}@media screen and (min-width:1024px){.l-intro--home .section__inner{max-width:835px}}.l-calc-cta .l-intro--home .section--home .cta-block__heading,.l-intro--home .section--home .l-calc-cta .cta-block__heading,.l-intro--home .section--home .pool .pool__heading,.l-intro--home .section--home .section__heading,.pool .l-intro--home .section--home .pool__heading{max-width:240px;margin-left:auto;margin-right:auto;margin-bottom:10px}@media screen and (min-width:375px){.l-calc-cta .l-intro--home .section--home .cta-block__heading,.l-intro--home .section--home .l-calc-cta .cta-block__heading,.l-intro--home .section--home .pool .pool__heading,.l-intro--home .section--home .section__heading,.pool .l-intro--home .section--home .pool__heading{max-width:100%}}@media screen and (min-width:1024px){.l-calc-cta .l-intro--home .section--home .cta-block__heading,.l-intro--home .section--home .l-calc-cta .cta-block__heading,.l-intro--home .section--home .pool .pool__heading,.l-intro--home .section--home .section__heading,.pool .l-intro--home .section--home .pool__heading{margin-bottom:30px}}.l-calc-cta .l-intro--home .cta-block__subheading,.l-intro--home .l-calc-cta .cta-block__subheading,.l-intro--home .section__subheading{margin-bottom:20px;max-width:280px;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.l-calc-cta .l-intro--home .cta-block__subheading,.l-intro--home .l-calc-cta .cta-block__subheading,.l-intro--home .section__subheading{max-width:750px}}.l-intro--home .intro-stats{max-width:1300px;margin-left:auto;margin-right:auto;position:relative}.l-intro--home .intro-stats::after{clear:both;content:"";display:block}@media screen and (min-width:768px){.l-intro--home .intro-stats{max-width:700px;margin:0 auto}.l-intro--home .intro-stat:first-child{float:left;display:block;width:25.58941%}.l-intro--home .intro-stat:first-child:last-child{width:23.23176%}.l-intro--home .intro-stat:nth-child(3){float:left;display:block;width:51.17883%}.l-intro--home .intro-stat:nth-child(3):last-child{width:48.82117%}.l-intro--home .intro-stat:last-child{float:left;display:block;width:25.58941%;padding-right:28px}.l-intro--home .intro-stat:last-child:last-child{width:23.23176%}}.l-intro--home .intro-stat{color:#006B87;margin:25px 0}.l-intro--home .intro-stat-heading{display:block;font-size:40px;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;line-height:1;margin:0 auto;letter-spacing:-.05em}.l-intro--home .intro-stat-heading sup{font-size:.3em;top:-1.6em;right:.4em;letter-spacing:0}.l-intro--home .intro-stat-subheading{font-size:20px;letter-spacing:-.05em}.l-intro--home .intro-stat-divider{width:85px;height:1px;background-color:#15c0f1;margin:0 auto}@media screen and (min-width:768px){.l-intro--home .intro-stat-divider{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);position:absolute;top:57px}.l-intro--home .intro-stat-divider:nth-child(2){left:172px}.l-intro--home .intro-stat-divider:nth-child(4){left:457px}}@media screen and (min-width:1024px){.l-intro--home .intro-stats{max-width:860px}.l-intro--home .intro-stat-divider:nth-child(2){left:219px}.l-intro--home .intro-stat-divider:nth-child(4){left:550px}}.l-intro--slr .section__inner{padding-left:18px;padding-right:18px}@media screen and (min-width:376px){.l-intro--slr .section__inner{padding-left:20px;padding-right:20px}}@media screen and (min-width:768px){.l-intro--slr .section__inner{padding-left:12%;padding-right:12%}}@media screen and (min-width:1320px){.l-intro--slr .section__inner{padding-left:8%;padding-right:8%}}.l-calc-cta .l-intro--slr-b .cta-block__heading,.l-intro--slr-b .l-calc-cta .cta-block__heading,.l-intro--slr-b .pool .pool__heading,.l-intro--slr-b .section__heading,.pool .l-intro--slr-b .pool__heading{text-transform:none;font-size:30px;line-height:40px;letter-spacing:-1px}@media screen and (min-width:768px){.l-calc-cta .l-intro--slr-b .cta-block__heading,.l-intro--slr-b .l-calc-cta .cta-block__heading,.l-intro--slr-b .pool .pool__heading,.l-intro--slr-b .section__heading,.pool .l-intro--slr-b .pool__heading{font-size:36px;line-height:48px}.l-intro--slr-b .intro-stat:first-child:nth-child(3n+1),.l-intro--slr-b .intro-stat:last-child:last-child:nth-child(3n+1),.l-intro--slr-b .intro-stat:nth-child(3):nth-child(3n+1),.l-intro--slr-b .intro-stat:nth-child(3n+1){clear:left}.l-intro--slr-b .intro-stat{float:left;display:block;margin-right:2.35765%;width:31.76157%}.l-intro--slr-b .intro-stat:last-child,.l-intro--slr-b .intro-stat:nth-child(3n){margin-right:0}.l-intro--slr-b .intro-stat:first-child{float:left;display:block;margin-right:2.35765%;width:31.76157%}.l-intro--slr-b .intro-stat:first-child:last-child,.l-intro--slr-b .intro-stat:first-child:nth-child(3n){margin-right:0}.l-intro--slr-b .intro-stat:nth-child(3){float:left;display:block;margin-right:2.35765%;width:31.76157%}.l-intro--slr-b .intro-stat:nth-child(3):last-child,.l-intro--slr-b .intro-stat:nth-child(3):nth-child(3n){margin-right:0}.l-intro--slr-b .intro-stat:last-child:last-child{float:left;display:block;margin-right:2.35765%;width:31.76157%;padding-right:0}.l-intro--slr-b .intro-stat:last-child:last-child:last-child,.l-intro--slr-b .intro-stat:last-child:last-child:nth-child(3n){margin-right:0}}@media screen and (min-width:1300px){.l-calc-cta .l-intro--slr-b .cta-block__heading,.l-intro--slr-b .l-calc-cta .cta-block__heading,.l-intro--slr-b .pool .pool__heading,.l-intro--slr-b .section__heading,.pool .l-intro--slr-b .pool__heading{font-size:40px;line-height:48px}}.l-intro--slr-b .intro-stat#lifetime-savings .intro-stat-heading{position:relative;left:15px;width:177px}.l-intro--slr-b .intro-stat#lifetime-savings .intro-stat-heading #up-to{position:absolute;font-size:20px;line-height:21px;bottom:-2px;left:-12px;text-transform:uppercase;font-weight:700;letter-spacing:0}@media screen and (min-width:1300px){.l-intro--slr-b .intro-stat#lifetime-savings .intro-stat-heading #up-to{bottom:0;left:-24px}}.l-intro--slr-b .intro-stat#lifetime-savings .intro-stat-heading a{position:relative;left:8px;text-decoration:none}.l-cta--wealth .secondary a,.l-in-news--fb-brand .section .blurb a{text-decoration:underline}.l-intro--slr-b .intro-stat-subheading{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px;color:#424242}.l-intro--slr-lp .section__inner{position:relative}@media screen and (min-width:768px){.l-intro--slr-lp .section__inner{padding:60px 40px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:1300px){.l-intro--slr-b .intro-stat-heading{font-size:48px}.l-intro--slr-lp .section__inner{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}}.l-intro--slr-lp .section__inner::after{display:none}.l-calc-cta .l-intro--slr-lp .cta-block__heading,.l-intro--slr-lp .l-calc-cta .cta-block__heading,.l-intro--slr-lp .pool .pool__heading,.l-intro--slr-lp .section__heading,.pool .l-intro--slr-lp .pool__heading{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;text-transform:none;font-size:30px;line-height:40px;letter-spacing:-1px;font-weight:700}@media screen and (min-width:768px){.l-calc-cta .l-intro--slr-lp .cta-block__heading,.l-intro--slr-lp .l-calc-cta .cta-block__heading,.l-intro--slr-lp .pool .pool__heading,.l-intro--slr-lp .section__heading,.pool .l-intro--slr-lp .pool__heading{font-size:36px;line-height:48px;margin-bottom:10px;width:100%}}@media screen and (min-width:1300px){.l-calc-cta .l-intro--slr-lp .cta-block__heading,.l-intro--slr-lp .l-calc-cta .cta-block__heading,.l-intro--slr-lp .pool .pool__heading,.l-intro--slr-lp .section__heading,.pool .l-intro--slr-lp .pool__heading{font-size:40px;line-height:48px;max-width:800px}.l-calc-cta .l-intro--slr-lp .cta-block__subheading,.l-calc-cta .l-intro--slr-lp .cta-block__subheading+b,.l-intro--slr-lp .l-calc-cta .cta-block__subheading,.l-intro--slr-lp .l-calc-cta .cta-block__subheading+b,.l-intro--slr-lp .section__subheading,.l-intro--slr-lp .section__subheading+b{max-width:800px}}.l-calc-cta .l-intro--slr-lp .cta-block__subheading,.l-calc-cta .l-intro--slr-lp .cta-block__subheading+b,.l-intro--slr-lp .l-calc-cta .cta-block__subheading,.l-intro--slr-lp .l-calc-cta .cta-block__subheading+b,.l-intro--slr-lp .section__subheading,.l-intro--slr-lp .section__subheading+b{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:0;line-height:26px}.l-intro--wealth .fee-slider .balance .output,.l-intro--wealth .fee-totals .total{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif}.l-calc-cta .l-intro--slr-lp .cta-block__subheading b,.l-calc-cta .l-intro--slr-lp .cta-block__subheading+b b,.l-intro--slr-lp .l-calc-cta .cta-block__subheading b,.l-intro--slr-lp .l-calc-cta .cta-block__subheading+b b,.l-intro--slr-lp .section__subheading b,.l-intro--slr-lp .section__subheading+b b{font-weight:700}.l-intro--rates .section__inner{padding-top:105px}@media screen and (min-width:768px){.l-calc-cta .l-intro--slr-lp .cta-block__subheading,.l-calc-cta .l-intro--slr-lp .cta-block__subheading+b,.l-intro--slr-lp .l-calc-cta .cta-block__subheading,.l-intro--slr-lp .l-calc-cta .cta-block__subheading+b,.l-intro--slr-lp .section__subheading,.l-intro--slr-lp .section__subheading+b{font-size:16px;line-height:24px;padding-right:20px}.l-calc-cta .l-intro--slr-lp .cta-block__subheading b,.l-calc-cta .l-intro--slr-lp .cta-block__subheading+b b,.l-intro--slr-lp .l-calc-cta .cta-block__subheading b,.l-intro--slr-lp .l-calc-cta .cta-block__subheading+b b,.l-intro--slr-lp .section__subheading b,.l-intro--slr-lp .section__subheading+b b{font-size:20px;line-height:26px}.l-intro--slr-lp .section img{left:10px;max-width:40%}.l-intro--slr-lp .section .heading{text-align:left;-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%}.l-intro--rates .section__inner{padding-top:145px}}@media screen and (min-width:992px){.l-intro--rates .section__inner{padding-top:75px}.l-intro--mortgage .section__inner{padding-left:4%;padding-right:4%}.l-calc-cta .l-intro--wealth .cta-block__heading,.l-intro--wealth .l-calc-cta .cta-block__heading,.l-intro--wealth .pool .pool__heading,.l-intro--wealth .section__heading,.pool .l-intro--wealth .pool__heading{text-align:left}}.l-intro--wealth .section__inner{padding:40px 10px}@media screen and (min-width:768px){.l-intro--wealth .section__inner{padding:60px}}.l-calc-cta .l-intro--wealth .cta-block__heading,.l-intro--wealth .l-calc-cta .cta-block__heading,.l-intro--wealth .pool .pool__heading,.l-intro--wealth .section__heading,.pool .l-intro--wealth .pool__heading{margin-bottom:15px}.l-calc-cta .l-intro--wealth .cta-block__subheading,.l-intro--wealth .l-calc-cta .cta-block__subheading,.l-intro--wealth .section__subheading{font-size:16px;text-align:left;padding-left:15px;padding-right:15px}@media screen and (min-width:768px){.l-calc-cta .l-intro--wealth .cta-block__subheading,.l-intro--wealth .l-calc-cta .cta-block__subheading,.l-intro--wealth .section__subheading{font-size:20px}}@media screen and (min-width:992px){.l-calc-cta .l-intro--wealth .cta-block__subheading,.l-intro--wealth .l-calc-cta .cta-block__subheading,.l-intro--wealth .section__subheading{padding:0}.l-intro--wealth .section__slider{float:left;width:60%}}@media screen and (min-width:1300px){.l-intro--slr-lp .section .heading{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.l-intro--wealth .section__slider{width:57%}}.l-intro--wealth .icon-no{width:20px;height:20px;position:relative;bottom:14px;display:inline-block}@media screen and (min-width:992px){.l-intro--wealth .icon-no{bottom:0;top:3px;right:5px}.l-intro--wealth .u-hide-desktop{display:none!important}}.l-intro--wealth .no-fees{display:inline-block;font-size:14px;width:260px;text-align:left;margin-left:5px}.l-intro--wealth .fee-slider{max-width:350px;margin:110px auto 55px;position:relative}.l-intro--wealth .fee-slider .balance{position:absolute;width:200px;text-align:center;transition:margin .5s ease-in-out;bottom:72px;bottom:83px\9}.l-intro--wealth .fee-slider .balance .label{text-transform:uppercase;font-size:12px;margin:0 auto;margin-bottom:-7px\9;width:100%;font-weight:700}.l-intro--wealth .fee-slider .balance .output{color:#15c0f1;font-size:36px;letter-spacing:-1px;font-weight:700;position:absolute;width:100%}@media screen and (min-width:768px){.l-intro--wealth .fee-slider{max-width:729px}.l-intro--wealth .fee-slider .balance .output{font-size:36px}}@media screen and (min-width:992px){.l-intro--wealth .fee-slider{max-width:831px}.l-intro--wealth .fee-slider .balance .output{font-size:44px}}.l-intro--wealth .fee-slider .balance .output span{position:relative;top:-8px;left:-2px;font-size:26px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.l-intro--wealth .fee-slider .balance{bottom:83px}.l-intro--wealth .fee-slider .balance .label{margin-bottom:-7px}.l-intro--wealth .fee-slider .balance .output span{top:-10px}}.l-intro--wealth .fee-slider .rangeslider__fill{background:#9ccb3b}.l-intro--wealth .fee-totals{max-width:350px;margin:30px auto;box-shadow:0 15px 20px 0 rgba(0,0,0,.15);border:2px solid #F5F5F5}.l-intro--wealth .fee-totals::after{clear:both;content:"";display:block}@media screen and (min-width:992px){.l-intro--wealth .fee-totals{width:40%;margin:0;float:right;max-width:400px;left:30px;position:relative}}.l-intro--wealth .fee-totals .total{position:relative;background-color:#f7f7f7;font-size:20px;text-align:left;height:100px;padding:10px 20px}.l-intro--wealth .fee-totals .total.wealth-fee{height:50px;padding-top:30px;font-size:14px;letter-spacing:2px;text-transform:uppercase;font-weight:700}@media screen and (min-width:1300px){.l-intro--wealth .fee-totals{max-width:455px}.l-intro--wealth .fee-totals .total.wealth-fee{font-size:16px}.l-intro--wealth .fee-totals .total{height:130px;padding:10px 40px}}.l-intro--wealth .fee-totals .total .divider,.l-intro--wealth .fee-totals .total .heading{position:absolute}.l-intro--wealth .fee-totals .total .heading{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:14px;line-height:1;float:left;margin:0;letter-spacing:-.5px}@media screen and (min-width:768px){.l-intro--wealth .fee-totals .total .heading{font-size:15px}}@media screen and (min-width:1300px){.l-intro--wealth .fee-totals .total .heading{font-size:21px}}.l-intro--wealth .fee-totals .total .amount{font-size:40px;float:right;top:15%;line-height:1;margin-bottom:0;position:relative}.l-intro--wealth .fee-totals .total .amount span{font-size:24px;position:absolute;top:6px;left:-15px;font-weight:500}@media screen and (min-width:768px){.l-intro--wealth .fee-totals .total .amount span{position:relative;top:-10px;left:0}}@media screen and (min-width:1300px){.l-intro--wealth .fee-totals .total .amount{font-size:60px;top:23%}.l-intro--wealth .fee-totals .total .amount span{top:-20px;left:-6px}}.l-intro--wealth .fee-totals .total .subheading{font-size:12px;clear:both;float:right;top:15px;position:relative}.l-intro--wealth .disclaimer .btn{margin-top:20px}.l-intro--wealth-bios .section__inner{padding-left:10%;padding-right:10%}@media screen and (min-width:768px){.l-intro--wealth .fee-totals .total .subheading{font-size:14px}.l-intro--wealth-bios .section__inner{padding-left:5%;padding-right:5%}}@media screen and (min-width:992px){.l-intro--wealth .disclaimer .btn{float:left}.l-intro--wealth-bios .section__inner{padding-left:12%;padding-right:12%}}@media screen and (min-width:1600px){.l-intro--wealth-bios .section__inner{padding-left:10%;padding-right:10%}}.l-intro--wealth-bios .wealth-bio{text-align:center}.l-intro--wealth-bios .wealth-bio__image{max-width:220px;margin-bottom:10px}.l-calc-cta .l-intro--wealth-bios .wealth-bio .cta-block__heading,.l-intro--wealth-bios .wealth-bio .l-calc-cta .cta-block__heading,.l-intro--wealth-bios .wealth-bio .pool .pool__heading,.l-intro--wealth-bios .wealth-bio .section__heading,.pool .l-intro--wealth-bios .wealth-bio .pool__heading{margin-bottom:10px}.l-calc-cta .l-intro--wealth-bios .wealth-bio .cta-block__subheading,.l-intro--wealth-bios .wealth-bio .l-calc-cta .cta-block__subheading,.l-intro--wealth-bios .wealth-bio .section__subheading{margin-bottom:30px;overflow:hidden}@media screen and (min-width:768px){.l-intro--wealth-bios .wealth-bio{text-align:left}.l-intro--wealth-bios .wealth-bio__image{float:left;margin-right:30px}.l-intro--wealth-invest .section__inner{padding-left:15%;padding-right:15%}}@media screen and (min-width:1921px){.l-intro--wealth-invest .section__inner{padding-left:290px;padding-right:290px}}.l-calc-cta .l-intro--wealth-invest .cta-block__subheading,.l-intro--wealth-invest .l-calc-cta .cta-block__subheading,.l-intro--wealth-invest .section__subheading{font-size:14px;text-align:left}.l-intro--investing-resources .section__inner{padding-bottom:0}@media screen and (min-width:768px){.l-calc-cta .l-intro--wealth-invest .cta-block__subheading,.l-intro--wealth-invest .l-calc-cta .cta-block__subheading,.l-intro--wealth-invest .section__subheading{font-size:20px}.l-intro--investing-resources .section__inner{padding:60px 30px}}@media screen and (min-width:992px){.l-calc-cta .l-intro--wealth-bios .wealth-bio .cta-block__subheading,.l-intro--wealth-bios .wealth-bio .l-calc-cta .cta-block__subheading,.l-intro--wealth-bios .wealth-bio .section__subheading{margin-bottom:60px}.l-intro--investing-resources .section__inner{padding-left:6%;padding-right:6%}}@media screen and (min-width:768px){.l-intro--investing-resources .col-left{width:60%;float:left;padding-right:60px}}@media screen and (min-width:992px){.l-intro--investing-resources .col-left{width:70%;margin-top:30px}}.l-calc-cta .l-intro--investing-resources .cta-block__heading,.l-intro--investing-resources .l-calc-cta .cta-block__heading,.l-intro--investing-resources .pool .pool__heading,.l-intro--investing-resources .section__heading,.pool .l-intro--investing-resources .pool__heading{margin-bottom:20px}@media screen and (min-width:768px){.l-intro--investing-resources .col-right{width:40%;float:left}.l-calc-cta .l-intro--investing-resources .cta-block__heading,.l-intro--investing-resources .l-calc-cta .cta-block__heading,.l-intro--investing-resources .pool .pool__heading,.l-intro--investing-resources .section__heading,.pool .l-intro--investing-resources .pool__heading{text-align:left}}@media screen and (min-width:992px){.l-intro--investing-resources .col-right{width:30%}.l-calc-cta .l-intro--investing-resources .cta-block__heading,.l-intro--investing-resources .l-calc-cta .cta-block__heading,.l-intro--investing-resources .pool .pool__heading,.l-intro--investing-resources .section__heading,.pool .l-intro--investing-resources .pool__heading{margin-bottom:30px}}.l-calc-cta .l-intro--investing-resources .cta-block__subheading,.l-intro--investing-resources .l-calc-cta .cta-block__subheading,.l-intro--investing-resources .section__copy,.l-intro--investing-resources .section__subheading{text-align:left}.l-calc-cta .l-intro--investing-resources .cta-block__subheading,.l-intro--investing-resources .l-calc-cta .cta-block__subheading,.l-intro--investing-resources .section__subheading{font-size:16px;margin-bottom:15px}@media screen and (min-width:768px){.l-calc-cta .l-intro--investing-resources .cta-block__subheading,.l-intro--investing-resources .l-calc-cta .cta-block__subheading,.l-intro--investing-resources .section__subheading{margin-bottom:20px;font-size:18px}}.l-intro--investing-resources .divider{height:1px;background-color:#e5e5e5;width:90px}.l-intro--investing-resources .section__copy{font-size:14px;margin:15px 0 25px}@media screen and (min-width:768px){.l-intro--investing-resources .section__copy{font-size:16px;margin-top:20px}}.l-intro--investing-resources .benefits{max-width:350px;margin:0 auto 30px}@media screen and (min-width:375px){.l-intro--investing-resources .benefits{max-width:375px}}.l-intro--investing-resources .benefits__heading{text-transform:uppercase}.l-intro--investing-resources .benefits .benefit{position:relative}.l-intro--investing-resources .benefits .benefit__description{text-align:left;padding:0 0 0 30px}.l-intro--investing-resources .benefits svg{position:absolute;left:0;margin-right:5px;width:20px;height:20px;fill:#9ccb3b}.l-intro--investing-resources .screenshot{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20170515150140/iphone_mockup_wealth-portfolio.png);background-repeat:no-repeat;background-size:270px 551px;width:270px;height:305px;margin:0 auto}@media screen and (min-width:350px){.l-intro--investing-resources .screenshot{margin:0 auto}}.l-intro--investing-returns .section__inner{padding-bottom:40px}@media screen and (min-width:768px){.l-intro--investing-resources .benefits{max-width:100%;text-align:left}.l-intro--investing-resources .benefits__heading{font-size:18px}.l-intro--investing-resources .benefits .benefit__description{padding-left:35px;font-size:16px}.l-intro--investing-resources .benefits svg{left:0}.l-intro--investing-resources .screenshot{margin-top:20px;height:560px}.l-intro--investing-returns .section__inner{padding:60px 30px}.l-intro--medical-slr p{font-size:18px}}@media screen and (min-width:992px){.l-intro--investing-resources .screenshot{margin-top:0;height:580px}.l-intro--investing-returns .section__inner{padding-left:6%;padding-right:6%}}.l-intro--investin-glossary .section__inner{text-align:left;padding:30px}.l-intro--medical-slr p{margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.l-intro--medical-slr p{width:75%}.l-intro--wealth-member .section__inner{text-align:left;padding:60px 40px}}@media screen and (min-width:992px){.l-intro--wealth-member .section__inner{padding:60px 15%}}@media screen and (min-width:1300px){.l-intro--wealth .fee-totals .total .subheading{top:18px}.l-intro--medical-slr p{width:69%}.l-intro--wealth-member .section__inner{padding:60px 8%}}.l-calc-cta .l-intro--wealth-member .cta-block__heading,.l-intro--wealth-member .l-calc-cta .cta-block__heading,.l-intro--wealth-member .pool .pool__heading,.l-intro--wealth-member .section__heading,.pool .l-intro--wealth-member .pool__heading{font-size:30px;letter-spacing:-1px;text-transform:none;width:245px;margin-left:auto;margin-right:auto;margin-bottom:15px}@media screen and (min-width:768px){.l-calc-cta .l-intro--wealth-member .cta-block__heading,.l-intro--wealth-member .l-calc-cta .cta-block__heading,.l-intro--wealth-member .pool .pool__heading,.l-intro--wealth-member .section__heading,.pool .l-intro--wealth-member .pool__heading{float:left;margin-bottom:0;-webkit-transform:translateY(9%);-ms-transform:translateY(9%);transform:translateY(9%);font-size:34px}}@media screen and (min-width:1300px){.l-calc-cta .l-intro--wealth-member .cta-block__heading,.l-intro--wealth-member .l-calc-cta .cta-block__heading,.l-intro--wealth-member .pool .pool__heading,.l-intro--wealth-member .section__heading,.pool .l-intro--wealth-member .pool__heading{font-size:40px;width:300px;-webkit-transform:translateY(-5%);-ms-transform:translateY(-5%);transform:translateY(-5%)}}.l-intro--wealth-member .section p{line-height:26px}@media screen and (min-width:768px){.l-intro--wealth-member .section p{float:right;width:60%;padding-left:50px;border-left:1px solid rgba(0,0,0,.1)}}.l-intro .ent .btn{margin-top:30px}@media screen and (min-width:1300px){.l-intro--wealth-member .section p{font-size:18px;line-height:32px}.l-intro .ent{padding-left:1%;padding-right:1%}.l-intro .ent .apply{text-align:left}.l-intro .ent .apply .btn{margin-left:40px;margin-top:20px}.l-intro .ent .ent-program-left{text-align:left;float:left;width:50%;padding-right:5%}.l-intro .ent .line{border-right:1px solid #ddd}}.l-intro .ent .ent-program-right{text-align:left;margin-left:10%;line-height:2;margin-top:30px;font-size:18px}.l-intro .ent .ent-program-right ul{list-style-type:initial}@media screen and (min-width:768px){.l-intro .ent .ent-program-right{font-size:22px;margin-left:15%}}@media screen and (min-width:1300px){.l-intro .ent .ent-program-right{float:right;width:45%;font-size:22px;margin-left:0;margin-top:0}}.l-intro--personal-loan-dr-b .section{margin:0;text-align:center}.l-intro--personal-loan-dr-b .section__inner{padding-left:10%;padding-right:10%}.l-intro--personal-loan-dr-b .section p{margin:35px 0;line-height:28px;text-align:center}@media screen and (min-width:768px){.l-intro--personal-loan-dr-b .section p{font-size:18px}}.l-calc-cta .l-intro--cta-pl-dr-b .cta-block__heading,.l-intro--cta-pl-dr-b .l-calc-cta .cta-block__heading,.l-intro--cta-pl-dr-b .pool .pool__heading,.l-intro--cta-pl-dr-b .section__heading,.pool .l-intro--cta-pl-dr-b .pool__heading{margin-bottom:0;font-size:26px}.l-calc-cta .l-intro--cta-pl-dr-b .cta-block__subheading,.l-intro--cta-pl-dr-b .l-calc-cta .cta-block__subheading,.l-intro--cta-pl-dr-b .section__subheading{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px;margin-top:10px;margin-bottom:10px}.l-intro--cta-pl-dr-b .section .show-desktop{display:none}.l-intro--cta-pl-dr-b .btn--punchout{margin:15px 0}.l-intro--cta-pl-dr-b a{width:200px;font-weight:700;font-size:14px}@media screen and (min-width:1024px){.l-intro--cta-pl-dr-b .section .hide-desktop{display:none}.l-intro--cta-pl-dr-b .section .show-desktop{display:inline-block}.l-intro--cta-pl-dr-b a{margin-top:20px}}.l-intro--money-fees .section__inner{padding:40px 20px;text-align:left}.l-calc-cta .l-intro--money-fees .cta-block__heading,.l-intro--money-fees .l-calc-cta .cta-block__heading,.l-intro--money-fees .pool .pool__heading,.l-intro--money-fees .section__heading,.pool .l-intro--money-fees .pool__heading{text-transform:none;letter-spacing:-1px;font-size:36px;line-height:48px;background:linear-gradient(to right,#1C7EB4,#77C369);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:10px}@media screen and (min-width:768px){.l-intro--money-fees .section__inner{padding:40px}.l-calc-cta .l-intro--money-fees .cta-block__heading,.l-intro--money-fees .l-calc-cta .cta-block__heading,.l-intro--money-fees .pool .pool__heading,.l-intro--money-fees .section__heading,.pool .l-intro--money-fees .pool__heading{font-size:36px;line-height:48px}}@media screen and (min-width:1300px){.l-intro--money-fees .section__inner{padding:80px 11%}.l-calc-cta .l-intro--money-fees .cta-block__heading,.l-intro--money-fees .l-calc-cta .cta-block__heading,.l-intro--money-fees .pool .pool__heading,.l-intro--money-fees .section__heading,.pool .l-intro--money-fees .pool__heading{font-size:48px;line-height:58px}}@media screen and (min-width:1920px){.l-intro--money-fees .section__inner{width:1300px;padding:80px 0;margin-left:15%}.l-calc-cta .l-intro--money-fees .cta-block__heading,.l-intro--money-fees .l-calc-cta .cta-block__heading,.l-intro--money-fees .pool .pool__heading,.l-intro--money-fees .section__heading,.pool .l-intro--money-fees .pool__heading{font-size:48px;line-height:58px;margin-bottom:10px}}.l-calc-cta .l-intro--money-fees .cta-block__subheading,.l-intro--money-fees .l-calc-cta .cta-block__subheading,.l-intro--money-fees .section__subheading{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;line-height:21px;padding-right:60px}@media screen and (min-width:768px){.l-calc-cta .l-intro--money-fees .cta-block__subheading,.l-intro--money-fees .l-calc-cta .cta-block__subheading,.l-intro--money-fees .section__subheading{font-size:16px}}@media screen and (min-width:1300px){.l-calc-cta .l-intro--money-fees .cta-block__subheading,.l-intro--money-fees .l-calc-cta .cta-block__subheading,.l-intro--money-fees .section__subheading{font-size:20px;line-height:30px;width:700px}}.l-calc-cta .l-intro--slr-grad .cta-block__heading,.l-intro--slr-grad .l-calc-cta .cta-block__heading,.l-intro--slr-grad .pool .pool__heading,.l-intro--slr-grad .section__heading,.pool .l-intro--slr-grad .pool__heading{font-size:30px;text-transform:none;letter-spacing:-1px;margin-bottom:0}@media screen and (min-width:1300px){.l-calc-cta .l-intro--slr-grad .cta-block__heading,.l-intro--slr-grad .l-calc-cta .cta-block__heading,.l-intro--slr-grad .pool .pool__heading,.l-intro--slr-grad .section__heading,.pool .l-intro--slr-grad .pool__heading{font-size:40px;width:600px;margin:auto}}.l-calc-cta .l-intro--slr-grad .cta-block__heading span,.l-intro--slr-grad .l-calc-cta .cta-block__heading span,.l-intro--slr-grad .pool .pool__heading span,.l-intro--slr-grad .section__heading span,.pool .l-intro--slr-grad .pool__heading span{background:linear-gradient(to right,#196A9F,#9B4096);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.l-calc-cta .l-intro--slr-grad .cta-block__subheading,.l-intro--slr-grad .l-calc-cta .cta-block__subheading,.l-intro--slr-grad .section__subheading{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;line-height:21px;margin-top:20px}.l-intro--slr-grad .section__inner{padding:60px 20px}@media screen and (min-width:768px){.l-calc-cta .l-intro--slr-grad .cta-block__subheading,.l-intro--slr-grad .l-calc-cta .cta-block__subheading,.l-intro--slr-grad .section__subheading{font-size:16px;line-height:24px}.l-intro--slr-grad .section__inner{padding:60px 15%}}@media screen and (min-width:1300px){.l-intro--slr-grad .section__inner{padding:60px 0}}@media screen and (min-width:768px){.l-intro--slr-grad .section__inner.candice{padding:60px}.l-intro--slr-grad .section .headings{float:left;text-align:left;width:45%}.l-intro--slr-grad .section .video{float:right;bottom:20px}}@media screen and (min-width:1300px){.l-intro--slr-grad .section__inner.candice{padding-top:100px;padding-bottom:100px}.l-intro--slr-grad .section .headings{width:35%;margin-left:10%}.l-intro--slr-grad .section .grad-cap{margin-top:10px}}.l-intro--slr-grad .section .grad-cap{width:65px;margin-bottom:20px}.l-intro--slr-grad .section .intro-stat-heading{background:-webkit-linear-gradient(#196A9F,#9B4096);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.l-intro--slr-grad .section .video{position:relative;margin-top:20px}.l-intro--slr-grad .section .video svg{height:80px;width:80px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .3s ease-out}.l-intro--slr-grad .section .video svg:hover{cursor:pointer;opacity:.7}.l-intro--slr-grad .section iframe{margin-top:20px}.intro-color-blue{color:#00A2C7!important}.l-press-teaser .press-block__quote{font-size:20px;font-weight:900;text-transform:uppercase;margin:0 0 15px}@media screen and (min-width:768px){.l-press-teaser .press-block__quote{font-size:27.5px}}@media screen and (min-width:992px){.l-press-teaser .press-block__quote{padding:0 12%;font-size:30px}}.l-press-teaser .btn{margin-bottom:30px}.l-press-teaser .icon{width:75px;height:75px;color:#fff}.l-archive .section__inner{padding-left:8%;padding-right:12%}@media screen and (min-width:1921px){.l-archive .section__inner{padding-left:150px;padding-right:230px}}.l-archive .l-calc-cta .cta-block__heading,.l-archive .pool .pool__heading,.l-archive .section__heading,.l-calc-cta .l-archive .cta-block__heading,.pool .l-archive .pool__heading{margin-bottom:30px;padding-left:8%}.l-archive .section__heading--single{padding-left:0}.l-archive .section__heading--archived{margin-bottom:10px}.l-archive .year{text-align:left;float:left;color:#1099c0;font-weight:700;font-size:20px;margin:20px 0 15px;width:30%}@media screen and (min-width:768px){.l-archive .year{text-align:right;width:25%}}@media screen and (min-width:1320px){.l-archive .year{width:17%}}.l-archive article{padding:0}.l-archive .section__more-link{padding-left:8%}.media-assets{background:#f6f6f6}@media screen and (min-width:1921px){.media-assets .section__inner{padding-left:150px;padding-right:150px}}.media-assets h3{font-weight:400;font-size:1.1em;margin-bottom:6px}.media-assets a{margin-top:10px}.media-assets__asset{text-align:left;margin-bottom:60px}@media screen and (min-width:768px){.media-assets__asset{float:left;display:block;margin-right:2.35765%;width:31.76157%}.media-assets__asset:last-child{margin-right:0}}.media-assets__asset img{width:100%;margin-bottom:10px}.media-cta{font-size:1.4em;text-align:center}.l-hear-from-members .section{position:relative}.l-hear-from-members .section__inner{color:#666;padding-left:20px;padding-right:20px}.l-calc-cta .l-hear-from-members .cta-block__subheading,.l-hear-from-members .l-calc-cta .cta-block__subheading,.l-hear-from-members .section__subheading{padding-left:10%;padding-right:10%}@media screen and (min-width:768px){.l-calc-cta .l-hear-from-members .cta-block__subheading,.l-hear-from-members .l-calc-cta .cta-block__subheading,.l-hear-from-members .section__subheading{padding-left:15%;padding-right:15%}}.l-hear-from-members .row{margin-bottom:30px}@media screen and (min-width:350px){.l-hear-from-members .row{padding-left:10%;padding-right:10%}}@media screen and (min-width:768px){.l-hear-from-members .row{padding-left:0;padding-right:0}.l-hear-from-members .member-story{float:left;display:block;margin-right:2.35765%;width:31.76157%}.l-hear-from-members .member-story:last-child,.l-hear-from-members .member-story:nth-child(3n){margin-right:0}.l-hear-from-members .member-story:nth-child(3n+1){clear:left}}@media screen and (min-width:992px){.l-hear-from-members .row{padding-left:10%;padding-right:10%}}.l-hear-from-members--careers .section__inner{padding-top:0}.l-personal-loan-comparison .section__inner{padding-left:10%;padding-right:10%}.l-personal-loan-comparison .section__inner .u-show-wide-desktop{display:none}@media screen and (min-width:1300px){.l-intro--slr-grad .section .video{bottom:35px;right:20px}.l-personal-loan-comparison .section__inner{max-width:1100px}.l-personal-loan-comparison .section__inner .u-hide-wide-desktop{display:none}.l-personal-loan-comparison .section__inner .u-show-wide-desktop{display:block}}.l-personal-loan-comparison .row{padding-top:80px}.l-consolidate-vs-refi .section__inner{text-align:left;padding-left:10%;padding-right:10%}.l-calc-cta .l-consolidate-vs-refi .cta-block__heading,.l-consolidate-vs-refi .l-calc-cta .cta-block__heading,.l-consolidate-vs-refi .pool .pool__heading,.l-consolidate-vs-refi .section__heading,.pool .l-consolidate-vs-refi .pool__heading{font-size:24px;text-transform:none}.l-consolidate-vs-refi .table{margin-bottom:60px}.l-consolidate-vs-refi .table .blank{background-color:#fff!important}.l-consolidate-vs-refi .table td{text-align:center}.l-consolidate-vs-refi .table .icon{margin:0 auto;width:30px;height:30px}.l-consolidate-vs-refi .table .tooltip{left:30px;width:20px;height:20px;top:-5px;padding:15px 15px 25px}.l-consolidate-vs-refi .table .tooltip .tooltip__container{bottom:48px;left:-62px}.l-consolidate-vs-refi .table .icon--tooltip{width:15px!important;height:15px!important;top:-12px;left:-10px}.l-tile-grid .section__inner{padding-left:5px;padding-right:5px}@media screen and (min-width:450px){.l-tile-grid .section__inner{padding-left:20px;padding-right:20px}}.l-tile-grid .row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-tile-grid--entr-program .tile-hover{float:left;display:block;margin-right:2.35765%;width:48.82117%}.l-tile-grid--entr-program .tile-hover:last-child,.l-tile-grid--entr-program .tile-hover:nth-child(2n){margin-right:0}.l-tile-grid--entr-program .tile-hover:nth-child(2n+1){clear:left}@media screen and (min-width:768px){.l-tile-grid--entr-program .tile-hover{float:left;display:block;margin-right:2.35765%;width:31.76157%}.l-tile-grid--entr-program .tile-hover:nth-child(2n){margin-right:2.35765%}.l-tile-grid--entr-program .tile-hover:nth-child(2n+1){clear:none}.l-tile-grid--entr-program .tile-hover:last-child,.l-tile-grid--entr-program .tile-hover:nth-child(3n){margin-right:0}.l-tile-grid--entr-program .tile-hover:nth-child(3n+1){clear:left}}@media screen and (min-width:1200px){.l-tile-grid--entr-program .tile-hover{float:left;display:block;margin-right:2.35765%;width:23.23176%}.l-tile-grid--entr-program .tile-hover:nth-child(3n){margin-right:2.35765%}.l-tile-grid--entr-program .tile-hover:nth-child(3n+1){clear:none}.l-tile-grid--entr-program .tile-hover:last-child,.l-tile-grid--entr-program .tile-hover:nth-child(4n){margin-right:0}.l-tile-grid--entr-program .tile-hover:nth-child(4n+1){clear:left}}.l-tile-grid--products .tile{color:#5b5b5b;background-color:#fff;margin-bottom:20px;box-shadow:none;transition:box-shadow .3s;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.l-tile-grid--products .tile__description,.l-tile-grid--products .tile__second__description{margin-bottom:40px}@media screen and (min-width:768px){.l-tile-grid--products .tile:nth-child(2n+1){margin-right:30px}}@media screen and (min-width:992px){.l-tile-grid--products .tile:nth-child(2n+1){margin-right:2.35765%}}@media screen and (min-width:768px){.l-tile-grid--products .tile{float:left;display:block;margin-right:2.35765%;width:48.82117%;width:47.48%;padding-bottom:0}.l-tile-grid--products .tile:last-child,.l-tile-grid--products .tile:nth-child(2n){margin-right:0}.l-tile-grid--products .tile:nth-child(2n+1){clear:left}}@media screen and (min-width:992px){.l-tile-grid--products .tile{float:left;display:block;margin-right:2.35765%;width:31.76157%}.l-tile-grid--products .tile:last-child{margin-right:0}.l-tile-grid--products .tile:nth-child(2n){margin-right:2.35765%}.l-tile-grid--products .tile:nth-child(2n+1){clear:none}.l-tile-grid--products .tile:nth-child(3n){margin-right:0}.l-tile-grid--products .tile:nth-child(3n+1){clear:left}}@media screen and (min-width:1920px){.l-tile-grid--products .tile{float:left;display:block;margin-right:2.35765%;width:23.23176%}.l-tile-grid--products .tile:last-child{margin-right:0}.l-tile-grid--products .tile:nth-child(3n){margin-right:2.35765%}.l-tile-grid--products .tile:nth-child(3n+1){clear:none}.l-tile-grid--products .tile:nth-child(4n){margin-right:0}.l-tile-grid--products .tile:nth-child(4n+1){clear:left}}.l-tile-grid--products .tile svg{height:20px;width:20px;margin-left:6px;position:relative;top:3px;fill:#15c0f1}.l-tile-grid--products .tile__content{text-align:left;padding:25px;position:relative;background-color:#fff;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.l-tile-grid--products .tile__heading{font-size:24px;line-height:30px;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;letter-spacing:-1px;color:#5b5b5b}@media screen and (min-width:992px){.l-tile-grid--products .tile__description{font-size:16px}}@media screen and (min-width:1300px){.l-tile-grid--products .tile__description{font-size:15px}}@media screen and (min-width:992px){.l-tile-grid--products .tile__second__description{font-size:10px}.l-tile-grid--products .row{padding-left:0;padding-right:0}}@media screen and (min-width:1300px){.l-tile-grid--products .tile__second__description{font-size:12px}}.l-tile-grid--products .tile__second__description a{color:#5b5b5b}.l-tile-grid--products .tile img{background:#eee;display:block;object-fit:cover;object-position:top}.l-tile-grid--products .tile .learn-more{margin-left:0;transition:margin .3s ease;text-transform:uppercase;font-weight:700;color:#15c0f1;position:absolute;bottom:20px}.l-tile-grid--products .tile:hover{box-shadow:10px 10px 15px rgba(0,0,0,.1);transition:box-shadow .3s;cursor:pointer}.l-tile-grid--products .tile:hover .learn-more{margin-left:10px;transition:margin .3s ease}.l-in-news .section__inner{padding-left:10%;padding-right:10%}@media screen and (min-width:768px){.l-tile-grid--products .tile img{height:158px;width:100%}.l-in-news .section__inner{padding-left:20px;padding-right:20px}}@media screen and (min-width:992px){.l-in-news .section__inner{padding-left:10%;padding-right:10%}}@media screen and (min-width:1921px){.l-in-news .section__inner{padding-left:190px;padding-right:190px}}.l-calc-cta .l-in-news .cta-block__heading,.l-in-news .l-calc-cta .cta-block__heading,.l-in-news .pool .pool__heading,.l-in-news .section__heading,.pool .l-in-news .pool__heading{margin-bottom:20px}.l-in-news .article-filter{text-align:right;margin:0 10px 10px 0}.l-in-news .news-article{padding:10px;margin:0 auto 40px}.l-in-news .news-article:last-child{margin-bottom:0}.l-calc-cta .l-in-news--ev .cta-block__heading,.l-in-news--ev .l-calc-cta .cta-block__heading,.l-in-news--ev .pool .pool__heading,.l-in-news--ev .section__heading,.pool .l-in-news--ev .pool__heading{color:#5b5b5b;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;text-transform:none;letter-spacing:0;font-size:28px}.l-in-news--ev .news-article__heading{color:#5b5b5b}.l-in-news--ev .news-article__image{background-size:cover;min-height:130px}.l-in-news--medical-slr .section__inner,.l-in-news--rc-content .section__inner{padding:40px 0}.l-calc-cta .l-in-news--medical-slr .cta-block__heading,.l-calc-cta .l-in-news--rc-content .cta-block__heading,.l-in-news--medical-slr .l-calc-cta .cta-block__heading,.l-in-news--medical-slr .pool .pool__heading,.l-in-news--medical-slr .section__heading,.l-in-news--rc-content .l-calc-cta .cta-block__heading,.l-in-news--rc-content .pool .pool__heading,.l-in-news--rc-content .section__heading,.pool .l-in-news--medical-slr .pool__heading,.pool .l-in-news--rc-content .pool__heading{font-size:18px;letter-spacing:0}.l-in-news--medical-slr .section .news-article__type,.l-in-news--rc-content .section .news-article__type{color:#9C9C9C;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px;text-align:center;text-transform:uppercase;font-weight:400}.l-in-news--medical-slr .section .news-article__heading,.l-in-news--rc-content .section .news-article__heading{font-size:18px;text-align:center;font-weight:700}.l-calc-cta .l-in-news--medical-slr .cta-block__heading,.l-in-news--medical-slr .l-calc-cta .cta-block__heading,.l-in-news--medical-slr .pool .pool__heading,.l-in-news--medical-slr .section__heading,.pool .l-in-news--medical-slr .pool__heading{text-transform:none;font-size:30px;letter-spacing:-1px}.l-in-news--fb-brand .section{background-color:#117DB0}.l-calc-cta .l-in-news--fb-brand .cta-block__heading,.l-in-news--fb-brand .l-calc-cta .cta-block__heading,.l-in-news--fb-brand .pool .pool__heading,.l-in-news--fb-brand .section__heading,.pool .l-in-news--fb-brand .pool__heading{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:2px;font-size:14px;text-transform:none}@media screen and (min-width:768px){.l-in-news .news-article{margin-bottom:0;float:left;display:block;margin-right:2.35765%;width:31.76157%}.l-in-news .news-article:last-child,.l-in-news .news-article:nth-child(3n){margin-right:0}.l-in-news .news-article:nth-child(3n+1){clear:left}.l-in-news--medical-slr .section__inner,.l-in-news--rc-content .section__inner{padding:40px}.l-in-news--fb-brand{clear:both}.l-calc-cta .l-in-news--fb-brand .cta-block__heading,.l-in-news--fb-brand .l-calc-cta .cta-block__heading,.l-in-news--fb-brand .pool .pool__heading,.l-in-news--fb-brand .section__heading,.pool .l-in-news--fb-brand .pool__heading{font-size:18px;margin-bottom:50px}.l-in-news--fb-brand .section__inner{max-width:800px;padding-left:60px;padding-right:60px}}.l-in-news--fb-brand .section .blurb{background-color:#fff;margin-bottom:20px;padding:30px 20px;border-radius:2px}@media screen and (min-width:768px){.l-in-news--fb-brand .section .blurb{width:48%;display:inline-block;margin-bottom:30px}.l-in-news--fb-brand .section .blurb--cnn{float:left}.l-in-news--fb-brand .section .blurb--nyt{float:right}}@media screen and (min-width:1300px){.l-calc-cta .l-in-news--fb-brand .cta-block__heading,.l-in-news--fb-brand .l-calc-cta .cta-block__heading,.l-in-news--fb-brand .pool .pool__heading,.l-in-news--fb-brand .section__heading,.pool .l-in-news--fb-brand .pool__heading{font-size:30px}.l-in-news--fb-brand .section__inner{max-width:1200px}.l-in-news--fb-brand .section .blurb--cnn{margin-right:20px;width:32%;height:180px}.l-in-news--fb-brand .section .blurb--nyt{float:left;width:32%;height:180px;margin-right:20px}}.l-in-news--fb-brand .section .blurb p{color:#424242;font-size:16px;line-height:28px;letter-spacing:-1px}.l-in-news--fb-brand .section .news{border-radius:4px;background-color:#2F225C;padding-top:30px;padding-bottom:30px;transition:all 1s ease}@media screen and (min-width:768px){.l-in-news--fb-brand .section .news{clear:both;padding-top:15px;padding-bottom:15px}}@media screen and (min-width:1300px){.l-in-news--fb-brand .section .news{clear:none;float:left;width:32%;height:180px}.l-in-news--fb-brand .section .news a{top:36%;position:relative}}.l-in-news--fb-brand .section .news p{color:#fff;display:inline-block;font-size:18px;font-weight:700;transition:all .3s ease;margin-bottom:0}.l-in-news--fb-brand .section .news svg{width:28px;height:28px;position:relative;top:7px;left:10px}.l-in-news--fb-brand .section .news:hover{background-color:rgba(41,196,243,.05);transition:all 1s ease;cursor:pointer}.l-in-news--fb-brand .section .news:hover p{font-size:20px;transition:all .3s ease;position:relative;bottom:3px}.l-in-news--fb-brand .section .news:hover svg{width:32px;height:32px;position:relative;bottom:3px}.l-in-news--slr-b .section{background-color:#0f4258}.l-calc-cta .l-in-news--slr-b .cta-block__heading,.l-in-news--slr-b .l-calc-cta .cta-block__heading,.l-in-news--slr-b .pool .pool__heading,.l-in-news--slr-b .section__heading,.pool .l-in-news--slr-b .pool__heading{font-size:30px;letter-spacing:-1px;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700}@media screen and (min-width:768px){.l-calc-cta .l-in-news--slr-b .cta-block__heading,.l-in-news--slr-b .l-calc-cta .cta-block__heading,.l-in-news--slr-b .pool .pool__heading,.l-in-news--slr-b .section__heading,.pool .l-in-news--slr-b .pool__heading{font-size:36px}}@media screen and (min-width:1300px){.l-calc-cta .l-in-news--slr-b .cta-block__heading,.l-in-news--slr-b .l-calc-cta .cta-block__heading,.l-in-news--slr-b .pool .pool__heading,.l-in-news--slr-b .section__heading,.pool .l-in-news--slr-b .pool__heading{font-size:40px}}.l-in-news--slr-b .news{background-color:rgba(39,132,185,.1)}.l-official-rules .section__inner{text-align:left;padding-left:10%;padding-right:10%}@media screen and (min-width:768px){.l-official-rules .section__inner{padding-left:15%;padding-right:15%}}@media screen and (min-width:1921px){.l-official-rules .section__inner{padding-left:290px;padding-right:290px}}.l-official-rules .section__footnote{font-size:16px;margin-bottom:40px;text-align:left}@media screen and (min-width:768px){.l-official-rules .row{padding-left:60px;padding-right:60px}.l-official-rules .list{float:left;display:block;margin-right:2.35765%;width:31.76157%}.l-official-rules .list:last-child{margin-right:0}}@media screen and (min-width:992px){.l-official-rules .row{padding-left:170px;padding-right:170px}}.l-official-rules.l-refer-a-friend .section__inner{text-align:left;padding:60px 20px}@media screen and (min-width:768px){.l-official-rules.l-refer-a-friend .section__inner{padding-left:10%;padding-right:10%}}@media screen and (min-width:992px){.l-official-rules.l-refer-a-friend .section__inner{padding:60px 15%}}@media screen and (min-width:1300px){.l-official-rules.l-refer-a-friend .section__inner{padding-left:8%;padding-right:8%}}.l-job-listings .section__inner{padding-left:0;padding-right:0}@media screen and (min-width:768px){.l-job-listings .section__inner{padding-left:20px;padding-right:20px}.l-job-listings .select--custom{font-size:18px}}.l-job-listings .error-notice h2{margin-bottom:20px}.l-job-listings .error-notice p{color:#fff}.l-job-listings .row{max-width:956px;margin:0 auto;padding:0 10px}.l-job-listings .select--custom{position:relative}@media screen and (min-width:992px){.l-job-listings .row{padding:0 0 0 20px;margin-bottom:0}.l-job-listings .select--custom{font-size:20px}.l-job-listings .select--custom .select-styled{margin-bottom:0}}.l-job-listings .select--custom .select-styled{padding:17px 20px;background-color:#fff}.l-job-listings .select--custom .select-styled:after{top:24px;right:20px}.l-job-listings .select--custom .select-options{box-shadow:0 3px 15px 0 rgba(50,50,50,.5)}.l-job-listings .dept .dept-header+.job,.l-job-listings .dept .job.first{box-shadow:inset 0 16px 20px -5px rgba(50,50,50,.1)}@media screen and (min-width:768px){.l-job-listings .select--custom .select-options li{padding:10px}}.l-job-listings .select--custom .select-options li:last-child{border-bottom:0}@media screen and (min-width:992px){.l-job-listings .select--custom .select-styled:after{top:28px}.l-job-listings .select--custom .select-options{height:282px;top:62px}.l-job-listings .select--custom{float:left;display:block;margin-right:2.35765%;width:44.55627%}.l-job-listings .select--custom:last-child{margin-right:0}}@media screen and (min-width:1024px){.l-job-listings .select--custom{float:left;display:block;margin-right:2.35765%;width:47.11521%}.l-job-listings .select--custom:last-child{margin-right:0}}.l-job-listings .select--custom:first-child{margin-right:20px}.l-job-listings .select--custom .toggle-bg{position:absolute;right:0;bottom:0;height:100%;width:55px;background-color:#006B87}.l-job-listings .select-dept .select-styled{margin-bottom:10px}@media screen and (min-width:992px){.l-job-listings .select-dept .select-styled{margin-bottom:0}}.l-job-listings .listings{max-width:956px;margin:2em auto 0;position:relative}.l-job-listings .listings.fade{opacity:.8}.l-job-listings .listings .empty{height:100px;width:100%;position:absolute;top:0;font-size:16px;text-align:center;z-index:1000;background-color:#fff;padding-top:40px}.l-job-listings .dept{display:none;background-color:#fff;text-align:left;border-bottom:1px solid #e5e5e5}.l-job-listings .dept.active{display:block}.l-job-listings .dept:last-child{border-bottom:none}.l-job-listings .dept .dept-header{padding:20px 20px 40px 12px;position:relative}@media screen and (min-width:375px){.l-job-listings .dept .dept-header{padding-left:15px}}@media screen and (min-width:768px){.l-job-listings .dept .dept-header{padding:30px 0 50px 20px}}.l-job-listings .dept .dept-header:hover{cursor:pointer}.l-job-listings .dept .dept-header:hover .dept-title{transition:padding .3s}.l-job-listings .dept .dept-title{float:left;font-size:14px;font-weight:700;transition:padding .3s}@media screen and (min-width:375px){.l-job-listings .dept .dept-header:hover .dept-title{padding-left:5px}.l-job-listings .dept .dept-title{font-size:16px}}@media screen and (min-width:768px){.l-job-listings .dept .dept-title{font-size:18px}}.l-job-listings .dept .dept-openings{float:right;color:#006B87;text-transform:uppercase;font-size:10px;font-weight:700;position:absolute;right:32px;bottom:22px}@media screen and (min-width:375px){.l-job-listings .dept .dept-openings{right:47px;bottom:21px}}@media screen and (min-width:768px){.l-job-listings .dept .dept-openings{font-size:13px;bottom:27px;right:80px}}.l-job-listings .dept .dept-toggle{position:absolute;right:10px;bottom:17px}@media screen and (min-width:375px){.l-job-listings .dept .dept-toggle{right:20px;bottom:16px}}.l-job-listings .dept .dept-toggle svg{width:15px;height:15px;fill:#424242;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.l-refi-guide .refi-guide-features .feature .icon svg,.l-refi-guide .wealth-investing-guide-features .feature .icon svg{fill:#9ccb3b}.l-job-listings .dept .dept-toggle.active svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);opacity:.5}.l-job-listings .dept .job{display:none;clear:both;border-bottom:1px solid #e5e5e5;background-color:#f2f2f2;padding:15px;color:#424242;position:relative;transition:padding .3s}@media screen and (min-width:375px){.l-job-listings .dept .job{padding:20px}}@media screen and (min-width:768px){.l-job-listings .dept .dept-toggle{right:25px;bottom:20px}.l-job-listings .dept .dept-toggle svg{width:20px;height:20px}.l-job-listings .dept .job{padding:30px 20px}}.l-job-listings .dept .job.active{display:block}.l-job-listings .dept .job.hidden{display:none}.l-job-listings .dept .job:last-child{border-bottom:none}.l-job-listings .dept .job:hover{transition:padding .3s}.l-job-listings .dept .job:hover .job-title{color:#00A2C7}.l-job-listings .dept .job .job-title{display:block;margin-bottom:5px;font-weight:700;font-size:16px;line-height:1.2}@media screen and (min-width:375px){.l-job-listings .dept .job:hover{padding-left:25px}.l-job-listings .dept .job .job-title{font-size:18px}}@media screen and (min-width:768px){.l-job-listings .dept .job .job-title{font-size:21px;max-width:75%}}.l-job-listings .dept .job .job-location{font-weight:700;text-transform:uppercase;font-size:11px;width:100%}@media screen and (min-width:768px){.l-job-listings .dept .job .job-location{text-align:right;font-size:14px;width:30%;position:absolute;right:20px;top:43%;margin:0;height:16px}}@media screen and (min-width:1024px){.l-job-listings .dept .job .job-location{width:25%}}.l-job-listings .dept .job .job-description{display:block;clear:both;font-size:12px;padding-top:10px}@media screen and (min-width:375px){.l-job-listings .dept .job .job-description{padding-top:8px;font-size:13px}}@media screen and (min-width:768px){.l-job-listings .dept .job .job-description{font-size:14px;padding-right:20px;width:70%}}@media screen and (min-width:1024px){.l-job-listings .dept .job .job-description{width:75%}}.l-job-listings .cta{margin-top:2em;padding-left:20px;padding-right:20px}.l-job-listings .cta-heading{font-size:24px;margin-bottom:10px}.l-job-listings .exit-sofi{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.l-job-listings .exit-sofi svg{margin-left:.1em}.page-careers .select-dept .close+li,.page-careers .select-location .close+li{font-weight:700}.page-careers .select-options .selected{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif}.page-careers .select-options li{text-indent:0;padding-left:25px}@media only screen and (min-device-width:320px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.l-job-listings .dept .dept-title,.l-job-listings .dept .job .job-location,.l-job-listings .dept .job .job-title{letter-spacing:-.063em}.page-careers .select-options li{letter-spacing:-.031em}}.l-faq .section__inner{padding-left:10%;padding-right:10%}@media screen and (min-width:768px){.l-faq .section__inner{padding-left:15%;padding-right:15%}}.l-calc-cta .l-faq .cta-block__heading span,.l-faq .l-calc-cta .cta-block__heading span,.l-faq .pool .pool__heading span,.l-faq .section__heading span,.pool .l-faq .pool__heading span{text-transform:lowercase}.l-faq .single-faq{margin-bottom:30px}.l-faq .single-faq h3{margin-bottom:5px}.l-faq .l-faq__inner{max-width:1300px;margin:0 auto;padding:10px}.l-faq--medical-slr .section{text-align:left}.l-calc-cta .l-faq--medical-slr .cta-block__heading,.l-faq--medical-slr .l-calc-cta .cta-block__heading,.l-faq--medical-slr .pool .pool__heading,.l-faq--medical-slr .section__heading,.pool .l-faq--medical-slr .pool__heading{text-align:center;letter-spacing:-1px;font-size:30px;text-transform:none}.l-faq--medical-slr .left,.l-faq--medical-slr .right{float:left;width:100%}@media screen and (min-width:768px){.l-faq--medical-slr .section .section__inner{padding-left:4%;padding-right:4%}.l-faq--medical-slr .left,.l-faq--medical-slr .right{width:50%;padding-left:40px;padding-right:40px}}.l-faq--medical-slr .copy-expander__heading,.l-faq--medical-slr .js-copy-expander-v2__heading{color:#5b5b5b;font-size:18px;font-weight:700!important;position:relative;padding-right:30px}.l-faq--medical-slr .copy-expander__copy,.l-faq--medical-slr .js-copy-expander-v2__copy{font-size:18px;line-height:25px}.l-faq--medical-slr .copy-expander .expander,.l-faq--medical-slr .js-copy-expander-v2 .expander{float:right;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0}.l-faq--medical-slr .copy-expander .expander span,.l-faq--medical-slr .js-copy-expander-v2 .expander span{color:#00C9ED;font-size:30px}.l-faq--medical-slr .copy-expander .minus,.l-faq--medical-slr .copy-expander.active .plus,.l-faq--medical-slr .js-copy-expander-v2 .minus,.l-faq--medical-slr .js-copy-expander-v2.active .plus{display:none}.l-faq--medical-slr .copy-expander .plus,.l-faq--medical-slr .copy-expander.active .minus,.l-faq--medical-slr .js-copy-expander-v2 .plus,.l-faq--medical-slr .js-copy-expander-v2.active .minus{display:inline-block}.l-faq--medical-slr .btn{border-color:#006B87;color:#006B87;margin:30px auto 0;display:block;width:145px;text-align:center;padding-top:13px;padding-bottom:13px}.l-faq--money-waitlist .copy-expander p,.l-faq--money-waitlist li{font-size:14px}@media screen and (min-width:1300px){.l-faq--money-waitlist .copy-expander p,.l-faq--money-waitlist li{font-size:16px}}.l-faq--money-waitlist .section__inner{padding-bottom:80px}.l-faq--money-waitlist .btn{clear:both;top:40px;position:relative}.l-calc-cta .l-faq--slr-b .cta-block__heading,.l-faq--slr-b .l-calc-cta .cta-block__heading,.l-faq--slr-b .pool .pool__heading,.l-faq--slr-b .section__heading,.pool .l-faq--slr-b .pool__heading{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700}@media screen and (min-width:768px){.l-calc-cta .l-faq--money-waitlist .cta-block__heading,.l-faq--money-waitlist .l-calc-cta .cta-block__heading,.l-faq--money-waitlist .pool .pool__heading,.l-faq--money-waitlist .section__heading,.pool .l-faq--money-waitlist .pool__heading{font-size:40px}.l-calc-cta .l-faq--slr-b .cta-block__heading,.l-faq--slr-b .l-calc-cta .cta-block__heading,.l-faq--slr-b .pool .pool__heading,.l-faq--slr-b .section__heading,.pool .l-faq--slr-b .pool__heading{font-size:36px}}.l-faq--slr-b .btn{clear:both;top:20px;position:relative}@media screen and (min-width:1300px){.l-calc-cta .l-faq--slr-b .cta-block__heading,.l-faq--slr-b .l-calc-cta .cta-block__heading,.l-faq--slr-b .pool .pool__heading,.l-faq--slr-b .section__heading,.pool .l-faq--slr-b .pool__heading{font-size:40px}.l-faq--slr-b .copy-expander__heading{font-size:20px}}.l-faq--slr-b .copy-expander p{font-size:14px}@media screen and (min-width:1300px){.l-faq--slr-b .copy-expander p{font-size:16px}}.l-calc-cta .l-faq--slr-grad .cta-block__heading,.l-faq--slr-grad .l-calc-cta .cta-block__heading,.l-faq--slr-grad .pool .pool__heading,.l-faq--slr-grad .section__heading,.pool .l-faq--slr-grad .pool__heading{font-weight:800}@media screen and (min-width:768px){.l-calc-cta .l-faq--events-2 .cta-block__heading,.l-faq--events-2 .l-calc-cta .cta-block__heading,.l-faq--events-2 .pool .pool__heading,.l-faq--events-2 .section__heading,.pool .l-faq--events-2 .pool__heading{font-size:36px}}.l-faq--events-2 .btn{clear:both;bottom:50px;position:relative}@media screen and (min-width:1300px){.l-calc-cta .l-faq--events-2 .cta-block__heading,.l-faq--events-2 .l-calc-cta .cta-block__heading,.l-faq--events-2 .pool .pool__heading,.l-faq--events-2 .section__heading,.pool .l-faq--events-2 .pool__heading{font-size:40px}.l-faq--events-2 .copy-expander__heading{font-size:20px}}.l-faq--events-2 .copy-expander p{font-size:14px}.l-faq--money-fees-no-fees{margin-top:8%}.l-faq--money-fees-no-fees .section__inner{padding:40px 20px}@media screen and (min-width:1300px){.l-faq--events-2 .copy-expander p{font-size:16px}.l-faq--money-fees-no-fees .section__inner{padding:100px 20px}}.l-faq--money-fees-no-fees .section .owl-theme .owl-nav [class*=owl-]{background:0 0;width:24px;height:24px;padding:0;top:0;margin-top:0}.l-faq--money-fees-no-fees .section .owl-theme .owl-nav{margin-top:0}.l-faq--money-fees-no-fees .section .owl-theme .owl-nav .owl-prev{margin-left:-30px;top:25px;left:0}@media screen and (min-width:768px){.l-faq--money-fees-no-fees .section .owl-theme .owl-nav [class*=owl-]{width:32px;height:32px}.l-faq--money-fees-no-fees .section .owl-theme .owl-nav .owl-prev{margin-left:-70px;top:15px}}.l-faq--money-fees-no-fees .section .owl-theme .owl-nav .owl-next{margin-right:-40px;top:240px;right:10px}.l-faq--money-fees-no-fees .section .no-fees-title{text-align:center}@media screen and (min-width:768px){.l-faq--money-fees-no-fees .section .owl-theme .owl-nav .owl-next{top:15px;right:-30px}.l-faq--money-fees-no-fees .section .faq-row{width:85%}}@media screen and (min-width:1300px){.l-faq--money-fees-no-fees .section .faq-row{width:800px}}.l-faq--money-fees-no-fees .section .faq-row .copy-expander__title{color:#5C5C5C;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif!important;font-size:16px;font-weight:500;line-height:1.15}@media screen and (min-width:768px){.l-faq--money-fees-no-fees .section .faq-row .copy-expander__title{font-size:24px;padding:20px 0}.l-faq--money-fees .section__inner .no-fees-title{margin-bottom:50px}}.l-faq--money-fees-no-fees .section .faq-row .zero{height:65px;width:44px;color:#00A9CE;font-size:36px!important;font-weight:700;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;background:-webkit-linear-gradient(top,#1C7EB4,#77C369);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (min-width:1300px){.l-faq--money-fees-no-fees .section .faq-row .zero{font-size:56px!important}}.l-faq--money-fees-no-fees .section .faq-row .varies{font-family:inherit;font-size:20px!important}@media screen and (min-width:1300px){.l-faq--money-fees-no-fees .section .faq-row .varies{font-size:30px!important}}.l-faq--money-fees-no-fees .section .faq-row .dollar{color:#00A9CE;background:-webkit-linear-gradient(top,#1C7EB4,#77C369);-webkit-background-clip:text;-webkit-text-fill-color:transparent;top:-1.5em}.l-faq--money-fees .section__inner .service-charge,.l-faq--money-fees .section__inner .title-scroll{color:#5C5C5C;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif}.l-faq--money-fees .section__inner{padding:40px 20px}.l-calc-cta .l-faq--money-fees .section__inner .cta-block__heading,.l-faq--money-fees .section__inner .l-calc-cta .cta-block__heading,.l-faq--money-fees .section__inner .pool .pool__heading,.l-faq--money-fees .section__inner .section__heading,.pool .l-faq--money-fees .section__inner .pool__heading{text-align:left;color:#5C5C5C;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;font-weight:700;line-height:48px}.l-faq--money-fees .section__inner .service-charge{font-size:18px;line-height:48px;border-bottom:1px solid #E8E8E8}.l-faq--money-fees .section__inner .toolTip svg{margin-left:5px;width:18px;height:18px}.l-faq--money-fees .section__inner .toolTip .tooltiptext{visibility:hidden;width:300px;background-color:#FFF;text-align:left;border-radius:6px;padding:20px;box-shadow:2px 3px 12px 0 rgba(0,0,0,.1);font-size:14px;line-height:20px;position:absolute;z-index:1;left:0;margin-top:10px}@media screen and (min-width:1300px){.l-faq--money-fees .section__inner .toolTip .tooltiptext{left:30%}}@media screen and (min-width:1920px){.l-faq--money-fees .section__inner .toolTip .tooltiptext{left:40%}}.l-faq--money-fees .section__inner .toolTip:hover .tooltiptext{visibility:visible}.l-faq--money-fees .section__inner .owl-drag{margin-top:50px}.l-faq--money-fees .section__inner .title-scroll{text-align:center;font-size:48px;font-weight:700;margin:auto auto 20px;width:85%;line-height:60px;display:inline-block;text-transform:none}@media screen and (min-width:768px){.l-faq--money-fees .section__inner .title-scroll{margin-left:0;text-align:center!important;line-height:100px}}@media screen and (min-width:1300px){.l-faq--money-fees .section__inner .title-scroll{font-size:80px;width:90%}}.l-faq--money-fees .section__inner .title-scroll .fees,.l-faq--money-fees .section__inner .title-scroll .no{text-transform:none;-webkit-text-fill-color:#343434;color:#343434}.l-faq--money-fees .section__inner .title-scroll .auto-scroll{color:#00A9CE;display:block;background:-webkit-linear-gradient(left,#1C7EB4,#77C369);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-transform:none}.l-faq--money-fees .section__inner .expander{font-weight:700}.l-faq--money-fees .section__inner .copy-expander{border:0;border-bottom:1px solid #E8E8E8}.l-faq--money-fees .section__inner .copy-expander__heading{font-weight:400!important;color:#5C5C5C;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif!important;font-size:14px;line-height:19px}.faq-heading,.l-faq--money-fees .section__inner .copy-expander__title{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif}@media screen and (min-width:768px){.l-faq--money-fees .section__inner .copy-expander__heading{font-size:16px}.l-faq--money-fees .section__inner .icon{-webkit-transform:translateY(50%)!important;-ms-transform:translateY(50%)!important;transform:translateY(50%)!important}}.l-faq--money-fees .section__inner .copy-expander__title{color:#5C5C5C;font-size:16px;font-weight:500;line-height:20px}@media screen and (min-width:1300px){.l-faq--money-fees .section__inner .copy-expander__title{font-size:24px;line-height:30px}}.l-faq--money-fees .section__inner .num{color:#5C5C5C!important;font-size:16px!important;font-weight:700}.l-faq--money-fees .section__inner .icon{width:32px;height:32px}.l-faq--money-fees .section__inner .icon-left{float:left;width:50px;-webkit-transform:translateY(350%);-ms-transform:translateY(350%);transform:translateY(350%)}.l-faq--money-fees .section__inner .icon-right{float:right;-webkit-transform:translateY(-550%);-ms-transform:translateY(-550%);transform:translateY(-550%)}@media screen and (min-width:1300px){.l-faq--money-fees .section .row{width:800px}}.faq__videos--wrap{max-width:1300px;margin:0 auto;padding:45px 10px 25px;overflow:hidden}.faq__videos--preview{width:100%;position:relative;margin-bottom:40px;float:none}.faq__videos--preview h3{font-weight:400}.faq__videos--preview .thumb{min-width:100%}.faq__videos--preview .play{position:absolute;top:6%;left:5%;z-index:10}.faq-heading{text-transform:none!important;word-wrap:break-word!important}.teal-color,.wealth-faq-color{color:#006B87!important}.bg-gray-color{background-color:#EDF0F2!important}.l-use-cases{padding-left:5%;padding-right:5%}@media screen and (min-width:768px){.faq__videos--preview{float:left;display:block;width:23.23176%;text-align:left;margin-right:20px}.faq__videos--preview:last-child{margin-right:0}.faq__videos--preview .play{position:absolute;top:6%;left:6%;z-index:10}.faq__videos--preview .play img{opacity:.8;filter:alpha(opacity=80);width:45px}.faq__videos--preview .play img:hover{opacity:1;filter:alpha(opacity=100)}.faq__videos--preview .thumb{width:100%;margin-bottom:7px;opacity:.8;filter:alpha(opacity=80)}.faq__videos--preview h3{font-weight:400;font-size:1.1em}.l-use-cases .use-case{float:left;display:block;margin-right:2.35765%;width:48.82117%}.l-use-cases .use-case:last-child,.l-use-cases .use-case:nth-child(2n){margin-right:0}.l-use-cases .use-case:nth-child(2n+1){clear:left}}@media screen and (min-width:992px){.l-use-cases .use-case{float:left;display:block;margin-right:2.35765%;width:31.76157%}.l-use-cases .use-case:nth-child(2n){margin-right:2.35765%}.l-use-cases .use-case:nth-child(2n+1){clear:none}.l-use-cases .use-case:last-child,.l-use-cases .use-case:nth-child(3n){margin-right:0}.l-use-cases .use-case:nth-child(3n+1){clear:left}.l-cta--mortgage .section__inner{padding-left:30px;padding-right:30px}}.use-case{position:relative;overflow:hidden;max-width:350px;margin:0 auto 2.35765%}.use-case:hover>.use-case__content{-webkit-transform:translate(0,-103%);-ms-transform:translate(0,-103%);transform:translate(0,-103%)}.use-case__content{transition:all .3s ease-in-out;height:100px;position:absolute;width:100%;font-size:16px;text-transform:uppercase;font-weight:700;color:#1b9fc7;padding:30px;background:rgba(234,247,252,.9)}.l-cta--jetblue .cta-block__heading,.l-cta--money-waitlist .cta-block__heading{text-transform:none;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif}.l-cta--mortgage{overflow:hidden}@media screen and (min-width:1300px){.l-cta--mortgage .section__inner{padding-left:60px;padding-right:60px}}.l-cta--mortgage .row{position:relative}@media screen and (min-width:768px){.l-cta--mortgage .tab-aside{float:left;display:block;margin-right:2.35765%;width:31.76157%;text-align:left;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.l-cta--mortgage .tab-aside:last-child{margin-right:0}.l-calc-cta .l-cta--mortgage .tab-aside .cta-block__heading,.l-cta--mortgage .tab-aside .l-calc-cta .cta-block__heading,.l-cta--mortgage .tab-aside .pool .pool__heading,.l-cta--mortgage .tab-aside .section__heading,.pool .l-cta--mortgage .tab-aside .pool__heading{margin-bottom:15px}}@media screen and (min-width:992px){.l-cta--mortgage .tab-aside{float:left;display:block;margin-right:2.35765%;width:23.23176%}.l-cta--mortgage .tab-aside:last-child{margin-right:0}.l-cta--investing-resources .section__inner{padding:60px 20px}}.l-cta--mortgage #bottom{display:block}.l-cta--mortgage #top{display:none}@media screen and (min-width:768px){.l-cta--mortgage .tab-aside .section__more-link{font-size:16px;letter-spacing:-1px;margin-top:15px}.l-cta--mortgage #bottom{display:none}.l-cta--mortgage #top{display:block}}.l-cta--wealth .cta-block__copy{font-size:20px;font-weight:400}.l-cta--wealth .secondary{color:#15c0f1;margin-bottom:0}.l-cta--wealth .secondary a:focus,.l-cta--wealth .secondary a:hover{text-decoration:none;color:#2dc6f2}.l-cta--money-waitlist .cta-block__heading{font-weight:700;font-size:40px;margin-bottom:0}.l-cta--money-waitlist a{color:#fff!important;font-weight:700}.l-cta--community-benefits .icon svg,.l-cta--medical-slr .cta-block__copy a{color:#fff}.l-cta--investing-resources .cta-block__copy{font-size:20px;font-weight:400;margin-bottom:0;text-align:left}.l-cta--investing-resources .cta-block__heading{margin-bottom:5px;text-align:left}@media screen and (max-width:767px){.l-cta--investing-resources .cta-block__copy{font-size:14px}.l-cta--investing-resources .cta-block__heading{font-size:20px}}.l-cta--investing-resources svg{display:inline-block;margin-right:20px;width:27px;height:37px;vertical-align:top;position:relative;top:7px}.l-cta--investing-resources .questions{display:inline-block;margin-bottom:15px}.l-cta--investing-resources .btn{vertical-align:middle;position:relative;padding:10px 36px;margin-left:0}@media screen and (min-width:768px){.l-cta--investing-resources .btn{margin-left:20px;position:relative;bottom:25px}}@media screen and (min-width:992px){.l-cta--investing-resources svg{height:54px;width:39px;vertical-align:middle;top:-6px}.l-cta--investing-resources .questions{vertical-align:middle}.l-cta--investing-resources .btn{margin-left:115px;bottom:0}.l-cta--community-benefits .section__inner{padding:60px}}.l-cta--wealth-management .btn{right:10px}.l-cta--jetblue .cta-block__copy{font-weight:400}@media screen and (min-width:768px){.l-cta--wealth-management .btn{right:0}.l-cta--jetblue .cta-block__heading{margin-bottom:10px}.l-cta--community-benefits .cta-block__main{display:inline-block;text-align:left;width:450px;float:left}.l-cta--community-benefits .cta-block__copy{text-align:left}}@media screen and (min-width:992px){.l-cta--community-benefits .cta-block__main{width:530px}}.l-cta--community-benefits .cta-block__heading{text-transform:initial;letter-spacing:-.7em;margin-bottom:10px;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif}.l-cta--community-benefits .cta-block__copy{font-size:16px;font-weight:400}@media screen and (min-width:768px){.l-cta--community-benefits .icon{top:25px;float:left}}@media screen and (min-width:992px){.l-cta--community-benefits .icon{top:20px}}@media screen and (min-width:768px){.l-cta--community-benefits .btn{display:inline-block;position:relative;top:50px;float:right;font-size:14px}}.l-cta--medical-slr .cta-block__heading{text-transform:none;margin-bottom:0}.l-cta--medical-slr .cta-block__copy{font-size:24px}.l-cta .cta-block--ent-program p{margin-top:15px}.l-calc-cta .l-cta--wealth-member .cta-block__heading,.l-cta--wealth-member .l-calc-cta .cta-block__heading,.l-cta--wealth-member .pool .pool__heading,.l-cta--wealth-member .section__heading,.pool .l-cta--wealth-member .pool__heading{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;text-transform:none;font-size:30px;letter-spacing:-1px;line-height:34px;margin-bottom:15px}@media screen and (min-width:768px){.l-calc-cta .l-cta--wealth-member .cta-block__heading,.l-cta--wealth-member .l-calc-cta .cta-block__heading,.l-cta--wealth-member .pool .pool__heading,.l-cta--wealth-member .section__heading,.pool .l-cta--wealth-member .pool__heading{margin-bottom:10px;font-size:34px}}@media screen and (min-width:1300px){.l-cta--investing-resources .btn{margin-left:250px}.l-cta--community-benefits .cta-block__main{width:620px}.l-calc-cta .l-cta--wealth-member .cta-block__heading,.l-cta--wealth-member .l-calc-cta .cta-block__heading,.l-cta--wealth-member .pool .pool__heading,.l-cta--wealth-member .section__heading,.pool .l-cta--wealth-member .pool__heading{font-size:40px;margin-bottom:20px}}.l-cta--wealth-member .section p{margin-bottom:20px}.l-cta--wealth-member .btn{width:200px;height:50px;font-size:16px;padding:13px}.l-calc-cta .l-cta--slr-b .cta-block__heading,.l-cta--slr-b .l-calc-cta .cta-block__heading,.l-cta--slr-b .pool .pool__heading,.l-cta--slr-b .section__heading,.pool .l-cta--slr-b .pool__heading{font-size:30px;text-transform:none;letter-spacing:-1px;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;margin-bottom:10px;line-height:32px}@media screen and (min-width:768px){.l-calc-cta .l-cta--slr-b .cta-block__heading,.l-cta--slr-b .l-calc-cta .cta-block__heading,.l-cta--slr-b .pool .pool__heading,.l-cta--slr-b .section__heading,.pool .l-cta--slr-b .pool__heading{font-size:36px}}@media screen and (min-width:1300px){.l-calc-cta .l-cta--slr-b .cta-block__heading,.l-cta--slr-b .l-calc-cta .cta-block__heading,.l-cta--slr-b .pool .pool__heading,.l-cta--slr-b .section__heading,.pool .l-cta--slr-b .pool__heading{font-size:40px}}.l-cta--slr-b p{font-size:16px;line-height:26px;margin-bottom:15px}@media screen and (min-width:768px){.l-cta--slr-b p{width:490px;margin:0 auto 25px}}@media screen and (min-width:1300px){.l-cta--slr-b p{width:auto}}.l-cta--slr-b .btn{width:200px;font-size:14px}.l-cta--slr-grad .section{background:linear-gradient(to bottom,#196A9F,#3B5CAF,#5A45AB,#9B4096)}.l-calc-cta .l-cta--slr-grad .cta-block__heading,.l-cta--slr-grad .l-calc-cta .cta-block__heading,.l-cta--slr-grad .pool .pool__heading,.l-cta--slr-grad .section__heading,.pool .l-cta--slr-grad .pool__heading{font-weight:800}@media screen and (min-width:768px){.l-cta--slr-grad .section{background:radial-gradient(circle at left,#196A9F,#3B5CAF,#5A45AB,#9B4096)}.l-cta--slr-grad .section__inner{padding:60px 15%}.l-calc-cta .l-cta--slr-grad .cta-block__heading,.l-cta--slr-grad .l-calc-cta .cta-block__heading,.l-cta--slr-grad .pool .pool__heading,.l-cta--slr-grad .section__heading,.pool .l-cta--slr-grad .pool__heading{line-height:38px}}@media screen and (min-width:1300px){.l-calc-cta .l-cta--slr-grad .cta-block__heading,.l-cta--slr-grad .l-calc-cta .cta-block__heading,.l-cta--slr-grad .pool .pool__heading,.l-cta--slr-grad .section__heading,.pool .l-cta--slr-grad .pool__heading{width:600px;margin:auto;line-height:48px}.l-calc-cta .l-cta--slr-grad .cta-block__subheading,.l-cta--slr-grad .l-calc-cta .cta-block__subheading,.l-cta--slr-grad .section__subheading{font-size:24px}}.l-cta--slr-grad .btn{padding:13px 18px}.l-cta--slr-grad .btn--solid-white{color:#4750B1!important}.l-cta--ira-center .cta-block__heading{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:30px;text-transform:none}@media screen and (min-width:768px){.l-cta--ira-center .cta-block__heading{font-size:40px;margin-bottom:0}}.l-cta--ira-center .cta-block__copy{font-size:16px;line-height:24px;font-weight:400}.l-cta--ira-center .btn{font-weight:700;font-size:16px;height:50px;padding:15px 30px}.l-cta--ira-center-banner{width:100vw;position:relative;right:20px}.l-cta--ira-center-banner .section__inner{text-align:center!important;padding:60px 20px!important}.l-cta--ira-banner .section{background:linear-gradient(270deg,#9b4298,#2571b3)}.l-cta--ira-banner .cta-block__heading{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;color:#000;font-size:40px;line-height:42px;margin-bottom:10px}@media screen and (min-width:768px){.l-cta--ira-center-banner{right:60px}.l-cta--ira-center-banner .section__inner{padding:60px 45px!important;max-width:865px}.l-cta--ira-banner .section__inner{padding-left:40px;padding-right:40px}.l-cta--ira-banner .section .headings{float:left}.l-cta--ira-banner .cta-block__heading{font-size:56px}}.l-cta--ira-banner .cta-block__heading .ira{color:#fff}.l-cta--ira-banner .cta-block__heading .before{color:#BD44B4}.l-cta--ira-banner .cta-block__copy{color:#fff;font-size:16px;line-height:24px}@media screen and (min-width:768px){.l-cta--ira-banner .cta-block__copy{margin-bottom:0;font-size:18px;text-align:left}.l-cta--ira-banner .btn{position:relative;top:13px}}.l-cta--ira-banner .btn{font-size:14px}@media screen and (min-width:1300px){.l-cta--ira-center-banner{width:initial;right:0}.l-cta--ira-banner .section__inner{max-width:865px}.l-cta--ira-banner .btn{left:60px}}.l-cta--ira-taxday .section{background-color:#494EB1}.l-calc-cta .l-cta--ira-taxday .cta-block__heading,.l-cta--ira-taxday .l-calc-cta .cta-block__heading,.l-cta--ira-taxday .pool .pool__heading,.l-cta--ira-taxday .section__heading,.pool .l-cta--ira-taxday .pool__heading{font-size:30px;text-transform:none;letter-spacing:-1px}@media screen and (min-width:768px){.l-calc-cta .l-cta--ira-taxday .cta-block__heading,.l-cta--ira-taxday .l-calc-cta .cta-block__heading,.l-cta--ira-taxday .pool .pool__heading,.l-cta--ira-taxday .section__heading,.pool .l-cta--ira-taxday .pool__heading{font-size:40px}}.l-cta--ira-taxday .section .btn{font-size:16px}.l-refi-guide .section__inner{padding-bottom:60px}.l-calc-cta .l-refi-guide .cta-block__heading,.l-refi-guide .l-calc-cta .cta-block__heading,.l-refi-guide .pool .pool__heading,.l-refi-guide .section__heading,.pool .l-refi-guide .pool__heading{margin-bottom:20px}@media screen and (min-width:992px){.l-calc-cta .l-refi-guide .cta-block__heading,.l-refi-guide .l-calc-cta .cta-block__heading,.l-refi-guide .pool .pool__heading,.l-refi-guide .section__heading,.pool .l-refi-guide .pool__heading{margin-bottom:40px}}.l-refi-guide .refi-guide-img{cursor:pointer;position:relative;margin:-75px auto 40px;width:280px;height:184px;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/refi-guide-thumbnail-sm.jpg);background-repeat:no-repeat;background-size:cover!important;box-shadow:-2px 1px 7px 7px rgba(80,80,80,.1)}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-refi-guide .refi-guide-img{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/refi-guide-thumbnail-sm_2x.jpg);background-size:280px 184px}}@media screen and (min-width:768px){.l-calc-cta .l-refi-guide .cta-block__heading,.l-refi-guide .l-calc-cta .cta-block__heading,.l-refi-guide .pool .pool__heading,.l-refi-guide .section__heading,.pool .l-refi-guide .pool__heading{font-size:28px}.l-refi-guide .refi-guide-img{margin:-230px auto 60px;width:534px;height:351px;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/refi-guide-thumbnail-lg.jpg)}}@media screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-refi-guide .refi-guide-img{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/refi-guide-thumbnail-lg_2x.jpg);background-size:534px 351px}}@media screen and (min-width:992px){.l-refi-guide .refi-guide-img{margin:-220px auto 40px}}.l-refi-guide .refi-guide-img.refi-guide-img--medical{width:280px;height:183px;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/refi-guide-medical-thumbnail-sm.jpg)}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-refi-guide .refi-guide-img.refi-guide-img--medical{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/refi-guide-medical-thumbnail-sm_2x.jpg);background-size:280px 183px}}@media screen and (min-width:768px){.l-refi-guide .refi-guide-img.refi-guide-img--medical{width:534px;height:349px;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/refi-guide-medical-thumbnail-lg.jpg)}}@media screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-refi-guide .refi-guide-img.refi-guide-img--medical{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/refi-guide-medical-thumbnail-lg_2x.jpg);background-size:534px 349px}}.l-refi-guide .refi-guide-img.home-buyers-guide{width:280px;height:184px;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/home-buyers-guide-sm.jpg)}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-refi-guide .refi-guide-img.home-buyers-guide{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/home-buyers-guide-sm_2x.jpg);background-size:280px 184px}}@media screen and (min-width:768px){.l-refi-guide .refi-guide-img.home-buyers-guide{width:534px;height:350px;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/home-buyers-guide-lg.jpg)}}@media screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-refi-guide .refi-guide-img.home-buyers-guide{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/home-buyers-guide-lg_2x.jpg);background-size:534px 350px}}.l-refi-guide .refi-guide-img.wealth-investing-guide{box-shadow:none;width:280px;height:184px;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/wealth-investing-guide-lg.jpg)}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-refi-guide .refi-guide-img.wealth-investing-guide{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/wealth-investing-guide-lg.jpg);background-size:280px 184px}}@media screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-refi-guide .refi-guide-img.wealth-investing-guide{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/wealth-investing-guide-lg.jpg);background-size:534px 350px}}.l-refi-guide .refi-guide-features{margin-bottom:20px}@media screen and (min-width:768px){.l-refi-guide .refi-guide-img.wealth-investing-guide{width:534px;height:350px;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/wealth-investing-guide-lg.jpg)}.l-refi-guide .refi-guide-features{margin-bottom:40px}}.l-refi-guide .refi-guide-features .feature{transform:translate3d(-500%,0,0);-webkit-transform:translate3d(-500%,0,0);max-width:250px;height:220px;margin:0 auto}@media screen and (min-width:450px){.l-refi-guide .refi-guide-features .feature{max-width:300px}}@media screen and (min-width:768px){.l-refi-guide .refi-guide-features .feature{max-width:650px;margin-bottom:0;text-align:left;height:100px}}.l-refi-guide .refi-guide-features .feature .icon{display:block;width:80px;height:80px;margin:0 auto 10px}@media screen and (min-width:768px){.l-refi-guide .refi-guide-features .feature .icon{float:left;display:block;margin:0 30px 0 0}}.l-refi-guide .refi-guide-features .feature h3{font-size:20px;margin-bottom:5px}.l-refi-guide .refi-guide-features .feature p{font-size:14px}@media screen and (min-width:768px){.l-refi-guide .refi-guide-features .feature h3{margin:20px 0 5px}.l-refi-guide .refi-guide-features .feature p{overflow:hidden;font-size:16px}}.l-refi-guide .wealth-investing-guide-features{margin-bottom:20px}@media screen and (min-width:768px){.l-refi-guide .wealth-investing-guide-features{margin-bottom:40px}}.l-refi-guide .wealth-investing-guide-features .feature{transform:translate3d(-500%,0,0);-webkit-transform:translate3d(-500%,0,0);max-width:250px;height:220px;margin:0 auto}@media screen and (min-width:450px){.l-refi-guide .wealth-investing-guide-features .feature{max-width:300px}}@media screen and (min-width:768px){.l-refi-guide .wealth-investing-guide-features .feature{max-width:650px;margin-bottom:0;text-align:left;height:100px}}.l-refi-guide .wealth-investing-guide-features .feature .icon{display:block;width:80px;height:80px;margin:0 auto 10px}@media screen and (min-width:768px){.l-refi-guide .wealth-investing-guide-features .feature .icon{float:left;display:block;margin:0 30px 0 0}}.l-refi-guide .wealth-investing-guide-features .feature h3{font-size:20px;margin-bottom:5px}.l-refi-guide .wealth-investing-guide-features .feature p{font-size:14px}@media screen and (min-width:768px){.l-refi-guide .wealth-investing-guide-features .feature h3{margin:20px 0 5px}.l-refi-guide .wealth-investing-guide-features .feature p{overflow:hidden;font-size:16px}}.l-refi-guide .wealth-investing-guide-features .space-third{padding-top:20px}.l-refi-guide .wealth-investing-guide-features .space-forth{padding-top:50px;margin-bottom:50px}.l-refi-guide .space-button{margin-top:50px}.l-refi-guide .btn{font-size:16px;padding:12px 15px}@media screen and (min-width:768px){.l-refi-guide .btn{font-size:18px;padding:18px 25px;margin-bottom:30px}}.l-refi-guide .share-heading{display:block;margin:30px auto 10px;font-size:14px;color:#7b7b7b}.l-refi-guide .sharing_toolbox{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.l-main-left.hide-nav{float:none;margin:0 auto!important}.l-main-left.hide-nav .post__content{width:100%!important}.l-main-left.hide-nav .author-bio,.l-main-left.hide-nav .install-app-mod,.l-main-left.hide-nav .sharing_toolbox{display:none!important}.l-sidebar{background-color:#f6f6f6;display:none}@media screen and (min-width:992px){.l-sidebar,.l-sidebar:last-child{margin-right:0}.l-sidebar{float:left;display:block;width:23.23176%;padding:20px 0;background-color:#fff}}.l-sidebar a{color:#15c0f1}.l-sidebar .list__item{font-size:13px}.l-sidebar--contact-us{font-size:14px}@media screen and (min-width:768px){.l-sidebar--contact-us{padding-top:150px}}.l-sidebar h3{font-weight:400}.l-calc-cta .section__inner{position:relative;padding:30px 20px 200px}@media screen and (min-width:500px){.l-calc-cta .section__inner{padding-left:10%;padding-right:10%}}@media screen and (min-width:400px){.l-calc-cta .section__inner{padding-bottom:260px}}@media screen and (min-width:768px){.l-calc-cta .section__inner{padding-bottom:300px}}@media screen and (min-width:992px){.l-calc-cta .section__inner{padding-top:40px;padding-left:20px;padding-bottom:30px}.l-calc-cta .cta-block__copy{margin-top:20px;width:50%;float:left;text-align:left}}@media screen and (min-width:1100px){.l-calc-cta .section__inner{padding-top:60px;padding-left:5%}}@media screen and (min-width:1280px){.l-calc-cta .section__inner{padding-left:3%;padding-bottom:60px}}@media screen and (min-width:1400px){.l-calc-cta .section__inner{padding-left:5%}.l-calc-cta .cta-block__copy{width:55%}}@media screen and (min-width:1600px){.l-calc-cta .section__inner{padding-left:3%}}.l-calc-cta .cta-block__copy{margin-top:20px;color:#07516B;font-size:14px}@media screen and (min-width:992px){.l-calc-cta .cta-block__heading{margin-top:10px;margin-bottom:20px}}.l-calc-cta .cta-block__subheading{font-size:16px}.l-calc-cta .cta-block__image{width:300px;height:181px;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180820104622/StudentLoanCalc_Asset.png);background-size:300px 181px;background-repeat:no-repeat;position:absolute;left:0;right:0;bottom:0;margin-left:auto;margin-right:auto}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-calc-cta .cta-block__image{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180820104622/StudentLoanCalc_Asset.png);background-size:300px 181px}}@media screen and (min-width:400px){.l-calc-cta .cta-block__image{width:400px;height:241px;background-size:400px 241px}}@media screen and (min-width:768px){.l-calc-cta .cta-block__subheading{margin-bottom:35px;font-size:20px}.l-calc-cta .cta-block__image{width:575px;height:281px;background-size:contain}.l-calc-cta .btn{font-size:16px}}@media screen and (min-width:992px){.l-calc-cta .cta-block__subheading{margin-bottom:0}.l-calc-cta .cta-block__image{width:590px;height:315px;background-size:cover;right:20px;margin:0;left:inherit}}@media screen and (min-width:1100px){.l-calc-cta .cta-block__image{width:575px;height:300px;background-size:cover;right:20px}}.l-calc-cta--personal .section__inner{padding-bottom:260px}@media screen and (min-width:375px){.l-calc-cta--personal .section__inner{padding:30px 20px 330px}}@media screen and (min-width:768px){.l-calc-cta--personal .section__inner{padding-bottom:310px}}@media screen and (min-width:1024px){.l-calc-cta--personal .section__inner{padding:30px 0 60px 20px}.l-calc-cta--personal .cta-block__copy{width:500px;margin-top:40px}}@media screen and (min-width:1280px){.l-calc-cta--personal .section__inner{padding-left:60px}.l-calc-cta--personal .cta-block__copy{width:100%;margin-top:50px}}.l-calc-cta--personal .cta-block__heading,.l-calc-cta--personal .cta-block__subheading{color:#424242}.l-calc-cta--personal .cta-block .cta-block__heading{margin-bottom:10px}.l-calc-cta--personal .cta-block .cta-block__subheading{max-width:250px;margin:0 auto 20px}@media screen and (min-width:450px){.l-calc-cta--personal .cta-block .cta-block__subheading{max-width:320px}}@media screen and (min-width:768px){.l-calc-cta--personal .cta-block .cta-block__subheading{font-size:18px;max-width:100%;margin-bottom:30px}}@media screen and (min-width:1024px){.l-calc-cta--personal .cta-block .cta-block__subheading{max-width:370px;margin:0 0 30px}}.l-calc-cta--personal .cta-block__image{width:240px;height:250px;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/savings-calc-iphone.png);background-size:240px!important;background-repeat:no-repeat;position:absolute;left:0;right:0;bottom:0;margin-left:auto;margin-right:auto}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-calc-cta--personal .cta-block__image{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/savings-calc-iphone_2x.png);background-size:305px 643px}}@media screen and (min-width:375px){.l-calc-cta--personal .cta-block__image{width:305px;height:320px;background-size:305px!important}}@media screen and (min-width:768px){.l-calc-cta--personal .cta-block__image{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/savings-calc-ipad.png);width:525px;height:290px;background-size:525px!important}}@media screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-calc-cta--personal .cta-block__image{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/savings-calc-ipad.png);background-size:550px 373px}}@media screen and (min-width:1024px){.l-calc-cta--personal .cta-block__image{right:20px;left:inherit}}@media screen and (min-width:1280px){.l-calc-cta--personal .cta-block .cta-block__subheading{max-width:660px}.l-calc-cta--personal .cta-block__image{right:60px}}@media screen and (min-width:1366px){.l-calc-cta--personal .section__inner{padding:30px 0 70px 20px}.l-calc-cta--personal .cta-block .cta-block__subheading{max-width:100%}.l-calc-cta--personal .cta-block__image{right:0;left:inherit}}.l-calc-cta--refi-guide .cta-block__heading,.l-calc-cta--refi-guide .cta-block__subheading{color:#fff}.l-calc-cta--refi-guide .btn:hover{color:#9ccb3b}.l-main-left{padding-bottom:40px}@media screen and (min-width:992px){.l-main-left{padding-bottom:100px;float:left;display:block;margin-right:2.35765%;width:74.41059%}.l-main-left:last-child{margin-right:0}}.details{display:block;line-height:40px;margin-top:20px}.details svg{width:20px;height:12px;fill:#15c0f1}.deeper-dives{background:#f6f6f6}.deeper-dives__list--item{text-align:left;margin-bottom:15px;padding-bottom:15px;border-bottom:2px solid #ebebeb}.deeper-dives__list--title{color:#666;font-size:1.2em;font-weight:300}.deeper-dives__list--content{display:none;font-size:.9em;padding-left:30px}.deeper-dives__list--content-types{list-style-type:bullet;margin-left:20px;padding-left:20px}.deeper-dives__list--content-types li{margin-bottom:15px}.committee__list li{padding-bottom:25px;margin-bottom:25px;overflow:hidden}.committee__list--pic{float:left;width:15%}.committee__list--bio{float:right;width:85%;text-align:left;padding-left:1em}.larger-h2{font-size:1.4em}.returns-table-container{float:left;width:100%;margin-top:30px}.returns-table,.returns-table tr{width:100%}.returns-table tr td:first-child{text-align:left}.returns-table th{text-transform:uppercase;color:rgba(66,66,66,.5);font-weight:700}@media screen and (min-width:768px){.returns-table tbody tr td:first-child{font-weight:700;padding-bottom:40px}.returns-table tbody tr td{font-size:24px;padding-bottom:40px}.returns-table tr td,.returns-table tr th{padding-top:40px;line-height:30px}.returns-table .sofi-returns,.returns-table th{border-bottom:1px solid rgba(151,151,151,.21)}.returns-table th{letter-spacing:2px;font-size:12px;line-height:15px;padding-top:15px;padding-bottom:15px}}@media screen and (max-width:768px){.returns-table table,.returns-table tbody{display:-webkit-flex;display:-ms-flexbox;display:flex}.returns-table tr{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.returns-table tr td:first-child{font-weight:700;text-align:center}.returns-table tr td,.returns-table tr th{-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;line-height:24px;padding-top:30px;padding-bottom:40px;border-bottom:1px solid rgba(151,151,151,.21)}.returns-table th{letter-spacing:1px;font-size:14px;line-height:19px}.returns-table td{line-height:24px;font-size:18px}.returns-table thead{float:left;width:20%}}.returns-header{-webkit-flex:1;-ms-flex:1;flex:1;float:left;width:50%;text-align:left}@media screen and (max-width:768px){.returns-header{width:100%}}.returns-header h2{margin-bottom:15px}.returns-header p{font-size:20px;line-height:25px}.returns-header span{color:#AAA;font-size:12px;font-weight:500;line-height:15px}.returns-select{position:relative;display:inline-block;width:320px;float:right}@media screen and (max-width:768px){.returns-select{width:100%;max-width:320px;margin:30px auto 0;float:none}}.returns-select label{text-align:left;font-size:18px;margin-bottom:2px}.returns-select select{font-weight:bolder;width:100%;outline:0;-webkit-appearance:none;display:block;padding:1.2em .1em 1.3em 1.5em;margin:0;border:0;border-radius:4px;color:#555;font-family:inherit;font-size:inherit;line-height:inherit}.returns-select svg{height:15px;position:absolute;right:5px;top:52px;width:52px;pointer-events:none;fill:#29C4F3}.returns-disclaimer{float:left;margin-top:40px;text-align:left}.returns-disclaimer *{font-size:12px;line-height:22px}.returns-disclaimer .returns-disclaimer-header{color:#29C4F3;cursor:pointer;margin-top:15px;font-weight:700;margin-bottom:15px}.returns-disclaimer .returns-disclaimer-content{display:none}.returns-disclaimer .returns-disclaimer-content a{font-weight:700}.returns-disclaimer svg{position:relative;top:2px;height:10px;width:10px;margin-left:4px;fill:#29C4F3}.returns-disclaimer.open svg{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}@media screen and (min-width:768px){.l-sofigreat .section__inner{padding-left:10%;padding-right:10%}}@media screen and (min-width:992px){.l-sofigreat .section__inner{padding-left:5%;padding-right:5%}}.l-calc-cta .l-sofigreat .cta-block__heading,.l-sofigreat .l-calc-cta .cta-block__heading,.l-sofigreat .pool .pool__heading,.l-sofigreat .section__heading,.pool .l-sofigreat .pool__heading{margin-bottom:15px}.l-calc-cta .l-sofigreat .cta-block__subheading,.l-sofigreat .l-calc-cta .cta-block__subheading,.l-sofigreat .section__subheading{font-size:1.5em}@media screen and (min-width:768px){.l-calc-cta .l-sofigreat .cta-block__subheading,.l-sofigreat .l-calc-cta .cta-block__subheading,.l-sofigreat .section__subheading{padding-left:10%;padding-right:10%}}@media screen and (min-width:992px){.l-calc-cta .l-sofigreat .cta-block__subheading,.l-sofigreat .l-calc-cta .cta-block__subheading,.l-sofigreat .section__subheading{padding-left:15%;padding-right:15%;margin-bottom:15px}}.l-sofigreat--sweeps .section__inner{padding-top:30px;padding-bottom:20px}@media screen and (min-width:768px){.l-sofigreat--sweeps .section__inner{padding-left:5%;padding-right:5%}}@media screen and (min-width:992px){.l-sofigreat--sweeps .section__inner{padding-left:12%;padding-right:12%}}.l-sofigreat--sweeps a{color:#119ac1}.l-sofigreat--sweeps a:focus,.l-sofigreat--sweeps a:hover{color:#13add9}.l-sofigreat--pool .section{color:#9ccb3b;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-confetti-lg.jpg)}@media screen and (min-width:768px){.l-sofigreat--pool .section .section__inner{padding-left:5px;padding-right:5px}}.l-calc-cta .l-sofigreat--tagboard .cta-block__heading,.l-sofigreat--tagboard .l-calc-cta .cta-block__heading,.l-sofigreat--tagboard .pool .pool__heading,.l-sofigreat--tagboard .section__heading,.pool .l-sofigreat--tagboard .pool__heading{margin-bottom:10px}.how{margin-bottom:40px}.how:last-child{margin-bottom:0}@media screen and (min-width:992px){.l-sofigreat--pool .section .section__inner{padding-left:5%;padding-right:5%}.how{margin-bottom:20px;float:left;display:block;margin-right:2.35765%;width:31.76157%}.how:last-child,.how:nth-child(3n){margin-right:0}.how:nth-child(3n+1){clear:left}}.how__heading{margin:0 auto;font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif!important;font-size:36px;color:#fff;font-weight:400;text-align:center;width:50px;height:50px;background-color:#9ccb3b;border-radius:50%}.how__image{width:80px;height:90px;margin-bottom:20px;fill:#5b5b5b!important;color:#07516B;bottom:-10px}.how--selfie .icon{width:75px}.how--twitter-instagram .icon{width:140px}.how__description{font-size:14px;padding:0 15%}@media screen and (min-width:500px){.how__description{padding:0 20%}}@media screen and (min-width:768px){.how__description{font-size:17.5px;padding:0 20%}.pool{float:left;display:block;margin-right:2.35765%;width:48.82117%}.pool:last-child{margin-right:0}}.pool .pool__description{font-size:1.4em}@media screen and (min-width:768px){.pool .pool__description{font-size:1.8em}}@media screen and (min-width:992px){.how__description{padding:0 10%}.pool .pool__heading{text-align:right}.pool .pool__description{font-size:2.2em}}.pool .pool__description--numeric{background-color:#fff;display:inline-block;padding:.5em;border:2px solid #ccc;border-radius:5px}.pool .pool__description--comma{vertical-align:bottom;position:relative;bottom:-.3em}.l-mortgage-glossary .inner{max-width:1300px;margin-left:auto;margin-right:auto;padding:20px}.l-mortgage-glossary .inner::after{clear:both;content:"";display:block}@media screen and (min-width:768px){.l-mortgage-glossary .inner{padding-left:15px}.l-mortgage-glossary .body h1{font-size:24px}}.l-mortgage-glossary .body{margin-top:25px}@media screen and (min-width:992px){.l-mortgage-glossary .body{float:left;display:block;margin-right:2.35765%;width:74.41059%;padding:50px 50px 10px 0}.l-mortgage-glossary .body:last-child{margin-right:0}}.l-mortgage-glossary .body>div{padding-bottom:20px;margin-bottom:20px}.l-mortgage-glossary .body ul{list-style-type:disc;margin:20px 0}.l-mortgage-glossary .body ul li{margin:0 0 5px 20px}.l-mortgage-glossary .body .related{border-top:2px solid #999;margin-top:30px;padding:40px 20px 20px;overflow:hidden}.l-mortgage-glossary .body .related h3,.l-mortgage-glossary .body .related ul{margin-bottom:30px}.l-mortgage-glossary .body .related ul li{margin-bottom:15px}.l-mortgage-glossary .body .related i{color:#999}.l-mortgage-glossary .body .terms{display:none}@media screen and (min-width:768px){.l-mortgage-glossary .body .related{padding:40px 0 0;margin-top:40px;border-top:2px solid #999}.l-mortgage-glossary .body .terms{margin-top:60px;display:block;font-size:14px}}.l-mortgage-glossary .sidebar{border-top:2px solid #999;padding-top:30px}@media screen and (min-width:992px){.l-mortgage-glossary .sidebar{border-top:none;float:left;display:block;width:23.23176%;margin-right:0;padding:50px 0}.l-mortgage-glossary .sidebar:last-child{margin-right:0}}.l-mortgage-glossary .sidebar>div{padding:20px 0;margin-bottom:15px;border-bottom:1px solid #ccc}@media screen and (min-width:768px){.l-mortgage-glossary .sidebar>div{padding:20px 0;margin-bottom:15px;border-bottom:1px solid #ccc}}.l-mortgage-glossary .sidebar>div.no-border{border-bottom:none;margin-bottom:10px}.l-mortgage-glossary .sidebar .cta{padding:20px;background:#ebf5d8;border-bottom:none;text-align:center}@media screen and (min-width:1200px){.l-mortgage-glossary .sidebar .cta{padding:30px}}.l-mortgage-glossary .sidebar .cta .btn{max-width:180px;text-align:center}.l-mortgage-glossary .sidebar .terms-mobile{display:block;margin-top:60px;font-size:14px}.page-community-benefits .page-wrap{background:linear-gradient(0deg,#FFF 0,#F5F5F5 100%)}.page-member-benefits{background-color:#f8f8f8}.page-member-benefits .section{background-color:transparent}.l-hero--community{padding-top:0}.l-hero--community .section{padding-bottom:0;min-height:initial;margin-bottom:20px}@media screen and (min-width:768px){.l-mortgage-glossary .sidebar .terms-mobile{display:none}.l-hero--community .section{min-height:330px}.l-hero--community .section__inner{padding-right:20px;padding-left:20px}}@media screen and (min-width:992px){.l-hero--community .section{min-height:300px}}.l-calc-cta .l-hero--community .cta-block__heading,.l-calc-cta .l-hero--community .cta-block__subheading,.l-hero--community .l-calc-cta .cta-block__heading,.l-hero--community .l-calc-cta .cta-block__subheading,.l-hero--community .pool .pool__heading,.l-hero--community .section__heading,.l-hero--community .section__subheading,.pool .l-hero--community .pool__heading{text-shadow:none;font-weight:400;margin-bottom:0}.l-calc-cta .l-hero--community .cta-block__heading,.l-hero--community .l-calc-cta .cta-block__heading,.l-hero--community .pool .pool__heading,.l-hero--community .section__heading,.pool .l-hero--community .pool__heading{margin-top:60px;color:#0f4258}.l-calc-cta .l-hero--community .cta-block__subheading,.l-hero--community .l-calc-cta .cta-block__subheading,.l-hero--community .section__subheading{margin-top:30px!important;color:#424242;font-size:16px;line-height:21px!important}@media screen and (min-width:768px){.l-calc-cta .l-hero--community .cta-block__subheading,.l-hero--community .l-calc-cta .cta-block__subheading,.l-hero--community .section__subheading{font-size:21px!important;line-height:30px!important}}@media screen and (min-width:992px){.l-hero--community .section__inner{padding-right:5%;padding-left:5%}.l-calc-cta .l-hero--community .cta-block__subheading,.l-hero--community .l-calc-cta .cta-block__subheading,.l-hero--community .section__subheading{font-size:24px!important}}.l-download-now .section__inner{padding-left:20px;padding-right:20px}@media screen and (min-width:768px){.l-download-now .section__inner{padding-left:5%;padding-right:5%}}@media screen and (min-width:992px){.l-download-now .section__inner{padding-left:15%;padding-right:15%}}@media screen and (min-width:1300px){.l-hero--community .section{min-height:260px}.l-calc-cta .l-hero--community .cta-block__heading br,.l-hero--community .l-calc-cta .cta-block__heading br,.l-hero--community .pool .pool__heading br,.l-hero--community .section__heading br,.pool .l-hero--community .pool__heading br{display:none}.l-download-now .section__inner{padding-left:250px;padding-right:250px}}.l-download-now .download{width:100%;display:block}.l-download-now .download div.question-container{text-align:center}.l-download-now .download div.question-container h4{font-size:36px;font-weight:700;line-height:45px;margin-bottom:10px}.l-download-now .download div.email-container a,.l-download-now .download div.question-container p{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;line-height:24px}.l-download-now .download div.question-container p{margin-bottom:20px}@media screen and (min-width:768px){.l-download-now .download{width:68%;display:block;float:left}.l-download-now .download div.question-container{width:100%;text-align:left}.l-download-now .download div.question-container p{font-size:18px;line-height:24px}.l-download-now .download div.email-container{font-size:18px;text-align:left}}@media screen and (min-width:1300px){.l-download-now .download div.question-container{width:50%;float:left}.l-download-now .download div.email-container{float:left;width:50%;padding-top:5%;padding-left:6%}}.l-download-now .download div.email-container a{color:#424242;position:relative;text-align:center}.l-download-now .download div.email-container a svg{position:absolute;left:0;top:-8px;fill:#4ec2f0;width:30px;height:30px}.l-download-now .download div.email-container a.email{padding-left:42px}.l-download-now .download div.email-container a:hover svg{fill:#15c0f1}.l-download-now .divider{width:155px;border-top:2px solid #e6e6e6;height:2px;display:block;margin:30px auto 0}.l-download-now .more-info{padding-top:10px}.l-download-now .more-info p{font-size:14px}@media screen and (min-width:768px){.l-download-now .divider{display:none}.l-download-now .more-info{float:left;display:block;margin-right:2.35765%;width:31.76157%;padding-top:0;border-left:2px solid #e6e6e6;text-align:left;padding-left:50px}.l-download-now .more-info:last-child{margin-right:0}.l-download-now .more-info p{font-size:16px}}.l-download-now .more-info a{width:150px;display:block;color:#424242;position:relative;padding-left:40px;margin:0 auto 10px}@media screen and (min-width:768px){.l-download-now .more-info a{width:100%;font-size:18px}}.l-download-now .more-info a svg{position:absolute;left:0;top:-4px;fill:#4ec2f0;width:30px;height:30px}.l-download-now .more-info a.email{padding-left:40px}.l-download-now .more-info a:hover svg{fill:#15c0f1}.l-download-now .more-info a.brokercheck{height:40px;margin-bottom:0}.l-download-now .more-info a.rule606{padding-left:0;margin-top:30px}.l-download-now .more-info #brokercheck{width:165px;height:40px;margin-top:25px}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.l-wizard{padding:20px 0 100px}.l-wizard .section__inner{padding-left:20px;padding-right:20px}.wizard{min-height:50vh;max-width:600px;margin:0 auto}.wizard__step{display:none}.wizard__step.active{display:block;-webkit-animation:fadeIn .5s;animation:fadeIn .5s}.wizard .gform_wrapper .gform_title,.wizard__heading,.wizard__subheading{text-align:center}.wizard .gform_wrapper .gform_title,.wizard__heading{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif!important;font-weight:700;margin-bottom:20px;font-size:28px}.l-sofi-at-work-consumer-intro .benefit .learn-more,.letter-opener h3{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif}@media screen and (min-width:768px){.l-wizard .section__inner{padding-left:10%;padding-right:10%}.wizard .gform_wrapper .gform_title,.wizard__heading{font-size:40px}}.wizard__subheading{font-size:16px;margin-bottom:20px}.wizard__separator{font-style:italic;border-bottom:1px solid #e6e6e6;margin-bottom:30px}@media screen and (min-width:768px){.wizard__subheading{font-size:18px;margin-bottom:30px}.wizard__separator{margin-bottom:40px}.wizard .btn{font-size:16px}}.wizard__separator span{display:block;margin:0 auto -15px;background-color:#fff;width:50px}.wizard__form{margin-bottom:30px}.wizard__form [type=checkbox]:checked,.wizard__form [type=checkbox]:not(:checked){position:absolute;left:-9999px}.wizard__form [type=checkbox]:checked+label,.wizard__form [type=checkbox]:not(:checked)+label{position:relative;padding-left:45px;cursor:pointer}.wizard__form [type=checkbox]:checked+label:before,.wizard__form [type=checkbox]:not(:checked)+label:before{content:'';position:absolute;left:0;top:2px;width:25px;height:25px;border:2px solid #e5e5e5;background:#fff;border-radius:14px;box-shadow:inset 0 0 0 #000}.wizard__form [type=checkbox]:checked+label:before{background-color:#2ac4f4;border:2px solid transparent}.wizard__form [type=checkbox]:hover+label:before{border:2px solid #2ac4f4;transition:border .3s}.wizard__form [type=checkbox]:checked+label:after,.wizard__form [type=checkbox]:not(:checked)+label:after{width:20px;height:20px;display:inline-block;content:" ";background:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/svg/individual/checkmark-white.svg) no-repeat;fill:#fff;background-size:contain;position:absolute;top:5px;left:3px;color:#2ac4f4;transition:opacity .2s}.wizard__form [type=checkbox]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.wizard__form [type=checkbox]:checked+label:after{opacity:1;-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);color:#fff}.wizard__form [type=checkbox]:disabled:checked+label:before,.wizard__form [type=checkbox]:disabled:not(:checked)+label:before{box-shadow:none;border-color:#e5e5e5;background-color:#e5e5e5}.wizard__form [type=checkbox]:disabled:checked+label:after{color:#999}.wizard__form [type=checkbox]:disabled+label{color:#aaa}.wizard__form [type=checkbox]:checked:focus+label:before,.wizard__form [type=checkbox]:not(:checked):focus+label:before,.wizard__form label:hover:before{border:2px solid #2ac4f4}.wizard .btn{background-color:transparent;border:2px solid #e6e6e6;color:#424242}.wizard .btn--submit,.wizard .btn:hover{color:#fff;background-color:#15c0f1;border:2px solid #15c0f1}.wizard .btn--dbl{width:200px}.wizard .section__more-link{font-size:14px;letter-spacing:0}.wizard .gform_wrapper{max-width:550px;margin:0 auto 30px}.wizard .gform_wrapper input,.wizard .gform_wrapper textarea{border-radius:0;box-shadow:none;border:2px solid #e6e6e6;padding:10px!important;margin-bottom:5px}.wizard .gform_wrapper .gf_left_half,.wizard .gform_wrapper .gf_right_half{margin-bottom:3px!important}.wizard .gform_wrapper ::-webkit-input-placeholder{color:#424242}.wizard .gform_wrapper ::-moz-placeholder{color:#424242}.wizard .gform_wrapper :-ms-input-placeholder{color:#424242}.wizard .gform_wrapper :-moz-placeholder{color:#424242}.wizard .gform_wrapper .gform_footer{display:none}.l-how-we-invest .section__inner{padding:40px 0}@media screen and (min-width:768px){.l-how-we-invest .section__inner{padding:60px 20px;max-width:830px;margin:0 auto}}.l-calc-cta .l-how-we-invest .cta-block__heading,.l-how-we-invest .l-calc-cta .cta-block__heading,.l-how-we-invest .pool .pool__heading,.l-how-we-invest .section__heading,.pool .l-how-we-invest .pool__heading{font-size:20px;margin-bottom:15px;padding:0 20px}.l-calc-cta .l-how-we-invest .cta-block__subheading,.l-how-we-invest .l-calc-cta .cta-block__subheading,.l-how-we-invest .section__subheading{padding:0 20px}@media screen and (min-width:768px){.l-calc-cta .l-how-we-invest .cta-block__subheading,.l-how-we-invest .l-calc-cta .cta-block__subheading,.l-how-we-invest .section__subheading{margin-bottom:30px;font-size:18px}}.l-how-we-invest .btn{margin-top:40px}@media screen and (min-width:992px){.l-hero-amex .section{background-position:50% 0}}.amex-hero .amex-header{text-align:center;width:280px;margin:0 auto}@media screen and (min-width:769px){.amex-hero .amex-header{position:relative;padding-left:20px;top:-200px;text-align:left;width:450px;margin:0}}@media screen and (min-width:1367px){.amex-hero .amex-header{position:relative;padding-left:0;top:-160px;text-align:left;width:450px;margin:0}}@media (max-width:769px){.l-hero-amex .section{min-height:185px}.l-amex .amex-content-inside{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.l-amex .amex-content-inside .amex-content-left{-webkit-order:2;-ms-flex-order:2;order:2;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.l-amex .amex-content-inside .amex-content-left .amex-rate-container{-webkit-order:1;-ms-flex-order:1;order:1}.l-amex .amex-content-inside .amex-content-left .amex-content{-webkit-order:2;-ms-flex-order:2;order:2;text-align:left;padding:20px 20px 10px}.l-amex .amex-content-inside .amex-content-right{-webkit-order:1;-ms-flex-order:1;order:1;padding:20px 20px 10px}.l-amex .amex-content-inside .amex-content-right .amex-logo{float:left;margin-right:15px;margin-bottom:15px}.l-amex .amex-content-inside .amex-content-right .amex-logo-below{font-size:15px;text-align:left}.l-amex .amex-content-inside .amex-content-right a{width:100%;font-size:18px}.l-amex .amex-content-inside .amex-content-right p{margin-top:8px;font-size:14px}.l-amex .amex-content-inside .amex-content-right p sup{display:none}}@media (min-width:769px) and (max-width:1366px){.l-amex{height:0;max-width:1300px;margin:0 auto}.l-amex .section{position:absolute;top:200px;padding-right:40px;padding-left:40px}.l-amex .section .amex-content-inside{max-width:1300px;margin-left:auto;margin-right:auto;display:-webkit-flex;display:-ms-flexbox;display:flex}.l-amex .section .amex-content-inside::after{clear:both;content:"";display:block}.l-amex .section .amex-content-inside .amex-content-left{color:#fff;float:left;display:block;margin-right:2.35765%;width:46.68872%}.l-amex .section .amex-content-inside .amex-content-left:last-child{margin-right:0}.l-amex .section .amex-content-inside .amex-content-left .amex-content{text-align:left;margin-bottom:20px}.l-amex .section .amex-content-inside .amex-content-right{float:left;display:block;margin-right:2.35765%;width:46.68872%;margin-left:4.2649%;padding:20px;color:gray;background-color:#fff;-webkit-flex:1;-ms-flex:1;flex:1}.l-amex .section .amex-content-inside .amex-content-right:last-child{margin-right:0}.l-amex .section .amex-content-inside .amex-content-right .amex-box{float:left;padding:10px 10px 0}.l-amex .section .amex-content-inside .amex-content-right .amex-box .amex-logo{width:75px}.l-amex .section .amex-content-inside .amex-content-right .amex-box .amex-logo-below{padding-top:20px;font-size:18px}.l-amex .section .amex-content-inside .amex-content-right .amex-box a{margin-top:10px;margin-bottom:10px;width:280px}}@media (min-width:1367px){.l-amex,.l-amex .section .amex-content-inside{max-width:1300px;margin-left:auto;margin-right:auto}.l-amex{height:0}.l-amex .section{position:absolute;top:145px;max-width:1300px;padding-right:40px;padding-left:20px}.l-amex .section .amex-content-inside{display:-webkit-flex;display:-ms-flexbox;display:flex}.l-amex .section .amex-content-inside::after{clear:both;content:"";display:block}.l-amex .section .amex-content-inside .amex-content-left{color:#fff;padding-top:100px;float:left;display:block;margin-right:2.35765%;width:48.82117%}.l-amex .section .amex-content-inside .amex-content-left:last-child{margin-right:0}.l-amex .section .amex-content-inside .amex-content-left .amex-content{text-align:left}.l-amex .section .amex-content-inside .amex-content-right{float:left;display:block;margin-right:2.35765%;width:40.29137%;margin-left:8.5298%;padding:40px 20px 0;color:gray;background-color:#fff;-webkit-flex:1;-ms-flex:1;flex:1}.l-amex .section .amex-content-inside .amex-content-right:last-child{margin-right:0}.l-amex .section .amex-content-inside .amex-content-right .amex-box{float:left}.l-amex .section .amex-content-inside .amex-content-right .amex-box .amex-logo{width:95px}.l-amex .section .amex-content-inside .amex-content-right .amex-box .amex-logo-below{padding-top:40px;font-size:22px}.l-amex .section .amex-content-inside .amex-content-right .amex-box a{margin-top:40px;margin-bottom:30px;width:300px}}@media (min-width:769px) and (max-width:870px){.amex-content{font-size:15px}.amex-rate-header{font-size:13px}}.amex-rate-container .amex-tables{background:rgba(0,0,0,.75);color:#fff;float:left;display:block;margin-right:2.35765%;width:100%}.amex-rate-container .amex-tables:last-child{margin-right:0}.amex-rate-container .amex-tables .amex-rate-table{float:left;display:block;margin-right:2.35765%;width:100%}.amex-rate-container .amex-tables .amex-rate-table:last-child{margin-right:0}@media screen and (min-width:768px){.amex-rate-container .amex-tables .amex-rate-table{float:left;display:block;margin-right:2.35765%;width:100%}.amex-rate-container .amex-tables .amex-rate-table:last-child{margin-right:0}}@media screen and (min-width:1366px){.amex-rate-container .amex-tables .amex-rate-table{padding:20px;float:left;display:block;margin-right:2.35765%;width:48.82117%}.amex-rate-container .amex-tables .amex-rate-table:last-child{margin-right:0}}.amex-rate-container .amex-tables .amex-rate-table .amex-rate-header{text-align:left;padding:10px 0 10px 10px;float:left;display:block;margin-right:2.35765%;width:65.88078%}.amex-rate-container .amex-tables .amex-rate-table .amex-rate-header:last-child{margin-right:0}@media screen and (min-width:768px){.amex-rate-container .amex-tables .amex-rate-table .amex-rate-header{float:left;display:block;margin-right:2.35765%;width:48.82117%;text-align:left;padding:10px 20px}.amex-rate-container .amex-tables .amex-rate-table .amex-rate-header:last-child{margin-right:0}}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}@media screen and (min-width:1366px){.amex-rate-container .amex-tables .amex-rate-table .amex-rate-header{font-size:1em;text-align:center;float:left;display:block;margin-right:2.35765%;width:100%}.amex-rate-container .amex-tables .amex-rate-table .amex-rate-header:last-child{margin-right:0}}.amex-rate-container .amex-tables .amex-rate-table .amex-rate-box{float:left;display:block;margin-right:2.35765%;width:31.76157%;padding:10px}.amex-rate-container .amex-tables .amex-rate-table .amex-rate-box:last-child{margin-right:0}@media screen and (min-width:768px){.amex-rate-container .amex-tables .amex-rate-table .amex-rate-box{padding:10px;float:left;display:block;margin-right:2.35765%;width:48.82117%;text-align:center;font-size:1.7em}.amex-rate-container .amex-tables .amex-rate-table .amex-rate-box:last-child{margin-right:0}}@media screen and (min-width:1366px){.amex-rate-container .amex-tables .amex-rate-table .amex-rate-box{float:left;display:block;margin-right:2.35765%;width:100%;font-size:2em}.amex-rate-container .amex-tables .amex-rate-table .amex-rate-box:last-child{margin-right:0}}.amex-rate-container .amex-table-bottom{display:block;margin-right:2.35765%;width:100%;float:left;color:#fff;background:#8bc621;padding:10px 0;font-weight:700}.amex-rate-container .amex-table-bottom:last-child{margin-right:0}@media screen and (min-width:768px){.amex-rate-container .amex-table-bottom{font-size:.9em}}.amex-rate-container .amex-table-bottom svg{margin-right:5px;width:15px;height:15px;fill:#fff;display:inline-block;vertical-align:middle}.owl-theme{position:relative}.owl-theme .owl-nav{margin-top:30px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .owl-next,.owl-theme .owl-nav .owl-prev{position:absolute;padding-top:20px;top:75px;background-color:#fff;opacity:.9;width:40px;height:65px}.owl-theme .owl-nav .owl-next:hover,.owl-theme .owl-nav .owl-prev:hover{opacity:1;background-color:#fff}.owl-theme .owl-nav .owl-next svg,.owl-theme .owl-nav .owl-prev svg{width:25px;height:25px;fill:#bfc0c0}.owl-theme .owl-nav .owl-prev{left:-6px;border-top-right-radius:10px;border-bottom-right-radius:10px}.owl-theme .owl-nav .owl-prev svg{margin-left:-3px}.owl-theme .owl-nav .owl-next{right:-6px;border-top-left-radius:10px;border-bottom-left-radius:10px}.owl-theme .owl-nav .owl-next svg{margin-right:-3px}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:50px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:15px;height:15px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#2ac4f4}.ecp-plot .l-calc-cta .cta-block__heading,.ecp-plot .pool .pool__heading,.ecp-plot .section__heading,.l-calc-cta .ecp-plot .cta-block__heading,.pool .ecp-plot .pool__heading{margin-bottom:0}.ecp-plot .l-calc-cta .cta-block__subheading,.ecp-plot .section__subheading,.l-calc-cta .ecp-plot .cta-block__subheading{padding-top:10px}.ecp-plot .graph-form input{font-size:18px}.ecp-plot .graph-box h3{font-size:16px;color:#0e495a;font-weight:500;text-align:left;text-transform:uppercase;margin-bottom:5px}.ecp-plot .graph-box .control{padding:0;width:100%;float:left}@media screen and (min-width:768px){.ecp-plot .graph-box .control h3{margin-top:20px}.ecp-plot .graph-box .control{padding:0 40px;width:45%}.ecp-plot .graph-box .graph h3{padding-left:30px}}.ecp-plot .graph-box .control div.input-control{height:50px}.ecp-plot .graph-box .control div.input-control span{float:left}.ecp-plot .graph-box .control .employer-contribution{margin-top:20px}.ecp-plot .graph-box .chart-header{text-align:left}.ecp-plot .graph-box .graph{margin-top:50px;border:0;width:100%;float:right}@media screen and (min-width:768px){.ecp-plot .graph-box .graph{width:55%;margin-top:0;border-left:1px solid #979797}.ecp-plot .graph-box .graph .loan-impact-container{padding:0 0 10px 40px}.ecp-plot .graph-box .graph .loan-impact-container .loan-impact-tab{width:100%}}.ecp-plot .graph-box .graph .loan-impact-container .loan-impact-tab{height:45px;padding-top:13px;width:100%;text-align:left;margin-bottom:4px;border-bottom:1px solid #979797}.ecp-plot .graph-box .graph .loan-impact-container .loan-impact-tab span{float:right;color:#2ac5f4;font-weight:800;font-size:18px}.ecp-plot .graph-box .graph .chart-h3{margin-top:10px}.ecp-plot .graph-box .graph .chart{padding-left:0}.ecp-plot .graph-box .graph .c3-target-with-contribution{-webkit-transform:translate(-2px,0);-ms-transform:translate(-2px,0);transform:translate(-2px,0)}.ecp-plot .graph-box .graph .c3 line,.ecp-plot .graph-box .graph .c3 path{fill:none;stroke:#979797}.ecp-plot .graph-box .graph .c3-legend-background{stroke:#fff}.ecp-plot .graph-box .graph .c3-axis-y .tick:first-child{fill:red}.l-hero--work-at-sofi .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20160909131146/sofi_at_work_landing_sm.jpg);background-size:cover;background-position:center;max-height:320px}@media screen and (min-width:768px){.ecp-plot .graph-box .graph .chart-h3{margin-top:20px}.ecp-plot .graph-box .graph .chart{padding-left:10px}.ecp-plot .graph-box .graph .c3-target-with-contribution{-webkit-transform:translate(-3px,0);-ms-transform:translate(-3px,0);transform:translate(-3px,0)}.l-hero--work-at-sofi .section{top:0;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20160909124912/sofi_at_work_landing_1920.jpg);max-height:600px}}.l-hero--work-at-sofi-lp{height:100%}.l-hero--work-at-sofi-lp .section{background-image:linear-gradient(-179deg,#2AC5F5 0,#9DCB3B 100%)}.l-hero--work-at-sofi-lp .section__inner{position:relative;margin:0;text-align:left;padding:30px}@media screen and (min-width:768px){.l-hero--work-at-sofi-lp .section__inner{text-align:center;padding:0 20px}}@media screen and (min-width:992px){.l-hero--work-at-sofi-lp .section__inner{padding:0 60px}}.l-hero--work-at-sofi-lp .section__inner .heading{position:relative;-webkit-transform:none;-ms-transform:none;transform:none}@media screen and (min-width:768px){.l-hero--work-at-sofi-lp .section__inner .heading{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:20px}}@media screen and (min-width:992px){.l-hero--work-at-sofi-lp .section__inner .heading{left:60px}.l-calc-cta .l-hero--work-at-sofi-lp .cta-block__subheading span,.l-hero--work-at-sofi-lp .l-calc-cta .cta-block__subheading span,.l-hero--work-at-sofi-lp .section__subheading span{position:relative;right:8px}}.l-calc-cta .l-hero--work-at-sofi-lp .cta-block__heading,.l-hero--work-at-sofi-lp .l-calc-cta .cta-block__heading,.l-hero--work-at-sofi-lp .pool .pool__heading,.l-hero--work-at-sofi-lp .section__heading,.pool .l-hero--work-at-sofi-lp .pool__heading{letter-spacing:-2px}@media screen and (min-width:768px){.l-calc-cta .l-hero--work-at-sofi-lp .cta-block__heading,.l-hero--work-at-sofi-lp .l-calc-cta .cta-block__heading,.l-hero--work-at-sofi-lp .pool .pool__heading,.l-hero--work-at-sofi-lp .section__heading,.pool .l-hero--work-at-sofi-lp .pool__heading{letter-spacing:-4px;font-size:50px!important}.l-hero--work-at-sofi-lp .heading{text-align:left;display:inline-block}}@media screen and (min-width:1300px){.l-hero--work-at-sofi-lp .section__inner{padding:0 20px}.l-hero--work-at-sofi-lp .section__inner .heading{left:20px}.l-calc-cta .l-hero--work-at-sofi-lp .cta-block__heading,.l-hero--work-at-sofi-lp .l-calc-cta .cta-block__heading,.l-hero--work-at-sofi-lp .pool .pool__heading,.l-hero--work-at-sofi-lp .section__heading,.pool .l-hero--work-at-sofi-lp .pool__heading{font-size:80px!important}}.l-calc-cta .l-hero--work-at-sofi-lp .cta-block__subheading,.l-hero--work-at-sofi-lp .l-calc-cta .cta-block__subheading,.l-hero--work-at-sofi-lp .section__subheading{margin-bottom:20px}@media screen and (max-width:767px){.l-calc-cta .l-hero--work-at-sofi-lp .cta-block__subheading,.l-hero--work-at-sofi-lp .l-calc-cta .cta-block__subheading,.l-hero--work-at-sofi-lp .section__subheading{font-size:20px}}.l-calc-cta .l-hero--work-at-sofi-lp .cta-block__subheading a,.l-hero--work-at-sofi-lp .l-calc-cta .cta-block__subheading a,.l-hero--work-at-sofi-lp .section__subheading a{color:inherit}.l-calc-cta .l-hero--work-at-sofi-lp .cta-block__subheading a:hover,.l-hero--work-at-sofi-lp .l-calc-cta .cta-block__subheading a:hover,.l-hero--work-at-sofi-lp .section__subheading a:hover{opacity:.7}.dr-form{background-color:#f6f6f6;width:100%}.dr-form .l-calc-cta .cta-block__heading,.dr-form .pool .pool__heading,.dr-form .section__heading,.l-calc-cta .dr-form .cta-block__heading,.pool .dr-form .pool__heading{font-size:20px;font-weight:800;text-transform:uppercase;margin-bottom:30px;letter-spacing:-.031em;color:#5b5b5b}@media only screen and (min-device-width:320px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.dr-form .l-calc-cta .cta-block__heading,.dr-form .pool .pool__heading,.dr-form .section__heading,.l-calc-cta .dr-form .cta-block__heading,.pool .dr-form .pool__heading{letter-spacing:-.094em}}.dr-form p{color:#000}@media screen and (min-width:768px){.dr-form{text-align:left;display:inline-block;width:45%;position:relative;float:right}.dr-form iframe{height:280px}.dr-form .l-calc-cta .cta-block__heading,.dr-form .pool .pool__heading,.dr-form .section__heading,.l-calc-cta .dr-form .cta-block__heading,.pool .dr-form .pool__heading{font-size:27.5px!important;margin-bottom:10px}.dr-form div{margin:30px 20px;margin-bottom:-10px!important}.dr-form p{font-size:14px}}@media screen and (min-width:992px){.dr-form div{margin:40px 20px}.dr-form p{font-size:16px}}.dr-form #required{font-style:italic;color:#15c0f1;margin:0;position:relative;bottom:25px;left:8px}.dr-form .u-show-mobile{padding:40px 20px;margin-bottom:20px}.l-calc-cta .l-sofi-at-work .section__inner p.cta-block__subheading,.l-sofi-at-work .section__inner .benefit .benefit__image,.l-sofi-at-work .section__inner .l-calc-cta p.cta-block__subheading,.l-sofi-at-work .section__inner p.section__subheading{margin-bottom:0}.show-break{display:none}@media screen and (min-width:992px){.show-break{display:block!important}}.l-sofi-at-work .section__inner .benefit{float:left;display:block;margin-right:2.35765%;width:100%}.l-sofi-at-work .section__inner .benefit:last-child{margin-right:0}@media screen and (min-width:992px){.l-sofi-at-work .section__inner .benefit{float:left;display:block;margin-right:2.35765%;width:31.76157%}.l-sofi-at-work .section__inner .benefit:last-child{margin-right:0}}.l-sofi-at-work .section__inner .benefit .benefit__description{padding:0}.l-sofi-at-work .section__inner .benefit .benefit__separator{border-bottom:1px solid #5b5b5b}@media screen and (min-width:768px){.dr-form #required{bottom:30px}.l-calc-cta .l-sofi-at-work .section__inner p.cta-block__subheading,.l-sofi-at-work .section__inner .l-calc-cta p.cta-block__subheading,.l-sofi-at-work .section__inner p.section__subheading{width:83%;margin:0 auto;font-size:18px}}.l-sofi-at-work .disclaimer{font-size:12px}.l-sofi-at-work .apply-step{font-size:10px;padding-top:20px;padding-left:0;margin-bottom:20px;float:left;display:block;margin-right:2.35765%;width:100%}.l-sofi-at-work .apply-step:last-child{margin-right:0}@media screen and (min-width:768px){.l-sofi-at-work .apply-step{margin-bottom:0;float:left;display:block;margin-right:2.35765%;width:31.76157%}.l-sofi-at-work .apply-step:last-child{margin-right:0}}.l-sofi-at-work .apply-step h3{font-size:14px;text-align:center}.l-sofi-at-work .apply-step h3.background{position:relative;z-index:1}.l-sofi-at-work .apply-step h3.background:before{border-top:2px solid rgba(223,223,223,.6);content:"";margin:0 auto;position:absolute;top:50%;left:0;right:0;bottom:0;max-width:280px;min-width:240px;width:70%;z-index:-1}.l-sofi-at-work .apply-step h3.background span{background:#0f4258;padding:0 15px}.l-sofi-at-work .apply-step div.perc-cont{width:100%}.l-sofi-at-work .apply-step div.perc-cont p.percent{width:30%;float:left;font-size:38px;font-weight:700;text-align:right;color:#14b6e5}.l-sofi-at-work .apply-step div.perc-cont p.percent span{font-size:18px;text-align:left;top:-14px;position:relative}.l-sofi-at-work .apply-step div.perc-cont p.desc-per{color:#d3d3d3;padding-top:4px;padding-left:20px;font-size:14px;width:70%;float:left}.l-calc-cta .l-sofi-at-work__why .cta-block__subheading,.l-sofi-at-work__why .l-calc-cta .cta-block__subheading,.l-sofi-at-work__why .section__subheading{padding-bottom:45px}.l-why-sofi--sofi-at-work .circle-container{width:200px;height:650px;display:block;margin:0 auto}@media screen and (min-width:768px){.l-calc-cta .l-sofi-at-work__why .cta-block__subheading,.l-sofi-at-work__why .l-calc-cta .cta-block__subheading,.l-sofi-at-work__why .section__subheading{padding-bottom:10px}.l-sofi-at-work__why .row{padding-top:60px;padding-bottom:20px}.l-why-sofi--sofi-at-work .circle-container{width:660px;height:200px}}.l-why-sofi--sofi-at-work .circle-container .circle{width:180px;height:180px;padding-top:53px;border-radius:50%;border:4px solid rgba(128,128,128,.2);background:#fff;position:absolute;font-size:12px;overflow:hidden;margin:auto;left:0;right:0}.l-why-sofi--sofi-at-work .circle-container .circle span{font-size:34px;color:#a60261}.l-why-sofi--sofi-at-work .circle-container .circle:nth-child(2){margin-top:160px}@media screen and (min-width:768px){.l-why-sofi--sofi-at-work .circle-container .circle{left:auto;right:auto}.l-why-sofi--sofi-at-work .circle-container .circle:nth-child(2){margin:0 0 0 160px}}.l-why-sofi--sofi-at-work .circle-container .circle:nth-child(3){margin-top:320px}@media screen and (min-width:768px){.l-why-sofi--sofi-at-work .circle-container .circle:nth-child(3){margin:0 0 0 320px}}.l-why-sofi--sofi-at-work .circle-container .circle:nth-child(4){margin-top:480px}@media screen and (min-width:768px){.l-why-sofi--sofi-at-work .circle-container .circle:nth-child(4){margin:0 0 0 480px}}.l-why-sofi--sofi-at-work .stats-container{width:100%;padding-top:50px}.l-why-sofi--sofi-at-work .stats-container h3{margin-bottom:30px}.l-why-sofi--sofi-at-work .stats-container .stats-inside{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.l-why-sofi--sofi-at-work .stats-container .stats-inside .stats-box{display:-webkit-flex;display:-ms-flexbox;display:flex;float:left;width:280px;height:46px;margin-bottom:15px}.l-why-sofi--sofi-at-work .stats-container .stats-inside .stats-box a{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.l-why-sofi--sofi-at-work .stats-container .stats-inside .stats-box a:hover .right .box{transition-duration:.5s;background:#14b6e5}.l-why-sofi--sofi-at-work .stats-container .stats-inside .stats-box a:hover .right .box .icon{fill:#fff}@media screen and (min-width:768px){.l-why-sofi--sofi-at-work .stats-container .stats-inside{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.l-why-sofi--sofi-at-work .stats-container .stats-inside .stats-box{width:30%;max-width:260px}}.l-why-sofi--sofi-at-work .stats-container .stats-inside .stats-box .left{font-size:40px;line-height:40px;-webkit-flex:0 0 50px;-ms-flex:0 0 50px;flex:0 0 50px;text-align:right;color:#14b6e5}.l-why-sofi--sofi-at-work .stats-container .stats-inside .stats-box .mid{letter-spacing:-1px;padding-left:10px;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0;text-align:left}.l-why-sofi--sofi-at-work .stats-container .stats-inside .stats-box .mid .top{height:15px;line-height:15px;color:#5b5b5b}.l-why-sofi--sofi-at-work .stats-container .stats-inside .stats-box .mid .bottom{height:18px;line-height:18px;color:#14b6e5}.l-why-sofi--sofi-at-work .stats-container .stats-inside .stats-box .right{-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px}.l-why-sofi--sofi-at-work .stats-container .stats-inside .stats-box .right .box{border:2px solid rgba(128,128,128,.2);width:27px;height:40px;border-radius:4px}.l-why-sofi--sofi-at-work .stats-container .stats-inside .stats-box .right .box .icon{fill:rgba(128,128,128,.2);top:9px;height:13px;width:13px}.l-why-sofi--sofi-at-work .stats-container .stats-inside .stats-box:nth-child(2){margin-left:3%;margin-right:3%}.l-calc-cta .l-sofi-at-work-accordions .cta-block__heading,.l-sofi-at-work-accordions .l-calc-cta .cta-block__heading,.l-sofi-at-work-accordions .pool .pool__heading,.l-sofi-at-work-accordions .section__heading,.pool .l-sofi-at-work-accordions .pool__heading{margin-bottom:10px}.l-sofi-at-work-accordions .accordian-header{position:relative;margin-top:35px}.l-sofi-at-work-accordions .accordian-header h3{font-size:30px;margin-bottom:5px}.l-sofi-at-work-accordions .accordian-header div.accordian-subheader{padding-top:5px;padding-left:10px;padding-right:10px}.l-sofi-at-work-accordions .accordian-header p{margin:0 auto;padding:10px}@media screen and (min-width:992px){.l-sofi-at-work-accordions .accordian-header p{width:80%}}@media screen and (min-width:768px){.l-sofi-at-work-accordions .accordian-header h3{font-size:35px}.l-sofi-at-work-accordions .accordian-header p{width:80%}}.l-sofi-at-work-accordions .well{margin-bottom:0}.l-sofi-at-work-accordions .button-wrapper{width:100%;position:absolute;height:150px;bottom:0;left:0;z-index:99;background:linear-gradient(to bottom,rgba(255,255,255,.2) 2%,rgba(255,255,255,.25) 7%,#fff 75%,#fff 98%)}@media screen and (min-width:450px){.l-sofi-at-work-accordions .button-wrapper{height:70px}}.l-sofi-at-work-accordions .row{margin-top:20px}@media screen and (min-width:768px){.l-sofi-at-work-accordions .button-wrapper{height:50px}.l-sofi-at-work-accordions .row{padding-left:30px;padding-right:30px}}.l-sofi-at-work-accordions .row div.one{text-align:left;float:left;display:block;margin-right:2.35765%;width:100%;padding:5px 0}.l-sofi-at-work-accordions .row div.one .separator{margin:5px 0 10px;width:69px;border-bottom:2px solid #5b5b5b}.l-sofi-at-work-accordions .row div.one:last-child{margin-right:0}@media screen and (min-width:450px){.l-sofi-at-work-accordions .row div.one{padding:5px 10px}}@media screen and (min-width:768px){.l-sofi-at-work-accordions .row div.one{padding:5px 15px}}@media screen and (min-width:992px){.l-sofi-at-work-accordions .row div.one{padding:5px 20px;float:left;display:block;margin-right:2.35765%;width:31.76157%}.l-sofi-at-work-accordions .row div.one:last-child{margin-right:0}.l-sofi-at-work-accordions .row div.one.fourth{float:left;display:block;margin-right:2.35765%;width:23.23176%}.l-sofi-at-work-accordions .row div.one.fourth:last-child{margin-right:0}}.l-sofi-at-work-accordions .well p{padding:15px}.l-sofi-at-work-accordions .well a{margin-top:40px;margin-bottom:40px}.l-sofi-at-work-accordions .divider{width:250px;margin:0 auto;border-bottom:1px solid rgba(91,91,91,.3)}@media screen and (min-width:768px){.l-sofi-at-work-accordions .divider{width:550px}}.l-testimonials{overflow:hidden}.l-testimonials .carousel-container{display:block}.l-testimonials .carousel-container .carousel-control{background:0 0;color:#b9b9b9}.l-testimonials .carousel-container .carousel-control svg.control-icon{width:20px;position:relative;top:-40px}.l-testimonials .carousel-container .item .carousel-caption{height:250px;padding-top:0;color:#000;position:static}@media screen and (min-width:450px){.l-testimonials .carousel-container .item .carousel-caption{height:220px}}.l-testimonials .carousel-container .item .carousel-caption p{color:#5b5b5b;text-shadow:none;font-size:14px;width:75%;margin:0 auto}.carousel-caption,.carousel-control{text-shadow:0 1px 2px rgba(0,0,0,.6)}@media screen and (min-width:768px){.l-testimonials .carousel-container .item .carousel-caption{height:200px}.l-testimonials .carousel-container .item .carousel-caption p{font-size:15px;width:63%}}.l-testimonials .carousel-container .carousel-indicators li{margin-left:6px;margin-right:6px;background-color:#B9b9b9}.l-testimonials .carousel-container .carousel-indicators li.active{background-color:#15c0f1}#contact-us .l-calc-cta .cta-block__heading,#contact-us .pool .pool__heading,#contact-us .section__heading,.l-calc-cta #contact-us .cta-block__heading,.pool #contact-us .pool__heading{text-align:center}.l-press{overflow:hidden}.l-press .section__inner .email-subscription{height:122px;width:240px;margin:0 auto}@media screen and (min-width:422px){.l-press .section__inner .email-subscription{width:382px;height:100px}}.l-press .section__inner .featured-press{color:#a1d6a1;overflow:hidden;width:100%;margin:0 auto}.l-press .section__inner .featured-press .nyt-logo{position:relative;top:18px;width:300px;padding:15px}.l-press .section__inner .featured-press .qrtz-logo{width:194px;padding:5px}.l-press .section__inner .featured-press .wsj-logo{width:300px;padding:5px}.l-press .section__inner .featured-press .mw-logo{width:240px;padding:5px}.l-sofi-at-work.l-press .featured-press{padding-top:30px}#sofi-at-work-benefit:target{background-color:rgba(0,0,0,0)}.video-frame{width:280px;height:150px}@media screen and (min-width:768px){.video-frame{width:560px;height:300px}}.letter-opener{margin-top:30px}.letter-opener h3{font-weight:700}.letter-opener #open-letter-box{margin-top:10px}.email-letter-box{display:none;width:99%;padding:20px 20px 72px;margin:50px auto 0;background:#fff;box-shadow:5px 7px 33px 0 #adadad;text-align:left}@media screen and (min-width:992px){.email-letter-box{width:60%;min-width:654px;padding:45px 70px 72px}}.email-letter-box.opened{display:block}.email-letter-box #letter-content{margin-top:40px}.email-letter-box .button-container a{padding:13px 18px;height:44.42px;font-size:13px;position:relative}@media screen and (max-width:768px){.email-letter-box .button-container a{width:100%;text-align:center}.email-letter-box .button-container #copy-to-clipboard{margin-bottom:15px}}.email-letter-box .button-container a svg{fill:#636463}.email-letter-box .button-container a.completed svg,.email-letter-box .button-container a:focus svg,.email-letter-box .button-container a:hover svg{fill:#fff;transition:fill .1s linear}.email-letter-box .button-container a.completed{background-color:#15c0f1;border:2px solid #15c0f1;color:#fff}.l-trusted-and-secure .secure .secure__heading .icon svg,.security-wealth .row .points .icon--checkmark2 svg{fill:#15c0f1}.email-letter-box .button-container #open-in-email svg{width:20px;height:12px;top:15px;left:12px}@media screen and (min-width:992px){.email-letter-box .button-container a{padding-left:40px}.email-letter-box .button-container #open-in-email svg{position:absolute}.email-letter-box .button-container #copy-to-clipboard{width:206.57px;margin-right:30px}}.email-letter-box .button-container #copy-to-clipboard svg{position:relative;width:20px;height:22px;margin-top:-8px;top:8px;left:0}@media screen and (min-width:992px){.email-letter-box .button-container #copy-to-clipboard svg{position:absolute;top:10px;margin-top:0;left:13px}}.email-letter-box .button-container #copy-to-clipboard.completed svg{height:19px}@media screen and (max-width:768px){.email-letter-box .button-container #copy-to-clipboard.completed svg{top:4px;left:-3px}.l-sofi-at-work-consumer-intro .section__inner{padding:60px 20px}}@media screen and (min-width:768px){.l-sofi-at-work-consumer-intro .section__inner{padding-left:12%;padding-right:12%}}@media screen and (min-width:992px){.l-sofi-at-work-consumer-intro .section__inner{padding:60px 20px}}.l-sofi-at-work-consumer-intro .benefit{margin-right:0}.l-sofi-at-work-consumer-intro .benefit .learn-more{display:block;margin-top:10px;font-weight:700;font-size:16px}.l-hero--work-at-sofi-c .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20170313104652/sof-at-work-for-consumers-hero-img.jpg);min-height:380px;background-size:cover;background-position:0 0}@media screen and (min-width:768px){.l-sofi-at-work-consumer-intro .benefit{margin-right:2.35765%}.l-sofi-at-work-consumer-intro .benefit .benefit__heading{padding-top:20px}.l-hero--work-at-sofi-c .section{max-height:700px;background-position:center}}.l-sofi-at-work-c.l-press .section__inner{padding:60px 20px}.l-sofi-at-work-c.l-press .section__inner a{margin-left:10px;margin-right:10px}.l-why-sofi--sofi-at-work.l-refer-a-friend .circle-container{height:700px;margin:0 auto}@media screen and (min-width:768px){.l-why-sofi--sofi-at-work.l-refer-a-friend .circle-container{height:300px;width:687px}}@media screen and (min-width:992px){.l-why-sofi--sofi-at-work.l-refer-a-friend .circle-container{width:914px}}@media screen and (min-width:1300px){.l-why-sofi--sofi-at-work.l-refer-a-friend .circle-container{width:1036px}}.l-why-sofi--sofi-at-work.l-refer-a-friend .circle-container .circle{border:none;background-color:#EBEBEB;width:200px;height:200px;padding-top:57px;font-size:14px;text-align:center;line-height:21px;z-index:10}@media screen and (min-width:768px){.l-why-sofi--sofi-at-work.l-refer-a-friend .circle-container .circle{padding-top:60px;width:210px;height:210px;font-size:15px;line-height:21px}}@media screen and (min-width:992px){.l-why-sofi--sofi-at-work.l-refer-a-friend .circle-container .circle{padding-top:54px;width:275px;height:275px;font-size:18px;line-height:24px}}.l-why-sofi--sofi-at-work.l-refer-a-friend .circle-container .circle span{font-size:24px;line-height:40px;color:#5C5C5C;font-weight:700;text-align:center}.l-why-sofi--sofi-at-work.l-refer-a-friend .circle-container .circle:nth-child(2){z-index:9;margin:160px 0 155px}@media screen and (min-width:768px){.l-why-sofi--sofi-at-work.l-refer-a-friend .circle-container .circle span{font-size:24px;line-height:40px}.l-why-sofi--sofi-at-work.l-refer-a-friend .circle-container .circle:nth-child(2){margin:0 0 0 159px}}@media screen and (min-width:992px){.l-why-sofi--sofi-at-work.l-refer-a-friend .circle-container .circle span{font-size:36px;line-height:40px;padding-bottom:13px}.l-why-sofi--sofi-at-work.l-refer-a-friend .circle-container .circle:nth-child(2){margin:0 0 0 213px}}@media screen and (min-width:1300px){.l-why-sofi--sofi-at-work.l-refer-a-friend .circle-container .circle:nth-child(2){margin:0 0 0 259px}}.l-why-sofi--sofi-at-work.l-refer-a-friend .circle-container .circle:nth-child(3){z-index:8;margin:320px 0 310}@media screen and (min-width:768px){.l-why-sofi--sofi-at-work.l-refer-a-friend .circle-container .circle:nth-child(3){margin:0 0 0 318px}}@media screen and (min-width:992px){.l-why-sofi--sofi-at-work.l-refer-a-friend .circle-container .circle:nth-child(3){margin:0 0 0 426px}}@media screen and (min-width:1300px){.l-why-sofi--sofi-at-work.l-refer-a-friend .circle-container .circle:nth-child(3){margin:0 0 0 518px}}.l-why-sofi--sofi-at-work.l-refer-a-friend .circle-container .circle:nth-child(4){z-index:7;margin:480px 0 465px}@media screen and (min-width:768px){.l-why-sofi--sofi-at-work.l-refer-a-friend .circle-container .circle:nth-child(4){margin:0 0 0 477px}}@media screen and (min-width:992px){.l-why-sofi--sofi-at-work.l-refer-a-friend .circle-container .circle:nth-child(4){margin:0 0 0 639px}}@media screen and (min-width:1300px){.l-why-sofi--sofi-at-work.l-refer-a-friend .circle-container .circle:nth-child(4){margin:0 0 0 777px}}.l-why-sofi--sofi-at-work.l-refer-a-friend .circle-container .circle:hover{z-index:12;color:#fff;background-color:#29C4F3;box-shadow:0 10px 20px 0 rgba(0,0,0,.2);transition:all .3s}.l-why-sofi--sofi-at-work.l-refer-a-friend .circle-container .circle:hover span,.l-why-sofi--sofi-at-work.l-refer-a-friend .circle-container .circle:hover sup a{color:#fff;transition:all .3s}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.carousel,.carousel-inner,.collapsing{position:relative}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{height:0;overflow:hidden;transition-property:height,visibility;transition-duration:.35s;transition-timing-function:ease}.carousel-inner{overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;background-color:rgba(0,0,0,0)}.carousel-control.right{left:auto;right:-14px}.carousel-control.left{left:-14px}@media screen and (min-width:768px){.carousel-control.right{right:0}.carousel-control.left{left:0}}.carousel-control:focus,.carousel-control:hover{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:0}}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font-size:0;line-height:0;color:transparent;text-shadow:none;background-color:transparent;border:0}.affix{position:fixed}.l-trusted-and-secure .section__inner{padding-left:5%;padding-right:5%}@media screen and (min-width:768px){.l-trusted-and-secure .section__inner{padding-left:0;padding-right:0}}@media screen and (min-width:600px){.l-trusted-and-secure .section__inner{padding-left:5%;padding-right:5%}}@media screen and (min-width:1921px){.l-trusted-and-secure .section__inner{padding-left:95px;padding-right:95px}}.l-trusted-and-secure hr{width:100%;height:0;border-top:0;border-bottom:1px solid silver;margin-top:20px;margin-bottom:20px}@media screen and (min-width:768px){.l-trusted-and-secure hr{width:0;height:60px;float:left;border-left:0;border-right:1px solid silver}}.l-trusted-and-secure .secure{width:100%;float:left;margin-bottom:20px}.l-trusted-and-secure .secure .secure__heading{font-size:30px;font-weight:600;color:#15c0f1}@media screen and (min-width:768px){.l-trusted-and-secure .secure{width:33%;padding-left:1%;padding-right:1%}.l-trusted-and-secure .secure .secure__heading{font-size:28px}}.l-trusted-and-secure .secure .secure__heading .icon{vertical-align:text-top;margin-bottom:0;left:1px;width:28px;height:28px}@media screen and (min-width:992px){.l-trusted-and-secure .secure .secure__heading{font-size:36px}.l-trusted-and-secure .secure .secure__heading .icon{width:36px;height:36px}}.l-trusted-and-secure .secure .secure__heading .icon.dollar-sign{vertical-align:text-top;width:22px;height:22px}@media screen and (min-width:992px){.l-trusted-and-secure .secure .secure__heading .icon.dollar-sign{vertical-align:baseline;width:28px;height:28px}}.l-trusted-and-secure .secure .secure__heading .icon.community-member{vertical-align:top;width:32px;height:32px}@media screen and (min-width:992px){.l-trusted-and-secure .secure .secure__heading .icon.community-member{width:44px;height:44px;vertical-align:sub}}.l-trusted-and-secure .secure .desc{color:#15c0f1}.l-trusted-and-secure .cfpb-container{padding-top:15px}.l-trusted-and-secure .cfpb-container .cfpb-box{margin:0 auto;width:280px}@media screen and (min-width:768px){.l-trusted-and-secure .secure .secure__heading .icon.dollar-sign{left:4px}.l-trusted-and-secure .cfpb-container .cfpb-box{width:479px}}.l-trusted-and-secure .cfpb-container .cfpb-box .icon{vertical-align:bottom;margin:0;float:left}.l-trusted-and-secure .cfpb-container .cfpb-box .disclaimer{padding-top:17px;width:220px;float:left;font-size:14px;line-height:20px;text-align:left}.ui-input .dm-forms,.ui-input .dm-forms input:focus+label,.ui-input .dm-forms input:valid+label{font-size:15px}@media screen and (min-width:768px){.l-trusted-and-secure .cfpb-container .cfpb-box .disclaimer{line-height:60px;width:419px;padding-top:0}}.security-wealth h2{text-align:left;width:100%}.security-wealth .row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.security-wealth .row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:992px){.security-wealth .section__inner{padding-top:80px;padding-bottom:80px}.security-wealth .row{height:170px}}.security-wealth .row .points{-webkit-order:2;-ms-flex-order:2;order:2;margin:0 auto}@media screen and (min-width:768px){.security-wealth .row .points{-webkit-order:1;-ms-flex-order:1;order:1}}.security-wealth .row .points p{margin:0}.security-wealth .row .logos{-webkit-order:1;-ms-flex-order:1;order:1;position:relative}@media screen and (min-width:768px){.security-wealth .row .logos{-webkit-order:2;-ms-flex-order:2;order:2;left:30px;max-width:120%;bottom:40px}}@media screen and (min-width:992px){.security-wealth .row .logos{bottom:80px}}@media screen and (min-width:1300px){.security-wealth .row{height:145px}.security-wealth .row .logos{bottom:100px}}@media screen and (max-width:767px){.security-wealth .row .logos img{max-width:50%}}@media screen and (min-width:768px){.security-wealth .row .logos img{width:250px;max-width:initial}}.dm-form-container{padding-left:5px;padding-right:5px;width:98%;margin:0 auto}.ui-input .dm-forms input,.ui-input .dm-forms input:focus{background-color:transparent;border-bottom:1px solid #fff}.ui-input .dm-forms label{font-size:18px;pointer-events:none;color:rgba(255,255,255,.9);z-index:-1}@media screen and (min-width:768px){.dm-form-container{width:60%;padding-left:15px;padding-right:15px}.ui-input .dm-forms label{font-size:15px}}@media screen and (min-width:992px){.dm-form-container{width:40%;padding-left:30px;padding-right:30px}.ui-input .dm-forms label{font-size:15px}}.ui-input .dm-forms a{float:right}.ui-input .dm-forms .error-message{color:#EC1C1C;display:none;padding-left:5px}.ui-input .dm-forms-box-style{width:327px}.ui-input .dm-forms-box-style .reservation-number-error,.ui-input .dm-forms-box-style .second-reservation-number-error{display:none;background-color:#EC1C1C;padding:0 10px;text-align:left;color:#fff}.ui-input .dm-forms-box-style input{border:2px solid #fff;color:#5b5b5b;padding:0 16px;max-width:100%;margin-bottom:0}.ui-input .dm-forms-box-style fieldset .fieldset{margin-bottom:16px}.modal--dm-offer a{margin-top:20px;margin-right:10px}.dm-check-rate{padding-top:10px}@media screen and (min-width:992px){.dm-check-rate{padding-top:20px}}@media screen and (min-width:768px){.dm-check-rate{padding-top:20px}}.l-opt-out .section{height:100vh;max-height:675px;position:relative}.l-opt-out .section__inner{padding:50px 20px 70px}.l-calc-cta .l-opt-out .cta-block__heading,.l-opt-out .l-calc-cta .cta-block__heading,.l-opt-out .pool .pool__heading,.l-opt-out .section__heading,.pool .l-opt-out .pool__heading{text-transform:none;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:28px;line-height:32px;letter-spacing:0}@media screen and (min-width:768px){.l-opt-out .section__inner{padding:100px 40px 120px}.l-calc-cta .l-opt-out .cta-block__heading,.l-opt-out .l-calc-cta .cta-block__heading,.l-opt-out .pool .pool__heading,.l-opt-out .section__heading,.pool .l-opt-out .pool__heading{font-size:45px;line-height:50px}}.l-opt-out .dm-optout{position:absolute;top:45%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;padding-left:15px;padding-right:15px}@media screen and (min-width:768px){.l-opt-out .dm-optout{width:700px;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.l-opt-out .dm-optout form #zipcode{left:2px;position:relative}}.l-opt-out .dm-optout #error-message{color:red;position:relative;top:40px}.l-opt-out .dm-optout form{max-width:475px;margin:0 auto}.l-opt-out .dm-optout form input,.l-opt-out .dm-optout form select{width:49%!important;display:inline-block;color:#5b5b5b;padding:7px;margin-bottom:15px}.l-opt-out .dm-optout form #address1,.l-opt-out .dm-optout form #address2{width:98.5%!important}.l-opt-out .dm-optout form #zipcode{float:left}.l-opt-out .dm-optout form select{border:1px solid #ccc;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,.15);box-sizing:border-box;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;transition:border-color;margin-bottom:0;height:35px}.l-zillow-mortgage .mid .review .right .content div .read-more,.l-zillow-mortgage .top .all-reviews a{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;transition:color .1s linear;cursor:pointer}.l-opt-out .dm-optout form .btn{display:block;clear:both;width:115px;margin-left:auto;margin-right:auto;position:relative;top:25px}.l-opt-out #dm-thankyou{display:none;padding-left:15px;padding-right:15px;position:absolute;top:44%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.l-calc-cta .l-opt-out #dm-thankyou .cta-block__heading,.l-opt-out #dm-thankyou .l-calc-cta .cta-block__heading,.l-opt-out #dm-thankyou .pool .pool__heading,.l-opt-out #dm-thankyou .section__heading,.pool .l-opt-out #dm-thankyou .pool__heading{font-size:40px}@media screen and (min-width:768px){.l-opt-out #dm-thankyou{left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:688px}.l-calc-cta .l-opt-out #dm-thankyou .cta-block__heading,.l-opt-out #dm-thankyou .l-calc-cta .cta-block__heading,.l-opt-out #dm-thankyou .pool .pool__heading,.l-opt-out #dm-thankyou .section__heading,.pool .l-opt-out #dm-thankyou .pool__heading{font-size:62px}}.l-opt-out #dm-thankyou p{font-size:14px;line-height:24px}@media screen and (min-width:768px){.l-opt-out #dm-thankyou p{font-size:20px;line-height:32px}}.l-hero--slr.ab-slr-a .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20170906154214/SLR-Hero-1366x575Wireframe-Large-%E2%89%A51300.jpg)}@media screen and (max-width:768px){.l-hero--slr.ab-slr-a .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20170906154049/SLR-Hero-640x934-Wireframe-Mobile-%E2%89%A5640.jpg);background-position:40% 50%!important}}@media screen and (min-width:1900px){.l-hero--slr.ab-slr-a .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20170906154357/SLR-Hero-01-Wireframe-Large-%E2%89%A51920.jpg)!important}}.l-hero--mortgage.ab-mtg-a .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20170906154211/MTG-Hero-1366x575Wireframe-Large-%E2%89%A51300.jpg)}@media screen and (max-width:768px){.l-hero--mortgage.ab-mtg-a .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20170906154047/MTG-Hero-640x934-Wireframe-Mobile-%E2%89%A5640.jpg)}}@media screen and (min-width:1900px){.l-hero--mortgage.ab-mtg-a .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20170906154354/MTG-Hero-01-Wireframe-Large-%E2%89%A51920.jpg)!important}}.l-hero--personal-loan.ab-pl-a .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20170906154212/PL-Hero-1366x575Wireframe-Large-%E2%89%A51300.jpg)}@media screen and (max-width:768px){.l-hero--personal-loan.ab-pl-a .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20170906154048/PL-Hero-640x934-Wireframe-Mobile-%E2%89%A5640.jpg);background-position:25% 50%!important}}@media screen and (min-width:1900px){.l-hero--personal-loan.ab-pl-a .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20170906154355/PL-Hero-01-Wireframe-Large-%E2%89%A51920.jpg)!important}}.page-home .owl-dot span{background:#006C93!important}.page-home .owl-dot.active span{background:#fff!important}.l-calc-cta .page-home .l-cta .cta-block__heading,.l-calc-cta .page-home .l-zillow-mortgage .cta-block__heading,.page-home .l-cta .l-calc-cta .cta-block__heading,.page-home .l-cta .pool .pool__heading,.page-home .l-cta .section__heading,.page-home .l-zillow-mortgage .l-calc-cta .cta-block__heading,.page-home .l-zillow-mortgage .pool .pool__heading,.page-home .l-zillow-mortgage .section__heading,.pool .page-home .l-cta .pool__heading,.pool .page-home .l-zillow-mortgage .pool__heading{text-transform:none;font-size:30px;letter-spacing:-1px}@media screen and (min-width:1300px){.l-opt-out #dm-thankyou{width:805px}.l-calc-cta .page-home .l-cta .cta-block__heading,.l-calc-cta .page-home .l-zillow-mortgage .cta-block__heading,.page-home .l-cta .l-calc-cta .cta-block__heading,.page-home .l-cta .pool .pool__heading,.page-home .l-cta .section__heading,.page-home .l-zillow-mortgage .l-calc-cta .cta-block__heading,.page-home .l-zillow-mortgage .pool .pool__heading,.page-home .l-zillow-mortgage .section__heading,.pool .page-home .l-cta .pool__heading,.pool .page-home .l-zillow-mortgage .pool__heading{font-size:48px}.page-home .l-cta .tab-aside,.page-home .l-zillow-mortgage .tab-aside{width:27.23176%}.page-home .l-cta .tab-panel,.page-home .l-zillow-mortgage .tab-panel{width:70.41059%}.page-home .l-cta .all-reviews,.page-home .l-cta .zillow-branding,.page-home .l-zillow-mortgage .all-reviews,.page-home .l-zillow-mortgage .zillow-branding{position:relative;top:10px}}.l-ellen .section{min-height:280px!important;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20161125162537/ellen-mobile.jpg);background-position:80% 0}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-ellen .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20161125162537/ellen-mobile.jpg);background-size:760px 575px}}@media screen and (min-width:768px){.l-ellen .section{min-height:387px!important;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20161125162539/ellen-lg-xl.jpg);background-position:45% 0}.l-ellen-get-started .left{margin-right:-355px;padding-right:380px}}@media screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-ellen .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20161125162539/ellen-lg-xl.jpg);background-size:1920px 700px}}@media screen and (min-width:1280px){.l-ellen .section{min-height:387px!important;background-position:56% 0}}@media screen and (min-width:1600px){.l-ellen .section{min-height:387px!important;background-position:70% 0}}.l-calc-cta .l-ellen .section .cta-block__heading,.l-ellen .section .l-calc-cta .cta-block__heading,.l-ellen .section .pool .pool__heading,.l-ellen .section .section__heading,.pool .l-ellen .section .pool__heading{font-size:60px;letter-spacing:-3px;color:#fff}.l-ellen-get-started .left{float:left;width:100%}.l-ellen-get-started .left .inside{width:100%;text-align:center}.l-ellen-get-started .left .inside h2{margin-bottom:15px}.l-ellen-get-started .left .inside .desc{margin-bottom:20px}@media screen and (min-width:768px){.l-ellen-get-started .left .inside{text-align:left}.l-ellen-get-started .left .inside .desc{margin-bottom:15px}}.l-ellen-get-started .left .inside .notice{position:relative;border:1px solid #8A8A8A;padding:12px 12px 12px 40px;margin:0 auto 20px;font-size:14px;text-align:left;max-width:500px}.l-ellen-get-started .left .inside .notice svg{width:20px;height:20px;position:absolute;top:13px;left:10px}@media screen and (min-width:1320px){.l-ellen-get-started .left .inside .notice svg{top:11px}}.l-ellen-get-started .left .inside .question{display:none}.l-ellen-get-started .right{float:left;width:100%}@media screen and (min-width:768px){.l-ellen-get-started .left .inside .notice{max-width:100%;margin:0 0 20px}.l-ellen-get-started .left .inside .question{display:block}.l-ellen-get-started .right{width:354px}}.l-ellen-get-started .right .promotion-code-box{overflow:hidden;width:100%;margin:0 auto;background:#f4f4f4;padding:25px;border-radius:5px}@media screen and (min-width:768px){.l-ellen-get-started .right .promotion-code-box{width:354px}}@media screen and (min-width:392px){.l-ellen-get-started .right .promotion-code-box{width:354px;margin:0 auto}}.l-ellen-get-started .right .promotion-code-box #promo-input-box{margin-bottom:15px}.l-ellen-get-started .right .promotion-code-box #promo-input-box.invalid{border:1px solid red}.l-ellen-get-started .right .promotion-code-box #redeem{margin-top:15px;width:100%}.l-ellen-get-started .right .promotion-code-box .g-recaptcha{-ms-transform:scale(.77);transform:scale(.77);-webkit-transform:scale(.77);-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform-origin:0 0}@media screen and (min-width:450px){.l-ellen-get-started .right .promotion-code-box .g-recaptcha{-webkit-transform:none;-ms-transform:none;transform:none}}.l-ellen-get-started .right .promotion-code-box .error-message{display:none;text-align:left;color:red}.l-ellen-get-started .right .ellen-show-rule-button{font-size:14px}.l-ellen-get-started .mobile-question{display:block;float:left;margin-top:30px;width:100%}.l-ellen-get-started .mobile-question p{width:80%;margin:0 auto}.l-ellen-contest-rules p{text-align:left;margin-top:1em;margin-bottom:0}.l-ellen-contest-rules ul{text-align:left;margin-bottom:1em}.l-ellen-contest-rules ul li{margin-left:1em;list-style-type:disc}.l-market-commentary .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20161212131336/world-map-bg-dots.png);background-size:cover}.l-market-commentary .left{float:left;width:100%;text-align:left}@media screen and (min-width:768px){.l-ellen-get-started .mobile-question{display:none}.l-market-commentary .section .section__inner{padding-left:50px;padding-right:50px}.l-calc-cta .l-market-commentary .left .cta-block__heading,.l-market-commentary .left .l-calc-cta .cta-block__heading,.l-market-commentary .left .pool .pool__heading,.l-market-commentary .left .section__heading,.pool .l-market-commentary .left .pool__heading{padding-top:20px;margin-bottom:15px}.l-market-commentary .left{margin-right:-355px;padding-right:380px}}.l-market-commentary .left .desc{width:100%;margin-bottom:15px}@media screen and (min-width:769px){.l-market-commentary .left .desc{width:85%}}.l-market-commentary .left ul{padding-left:20px;list-style-type:circle}.l-market-commentary .left ul li{padding-bottom:3px;font-size:22px;color:#15c0f1}.l-market-commentary .left ul li span{font-size:16px;color:#5b5b5b}.l-market-commentary .right{float:left;margin-top:20px;padding:25px;width:100%;background-color:#fff;box-shadow:0 5px 12px -1px rgba(0,0,0,.2);text-align:left}@media screen and (min-width:768px){.l-market-commentary .right{margin-top:0;width:300px;float:right;margin-right:10px}}@media screen and (min-width:769px){.l-market-commentary .right{margin-top:0;width:354px;margin-right:0}}.l-market-commentary .right h1{color:#949494;font-size:14px;margin-bottom:5px}.l-market-commentary .right h2{font-size:18px;text-transform:uppercase}.l-market-commentary .right .divider{border-top:5px solid #eaeaea;width:65px;height:5px;display:block;margin-bottom:16px}.l-market-commentary .right .btn{width:80%;text-align:center;margin-top:25px;margin-left:10%}.l-zillow-mortgage .section__inner{padding:30px 0}@media screen and (min-width:768px){.l-zillow-mortgage .section__inner{padding:60px 20px}}@media screen and (min-width:992px){.l-zillow-mortgage .section__inner{padding:60px 6%}}.l-zillow-mortgage .rating-container{width:110px;height:24px;position:relative;float:left}.l-zillow-mortgage .rating-container .rating{width:110px;height:20px;background-image:url("https: //d32ijn7u0aqfv4.cloudfront.net/dist/img/svg/individual/icon-star-base.svg");float:left}.l-zillow-mortgage .rating-container .color{left:0;height:20px;width:100.5px;position:absolute;background-image:url("https: //d32ijn7u0aqfv4.cloudfront.net/dist/img/svg/individual/icon-star.svg")}.l-zillow-mortgage .top{padding:0 20px;height:105px;display:block}.l-calc-cta .l-zillow-mortgage .top .cta-block__heading,.l-zillow-mortgage .top .l-calc-cta .cta-block__heading,.l-zillow-mortgage .top .pool .pool__heading,.l-zillow-mortgage .top .section__heading,.pool .l-zillow-mortgage .top .pool__heading{text-align:center;margin-bottom:5px}@media screen and (min-width:768px){.l-zillow-mortgage .top{padding:0;height:40px}.l-calc-cta .l-zillow-mortgage .top .cta-block__heading,.l-zillow-mortgage .top .l-calc-cta .cta-block__heading,.l-zillow-mortgage .top .pool .pool__heading,.l-zillow-mortgage .top .section__heading,.pool .l-zillow-mortgage .top .pool__heading{float:left;margin-right:10px;margin-bottom:0}}.l-zillow-mortgage .top .all-reviews{margin:0 auto;font-size:12px;padding-top:0;width:297px;height:55px}@media screen and (min-width:768px){.l-zillow-mortgage .top .all-reviews{float:left;margin:0;padding-top:0;height:30px;width:330px}.l-zillow-mortgage .top .all-reviews .rating-container{padding-top:12px}}.l-zillow-mortgage .top .all-reviews .total-reviews{display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:3px}@media screen and (min-width:768px){.l-zillow-mortgage .top .all-reviews .total-reviews{float:left;font-size:12px;margin-left:6px;padding-top:15px}}.l-zillow-mortgage .top .all-reviews .total-reviews #num-total-reviews{padding-right:3px}.l-zillow-mortgage .top .all-reviews .total-reviews .divider{margin:0 5px}.l-zillow-mortgage .top .all-reviews a{display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:12px;text-transform:uppercase}.l-zillow-mortgage .top .zillow-branding{width:180px;margin:0 auto}@media screen and (min-width:768px){.l-zillow-mortgage .top .zillow-branding{width:146px;padding-top:15px;float:right}}.l-zillow-mortgage .mid{padding-top:15px}.l-zillow-mortgage .mid .review{margin-top:20px;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.l-zillow-mortgage .mid .review{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.l-zillow-mortgage .mid .review .left{-webkit-flex:100%;-ms-flex:100%;flex:100%;border-bottom:2px solid rgba(169,169,169,.2);padding:20px;background:#fbfbfb}@media screen and (min-width:768px){.l-zillow-mortgage .mid .review .left{-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%;border-top:0;border-bottom:0;border-right:1px solid rgba(169,169,169,.2);padding:28px 24px}}.l-zillow-mortgage .mid .review .left .score{width:100%;padding-bottom:24px}.l-zillow-mortgage .mid .review .left .score .date{float:right;font-size:15px;padding-top:3px}@media screen and (min-width:768px){.l-zillow-mortgage .mid .review .left .score .date{font-size:12px;padding-top:5px}}.l-zillow-mortgage .mid .review .left .details{width:100%;line-height:1;margin:0;padding-top:2px}.l-zillow-mortgage .mid .review .left .details h1{text-align:left;margin-bottom:3px}.l-zillow-mortgage .mid .review .left .details .desc{text-align:left;font-size:13px;line-height:18px}.l-zillow-mortgage .bottom p,.l-zillow-mortgage .mid .review .right .bubbles,.l-zillow-mortgage .mid .review .right .type ul{font-size:12px}.l-zillow-mortgage .mid .review .right{-webkit-flex:100%;-ms-flex:100%;flex:100%;padding:20px;background:#fff}@media screen and (min-width:768px){.l-zillow-mortgage .mid .review .left .details h1{margin-bottom:10px}.l-zillow-mortgage .mid .review .right{-webkit-flex:1;-ms-flex:1;flex:1;padding:30px 40px}}.l-zillow-mortgage .mid .review .right .content{text-align:left}.l-zillow-mortgage .mid .review .right .content div{padding-top:3px}.l-zillow-mortgage .mid .review .right .content div .read-more{font-size:12px;text-transform:uppercase}.l-zillow-mortgage .mid .review .right .type{padding-top:10px;height:100px}.l-zillow-mortgage .mid .review .right .type ul li{padding-top:10px;text-align:left;width:50%;float:left}.l-zillow-mortgage .mid .review .right .type ul li span{padding-top:5px}@media screen and (min-width:768px){.l-zillow-mortgage .mid .review .right .type{height:60px}.l-zillow-mortgage .mid .review .right .type ul li span{padding-left:5px}.l-zillow-mortgage .mid .review .right .bubbles{padding-top:10px}}@media screen and (min-width:992px){.l-zillow-mortgage .mid .review .right .type ul li span{padding-left:10px}.l-roth-ira-calculator .l-hero-ira .section{min-height:380px!important}}.l-zillow-mortgage .mid .review .right .type ul li .exceed{color:#9ccb3b}.l-zillow-mortgage .mid .review .right .bubbles span{margin-right:5px;margin-top:10px;padding:6px 12px;border:1px solid rgba(128,128,128,.5);border-radius:6px;float:left}.l-zillow-mortgage .bottom{padding-top:30px}.l-zillow-mortgage .bottom p{margin-top:20px}.l-zillow-mortgage .bottom .btn{border-color:#15c0f1;color:#15c0f1}.l-roth-ira-calculator .l-hero-ira .section{background:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20170131140239/ira-hero-image_sm.jpg);background-repeat:no-repeat;background-position:100%}@media screen and (min-width:768px){.l-roth-ira-calculator .l-hero-ira .section{background:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)),url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20170131140117/ira-hero-image.jpg);background-repeat:no-repeat;background-position:68% 25%;background-size:120%}.l-roth-ira-calculator .l-hero-ira .section__inner{padding-left:5%;padding-right:5%}}@media screen and (min-width:992px){.l-roth-ira-calculator .l-hero-ira .section__inner{padding-left:10%;padding-right:10%}.l-student-loan-options .l-hero-student-loan-options .section{min-height:380px!important}}.l-calc-cta .l-roth-ira-calculator .l-hero-ira .cta-block__heading,.l-roth-ira-calculator .l-hero-ira .l-calc-cta .cta-block__heading,.l-roth-ira-calculator .l-hero-ira .pool .pool__heading,.l-roth-ira-calculator .l-hero-ira .section__heading,.pool .l-roth-ira-calculator .l-hero-ira .pool__heading{text-shadow:none}@media screen and (min-width:768px) and (max-width:992px){.l-calc-cta .l-roth-ira-calculator .l-hero-ira .cta-block__heading,.l-roth-ira-calculator .l-hero-ira .l-calc-cta .cta-block__heading,.l-roth-ira-calculator .l-hero-ira .pool .pool__heading,.l-roth-ira-calculator .l-hero-ira .section__heading,.pool .l-roth-ira-calculator .l-hero-ira .pool__heading{font-size:60px!important}}.l-calc-cta .l-roth-ira-calculator .l-hero-ira .cta-block__subheading,.l-roth-ira-calculator .l-hero-ira .l-calc-cta .cta-block__subheading,.l-roth-ira-calculator .l-hero-ira .section__subheading{font-weight:400;letter-spacing:-.5px}.l-roth-ira-calculator .l-iframe-wrapper{padding-top:60px;padding-bottom:24px;width:100%}@media screen and (max-width:480px){.l-roth-ira-calculator .l-iframe-wrapper{padding-top:35px}}.l-roth-ira-calculator .l-iframe-wrapper .iframe__calculator{border:0;min-width:100%;width:100px}.l-roth-ira-calculator .l-roth-copy-container{max-width:1280px;width:100%;margin:0 auto;padding:0 15px}.l-roth-ira-calculator .l-roth-copy-container h2{font-size:1.3125rem;font-weight:700}.l-roth-ira-calculator .l-roth-copy-container p{margin-bottom:48px}.l-roth-ira-calculator .l-roth-copy-container p:last-child{margin-bottom:0}.l-student-loan-options .l-hero-student-loan-options .section{width:100%;background:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-student-loan-navigator-tablet.jpg);background-repeat:no-repeat;background-position:22%}.l-mortgage-calculator .l-iframe-wrapper .iframe__calculator,.l-student-loan-options .l-slr-decision-tool .iframe__calculator{border:0;min-width:100%;width:100px}@media screen and (min-width:768px){.l-student-loan-options .l-hero-student-loan-options .section{background:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)),url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-student-loan-navigator.jpg);background-repeat:no-repeat;background-position:60% 25%;background-size:cover}}.l-student-loan-options .l-slr-decision-tool{background:#FFF;z-index:15;position:relative}@media screen and (min-width:768px){.l-student-loan-options .l-slr-decision-tool{background:#f6f6f6}}.l-student-loan-options .l-in-news-student-loan-options{margin-top:-22px}.l-student-loan-options .l-display-none{display:none}.l-mortgage-calculator .l-hero-mortgage-calculator .section{background:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.4)),url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20170227113108/mortgage-calculator-hero.jpg);background-size:cover;min-height:340px!important}.l-mortgage-calculator .l-hero-retirement-calculator .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-retirement-calc-mobile.jpg);background-size:cover;min-height:340px!important}.l-mortgage-calculator .l-hero-retirement-calculator .section .section__inner{padding-left:10%;padding-right:10%}.l-calc-cta .l-mortgage-calculator .l-hero-retirement-calculator .section .section__inner .cta-block__heading,.l-mortgage-calculator .l-hero-retirement-calculator .section .section__inner .l-calc-cta .cta-block__heading,.l-mortgage-calculator .l-hero-retirement-calculator .section .section__inner .pool .pool__heading,.l-mortgage-calculator .l-hero-retirement-calculator .section .section__inner .section__heading,.pool .l-mortgage-calculator .l-hero-retirement-calculator .section .section__inner .pool__heading{font-size:40px;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:0;font-weight:900;line-height:42px;margin-bottom:20px}@media screen and (min-width:1300px){.l-calc-cta .l-mortgage-calculator .l-hero-retirement-calculator .section .section__inner .cta-block__heading,.l-mortgage-calculator .l-hero-retirement-calculator .section .section__inner .l-calc-cta .cta-block__heading,.l-mortgage-calculator .l-hero-retirement-calculator .section .section__inner .pool .pool__heading,.l-mortgage-calculator .l-hero-retirement-calculator .section .section__inner .section__heading,.pool .l-mortgage-calculator .l-hero-retirement-calculator .section .section__inner .pool__heading{font-size:70px!important}}.l-calc-cta .l-mortgage-calculator .l-hero-retirement-calculator .section .section__inner .cta-block__subheading,.l-mortgage-calculator .l-hero-retirement-calculator .section .section__inner .l-calc-cta .cta-block__subheading,.l-mortgage-calculator .l-hero-retirement-calculator .section .section__inner .section__subheading{font-size:14px;font-weight:400}@media screen and (min-width:670px){.l-calc-cta .l-mortgage-calculator .l-hero-retirement-calculator .section .section__inner .cta-block__subheading,.l-mortgage-calculator .l-hero-retirement-calculator .section .section__inner .l-calc-cta .cta-block__subheading,.l-mortgage-calculator .l-hero-retirement-calculator .section .section__inner .section__subheading{font-size:18px!important}.l-mortgage-calculator .l-hero-retirement-calculator .section{background:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.4)),url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-retirement-calc-lg.jpg);background-size:cover;min-height:340px!important}}.l-mortgage-calculator .l-iframe-wrapper{background:#fff;padding-top:30px;padding-bottom:30px;z-index:15;position:relative}@media screen and (min-width:992px){.l-mortgage-calculator .l-home-buyer-guide .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20170227141048/guide-image-lg.jpg);background-position:47%}}@media screen and (min-width:1300px){.l-calc-cta .l-mortgage-calculator .l-hero-retirement-calculator .section .section__inner .cta-block__subheading,.l-mortgage-calculator .l-hero-retirement-calculator .section .section__inner .l-calc-cta .cta-block__subheading,.l-mortgage-calculator .l-hero-retirement-calculator .section .section__inner .section__subheading{font-size:24px!important}.l-mortgage-calculator .l-home-buyer-guide .section{background-position:25%}}.l-mortgage-calculator .l-home-buyer-guide .section .section__inner{max-width:1300px;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px 20px 60px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.l-mortgage-calculator .l-home-buyer-guide .section .section__inner{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:40px 20px 60px}}@media screen and (min-width:992px){.l-mortgage-calculator .l-home-buyer-guide .section .section__inner{padding:90px 20px 60px}.l-mortgage-calculator .l-home-buyer-guide .section .section__inner .right{display:none}}.l-mortgage-calculator .l-home-buyer-guide .section .section__inner .left{float:left;width:100%;text-align:center;margin-bottom:20px}.l-calc-cta .l-mortgage-calculator .l-home-buyer-guide .section .section__inner .left .cta-block__heading,.l-mortgage-calculator .l-home-buyer-guide .section .section__inner .left .l-calc-cta .cta-block__heading,.l-mortgage-calculator .l-home-buyer-guide .section .section__inner .left .pool .pool__heading,.l-mortgage-calculator .l-home-buyer-guide .section .section__inner .left .section__heading,.pool .l-mortgage-calculator .l-home-buyer-guide .section .section__inner .left .pool__heading{margin-bottom:10px}.l-calc-cta .l-mortgage-calculator .l-home-buyer-guide .section .section__inner .left .cta-block__subheading,.l-mortgage-calculator .l-home-buyer-guide .section .section__inner .left .l-calc-cta .cta-block__subheading,.l-mortgage-calculator .l-home-buyer-guide .section .section__inner .left .section__subheading{margin-bottom:20px}@media screen and (min-width:768px){.l-mortgage-calculator .l-home-buyer-guide .section .section__inner .left{width:35%;text-align:left;margin-bottom:0}.l-mortgage-calculator .l-home-buyer-guide .section .section__inner .right{width:60%;margin-left:5%}}.l-mortgage-calculator .l-home-buyer-guide .section .section__inner .left .btn{margin-bottom:20px;padding-left:20px;padding-right:20px;background-color:rgba(255,255,255,0)}.l-mortgage-calculator .l-home-buyer-guide .section .section__inner .left .btn:active,.l-mortgage-calculator .l-home-buyer-guide .section .section__inner .left .btn:hover{color:#9ccb3b}.l-mortgage-calculator .l-home-buyer-guide .section .section__inner .right{float:left;padding-left:0}.l-mortgage-calculator .l-home-buyer-guide .section .section__inner .right img{box-shadow:-3px 3px 20px 0 rgba(50,50,50,.33)}.l-mortgage-calculator .l-two-minis .section__inner{max-width:1300px;padding:0 20px 20px}.l-mortgage-calculator .l-two-minis .section__inner .minis-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}@media screen and (min-width:768px){.l-mortgage-calculator .l-two-minis .section__inner{padding:20px 20px 60px}.l-mortgage-calculator .l-two-minis .section__inner .minis-container{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-top:50px}.l-mortgage-calculator .l-two-minis .section__inner .minis-container .left .inner-left{position:relative;top:22.5%}}.l-mortgage-calculator .l-two-minis .section__inner .minis-container .minis{padding:20px}.l-mortgage-calculator .l-two-minis .section__inner .minis-container .left{width:100%;margin-bottom:20px;padding-top:40px;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-mortgage-refi-sm.jpg);background-size:cover;margin-right:2%;color:#fff}@media screen and (min-width:768px){.l-mortgage-calculator .l-two-minis .section__inner .minis-container .left{padding-top:0;width:49%;margin-bottom:0}}.l-calc-cta .l-mortgage-calculator .l-two-minis .section__inner .minis-container .left .cta-block__heading,.l-mortgage-calculator .l-two-minis .section__inner .minis-container .left .l-calc-cta .cta-block__heading,.l-mortgage-calculator .l-two-minis .section__inner .minis-container .left .pool .pool__heading,.l-mortgage-calculator .l-two-minis .section__inner .minis-container .left .section__heading,.pool .l-mortgage-calculator .l-two-minis .section__inner .minis-container .left .pool__heading{text-transform:none}.l-mortgage-calculator .l-two-minis .section__inner .minis-container .left p{margin-top:10px}.l-mortgage-calculator .l-two-minis .section__inner .minis-container .right{width:100%;background-color:#0f4258;color:#fff;padding:30px}@media screen and (min-width:768px){.l-mortgage-calculator .l-two-minis .section__inner .minis-container .right{width:49%}}.l-mortgage-calculator .l-two-minis .section__inner .minis-container .right .states p{font-size:15px;padding-bottom:10px}.l-mortgage-calculator .l-two-minis .section__inner .minis-container .right .states .smaller-text{font-size:12px}.l-mortgage-calculator .l-two-minis .section__inner .minis-container .right .tab-panel{width:100%}.l-calc-cta .l-how-it-works .cta-block__heading,.l-how-it-works .l-calc-cta .cta-block__heading,.l-how-it-works .pool .pool__heading,.l-how-it-works .section__heading,.pool .l-how-it-works .pool__heading{font-size:28px;text-transform:none;margin-bottom:10px}@media screen and (min-width:768px){.l-calc-cta .l-how-it-works .cta-block__heading,.l-how-it-works .l-calc-cta .cta-block__heading,.l-how-it-works .pool .pool__heading,.l-how-it-works .section__heading,.pool .l-how-it-works .pool__heading{font-size:42px}}@media screen and (min-width:992px){.l-how-it-works .section__inner{padding:60px 30px}}.l-calc-cta .l-how-it-works--medical-slr .cta-block__heading,.l-how-it-works--medical-slr .l-calc-cta .cta-block__heading,.l-how-it-works--medical-slr .pool .pool__heading,.l-how-it-works--medical-slr .section__heading,.pool .l-how-it-works--medical-slr .pool__heading{font-size:30px}@media screen and (min-width:768px){.l-calc-cta .l-how-it-works--medical-slr .cta-block__heading,.l-how-it-works--medical-slr .l-calc-cta .cta-block__heading,.l-how-it-works--medical-slr .pool .pool__heading,.l-how-it-works--medical-slr .section__heading,.pool .l-how-it-works--medical-slr .pool__heading{font-size:36px}.l-calc-cta .l-how-it-works--medical-slr .cta-block__subheading,.l-how-it-works--medical-slr .l-calc-cta .cta-block__subheading,.l-how-it-works--medical-slr .section__subheading{font-size:18px;margin-bottom:100px}}.l-how-it-works--medical-slr .step{background:#fff;text-align:left;margin-bottom:20px}@media screen and (min-width:768px){.l-how-it-works--medical-slr .step{width:450px;margin:50px auto 90px;box-shadow:-20px 20px 0 0 rgba(0,0,0,.02);position:relative;z-index:10}}.l-how-it-works--medical-slr .step .step-inside{padding:30px 20px;display:block;z-index:9;background:#fff}.l-how-it-works--medical-slr .step h3{font-size:80px;letter-spacing:-2px;margin-bottom:0;font-weight:400;line-height:90px}.l-how-it-works--medical-slr .step h3#first{color:#00C6F0}.l-how-it-works--medical-slr .step h3#second{color:#007FAC}.l-how-it-works--medical-slr .step h3#third{color:#004357}@media screen and (min-width:768px){.l-how-it-works--medical-slr .step h3{float:left;margin-right:30px;margin-bottom:20px}.l-how-it-works--medical-slr .step h3#third{position:relative;top:20px}.l-how-it-works--mortgage-b .section__inner{padding-bottom:175px}}.l-how-it-works--medical-slr .step h4{font-size:20px;letter-spacing:-.5px;margin-bottom:10px}.l-how-it-works--medical-slr .step svg{position:absolute;width:200px;height:200px;bottom:40px;right:-125px;z-index:-1}.l-how-it-works--medical-slr .step svg.left{right:385px;bottom:20px}.l-how-it-works--mortgage-b .section__inner{max-width:800px}@media screen and (min-width:992px){.l-how-it-works--mortgage-b .section__inner{padding-left:0!important;padding-right:4%!important}}@media screen and (min-width:1300px){.l-how-it-works--mortgage-b .section__inner{max-width:1160px;padding-left:75px!important;padding-bottom:120px;padding-right:10%!important}.l-calc-cta .l-how-it-works--mortgage-b .cta-block__heading,.l-how-it-works--mortgage-b .l-calc-cta .cta-block__heading,.l-how-it-works--mortgage-b .pool .pool__heading,.l-how-it-works--mortgage-b .section__heading,.pool .l-how-it-works--mortgage-b .pool__heading{font-size:48px!important;margin-bottom:35px!important}}@media screen and (min-width:1920px){.l-how-it-works--mortgage-b .section__inner{padding-right:60px!important}}.l-how-it-works--mortgage-b .svg-container{margin-top:0}@media screen and (min-width:768px){.l-how-it-works--mortgage-b .svg-container{float:right;left:-50px!important;bottom:0!important}.l-how-it-works--mortgage-b .step-container{float:left}}@media screen and (min-width:1300px){.l-how-it-works--mortgage-b .svg-container{top:0;-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);left:220px!important}}.l-how-it-works--mortgage-b .step-container,.l-how-it-works--mortgage-b .svg-container{width:270px;margin-left:auto;margin-right:auto;left:0}@media screen and (min-width:992px){.l-how-it-works--mortgage-b .step-container{left:0!important}.l-how-it-works--slr-b .section__inner{padding:60px 100px}}@media screen and (min-width:1300px){.l-how-it-works--mortgage-b .step-container,.l-how-it-works--mortgage-b .svg-container{width:550px}.l-how-it-works--mortgage-b .step-container{left:75px!important;width:350px}}.l-how-it-works--mortgage-b .step-container svg{float:left;margin-right:20px;margin-bottom:25px!important;margin-top:0!important;height:45px!important;width:45px!important}@media screen and (min-width:1300px){.l-how-it-works--mortgage-b .step-container svg{position:relative;top:10px;margin-bottom:32px!important}}.l-how-it-works--mortgage-b .step-container h3{text-align:left;margin-bottom:0;font-size:18px!important}.l-how-it-works--mortgage-b .step-container p{width:270px;margin-bottom:25px!important;line-height:20px!important}@media screen and (min-width:1300px){.l-how-it-works--mortgage-b .step-container h3{font-size:24px!important}.l-how-it-works--mortgage-b .step-container p{font-size:16px!important;line-height:20px!important;width:350px}}.l-how-it-works--mortgage-b .step-container .btn{width:200px;font-size:14px}.l-how-it-works--mortgage-b .credit-score{width:208px!important;margin:25px auto 0}@media screen and (min-width:1300px){.l-how-it-works--mortgage-b .credit-score{width:400px!important}}.l-how-it-works--mortgage-b .credit-score svg{width:15px!important;height:15px!important}.l-how-it-works--mortgage-b .credit-score p{font-size:13px!important;text-align:left;margin-bottom:0!important}.l-calc-cta .l-how-it-works--slr-b .cta-block__heading,.l-how-it-works--slr-b .l-calc-cta .cta-block__heading,.l-how-it-works--slr-b .pool .pool__heading,.l-how-it-works--slr-b .section__heading,.pool .l-how-it-works--slr-b .pool__heading{font-size:30px;letter-spacing:-1px}@media screen and (min-width:768px){.l-how-it-works--mortgage-b .credit-score{clear:both;float:left}.l-how-it-works--mortgage-b .credit-score p{display:block!important;top:initial!important;position:initial!important;float:initial!important}.l-calc-cta .l-how-it-works--slr-b .cta-block__heading,.l-how-it-works--slr-b .l-calc-cta .cta-block__heading,.l-how-it-works--slr-b .pool .pool__heading,.l-how-it-works--slr-b .section__heading,.pool .l-how-it-works--slr-b .pool__heading{font-size:36px}}@media screen and (min-width:1300px){.l-how-it-works--mortgage-b .credit-score p{position:relative!important;top:10px!important}.l-how-it-works--slr-b .section__inner{padding:60px 40px}.l-calc-cta .l-how-it-works--slr-b .cta-block__heading,.l-how-it-works--slr-b .l-calc-cta .cta-block__heading,.l-how-it-works--slr-b .pool .pool__heading,.l-how-it-works--slr-b .section__heading,.pool .l-how-it-works--slr-b .pool__heading{font-size:40px;line-height:48px}}.l-calc-cta .l-how-it-works--slr-b .cta-block__subheading,.l-how-it-works--slr-b .l-calc-cta .cta-block__subheading,.l-how-it-works--slr-b .section__subheading{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px;line-height:26px;width:280px;margin:0 auto 25px}@media screen and (min-width:1300px){.l-calc-cta .l-how-it-works--slr-b .cta-block__subheading,.l-how-it-works--slr-b .l-calc-cta .cta-block__subheading,.l-how-it-works--slr-b .section__subheading{width:auto;margin-bottom:40px}}.l-how-it-works--slr-b.highlightRow .backdrop,.l-how-it-works--slr-b.highlightRowPurple .backdrop{opacity:1!important;transition-duration:1s}@-webkit-keyframes highlightRow{0%{background:#F0F4F6;color:#AAC1C8;-webkit-transform:scale(1);transform:scale(1)}29.41176%{background:#A60261;color:#fff;-webkit-transform:scale(1.004);transform:scale(1.004)}100%,31.37255%,98.03922%{background:#F0F4F6;color:#AAC1C8;-webkit-transform:scale(1);transform:scale(1)}}@keyframes highlightRow{0%{background:#F0F4F6;color:#AAC1C8;-webkit-transform:scale(1);transform:scale(1)}29.41176%{background:#A60261;color:#fff;-webkit-transform:scale(1.004);transform:scale(1.004)}100%,31.37255%,98.03922%{background:#F0F4F6;color:#AAC1C8;-webkit-transform:scale(1);transform:scale(1)}}.l-how-it-works--slr-b.highlightRow .anim-row{-webkit-animation:highlightRow 5.1s 5;animation:highlightRow 5.1s 5}.l-how-it-works--slr-b.highlightRow .anim-row:nth-child(1){-webkit-animation-delay:-5.1s;animation-delay:-5.1s}.l-how-it-works--slr-b.highlightRow .anim-row:nth-child(2){-webkit-animation-delay:-3.4s;animation-delay:-3.4s}.l-how-it-works--slr-b.highlightRow .anim-row:nth-child(3){-webkit-animation-delay:-1.7s;animation-delay:-1.7s}@-webkit-keyframes highlightRowPurple{0%{background:#F0F4F6;color:#AAC1C8;-webkit-transform:scale(1);transform:scale(1)}29.41176%{background:#5246B1;color:#fff;-webkit-transform:scale(1.004);transform:scale(1.004)}100%,31.37255%,98.03922%{background:#F0F4F6;color:#AAC1C8;-webkit-transform:scale(1);transform:scale(1)}}@keyframes highlightRowPurple{0%{background:#F0F4F6;color:#AAC1C8;-webkit-transform:scale(1);transform:scale(1)}29.41176%{background:#5246B1;color:#fff;-webkit-transform:scale(1.004);transform:scale(1.004)}100%,31.37255%,98.03922%{background:#F0F4F6;color:#AAC1C8;-webkit-transform:scale(1);transform:scale(1)}}.l-how-it-works--slr-b.highlightRowPurple .anim-row{-webkit-animation:highlightRowPurple 5.1s 5;animation:highlightRowPurple 5.1s 5}.l-how-it-works--slr-b.highlightRowPurple .anim-row:nth-child(1){-webkit-animation-delay:-5.1s;animation-delay:-5.1s}.l-how-it-works--slr-b.highlightRowPurple .anim-row:nth-child(2){-webkit-animation-delay:-3.4s;animation-delay:-3.4s}.l-how-it-works--slr-b.highlightRowPurple .anim-row:nth-child(3){-webkit-animation-delay:-1.7s;animation-delay:-1.7s}@media screen and (min-width:768px){.l-how-it-works--slr-b .svg-container{float:right;width:300px}}@media screen and (min-width:1300px){.l-how-it-works--slr-b .svg-container{width:700px}}.l-how-it-works--slr-b .svg-container .backdrop{height:440px;width:100%;background:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/svg/individual/mobile.svg) 48.5% -119px;background-size:650px;opacity:0;transition-duration:1s}.l-how-it-works--slr-b .svg-container .rates-container{width:161px;margin:auto;position:relative;top:120px}@media screen and (min-width:1300px){.l-how-it-works--slr-b .svg-container .backdrop{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/svg/individual/desktop-mort-1.svg);background-size:900px;background-position:48.5% -191px}.l-how-it-works--slr-b .svg-container .rates-container{width:475px;top:110px}}.l-how-it-works--slr-b .svg-container p.disclaimer{font-size:12px;width:250px;margin:-10px auto 25px}@media screen and (min-width:1300px){.l-how-it-works--slr-b .svg-container p.disclaimer{width:auto;margin:20px auto}}.l-how-it-works--slr-b .svg-container .row{background-color:#F0F4F6;font-size:20px;color:#AAC1C8;padding:18px 10px;margin-bottom:5px;border-radius:2px}.l-how-it-works--slr-b .svg-container .row:first-child{background-color:transparent;padding:0}.l-how-it-works--slr-b .svg-container .row:first-child p{color:#024357;text-transform:uppercase;font-size:12px;font-weight:400;text-align:center!important}@media screen and (min-width:1300px){.l-how-it-works--slr-b .svg-container .row:first-child p{font-size:16px!important}}.l-how-it-works--slr-b .svg-container .row p{width:auto;line-height:12px;margin-bottom:0;font-weight:700;font-size:12px}.l-how-it-works--slr-b .svg-container .row p br{display:block}.l-how-it-works--slr-b .svg-container .row p:first-child{float:left}.l-how-it-works--slr-b .svg-container .row p:nth-child(2){float:right;text-align:right}@media screen and (min-width:1300px){.l-how-it-works--slr-b .svg-container .row p br{display:none}.l-how-it-works--slr-b .svg-container .row p:nth-child(2){text-align:center}.l-how-it-works--slr-b .svg-container .row p{width:32%;display:inline-block;float:none!important;font-size:24px}}.l-how-it-works--slr-b .step-container{width:280px;margin:auto}@media screen and (min-width:768px){.l-how-it-works--slr-b .step-container{float:left;width:400px;text-align:left}}.l-how-it-works--slr-b .step-container svg{float:left;margin-right:15px;margin-bottom:92px!important;margin-top:0!important;height:37px!important;width:37px!important}@media screen and (min-width:768px){.l-how-it-works--slr-b .step-container svg{margin-bottom:50px!important}}@media screen and (min-width:1300px){.l-how-it-works--slr-b .step-container svg{position:relative;top:10px;margin-bottom:55px!important}}.l-how-it-works--slr-b .step-container h3{text-align:left;margin-bottom:2px;font-size:20px!important}@media screen and (min-width:768px){.l-how-it-works--slr-b .step-container h3{font-size:24px!important}}.l-how-it-works--slr-b .step-container p{font-size:16px!important;line-height:26px!important;width:270px;margin-bottom:25px!important;text-align:left}@media screen and (min-width:768px){.l-how-it-works--slr-b .step-container p{width:400px}}.l-how-it-works--slr-b .step-container .credit-score{width:220px;margin:20px auto}@media screen and (min-width:768px){.l-how-it-works--slr-b .step-container .credit-score{margin:25px 0 0}}.l-how-it-works--slr-b .step-container .credit-score svg{height:20px!important;width:20px!important;margin-bottom:0!important;top:5px;position:relative}.l-how-it-works--slr-b .step-container .credit-score p{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:13px!important;line-height:18px!important}.l-how-it-works--slr-b .step-container .btn{width:200px;font-size:14px;text-align:center}.l-calc-cta .l-how-it-works--ira-taxday .cta-block__heading,.l-how-it-works--ira-taxday .l-calc-cta .cta-block__heading,.l-how-it-works--ira-taxday .pool .pool__heading,.l-how-it-works--ira-taxday .section__heading,.pool .l-how-it-works--ira-taxday .pool__heading{font-size:30px;letter-spacing:-1px;margin-bottom:50px}@media screen and (min-width:768px){.l-how-it-works--slr-b .step-container .credit-score svg{top:-5px}.l-calc-cta .l-how-it-works--ira-taxday .cta-block__heading,.l-how-it-works--ira-taxday .l-calc-cta .cta-block__heading,.l-how-it-works--ira-taxday .pool .pool__heading,.l-how-it-works--ira-taxday .section__heading,.pool .l-how-it-works--ira-taxday .pool__heading{font-size:40px}}.l-how-it-works--ira-taxday .btn{font-size:16px;display:block;width:220px;margin:10px auto}.l-how-it-works--ira-taxday .step{margin-bottom:30px;width:240px;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.l-how-it-works--ira-taxday .btn{margin-top:30px}.l-how-it-works--ira-taxday .step{margin:0 20px;display:inline-block;vertical-align:top;width:155px}.l-how-it-works--ira-taxday .step:nth-child(3){width:280px}}.l-how-it-works--ira-taxday .step--number{border-width:2px;border-radius:50%;border-style:solid;width:52px;height:52px;padding-top:6px;font-size:30px;margin-left:auto;margin-right:auto;margin-bottom:15px}.l-how-it-works--ira-taxday .step #step1{border-color:#2273B3;color:#2273B3}.l-how-it-works--ira-taxday .step #step2{border-color:#0592BE;color:#0592BE}.l-how-it-works--ira-taxday .step #step3{border-color:#AA4293;color:#AA4293}.l-how-it-works--ira-taxday .step h2{font-size:20px}.l-hero--whyisofi .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20161114125620/bg_768.jpg)}@media screen and (min-width:768px){.l-how-it-works--ira-taxday .step h2{font-size:18px}.l-hero--whyisofi .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20161114125622/bg_1366.jpg);min-height:400px}}@media screen and (min-width:1366px){.l-hero--whyisofi .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20161115134840/bg_1920.jpg);min-height:400px}}.l-calc-cta .l-hero--whyisofi .section .cta-block__heading,.l-hero--whyisofi .section .l-calc-cta .cta-block__heading,.l-hero--whyisofi .section .pool .pool__heading,.l-hero--whyisofi .section .section__heading,.pool .l-hero--whyisofi .section .pool__heading{position:relative;top:-55px}.l-whyisofi{background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.71) 71%,#eeebeb 100%)}.l-whyisofi .section__preheading{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;font-weight:lighter;text-transform:uppercase;letter-spacing:1px;color:gray}.l-whyisofi .section__preheading span{background-color:rgba(128,128,128,.3);height:1px;width:25px;display:inline-block;margin-bottom:5px!important}.l-whyisofi .section__preheading span:first-child{margin-right:10px}.l-whyisofi .section__preheading span:last-child{margin-left:10px}@media screen and (min-width:768px){.l-whyisofi .section__preheading span{margin-bottom:5px!important;width:60px}.l-whyisofi .section__preheading span:first-child{margin-right:20px}.l-whyisofi .section__preheading span:last-child{margin-left:20px}}.l-whyisofi h2{font-size:35px;font-weight:700;letter-spacing:-2px;line-height:.8;display:inline-block}.l-whyisofi h2 .congrat-icon{display:inline-block;fill:#ef3f7d;width:65px;height:65px;vertical-align:sub}@media screen and (min-width:450px){.l-calc-cta .l-hero--whyisofi .section .cta-block__heading,.l-hero--whyisofi .section .l-calc-cta .cta-block__heading,.l-hero--whyisofi .section .pool .pool__heading,.l-hero--whyisofi .section .section__heading,.pool .l-hero--whyisofi .section .pool__heading{top:0}.l-whyisofi h2{font-size:50px}}@media screen and (min-width:768px){.l-whyisofi h2{font-size:45px}}.l-whyisofi .share-this{font-size:20px}.l-whyisofi .share-this strong{padding-right:10px}.l-whyisofi .share-this .fb-icon{fill:#3a5998;width:25px;height:30px;position:relative;top:10px}.l-whyisofi .share-this .twitter-icon{fill:#1ca1f2;width:30px;height:30px;margin-left:12px;position:relative;top:10px}@media screen and (min-width:768px){.l-whyisofi .share-this strong{padding-right:20px}.l-whyisofi .share-this .twitter-icon{margin-left:25px}}.l-whyisofi .share-this .linkedin-icon{fill:#4393cc;width:50px;height:51px;top:10px;margin-left:5px;position:relative}.l-whyisofi .whyisofi-pattern{width:161%;position:relative;max-width:150%;left:-20%}.l-whyisofi h3{font-size:32px;font-weight:700;line-height:.8;letter-spacing:-1px}.l-whyisofi h3 .control-icon{fill:#ef3f7d;width:32px;height:32px;vertical-align:sub}.l-whyisofi .video-container{margin-top:25px;margin-bottom:25px;position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.l-whyisofi .video-container embed,.l-whyisofi .video-container iframe,.l-whyisofi .video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.l-whyisofi .carousel-container{display:block;padding-bottom:30px}.l-whyisofi .carousel-container .carousel-control{background:0 0;color:gray}.l-whyisofi .carousel-container .carousel-control svg.control-icon{width:30px;position:relative;top:50px}.l-whyisofi .carousel-container .carousel-control.left{left:-22px}.l-whyisofi .carousel-container .carousel-control.left svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.l-whyisofi .carousel-container .carousel-control.right{right:-22px}@media screen and (min-width:450px){.l-whyisofi .carousel-container .carousel-control.left{left:-28px}.l-whyisofi .carousel-container .carousel-control.right{right:-28px}}@media screen and (min-width:768px){.l-whyisofi .share-this .linkedin-icon{margin-left:15px}.l-whyisofi .carousel-container .carousel-control.left{left:-14px}.l-whyisofi .carousel-container .carousel-control.right{right:-14px}}.l-whyisofi .carousel-container .item .carousel-caption{display:inline-block;width:86%;margin:0 auto;background:#fff;padding-bottom:0;padding-top:0;color:#000;position:static}@media screen and (min-width:768px){.l-whyisofi .carousel-container .item .carousel-caption{width:76%;display:-webkit-flex;display:-ms-flexbox;display:flex}}.page-offer-lp .form #failure,.page-offer-lp .form #success{display:none}.l-whyisofi .carousel-container .item .carousel-caption .carousel-video-container{width:100%;float:left;position:relative;padding-bottom:35.25%;padding-top:30px;overflow:hidden}@media screen and (min-width:768px){.l-whyisofi .carousel-container .item .carousel-caption .carousel-video-container{width:70%}}.l-whyisofi .carousel-container .item .carousel-caption .carousel-video-container embed,.l-whyisofi .carousel-container .item .carousel-caption .carousel-video-container iframe,.l-whyisofi .carousel-container .item .carousel-caption .carousel-video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.l-whyisofi .carousel-container .item .carousel-caption .desc{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20161115165433/starsgroup.png);background-repeat:no-repeat;background-position:right bottom;color:#5b5b5b;font-weight:700;text-shadow:none;width:100%;padding:40px 20px;float:right;text-align:left}.l-whyisofi .carousel-container .item .carousel-caption .desc .name{font-size:24px}.l-whyisofi .carousel-container .item .carousel-caption .desc .city{text-transform:uppercase;font-size:14px;color:#8d8d8d}.l-whyisofi .carousel-container .carousel-indicators{bottom:-50px}.l-whyisofi .carousel-container .carousel-indicators li{margin-left:6px;margin-right:6px;background-color:#a9a9a9;border-color:rgba(169,169,169,.5)}.l-whyisofi .carousel-container .carousel-indicators li.active{background-color:#ef3f7d}.l-whyisofi-outro{color:#fff;background-image:linear-gradient(#49628a,#356f94);background-size:100% auto}.l-whyisofi-outro .section{background:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20161114125621/pattern.png)}.l-whyisofi-outro .section .section__inner{padding-top:80px}.l-whyisofi-outro .section .section__inner h2{font-weight:700;font-size:24px;margin-bottom:10px}.l-whyisofi-outro .section .section__inner #footer{font-size:21px}.page-offer-lp .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/hero/hero-fb-ad.jpg);background-size:cover}.l-calc-cta .page-offer-lp .cta-block__heading,.page-offer-lp .l-calc-cta .cta-block__heading,.page-offer-lp .pool .pool__heading,.page-offer-lp .section__heading,.pool .page-offer-lp .pool__heading{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:21px;letter-spacing:-1px;line-height:26px;text-transform:none;margin-bottom:10px}@media screen and (min-width:768px){.l-whyisofi .carousel-container .item .carousel-caption .desc{width:30%}.l-whyisofi .carousel-container .item .carousel-caption .desc .city{margin-top:20px}.l-calc-cta .page-offer-lp .cta-block__heading,.page-offer-lp .l-calc-cta .cta-block__heading,.page-offer-lp .pool .pool__heading,.page-offer-lp .section__heading,.pool .page-offer-lp .pool__heading{font-size:26px}}.l-calc-cta .page-offer-lp .cta-block__subheading,.page-offer-lp .l-calc-cta .cta-block__subheading,.page-offer-lp .section__subheading{font-size:14px;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;margin-bottom:15px}.page-offer-lp .form{background-color:#fff;padding:40px 20px;max-width:710px;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.l-calc-cta .page-offer-lp .cta-block__subheading,.page-offer-lp .l-calc-cta .cta-block__subheading,.page-offer-lp .section__subheading{font-size:19px}.page-offer-lp .form{padding:60px 40px}}.page-offer-lp .form #failure .btn{margin-bottom:0}.page-offer-lp .calc-form--fb-ad .fieldset.block__half,.page-offer-lp .calc-form--fb-ad fieldset.block__half{float:none;z-index:100;position:relative}@media screen and (min-width:992px){.page-offer-lp .calc-form--fb-ad .fieldset.block__half,.page-offer-lp .calc-form--fb-ad fieldset.block__half{float:left;width:80px}}.page-offer-lp .calc-form--fb-ad .fieldset select,.page-offer-lp .calc-form--fb-ad fieldset select{border-bottom:1px solid #979797;font-size:14px;border-top:none;border-left:none;border-right:none;background-color:transparent;border-radius:0;padding-top:30px;margin-bottom:14px;-webkit-appearance:none;padding-bottom:10px;width:100%}.page-offer-lp .calc-form--fb-ad .fieldset select option,.page-offer-lp .calc-form--fb-ad fieldset select option{width:200px}.page-offer-lp .calc-form--fb-ad .fieldset select:focus,.page-offer-lp .calc-form--fb-ad fieldset select:focus{outline:0}.page-offer-lp .calc-form--fb-ad input:-webkit-autofill{box-shadow:inset 0 0 0 9999px #fff;color:#212121}.page-offer-lp .calc-form--fb-ad input:-webkit-autofill:focus,.page-offer-lp .calc-form--fb-ad input:focus{color:#212121;box-shadow:inset 0 0 0 9999px #fff}.page-offer-lp .calc-form--fb-ad label{font-size:14px!important}.page-offer-lp .calc-form--fb-ad svg{position:absolute;width:13px;height:10px;bottom:30px;right:0;z-index:-1}.page-offer-lp .calc-form--fb-ad #dob{color:transparent}.page-offer-lp .calc-form--fb-ad #zipcode:focus{box-shadow:none}.page-offer-lp .calc-form--fb-ad #zipcode::-webkit-inner-spin-button,.page-offer-lp .calc-form--fb-ad #zipcode::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media screen and (min-width:992px){.page-offer-lp .calc-form--fb-ad .desktop-row-1{float:left;width:calc(50% - 60px);margin-right:20px}.page-offer-lp .calc-form--fb-ad .desktop-row-2{float:left;width:calc(80% - 20px);margin-right:20px}.page-offer-lp .calc-form--fb-ad .desktop-row-2-2{width:20%;margin-right:0}.page-offer-lp .calc-form--fb-ad .desktop-row-3{float:left;width:calc(50% - 10px);margin-right:20px}.page-offer-lp .calc-form--fb-ad .desktop-row-3-2{margin-right:0}}.page-offer-lp .directions{font-size:12px;text-transform:uppercase;text-align:left;font-weight:700}.page-offer-lp .directions-offer{text-align:center}.page-offer-lp .offer{font-size:21px}.page-offer-lp .prescreen{border:1px solid #979797;padding:10px}@media screen and (min-width:768px){.page-offer-lp .offer{font-size:29px;text-align:center;line-height:36px}.page-offer-lp .prescreen{padding:20px}}.page-offer-lp .prescreen p{font-size:14px}.page-offer-lp .prescreen p a{text-transform:uppercase;text-decoration:underline;font-weight:700;letter-spacing:0;color:#5b5b5b}@media screen and (min-width:768px){.page-offer-lp .prescreen p{font-size:19px}}.page-offer-lp .disclaimer{font-size:12px;margin-top:15px;clear:left}@media screen and (min-width:768px){.page-offer-lp .disclaimer{font-size:14px;line-height:24px}}.page-offer-lp .disclaimer a{color:#5b5b5b}.page-offer-lp .btn{color:#fff;background-color:#15c0f1;padding:13px 18px;width:auto;font-size:13px;border:2px solid #15c0f1;height:auto;margin:10px auto}.page-offer-lp .btn:hover{background-color:transparent;color:#15c0f1;border:2px solid #15c0f1;overflow:hidden}.page-personal-loan-dr-b .l-product-rates .section{background-color:#F9F9F9}.page-personal-loan-dr-b .l-product-rates .section .table--product-rates .darkblue,.page-personal-loan-dr-b .l-product-rates .section .table--product-rates .headcol-darkblue{background-color:#004357}.l-calc-cta .page-personal-loan-dr-b .l-product-rates .cta-block__heading,.page-personal-loan-dr-b .l-product-rates .l-calc-cta .cta-block__heading,.page-personal-loan-dr-b .l-product-rates .pool .pool__heading,.page-personal-loan-dr-b .l-product-rates .section__heading,.pool .page-personal-loan-dr-b .l-product-rates .pool__heading{font-size:26px;letter-spacing:-1px}@media screen and (min-width:992px){.l-calc-cta .page-personal-loan-dr-b .l-product-rates .cta-block__heading,.page-personal-loan-dr-b .l-product-rates .l-calc-cta .cta-block__heading,.page-personal-loan-dr-b .l-product-rates .pool .pool__heading,.page-personal-loan-dr-b .l-product-rates .section__heading,.pool .page-personal-loan-dr-b .l-product-rates .pool__heading{font-size:30px}}.page-personal-loan-dr-b .l-product-rates .section .u-text-left{font-size:16px;padding-left:10%;padding-right:10%}.l-calc-cta .page-personal-loan-dr-b .l-product-rates .cta-block__subheading,.page-personal-loan-dr-b .l-product-rates .l-calc-cta .cta-block__subheading,.page-personal-loan-dr-b .l-product-rates .section__subheading{margin-top:40px;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;font-size:20px;margin-bottom:30px}@media screen and (min-width:768px){.l-calc-cta .page-personal-loan-dr-b .l-product-rates .cta-block__subheading,.page-personal-loan-dr-b .l-product-rates .l-calc-cta .cta-block__subheading,.page-personal-loan-dr-b .l-product-rates .section__subheading{margin-top:50px;font-size:26px}}.page-personal-loan-dr-b .l-product-rates .section .u-scroll{overflow-x:scroll;overflow-y:visible}.page-personal-loan-dr-b .l-product-rates .section .table--product-rates{border-right:0;border-bottom:0;white-space:nowrap}.page-personal-loan-dr-b .l-product-rates .section .table--product-rates .darkblue th{color:#FFF}.page-personal-loan-dr-b .l-product-rates .section .table--product-rates .col2{padding-left:80px}.page-personal-loan-dr-b .l-product-rates .section .table--product-rates .headcol-darkblue,.page-personal-loan-dr-b .l-product-rates .section .table--product-rates .headcol-grey,.page-personal-loan-dr-b .l-product-rates .section .table--product-rates .headcol-white{position:absolute;padding-left:20px}.page-personal-loan-dr-b .l-product-rates .section .table--product-rates .headcol-white{background:#FFF}.page-personal-loan-dr-b .l-product-rates .section .table--product-rates .headcol-grey{background-color:#F6F6F6}.page-personal-loan-dr-b .l-product-rates .section .table--product-rates td,.page-personal-loan-dr-b .l-product-rates .section .table--product-rates tr th{border-left:0;border-top:0;font-size:14px}.page-personal-loan-dr-b .l-product-rates .section .table--product-rates tr{background-color:#fff}.page-personal-loan-dr-b .l-product-rates .section .table--product-rates .grey{background-color:#F6F6F6}.l-ev.js-scrollto-active{background-color:initial}.l-pl-offer .l-welcome-bonus .section{background-color:#117DB0}.l-pl-offer .l-welcome-bonus .section__inner{padding:20px 40px}@media screen and (min-width:1300px){.l-pl-offer .l-welcome-bonus .section__inner{padding:40px}}.l-calc-cta .l-pl-offer .l-welcome-bonus .cta-block__heading,.l-pl-offer .l-welcome-bonus .l-calc-cta .cta-block__heading,.l-pl-offer .l-welcome-bonus .pool .pool__heading,.l-pl-offer .l-welcome-bonus .section__heading,.pool .l-pl-offer .l-welcome-bonus .pool__heading{color:#fff}.l-pl-offer .l-welcome-bonus .section .logo{width:75px;height:40px}.l-pl-offer .l-welcome-bonus .section p{color:#fff;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px;line-height:24px;margin-bottom:0}@media screen and (min-width:768px){.l-pl-offer .l-welcome-bonus .section .logo{float:left;width:100px;height:90px}.l-pl-offer .l-welcome-bonus .section .bonus{width:710px;margin-left:auto;margin-right:auto}.l-pl-offer .l-welcome-bonus .section p{float:left;padding:5px 0 5px 40px;margin-left:40px;border-left:1px solid rgba(255,255,255,.3);font-size:28px;line-height:40px;width:570px;text-align:left}}.l-pl-offer .l-why-pl .section__inner{padding:40px 20px}.l-calc-cta .l-pl-offer .l-why-pl .cta-block__heading,.l-pl-offer .l-why-pl .l-calc-cta .cta-block__heading,.l-pl-offer .l-why-pl .pool .pool__heading,.l-pl-offer .l-why-pl .section__heading,.pool .l-pl-offer .l-why-pl .pool__heading{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:24px;letter-spacing:-1px;text-transform:none;width:280px;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.l-pl-offer .l-why-pl .section__inner{padding:60px 40px}.l-calc-cta .l-pl-offer .l-why-pl .cta-block__heading,.l-pl-offer .l-why-pl .l-calc-cta .cta-block__heading,.l-pl-offer .l-why-pl .pool .pool__heading,.l-pl-offer .l-why-pl .section__heading,.pool .l-pl-offer .l-why-pl .pool__heading{font-size:42px;line-height:48px;width:initial}}.l-calc-cta .l-pl-offer .l-why-pl .cta-block__subheading,.l-pl-offer .l-why-pl .l-calc-cta .cta-block__subheading,.l-pl-offer .l-why-pl .section__subheading{font-size:12px;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;line-height:20px;letter-spacing:0;width:280px;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.l-calc-cta .l-pl-offer .l-why-pl .cta-block__subheading,.l-pl-offer .l-why-pl .l-calc-cta .cta-block__subheading,.l-pl-offer .l-why-pl .section__subheading{font-size:16px;line-height:26px;width:initial}}@media screen and (min-width:1300px){.l-pl-offer .l-why-pl .section__inner{padding:60px 80px}.l-calc-cta .l-pl-offer .l-why-pl .cta-block__subheading,.l-pl-offer .l-why-pl .l-calc-cta .cta-block__subheading,.l-pl-offer .l-why-pl .section__subheading{margin-bottom:60px}.l-pl-offer .l-why-pl .section .carousel .owl-dots{display:none}}.l-pl-offer .l-why-pl .section .carousel{max-width:1920px;margin:0 auto}.l-pl-offer .l-why-pl .section .carousel .owl-dots{margin-top:-10px}.l-pl-offer .l-why-pl .section .article{position:relative;display:block;height:170px;width:235px;background-color:gray;border-radius:10px;color:#636463;background-size:cover}@media screen and (min-width:768px){.l-pl-offer .l-why-pl .section .article{width:315px;height:220px}}.l-pl-offer .l-why-pl .section .article.moving{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/pl-starter-moving.jpg)}.l-pl-offer .l-why-pl .section .article.career{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/pl-starter-career.jpg)}.l-pl-offer .l-why-pl .section .article.credit-card{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/pl-starter-credit-card.jpg)}.l-pl-offer .l-why-pl .section .article-overlay{width:235px;padding:20px 5px}.l-pl-offer .l-why-pl .section .article-overlay h3{color:#4c4c4c;margin-bottom:10px}@media screen and (min-width:1300px){.l-pl-offer .l-why-pl .section .article-overlay h3{font-size:18px;text-align:left}}.l-pl-offer .l-why-pl .section .article-overlay p{font-size:14px;line-height:22px}@media screen and (min-width:1300px){.l-pl-offer .l-why-pl .section .article-overlay p{font-size:16px;text-align:left}}.l-calc-cta .l-compare .cta-block__heading,.l-compare .l-calc-cta .cta-block__heading,.l-compare .pool .pool__heading,.l-compare .section__heading,.pool .l-compare .pool__heading{text-transform:none;font-size:30px;letter-spacing:-1px;margin-bottom:15px}.l-compare .section p{line-height:26px}@media screen and (min-width:768px){.l-pl-offer .l-why-pl .section .article-overlay{width:315px}.l-calc-cta .l-compare .cta-block__heading,.l-compare .l-calc-cta .cta-block__heading,.l-compare .pool .pool__heading,.l-compare .section__heading,.pool .l-compare .pool__heading{font-size:34px}.l-compare--wealth-member .section__inner{padding:60px 40px}}@media screen and (min-width:992px){.l-compare--wealth-member .section__inner{padding:60px 15%}}.l-compare--wealth-member .left{margin-bottom:40px}@media screen and (min-width:768px){.l-compare--wealth-member .left{float:left;width:37%;text-align:left;margin-bottom:0}}@media screen and (min-width:1300px){.l-calc-cta .l-compare .cta-block__heading,.l-compare .l-calc-cta .cta-block__heading,.l-compare .pool .pool__heading,.l-compare .section__heading,.pool .l-compare .pool__heading{font-size:40px}.l-compare .section p{font-size:18px;line-height:30px}.l-compare--wealth-member .section__inner{padding:60px 8%}.l-compare--wealth-member .left{-webkit-transform:translateY(16%);-ms-transform:translateY(16%);transform:translateY(16%);width:380px}}@media screen and (min-width:1920px){.l-compare--wealth-member .left{-webkit-transform:translateY(3%);-ms-transform:translateY(3%);transform:translateY(3%);width:37%}}.l-compare--wealth-member .left .btn{display:none}.l-compare--wealth-member .right .btn{display:inline-block}@media screen and (min-width:768px){.l-compare--wealth-member .left .btn{display:inline-block;margin-top:25px}.l-compare--wealth-member .right{float:right;width:60%;text-align:left;padding-left:50px}.l-compare--wealth-member .right .btn{display:none}}.l-compare--wealth-member .right sup a{text-decoration:none}.l-compare--wealth-member .disclosure{font-size:12px!important;line-height:18px!important}.l-compare--wealth-member .hotspot{width:10px;height:10px;position:relative;display:block;top:-3px}.l-compare--wealth-member .hotspot:hover{cursor:pointer}.l-compare--wealth-member div.u-show-mobile{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/wealth-invest-cash-xs.png);height:295px;width:275px;background-size:contain;background-repeat:no-repeat;margin:25px auto}.l-compare--wealth-member div.u-show-mobile .hotspot{left:200px}.l-compare--wealth-member div.u-hide-mobile{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/wealth-invest-cash-lg.png);height:240px;width:362px;background-size:contain;margin:25px auto;background-repeat:no-repeat}@media screen and (min-width:768px){.l-compare--wealth-member div.u-hide-mobile{height:200px}}.l-compare--wealth-member div.u-hide-mobile .hotspot{left:243px}@media screen and (min-width:1300px){.l-compare--wealth-member div.u-hide-mobile{height:327px;width:600px}.l-compare--wealth-member div.u-hide-mobile .hotspot{left:405px}}@media screen and (min-width:1920px){.l-compare--wealth-member div.u-hide-mobile{height:300px}.l-compare--wealth-member div.u-hide-mobile .hotspot{left:370px}}.l-compare--wealth-member .btn{width:200px;height:50px;font-size:16px;padding:13px;text-align:center;margin-bottom:30px}.l-ira-center .article-content .section__inner{text-align:left;padding:0 20px}.l-ira-center .article-content h3{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;font-size:24px;margin-bottom:20px;margin-top:30px}@media screen and (min-width:768px){.l-ira-center .article-content .section__inner{padding:0 60px 60px}.l-ira-center .article-content h3{font-size:30px;margin-top:50px}.l-ira-center .article-content p{font-size:18px}}.l-ira-center .article-content .schedule-appointment{display:none}@media screen and (min-width:1300px){.l-ira-center .article-content .content{float:left;width:67%}.l-ira-center .article-content .schedule-appointment{display:block;padding:70px 48px 48px;text-align:center;position:absolute;right:80px;width:400px}}.l-ira-center .article-content .schedule-appointment svg{height:80px}.l-ira-center .article-content .schedule-appointment p{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;margin-top:20px}.l-ira-center .article-content .schedule-appointment .btn{font-size:16px;padding:15px 30px}.l-calc-cta .l-ira-center .l-in-news .cta-block__heading,.l-ira-center .l-in-news .l-calc-cta .cta-block__heading,.l-ira-center .l-in-news .pool .pool__heading,.l-ira-center .l-in-news .section__heading,.pool .l-ira-center .l-in-news .pool__heading{text-transform:none}@media screen and (min-width:768px){.l-calc-cta .l-ira-center .l-in-news .cta-block__heading,.l-ira-center .l-in-news .l-calc-cta .cta-block__heading,.l-ira-center .l-in-news .pool .pool__heading,.l-ira-center .l-in-news .section__heading,.pool .l-ira-center .l-in-news .pool__heading{font-size:30px}}.page-get-money,.page-money-members,.page-money-waitlist,.page-wealth-management{color:#424242}.page-get-money .purple,.page-money-members .purple,.page-money-waitlist .purple,.page-wealth-management .purple{color:#201647}.page-get-money .btn,.page-money-members .btn,.page-money-waitlist .btn,.page-wealth-management .btn{text-transform:none;font-size:14px!important;background-color:#00819D}.page-get-money .btn--punchout,.page-money-members .btn--punchout,.page-money-waitlist .btn--punchout,.page-wealth-management .btn--punchout{background-color:#FFF;color:#00819D;border-color:#00819D}.page-get-money .btn:focus,.page-get-money .btn:hover,.page-money-members .btn:focus,.page-money-members .btn:hover,.page-money-waitlist .btn:focus,.page-money-waitlist .btn:hover,.page-wealth-management .btn:focus,.page-wealth-management .btn:hover{color:#00819D;border-color:#00819D}.page-get-money .btn.member,.page-money-members .btn.member,.page-money-waitlist .btn.member,.page-wealth-management .btn.member{width:172px;height:48px;text-align:center;line-height:3;padding:0}.page-get-money h1,.page-money-members h1,.page-money-waitlist h1,.page-wealth-management h1{letter-spacing:.0001em;text-transform:none;font-size:32px}@media screen and (min-width:768px){.page-get-money h1,.page-money-members h1,.page-money-waitlist h1,.page-wealth-management h1{font-size:60px}}.page-get-money h2,.page-money-members h2,.page-money-waitlist h2,.page-wealth-management h2{font-size:24px;letter-spacing:.0001em}@media screen and (min-width:768px){.page-get-money h2,.page-money-members h2,.page-money-waitlist h2,.page-wealth-management h2{font-size:40px}}.page-get-money h3,.page-money-members h3,.page-money-waitlist h3,.page-wealth-management h3{color:#FFF;font-size:20px;letter-spacing:-.5px}.page-get-money .tm,.page-money-members .tm,.page-money-waitlist .tm,.page-wealth-management .tm{font-weight:400;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif}.page-get-money .success p,.page-money-members .success p,.page-money-waitlist .success p,.page-wealth-management .success p{line-height:1.8;margin-bottom:2.2em}.page-get-money .underline,.page-money-members .underline,.page-money-waitlist .underline,.page-wealth-management .underline{text-decoration:underline;color:inherit}.page-get-money .no-underline,.page-money-members .no-underline,.page-money-waitlist .no-underline,.page-wealth-management .no-underline{text-decoration:none}.page-get-money .row,.page-money-members .row,.page-money-waitlist .row,.page-wealth-management .row{max-width:1200px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-get-money .benefit__image,.page-money-members .benefit__image,.page-money-waitlist .benefit__image,.page-wealth-management .benefit__image{width:48px;height:48px;min-width:48px}.page-get-money .benefit-points,.page-money-members .benefit-points,.page-money-waitlist .benefit-points,.page-wealth-management .benefit-points{background-color:#201747;color:#fff}.page-get-money .benefit-points h1,.page-money-members .benefit-points h1,.page-money-waitlist .benefit-points h1,.page-wealth-management .benefit-points h1{padding:120px 50px 0;color:#00A9CE;margin-bottom:20px}@media screen and (min-width:768px){.page-get-money h3,.page-money-members h3,.page-money-waitlist h3,.page-wealth-management h3{font-size:30px}.page-get-money .row,.page-money-members .row,.page-money-waitlist .row,.page-wealth-management .row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.page-get-money .benefit-points h1,.page-money-members .benefit-points h1,.page-money-waitlist .benefit-points h1,.page-wealth-management .benefit-points h1{padding-top:100px}.page-get-money .benefit-points .sub-title,.page-money-members .benefit-points .sub-title,.page-money-waitlist .benefit-points .sub-title,.page-wealth-management .benefit-points .sub-title{font-size:24px}}.page-get-money .benefit-points .sub-title,.page-money-members .benefit-points .sub-title,.page-money-waitlist .benefit-points .sub-title,.page-wealth-management .benefit-points .sub-title{padding:0 40px}.page-get-money .benefit-points .row,.page-money-members .benefit-points .row,.page-money-waitlist .benefit-points .row,.page-wealth-management .benefit-points .row{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page-get-money .benefit-points .row .benefit,.page-money-members .benefit-points .row .benefit,.page-money-waitlist .benefit-points .row .benefit,.page-wealth-management .benefit-points .row .benefit{margin:0 40px 60px}@media screen and (min-width:768px){.page-get-money .benefit-points .row .benefit,.page-money-members .benefit-points .row .benefit,.page-money-waitlist .benefit-points .row .benefit,.page-wealth-management .benefit-points .row .benefit{margin-bottom:100px}}.page-get-money .benefit-points .row .benefit p,.page-money-members .benefit-points .row .benefit p,.page-money-waitlist .benefit-points .row .benefit p,.page-wealth-management .benefit-points .row .benefit p{max-width:240px;margin:auto}.page-get-money .benefit-details,.page-money-members .benefit-details,.page-money-waitlist .benefit-details,.page-wealth-management .benefit-details{text-align:left}.page-get-money .benefit-details .row,.page-money-members .benefit-details .row,.page-money-waitlist .benefit-details .row,.page-wealth-management .benefit-details .row{padding:60px 20px 0;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page-get-money .benefit-details .row .detail,.page-money-members .benefit-details .row .detail,.page-money-waitlist .benefit-details .row .detail,.page-wealth-management .benefit-details .row .detail{max-width:460px;margin:auto}.page-get-money .benefit-details .row .detail-container,.page-get-money .benefit-details .row .detail-graphic,.page-money-members .benefit-details .row .detail-container,.page-money-members .benefit-details .row .detail-graphic,.page-money-waitlist .benefit-details .row .detail-container,.page-money-waitlist .benefit-details .row .detail-graphic,.page-wealth-management .benefit-details .row .detail-container,.page-wealth-management .benefit-details .row .detail-graphic{width:100%}@media screen and (min-width:768px){.page-get-money .benefit-details .row,.page-money-members .benefit-details .row,.page-money-waitlist .benefit-details .row,.page-wealth-management .benefit-details .row{padding-top:140px}.page-get-money .benefit-details .row.get-the-most,.page-money-members .benefit-details .row.get-the-most,.page-money-waitlist .benefit-details .row.get-the-most,.page-wealth-management .benefit-details .row.get-the-most{padding-top:70px}.page-get-money .benefit-details .row .left,.page-money-members .benefit-details .row .left,.page-money-waitlist .benefit-details .row .left,.page-wealth-management .benefit-details .row .left{padding-left:50px}.page-get-money .benefit-details .row .right,.page-money-members .benefit-details .row .right,.page-money-waitlist .benefit-details .row .right,.page-wealth-management .benefit-details .row .right{padding-right:50px}.page-get-money .benefit-details .row .detail,.page-money-members .benefit-details .row .detail,.page-money-waitlist .benefit-details .row .detail,.page-wealth-management .benefit-details .row .detail{margin:0;text-align:left}.page-get-money .benefit-details .row .detail-container,.page-get-money .benefit-details .row .detail-graphic,.page-money-members .benefit-details .row .detail-container,.page-money-members .benefit-details .row .detail-graphic,.page-money-waitlist .benefit-details .row .detail-container,.page-money-waitlist .benefit-details .row .detail-graphic,.page-wealth-management .benefit-details .row .detail-container,.page-wealth-management .benefit-details .row .detail-graphic{width:50%}}.page-get-money .benefit-details .row .atm-card,.page-money-members .benefit-details .row .atm-card,.page-money-waitlist .benefit-details .row .atm-card,.page-wealth-management .benefit-details .row .atm-card{min-height:1px}.page-get-money .l-hero section,.page-money-members .l-hero section{min-height:500px}.page-get-money .benefit-details .row .more-benefits,.page-money-members .benefit-details .row .more-benefits,.page-money-waitlist .benefit-details .row .more-benefits,.page-wealth-management .benefit-details .row .more-benefits{max-width:450px;margin:0 auto;text-align:center}@media screen and (min-width:768px){.page-get-money .benefit-details .row .more-benefits,.page-money-members .benefit-details .row .more-benefits,.page-money-waitlist .benefit-details .row .more-benefits,.page-wealth-management .benefit-details .row .more-benefits{width:50%;text-align:left}.page-get-money .benefit-details .row .more-benefits:last-child,.page-money-members .benefit-details .row .more-benefits:last-child,.page-money-waitlist .benefit-details .row .more-benefits:last-child,.page-wealth-management .benefit-details .row .more-benefits:last-child{padding-left:1.2em}.page-get-money .benefit-details .row .more-benefits p,.page-money-members .benefit-details .row .more-benefits p,.page-money-waitlist .benefit-details .row .more-benefits p,.page-wealth-management .benefit-details .row .more-benefits p{max-width:245px}}.page-get-money .benefit-details .row .more-benefits h4,.page-money-members .benefit-details .row .more-benefits h4,.page-money-waitlist .benefit-details .row .more-benefits h4,.page-wealth-management .benefit-details .row .more-benefits h4{color:#1E1244;padding:0 20px;font-size:24px;font-weight:700;letter-spacing:.0001em}.page-get-money .benefit-details .row .title,.page-money-members .benefit-details .row .title,.page-money-waitlist .benefit-details .row .title,.page-wealth-management .benefit-details .row .title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.page-get-money .benefit-details .row .title,.page-money-members .benefit-details .row .title,.page-money-waitlist .benefit-details .row .title,.page-wealth-management .benefit-details .row .title{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.page-get-money .benefit-details .row.more,.page-money-members .benefit-details .row.more,.page-money-waitlist .benefit-details .row.more,.page-wealth-management .benefit-details .row.more{padding:0;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.page-get-money .benefit-details .row.last,.page-money-members .benefit-details .row.last,.page-money-waitlist .benefit-details .row.last,.page-wealth-management .benefit-details .row.last{padding-bottom:100px}.page-get-money .benefit-details .image-container,.page-money-members .benefit-details .image-container,.page-money-waitlist .benefit-details .image-container,.page-wealth-management .benefit-details .image-container{max-width:350px;margin:auto;position:relative}.page-get-money .benefit-details .zero,.page-money-members .benefit-details .zero,.page-money-waitlist .benefit-details .zero,.page-wealth-management .benefit-details .zero{max-height:280px}@media screen and (min-width:768px){.page-get-money .benefit-details .row.more,.page-money-members .benefit-details .row.more,.page-money-waitlist .benefit-details .row.more,.page-wealth-management .benefit-details .row.more{-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.page-get-money .benefit-details .row.last,.page-money-members .benefit-details .row.last,.page-money-waitlist .benefit-details .row.last,.page-wealth-management .benefit-details .row.last{padding-bottom:150px}.page-get-money .benefit-details .image-container,.page-money-members .benefit-details .image-container,.page-money-waitlist .benefit-details .image-container,.page-wealth-management .benefit-details .image-container{max-width:420px;margin:0;text-align:left}.page-get-money .benefit-details .zero,.page-money-members .benefit-details .zero,.page-money-waitlist .benefit-details .zero,.page-wealth-management .benefit-details .zero{max-height:none}.page-get-money .benefit-details .detail-graphic.l-chart,.page-money-members .benefit-details .detail-graphic.l-chart,.page-money-waitlist .benefit-details .detail-graphic.l-chart,.page-wealth-management .benefit-details .detail-graphic.l-chart{-webkit-order:-1;-ms-flex-order:-1;order:-1}.page-get-money .benefit-details .catching-on-container .catching-on,.page-money-members .benefit-details .catching-on-container .catching-on,.page-money-waitlist .benefit-details .catching-on-container .catching-on,.page-wealth-management .benefit-details .catching-on-container .catching-on{padding-top:100px;padding-bottom:50px}}.page-get-money .benefit-details .fee-link,.page-money-members .benefit-details .fee-link,.page-money-waitlist .benefit-details .fee-link,.page-wealth-management .benefit-details .fee-link{color:#00819E;font-size:18px;line-height:1.2;font-weight:700;display:inline-block;margin-bottom:40px}.page-get-money .benefit-details .catching-on-container,.page-money-members .benefit-details .catching-on-container,.page-money-waitlist .benefit-details .catching-on-container,.page-wealth-management .benefit-details .catching-on-container{background-color:#F2F2F2}.page-get-money .benefit-details .catching-on-container h2,.page-money-members .benefit-details .catching-on-container h2,.page-money-waitlist .benefit-details .catching-on-container h2,.page-wealth-management .benefit-details .catching-on-container h2{margin-bottom:40px}.page-get-money .benefit-details .catching-on-container h2:first-child,.page-money-members .benefit-details .catching-on-container h2:first-child,.page-money-waitlist .benefit-details .catching-on-container h2:first-child,.page-wealth-management .benefit-details .catching-on-container h2:first-child{font-weight:400}.page-get-money .debit-card .image-container,.page-money-members .debit-card .image-container,.page-money-waitlist .debit-card .image-container,.page-wealth-management .debit-card .image-container{margin-bottom:175px}.page-get-money .debit-card img,.page-money-members .debit-card img,.page-money-waitlist .debit-card img,.page-wealth-management .debit-card img{position:absolute;left:0;top:0}.page-get-money .debit-card .front,.page-money-members .debit-card .front,.page-money-waitlist .debit-card .front,.page-wealth-management .debit-card .front{top:-75px;z-index:1;padding-left:10%}.page-get-money .debit-card .front.animated,.page-money-members .debit-card .front.animated,.page-money-waitlist .debit-card .front.animated,.page-wealth-management .debit-card .front.animated{-webkit-animation-name:slideDownFront;animation-name:slideDownFront;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes slideDownFront{0%{top:-75px}100%{top:-30px}}@keyframes slideDownFront{0%{top:-75px}100%{top:-30px}}.page-get-money .debit-card .back,.page-money-members .debit-card .back,.page-money-waitlist .debit-card .back,.page-wealth-management .debit-card .back{top:75px;padding-right:10%}.page-get-money .debit-card .back.animated,.page-money-members .debit-card .back.animated,.page-money-waitlist .debit-card .back.animated,.page-wealth-management .debit-card .back.animated{-webkit-animation-name:slideUpBack;animation-name:slideUpBack;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes slideUpBack{0%{top:75px}100%{top:30px}}@keyframes slideUpBack{0%{top:75px}100%{top:30px}}.page-get-money .check-list li,.page-money-members .check-list li,.page-money-waitlist .check-list li,.page-wealth-management .check-list li{display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:10px}.page-get-money .check-list li:last-child,.page-money-members .check-list li:last-child,.page-money-waitlist .check-list li:last-child,.page-wealth-management .check-list li:last-child{padding-bottom:40px}@media screen and (min-width:768px){.page-get-money .benefit-details .catching-on-container h2,.page-money-members .benefit-details .catching-on-container h2,.page-money-waitlist .benefit-details .catching-on-container h2,.page-wealth-management .benefit-details .catching-on-container h2{max-width:350px}.page-get-money .debit-card .image-container,.page-money-members .debit-card .image-container,.page-money-waitlist .debit-card .image-container,.page-wealth-management .debit-card .image-container{margin-bottom:100px;max-width:500px}.page-get-money .debit-card img,.page-money-members .debit-card img,.page-money-waitlist .debit-card img,.page-wealth-management .debit-card img{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.page-get-money .check-list li:last-child,.page-money-members .check-list li:last-child,.page-money-waitlist .check-list li:last-child,.page-wealth-management .check-list li:last-child{padding-bottom:100px}}.page-get-money .check-list .benefit-checks,.page-money-members .check-list .benefit-checks,.page-money-waitlist .check-list .benefit-checks,.page-wealth-management .check-list .benefit-checks{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;font-size:20px;display:inline-block;margin:0;text-align:left}.page-get-money .check-list .checkmark,.page-money-members .check-list .checkmark,.page-money-waitlist .check-list .checkmark,.page-wealth-management .check-list .checkmark{margin-right:12px;height:28px;width:20px}.page-get-money .media-logos,.page-money-members .media-logos,.page-money-waitlist .media-logos,.page-wealth-management .media-logos{text-align:center;background-color:#F2F2F2;padding:40px 0}@media screen and (min-width:768px){.page-get-money .media-logos,.page-money-members .media-logos,.page-money-waitlist .media-logos,.page-wealth-management .media-logos{padding:60px 0}}.page-get-money .media-logos .logos,.page-money-members .media-logos .logos,.page-money-waitlist .media-logos .logos,.page-wealth-management .media-logos .logos{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page-get-money .media-logos .logo,.page-money-members .media-logos .logo,.page-money-waitlist .media-logos .logo,.page-wealth-management .media-logos .logo{padding:0 10px}.page-get-money .media-logos .logo svg,.page-money-members .media-logos .logo svg,.page-money-waitlist .media-logos .logo svg,.page-wealth-management .media-logos .logo svg{height:50px;width:130px}@media screen and (min-width:768px){.page-get-money .media-logos .logo,.page-money-members .media-logos .logo,.page-money-waitlist .media-logos .logo,.page-wealth-management .media-logos .logo{padding:0 30px}.page-get-money .media-logos .logo svg,.page-money-members .media-logos .logo svg,.page-money-waitlist .media-logos .logo svg,.page-wealth-management .media-logos .logo svg{width:200px}}.page-get-money .join-waitlist,.page-money-members .join-waitlist,.page-money-waitlist .join-waitlist,.page-wealth-management .join-waitlist{background-color:#201747;color:#FFF}.page-get-money .join-waitlist p,.page-money-members .join-waitlist p,.page-money-waitlist .join-waitlist p,.page-wealth-management .join-waitlist p{margin:20px 0 0}.page-get-money .anchor-point,.page-money-members .anchor-point,.page-money-waitlist .anchor-point,.page-wealth-management .anchor-point{position:relative;display:inline-block}.page-get-money form,.page-money-members form,.page-money-waitlist form,.page-wealth-management form{margin-top:20px;position:relative}.page-get-money form input,.page-money-members form input,.page-money-waitlist form input,.page-wealth-management form input{height:48px;display:block;width:100%;border:none;box-shadow:none;border-radius:0}.page-get-money form .email,.page-money-members form .email,.page-money-waitlist form .email,.page-wealth-management form .email{color:#5b5b5b;max-width:240px;margin:0 auto 5px}@media screen and (min-width:768px){.page-get-money form input,.page-money-members form input,.page-money-waitlist form input,.page-wealth-management form input{display:inline-block}.page-get-money form .email,.page-money-members form .email,.page-money-waitlist form .email,.page-wealth-management form .email{max-width:275px;margin-right:10px;margin-bottom:30px}}.page-get-money form .btn,.page-money-members form .btn,.page-money-waitlist form .btn,.page-wealth-management form .btn{width:200px;margin:auto}.page-get-money .email-error,.page-money-members .email-error,.page-money-waitlist .email-error,.page-wealth-management .email-error{color:#9a2525;text-align:center;font-size:13px;position:relative;padding-bottom:5px;display:none;font-weight:700}@media screen and (min-width:768px){.page-get-money form .btn,.page-money-members form .btn,.page-money-waitlist form .btn,.page-wealth-management form .btn{width:170px;position:relative;top:-2px;text-transform:none}.page-get-money .email-error,.page-money-members .email-error,.page-money-waitlist .email-error,.page-wealth-management .email-error{top:25px;width:90px;position:absolute;text-align:left;left:-277px}.page-get-money .error-waitlist,.page-money-members .error-waitlist,.page-money-waitlist .error-waitlist,.page-wealth-management .error-waitlist{top:55px;width:90px;position:absolute;text-align:left;left:0}}.page-get-money .l-chart .chart--container,.page-money-members .l-chart .chart--container,.page-money-waitlist .l-chart .chart--container,.page-wealth-management .l-chart .chart--container{position:relative;height:250px;background-color:#F6F6F6;padding-top:25px;overflow:hidden;max-width:280px;margin:auto}.page-get-money .l-chart .chart--bar,.page-money-members .l-chart .chart--bar,.page-money-waitlist .l-chart .chart--bar,.page-wealth-management .l-chart .chart--bar{height:207px;width:70px;background-color:#00C6F0;bottom:0;position:absolute;left:35px;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}@media screen and (min-width:768px){.page-get-money .l-chart .chart--container,.page-money-members .l-chart .chart--container,.page-money-waitlist .l-chart .chart--container,.page-wealth-management .l-chart .chart--container{max-width:360px}.page-get-money .l-chart .chart--bar,.page-money-members .l-chart .chart--bar,.page-money-waitlist .l-chart .chart--bar,.page-wealth-management .l-chart .chart--bar{width:75px;left:55px}}@media screen and (min-width:1300px){.page-get-money .l-chart .chart--container,.page-money-members .l-chart .chart--container,.page-money-waitlist .l-chart .chart--container,.page-wealth-management .l-chart .chart--container{max-width:450px}.page-get-money .l-chart .chart--bar,.page-money-members .l-chart .chart--bar,.page-money-waitlist .l-chart .chart--bar,.page-wealth-management .l-chart .chart--bar{width:100px;left:60px}}.page-get-money .l-chart .chart--bar.animated,.page-money-members .l-chart .chart--bar.animated,.page-money-waitlist .l-chart .chart--bar.animated,.page-wealth-management .l-chart .chart--bar.animated{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-animation-name:growBar;animation-name:growBar;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes growBar{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes growBar{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.page-get-money .l-chart .chart--bar.avg,.page-money-members .l-chart .chart--bar.avg,.page-money-waitlist .l-chart .chart--bar.avg,.page-wealth-management .l-chart .chart--bar.avg{left:180px;height:20px;background-color:#E5E1E6}@media screen and (min-width:768px){.page-get-money .l-chart .chart--bar.avg,.page-money-members .l-chart .chart--bar.avg,.page-money-waitlist .l-chart .chart--bar.avg,.page-wealth-management .l-chart .chart--bar.avg{left:230px}}@media screen and (min-width:1300px){.page-get-money .l-chart .chart--bar.avg,.page-money-members .l-chart .chart--bar.avg,.page-money-waitlist .l-chart .chart--bar.avg,.page-wealth-management .l-chart .chart--bar.avg{left:285px}}.page-get-money .l-chart .chart--bar.avg.animated,.page-money-members .l-chart .chart--bar.avg.animated,.page-money-waitlist .l-chart .chart--bar.avg.animated,.page-wealth-management .l-chart .chart--bar.avg.animated{-webkit-animation-duration:2s;animation-duration:2s}.page-get-money .l-chart .chart--bar-label,.page-money-members .l-chart .chart--bar-label,.page-money-waitlist .l-chart .chart--bar-label,.page-wealth-management .l-chart .chart--bar-label{font-size:20px;font-weight:700;position:relative;top:-35px;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;margin:0}.page-get-money .l-chart .chart--bar-label a,.page-money-members .l-chart .chart--bar-label a,.page-money-waitlist .l-chart .chart--bar-label a,.page-wealth-management .l-chart .chart--bar-label a{color:#fff}.page-get-money .l-chart .chart--bar-shadow,.page-money-members .l-chart .chart--bar-shadow,.page-money-waitlist .l-chart .chart--bar-shadow,.page-wealth-management .l-chart .chart--bar-shadow{height:calc(100% - 10px);width:10px;left:-10px;background-color:#00B1D1;bottom:0;position:absolute}.page-get-money .l-chart .chart--bar-shadow .triangle,.page-money-members .l-chart .chart--bar-shadow .triangle,.page-money-waitlist .l-chart .chart--bar-shadow .triangle,.page-wealth-management .l-chart .chart--bar-shadow .triangle{width:0;height:0;border-style:solid;border-width:0 0 10px 10px;border-color:transparent transparent #00B1D1;position:relative;bottom:10px}.page-get-money .l-chart .chart--bar-shadow.avg,.page-money-members .l-chart .chart--bar-shadow.avg,.page-money-waitlist .l-chart .chart--bar-shadow.avg,.page-wealth-management .l-chart .chart--bar-shadow.avg{background-color:#D5D0D6}.page-get-money .l-chart .chart--bar-shadow.avg .triangle,.page-money-members .l-chart .chart--bar-shadow.avg .triangle,.page-money-waitlist .l-chart .chart--bar-shadow.avg .triangle,.page-wealth-management .l-chart .chart--bar-shadow.avg .triangle{bottom:9px;border-color:transparent transparent #D5D0D6}.page-get-money .l-chart .chart--x,.page-money-members .l-chart .chart--x,.page-money-waitlist .l-chart .chart--x,.page-wealth-management .l-chart .chart--x{width:280px;margin:auto}@media screen and (min-width:768px){.page-get-money .l-chart .chart--bar-label,.page-money-members .l-chart .chart--bar-label,.page-money-waitlist .l-chart .chart--bar-label,.page-wealth-management .l-chart .chart--bar-label{font-size:24px}.page-get-money .l-chart .chart--x,.page-money-members .l-chart .chart--x,.page-money-waitlist .l-chart .chart--x,.page-wealth-management .l-chart .chart--x{width:360px}}@media screen and (min-width:1300px){.page-get-money .l-chart .chart--x,.page-money-members .l-chart .chart--x,.page-money-waitlist .l-chart .chart--x,.page-wealth-management .l-chart .chart--x{width:450px}}.page-get-money .l-chart .chart--x p,.page-money-members .l-chart .chart--x p,.page-money-waitlist .l-chart .chart--x p,.page-wealth-management .l-chart .chart--x p{width:49%;display:inline-block;vertical-align:top;margin-top:8px;line-height:1.15;font-weight:700}@media screen and (min-width:768px){.page-get-money .l-chart .chart--x p,.page-money-members .l-chart .chart--x p,.page-money-waitlist .l-chart .chart--x p,.page-wealth-management .l-chart .chart--x p{font-size:18px;font-weight:400}}.page-get-money .l-chart .chart--y,.page-money-members .l-chart .chart--y,.page-money-waitlist .l-chart .chart--y,.page-wealth-management .l-chart .chart--y{height:45px;border-top:1px solid #f2f0f5}.page-get-money .error,.page-money-members .error,.page-money-waitlist .error,.page-wealth-management .error{display:none}.page-get-money .success-message,.page-get-money .unexpected-error,.page-money-members .success-message,.page-money-members .unexpected-error,.page-money-waitlist .success-message,.page-money-waitlist .unexpected-error,.page-wealth-management .success-message,.page-wealth-management .unexpected-error{margin-top:30px;color:#fff;display:none}.page-get-money .success-message h3,.page-get-money .unexpected-error h3,.page-money-members .success-message h3,.page-money-members .unexpected-error h3,.page-money-waitlist .success-message h3,.page-money-waitlist .unexpected-error h3,.page-wealth-management .success-message h3,.page-wealth-management .unexpected-error h3{font-size:24px;margin-bottom:0}.page-get-money .success-message p,.page-get-money .unexpected-error p,.page-money-members .success-message p,.page-money-members .unexpected-error p,.page-money-waitlist .success-message p,.page-money-waitlist .unexpected-error p,.page-wealth-management .success-message p,.page-wealth-management .unexpected-error p{font-size:14px;margin-top:0!important;margin-bottom:10px!important}.page-get-money .a2a_kit,.page-money-members .a2a_kit,.page-money-waitlist .a2a_kit,.page-wealth-management .a2a_kit{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-bottom:30px;margin-bottom:20px}.page-get-money .a2a_kit a,.page-money-members .a2a_kit a,.page-money-waitlist .a2a_kit a,.page-wealth-management .a2a_kit a{padding:0 10px}.l-calc-cta .page-get-money .cta-block__subheading,.l-calc-cta .page-money-members .cta-block__subheading,.page-get-money .l-calc-cta .cta-block__subheading,.page-get-money .section__subheading,.page-money-members .l-calc-cta .cta-block__subheading,.page-money-members .section__subheading{padding-bottom:1.3em}.page-get-money .a2a_svg,.page-money-members .a2a_svg,.page-money-waitlist .a2a_svg,.page-wealth-management .a2a_svg{border-radius:50%!important;border:none;width:45px;height:45px}.page-get-money .a2a_svg svg,.page-money-members .a2a_svg svg,.page-money-waitlist .a2a_svg svg,.page-wealth-management .a2a_svg svg{height:35px;width:35px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%}.page-get-money .social-share,.page-money-members .social-share,.page-money-waitlist .social-share,.page-wealth-management .social-share{max-width:300px;margin:auto;display:none;border-top:1px solid rgba(255,255,255,.5);padding-top:10px}.page-get-money .social-share h4,.page-money-members .social-share h4,.page-money-waitlist .social-share h4,.page-wealth-management .social-share h4{font-size:20px;color:#fff;margin-bottom:5px;text-align:center;position:relative}.page-get-money .join-waitlist .headings,.page-money-members .join-waitlist .headings{max-width:560px;margin:auto}.page-get-money .social-share .a2a_svg,.page-money-members .social-share .a2a_svg,.page-money-waitlist .social-share .a2a_svg,.page-wealth-management .social-share .a2a_svg{border:1.5px solid #fff}.page-get-money .social-share.hero,.page-money-members .social-share.hero,.page-money-waitlist .social-share.hero,.page-wealth-management .social-share.hero{border-color:#201647}.page-get-money .social-share.hero h4,.page-money-members .social-share.hero h4,.page-money-waitlist .social-share.hero h4,.page-wealth-management .social-share.hero h4{color:#201647}.page-get-money .expander span.minus,.page-get-money .expander span.plus,.page-money-members .expander span.minus,.page-money-members .expander span.plus,.page-money-waitlist .expander span.minus,.page-money-waitlist .expander span.plus,.page-wealth-management .expander span.minus,.page-wealth-management .expander span.plus{color:#00819D}.l-bottom-multi .section{background:linear-gradient(to bottom,#2272B0,#0F80AF,#08A1BD)}@media screen and (min-width:768px){.page-get-money .social-share.hero h4,.page-money-members .social-share.hero h4,.page-money-waitlist .social-share.hero h4,.page-wealth-management .social-share.hero h4{text-align:left}.l-bottom-multi .section{background:linear-gradient(to right,#2272B0,#0F80AF,#08A1BD)}.l-bottom-multi .section__inner{padding:40px 20px;width:743px}}@media screen and (min-width:992px){.l-bottom-multi .section__inner{padding:60px 20px;width:922px}.l-bottom-multi .nav-blue .btn{top:25px}}@media screen and (min-width:990px){.l-bottom-multi .row{display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:0;padding-right:0}.l-bottom-multi .row .u-show{display:none}}.l-bottom-multi .multi-nav{width:280px;margin:0 auto;box-shadow:0 0 7px rgba(0,0,0,.1);text-align:center;display:block;transition:all .3s ease;border-radius:4px;padding:40px 20px}@media screen and (min-width:768px){.l-bottom-multi .multi-nav{float:left;width:48%}}.l-bottom-multi .multi-nav:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);transition:all .3s ease;box-shadow:10px 10px 15px rgba(0,0,0,.1)}.l-bottom-multi .multi-nav .btn{padding:10px 20px;font-size:14px}.l-bottom-multi .multi-nav h2{font-size:30px;font-weight:700;margin-bottom:10px;margin-top:10px}@media screen and (min-width:1300px){.l-bottom-multi .multi-nav{width:470px}.l-bottom-multi .multi-nav h2{margin-bottom:15px}}.l-bottom-multi .multi-nav p{line-height:24px;margin-bottom:20px}.l-bottom-multi .nav-white{background-color:#fff;color:#5b5b5b;margin-bottom:20px}.l-bottom-multi .nav-blue{background-color:#024357;color:#fff;font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif}.banner-section{background-color:#fbfbfb;height:400px;margin-top:-20px}.l-calc-cta .page-ira-tax-season .l-appointment-cta .cta-block__heading,.page-ira-tax-season .l-appointment-cta .l-calc-cta .cta-block__heading,.page-ira-tax-season .l-appointment-cta .pool .pool__heading,.page-ira-tax-season .l-appointment-cta .section__heading,.pool .page-ira-tax-season .l-appointment-cta .pool__heading{font-size:30px;letter-spacing:-1px;text-transform:none}@media screen and (min-width:768px){.l-bottom-multi .nav-white{margin-bottom:0;margin-right:4%}.banner-section{margin-top:-50px}.page-ira-tax-season .l-appointment-cta .section__inner{padding-left:20%;padding-right:20%}.l-calc-cta .page-ira-tax-season .l-appointment-cta .cta-block__heading,.page-ira-tax-season .l-appointment-cta .l-calc-cta .cta-block__heading,.page-ira-tax-season .l-appointment-cta .pool .pool__heading,.page-ira-tax-season .l-appointment-cta .section__heading,.pool .page-ira-tax-season .l-appointment-cta .pool__heading{font-size:40px}}.l-calc-cta .page-ira-tax-season .l-appointment-cta .cta-block__subheading,.page-ira-tax-season .l-appointment-cta .l-calc-cta .cta-block__subheading,.page-ira-tax-season .l-appointment-cta .section__subheading{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;line-height:27px}.page-ira-tax-season .l-appointment-cta .right .btn{border-color:#15c0f1;color:#15c0f1;font-size:16px}.page-ira-tax-season .l-appointment-cta .left{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180208091333/IRA-LP-Advisors-XS.jpg);height:265px;background-repeat:no-repeat;background-size:cover}@media screen and (min-width:768px){.page-ira-tax-season .l-appointment-cta .left{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180208091330/IRA-LP-Advisors-SM.jpg);height:335px}}@media screen and (min-width:1300px){.page-ira-tax-season .l-appointment-cta .section__inner{padding-left:10%}.page-ira-tax-season .l-appointment-cta .right{width:50%;text-align:left;float:right}.page-ira-tax-season .l-appointment-cta .left{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180208091332/IRA-LP-Advisors-XL.jpg);width:50%;float:left;height:387px}}@media screen and (min-width:1920px){.page-ira-tax-season .l-appointment-cta .section__inner{padding:115px 40% 115px 15%}.page-ira-tax-season .l-appointment-cta .left{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180208091332/IRA-LP-Advisors-XL.jpg);height:500px}}.page-ira-tax-season .l-ira-calc-cta{clear:both}.page-ira-tax-season .l-ira-calc-cta .section{background-image:linear-gradient(-290deg,#3368b0,#3e61b1,#4b5ab0,#5951ae,#6747a9)}.page-ira-tax-season .l-ira-calc-cta .section__inner{padding-bottom:225px;position:relative}@media screen and (min-width:768px){.page-ira-tax-season .l-ira-calc-cta .section__inner{padding:60px;text-align:left;width:495px;margin-left:0}}@media screen and (min-width:1300px){.page-ira-tax-season .l-ira-calc-cta .section__inner{width:100%;margin:auto;padding:130px 700px 130px 120px}}.l-calc-cta .page-ira-tax-season .l-ira-calc-cta .cta-block__heading,.page-ira-tax-season .l-ira-calc-cta .l-calc-cta .cta-block__heading,.page-ira-tax-season .l-ira-calc-cta .pool .pool__heading,.page-ira-tax-season .l-ira-calc-cta .section__heading,.pool .page-ira-tax-season .l-ira-calc-cta .pool__heading{font-size:30px;letter-spacing:-1px;text-transform:none}@media screen and (min-width:768px){.l-calc-cta .page-ira-tax-season .l-ira-calc-cta .cta-block__heading,.page-ira-tax-season .l-ira-calc-cta .l-calc-cta .cta-block__heading,.page-ira-tax-season .l-ira-calc-cta .pool .pool__heading,.page-ira-tax-season .l-ira-calc-cta .section__heading,.pool .page-ira-tax-season .l-ira-calc-cta .pool__heading{font-size:40px}}.l-calc-cta .page-ira-tax-season .l-ira-calc-cta .cta-block__subheading,.page-ira-tax-season .l-ira-calc-cta .l-calc-cta .cta-block__subheading,.page-ira-tax-season .l-ira-calc-cta .section__subheading{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;line-height:27px}.l-calc-cta .page-ira-tax-season .l-ira-calc-cta .cta-block__subheading a,.page-ira-tax-season .l-ira-calc-cta .l-calc-cta .cta-block__subheading a,.page-ira-tax-season .l-ira-calc-cta .section__subheading a{color:#fff}.page-ira-tax-season .l-ira-calc-cta .section .btn{font-size:16px}.page-ira-tax-season .l-ira-calc-cta .section .mobile{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180214095159/IRA_Calc_Mock_XS.png);position:absolute;width:181px;background-repeat:no-repeat;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;height:403px;bottom:-210px}@media screen and (min-width:768px){.page-ira-tax-season .l-ira-calc-cta .section .mobile{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180214095157/IRA_Calc_Mock_SM.png);left:122%;bottom:-25px}}@media screen and (min-width:992px){.page-ira-tax-season .l-ira-calc-cta .section .mobile{left:150%}}@media screen and (min-width:1300px){.page-ira-tax-season .l-ira-calc-cta .section .mobile{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180214135530/IRA_Calc_Mock_L.png);width:600px;left:74%;bottom:18px}}.page-ira-tax-season .l-ira-articles .section__inner{padding-left:0;padding-right:0}.l-calc-cta .page-ira-tax-season .l-ira-articles .cta-block__heading,.page-ira-tax-season .l-ira-articles .l-calc-cta .cta-block__heading,.page-ira-tax-season .l-ira-articles .pool .pool__heading,.page-ira-tax-season .l-ira-articles .section__heading,.pool .page-ira-tax-season .l-ira-articles .pool__heading{font-size:30px;letter-spacing:-1px;text-transform:none}@media screen and (min-width:768px){.l-calc-cta .page-ira-tax-season .l-ira-articles .cta-block__heading,.page-ira-tax-season .l-ira-articles .l-calc-cta .cta-block__heading,.page-ira-tax-season .l-ira-articles .pool .pool__heading,.page-ira-tax-season .l-ira-articles .section__heading,.pool .page-ira-tax-season .l-ira-articles .pool__heading{font-size:40px}.page-ira-tax-season .l-ira-articles .row{text-align:left;width:745px;position:relative;left:10px}}@media screen and (min-width:1300px){.page-ira-tax-season .l-ira-articles .row{width:1117px}}.page-ira-tax-season .l-ira-articles .article{height:340px;width:280px;background-color:#FFF;box-shadow:0 0 8px 0 rgba(0,0,0,.1);margin:20px auto 0}@media screen and (min-width:768px){.page-ira-tax-season .l-ira-articles .article{margin:20px 20px 20px 0;display:inline-block;height:380px;width:350px}}.page-ira-tax-season .l-ira-articles .article .type{display:inline-block;width:38px;padding:10px}@media screen and (min-width:768px){.page-ira-tax-season .l-ira-articles .article .type{padding:25px 20px 0 10px;width:60px}}.page-ira-tax-season .l-ira-articles .article .type p{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);text-transform:uppercase;margin-bottom:0}.page-ira-tax-season .l-ira-articles .article-img{height:150px}.page-ira-tax-season .l-ira-articles .article-wrapper{display:inline-block;width:238px;vertical-align:top}.page-ira-tax-season .l-ira-articles .article-content{text-align:left;height:175px;padding:10px;position:relative}.page-ira-tax-season .l-ira-articles .article-content h3{font-size:20px;text-align:left}@media screen and (min-width:768px){.page-ira-tax-season .l-ira-articles .article-wrapper{width:286px}.page-ira-tax-season .l-ira-articles .article-content{height:215px;padding:20px}.page-ira-tax-season .l-ira-articles .article-content h3{font-size:24px;line-height:30px}.legal .sub-heading{margin-left:280px}}.page-ira-tax-season .l-ira-articles .article-content .btn{border-color:#15c0f1;color:#15c0f1;font-size:14px;position:absolute;bottom:15px}.legal .sub-heading{color:#5C5C5C;font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;line-height:24px;padding:40px 40px 10px}.legal .sidenav{height:auto;width:280px;position:absolute;z-index:1;top:auto;left:20px;overflow-x:hidden;padding-top:30px;display:none}@media screen and (min-width:1300px){.legal .sub-heading{margin-left:30%;max-width:800px}.legal .sidenav{width:250px;left:12%}}@media screen and (min-width:1920px){.legal .sub-heading{margin-left:35%;max-width:900px}.legal .sidenav{left:18%}}.legal .sidenav .category{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:20px;font-weight:700;padding-top:20px}.legal .sidenav .title{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px}.legal .sidenav a{padding:6px 6px 6px 32px;text-decoration:none;font-size:25px;color:#5C5C5C;display:block}@media screen and (min-width:768px){.legal .sidenav{display:block}.legal .l-faq--legal .section{margin-left:280px}}@media screen and (min-width:1300px){.legal .l-faq--legal .section{margin-left:30%;max-width:800px}}@media screen and (min-width:1920px){.legal .l-faq--legal .section{margin-left:35%;max-width:900px}}.legal .l-faq--legal .section .section__inner{padding:0 40px 150px}.legal .l-faq--legal .section .section__inner .copy-expander{border-top:0;border-bottom:1px solid #E8E8E8}.l-calc-cta .legal .l-faq--legal .section .section__inner .cta-block__heading,.legal .l-faq--legal .section .section__inner .l-calc-cta .cta-block__heading,.legal .l-faq--legal .section .section__inner .pool .pool__heading,.legal .l-faq--legal .section .section__inner .section__heading,.pool .legal .l-faq--legal .section .section__inner .pool__heading{text-align:left;font-size:26px;margin:40px 0 20px}@media screen and (min-width:768px){.l-calc-cta .legal .l-faq--legal .section .section__inner .cta-block__heading,.legal .l-faq--legal .section .section__inner .l-calc-cta .cta-block__heading,.legal .l-faq--legal .section .section__inner .pool .pool__heading,.legal .l-faq--legal .section .section__inner .section__heading,.pool .legal .l-faq--legal .section .section__inner .pool__heading{font-size:30px}}.legal .l-faq--legal .section .section__inner .copy-expander__copy{font-size:14px}.legal .l-faq--legal .section .section__inner .copy-expander__heading{font-weight:400!important;color:#5C5C5C;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;line-height:24px}.legal .l-faq--legal .section .section__inner .copy-expander h4{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700}.legal .l-faq--legal .section .section__inner .copy-expander p{line-height:22px}.legal .l-faq--legal .section .section__inner .copy-expander .expander{float:right;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0}.l-payoff-calc .section{background:linear-gradient(to left,#60c185 5%,#37a6a9 53%,#1a7bb3 100%)}.l-payoff-calc .section .slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.l-payoff-calc .section .slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes slideInDown{0%{-webkit-transform:translateY(-60%);transform:translateY(-60%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{-webkit-transform:translateY(-60%);transform:translateY(-60%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.l-payoff-calc .section .slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.l-payoff-calc .section .a2a_kit{display:none}@media screen and (min-width:1300px){.legal .l-faq--legal .section .section__inner .copy-expander__heading{font-size:20px}.l-payoff-calc .section .a2a_kit{z-index:999!important;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:10px!important;padding-left:20px;padding-right:20px;-webkit-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%);background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.2);box-sizing:border-box;border:1px solid #D8D8D8;position:absolute;display:block}}.l-payoff-calc .section .a2a_kit a{padding-left:2px;padding-right:2px}.l-payoff-calc .section .a2a_kit .a2a_svg{border-radius:50%!important;border:none;width:45px;height:45px}.l-payoff-calc .section .a2a_kit .a2a_svg svg{height:35px;width:35px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%}.l-payoff-calc .section .a2a_kit .share{color:#5C5C5C;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;font-weight:700;margin-top:20px;margin-bottom:0}.l-payoff-calc .section .a2a_kit h4{font-size:24px;color:#fff;margin-bottom:5px;text-align:center;min-width:300px;position:relative;left:-25px}.l-payoff-calc .section__inner{color:#FFF}.l-payoff-calc .section__inner .calc-panel__heading{margin-bottom:20px}.l-payoff-calc .section__inner .desktopStyle{float:left;clear:both;margin-left:80px!important;margin-top:50px!important}.l-payoff-calc .section__inner .savings-calc{width:auto}@media screen and (min-width:768px){.l-payoff-calc .section .a2a_kit h4{right:0;text-align:left}.l-payoff-calc .section__inner .savings-calc{width:50%;margin:0 auto}}.l-payoff-calc .section__inner .savings-calc .btn--payoff{padding:13px 40px;background:#FFF;color:#2D97AD;font-size:16px;margin-top:-50px}@media screen and (min-width:768px){.l-payoff-calc .section__inner .savings-calc .btn--payoff{padding:13px 70px}}.l-payoff-calc .section__inner .savings-calc .disabled{opacity:.5;padding:13px 50px;margin-left:-25%}.l-payoff-calc .section__inner .savings-calc .invalid-loan{right:100px;top:0;display:none}@media screen and (min-width:768px){.l-payoff-calc .section__inner .savings-calc .invalid-loan{right:0;top:15px}.l-payoff-calc .section__inner .savings-calc .invalid-payment{left:220px;bottom:95px}}.l-payoff-calc .section__inner .savings-calc .invalid-payment{right:100px;bottom:95px;display:none}.l-payoff-calc .section__inner .savings-calc .invalid-rate{right:100px;top:90px;display:none}.l-payoff-calc .section__inner .savings-calc .show{display:block}.l-payoff-calc .section__inner .savings-calc .callout{position:absolute}.l-payoff-calc .section__inner .savings-calc .callout .bubble{width:110px;height:auto;border-radius:4px;padding:.5em;background:#EA7878;box-sizing:border-box;position:absolute;text-align:center;font-size:12px;box-shadow:0 0 2px 0 rgba(0,0,0,.01)}@media screen and (min-width:768px){.l-payoff-calc .section__inner .savings-calc .invalid-rate{right:0}.l-payoff-calc .section__inner .savings-calc .callout .bubble{width:144.83px}}.l-payoff-calc .section__inner .savings-calc .callout p{color:#373737;text-decoration:none}.l-payoff-calc .section__inner .savings-calc .callout .triLeft{width:0;height:0;top:10px;border-top:5px solid transparent;border-right:5px solid;border-bottom:5px solid transparent;border-left:5px solid transparent;color:#EA7878;left:-10px;position:absolute}.l-payoff-calc .section__inner .calc-panel{float:left;width:100%;display:inline-block}@media screen and (min-width:768px){.l-payoff-calc .section__inner .calc-panel{width:100%}}@media screen and (min-width:1300px){.l-payoff-calc .section__inner .calc-panel{padding-right:70px;padding-left:70px}.l-payoff-calc .payoff-result{float:right;width:50%}}.l-calc-cta .l-payoff-calc .section__inner .cta-block__heading,.l-payoff-calc .section__inner .l-calc-cta .cta-block__heading,.l-payoff-calc .section__inner .pool .pool__heading,.l-payoff-calc .section__inner .section__heading,.pool .l-payoff-calc .section__inner .pool__heading{text-align:center;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;text-transform:none;letter-spacing:.1px;font-size:28px;font-weight:700;line-height:36px}@media screen and (min-width:768px){.l-calc-cta .l-payoff-calc .section__inner .cta-block__heading,.l-payoff-calc .section__inner .l-calc-cta .cta-block__heading,.l-payoff-calc .section__inner .pool .pool__heading,.l-payoff-calc .section__inner .section__heading,.pool .l-payoff-calc .section__inner .pool__heading{text-align:left}}.l-payoff-calc .section__inner .calc-panel__heading{text-align:center;font-size:18px;line-height:24px}@media screen and (min-width:768px){.l-payoff-calc .section__inner .calc-panel__heading{font-size:20px;text-align:left}}.l-payoff-calc .section__inner .calc-form{padding-top:0}.l-payoff-calc .section__inner .calc-form label{color:#FFF;font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;text-transform:uppercase;font-size:12px;position:relative;text-align:center;left:0;top:-50px}@media screen and (min-width:768px){.l-payoff-calc .section__inner .calc-form label{font-size:14px;text-align:left}}.l-payoff-calc .section__inner .calc-form .icon--usd{left:0}.l-payoff-calc .section__inner .calc-form input{border:0;background:0 0;border-bottom:1px solid rgba(255,255,255,.3)!important;color:#FFF;text-align:center}@media screen and (min-width:768px){.l-payoff-calc .section__inner .calc-form input{text-align:left;padding-left:20px}}.l-payoff-calc .section__inner .calc-form .right-arrow{left:-20px}.l-payoff-calc .section__inner .calc-form .hide{display:none}.l-payoff-calc .payoff-result{border-left:15px solid;border-image:url(https://s3.amazonaws.com/uploads.hipchat.com/45312/4981834/H5IXcSxVAGaiv0V/Arrow_Border_DropShadow.png) 50 stretch;display:none}.l-payoff-calc .payoff-result .month-title,.l-payoff-calc .payoff-result .year-title{font-size:14px;color:#8E8E8E;margin-bottom:0;text-transform:uppercase}.l-payoff-calc .payoff-result .month,.l-payoff-calc .payoff-result .year{font-size:56px;display:inline-block;background:#FFF;color:#000;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;padding:2px 21px;clear:both;border-radius:4px}@media screen and (min-width:768px){.l-payoff-calc .payoff-result .month,.l-payoff-calc .payoff-result .year{font-size:70px;padding:10px 40px}}.l-payoff-calc .payoff-result .fact__heading,.l-payoff-calc .payoff-result .learn-more__heading{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:20px}.l-payoff-calc .payoff-result .month{margin-right:4px}.l-payoff-calc .payoff-result .monthNum,.l-payoff-calc .payoff-result .yearNum{margin-bottom:0}.l-payoff-calc .payoff-result .fact{position:relative;background-color:rgba(0,0,0,.2);margin-top:30px;text-align:left;padding:30px 40px}@media screen and (min-width:768px){.l-payoff-calc .payoff-result .fact{max-width:700px;margin:30px auto}.l-payoff-calc .payoff-result .learn-more .btn--learn{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-left:20px}}.l-payoff-calc .payoff-result .fact__heading{text-transform:uppercase}.l-payoff-calc .payoff-result .fact__content{font-style:italic}.l-payoff-calc .payoff-result .fact:before{content:"";position:absolute;bottom:100%;left:20px;width:0;border-bottom:10px solid rgba(0,0,0,.2);border-left:10px solid transparent;border-right:10px solid transparent}@media screen and (min-width:1300px){.l-payoff-calc .payoff-result .learn-more{margin-top:-40px}}.l-payoff-calc .payoff-result .learn-more__heading{color:#333;font-weight:700;display:inline-block;text-align:left;margin-top:45px}.l-payoff-calc .payoff-result .learn-more .btn--learn{margin-top:20px;color:#47BDA4;background:#FFF;font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px;font-weight:700;padding:15px 30px;position:relative}.l-payoff-calc .payoff-result .learn-more .btn--startover{margin-top:20px;font-size:16px;font-weight:700;padding:15px 35px;position:relative}.purple-gradient .l-payoff-calc .section{background:linear-gradient(to bottom,#196A9F,#3B5CAF,#5A45AB,#9B4096)}.purple-gradient .l-payoff-calc .section .btn{color:#4750B1}.purple-gradient .l-payoff-calc .learn-more__heading,.purple-gradient .l-payoff-calc .section .btn--startover{color:#fff}@media screen and (min-width:1300px){.l-payoff-calc .payoff-result .learn-more .btn--startover{display:none}.l-triumph .section--triumph{padding-left:60px;padding-right:60px}}.l-triumph .section--triumph .section__inner--triumph{padding-bottom:15px}.l-calc-cta .l-triumph .headings .cta-block__heading,.l-triumph .headings .l-calc-cta .cta-block__heading,.l-triumph .headings .pool .pool__heading,.l-triumph .headings .section__heading,.pool .l-triumph .headings .pool__heading{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:30px;font-weight:700;line-height:36px;text-transform:none;letter-spacing:-1px;margin-bottom:20px}@media screen and (min-width:768px){.l-payoff-calc .payoff-result .learn-more .btn--startover{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.purple-gradient .l-payoff-calc .section{background:radial-gradient(circle at left,#196A9F,#3B5CAF,#5A45AB,#9B4096)}.l-triumph .section--triumph .section__inner--triumph{padding-left:8%;padding-right:8%}.l-calc-cta .l-triumph .headings .cta-block__heading,.l-triumph .headings .l-calc-cta .cta-block__heading,.l-triumph .headings .pool .pool__heading,.l-triumph .headings .section__heading,.pool .l-triumph .headings .pool__heading{font-size:36px;line-height:48px}}@media screen and (min-width:1300px){.l-calc-cta .l-triumph .headings .cta-block__heading,.l-triumph .headings .l-calc-cta .cta-block__heading,.l-triumph .headings .pool .pool__heading,.l-triumph .headings .section__heading,.pool .l-triumph .headings .pool__heading{float:left;width:52%;text-align:left;padding-right:150px;font-size:40px;line-height:48px;position:relative;top:15px}}.l-calc-cta .l-triumph .headings .cta-block__subheading,.l-triumph .headings .l-calc-cta .cta-block__subheading,.l-triumph .headings .section__subheading{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;line-height:21px}@media screen and (min-width:1300px){.l-calc-cta .l-triumph .headings .cta-block__subheading,.l-triumph .headings .l-calc-cta .cta-block__subheading,.l-triumph .headings .section__subheading{font-size:16px;line-height:24px;text-align:left;margin-bottom:10px;width:48%;float:right}}.page-student-loans-payoff-calculator .l-why-sofi--payoff-calc .section__inner{padding-right:5%;padding-left:5%}.l-calc-cta .page-student-loans-payoff-calculator .l-why-sofi--payoff-calc .section__inner .cta-block__heading,.page-student-loans-payoff-calculator .l-why-sofi--payoff-calc .section__inner .l-calc-cta .cta-block__heading,.page-student-loans-payoff-calculator .l-why-sofi--payoff-calc .section__inner .pool .pool__heading,.page-student-loans-payoff-calculator .l-why-sofi--payoff-calc .section__inner .section__heading,.pool .page-student-loans-payoff-calculator .l-why-sofi--payoff-calc .section__inner .pool__heading{margin-bottom:30px;padding-right:0;padding-left:0;font-weight:800}.l-calc-cta .page-student-loans-payoff-calculator .l-why-sofi--payoff-calc .section__inner .cta-block__subheading,.page-student-loans-payoff-calculator .l-why-sofi--payoff-calc .section__inner .l-calc-cta .cta-block__subheading,.page-student-loans-payoff-calculator .l-why-sofi--payoff-calc .section__inner .section__subheading{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif}@media screen and (min-width:768px){.l-calc-cta .page-student-loans-payoff-calculator .l-why-sofi--payoff-calc .section__inner .cta-block__heading,.page-student-loans-payoff-calculator .l-why-sofi--payoff-calc .section__inner .l-calc-cta .cta-block__heading,.page-student-loans-payoff-calculator .l-why-sofi--payoff-calc .section__inner .pool .pool__heading,.page-student-loans-payoff-calculator .l-why-sofi--payoff-calc .section__inner .section__heading,.pool .page-student-loans-payoff-calculator .l-why-sofi--payoff-calc .section__inner .pool__heading{margin-bottom:10px}.l-calc-cta .page-student-loans-payoff-calculator .l-why-sofi--payoff-calc .section__inner .cta-block__subheading,.page-student-loans-payoff-calculator .l-why-sofi--payoff-calc .section__inner .l-calc-cta .cta-block__subheading,.page-student-loans-payoff-calculator .l-why-sofi--payoff-calc .section__inner .section__subheading{padding-left:20%;padding-right:20%;font-size:16px;line-height:27px}}.page-student-loans-payoff-calculator .l-why-sofi--payoff-calc .section__inner .carousel{margin-top:60px;margin-left:auto;margin-right:auto}.page-student-loans-payoff-calculator .l-why-sofi--payoff-calc .section__inner .carousel .owl-dots{margin-top:20px}.page-student-loans-payoff-calculator .l-why-sofi--payoff-calc .section__inner .row .benefit__description{font-size:14px;line-height:21px;max-width:250px}.page-student-loans-payoff-calculator .l-why-sofi--payoff-calc .section__inner .row .qualification .benefit__image,.page-student-loans-payoff-calculator .l-why-sofi--payoff-calc .section__inner .row .qualification svg{width:80px}.page-student-loans-payoff-calculator .l-why-sofi--payoff-calc .section__inner .row .handshake .benefit__image,.page-student-loans-payoff-calculator .l-why-sofi--payoff-calc .section__inner .row .handshake svg{width:90px}.page-student-loans-payoff-calculator .l-why-sofi--payoff-calc .section__inner .row .benefit-rate .benefit__image,.page-student-loans-payoff-calculator .l-why-sofi--payoff-calc .section__inner .row .benefit-rate svg{width:45px}.page-student-loans-payoff-calculator .l-why-sofi--payoff-calc .btn{margin-bottom:70px;margin-top:-20px;padding:13px 43px}.page-student-loans-payoff-calculator .l-process__payoff-calc .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180410101309/Mobile-Jogger-IMG.jpg);background-repeat:no-repeat;background-position:100%;background-size:cover}.page-student-loans-payoff-calculator .l-process__payoff-calc .section__inner{color:#FFF}.l-calc-cta .page-student-loans-payoff-calculator .l-process__payoff-calc .section__inner .cta-block__heading,.page-student-loans-payoff-calculator .l-process__payoff-calc .section__inner .l-calc-cta .cta-block__heading,.page-student-loans-payoff-calculator .l-process__payoff-calc .section__inner .pool .pool__heading,.page-student-loans-payoff-calculator .l-process__payoff-calc .section__inner .section__heading,.pool .page-student-loans-payoff-calculator .l-process__payoff-calc .section__inner .pool__heading{line-height:36px;font-size:30px;text-transform:none;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:.1px;font-weight:700}.page-student-loans-payoff-calculator .l-process__payoff-calc .section__inner .row .apply-step{padding-left:30px;margin-bottom:32px}@media screen and (min-width:768px){.page-student-loans-payoff-calculator .l-why-sofi--payoff-calc .section__inner .row .benefit__description{max-width:350px}.page-student-loans-payoff-calculator .l-process__payoff-calc .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180504121230/SL_Calc_Jogger_BG_Tablet-compressor.jpg)}.l-calc-cta .page-student-loans-payoff-calculator .l-process__payoff-calc .section__inner .cta-block__heading,.page-student-loans-payoff-calculator .l-process__payoff-calc .section__inner .l-calc-cta .cta-block__heading,.page-student-loans-payoff-calculator .l-process__payoff-calc .section__inner .pool .pool__heading,.page-student-loans-payoff-calculator .l-process__payoff-calc .section__inner .section__heading,.pool .page-student-loans-payoff-calculator .l-process__payoff-calc .section__inner .pool__heading{line-height:48px;font-size:40px;text-align:left}.page-student-loans-payoff-calculator .l-process__payoff-calc .section__inner .row .apply-step{width:45%;float:none;padding-left:0}}@media screen and (min-width:1300px){.page-student-loans-payoff-calculator .l-process__payoff-calc .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180410095955/Desktop-Jogger-BG-IMG.jpg)}.l-calc-cta .page-student-loans-payoff-calculator .l-process__payoff-calc .section__inner .cta-block__heading,.page-student-loans-payoff-calculator .l-process__payoff-calc .section__inner .l-calc-cta .cta-block__heading,.page-student-loans-payoff-calculator .l-process__payoff-calc .section__inner .pool .pool__heading,.page-student-loans-payoff-calculator .l-process__payoff-calc .section__inner .section__heading,.pool .page-student-loans-payoff-calculator .l-process__payoff-calc .section__inner .pool__heading{text-align:center}.page-student-loans-payoff-calculator .l-process__payoff-calc .section__inner .row .apply-step{float:left;display:block;margin-right:2.35765%;width:31.76157%}.page-student-loans-payoff-calculator .l-process__payoff-calc .section__inner .row .apply-step:last-child,.page-student-loans-payoff-calculator .l-process__payoff-calc .section__inner .row .apply-step:nth-child(3n){margin-right:0}.page-student-loans-payoff-calculator .l-process__payoff-calc .section__inner .row .apply-step:nth-child(3n+1){clear:left}}.page-student-loans-payoff-calculator .l-process__payoff-calc .section__inner .row .apply-step__heading{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:24px;font-weight:700;margin-left:48px!important;text-align:left}@media screen and (min-width:768px){.page-student-loans-payoff-calculator .l-process__payoff-calc .section__inner .row .apply-step__heading{margin-left:0}.page-student-loans-payoff-calculator .l-in-news-payoff-calc .row{width:50%}}.page-student-loans-payoff-calculator .l-process__payoff-calc .section__inner .row .apply-step__subheading{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px}.page-student-loans-payoff-calculator .l-process__payoff-calc .section__inner .row .apply-step__image{left:0}.page-student-loans-payoff-calculator .l-in-news-payoff-calc .section__inner{padding-left:5%;padding-right:5%}.page-student-loans-payoff-calculator .l-in-news-payoff-calc .row{position:relative;margin:0 auto}@media screen and (min-width:1300px){.page-student-loans-payoff-calculator .l-in-news-payoff-calc .row{width:100%}}.l-calc-cta .page-student-loans-payoff-calculator .l-in-news-payoff-calc .cta-block__heading,.page-student-loans-payoff-calculator .l-in-news-payoff-calc .l-calc-cta .cta-block__heading,.page-student-loans-payoff-calculator .l-in-news-payoff-calc .pool .pool__heading,.page-student-loans-payoff-calculator .l-in-news-payoff-calc .section__heading,.pool .page-student-loans-payoff-calculator .l-in-news-payoff-calc .pool__heading{font-size:30px;letter-spacing:.1px}@media screen and (min-width:768px){.l-calc-cta .page-student-loans-payoff-calculator .l-in-news-payoff-calc .cta-block__heading,.page-student-loans-payoff-calculator .l-in-news-payoff-calc .l-calc-cta .cta-block__heading,.page-student-loans-payoff-calculator .l-in-news-payoff-calc .pool .pool__heading,.page-student-loans-payoff-calculator .l-in-news-payoff-calc .section__heading,.pool .page-student-loans-payoff-calculator .l-in-news-payoff-calc .pool__heading{font-size:40px}}.page-student-loans-payoff-calculator .l-in-news-payoff-calc .news-article__heading{font-size:18px;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;line-height:28px;padding:15px 40px;text-align:center}.page-student-loans-payoff-calculator .l-in-news-payoff-calc .news-article{height:350px;width:280px;background-color:#FFF;box-shadow:0 0 8px 0 rgba(0,0,0,.1);padding:0;text-align:center;position:relative}@media screen and (min-width:768px){.page-student-loans-payoff-calculator .l-in-news-payoff-calc .news-article__heading{font-size:20px}.page-student-loans-payoff-calculator .l-in-news-payoff-calc .news-article{display:inline-block;width:100%;height:100%;margin:20px 0}}@media screen and (min-width:1300px){.page-student-loans-payoff-calculator .l-in-news-payoff-calc .news-article{float:left;display:block;margin-right:2.35765%;width:31.76157%}.page-student-loans-payoff-calculator .l-in-news-payoff-calc .news-article:last-child,.page-student-loans-payoff-calculator .l-in-news-payoff-calc .news-article:nth-child(3n){margin-right:0}.page-student-loans-payoff-calculator .l-in-news-payoff-calc .news-article:nth-child(3n+1){clear:left}}.page-student-loans-payoff-calculator .l-in-news-payoff-calc .btn{border-color:#15c0f1;color:#15c0f1;margin-bottom:20px}.page-student-loans-payoff-calculator .l-in-news-payoff-calc .loan .btn{margin-top:28px}@media screen and (max-width:768px){.page-student-loans-payoff-calculator .l-in-news-payoff-calc .plan .image{content:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180410095951/Article-1-Mobile.jpg)}}@media screen and (min-width:768px){.page-student-loans-payoff-calculator .l-in-news-payoff-calc .plan .image{width:100%;content:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180410095949/Article-1-Desktop.jpg)}}@media screen and (max-width:768px){.page-student-loans-payoff-calculator .l-in-news-payoff-calc .fix-rate .image{content:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180410095953/Article-2-Mobile.jpg)}}@media screen and (min-width:768px){.page-student-loans-payoff-calculator .l-in-news-payoff-calc .fix-rate .image{width:100%;content:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180410095952/Article-2-Desktop.jpg)}}@media screen and (max-width:768px){.page-student-loans-payoff-calculator .l-in-news-payoff-calc .loan .image{content:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180410095954/Article-3-Mobile.jpg)}}.page-student-loans-payoff-calculator .l-press-payoff-calc .section{background:linear-gradient(to left,#60c185 5%,#37a6a9 53%,#1a7bb3 100%)}.l-calc-cta .page-student-loans-payoff-calculator .l-press-payoff-calc .section .cta-block__subheading,.page-student-loans-payoff-calculator .l-press-payoff-calc .section .l-calc-cta .cta-block__subheading,.page-student-loans-payoff-calculator .l-press-payoff-calc .section .section__subheading{font-size:36px;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;line-height:42px;font-weight:700;margin-bottom:10px}@media screen and (min-width:768px){.page-student-loans-payoff-calculator .l-in-news-payoff-calc .loan .image{width:100%;content:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180410095953/Article-3-Desktop.jpg)}.l-calc-cta .page-student-loans-payoff-calculator .l-press-payoff-calc .section .cta-block__subheading,.page-student-loans-payoff-calculator .l-press-payoff-calc .section .l-calc-cta .cta-block__subheading,.page-student-loans-payoff-calculator .l-press-payoff-calc .section .section__subheading{font-size:40px;margin-bottom:20px}}.page-student-loans-payoff-calculator .l-press-payoff-calc .section .btn{padding:13px 43px;margin-right:10px;margin-bottom:10px}.page-fees{max-width:1970px;margin-left:auto;margin-right:auto;position:relative}.page-fees a{color:#424242;text-decoration:none}.page-fees h1{font-size:30px;font-weight:700;margin-bottom:.1em}.page-fees .hero{z-index:3;color:#1B1143;position:relative}.page-fees .hero section{padding:0 20px 25px;background-color:#E5E1E6;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page-fees .hero .container{width:100%;text-align:center}@media screen and (min-width:768px){.page-fees h1{font-size:60px;letter-spacing:-.02em;line-height:1.15}.page-fees .hero section{padding-top:40px;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.page-fees .hero .container.image{text-align:right;padding-right:8%;width:45%;-webkit-order:-1;-ms-flex-order:-1;order:-1}}.page-fees .hero .container.image img{width:100%;max-width:200px}@media screen and (min-width:768px){.page-fees .hero .container.image img{max-width:400px}}.page-fees .hero .container.heading{max-width:500px}.page-fees .hero .container.heading p{margin-bottom:1.5em}@media screen and (min-width:768px){.page-fees .hero .container.heading{width:55%;max-width:590px;text-align:left}.page-fees .hero .container.heading p{font-size:24px}}.page-fees .hero h1:before{content:"";display:block;border-top:15px solid #DD7875;width:100px;margin:0 auto 25px}.page-fees .slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.page-fees .slideInDown,.page-fees .slideInLeft{-webkit-animation-duration:1.5s;-webkit-animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out}@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(60%);transform:translateY(60%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{-webkit-transform:translateY(60%);transform:translateY(60%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.page-fees .slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown;animation-duration:1.5s;animation-fill-mode:both;animation-timing-function:ease-in-out}.page-fees .slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft;animation-duration:1.5s;animation-fill-mode:both;animation-timing-function:ease-in-out}.page-fees .slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.page-fees .money-fees-products{margin-top:20px;padding-bottom:25px}@media screen and (min-width:1920px){.page-fees .money-fees-products{padding-bottom:120px}}.page-fees .money-fees-products .section__inner{padding:40px 20px}@media screen and (min-width:768px){.page-fees .hero h1:before{margin-left:0}.page-fees .money-fees-products{margin-top:185px}.page-fees .money-fees-products .section__inner{padding:60px 20px}}@media screen and (min-width:1300px){.page-fees .money-fees-products .section__inner{padding:80px}}.page-fees .money-fees-products .goods .aligner-item,.page-fees .money-fees-products .tips .aligner-item{padding:0 20px}@keyframes slideDown{0%,50%{bottom:50px}100%{bottom:0}}@keyframes slideDownTablet{0%,50%{bottom:160px}100%{bottom:120px}}@keyframes slideUp{0%,50%{bottom:-100px}100%{bottom:-90px}}@keyframes slideUpTablet{0%,50%{bottom:-160px}100%{bottom:-130px}}.page-fees .money-fees-products .tips{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20181011140348/Gradient-Circle-Right-Nobile1.png);background-repeat:no-repeat;background-position:100% 0}@media screen and (min-width:768px){.page-fees .money-fees-products .tips{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20181011140349/Gradient-Circle-Tablet1.png)}}@media screen and (min-width:1300px){.page-fees .money-fees-products .tips{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20181011140347/Gradient-Circle-Right-Desktop1.png);background-size:550px}}.page-fees .money-fees-products .tips .col-image{z-index:-1;background-position:right;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/MN19-75764_No-Fees-Device-Screen_Mobile1.png)}@media screen and (min-width:768px){.page-fees .money-fees-products .tips .col-image{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/MN19-75764_No-Fees-Device-Screen_Tablet1.png)}}@media screen and (min-width:1300px){.page-fees .money-fees-products .tips .col-image{background-size:650px;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/no_fees_phone_ui%401x.png)}.page-fees .money-fees-products .tips .aligner-item{margin-left:0;margin-top:25%}}.page-fees .money-fees-products .goods{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20181011140345/Gradient-Circle-Left-Mobile1.png);background-repeat:no-repeat}@media screen and (min-width:768px){.page-fees .money-fees-products .goods{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20181011140346/Gradient-Circle-Left-Tablet1.png)}}@media screen and (min-width:1300px){.page-fees .money-fees-products .goods{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20181011140344/Gradient-Circle-Left-Desktop1.png);background-size:550px}}.page-fees .money-fees-products .goods .col-image{position:relative;z-index:1;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/no_fees_card_lockup_Mobile.png)}.page-fees .money-fees-products .grid-flex{position:relative;z-index:1;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (min-width:768px){.page-fees .money-fees-products .goods .col-image{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/no_fees_card_lockup_tablet.png)}.page-fees .money-fees-products .grid-flex{height:30em}}@media screen and (min-width:1300px){.page-fees .money-fees-products .goods .col-image{background-size:650px;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/no_fees_card-lockup%401x.png)}.page-fees .money-fees-products .goods .aligner-item{margin-right:0;margin-top:25%}.page-fees .money-fees-products .grid-flex{height:55em}}.page-fees .money-fees-products .col{-webkit-flex:1;-ms-flex:1;flex:1;height:100%}@media (max-width:768px){.page-fees .money-fees-products .col{height:50%}}.page-fees .money-fees-products .col-left{-webkit-order:-1;-ms-flex-order:-1;order:-1}.page-fees .money-fees-products .col-text{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1300px){.page-fees .money-fees-products .col-text{height:28em}}@media screen and (min-width:768px){.page-fees .money-fees-products .col-text{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page-fees .money-fees-products .col-text p{padding:1em}}.page-fees .money-fees-products .aligner-item .fees-title{margin-top:40px;text-align:left!important;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;color:#333;font-size:36px;line-height:1.2;margin-bottom:0;letter-spacing:-.03em}.page-fees .l-why-sofi,.page-fees .money-fees-products .aligner-item .fees-title.first{margin-top:0}.page-fees .money-fees-products .aligner-item .fees-title .dollar{color:#00A9CE;background:-webkit-linear-gradient(top,#1C7EB4,#77C369);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700}.page-fees .l-cta--money-fees .section,.page-fees .l-cta--money-fees .section__inner .cta-block__heading{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif}.page-fees .money-fees-products .aligner-item .fees-title .zero{height:65px;width:44px;color:#00A9CE;font-size:56px;font-weight:700;line-height:1.2;background:-webkit-linear-gradient(top,#1C7EB4,#77C369);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (min-width:1300px){.page-fees .money-fees-products .aligner-item .fees-title{font-size:40px;margin-bottom:10px}}.page-fees .money-fees-products .aligner-item p{padding:10px 0;text-align:left;font-size:14px}@media screen and (min-width:768px){.page-fees .money-fees-products .aligner-item p{width:280px;text-align:left}}@media screen and (min-width:1300px){.page-fees .money-fees-products .aligner-item p{font-size:18px;width:380px}}.page-fees .money-fees-products .col-image{height:100%;width:auto;background-repeat:no-repeat}@media (max-width:768px){.page-fees .money-fees-products .col-image{height:500px}}@media (max-width:640px){.page-fees .money-fees-products .grid-flex{height:60em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-fees .money-fees-products .col-left{-webkit-order:0;-ms-flex-order:0;order:0}}.page-fees .disclaimer .section{text-align:left}.page-fees .disclaimer .section__inner{padding:30px 20px}@media screen and (min-width:768px){.page-fees .disclaimer .section__inner{width:86%}}@media screen and (min-width:1300px){.page-fees .disclaimer .section__inner{width:auto;padding:0 250px 120px}}.page-fees .disclaimer .section .securities{font-size:14px;line-height:1.7;text-align:left}.page-fees .disclaimer .section .pointer{cursor:pointer}.page-fees .disclaimer .section .sofi-secur{margin-bottom:15px}.page-fees .disclaimer .section #brokercheck{height:37px;width:150px}.page-fees .disclaimer .section .secur-check{padding-bottom:20px}@media screen and (min-width:768px){.page-fees .disclaimer .section .secur-check{padding-bottom:0;float:right;-webkit-transform:translateY(-90%);-ms-transform:translateY(-90%);transform:translateY(-90%)}.page-fees .subfooter .icon-wrap{height:110px}}.page-fees .l-cta--money-fees .section{background-color:#201647;color:#FFF}.page-fees .l-cta--money-fees .section__inner .cta-block__heading{font-size:36px;text-transform:none;font-weight:700;line-height:1.2;margin-bottom:10px;letter-spacing:-.03em}.page-fees .l-cta--money-fees .section__inner .cta-block__copy{font-weight:400;font-size:25px}.page-fees .l-cta--money-fees .section .btn--money-fees{color:#fff;height:50px;width:200px;background-color:#00819E;font-size:18px;font-weight:700;padding:15px 13px}.page-fees .l-cta--money-fees .section .btn--money-fees:hover{background-color:transparent;color:#00819D;border-color:#00819D}.l-calc-cta .page-fees .l-why-sofi .cta-block__heading,.page-fees .l-why-sofi .l-calc-cta .cta-block__heading,.page-fees .l-why-sofi .pool .pool__heading,.page-fees .l-why-sofi .section__heading,.pool .page-fees .l-why-sofi .pool__heading{margin-top:6%}.page-fees .smaller-text{font-size:12px}.max-content-width{width:100%;max-width:1300px;margin:0 auto;padding:0 1.25rem}.image-card{margin:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%}.image-card__image{position:relative}.image-card__image img{display:block;width:100%;height:auto;min-height:13.0625rem;object-fit:cover}.image-card__banner{padding:.75rem;width:100%;position:absolute;bottom:0;left:0}@media screen and (min-width:320px){.partner-logo{max-width:200px}}@media screen and (min-width:768px){.partner-logo{max-width:214px}}@media screen and (min-width:992px){.partner-logo{max-width:244px}}.image-card,::-ms-backdrop{display:block!important;height:auto!important}.image-card__image,::-ms-backdrop{display:block!important}.image-card__image img,::-ms-backdrop{min-height:auto!important}.l-home-loans .content-constraint{max-width:780px;margin:0 auto;width:100%}.l-home-loans .hero-img-wrapper{background:linear-gradient(#EDF0F2 35%,transparent 35%)}.l-home-loans .quick-facts-box-subtitle{font-size:80%}.l-home-loans .mobile-page-btn-wrapper{-webkit-overflow-scrolling:touch;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.l-home-loans ::-webkit-scrollbar{display:none}.l-home-loans .mobile-page-btn-wrapper li{background:0 0;white-space:nowrap;text-align:left;border-bottom:5px;border-bottom-style:solid;border-color:#DBD7DF;cursor:pointer}.l-home-loans .is-active-nav-btn,.l-home-loans .mobile-page-btn-wrapper li:focus,.l-home-loans .mobile-page-btn-wrapper li:hover{border-color:#006B87;color:#006B87}@media screen and (min-width:768px){.l-home-loans .quick-facts-box-subtitle{font-size:100%}.l-home-loans .page-nav-wrapper{max-width:780px;margin:0 auto;width:100%}}@media screen and (min-width:1300px){.l-home-loans .page-nav-wrapper{max-width:100%;margin:0}.l-home-loans .page-nav{margin-left:30px;position:absolute}}.l-home-loans .page-nav-btns{width:250px}.l-home-loans .page-nav-btns li{background:0 0;border-left:5px;border-left-style:solid;border-color:#DBD7DF;cursor:pointer}.l-home-loans .page-nav-btns li:focus,.l-home-loans .page-nav-btns li:hover{border-color:#006B87;color:#006B87}.l-home-loans .mobile-sticky-element,.l-home-loans .sticky-element{position:fixed!important;z-index:999}.l-home-loans .mobile-sticky-element{position:-webkit-sticky!important;position:sticky!important}.l-home-loans .back-to-top-btn{width:54px;height:54px;bottom:20px;right:20px;background:#006B87;z-index:10000;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.l-home-loans .back-to-top-btn svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.page-template-lp-wealth .l-hero--wealth,.page-wealth-management .l-hero--wealth{overflow:hidden}.page-template-lp-wealth .l-hero--wealth .section,.page-wealth-management .l-hero--wealth .section{padding:80px 0;background-position:35%;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180307112340/Hero-IMG-Mobile.jpg)}.page-template-lp-wealth .l-hero--wealth .section video,.page-wealth-management .l-hero--wealth .section video{display:none;position:absolute;top:0;width:100%}.page-template-lp-wealth .l-hero--wealth .section__inner,.page-wealth-management .l-hero--wealth .section__inner{padding-right:45px;text-align:left}@media screen and (min-width:768px){.page-template-lp-wealth .l-hero--wealth .section,.page-wealth-management .l-hero--wealth .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180307112342/Hero-IMG-Tablet.jpg);background-position-y:0}.page-template-lp-wealth .l-hero--wealth .section__inner,.page-wealth-management .l-hero--wealth .section__inner{padding:0 200px 0 40px;max-width:770px}.page-template-lp-wealth .l-hero--wealth .section__preheading,.page-wealth-management .l-hero--wealth .section__preheading{font-size:18px}}@media screen and (min-width:1300px){.page-template-lp-wealth .l-hero--wealth .section,.page-wealth-management .l-hero--wealth .section{background-image:none;height:550px}.page-template-lp-wealth .l-hero--wealth .section video,.page-wealth-management .l-hero--wealth .section video{display:block}.page-template-lp-wealth .l-hero--wealth .section__inner,.page-wealth-management .l-hero--wealth .section__inner{left:38%;max-width:900px}.page-template-lp-wealth .l-hero--wealth .section__preheading,.page-wealth-management .l-hero--wealth .section__preheading{font-size:20px}}.l-calc-cta .page-template-lp-wealth .l-hero--wealth .cta-block__heading,.l-calc-cta .page-wealth-management .l-hero--wealth .cta-block__heading,.page-template-lp-wealth .l-hero--wealth .l-calc-cta .cta-block__heading,.page-template-lp-wealth .l-hero--wealth .pool .pool__heading,.page-template-lp-wealth .l-hero--wealth .section__heading,.page-wealth-management .l-hero--wealth .l-calc-cta .cta-block__heading,.page-wealth-management .l-hero--wealth .pool .pool__heading,.page-wealth-management .l-hero--wealth .section__heading,.pool .page-template-lp-wealth .l-hero--wealth .pool__heading,.pool .page-wealth-management .l-hero--wealth .pool__heading{font-size:36px!important;letter-spacing:-1px;margin-bottom:10px}@media screen and (min-width:768px){.l-calc-cta .page-template-lp-wealth .l-hero--wealth .cta-block__heading,.l-calc-cta .page-wealth-management .l-hero--wealth .cta-block__heading,.page-template-lp-wealth .l-hero--wealth .l-calc-cta .cta-block__heading,.page-template-lp-wealth .l-hero--wealth .pool .pool__heading,.page-template-lp-wealth .l-hero--wealth .section__heading,.page-wealth-management .l-hero--wealth .l-calc-cta .cta-block__heading,.page-wealth-management .l-hero--wealth .pool .pool__heading,.page-wealth-management .l-hero--wealth .section__heading,.pool .page-template-lp-wealth .l-hero--wealth .pool__heading,.pool .page-wealth-management .l-hero--wealth .pool__heading{font-size:56px!important;line-height:62px}}@media screen and (min-width:1300px){.l-calc-cta .page-template-lp-wealth .l-hero--wealth .cta-block__heading,.l-calc-cta .page-wealth-management .l-hero--wealth .cta-block__heading,.page-template-lp-wealth .l-hero--wealth .l-calc-cta .cta-block__heading,.page-template-lp-wealth .l-hero--wealth .pool .pool__heading,.page-template-lp-wealth .l-hero--wealth .section__heading,.page-wealth-management .l-hero--wealth .l-calc-cta .cta-block__heading,.page-wealth-management .l-hero--wealth .pool .pool__heading,.page-wealth-management .l-hero--wealth .section__heading,.pool .page-template-lp-wealth .l-hero--wealth .pool__heading,.pool .page-wealth-management .l-hero--wealth .pool__heading{font-size:70px!important;line-height:74px}}.l-calc-cta .page-template-lp-wealth .l-hero--wealth .cta-block__subheading,.l-calc-cta .page-wealth-management .l-hero--wealth .cta-block__subheading,.page-template-lp-wealth .l-hero--wealth .l-calc-cta .cta-block__subheading,.page-template-lp-wealth .l-hero--wealth .section__subheading,.page-wealth-management .l-hero--wealth .l-calc-cta .cta-block__subheading,.page-wealth-management .l-hero--wealth .section__subheading{font-size:16px;font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif!important;line-height:22px;font-weight:400;padding-right:80px}@media screen and (min-width:768px){.l-calc-cta .page-template-lp-wealth .l-hero--wealth .cta-block__subheading,.l-calc-cta .page-wealth-management .l-hero--wealth .cta-block__subheading,.page-template-lp-wealth .l-hero--wealth .l-calc-cta .cta-block__subheading,.page-template-lp-wealth .l-hero--wealth .section__subheading,.page-wealth-management .l-hero--wealth .l-calc-cta .cta-block__subheading,.page-wealth-management .l-hero--wealth .section__subheading{font-size:18px;line-height:26px}}@media screen and (min-width:1300px){.l-calc-cta .page-template-lp-wealth .l-hero--wealth .cta-block__subheading,.l-calc-cta .page-wealth-management .l-hero--wealth .cta-block__subheading,.page-template-lp-wealth .l-hero--wealth .l-calc-cta .cta-block__subheading,.page-template-lp-wealth .l-hero--wealth .section__subheading,.page-wealth-management .l-hero--wealth .l-calc-cta .cta-block__subheading,.page-wealth-management .l-hero--wealth .section__subheading{font-size:28px;line-height:36px}}.page-template-lp-wealth .l-hero--wealth .section .btn,.page-wealth-management .l-hero--wealth .section .btn{width:200px;font-size:16px;text-align:center;padding:13px}@media screen and (min-width:768px){.page-template-lp-wealth .l-hero--wealth .section .btn,.page-wealth-management .l-hero--wealth .section .btn{width:250px;padding:15px}}.page-template-lp-wealth .l-hero--wealth-pdp,.page-wealth-management .l-hero--wealth-pdp{background-color:#D8D7DF}.page-template-lp-wealth .l-hero--wealth-pdp .section,.page-wealth-management .l-hero--wealth-pdp .section{background-color:#D8D7DF;background-position:center bottom;padding-bottom:240px;background-size:contain;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20181015134047/Wealth-Mobile-Hero-Image-Export%402x.png)}@media screen and (min-width:375px){.page-template-lp-wealth .l-hero--wealth-pdp .section,.page-wealth-management .l-hero--wealth-pdp .section{padding-bottom:300px}}@media screen and (min-width:425px){.page-template-lp-wealth .l-hero--wealth-pdp .section,.page-wealth-management .l-hero--wealth-pdp .section{padding-bottom:330px;background-size:400px}}@media screen and (min-width:768px){.page-template-lp-wealth .l-hero--wealth-pdp .section,.page-wealth-management .l-hero--wealth-pdp .section{background-size:465px;background-position-x:center;padding-bottom:400px}}@media screen and (min-width:1300px){.page-template-lp-wealth .l-hero--wealth-pdp .section,.page-wealth-management .l-hero--wealth-pdp .section{max-width:1366px;margin:auto;padding-bottom:0;background-position-x:right;background-size:contain;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20181015134044/Wealth-Hero-Image-Export%402x.png)}}.page-template-lp-wealth .l-hero--wealth-pdp .section__inner,.page-wealth-management .l-hero--wealth-pdp .section__inner{top:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none;text-align:center;padding:20px;max-width:100%}@media screen and (min-width:768px){.page-template-lp-wealth .l-hero--wealth-pdp .section__inner,.page-wealth-management .l-hero--wealth-pdp .section__inner{top:60px}}@media screen and (min-width:1300px){.page-template-lp-wealth .l-hero--wealth-pdp .section__inner,.page-wealth-management .l-hero--wealth-pdp .section__inner{top:0;margin-left:0;padding-top:40px;padding-left:10%;text-align:left}}.page-template-lp-wealth .l-hero--wealth-pdp .section__preheading,.page-wealth-management .l-hero--wealth-pdp .section__preheading{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;background:#D87B76;padding:5px 7px;display:inline-block;letter-spacing:0}@media screen and (min-width:1300px){.page-template-lp-wealth .l-hero--wealth-pdp .section__preheading,.page-wealth-management .l-hero--wealth-pdp .section__preheading{font-size:18px}}@media screen and (min-width:1920px){.page-template-lp-wealth .l-hero--wealth .section,.page-wealth-management .l-hero--wealth .section{height:650px!important}.page-template-lp-wealth .l-hero--wealth-pdp .section__preheading,.page-wealth-management .l-hero--wealth-pdp .section__preheading{margin-bottom:40px}}.l-calc-cta .page-template-lp-wealth .l-hero--wealth-pdp .cta-block__heading,.l-calc-cta .page-wealth-management .l-hero--wealth-pdp .cta-block__heading,.page-template-lp-wealth .l-hero--wealth-pdp .l-calc-cta .cta-block__heading,.page-template-lp-wealth .l-hero--wealth-pdp .pool .pool__heading,.page-template-lp-wealth .l-hero--wealth-pdp .section__heading,.page-wealth-management .l-hero--wealth-pdp .l-calc-cta .cta-block__heading,.page-wealth-management .l-hero--wealth-pdp .pool .pool__heading,.page-wealth-management .l-hero--wealth-pdp .section__heading,.pool .page-template-lp-wealth .l-hero--wealth-pdp .pool__heading,.pool .page-wealth-management .l-hero--wealth-pdp .pool__heading{letter-spacing:normal;color:#201946;font-size:32px!important;margin-bottom:15px;text-shadow:none;line-height:38px}@media screen and (min-width:768px){.l-calc-cta .page-template-lp-wealth .l-hero--wealth-pdp .cta-block__heading,.l-calc-cta .page-wealth-management .l-hero--wealth-pdp .cta-block__heading,.page-template-lp-wealth .l-hero--wealth-pdp .l-calc-cta .cta-block__heading,.page-template-lp-wealth .l-hero--wealth-pdp .pool .pool__heading,.page-template-lp-wealth .l-hero--wealth-pdp .section__heading,.page-wealth-management .l-hero--wealth-pdp .l-calc-cta .cta-block__heading,.page-wealth-management .l-hero--wealth-pdp .pool .pool__heading,.page-wealth-management .l-hero--wealth-pdp .section__heading,.pool .page-template-lp-wealth .l-hero--wealth-pdp .pool__heading,.pool .page-wealth-management .l-hero--wealth-pdp .pool__heading{font-size:60px!important;width:500px;margin:auto;line-height:70px}}@media screen and (min-width:1300px){.l-calc-cta .page-template-lp-wealth .l-hero--wealth-pdp .cta-block__heading,.l-calc-cta .page-wealth-management .l-hero--wealth-pdp .cta-block__heading,.page-template-lp-wealth .l-hero--wealth-pdp .l-calc-cta .cta-block__heading,.page-template-lp-wealth .l-hero--wealth-pdp .pool .pool__heading,.page-template-lp-wealth .l-hero--wealth-pdp .section__heading,.page-wealth-management .l-hero--wealth-pdp .l-calc-cta .cta-block__heading,.page-wealth-management .l-hero--wealth-pdp .pool .pool__heading,.page-wealth-management .l-hero--wealth-pdp .section__heading,.pool .page-template-lp-wealth .l-hero--wealth-pdp .pool__heading,.pool .page-wealth-management .l-hero--wealth-pdp .pool__heading{font-size:60px!important;line-height:64px;margin-bottom:10px;margin-left:0}}.l-calc-cta .page-template-lp-wealth .l-hero--wealth-pdp .cta-block__subheading,.l-calc-cta .page-wealth-management .l-hero--wealth-pdp .cta-block__subheading,.page-template-lp-wealth .l-hero--wealth-pdp .l-calc-cta .cta-block__subheading,.page-template-lp-wealth .l-hero--wealth-pdp .section__subheading,.page-wealth-management .l-hero--wealth-pdp .l-calc-cta .cta-block__subheading,.page-wealth-management .l-hero--wealth-pdp .section__subheading{color:#201946;padding:0;width:200px;margin:0 auto 20px;text-shadow:none}@media screen and (min-width:768px){.l-calc-cta .page-template-lp-wealth .l-hero--wealth-pdp .cta-block__subheading,.l-calc-cta .page-wealth-management .l-hero--wealth-pdp .cta-block__subheading,.page-template-lp-wealth .l-hero--wealth-pdp .l-calc-cta .cta-block__subheading,.page-template-lp-wealth .l-hero--wealth-pdp .section__subheading,.page-wealth-management .l-hero--wealth-pdp .l-calc-cta .cta-block__subheading,.page-wealth-management .l-hero--wealth-pdp .section__subheading{width:350px}}@media screen and (min-width:1300px){.l-calc-cta .page-template-lp-wealth .l-hero--wealth-pdp .cta-block__subheading,.l-calc-cta .page-wealth-management .l-hero--wealth-pdp .cta-block__subheading,.page-template-lp-wealth .l-hero--wealth-pdp .l-calc-cta .cta-block__subheading,.page-template-lp-wealth .l-hero--wealth-pdp .section__subheading,.page-wealth-management .l-hero--wealth-pdp .l-calc-cta .cta-block__subheading,.page-wealth-management .l-hero--wealth-pdp .section__subheading{margin-left:0;width:450px;font-size:24px}}.page-template-lp-wealth .l-hero--wealth-pdp .section .btn,.page-wealth-management .l-hero--wealth-pdp .section .btn{background:#12819C;width:200px;font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;font-size:14px;padding:13px;text-align:center;text-transform:capitalize}.l-calc-cta .page-template-lp-wealth .l-why-sofi--wealth .cta-block__heading,.l-calc-cta .page-wealth-management .l-why-sofi--wealth .cta-block__heading,.page-template-lp-wealth .l-why-sofi--wealth .l-calc-cta .cta-block__heading,.page-template-lp-wealth .l-why-sofi--wealth .pool .pool__heading,.page-template-lp-wealth .l-why-sofi--wealth .section__heading,.page-wealth-management .l-why-sofi--wealth .l-calc-cta .cta-block__heading,.page-wealth-management .l-why-sofi--wealth .pool .pool__heading,.page-wealth-management .l-why-sofi--wealth .section__heading,.pool .page-template-lp-wealth .l-why-sofi--wealth .pool__heading,.pool .page-wealth-management .l-why-sofi--wealth .pool__heading{font-size:28px;text-transform:none;letter-spacing:-1px}@media screen and (min-width:768px){.page-template-lp-wealth .l-why-sofi--wealth .section__inner,.page-wealth-management .l-why-sofi--wealth .section__inner{padding:60px 10%}.l-calc-cta .page-template-lp-wealth .l-why-sofi--wealth .cta-block__heading,.l-calc-cta .page-wealth-management .l-why-sofi--wealth .cta-block__heading,.page-template-lp-wealth .l-why-sofi--wealth .l-calc-cta .cta-block__heading,.page-template-lp-wealth .l-why-sofi--wealth .pool .pool__heading,.page-template-lp-wealth .l-why-sofi--wealth .section__heading,.page-wealth-management .l-why-sofi--wealth .l-calc-cta .cta-block__heading,.page-wealth-management .l-why-sofi--wealth .pool .pool__heading,.page-wealth-management .l-why-sofi--wealth .section__heading,.pool .page-template-lp-wealth .l-why-sofi--wealth .pool__heading,.pool .page-wealth-management .l-why-sofi--wealth .pool__heading{font-size:40px;margin-bottom:30px}.page-template-lp-wealth .l-why-sofi--wealth .benefit,.page-wealth-management .l-why-sofi--wealth .benefit{float:left;display:block;margin-right:2.35765%;width:48.82117%}.page-template-lp-wealth .l-why-sofi--wealth .benefit:last-child,.page-template-lp-wealth .l-why-sofi--wealth .benefit:nth-child(2n),.page-wealth-management .l-why-sofi--wealth .benefit:last-child,.page-wealth-management .l-why-sofi--wealth .benefit:nth-child(2n){margin-right:0}.page-template-lp-wealth .l-why-sofi--wealth .benefit:nth-child(2n+1),.page-wealth-management .l-why-sofi--wealth .benefit:nth-child(2n+1){clear:left}.page-template-lp-wealth .l-why-sofi--wealth .benefit:first-child .icon,.page-wealth-management .l-why-sofi--wealth .benefit:first-child .icon{margin-bottom:35px}}@media screen and (min-width:992px){.page-template-lp-wealth .l-why-sofi--wealth .benefit,.page-wealth-management .l-why-sofi--wealth .benefit{float:left;display:block;margin-right:2.35765%;width:48.82117%}.page-template-lp-wealth .l-why-sofi--wealth .benefit:nth-child(3n),.page-wealth-management .l-why-sofi--wealth .benefit:nth-child(3n){margin-right:2.35765%}.page-template-lp-wealth .l-why-sofi--wealth .benefit:nth-child(3n+1),.page-wealth-management .l-why-sofi--wealth .benefit:nth-child(3n+1){clear:none}.page-template-lp-wealth .l-why-sofi--wealth .benefit:last-child,.page-template-lp-wealth .l-why-sofi--wealth .benefit:nth-child(2n),.page-wealth-management .l-why-sofi--wealth .benefit:last-child,.page-wealth-management .l-why-sofi--wealth .benefit:nth-child(2n){margin-right:0}.page-template-lp-wealth .l-why-sofi--wealth .benefit:nth-child(2n+1),.page-wealth-management .l-why-sofi--wealth .benefit:nth-child(2n+1){clear:left}}@media screen and (min-width:1300px){.page-template-lp-wealth .l-why-sofi--wealth .section__inner,.page-wealth-management .l-why-sofi--wealth .section__inner{padding:60px 40px}.page-template-lp-wealth .l-why-sofi--wealth .benefit,.page-wealth-management .l-why-sofi--wealth .benefit{float:left;display:block;margin-right:2.35765%;width:23.23176%}.page-template-lp-wealth .l-why-sofi--wealth .benefit:nth-child(2n),.page-wealth-management .l-why-sofi--wealth .benefit:nth-child(2n){margin-right:2.35765%}.page-template-lp-wealth .l-why-sofi--wealth .benefit:nth-child(2n+1),.page-wealth-management .l-why-sofi--wealth .benefit:nth-child(2n+1){clear:none}.page-template-lp-wealth .l-why-sofi--wealth .benefit:last-child,.page-template-lp-wealth .l-why-sofi--wealth .benefit:nth-child(4n),.page-wealth-management .l-why-sofi--wealth .benefit:last-child,.page-wealth-management .l-why-sofi--wealth .benefit:nth-child(4n){margin-right:0}.page-template-lp-wealth .l-why-sofi--wealth .benefit:nth-child(4n+1),.page-wealth-management .l-why-sofi--wealth .benefit:nth-child(4n+1){clear:left}}@media screen and (min-width:992px){.page-template-lp-wealth .l-why-sofi--wealth .benefit:first-child .icon,.page-wealth-management .l-why-sofi--wealth .benefit:first-child .icon{margin-bottom:20px}}.page-template-lp-wealth .l-why-sofi--wealth .benefit__heading,.page-wealth-management .l-why-sofi--wealth .benefit__heading{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;font-size:24px;color:#5b5b5b}.page-template-lp-wealth .l-why-sofi--wealth .benefit__description,.page-wealth-management .l-why-sofi--wealth .benefit__description{line-height:24px;padding:0 10px;margin-bottom:20px}@media screen and (min-width:768px){.page-template-lp-wealth .l-why-sofi--wealth .benefit__description,.page-wealth-management .l-why-sofi--wealth .benefit__description{padding:0 30px;margin-bottom:40px}.page-template-lp-wealth .l-why-sofi--wealth .btn,.page-wealth-management .l-why-sofi--wealth .btn{bottom:30px}}.page-template-lp-wealth .l-why-sofi--wealth .btn,.page-wealth-management .l-why-sofi--wealth .btn{border-color:inherit;color:#15c0f1;width:250px;padding:15px;font-size:14px;z-index:1;margin-top:20px;margin-bottom:10px}@media screen and (min-width:768px){.page-template-lp-wealth .l-why-sofi--wealth-2 .section__inner,.page-wealth-management .l-why-sofi--wealth-2 .section__inner{padding:60px 20px}.l-calc-cta .page-template-lp-wealth .l-why-sofi--wealth-2 .cta-block__heading,.l-calc-cta .page-wealth-management .l-why-sofi--wealth-2 .cta-block__heading,.page-template-lp-wealth .l-why-sofi--wealth-2 .l-calc-cta .cta-block__heading,.page-template-lp-wealth .l-why-sofi--wealth-2 .pool .pool__heading,.page-template-lp-wealth .l-why-sofi--wealth-2 .section__heading,.page-wealth-management .l-why-sofi--wealth-2 .l-calc-cta .cta-block__heading,.page-wealth-management .l-why-sofi--wealth-2 .pool .pool__heading,.page-wealth-management .l-why-sofi--wealth-2 .section__heading,.pool .page-template-lp-wealth .l-why-sofi--wealth-2 .pool__heading,.pool .page-wealth-management .l-why-sofi--wealth-2 .pool__heading{text-align:left;margin-bottom:20px}}@media screen and (min-width:1300px){.page-template-lp-wealth .l-why-sofi--wealth-2 .section__inner,.page-wealth-management .l-why-sofi--wealth-2 .section__inner{position:relative;padding-bottom:100px}.l-calc-cta .page-template-lp-wealth .l-why-sofi--wealth-2 .cta-block__heading,.l-calc-cta .page-wealth-management .l-why-sofi--wealth-2 .cta-block__heading,.page-template-lp-wealth .l-why-sofi--wealth-2 .l-calc-cta .cta-block__heading,.page-template-lp-wealth .l-why-sofi--wealth-2 .pool .pool__heading,.page-template-lp-wealth .l-why-sofi--wealth-2 .section__heading,.page-wealth-management .l-why-sofi--wealth-2 .l-calc-cta .cta-block__heading,.page-wealth-management .l-why-sofi--wealth-2 .pool .pool__heading,.page-wealth-management .l-why-sofi--wealth-2 .section__heading,.pool .page-template-lp-wealth .l-why-sofi--wealth-2 .pool__heading,.pool .page-wealth-management .l-why-sofi--wealth-2 .pool__heading{text-align:center;margin-bottom:30px}}.page-template-lp-wealth .l-why-sofi--wealth-2 .section .headings,.page-wealth-management .l-why-sofi--wealth-2 .section .headings{z-index:1}@media screen and (min-width:768px){.page-template-lp-wealth .l-why-sofi--wealth-2 .section .headings,.page-wealth-management .l-why-sofi--wealth-2 .section .headings{width:320px;text-align:left;display:inline-block;vertical-align:middle}}@media screen and (min-width:1300px){.page-template-lp-wealth .l-why-sofi--wealth-2 .section .headings,.page-wealth-management .l-why-sofi--wealth-2 .section .headings{width:auto;display:block}}.page-template-lp-wealth .l-why-sofi--wealth-2 .carousel,.page-wealth-management .l-why-sofi--wealth-2 .carousel{z-index:0}@media screen and (min-width:768px){.page-template-lp-wealth .l-why-sofi--wealth-2 .carousel,.page-wealth-management .l-why-sofi--wealth-2 .carousel{width:320px;text-align:left;display:inline-block;vertical-align:middle}}@media screen and (min-width:1300px){.page-template-lp-wealth .l-why-sofi--wealth-2 .carousel,.page-wealth-management .l-why-sofi--wealth-2 .carousel{width:1100px;text-align:center}}.page-template-lp-wealth .l-why-sofi--wealth-2 .benefit,.page-wealth-management .l-why-sofi--wealth-2 .benefit{padding:0 40px}@media screen and (min-width:768px){.page-template-lp-wealth .l-why-sofi--wealth-2 .benefit,.page-wealth-management .l-why-sofi--wealth-2 .benefit{float:left;display:block;margin-right:2.35765%;padding:0;width:345px}.page-template-lp-wealth .l-why-sofi--wealth-2 .benefit:nth-child(2n),.page-wealth-management .l-why-sofi--wealth-2 .benefit:nth-child(2n){margin-right:2.35765%}.page-template-lp-wealth .l-why-sofi--wealth-2 .benefit:nth-child(2n+1),.page-wealth-management .l-why-sofi--wealth-2 .benefit:nth-child(2n+1){clear:none}.page-template-lp-wealth .l-why-sofi--wealth-2 .benefit:last-child,.page-template-lp-wealth .l-why-sofi--wealth-2 .benefit:nth-child(n),.page-wealth-management .l-why-sofi--wealth-2 .benefit:last-child,.page-wealth-management .l-why-sofi--wealth-2 .benefit:nth-child(n){margin-right:0}}@media screen and (min-width:1300px){.page-template-lp-wealth .l-why-sofi--wealth-2 .benefit,.page-wealth-management .l-why-sofi--wealth-2 .benefit{float:left;display:block;margin-right:2.35765%;width:31.76157%}.page-template-lp-wealth .l-why-sofi--wealth-2 .benefit:nth-child(n),.page-wealth-management .l-why-sofi--wealth-2 .benefit:nth-child(n){margin-right:2.35765%}.page-template-lp-wealth .l-why-sofi--wealth-2 .benefit:nth-child(n+1),.page-wealth-management .l-why-sofi--wealth-2 .benefit:nth-child(n+1){clear:none}.page-template-lp-wealth .l-why-sofi--wealth-2 .benefit:last-child,.page-template-lp-wealth .l-why-sofi--wealth-2 .benefit:nth-child(3n),.page-wealth-management .l-why-sofi--wealth-2 .benefit:last-child,.page-wealth-management .l-why-sofi--wealth-2 .benefit:nth-child(3n){margin-right:0}.page-template-lp-wealth .l-why-sofi--wealth-2 .benefit:nth-child(3n+1),.page-wealth-management .l-why-sofi--wealth-2 .benefit:nth-child(3n+1){clear:left}}@media screen and (min-width:768px){.page-template-lp-wealth .l-why-sofi--wealth-2 .benefit__content,.page-wealth-management .l-why-sofi--wealth-2 .benefit__content{display:inline-block;width:252px}}@media screen and (min-width:1300px){.page-template-lp-wealth .l-why-sofi--wealth-2 .benefit__content,.page-wealth-management .l-why-sofi--wealth-2 .benefit__content{width:265px}}.page-template-lp-wealth .l-why-sofi--wealth-2 .benefit__heading,.page-wealth-management .l-why-sofi--wealth-2 .benefit__heading{border-bottom:1.5px solid rgba(151,151,151,.5);padding-bottom:20px;margin-bottom:25px}.page-template-lp-wealth .l-why-sofi--wealth-2 .benefit__description,.page-wealth-management .l-why-sofi--wealth-2 .benefit__description{font-size:18px;line-height:24px;color:#007EAD;padding:0}@media screen and (min-width:768px){.page-template-lp-wealth .l-why-sofi--wealth-2 .benefit__description,.page-wealth-management .l-why-sofi--wealth-2 .benefit__description{margin-bottom:50px}}.page-template-lp-wealth .l-why-sofi--wealth-2 .benefit__description span,.page-wealth-management .l-why-sofi--wealth-2 .benefit__description span{font-size:14px}.page-template-lp-wealth .l-why-sofi--wealth-2 .benefit__description a,.page-wealth-management .l-why-sofi--wealth-2 .benefit__description a{text-decoration:none;color:inherit}.page-template-lp-wealth .l-why-sofi--wealth-2 .benefit__description-teal-color,.page-wealth-management .l-why-sofi--wealth-2 .benefit__description-teal-color{color:#00819D}.page-template-lp-wealth .l-why-sofi--wealth-2 .benefit .icon,.page-wealth-management .l-why-sofi--wealth-2 .benefit .icon{width:70px}@media screen and (min-width:1300px){.page-template-lp-wealth .l-why-sofi--wealth-2 .benefit .icon,.page-wealth-management .l-why-sofi--wealth-2 .benefit .icon{display:block;margin:0 auto 30px!important}}.page-template-lp-wealth .l-why-sofi--wealth-2 .btn,.page-wealth-management .l-why-sofi--wealth-2 .btn{color:#fff;bottom:120px;z-index:1}.page-template-lp-wealth .l-why-sofi--wealth-2 .btn:hover,.page-wealth-management .l-why-sofi--wealth-2 .btn:hover{color:#15c0f1}.page-template-lp-wealth .l-why-sofi--wealth-2 .btn.u-hide-mobile,.page-wealth-management .l-why-sofi--wealth-2 .btn.u-hide-mobile{display:none}@media screen and (min-width:768px){.page-template-lp-wealth .l-why-sofi--wealth-2 .btn.u-show-mobile,.page-wealth-management .l-why-sofi--wealth-2 .btn.u-show-mobile{display:none}.page-template-lp-wealth .l-why-sofi--wealth-2 .btn.u-hide-mobile,.page-wealth-management .l-why-sofi--wealth-2 .btn.u-hide-mobile{display:block;bottom:0;text-align:center}}.page-template-lp-wealth .l-advice .section__inner,.page-wealth-management .l-advice .section__inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0}.l-calc-cta .page-template-lp-wealth .l-advice .cta-block__heading,.l-calc-cta .page-wealth-management .l-advice .cta-block__heading,.page-template-lp-wealth .l-advice .l-calc-cta .cta-block__heading,.page-template-lp-wealth .l-advice .pool .pool__heading,.page-template-lp-wealth .l-advice .section__heading,.page-wealth-management .l-advice .l-calc-cta .cta-block__heading,.page-wealth-management .l-advice .pool .pool__heading,.page-wealth-management .l-advice .section__heading,.pool .page-template-lp-wealth .l-advice .pool__heading,.pool .page-wealth-management .l-advice .pool__heading{font-size:28px;text-transform:none;letter-spacing:-.028em;padding:0 40px}@media screen and (min-width:768px){.l-calc-cta .page-template-lp-wealth .l-advice .cta-block__heading,.l-calc-cta .page-wealth-management .l-advice .cta-block__heading,.page-template-lp-wealth .l-advice .l-calc-cta .cta-block__heading,.page-template-lp-wealth .l-advice .pool .pool__heading,.page-template-lp-wealth .l-advice .section__heading,.page-wealth-management .l-advice .l-calc-cta .cta-block__heading,.page-wealth-management .l-advice .pool .pool__heading,.page-wealth-management .l-advice .section__heading,.pool .page-template-lp-wealth .l-advice .pool__heading,.pool .page-wealth-management .l-advice .pool__heading{font-size:40px}}@media screen and (min-width:1300px){.page-template-lp-wealth .l-why-sofi--wealth-2 .btn.u-hide-mobile,.page-wealth-management .l-why-sofi--wealth-2 .btn.u-hide-mobile{z-index:1;position:absolute;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);bottom:80px}.page-template-lp-wealth .l-advice .section__inner,.page-wealth-management .l-advice .section__inner{display:block;max-width:none}.l-calc-cta .page-template-lp-wealth .l-advice .cta-block__heading,.l-calc-cta .page-wealth-management .l-advice .cta-block__heading,.page-template-lp-wealth .l-advice .l-calc-cta .cta-block__heading,.page-template-lp-wealth .l-advice .pool .pool__heading,.page-template-lp-wealth .l-advice .section__heading,.page-wealth-management .l-advice .l-calc-cta .cta-block__heading,.page-wealth-management .l-advice .pool .pool__heading,.page-wealth-management .l-advice .section__heading,.pool .page-template-lp-wealth .l-advice .pool__heading,.pool .page-wealth-management .l-advice .pool__heading{padding:0 100px 0 0}.page-template-lp-wealth .l-advice .section .content-container,.page-wealth-management .l-advice .section .content-container{display:inline-block;text-align:left;max-width:735px;left:250px;position:relative}}.l-calc-cta .page-template-lp-wealth .l-advice .cta-block__subheading,.l-calc-cta .page-wealth-management .l-advice .cta-block__subheading,.page-template-lp-wealth .l-advice .l-calc-cta .cta-block__subheading,.page-template-lp-wealth .l-advice .section__subheading,.page-wealth-management .l-advice .l-calc-cta .cta-block__subheading,.page-wealth-management .l-advice .section__subheading{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;line-height:24px}.page-template-lp-wealth .l-advice .section .content-container,.page-wealth-management .l-advice .section .content-container{padding:60px 20px 40px}@media screen and (min-width:768px){.l-calc-cta .page-template-lp-wealth .l-advice .cta-block__subheading,.l-calc-cta .page-wealth-management .l-advice .cta-block__subheading,.page-template-lp-wealth .l-advice .l-calc-cta .cta-block__subheading,.page-template-lp-wealth .l-advice .section__subheading,.page-wealth-management .l-advice .l-calc-cta .cta-block__subheading,.page-wealth-management .l-advice .section__subheading{font-size:18px;line-height:27px;margin-bottom:20px}.page-template-lp-wealth .l-advice .section .content-container,.page-wealth-management .l-advice .section .content-container{padding:60px 100px}}.page-template-lp-wealth .l-advice .section .content-container .value,.page-wealth-management .l-advice .section .content-container .value{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;line-height:21px;color:#007EAD;border-top:1.5px solid #007EAD;padding:20px}@media screen and (min-width:768px){.page-template-lp-wealth .l-advice .section .content-container .value,.page-wealth-management .l-advice .section .content-container .value{width:400px;margin:auto;padding-bottom:40px}}@media screen and (min-width:1300px){.page-template-lp-wealth .l-advice .section .content-container .value,.page-wealth-management .l-advice .section .content-container .value{margin-left:0;padding-left:0}.page-template-lp-wealth .l-advice .section .content-container .btn--call,.page-wealth-management .l-advice .section .content-container .btn--call{display:none}}.page-template-lp-wealth .l-advice .section .content-container .value a,.page-wealth-management .l-advice .section .content-container .value a{color:inherit}.page-template-lp-wealth .l-advice .section .content-container .value-color,.page-wealth-management .l-advice .section .content-container .value-color{color:#00819D!important;border-top:1.5px solid #00819D!important}.page-template-lp-wealth .l-advice .section .content-container .btn,.page-wealth-management .l-advice .section .content-container .btn{font-size:14px;padding:13px;width:250px;text-align:center;margin-bottom:20px}@media screen and (min-width:768px){.page-template-lp-wealth .l-advice .section .content-container .btn,.page-wealth-management .l-advice .section .content-container .btn{margin:10px;padding:15px}}.page-template-lp-wealth .l-advice .section .content-container .btn--call,.page-wealth-management .l-advice .section .content-container .btn--call{background-color:transparent;color:#15c0f1;border:2px solid #15c0f1}.page-template-lp-wealth .l-advice .section .content-container .btn--apt,.page-wealth-management .l-advice .section .content-container .btn--apt{margin-left:0}.page-template-lp-wealth .l-advice .section .content-container .call,.page-wealth-management .l-advice .section .content-container .call{display:none}.page-template-lp-wealth .l-advice .section .content-container .call svg,.page-wealth-management .l-advice .section .content-container .call svg{height:50px;width:30px;margin-right:10px;vertical-align:top;position:relative;top:10px;margin-left:20px}.page-template-lp-wealth .l-advice .section .message-container,.page-wealth-management .l-advice .section .message-container{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180307112329/Advisors-Image-Mobile.jpg);background-size:cover;background-repeat:no-repeat;height:250px;position:relative}@media screen and (min-width:768px){.page-template-lp-wealth .l-advice .section .message-container,.page-wealth-management .l-advice .section .message-container{height:290px;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180307112345/IRA-LP-Advisors-SM1.jpg)}}@media screen and (min-width:1300px){.page-template-lp-wealth .l-advice .section .content-container .call,.page-wealth-management .l-advice .section .content-container .call{display:inline;font-size:18px;font-weight:700}.page-template-lp-wealth .l-advice .section .message-container,.page-wealth-management .l-advice .section .message-container{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180307112343/Human-Advisors-IMG-Desktop.jpg);width:40%;display:inline-block;vertical-align:top;position:absolute;left:0;height:525px}}.page-template-lp-wealth .l-advice .section .message-container .messages,.page-wealth-management .l-advice .section .message-container .messages{-webkit-animation:scrollUp 15s linear 0s infinite;animation:scrollUp 15s linear 0s infinite;position:relative;text-align:center;margin:auto;display:block;width:300px}@media screen and (min-width:768px){.page-template-lp-wealth .l-advice .section .message-container .messages,.page-wealth-management .l-advice .section .message-container .messages{-webkit-animation:scrollUpTablet 15s linear 0s infinite;animation:scrollUpTablet 15s linear 0s infinite;width:435px}}@-webkit-keyframes scrollUp{0%,100%{top:80px;opacity:0}2%{top:0;opacity:1}3%{top:2px}20%,4%{top:0}22%,24%,40%{top:-73px}23%{top:-71px}42%,44%,60%{top:-146px}43%{top:-144px}62%,64%,80%{top:-228px}63%{top:-226px}82%,84%{top:-303px}83%{top:-301px}97%{top:-303px;opacity:1}99%{top:-369px;opacity:0}}@keyframes scrollUp{0%,100%{top:80px;opacity:0}2%{top:0;opacity:1}3%{top:2px}20%,4%{top:0}22%,24%,40%{top:-73px}23%{top:-71px}42%,44%,60%{top:-146px}43%{top:-144px}62%,64%,80%{top:-228px}63%{top:-226px}82%,84%{top:-303px}83%{top:-301px}97%{top:-303px;opacity:1}99%{top:-369px;opacity:0}}@-webkit-keyframes scrollUpTablet{0%,100%{top:100px;opacity:0}2%{top:0;opacity:1}3%{top:2px}20%,4%{top:0}22%,24%,40%{top:-96px}23%{top:-94px}42%,44%,60%{top:-205px}43%{top:-203px}62%,64%,80%{top:-320px}63%{top:-318px}82%,84%{top:-413px}83%{top:-411px}97%{top:-413px;opacity:1}99%{top:-505px;opacity:0}}@keyframes scrollUpTablet{0%,100%{top:100px;opacity:0}2%{top:0;opacity:1}3%{top:2px}20%,4%{top:0}22%,24%,40%{top:-96px}23%{top:-94px}42%,44%,60%{top:-205px}43%{top:-203px}62%,64%,80%{top:-320px}63%{top:-318px}82%,84%{top:-413px}83%{top:-411px}97%{top:-413px;opacity:1}99%{top:-505px;opacity:0}}.page-template-lp-wealth .l-advice .section .message-container .messages-scroll,.page-wealth-management .l-advice .section .message-container .messages-scroll{height:80px;bottom:0;position:absolute;overflow:hidden;width:100%}.page-template-lp-wealth .l-advice .section .message-container .messages p,.page-wealth-management .l-advice .section .message-container .messages p{background-color:#fff;border-radius:30px;margin:10px 10px 30px;padding:10px 15px 10px 25px;font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;line-height:16px;text-align:left;position:relative;-webkit-animation:showMessage 15s linear 0s infinite;animation:showMessage 15s linear 0s infinite}@-webkit-keyframes showMessage{0%,20%{opacity:1}100%,21%{opacity:0}}@keyframes showMessage{0%,20%{opacity:1}100%,21%{opacity:0}}.page-template-lp-wealth .l-advice .section .message-container .messages p#second,.page-template-lp-wealth .l-advice .section .message-container .messages p#second span,.page-wealth-management .l-advice .section .message-container .messages p#second,.page-wealth-management .l-advice .section .message-container .messages p#second span{-webkit-animation:showMessage 15s linear 3s infinite;animation:showMessage 15s linear 3s infinite}.page-template-lp-wealth .l-advice .section .message-container .messages p#third,.page-template-lp-wealth .l-advice .section .message-container .messages p#third span,.page-wealth-management .l-advice .section .message-container .messages p#third,.page-wealth-management .l-advice .section .message-container .messages p#third span{-webkit-animation:showMessage 15s linear 6s infinite;animation:showMessage 15s linear 6s infinite}.page-template-lp-wealth .l-advice .section .message-container .messages p#fourth,.page-template-lp-wealth .l-advice .section .message-container .messages p#fourth span,.page-wealth-management .l-advice .section .message-container .messages p#fourth,.page-wealth-management .l-advice .section .message-container .messages p#fourth span{-webkit-animation:showMessage 15s linear 9s infinite;animation:showMessage 15s linear 9s infinite}.page-template-lp-wealth .l-advice .section .message-container .messages p#fifth,.page-template-lp-wealth .l-advice .section .message-container .messages p#fifth span,.page-wealth-management .l-advice .section .message-container .messages p#fifth,.page-wealth-management .l-advice .section .message-container .messages p#fifth span{-webkit-animation:showMessage 15s linear 12s infinite;animation:showMessage 15s linear 12s infinite}@media screen and (min-width:768px){.page-template-lp-wealth .l-advice .section .message-container .messages-scroll,.page-wealth-management .l-advice .section .message-container .messages-scroll{height:100px}.page-template-lp-wealth .l-advice .section .message-container .messages p,.page-wealth-management .l-advice .section .message-container .messages p{font-size:18px;line-height:22px;display:inline-block;padding:15px 25px}}.page-template-lp-wealth .l-advice .section .message-container .messages p span,.page-wealth-management .l-advice .section .message-container .messages p span{position:absolute;width:0;height:0;border-left:5px solid transparent;border-right:15px solid transparent;border-top:20px solid #fff;bottom:-10px;right:3px;-webkit-transform:rotate(77deg);-ms-transform:rotate(77deg);transform:rotate(77deg);opacity:inherit}.page-template-lp-wealth .start-investing .section,.page-wealth-management .start-investing .section{padding-top:55px}@media screen and (min-width:768px){.page-template-lp-wealth .start-investing .section,.page-wealth-management .start-investing .section{padding-top:60px}}@media screen and (min-width:1300px){.page-template-lp-wealth .start-investing .section,.page-wealth-management .start-investing .section{padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;height:600px}.page-template-lp-wealth .start-investing .section .text-wrapper,.page-wealth-management .start-investing .section .text-wrapper{text-align:left;display:inline-block;margin-right:20%}}.l-calc-cta .page-template-lp-wealth .start-investing .cta-block__heading,.l-calc-cta .page-wealth-management .start-investing .cta-block__heading,.page-template-lp-wealth .start-investing .l-calc-cta .cta-block__heading,.page-template-lp-wealth .start-investing .pool .pool__heading,.page-template-lp-wealth .start-investing .section__heading,.page-wealth-management .start-investing .l-calc-cta .cta-block__heading,.page-wealth-management .start-investing .pool .pool__heading,.page-wealth-management .start-investing .section__heading,.pool .page-template-lp-wealth .start-investing .pool__heading,.pool .page-wealth-management .start-investing .pool__heading{font-size:28px;line-height:1.2;margin-bottom:5px;text-transform:none;letter-spacing:-.03em;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700}@media screen and (min-width:768px){.l-calc-cta .page-template-lp-wealth .start-investing .cta-block__heading,.l-calc-cta .page-wealth-management .start-investing .cta-block__heading,.page-template-lp-wealth .start-investing .l-calc-cta .cta-block__heading,.page-template-lp-wealth .start-investing .pool .pool__heading,.page-template-lp-wealth .start-investing .section__heading,.page-wealth-management .start-investing .l-calc-cta .cta-block__heading,.page-wealth-management .start-investing .pool .pool__heading,.page-wealth-management .start-investing .section__heading,.pool .page-template-lp-wealth .start-investing .pool__heading,.pool .page-wealth-management .start-investing .pool__heading{font-size:40px}}.l-calc-cta .page-template-lp-wealth .start-investing .cta-block__subheading,.l-calc-cta .page-wealth-management .start-investing .cta-block__subheading,.page-template-lp-wealth .start-investing .l-calc-cta .cta-block__subheading,.page-template-lp-wealth .start-investing .section__subheading,.page-wealth-management .start-investing .l-calc-cta .cta-block__subheading,.page-wealth-management .start-investing .section__subheading{font-size:14px;line-height:1.7;font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;margin-bottom:20px}@media screen and (min-width:768px){.l-calc-cta .page-template-lp-wealth .start-investing .cta-block__subheading,.l-calc-cta .page-wealth-management .start-investing .cta-block__subheading,.page-template-lp-wealth .start-investing .l-calc-cta .cta-block__subheading,.page-template-lp-wealth .start-investing .section__subheading,.page-wealth-management .start-investing .l-calc-cta .cta-block__subheading,.page-wealth-management .start-investing .section__subheading{font-size:18px;margin-bottom:35px}}.page-template-lp-wealth .start-investing .content-container,.page-wealth-management .start-investing .content-container{padding:0 20px;text-align:center;margin:auto;display:inline-block}@media screen and (min-width:1300px){.page-template-lp-wealth .start-investing .content-container,.page-wealth-management .start-investing .content-container{width:60%;text-align:right}}.page-template-lp-wealth .start-investing .btn,.page-wealth-management .start-investing .btn{text-align:center;font-size:14px;padding:13px;width:200px;margin-bottom:60px}.page-template-lp-wealth .start-investing .message-container,.page-wealth-management .start-investing .message-container{height:255px;background-size:cover;background-repeat:no-repeat;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20181015095108/Wealth-No-Fees-Mod-Low-Mininum-IMG-Mobile.jpg)}@media screen and (min-width:426px){.page-template-lp-wealth .start-investing .message-container,.page-wealth-management .start-investing .message-container{height:320px;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20181015095104/Wealth-No-Fees-Mod-Low-Minimum-IMG-Tablet.jpg)}}.l-calc-cta .page-template-lp-wealth .l-projected-growth .cta-block__heading,.l-calc-cta .page-wealth-management .l-projected-growth .cta-block__heading,.page-template-lp-wealth .l-projected-growth .l-calc-cta .cta-block__heading,.page-template-lp-wealth .l-projected-growth .pool .pool__heading,.page-template-lp-wealth .l-projected-growth .section__heading,.page-wealth-management .l-projected-growth .l-calc-cta .cta-block__heading,.page-wealth-management .l-projected-growth .pool .pool__heading,.page-wealth-management .l-projected-growth .section__heading,.pool .page-template-lp-wealth .l-projected-growth .pool__heading,.pool .page-wealth-management .l-projected-growth .pool__heading{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;font-size:28px;text-transform:none;letter-spacing:-1px;margin-bottom:0}@media screen and (min-width:768px){.page-template-lp-wealth .start-investing .btn,.page-wealth-management .start-investing .btn{width:250px;padding:15px}.l-calc-cta .page-template-lp-wealth .l-projected-growth .cta-block__heading,.l-calc-cta .page-wealth-management .l-projected-growth .cta-block__heading,.page-template-lp-wealth .l-projected-growth .l-calc-cta .cta-block__heading,.page-template-lp-wealth .l-projected-growth .pool .pool__heading,.page-template-lp-wealth .l-projected-growth .section__heading,.page-wealth-management .l-projected-growth .l-calc-cta .cta-block__heading,.page-wealth-management .l-projected-growth .pool .pool__heading,.page-wealth-management .l-projected-growth .section__heading,.pool .page-template-lp-wealth .l-projected-growth .pool__heading,.pool .page-wealth-management .l-projected-growth .pool__heading{font-size:40px}}.l-calc-cta .page-template-lp-wealth .l-projected-growth .cta-block__subheading,.l-calc-cta .page-wealth-management .l-projected-growth .cta-block__subheading,.page-template-lp-wealth .l-projected-growth .l-calc-cta .cta-block__subheading,.page-template-lp-wealth .l-projected-growth .section__subheading,.page-wealth-management .l-projected-growth .l-calc-cta .cta-block__subheading,.page-wealth-management .l-projected-growth .section__subheading{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:20px}@media screen and (min-width:1300px){.page-template-lp-wealth .start-investing .btn,.page-wealth-management .start-investing .btn{margin-bottom:0}.page-template-lp-wealth .start-investing .message-container,.page-wealth-management .start-investing .message-container{width:40%;height:600px;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20181015095059/Wealth-No-Fees-Mod-Low-Minimum-IMG-Desktop.jpg)}.page-template-lp-wealth .l-projected-growth .section__inner,.page-wealth-management .l-projected-growth .section__inner{padding:60px 40px}}.page-template-lp-wealth .l-projected-growth .dropdown,.page-wealth-management .l-projected-growth .dropdown{position:relative;margin:auto;width:250px}.page-template-lp-wealth .l-projected-growth .dropdown-flex,.page-wealth-management .l-projected-growth .dropdown-flex{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.l-calc-cta .page-template-lp-wealth .l-projected-growth .cta-block__subheading,.l-calc-cta .page-wealth-management .l-projected-growth .cta-block__subheading,.page-template-lp-wealth .l-projected-growth .l-calc-cta .cta-block__subheading,.page-template-lp-wealth .l-projected-growth .section__subheading,.page-wealth-management .l-projected-growth .l-calc-cta .cta-block__subheading,.page-wealth-management .l-projected-growth .section__subheading{font-size:24px}.page-template-lp-wealth .l-projected-growth .dropdown-flex,.page-wealth-management .l-projected-growth .dropdown-flex{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-right:20px}}@media screen and (min-width:1300px){.page-template-lp-wealth .l-projected-growth .dropdown-flex,.page-wealth-management .l-projected-growth .dropdown-flex{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:768px){.page-template-lp-wealth .l-projected-growth .dropdown,.page-wealth-management .l-projected-growth .dropdown{width:485px;margin-right:0;margin-bottom:30px;-webkit-order:1;-ms-flex-order:1;order:1}}@media screen and (min-width:1300px){.page-template-lp-wealth .l-projected-growth .dropdown,.page-wealth-management .l-projected-growth .dropdown{margin:0;text-align:left;display:inline-block;width:305px}}.page-template-lp-wealth .l-projected-growth .dropdown p,.page-wealth-management .l-projected-growth .dropdown p{display:none;font-size:18px;font-weight:700;margin-right:20px}@media screen and (min-width:768px){.page-template-lp-wealth .l-projected-growth .dropdown p#select-profile,.page-wealth-management .l-projected-growth .dropdown p#select-profile{display:inline-block}}.page-template-lp-wealth .l-projected-growth .dropdown .types,.page-wealth-management .l-projected-growth .dropdown .types{display:none}@media screen and (min-width:1300px){.page-template-lp-wealth .l-projected-growth .dropdown p,.page-wealth-management .l-projected-growth .dropdown p{font-size:23px}.page-template-lp-wealth .l-projected-growth .dropdown p#select-profile,.page-wealth-management .l-projected-growth .dropdown p#select-profile{display:none}.page-template-lp-wealth .l-projected-growth .dropdown .types,.page-wealth-management .l-projected-growth .dropdown .types{display:block}}.page-template-lp-wealth .l-projected-growth .dropdown .types input,.page-wealth-management .l-projected-growth .dropdown .types input{display:none}.page-template-lp-wealth .l-projected-growth .dropdown .types input:checked+label,.page-wealth-management .l-projected-growth .dropdown .types input:checked+label{background-color:#007EAD;color:#fff!important;border-right:1px solid #007EAD;border-top-right-radius:2px;border-bottom-right-radius:2px}.page-template-lp-wealth .l-projected-growth .dropdown .types input:checked+label span.hover,.page-wealth-management .l-projected-growth .dropdown .types input:checked+label span.hover{-webkit-transform:none;-ms-transform:none;transform:none;border-left:12px solid #007EAD;opacity:1}.page-template-lp-wealth .l-projected-growth .dropdown .types input:checked+label span.i,.page-wealth-management .l-projected-growth .dropdown .types input:checked+label span.i{border:1px solid #fff}.page-template-lp-wealth .l-projected-growth .dropdown .types input:checked+label+span.hover,.page-wealth-management .l-projected-growth .dropdown .types input:checked+label+span.hover{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.page-template-lp-wealth .l-projected-growth .dropdown .types label,.page-wealth-management .l-projected-growth .dropdown .types label{display:block;margin-bottom:15px;background-color:#EEE;color:#AFAFAF!important;width:272px;padding:13px;text-align:center;text-transform:uppercase;font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;font-size:14px;position:relative;z-index:10}.page-template-lp-wealth .l-projected-growth .dropdown .types label:hover,.page-wealth-management .l-projected-growth .dropdown .types label:hover{cursor:pointer}.page-template-lp-wealth .l-projected-growth .dropdown .types label span.hover,.page-wealth-management .l-projected-growth .dropdown .types label span.hover{width:0;height:0;border-top:22.75px solid transparent;border-bottom:22.5px solid transparent;border-left:12px solid transparent;position:absolute;top:.6px;right:-12.45px;z-index:-1;opacity:0;transition:.3s;-webkit-transform:translateX(-3px);-ms-transform:translateX(-3px);transform:translateX(-3px)}.page-template-lp-wealth .l-projected-growth .dropdown .types .type,.page-wealth-management .l-projected-growth .dropdown .types .type{position:relative}.page-template-lp-wealth .l-projected-growth .dropdown .types span.tooltip,.page-wealth-management .l-projected-growth .dropdown .types span.tooltip{display:none;position:absolute;background-color:#fff;width:250px;padding:20px;text-align:left;border:1px solid #d4d2d2;left:60%;top:30px;text-transform:none;color:#5C5C5C;font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px;font-weight:400}.page-template-lp-wealth .l-projected-growth .dropdown .types span.i,.page-wealth-management .l-projected-growth .dropdown .types span.i{text-transform:lowercase;border:1px solid #AFAFAF;border-radius:50%;padding:2px 6px;font-size:10px;position:relative;bottom:2px;margin-left:7px;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700}.page-template-lp-wealth .l-projected-growth .dropdown .types span.i:hover span.tooltip,.page-wealth-management .l-projected-growth .dropdown .types span.i:hover span.tooltip{display:block;position:absolute;background-color:#fff;width:250px;padding:20px;text-align:left;border:1px solid #d4d2d2;left:60%;top:30px;text-transform:none;color:#5C5C5C;font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px;font-weight:400}.page-template-lp-wealth .l-projected-growth .dropdown select,.page-wealth-management .l-projected-growth .dropdown select{height:45px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:20px;border:none;background-color:#F5F5F5;margin-bottom:0}@media screen and (min-width:768px){.page-template-lp-wealth .l-projected-growth .dropdown select,.page-wealth-management .l-projected-growth .dropdown select{display:inline-block;width:290px}}.page-template-lp-wealth .l-projected-growth .dropdown svg,.page-wealth-management .l-projected-growth .dropdown svg{width:15px;height:15px;position:absolute;bottom:15px;right:15px}.page-template-lp-wealth .l-projected-growth .values,.page-wealth-management .l-projected-growth .values{text-align:left;margin-top:30px;width:230px;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.page-template-lp-wealth .l-projected-growth .dropdown svg,.page-wealth-management .l-projected-growth .dropdown svg{right:25px}.page-template-lp-wealth .l-projected-growth .values,.page-wealth-management .l-projected-growth .values{width:720px;margin:auto;-webkit-order:1;-ms-flex-order:1;order:1}}@media screen and (min-width:1300px){.page-template-lp-wealth .l-projected-growth .dropdown select,.page-template-lp-wealth .l-projected-growth .dropdown svg,.page-wealth-management .l-projected-growth .dropdown select,.page-wealth-management .l-projected-growth .dropdown svg{display:none}.page-template-lp-wealth .l-projected-growth .values,.page-wealth-management .l-projected-growth .values{margin-right:100px;-webkit-order:0;-ms-flex-order:0;order:0}}.page-template-lp-wealth .l-projected-growth .values .range,.page-wealth-management .l-projected-growth .values .range{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px;color:#AFAFAF}.page-template-lp-wealth .l-projected-growth .values-item,.page-wealth-management .l-projected-growth .values-item{margin-bottom:30px}.page-template-lp-wealth .l-projected-growth .values-item .label,.page-wealth-management .l-projected-growth .values-item .label{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;text-transform:uppercase;color:#AFAFAF;margin-bottom:5px}.page-template-lp-wealth .l-projected-growth .values-item .amount,.page-wealth-management .l-projected-growth .values-item .amount{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;font-size:32px;margin-bottom:0}.page-template-lp-wealth .l-projected-growth .key,.page-wealth-management .l-projected-growth .key{margin-top:30px;margin-bottom:10px}@media screen and (min-width:768px){.page-template-lp-wealth .l-projected-growth .values-item,.page-wealth-management .l-projected-growth .values-item{display:inline-block;vertical-align:top;padding:5px}.page-template-lp-wealth .l-projected-growth .values-item:nth-child(2),.page-wealth-management .l-projected-growth .values-item:nth-child(2){border-left:1px solid #ECECEC;border-right:1px solid #ECECEC;padding-left:40px;padding-right:40px}.page-template-lp-wealth .l-projected-growth .values-item:first-child,.page-wealth-management .l-projected-growth .values-item:first-child{padding-right:40px}.page-template-lp-wealth .l-projected-growth .values-item:last-child,.page-wealth-management .l-projected-growth .values-item:last-child{padding-left:40px}.page-template-lp-wealth .l-projected-growth .key,.page-wealth-management .l-projected-growth .key{text-align:right}.page-template-lp-wealth .l-projected-growth .key-pair,.page-wealth-management .l-projected-growth .key-pair{display:inline-block;margin-right:20px}}.page-template-lp-wealth .l-projected-growth .key-pair,.page-wealth-management .l-projected-growth .key-pair{text-align:left}@media screen and (min-width:1300px){.page-template-lp-wealth .l-projected-growth .key-pair,.page-wealth-management .l-projected-growth .key-pair{margin-right:80px}}.page-template-lp-wealth .l-projected-growth .key-pair .color,.page-wealth-management .l-projected-growth .key-pair .color{display:inline-block;position:relative;bottom:5px;margin-right:10px}.page-template-lp-wealth .l-projected-growth .key-pair#avg .color,.page-wealth-management .l-projected-growth .key-pair#avg .color{background-color:#29C4F3;height:3px;width:18px}.page-template-lp-wealth .l-projected-growth .key-pair#var .color,.page-wealth-management .l-projected-growth .key-pair#var .color{height:18px;width:18px;background-color:#ABE2F2;bottom:-3px}.page-template-lp-wealth .l-projected-growth .key-pair#cont .color,.page-wealth-management .l-projected-growth .key-pair#cont .color{border-top:2px dashed #000;width:18px}.page-template-lp-wealth .l-projected-growth .key-pair p,.page-wealth-management .l-projected-growth .key-pair p{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;font-size:16px;display:inline-block}.page-template-lp-wealth .l-projected-growth .disclaimers,.page-wealth-management .l-projected-growth .disclaimers{padding:0 6%;font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px;line-height:21px;color:#5C5C5C;text-align:left}.page-template-lp-wealth .l-projected-growth .disclaimers p,.page-wealth-management .l-projected-growth .disclaimers p{margin-bottom:20px}.page-template-lp-wealth .l-projected-growth .disclaimers p a,.page-wealth-management .l-projected-growth .disclaimers p a{color:inherit;font-weight:700}.page-template-lp-wealth .l-projected-growth .btn,.page-wealth-management .l-projected-growth .btn{width:250px;font-size:16px;padding:13px}.page-template-lp-wealth .l-start-investing .section,.page-wealth-management .l-start-investing .section{background-color:#007EAD}.page-template-lp-wealth .l-start-investing .section__sky-blue,.page-wealth-management .l-start-investing .section__sky-blue{background-color:#00A2C7!important;color:#FFF}.page-template-lp-wealth .l-start-investing .section__inner,.page-wealth-management .l-start-investing .section__inner{padding-bottom:0;overflow:hidden;position:relative}@media screen and (min-width:768px){.page-template-lp-wealth .l-start-investing .section__inner,.page-wealth-management .l-start-investing .section__inner{padding-bottom:60px;padding-left:8%;margin-left:0}.page-template-lp-wealth .l-start-investing .section .content,.page-wealth-management .l-start-investing .section .content{text-align:left;width:380px;display:inline-block}}@media screen and (min-width:992px){.page-template-lp-wealth .l-start-investing .section .content,.page-wealth-management .l-start-investing .section .content{width:550px}}@media screen and (min-width:1300px){.page-template-lp-wealth .l-start-investing .section__inner,.page-wealth-management .l-start-investing .section__inner{padding:60px 200px;margin-left:auto}.page-template-lp-wealth .l-start-investing .section .content,.page-wealth-management .l-start-investing .section .content{width:450px}}.l-calc-cta .page-template-lp-wealth .l-start-investing .cta-block__heading,.l-calc-cta .page-wealth-management .l-start-investing .cta-block__heading,.page-template-lp-wealth .l-start-investing .l-calc-cta .cta-block__heading,.page-template-lp-wealth .l-start-investing .pool .pool__heading,.page-template-lp-wealth .l-start-investing .section__heading,.page-wealth-management .l-start-investing .l-calc-cta .cta-block__heading,.page-wealth-management .l-start-investing .pool .pool__heading,.page-wealth-management .l-start-investing .section__heading,.pool .page-template-lp-wealth .l-start-investing .pool__heading,.pool .page-wealth-management .l-start-investing .pool__heading{font-size:28px;text-transform:none;letter-spacing:-1px;margin-bottom:10px}@media screen and (min-width:768px){.l-calc-cta .page-template-lp-wealth .l-start-investing .cta-block__heading,.l-calc-cta .page-wealth-management .l-start-investing .cta-block__heading,.page-template-lp-wealth .l-start-investing .l-calc-cta .cta-block__heading,.page-template-lp-wealth .l-start-investing .pool .pool__heading,.page-template-lp-wealth .l-start-investing .section__heading,.page-wealth-management .l-start-investing .l-calc-cta .cta-block__heading,.page-wealth-management .l-start-investing .pool .pool__heading,.page-wealth-management .l-start-investing .section__heading,.pool .page-template-lp-wealth .l-start-investing .pool__heading,.pool .page-wealth-management .l-start-investing .pool__heading{font-size:40px}}.l-calc-cta .page-template-lp-wealth .l-start-investing .cta-block__subheading,.l-calc-cta .page-wealth-management .l-start-investing .cta-block__subheading,.page-template-lp-wealth .l-start-investing .l-calc-cta .cta-block__subheading,.page-template-lp-wealth .l-start-investing .section__subheading,.page-wealth-management .l-start-investing .l-calc-cta .cta-block__subheading,.page-wealth-management .l-start-investing .section__subheading{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;line-height:24px}@media screen and (min-width:768px){.l-calc-cta .page-template-lp-wealth .l-start-investing .cta-block__subheading,.l-calc-cta .page-wealth-management .l-start-investing .cta-block__subheading,.page-template-lp-wealth .l-start-investing .l-calc-cta .cta-block__subheading,.page-template-lp-wealth .l-start-investing .section__subheading,.page-wealth-management .l-start-investing .l-calc-cta .cta-block__subheading,.page-wealth-management .l-start-investing .section__subheading{font-size:18px;line-height:27px;padding-right:30px}.page-template-lp-wealth .l-start-investing .section .calendar,.page-wealth-management .l-start-investing .section .calendar{display:inline-block}}@media screen and (min-width:1300){.l-calc-cta .page-template-lp-wealth .l-start-investing .cta-block__subheading,.l-calc-cta .page-wealth-management .l-start-investing .cta-block__subheading,.page-template-lp-wealth .l-start-investing .l-calc-cta .cta-block__subheading,.page-template-lp-wealth .l-start-investing .section__subheading,.page-wealth-management .l-start-investing .l-calc-cta .cta-block__subheading,.page-wealth-management .l-start-investing .section__subheading{padding:0}}.page-template-lp-wealth .l-start-investing .section .btn,.page-wealth-management .l-start-investing .section .btn{width:200px;font-size:16px;padding:13px;text-align:center}.page-template-lp-wealth .l-start-investing .section .btn-ink-bleed,.page-wealth-management .l-start-investing .section .btn-ink-bleed{background-color:#201747}.page-template-lp-wealth .l-start-investing .section .calendar,.page-wealth-management .l-start-investing .section .calendar{height:254px;width:290px;margin:auto;position:relative}@media screen and (min-width:992px){.page-template-lp-wealth .l-start-investing .section .calendar,.page-wealth-management .l-start-investing .section .calendar{width:195px}}@media screen and (min-width:1300px){.page-template-lp-wealth .l-start-investing .section .calendar,.page-wealth-management .l-start-investing .section .calendar{width:400px}}.page-template-lp-wealth .l-start-investing .section svg,.page-wealth-management .l-start-investing .section svg{height:350px;width:375px;bottom:-100px;right:-50%;position:absolute}@media screen and (min-width:768px){.page-template-lp-wealth .l-start-investing .section svg,.page-wealth-management .l-start-investing .section svg{right:-87%;bottom:-100px;width:475px;height:450px}}@media screen and (min-width:992px){.page-template-lp-wealth .l-start-investing .section svg,.page-wealth-management .l-start-investing .section svg{right:-163%}}@media screen and (min-width:1300px){.page-template-lp-wealth .l-start-investing .section svg,.page-wealth-management .l-start-investing .section svg{width:510px;right:-48%;bottom:-140px}}.page-template-lp-wealth .l-security .section__inner,.page-wealth-management .l-security .section__inner{padding-bottom:0;position:relative}@media screen and (min-width:992px){.page-template-lp-wealth .l-security .section__inner,.page-wealth-management .l-security .section__inner{padding:60px 20px 0}}.l-calc-cta .page-template-lp-wealth .l-security .cta-block__heading,.l-calc-cta .page-wealth-management .l-security .cta-block__heading,.page-template-lp-wealth .l-security .l-calc-cta .cta-block__heading,.page-template-lp-wealth .l-security .pool .pool__heading,.page-template-lp-wealth .l-security .section__heading,.page-wealth-management .l-security .l-calc-cta .cta-block__heading,.page-wealth-management .l-security .pool .pool__heading,.page-wealth-management .l-security .section__heading,.pool .page-template-lp-wealth .l-security .pool__heading,.pool .page-wealth-management .l-security .pool__heading{font-size:28px;letter-spacing:-1px;text-transform:none;margin-bottom:20px}@media screen and (min-width:768px){.page-template-lp-wealth .l-security .section__inner,.page-wealth-management .l-security .section__inner{width:755px}.l-calc-cta .page-template-lp-wealth .l-security .cta-block__heading,.l-calc-cta .page-wealth-management .l-security .cta-block__heading,.page-template-lp-wealth .l-security .l-calc-cta .cta-block__heading,.page-template-lp-wealth .l-security .pool .pool__heading,.page-template-lp-wealth .l-security .section__heading,.page-wealth-management .l-security .l-calc-cta .cta-block__heading,.page-wealth-management .l-security .pool .pool__heading,.page-wealth-management .l-security .section__heading,.pool .page-template-lp-wealth .l-security .pool__heading,.pool .page-wealth-management .l-security .pool__heading{font-size:40px}}@media screen and (min-width:1300px){.page-template-lp-wealth .l-security .section__inner,.page-wealth-management .l-security .section__inner{width:1100px}.l-calc-cta .page-template-lp-wealth .l-security .cta-block__heading,.l-calc-cta .page-wealth-management .l-security .cta-block__heading,.page-template-lp-wealth .l-security .l-calc-cta .cta-block__heading,.page-template-lp-wealth .l-security .pool .pool__heading,.page-template-lp-wealth .l-security .section__heading,.page-wealth-management .l-security .l-calc-cta .cta-block__heading,.page-wealth-management .l-security .pool .pool__heading,.page-wealth-management .l-security .section__heading,.pool .page-template-lp-wealth .l-security .pool__heading,.pool .page-wealth-management .l-security .pool__heading{width:600px;margin-right:50px;margin-left:auto}}.page-template-lp-wealth .l-security .container,.page-wealth-management .l-security .container{width:300px;height:415px;margin:auto}@media screen and (min-width:768px){.page-template-lp-wealth .l-security .container,.page-wealth-management .l-security .container{width:400px;height:400px;padding-top:25px;margin:30px 0 0 auto}}@media screen and (min-width:1300px){.page-template-lp-wealth .l-security .container,.page-wealth-management .l-security .container{width:600px;height:350px;padding-top:0}}.page-template-lp-wealth .l-security p,.page-wealth-management .l-security p{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;line-height:24px;text-align:left;float:left;width:250px;margin-left:20px;margin-bottom:20px}@media screen and (min-width:768px){.page-template-lp-wealth .l-security p,.page-wealth-management .l-security p{font-size:16px;line-height:27px;width:340px}}@media screen and (min-width:1300px){.page-template-lp-wealth .l-security p,.page-wealth-management .l-security p{font-size:18px;width:505px}}.page-template-lp-wealth .l-security p a:hover,.page-wealth-management .l-security p a:hover{cursor:pointer}.page-template-lp-wealth .l-security svg,.page-wealth-management .l-security svg{width:20px;height:20px;clear:both;float:left;position:relative;top:5px}.page-template-lp-wealth .l-security #mobile-img,.page-wealth-management .l-security #mobile-img{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180307112349/Mobile-Security-Illustration-Mobile.png);width:200px;height:235px;margin:auto;clear:both}.page-template-lp-wealth .l-faq .section__inner,.page-wealth-management .l-faq .section__inner{padding-bottom:20px}@media screen and (min-width:768px){.page-template-lp-wealth .l-security #mobile-img,.page-wealth-management .l-security #mobile-img{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180307112351/Mobile-Security-Illustration-Tablet.png);width:240px;height:398px;position:absolute;bottom:0;left:55px}.l-calc-cta .page-template-lp-wealth .l-faq .cta-block__heading,.l-calc-cta .page-wealth-management .l-faq .cta-block__heading,.page-template-lp-wealth .l-faq .l-calc-cta .cta-block__heading,.page-template-lp-wealth .l-faq .pool .pool__heading,.page-template-lp-wealth .l-faq .section__heading,.page-wealth-management .l-faq .l-calc-cta .cta-block__heading,.page-wealth-management .l-faq .pool .pool__heading,.page-wealth-management .l-faq .section__heading,.pool .page-template-lp-wealth .l-faq .pool__heading,.pool .page-wealth-management .l-faq .pool__heading{text-align:left;font-size:36px}}@media screen and (min-width:1300px){.page-template-lp-wealth .l-security #mobile-img,.page-wealth-management .l-security #mobile-img{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180307112348/Mobile-Security-Illustration-Desktop.png);width:300px}.l-calc-cta .page-template-lp-wealth .l-faq .cta-block__heading,.l-calc-cta .page-wealth-management .l-faq .cta-block__heading,.page-template-lp-wealth .l-faq .l-calc-cta .cta-block__heading,.page-template-lp-wealth .l-faq .pool .pool__heading,.page-template-lp-wealth .l-faq .section__heading,.page-wealth-management .l-faq .l-calc-cta .cta-block__heading,.page-wealth-management .l-faq .pool .pool__heading,.page-wealth-management .l-faq .section__heading,.pool .page-template-lp-wealth .l-faq .pool__heading,.pool .page-wealth-management .l-faq .pool__heading{font-size:40px}}@media screen and (min-width:768px){.page-template-lp-wealth .l-faq .copy-expander__heading,.page-wealth-management .l-faq .copy-expander__heading{font-size:20px;line-height:24px}}.page-template-lp-wealth .l-faq p,.page-wealth-management .l-faq p{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;line-height:21px}@media screen and (min-width:768px){.page-template-lp-wealth .l-faq p,.page-wealth-management .l-faq p{font-size:16px;line-height:24px}.page-template-lp-wealth .l-faq .left,.page-template-lp-wealth .l-faq .right,.page-wealth-management .l-faq .left,.page-wealth-management .l-faq .right{padding:0 15px}}@media screen and (min-width:1300px){.page-template-lp-wealth .l-faq .left,.page-template-lp-wealth .l-faq .right,.page-wealth-management .l-faq .left,.page-wealth-management .l-faq .right{padding:0 35px}.page-template-lp-wealth .l-faq .btn,.page-wealth-management .l-faq .btn{margin-left:0}}.page-template-lp-wealth .l-faq .btn,.page-wealth-management .l-faq .btn{margin-bottom:60px;width:200px;font-size:16px;padding:13px}.l-calc-cta .page-template-lp-wealth .l-cta--wealth .cta-block__heading,.l-calc-cta .page-wealth-management .l-cta--wealth .cta-block__heading,.page-template-lp-wealth .l-cta--wealth .l-calc-cta .cta-block__heading,.page-template-lp-wealth .l-cta--wealth .pool .pool__heading,.page-template-lp-wealth .l-cta--wealth .section__heading,.page-wealth-management .l-cta--wealth .l-calc-cta .cta-block__heading,.page-wealth-management .l-cta--wealth .pool .pool__heading,.page-wealth-management .l-cta--wealth .section__heading,.pool .page-template-lp-wealth .l-cta--wealth .pool__heading,.pool .page-wealth-management .l-cta--wealth .pool__heading{font-size:28px;letter-spacing:-1px;text-transform:none;margin-bottom:10px}@media screen and (min-width:768px){.l-calc-cta .page-template-lp-wealth .l-cta--wealth .cta-block__heading,.l-calc-cta .page-wealth-management .l-cta--wealth .cta-block__heading,.page-template-lp-wealth .l-cta--wealth .l-calc-cta .cta-block__heading,.page-template-lp-wealth .l-cta--wealth .pool .pool__heading,.page-template-lp-wealth .l-cta--wealth .section__heading,.page-wealth-management .l-cta--wealth .l-calc-cta .cta-block__heading,.page-wealth-management .l-cta--wealth .pool .pool__heading,.page-wealth-management .l-cta--wealth .section__heading,.pool .page-template-lp-wealth .l-cta--wealth .pool__heading,.pool .page-wealth-management .l-cta--wealth .pool__heading{font-size:40px}}.l-calc-cta .page-template-lp-wealth .l-cta--wealth .cta-block__subheading,.l-calc-cta .page-wealth-management .l-cta--wealth .cta-block__subheading,.page-template-lp-wealth .l-cta--wealth .l-calc-cta .cta-block__subheading,.page-template-lp-wealth .l-cta--wealth .section__subheading,.page-wealth-management .l-cta--wealth .l-calc-cta .cta-block__subheading,.page-wealth-management .l-cta--wealth .section__subheading{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;line-height:24px;margin-bottom:20px}@media screen and (min-width:768px){.l-calc-cta .page-template-lp-wealth .l-cta--wealth .cta-block__subheading,.l-calc-cta .page-wealth-management .l-cta--wealth .cta-block__subheading,.page-template-lp-wealth .l-cta--wealth .l-calc-cta .cta-block__subheading,.page-template-lp-wealth .l-cta--wealth .section__subheading,.page-wealth-management .l-cta--wealth .l-calc-cta .cta-block__subheading,.page-wealth-management .l-cta--wealth .section__subheading{font-size:18px;line-height:27px;width:455px;margin:0 auto 30px}}@media screen and (min-width:1300px){.l-calc-cta .page-template-lp-wealth .l-cta--wealth .cta-block__subheading,.l-calc-cta .page-wealth-management .l-cta--wealth .cta-block__subheading,.page-template-lp-wealth .l-cta--wealth .l-calc-cta .cta-block__subheading,.page-template-lp-wealth .l-cta--wealth .section__subheading,.page-wealth-management .l-cta--wealth .l-calc-cta .cta-block__subheading,.page-wealth-management .l-cta--wealth .section__subheading{width:705px}}.page-template-lp-wealth .l-cta--wealth .btn,.page-wealth-management .l-cta--wealth .btn{width:200px;font-size:16px;padding:13px;display:block;margin:20px auto 0}@media screen and (min-width:768px){.page-template-lp-wealth .l-cta--wealth .btn,.page-wealth-management .l-cta--wealth .btn{display:inline-block;margin:0 5px}}.page-template-lp-wealth .l-cta--wealth .btn--punchout,.page-wealth-management .l-cta--wealth .btn--punchout{color:#14b6e5;border-color:#14b6e5}.page-template-lp-wealth .l-cta--wealth .call-now,.page-wealth-management .l-cta--wealth .call-now{display:none}@media screen and (min-width:1300px){.page-template-lp-wealth .l-cta--wealth .btn--punchout,.page-wealth-management .l-cta--wealth .btn--punchout{display:none}.page-template-lp-wealth .l-cta--wealth .call-now,.page-wealth-management .l-cta--wealth .call-now{display:block;margin-top:30px}.page-template-lp-wealth .l-cta--wealth .call-now a,.page-wealth-management .l-cta--wealth .call-now a{color:#fff;font-weight:700}}.btn-teal-color{background-color:#006B87!important;border-color:#006B87!important;color:#FFF!important}.btn-sofi-blue-color{background-color:#00A2C7!important;border-color:#00A2C7!important;color:#FFF!important}.link-blue-color{color:#00A2C7!important}.mid-page-banner{text-align:center}.mid-page-banner .align-middle{vertical-align:middle}.mid-page-banner h3{font-size:36px;font-weight:700}.mid-page-banner h4{font-size:20px}.mid-page-banner .app-link{display:inline-block}.mid-page-banner__items{padding-top:20px}.mid-page-banner__mobile-img img{object-fit:cover;object-position:bottom;width:100%;max-height:300px;vertical-align:middle}@media screen and (min-width:768px){.mid-page-banner{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/BannerBG%402x.png);background-repeat:no-repeat;background-size:contain;background-position:top right;text-align:left;min-height:auto;padding:1.875rem}.mid-page-banner__items{display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:0}.mid-page-banner .link-break{display:none}.mid-page-banner h3{font-size:36px}.mid-page-banner h4{font-size:20px}}@media screen and (min-width:992px){.mid-page-banner{height:200px;padding:2.5rem;max-width:855px;margin:auto}}.on-the-money__logo-bg{padding:0;overflow:hidden;position:relative;background:#F8FAF5}.on-the-money__logo-bg .otm-custom-bg{position:absolute;top:-15px;left:0;width:105%;height:100%;background:#584d92;border-radius:100% 0/0 20% 30% 100%;box-shadow:-10vmin 10vmin #fff12;z-index:9}@media screen and (min-width:992px){.on-the-money__logo-bg{padding:25px 4rem 0}.on-the-money__logo-bg .otm-custom-bg{border-radius:100% 0/0 20% 80% 100%}.on-the-money__logo-bg.category{padding-top:0}}.on-the-money__logo-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0 20px 100px;position:relative;z-index:10}.on-the-money__logo-container .hero-part{padding:0}.on-the-money__logo-container .title{color:#fff;margin-top:0;text-align:left;width:100%}.on-the-money__logo-container .title h1,.on-the-money__logo-container .title h2{margin:0}.on-the-money__logo-container .title h2{font-size:32px}.on-the-money__logo-container .title .otm-text{color:#00A2C7}.on-the-money__logo-container .title .tagline{font-size:20px;line-height:28px;text-align:left}.on-the-money__logo-container .title .tagline .otm-text{display:block}@media screen and (min-width:992px){.on-the-money__logo-container{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:0}.on-the-money__logo-container .title{margin-top:0;text-align:left;width:50%}.on-the-money__logo-container .title .tagline{font-size:18px;line-height:32px;margin:15px auto}.on-the-money__logo-container .title .tagline .otm-text{display:inline}}.on-the-money__logo-container .title .button{border:none;display:block;max-width:200px;margin:0}@media screen and (min-width:992px){.on-the-money__logo-container .title .button{display:inline-block;margin-bottom:50px}}.on-the-money__logo-container .image{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/otm-new-lp-hero-decoration.png);background-size:40%;background-repeat:no-repeat;background-position-x:100%;background-position-y:0;max-height:unset;display:block;margin:25px auto 50px}.on-the-money__logo-container .image img{width:100%;height:unset;max-width:unset}@media screen and (min-width:992px){.on-the-money__logo-container .image{margin:0 30px 0 0;padding:0;background-position-x:100%;background-position-y:0;background-size:150px}.on-the-money__logo-container .image img{height:200px;width:unset}}.on-the-money__logo-container.category{-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:50px;padding-bottom:0}@media screen and (min-width:992px){.on-the-money__logo-container.category{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:0}}.on-the-money__logo-container.category .title{padding-left:0;margin:50px 0;text-align:left}@media screen and (min-width:992px){.on-the-money__logo-container.category .title{margin-bottom:50px}}.on-the-money__logo-container.category .image{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:unset;padding-top:25px;width:100%;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/otm-new-category-hero-decoration-v2.png?nocache=true);background-size:contain;background-position:center;background-repeat:no-repeat}@media screen and (min-width:768px){.on-the-money__logo-container.category .image{background-size:550px}}@media screen and (min-width:992px){.on-the-money__logo-container.category .image{background-position-y:10px;background-position-x:20%;background-size:250px;margin-right:0;margin-top:0;padding:0 40px;width:500px}}.on-the-money__logo-container.category .image img{max-height:200px;margin-right:50px;margin-top:5px}.on-the-money__featured-post-title{font-size:30px}@media screen and (min-width:768px){.on-the-money__featured-post-title{font-size:36px}}.on-the-money__aside-posts .category-title{font-size:28px;line-height:36px}.on-the-money__aside-post{background-color:#FFF}.on-the-money__aside-post img{height:100%;object-fit:cover}.on-the-money__aside-post-text h5{font-size:18px;letter-spacing:-.5px}@media screen and (min-width:768px){.on-the-money__aside-post-text h5{font-size:20px}.on-the-money__category-post-text{min-height:180px}}.on-the-money__aside-category-post-text h5{font-size:18px;letter-spacing:-.5px}@media screen and (min-width:768px){.on-the-money__aside-category-post-text h5{font-size:20px;line-height:24px;font-weight:700}}.on-the-money__page-section{background-color:#FAF8F5;padding:1.5rem}@media screen and (min-width:992px){.on-the-money__aside-posts{margin-top:0!important}.on-the-money__page-section{padding-left:4rem;padding-right:4rem;padding-top:2rem}}.on-the-money__single-page-section{line-height:26px;max-width:858px;margin:auto;padding:1.5rem}.on-the-money__single-page-section h2,.on-the-money__single-page-section h3{color:#201747;font-size:36px;font-weight:700;letter-spacing:-.5px;margin-bottom:12px;margin-top:60px}.on-the-money__single-page-section p a:not(.btn){color:#00A2C7;font-weight:700;-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline}.on-the-money__single-page-section img{margin:40px 0;display:block}.on-the-money__more-in-category img{margin:0}.on-the-money__blue-wave{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/otm-general-bg.png);background-position:center;background-repeat:no-repeat;background-size:cover}@media screen and (min-width:768px){.on-the-money__blue-wave{background-position:top right}}.on-the-money__single-header{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/CN24-1758625_OTM-Article-Redesign_Header_Desktop.png);background-position:center;background-repeat:no-repeat;background-size:cover;height:auto;padding-bottom:unset}.on-the-money__single-header h1{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:44px;font-weight:700;line-height:52px;letter-spacing:-1px;text-align:center}.on-the-money__single-header p.meta-data{display:inline;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-transform:uppercase;font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;font-weight:700;line-height:20px}.on-the-money__single-header p.meta-data span.meta:not(:first-child)::before{content:"|";margin-left:10px;margin-right:10px;color:#201747}.eyebrow-header:before,.section__inner::after,.section__mba-event-inner::after,.u-expand-active-area:before{content:""}@media screen and (min-width:992px){.on-the-money__blue-wave{padding-top:50px}.on-the-money__single-header p.meta-data{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px}.on-the-money__single-header p.meta-data span.meta:not(:first-child)::before{margin-left:0;margin-right:20px}.on-the-money__single-header p.meta-data span.meta{padding-right:0}}.on-the-money__single-image{background-size:cover!important;background-repeat:no-repeat!important;background-position-y:center!important;height:420px;margin-left:auto;margin-right:auto;margin-top:auto;max-height:460px;max-width:none;overflow:hidden;padding-left:0;padding-right:0}.on-the-money__article{margin:0;background-color:#FAF8F5}.on-the-money__article header{margin-bottom:-12px}.on-the-money__post-card-image,.on-the-money__post-card-text{-webkit-flex:1!important;-ms-flex:1!important;flex:1!important}.on-the-money__pagination{margin-top:30px;margin-bottom:80px;font-size:24px;color:#201747}.on-the-money__pagination .page-numbers{margin-left:5px;margin-right:5px}.on-the-money__pagination .page-numbers.next,.on-the-money__pagination .page-numbers.prev{font-size:36px;line-height:24px;color:#201747}.on-the-money__pagination a{color:#201747}.on-the-money__pagination .current{color:#00A2C7;font-weight:700}@media screen and (min-width:992px){.on-the-money__pagination{margin-top:80px}}.on-the-money__pagination--white,.on-the-money__pagination--white a{color:#fff}.on-the-money__pagination--white .current{color:#FED880;font-weight:700}.on-the-money__pagination--white .page-numbers:hover{color:#FED880}.on-the-money__pagination--white .page-numbers.next,.on-the-money__pagination--white .page-numbers.prev{color:#fff}.site-exit-icon{height:.9375rem;width:.9375rem;margin-left:.2em;margin-right:.1em;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 511.626 511.627' id='external-link-symbol' xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25'%3E%3Cg fill='%23244D8B'%3E%3Cpath d='M392.857 292.354h-18.274c-2.669 0-4.859.855-6.563 2.573-1.718 1.708-2.573 3.897-2.573 6.563v91.361c0 12.563-4.47 23.315-13.415 32.262-8.945 8.945-19.701 13.414-32.264 13.414H82.224c-12.562 0-23.317-4.469-32.264-13.414-8.945-8.946-13.417-19.698-13.417-32.262V155.31c0-12.562 4.471-23.313 13.417-32.259 8.947-8.947 19.702-13.418 32.264-13.418h200.994c2.669 0 4.859-.859 6.57-2.57 1.711-1.713 2.566-3.9 2.566-6.567V82.221c0-2.662-.855-4.853-2.566-6.563-1.711-1.713-3.901-2.568-6.57-2.568H82.224c-22.648 0-42.016 8.042-58.102 24.125C8.042 113.297 0 132.665 0 155.313v237.542c0 22.647 8.042 42.018 24.123 58.095 16.086 16.084 35.454 24.13 58.102 24.13h237.543c22.647 0 42.017-8.046 58.101-24.13 16.085-16.077 24.127-35.447 24.127-58.095v-91.358c0-2.669-.856-4.859-2.574-6.57-1.713-1.718-3.903-2.573-6.565-2.573z'%3E%3C/path%3E%3Cpath d='M506.199 41.971c-3.617-3.617-7.905-5.424-12.85-5.424H347.171c-4.948 0-9.233 1.807-12.847 5.424-3.617 3.615-5.428 7.898-5.428 12.847s1.811 9.233 5.428 12.85l50.247 50.248-186.147 186.151c-1.906 1.903-2.856 4.093-2.856 6.563 0 2.479.953 4.668 2.856 6.571l32.548 32.544c1.903 1.903 4.093 2.852 6.567 2.852s4.665-.948 6.567-2.852l186.148-186.148 50.251 50.248c3.614 3.617 7.898 5.426 12.847 5.426s9.233-1.809 12.851-5.426c3.617-3.616 5.424-7.898 5.424-12.847V54.818c-.001-4.952-1.814-9.232-5.428-12.847z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.a2a_svg{margin:auto}.otm-subnav a.subnav__link{font-size:16px;line-height:24px;font-weight:700}.otm-subnav .subnav__inner{padding-left:20px;margin:0}@media screen and (min-width:992px){.otm-subnav .subnav__inner{padding-left:4rem}}.on-the-money__aside-post-text{padding:10px}.otm-lp-main .side-column{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:1rem}.otm-lp-main .vertical .title{font-weight:800;font-size:36px;line-height:44px}.otm-post-card{display:-webkit-flex;display:-ms-flexbox;display:flex;background:#fff}.otm-post-card.vertical{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.category-posts{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.btn,button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#006B87;border:2px solid transparent;color:#fff;cursor:pointer;display:inline-block;font-size:12px;font-weight:700;line-height:1;padding:10px 13px;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}@media screen and (min-width:768px){.btn,button,input[type=button],input[type=reset],input[type=submit]{font-size:13px;padding:13px 18px}}.btn:focus,.btn:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:transparent;color:#006B87;border:2px solid #006B87;overflow:hidden}.btn:active,button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{opacity:.7}.btn:disabled,button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{cursor:not-allowed;opacity:.5}.copy-expander--improved:hover,.icon--tooltip,.link,.modal__close,.modal__close svg{cursor:pointer}.btn-journey{width:25%}@media screen and (max-width:425px){.btn-journey{margin-bottom:10px;width:85%}}@media only screen and (max-width:1024px) and (min-width:768px){.btn-journey{width:40%}}@media only screen and (max-width:1299px) and (min-width:1024px){.btn-journey{width:30%}}.btn-member{width:25%;margin-left:7px}@media screen and (max-width:425px){.btn-member{margin-bottom:10px;width:85%}}@media only screen and (max-width:1024px) and (min-width:768px){.btn-member{width:40%}}@media only screen and (max-width:1299px) and (min-width:1024px){.btn-member{width:30%}}.btn--extra-wide{padding:14px 62px;max-width:100%}.btn--dbl{display:block;width:280px;margin:0 auto 10px}.btn--white{background-color:rgba(241,240,240,.6);color:#fff;border:2px solid transparent}.btn--white:focus,.btn--white:hover{background-color:#006B87;border-color:#006B87;color:#fff!important}.btn--all-white{background-color:#fff;color:#006B87;border:2px solid transparent}.btn--all-white:focus,.btn--all-white:hover{background-color:#15c0f1;color:#fff}.btn--punchout{background-color:transparent;border:2px solid #fff}.btn--punchout:focus,.btn--punchout:hover{color:#15c0f1}.btn--hero:focus,.btn--hero:hover{background:linear-gradient(to right,#1ec2f3,#9581bc,#ff39ae,#9581bc,#1ec2f3);background-size:500% 500%;-webkit-animation:AnimationName 10s linear infinite;animation:AnimationName 10s linear infinite;color:#fff!important;border:2px solid transparent!important}@-webkit-keyframes AnimationName{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@keyframes AnimationName{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}.btn--hero:active{opacity:1;border:2px solid #15c0f1}@media screen and (min-width:768px){.btn--dbl{display:inline-block;margin:0 10px}.btn--hero{font-size:16px}}.btn--hero--coaching:focus,.btn--hero--coaching:hover{background:0 0!important}.btn--green{background-color:#fff;border:2px solid #9ccb3b;color:#9ccb3b}.btn--green:focus,.btn--green:hover{background-color:#9ccb3b;border-color:#9ccb3b;color:#fff}.btn--green-filled{background-color:#9ccb3b;border:2px solid transparent;color:#fff}.btn--green-filled:focus,.btn--green-filled:hover{border:2px solid #9ccb3b;color:#9ccb3b}.btn--pink{background-color:#ef4783;border:2px solid transparent;color:#fff}.btn--pink:focus,.btn--pink:hover{border:2px solid #9ccb3b;color:#9ccb3b}.btn--transparent{background-color:transparent;border:2px solid #424242;color:#424242}.btn--transparent:focus,.btn--transparent:hover{background-color:#15c0f1;border:2px solid #15c0f1;color:#fff}.btn--solid-white{background-color:#fff}.btn--solid-white:hover{border:2px solid #fff;color:#fff!important}.btn--transparent-punchout{background-color:transparent;border:2px solid #424242;color:#424242}.btn--transparent-punchout:focus,.btn--transparent-punchout:hover{border:2px solid #15c0f1;color:#15c0f1}.btn--gray{background-color:transparent;color:#636463;border:2px solid #636463}.btn--gray:focus,.btn--gray:hover{background-color:#15c0f1;border:2px solid #15c0f1;color:#fff}.accordian-button div,.accordian-button span{width:20px;float:right;height:10px;margin-left:10px}.accordian-button div svg,.accordian-button span svg{fill:#fff;width:100%;height:100%;transition:fill .1s linear}.accordian-button:hover svg,.accordian-buttonfocus svg{fill:#006B87}.btn-color{background-color:#006B87}.btn-color-faq{color:#006B87!important;border:2px solid #006B87!important}.btn-hide-border{border:none!important;padding:13px 0}@font-face{font-family:"TT Norms";src:url(https://d32ijn7u0aqfv4.cloudfront.net/fonts/TTNorms-medium.woff2) format("woff2"),url(https://d32ijn7u0aqfv4.cloudfront.net/fonts/TTNorms-medium.woff) format("woff"),url(https://d32ijn7u0aqfv4.cloudfront.net/fonts/TTNorms-medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}.nav-bar__menu .nav-bar__cta-btn,.nav-dropdown>.nav-dropdown__content,.nav-dropdown__control{transition:all .3s ease-out}.link{color:#006B87;text-decoration:none;-webkit-text-decoration-skip:ink;text-decoration-skip:ink;transition:color .3s ease-out;border:0;background:0 0;text-align:inherit;display:inline-block;padding:0;width:auto}.link:active,.link:focus,.link:hover{color:#00A2C7}.link:focus{-webkit-animation:focusRing 1.5s ease-in-out;animation:focusRing 1.5s ease-in-out;outline:0}@-webkit-keyframes focusRing{0%{box-shadow:#fff 0 0 0 1px inset,#69c 0 0 0 3px}100%{box-shadow:none}}@keyframes focusRing{0%{box-shadow:#fff 0 0 0 1px inset,#69c 0 0 0 3px}100%{box-shadow:none}}.link:focus:active,.link:focus:hover{box-shadow:none!important}button.link{border:none!important}.u-expand-active-area:before{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:500}.u-margin-top-xs{margin-top:.75rem!important}.u-margin-bottom-xs{margin-bottom:.75rem!important}.u-margin-right-xs{margin-right:.75rem!important}@media (min-width:1025px){.u-margin-top-xs\@desktop{margin-top:.75rem!important}.u-margin-bottom-xs\@desktop{margin-bottom:.75rem!important}.u-margin-right-xs\@desktop{margin-right:.75rem!important}.u-margin-left-xs\@desktop{margin-left:.75rem!important}}@media (max-width:1024px){.u-margin-top-xs\@mobile-and-tablet{margin-top:.75rem!important}.u-margin-bottom-xs\@mobile-and-tablet{margin-bottom:.75rem!important}.u-margin-right-xs\@mobile-and-tablet{margin-right:.75rem!important}.u-margin-left-xs\@mobile-and-tablet{margin-left:.75rem!important}}@media (min-width:768px){.u-margin-top-xs\@tablet-and-desktop{margin-top:.75rem!important}.u-margin-bottom-xs\@tablet-and-desktop{margin-bottom:.75rem!important}.u-margin-right-xs\@tablet-and-desktop{margin-right:.75rem!important}.u-margin-left-xs\@tablet-and-desktop{margin-left:.75rem!important}}.u-margin-left-xs{margin-left:.75rem!important}@media (max-width:767px){.u-margin-top-xs\@mobile{margin-top:.75rem!important}.u-margin-bottom-xs\@mobile{margin-bottom:.75rem!important}.u-margin-right-xs\@mobile{margin-right:.75rem!important}.u-margin-left-xs\@mobile{margin-left:.75rem!important}}@media (min-width:768px) and (max-width:1024px){.u-margin-top-xs\@tablet{margin-top:.75rem!important}.u-margin-bottom-xs\@tablet{margin-bottom:.75rem!important}.u-margin-right-xs\@tablet{margin-right:.75rem!important}.u-margin-left-xs\@tablet{margin-left:.75rem!important}.u-margin-top-sm\@tablet{margin-top:1.25rem!important}}.u-margin-top-sm{margin-top:1.25rem!important}.u-margin-bottom-sm{margin-bottom:1.25rem!important}.u-margin-right-sm{margin-right:1.25rem!important}@media (min-width:1025px){.u-margin-top-sm\@desktop{margin-top:1.25rem!important}.u-margin-bottom-sm\@desktop{margin-bottom:1.25rem!important}.u-margin-right-sm\@desktop{margin-right:1.25rem!important}.u-margin-left-sm\@desktop{margin-left:1.25rem!important}}@media (max-width:1024px){.u-margin-top-sm\@mobile-and-tablet{margin-top:1.25rem!important}.u-margin-bottom-sm\@mobile-and-tablet{margin-bottom:1.25rem!important}.u-margin-right-sm\@mobile-and-tablet{margin-right:1.25rem!important}.u-margin-left-sm\@mobile-and-tablet{margin-left:1.25rem!important}}@media (min-width:768px){.u-margin-top-sm\@tablet-and-desktop{margin-top:1.25rem!important}.u-margin-bottom-sm\@tablet-and-desktop{margin-bottom:1.25rem!important}.u-margin-right-sm\@tablet-and-desktop{margin-right:1.25rem!important}.u-margin-left-sm\@tablet-and-desktop{margin-left:1.25rem!important}}.u-margin-left-sm{margin-left:1.25rem!important}@media (max-width:767px){.u-margin-top-sm\@mobile{margin-top:1.25rem!important}.u-margin-bottom-sm\@mobile{margin-bottom:1.25rem!important}.u-margin-right-sm\@mobile{margin-right:1.25rem!important}.u-margin-left-sm\@mobile{margin-left:1.25rem!important}.u-margin-top-ms\@mobile{margin-top:1.875rem!important}}.u-margin-top-ms{margin-top:1.875rem!important}@media (min-width:768px) and (max-width:1024px){.u-margin-bottom-sm\@tablet{margin-bottom:1.25rem!important}.u-margin-right-sm\@tablet{margin-right:1.25rem!important}.u-margin-left-sm\@tablet{margin-left:1.25rem!important}.u-margin-top-ms\@tablet{margin-top:1.875rem!important}.u-margin-bottom-ms\@tablet{margin-bottom:1.875rem!important}}.u-margin-bottom-ms{margin-bottom:1.875rem!important}.u-margin-right-ms{margin-right:1.875rem!important}@media (min-width:768px){.u-margin-top-ms\@tablet-and-desktop{margin-top:1.875rem!important}.u-margin-bottom-ms\@tablet-and-desktop{margin-bottom:1.875rem!important}.u-margin-right-ms\@tablet-and-desktop{margin-right:1.875rem!important}.u-margin-left-ms\@tablet-and-desktop{margin-left:1.875rem!important}}.u-margin-left-ms{margin-left:1.875rem!important}@media (min-width:1025px){.u-margin-top-ms\@desktop{margin-top:1.875rem!important}.u-margin-bottom-ms\@desktop{margin-bottom:1.875rem!important}.u-margin-right-ms\@desktop{margin-right:1.875rem!important}.u-margin-left-ms\@desktop{margin-left:1.875rem!important}}@media (max-width:1024px){.u-margin-top-ms\@mobile-and-tablet{margin-top:1.875rem!important}.u-margin-bottom-ms\@mobile-and-tablet{margin-bottom:1.875rem!important}.u-margin-right-ms\@mobile-and-tablet{margin-right:1.875rem!important}.u-margin-left-ms\@mobile-and-tablet{margin-left:1.875rem!important}.u-margin-top-md\@mobile-and-tablet,.u-margin-top\@mobile-and-tablet{margin-top:2.5rem!important}}.u-margin-top,.u-margin-top-md{margin-top:2.5rem!important}@media (max-width:767px){.u-margin-bottom-ms\@mobile{margin-bottom:1.875rem!important}.u-margin-right-ms\@mobile{margin-right:1.875rem!important}.u-margin-left-ms\@mobile{margin-left:1.875rem!important}.u-margin-top-md\@mobile,.u-margin-top\@mobile{margin-top:2.5rem!important}.u-margin-bottom-md\@mobile,.u-margin-bottom\@mobile{margin-bottom:2.5rem!important}}.u-margin-bottom,.u-margin-bottom-md{margin-bottom:2.5rem!important}@media (min-width:768px) and (max-width:1024px){.u-margin-right-ms\@tablet{margin-right:1.875rem!important}.u-margin-left-ms\@tablet{margin-left:1.875rem!important}.u-margin-top-md\@tablet,.u-margin-top\@tablet{margin-top:2.5rem!important}.u-margin-bottom-md\@tablet,.u-margin-bottom\@tablet{margin-bottom:2.5rem!important}.u-margin-right-md\@tablet,.u-margin-right\@tablet{margin-right:2.5rem!important}}.u-margin-right,.u-margin-right-md{margin-right:2.5rem!important}@media (min-width:768px){.u-margin-top-md\@tablet-and-desktop,.u-margin-top\@tablet-and-desktop{margin-top:2.5rem!important}.u-margin-bottom-md\@tablet-and-desktop,.u-margin-bottom\@tablet-and-desktop{margin-bottom:2.5rem!important}.u-margin-right-md\@tablet-and-desktop,.u-margin-right\@tablet-and-desktop{margin-right:2.5rem!important}.u-margin-left-md\@tablet-and-desktop,.u-margin-left\@tablet-and-desktop{margin-left:2.5rem!important}}.u-margin-left,.u-margin-left-md{margin-left:2.5rem!important}@media (min-width:1025px){.u-margin-top-md\@desktop,.u-margin-top\@desktop{margin-top:2.5rem!important}.u-margin-bottom-md\@desktop,.u-margin-bottom\@desktop{margin-bottom:2.5rem!important}.u-margin-right-md\@desktop,.u-margin-right\@desktop{margin-right:2.5rem!important}.u-margin-left-md\@desktop,.u-margin-left\@desktop{margin-left:2.5rem!important}.u-margin-top-lg\@desktop{margin-top:3.75rem!important}}.u-margin-top-lg{margin-top:3.75rem!important}@media (max-width:1024px){.u-margin-bottom-md\@mobile-and-tablet,.u-margin-bottom\@mobile-and-tablet{margin-bottom:2.5rem!important}.u-margin-right-md\@mobile-and-tablet,.u-margin-right\@mobile-and-tablet{margin-right:2.5rem!important}.u-margin-left-md\@mobile-and-tablet,.u-margin-left\@mobile-and-tablet{margin-left:2.5rem!important}.u-margin-top-lg\@mobile-and-tablet{margin-top:3.75rem!important}.u-margin-bottom-lg\@mobile-and-tablet{margin-bottom:3.75rem!important}}.u-margin-bottom-lg{margin-bottom:3.75rem!important}@media (max-width:767px){.u-margin-right-md\@mobile,.u-margin-right\@mobile{margin-right:2.5rem!important}.u-margin-left-md\@mobile,.u-margin-left\@mobile{margin-left:2.5rem!important}.u-margin-top-lg\@mobile{margin-top:3.75rem!important}.u-margin-bottom-lg\@mobile{margin-bottom:3.75rem!important}.u-margin-right-lg\@mobile{margin-right:3.75rem!important}}.u-margin-right-lg{margin-right:3.75rem!important}@media (min-width:768px) and (max-width:1024px){.u-margin-left-md\@tablet,.u-margin-left\@tablet{margin-left:2.5rem!important}.u-margin-top-lg\@tablet{margin-top:3.75rem!important}.u-margin-bottom-lg\@tablet{margin-bottom:3.75rem!important}.u-margin-right-lg\@tablet{margin-right:3.75rem!important}.u-margin-left-lg\@tablet{margin-left:3.75rem!important}}.u-margin-left-lg{margin-left:3.75rem!important}@media (min-width:768px){.u-margin-top-lg\@tablet-and-desktop{margin-top:3.75rem!important}.u-margin-bottom-lg\@tablet-and-desktop{margin-bottom:3.75rem!important}.u-margin-right-lg\@tablet-and-desktop{margin-right:3.75rem!important}.u-margin-left-lg\@tablet-and-desktop{margin-left:3.75rem!important}.u-margin-top-xl\@tablet-and-desktop{margin-top:5rem!important}}.u-margin-top-xl{margin-top:5rem!important}@media (min-width:1025px){.u-margin-bottom-lg\@desktop{margin-bottom:3.75rem!important}.u-margin-right-lg\@desktop{margin-right:3.75rem!important}.u-margin-left-lg\@desktop{margin-left:3.75rem!important}.u-margin-top-xl\@desktop{margin-top:5rem!important}.u-margin-bottom-xl\@desktop{margin-bottom:5rem!important}}.u-margin-bottom-xl{margin-bottom:5rem!important}@media (max-width:1024px){.u-margin-right-lg\@mobile-and-tablet{margin-right:3.75rem!important}.u-margin-left-lg\@mobile-and-tablet{margin-left:3.75rem!important}.u-margin-top-xl\@mobile-and-tablet{margin-top:5rem!important}.u-margin-bottom-xl\@mobile-and-tablet{margin-bottom:5rem!important}.u-margin-right-xl\@mobile-and-tablet{margin-right:5rem!important}}.u-margin-right-xl{margin-right:5rem!important}@media (max-width:767px){.u-margin-left-lg\@mobile{margin-left:3.75rem!important}.u-margin-top-xl\@mobile{margin-top:5rem!important}.u-margin-bottom-xl\@mobile{margin-bottom:5rem!important}.u-margin-right-xl\@mobile{margin-right:5rem!important}.u-margin-left-xl\@mobile{margin-left:5rem!important}}.u-margin-left-xl{margin-left:5rem!important}@media (min-width:768px) and (max-width:1024px){.u-margin-top-xl\@tablet{margin-top:5rem!important}.u-margin-bottom-xl\@tablet{margin-bottom:5rem!important}.u-margin-right-xl\@tablet{margin-right:5rem!important}.u-margin-left-xl\@tablet{margin-left:5rem!important}.global-header .u-hide\@tablet{display:none!important}}@media (min-width:1025px){.u-margin-right-xl\@desktop{margin-right:5rem!important}.u-margin-left-xl\@desktop{margin-left:5rem!important}.global-header .u-hide\@desktop{display:none!important}}@media (max-width:1024px){.u-margin-left-xl\@mobile-and-tablet{margin-left:5rem!important}.global-header .u-hide\@mobile-and-tablet{display:none!important}}@media (min-width:768px){.u-margin-bottom-xl\@tablet-and-desktop{margin-bottom:5rem!important}.u-margin-right-xl\@tablet-and-desktop{margin-right:5rem!important}.u-margin-left-xl\@tablet-and-desktop{margin-left:5rem!important}.global-header .u-hide\@tablet-and-desktop{display:none!important}}.cols--1-2>.col:not(:nth-child(2n))+.col,.cols--1-3-and-2-3>.col:not(:nth-child(2n))+.col,.cols--1-3>.col:not(:nth-child(3n))+.col,.cols--1-4-and-2-4-and-1-4>.col:not(:nth-child(3n))+.col,.cols--1-4-and-3-4>.col:not(:nth-child(2n))+.col,.cols--1-4>.col:not(:nth-child(4n))+.col,.cols--2-5-and-3-5>.col:not(:nth-child(2n))+.col,.cols--3-4-and-1-4>.col:not(:nth-child(2n))+.col,.cols--3-5-and-2-5>.col:not(:nth-child(2n))+.col{margin-left:var(--gutter,2.5rem)}.global-header .u-hide{display:none!important}@media (max-width:767px){.global-header .u-hide\@mobile{display:none!important}}.col-group,.nav-bar{display:-webkit-flex;display:-ms-flexbox}.col-group{--gutter:2.5rem;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cols--full>.col{width:100%}.cols--full>.col+.col{margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}@media (max-width:767px){.cols--full\@mobile>.col{width:100%}.cols--full\@mobile>.col+.col{margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (min-width:768px) and (max-width:1024px){.cols--full\@tablet>.col{width:100%}.cols--full\@tablet>.col+.col{margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (min-width:1025px){.cols--full\@desktop>.col{width:100%}.cols--full\@desktop>.col+.col{margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (max-width:1024px){.cols--full\@mobile-and-tablet>.col{width:100%}.cols--full\@mobile-and-tablet>.col+.col{margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (min-width:768px){.cols--full\@tablet-and-desktop>.col{width:100%}.cols--full\@tablet-and-desktop>.col+.col{margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}.cols--1-2>.col{min-width:calc((100% * 1 / 2 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 1 / 2 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 1 / 2 - 2.5rem) + 2.5rem / 2);width:calc((100% * 1 / 2 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--1-2>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 1 / 2 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 1 / 2 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--1-2>.col:first-child,.cols--1-2>.col:nth-child(2){margin-top:0}.cols--1-2>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}@media (max-width:767px){.cols--1-2\@mobile>.col{min-width:calc((100% * 1 / 2 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 1 / 2 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 1 / 2 - 2.5rem) + 2.5rem / 2);width:calc((100% * 1 / 2 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--1-2\@mobile>.col:not(:nth-child(2n))+.col{margin-left:var(--gutter,2.5rem)}.cols--1-2\@mobile>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 1 / 2 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 1 / 2 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--1-2\@mobile>.col:first-child,.cols--1-2\@mobile>.col:nth-child(2){margin-top:0}.cols--1-2\@mobile>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (min-width:768px) and (max-width:1024px){.cols--1-2\@tablet>.col{min-width:calc((100% * 1 / 2 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 1 / 2 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 1 / 2 - 2.5rem) + 2.5rem / 2);width:calc((100% * 1 / 2 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--1-2\@tablet>.col:not(:nth-child(2n))+.col{margin-left:var(--gutter,2.5rem)}.cols--1-2\@tablet>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 1 / 2 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 1 / 2 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--1-2\@tablet>.col:first-child,.cols--1-2\@tablet>.col:nth-child(2){margin-top:0}.cols--1-2\@tablet>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (min-width:1025px){.cols--1-2\@desktop>.col{min-width:calc((100% * 1 / 2 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 1 / 2 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 1 / 2 - 2.5rem) + 2.5rem / 2);width:calc((100% * 1 / 2 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--1-2\@desktop>.col:not(:nth-child(2n))+.col{margin-left:var(--gutter,2.5rem)}.cols--1-2\@desktop>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 1 / 2 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 1 / 2 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--1-2\@desktop>.col:first-child,.cols--1-2\@desktop>.col:nth-child(2){margin-top:0}.cols--1-2\@desktop>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (max-width:1024px){.cols--1-2\@mobile-and-tablet>.col{min-width:calc((100% * 1 / 2 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 1 / 2 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 1 / 2 - 2.5rem) + 2.5rem / 2);width:calc((100% * 1 / 2 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--1-2\@mobile-and-tablet>.col:not(:nth-child(2n))+.col{margin-left:var(--gutter,2.5rem)}.cols--1-2\@mobile-and-tablet>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 1 / 2 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 1 / 2 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--1-2\@mobile-and-tablet>.col:first-child,.cols--1-2\@mobile-and-tablet>.col:nth-child(2){margin-top:0}.cols--1-2\@mobile-and-tablet>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (min-width:768px){.cols--1-2\@tablet-and-desktop>.col{min-width:calc((100% * 1 / 2 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 1 / 2 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 1 / 2 - 2.5rem) + 2.5rem / 2);width:calc((100% * 1 / 2 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--1-2\@tablet-and-desktop>.col:not(:nth-child(2n))+.col{margin-left:var(--gutter,2.5rem)}.cols--1-2\@tablet-and-desktop>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 1 / 2 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 1 / 2 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--1-2\@tablet-and-desktop>.col:first-child,.cols--1-2\@tablet-and-desktop>.col:nth-child(2){margin-top:0}.cols--1-2\@tablet-and-desktop>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}.cols--1-3>.col{min-width:calc((100% * 1 / 3 - 2.5rem) + 2.5rem / 3);min-width:calc((100% * 1 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3);width:calc((100% * 1 / 3 - 2.5rem) + 2.5rem / 3);width:calc((100% * 1 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3)}.cols--1-3>.col:nth-child(3n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 1 / 3 - 2.5rem) + 2.5rem / 3 - 1px);max-width:calc((100% * 1 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3)}.cols--1-3>.col:first-child,.cols--1-3>.col:nth-child(2),.cols--1-3>.col:nth-child(3){margin-top:0}.cols--1-3>.col:nth-child(n+4){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}@media (max-width:767px){.cols--1-3\@mobile>.col{min-width:calc((100% * 1 / 3 - 2.5rem) + 2.5rem / 3);min-width:calc((100% * 1 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3);width:calc((100% * 1 / 3 - 2.5rem) + 2.5rem / 3);width:calc((100% * 1 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3)}.cols--1-3\@mobile>.col:not(:nth-child(3n))+.col{margin-left:var(--gutter,2.5rem)}.cols--1-3\@mobile>.col:nth-child(3n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 1 / 3 - 2.5rem) + 2.5rem / 3 - 1px);max-width:calc((100% * 1 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3)}.cols--1-3\@mobile>.col:first-child,.cols--1-3\@mobile>.col:nth-child(2),.cols--1-3\@mobile>.col:nth-child(3){margin-top:0}.cols--1-3\@mobile>.col:nth-child(n+4){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (min-width:768px) and (max-width:1024px){.cols--1-3\@tablet>.col{min-width:calc((100% * 1 / 3 - 2.5rem) + 2.5rem / 3);min-width:calc((100% * 1 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3);width:calc((100% * 1 / 3 - 2.5rem) + 2.5rem / 3);width:calc((100% * 1 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3)}.cols--1-3\@tablet>.col:not(:nth-child(3n))+.col{margin-left:var(--gutter,2.5rem)}.cols--1-3\@tablet>.col:nth-child(3n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 1 / 3 - 2.5rem) + 2.5rem / 3 - 1px);max-width:calc((100% * 1 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3)}.cols--1-3\@tablet>.col:first-child,.cols--1-3\@tablet>.col:nth-child(2),.cols--1-3\@tablet>.col:nth-child(3){margin-top:0}.cols--1-3\@tablet>.col:nth-child(n+4){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (min-width:1025px){.cols--1-3\@desktop>.col{min-width:calc((100% * 1 / 3 - 2.5rem) + 2.5rem / 3);min-width:calc((100% * 1 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3);width:calc((100% * 1 / 3 - 2.5rem) + 2.5rem / 3);width:calc((100% * 1 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3)}.cols--1-3\@desktop>.col:not(:nth-child(3n))+.col{margin-left:var(--gutter,2.5rem)}.cols--1-3\@desktop>.col:nth-child(3n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 1 / 3 - 2.5rem) + 2.5rem / 3 - 1px);max-width:calc((100% * 1 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3)}.cols--1-3\@desktop>.col:first-child,.cols--1-3\@desktop>.col:nth-child(2),.cols--1-3\@desktop>.col:nth-child(3){margin-top:0}.cols--1-3\@desktop>.col:nth-child(n+4){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (max-width:1024px){.cols--1-3\@mobile-and-tablet>.col{min-width:calc((100% * 1 / 3 - 2.5rem) + 2.5rem / 3);min-width:calc((100% * 1 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3);width:calc((100% * 1 / 3 - 2.5rem) + 2.5rem / 3);width:calc((100% * 1 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3)}.cols--1-3\@mobile-and-tablet>.col:not(:nth-child(3n))+.col{margin-left:var(--gutter,2.5rem)}.cols--1-3\@mobile-and-tablet>.col:nth-child(3n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 1 / 3 - 2.5rem) + 2.5rem / 3 - 1px);max-width:calc((100% * 1 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3)}.cols--1-3\@mobile-and-tablet>.col:first-child,.cols--1-3\@mobile-and-tablet>.col:nth-child(2),.cols--1-3\@mobile-and-tablet>.col:nth-child(3){margin-top:0}.cols--1-3\@mobile-and-tablet>.col:nth-child(n+4){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (min-width:768px){.cols--1-3\@tablet-and-desktop>.col{min-width:calc((100% * 1 / 3 - 2.5rem) + 2.5rem / 3);min-width:calc((100% * 1 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3);width:calc((100% * 1 / 3 - 2.5rem) + 2.5rem / 3);width:calc((100% * 1 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3)}.cols--1-3\@tablet-and-desktop>.col:not(:nth-child(3n))+.col{margin-left:var(--gutter,2.5rem)}.cols--1-3\@tablet-and-desktop>.col:nth-child(3n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 1 / 3 - 2.5rem) + 2.5rem / 3 - 1px);max-width:calc((100% * 1 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3)}.cols--1-3\@tablet-and-desktop>.col:first-child,.cols--1-3\@tablet-and-desktop>.col:nth-child(2),.cols--1-3\@tablet-and-desktop>.col:nth-child(3){margin-top:0}.cols--1-3\@tablet-and-desktop>.col:nth-child(n+4){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}.cols--1-4>.col{min-width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 4);min-width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 4);width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 4);width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 4)}.cols--1-4>.col:nth-child(4n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 4 - 1px);max-width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 4)}.cols--1-4>.col:first-child,.cols--1-4>.col:nth-child(2),.cols--1-4>.col:nth-child(3),.cols--1-4>.col:nth-child(4){margin-top:0}.cols--1-4>.col:nth-child(n+5){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}@media (max-width:767px){.cols--1-4\@mobile>.col{min-width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 4);min-width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 4);width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 4);width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 4)}.cols--1-4\@mobile>.col:not(:nth-child(4n))+.col{margin-left:var(--gutter,2.5rem)}.cols--1-4\@mobile>.col:nth-child(4n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 4 - 1px);max-width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 4)}.cols--1-4\@mobile>.col:first-child,.cols--1-4\@mobile>.col:nth-child(2),.cols--1-4\@mobile>.col:nth-child(3),.cols--1-4\@mobile>.col:nth-child(4){margin-top:0}.cols--1-4\@mobile>.col:nth-child(n+5){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (min-width:768px) and (max-width:1024px){.cols--1-4\@tablet>.col{min-width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 4);min-width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 4);width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 4);width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 4)}.cols--1-4\@tablet>.col:not(:nth-child(4n))+.col{margin-left:var(--gutter,2.5rem)}.cols--1-4\@tablet>.col:nth-child(4n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 4 - 1px);max-width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 4)}.cols--1-4\@tablet>.col:first-child,.cols--1-4\@tablet>.col:nth-child(2),.cols--1-4\@tablet>.col:nth-child(3),.cols--1-4\@tablet>.col:nth-child(4){margin-top:0}.cols--1-4\@tablet>.col:nth-child(n+5){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (min-width:1025px){.cols--1-4\@desktop>.col{min-width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 4);min-width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 4);width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 4);width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 4)}.cols--1-4\@desktop>.col:not(:nth-child(4n))+.col{margin-left:var(--gutter,2.5rem)}.cols--1-4\@desktop>.col:nth-child(4n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 4 - 1px);max-width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 4)}.cols--1-4\@desktop>.col:first-child,.cols--1-4\@desktop>.col:nth-child(2),.cols--1-4\@desktop>.col:nth-child(3),.cols--1-4\@desktop>.col:nth-child(4){margin-top:0}.cols--1-4\@desktop>.col:nth-child(n+5){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (max-width:1024px){.cols--1-4\@mobile-and-tablet>.col{min-width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 4);min-width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 4);width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 4);width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 4)}.cols--1-4\@mobile-and-tablet>.col:not(:nth-child(4n))+.col{margin-left:var(--gutter,2.5rem)}.cols--1-4\@mobile-and-tablet>.col:nth-child(4n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 4 - 1px);max-width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 4)}.cols--1-4\@mobile-and-tablet>.col:first-child,.cols--1-4\@mobile-and-tablet>.col:nth-child(2),.cols--1-4\@mobile-and-tablet>.col:nth-child(3),.cols--1-4\@mobile-and-tablet>.col:nth-child(4){margin-top:0}.cols--1-4\@mobile-and-tablet>.col:nth-child(n+5){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (min-width:768px){.cols--1-4\@tablet-and-desktop>.col{min-width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 4);min-width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 4);width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 4);width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 4)}.cols--1-4\@tablet-and-desktop>.col:not(:nth-child(4n))+.col{margin-left:var(--gutter,2.5rem)}.cols--1-4\@tablet-and-desktop>.col:nth-child(4n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 4 - 1px);max-width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 4)}.cols--1-4\@tablet-and-desktop>.col:first-child,.cols--1-4\@tablet-and-desktop>.col:nth-child(2),.cols--1-4\@tablet-and-desktop>.col:nth-child(3),.cols--1-4\@tablet-and-desktop>.col:nth-child(4){margin-top:0}.cols--1-4\@tablet-and-desktop>.col:nth-child(n+5){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}.cols--1-3-and-2-3>.col:nth-child(2n+1){min-width:calc((100% * 1 / 3 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 1 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 1 / 3 - 2.5rem) + 2.5rem / 2);width:calc((100% * 1 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--1-3-and-2-3>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 2 / 3 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 2 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--1-3-and-2-3>.col:first-child,.cols--1-3-and-2-3>.col:nth-child(2){margin-top:0}.cols--1-3-and-2-3>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}@media (max-width:767px){.cols--1-3-and-2-3\@mobile>.col:nth-child(2n+1){min-width:calc((100% * 1 / 3 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 1 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 1 / 3 - 2.5rem) + 2.5rem / 2);width:calc((100% * 1 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--1-3-and-2-3\@mobile>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 2 / 3 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 2 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--1-3-and-2-3\@mobile>.col:not(:nth-child(2n))+.col{margin-left:var(--gutter,2.5rem)}.cols--1-3-and-2-3\@mobile>.col:first-child,.cols--1-3-and-2-3\@mobile>.col:nth-child(2){margin-top:0}.cols--1-3-and-2-3\@mobile>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (min-width:768px) and (max-width:1024px){.cols--1-3-and-2-3\@tablet>.col:nth-child(2n+1){min-width:calc((100% * 1 / 3 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 1 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 1 / 3 - 2.5rem) + 2.5rem / 2);width:calc((100% * 1 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--1-3-and-2-3\@tablet>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 2 / 3 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 2 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--1-3-and-2-3\@tablet>.col:not(:nth-child(2n))+.col{margin-left:var(--gutter,2.5rem)}.cols--1-3-and-2-3\@tablet>.col:first-child,.cols--1-3-and-2-3\@tablet>.col:nth-child(2){margin-top:0}.cols--1-3-and-2-3\@tablet>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (min-width:1025px){.cols--1-3-and-2-3\@desktop>.col:nth-child(2n+1){min-width:calc((100% * 1 / 3 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 1 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 1 / 3 - 2.5rem) + 2.5rem / 2);width:calc((100% * 1 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--1-3-and-2-3\@desktop>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 2 / 3 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 2 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--1-3-and-2-3\@desktop>.col:not(:nth-child(2n))+.col{margin-left:var(--gutter,2.5rem)}.cols--1-3-and-2-3\@desktop>.col:first-child,.cols--1-3-and-2-3\@desktop>.col:nth-child(2){margin-top:0}.cols--1-3-and-2-3\@desktop>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (max-width:1024px){.cols--1-3-and-2-3\@mobile-and-tablet>.col:nth-child(2n+1){min-width:calc((100% * 1 / 3 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 1 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 1 / 3 - 2.5rem) + 2.5rem / 2);width:calc((100% * 1 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--1-3-and-2-3\@mobile-and-tablet>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 2 / 3 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 2 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--1-3-and-2-3\@mobile-and-tablet>.col:not(:nth-child(2n))+.col{margin-left:var(--gutter,2.5rem)}.cols--1-3-and-2-3\@mobile-and-tablet>.col:first-child,.cols--1-3-and-2-3\@mobile-and-tablet>.col:nth-child(2){margin-top:0}.cols--1-3-and-2-3\@mobile-and-tablet>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (min-width:768px){.cols--1-3-and-2-3\@tablet-and-desktop>.col:nth-child(2n+1){min-width:calc((100% * 1 / 3 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 1 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 1 / 3 - 2.5rem) + 2.5rem / 2);width:calc((100% * 1 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--1-3-and-2-3\@tablet-and-desktop>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 2 / 3 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 2 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--1-3-and-2-3\@tablet-and-desktop>.col:not(:nth-child(2n))+.col{margin-left:var(--gutter,2.5rem)}.cols--1-3-and-2-3\@tablet-and-desktop>.col:first-child,.cols--1-3-and-2-3\@tablet-and-desktop>.col:nth-child(2){margin-top:0}.cols--1-3-and-2-3\@tablet-and-desktop>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}.cols--2-3-and-1-3>.col:nth-child(2n+1){min-width:calc((100% * 2 / 3 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 2 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 2 / 3 - 2.5rem) + 2.5rem / 2);width:calc((100% * 2 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--2-3-and-1-3>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 1 / 3 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 1 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--2-3-and-1-3>.col:not(:nth-child(2n))+.col{margin-left:var(--gutter,2.5rem)}.cols--2-3-and-1-3>.col:first-child,.cols--2-3-and-1-3>.col:nth-child(2){margin-top:0}.cols--2-3-and-1-3>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}@media (max-width:767px){.cols--2-3-and-1-3\@mobile>.col:nth-child(2n+1){min-width:calc((100% * 2 / 3 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 2 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 2 / 3 - 2.5rem) + 2.5rem / 2);width:calc((100% * 2 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--2-3-and-1-3\@mobile>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 1 / 3 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 1 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--2-3-and-1-3\@mobile>.col:not(:nth-child(2n))+.col{margin-left:var(--gutter,2.5rem)}.cols--2-3-and-1-3\@mobile>.col:first-child,.cols--2-3-and-1-3\@mobile>.col:nth-child(2){margin-top:0}.cols--2-3-and-1-3\@mobile>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (min-width:768px) and (max-width:1024px){.cols--2-3-and-1-3\@tablet>.col:nth-child(2n+1){min-width:calc((100% * 2 / 3 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 2 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 2 / 3 - 2.5rem) + 2.5rem / 2);width:calc((100% * 2 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--2-3-and-1-3\@tablet>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 1 / 3 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 1 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--2-3-and-1-3\@tablet>.col:not(:nth-child(2n))+.col{margin-left:var(--gutter,2.5rem)}.cols--2-3-and-1-3\@tablet>.col:first-child,.cols--2-3-and-1-3\@tablet>.col:nth-child(2){margin-top:0}.cols--2-3-and-1-3\@tablet>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (min-width:1025px){.cols--2-3-and-1-3\@desktop>.col:nth-child(2n+1){min-width:calc((100% * 2 / 3 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 2 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 2 / 3 - 2.5rem) + 2.5rem / 2);width:calc((100% * 2 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--2-3-and-1-3\@desktop>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 1 / 3 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 1 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--2-3-and-1-3\@desktop>.col:not(:nth-child(2n))+.col{margin-left:var(--gutter,2.5rem)}.cols--2-3-and-1-3\@desktop>.col:first-child,.cols--2-3-and-1-3\@desktop>.col:nth-child(2){margin-top:0}.cols--2-3-and-1-3\@desktop>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (max-width:1024px){.cols--2-3-and-1-3\@mobile-and-tablet>.col:nth-child(2n+1){min-width:calc((100% * 2 / 3 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 2 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 2 / 3 - 2.5rem) + 2.5rem / 2);width:calc((100% * 2 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--2-3-and-1-3\@mobile-and-tablet>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 1 / 3 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 1 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--2-3-and-1-3\@mobile-and-tablet>.col:not(:nth-child(2n))+.col{margin-left:var(--gutter,2.5rem)}.cols--2-3-and-1-3\@mobile-and-tablet>.col:first-child,.cols--2-3-and-1-3\@mobile-and-tablet>.col:nth-child(2){margin-top:0}.cols--2-3-and-1-3\@mobile-and-tablet>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (min-width:768px){.cols--2-3-and-1-3\@tablet-and-desktop>.col:nth-child(2n+1){min-width:calc((100% * 2 / 3 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 2 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 2 / 3 - 2.5rem) + 2.5rem / 2);width:calc((100% * 2 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--2-3-and-1-3\@tablet-and-desktop>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 1 / 3 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 1 / 3 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--2-3-and-1-3\@tablet-and-desktop>.col:not(:nth-child(2n))+.col{margin-left:var(--gutter,2.5rem)}.cols--2-3-and-1-3\@tablet-and-desktop>.col:first-child,.cols--2-3-and-1-3\@tablet-and-desktop>.col:nth-child(2){margin-top:0}.cols--2-3-and-1-3\@tablet-and-desktop>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}.cols--1-4-and-3-4>.col:nth-child(2n+1){min-width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 2);width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--1-4-and-3-4>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 3 / 4 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 3 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--1-4-and-3-4>.col:first-child,.cols--1-4-and-3-4>.col:nth-child(2){margin-top:0}.cols--1-4-and-3-4>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}@media (max-width:767px){.cols--1-4-and-3-4\@mobile>.col:nth-child(2n+1){min-width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 2);width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--1-4-and-3-4\@mobile>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 3 / 4 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 3 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--1-4-and-3-4\@mobile>.col:not(:nth-child(2n))+.col{margin-left:var(--gutter,2.5rem)}.cols--1-4-and-3-4\@mobile>.col:first-child,.cols--1-4-and-3-4\@mobile>.col:nth-child(2){margin-top:0}.cols--1-4-and-3-4\@mobile>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (min-width:768px) and (max-width:1024px){.cols--1-4-and-3-4\@tablet>.col:nth-child(2n+1){min-width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 2);width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--1-4-and-3-4\@tablet>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 3 / 4 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 3 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--1-4-and-3-4\@tablet>.col:not(:nth-child(2n))+.col{margin-left:var(--gutter,2.5rem)}.cols--1-4-and-3-4\@tablet>.col:first-child,.cols--1-4-and-3-4\@tablet>.col:nth-child(2){margin-top:0}.cols--1-4-and-3-4\@tablet>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (min-width:1025px){.cols--1-4-and-3-4\@desktop>.col:nth-child(2n+1){min-width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 2);width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--1-4-and-3-4\@desktop>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 3 / 4 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 3 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--1-4-and-3-4\@desktop>.col:not(:nth-child(2n))+.col{margin-left:var(--gutter,2.5rem)}.cols--1-4-and-3-4\@desktop>.col:first-child,.cols--1-4-and-3-4\@desktop>.col:nth-child(2){margin-top:0}.cols--1-4-and-3-4\@desktop>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (max-width:1024px){.cols--1-4-and-3-4\@mobile-and-tablet>.col:nth-child(2n+1){min-width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 2);width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--1-4-and-3-4\@mobile-and-tablet>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 3 / 4 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 3 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--1-4-and-3-4\@mobile-and-tablet>.col:not(:nth-child(2n))+.col{margin-left:var(--gutter,2.5rem)}.cols--1-4-and-3-4\@mobile-and-tablet>.col:first-child,.cols--1-4-and-3-4\@mobile-and-tablet>.col:nth-child(2){margin-top:0}.cols--1-4-and-3-4\@mobile-and-tablet>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (min-width:768px){.cols--1-4-and-3-4\@tablet-and-desktop>.col:nth-child(2n+1){min-width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 2);width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--1-4-and-3-4\@tablet-and-desktop>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 3 / 4 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 3 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--1-4-and-3-4\@tablet-and-desktop>.col:not(:nth-child(2n))+.col{margin-left:var(--gutter,2.5rem)}.cols--1-4-and-3-4\@tablet-and-desktop>.col:first-child,.cols--1-4-and-3-4\@tablet-and-desktop>.col:nth-child(2){margin-top:0}.cols--1-4-and-3-4\@tablet-and-desktop>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}.cols--3-4-and-1-4>.col:nth-child(2n+1){min-width:calc((100% * 3 / 4 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 3 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 3 / 4 - 2.5rem) + 2.5rem / 2);width:calc((100% * 3 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--3-4-and-1-4>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--3-4-and-1-4>.col:first-child,.cols--3-4-and-1-4>.col:nth-child(2){margin-top:0}.cols--3-4-and-1-4>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}@media (max-width:767px){.cols--3-4-and-1-4\@mobile>.col:nth-child(2n+1){min-width:calc((100% * 3 / 4 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 3 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 3 / 4 - 2.5rem) + 2.5rem / 2);width:calc((100% * 3 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--3-4-and-1-4\@mobile>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--3-4-and-1-4\@mobile>.col:not(:nth-child(2n))+.col{margin-left:var(--gutter,2.5rem)}.cols--3-4-and-1-4\@mobile>.col:first-child,.cols--3-4-and-1-4\@mobile>.col:nth-child(2){margin-top:0}.cols--3-4-and-1-4\@mobile>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (min-width:768px) and (max-width:1024px){.cols--3-4-and-1-4\@tablet>.col:nth-child(2n+1){min-width:calc((100% * 3 / 4 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 3 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 3 / 4 - 2.5rem) + 2.5rem / 2);width:calc((100% * 3 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--3-4-and-1-4\@tablet>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--3-4-and-1-4\@tablet>.col:not(:nth-child(2n))+.col{margin-left:var(--gutter,2.5rem)}.cols--3-4-and-1-4\@tablet>.col:first-child,.cols--3-4-and-1-4\@tablet>.col:nth-child(2){margin-top:0}.cols--3-4-and-1-4\@tablet>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (min-width:1025px){.cols--3-4-and-1-4\@desktop>.col:nth-child(2n+1){min-width:calc((100% * 3 / 4 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 3 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 3 / 4 - 2.5rem) + 2.5rem / 2);width:calc((100% * 3 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--3-4-and-1-4\@desktop>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--3-4-and-1-4\@desktop>.col:not(:nth-child(2n))+.col{margin-left:var(--gutter,2.5rem)}.cols--3-4-and-1-4\@desktop>.col:first-child,.cols--3-4-and-1-4\@desktop>.col:nth-child(2){margin-top:0}.cols--3-4-and-1-4\@desktop>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (max-width:1024px){.cols--3-4-and-1-4\@mobile-and-tablet>.col:nth-child(2n+1){min-width:calc((100% * 3 / 4 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 3 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 3 / 4 - 2.5rem) + 2.5rem / 2);width:calc((100% * 3 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--3-4-and-1-4\@mobile-and-tablet>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--3-4-and-1-4\@mobile-and-tablet>.col:not(:nth-child(2n))+.col{margin-left:var(--gutter,2.5rem)}.cols--3-4-and-1-4\@mobile-and-tablet>.col:first-child,.cols--3-4-and-1-4\@mobile-and-tablet>.col:nth-child(2){margin-top:0}.cols--3-4-and-1-4\@mobile-and-tablet>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (min-width:768px){.cols--3-4-and-1-4\@tablet-and-desktop>.col:nth-child(2n+1){min-width:calc((100% * 3 / 4 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 3 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 3 / 4 - 2.5rem) + 2.5rem / 2);width:calc((100% * 3 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--3-4-and-1-4\@tablet-and-desktop>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--3-4-and-1-4\@tablet-and-desktop>.col:not(:nth-child(2n))+.col{margin-left:var(--gutter,2.5rem)}.cols--3-4-and-1-4\@tablet-and-desktop>.col:first-child,.cols--3-4-and-1-4\@tablet-and-desktop>.col:nth-child(2){margin-top:0}.cols--3-4-and-1-4\@tablet-and-desktop>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}.cols--2-5-and-3-5>.col:nth-child(2n+1){min-width:calc((100% * 2 / 5 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 2 / 5 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 2 / 5 - 2.5rem) + 2.5rem / 2);width:calc((100% * 2 / 5 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--2-5-and-3-5>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 3 / 5 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 3 / 5 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--2-5-and-3-5>.col:first-child,.cols--2-5-and-3-5>.col:nth-child(2){margin-top:0}.cols--2-5-and-3-5>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}@media (max-width:767px){.cols--2-5-and-3-5\@mobile>.col:nth-child(2n+1){min-width:calc((100% * 2 / 5 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 2 / 5 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 2 / 5 - 2.5rem) + 2.5rem / 2);width:calc((100% * 2 / 5 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--2-5-and-3-5\@mobile>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 3 / 5 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 3 / 5 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--2-5-and-3-5\@mobile>.col:not(:nth-child(2n))+.col{margin-left:var(--gutter,2.5rem)}.cols--2-5-and-3-5\@mobile>.col:first-child,.cols--2-5-and-3-5\@mobile>.col:nth-child(2){margin-top:0}.cols--2-5-and-3-5\@mobile>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (min-width:768px) and (max-width:1024px){.cols--2-5-and-3-5\@tablet>.col:nth-child(2n+1){min-width:calc((100% * 2 / 5 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 2 / 5 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 2 / 5 - 2.5rem) + 2.5rem / 2);width:calc((100% * 2 / 5 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--2-5-and-3-5\@tablet>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 3 / 5 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 3 / 5 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--2-5-and-3-5\@tablet>.col:not(:nth-child(2n))+.col{margin-left:var(--gutter,2.5rem)}.cols--2-5-and-3-5\@tablet>.col:first-child,.cols--2-5-and-3-5\@tablet>.col:nth-child(2){margin-top:0}.cols--2-5-and-3-5\@tablet>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (min-width:1025px){.cols--2-5-and-3-5\@desktop>.col:nth-child(2n+1){min-width:calc((100% * 2 / 5 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 2 / 5 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 2 / 5 - 2.5rem) + 2.5rem / 2);width:calc((100% * 2 / 5 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--2-5-and-3-5\@desktop>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 3 / 5 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 3 / 5 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--2-5-and-3-5\@desktop>.col:not(:nth-child(2n))+.col{margin-left:var(--gutter,2.5rem)}.cols--2-5-and-3-5\@desktop>.col:first-child,.cols--2-5-and-3-5\@desktop>.col:nth-child(2){margin-top:0}.cols--2-5-and-3-5\@desktop>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (max-width:1024px){.cols--2-5-and-3-5\@mobile-and-tablet>.col:nth-child(2n+1){min-width:calc((100% * 2 / 5 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 2 / 5 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 2 / 5 - 2.5rem) + 2.5rem / 2);width:calc((100% * 2 / 5 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--2-5-and-3-5\@mobile-and-tablet>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 3 / 5 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 3 / 5 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--2-5-and-3-5\@mobile-and-tablet>.col:not(:nth-child(2n))+.col{margin-left:var(--gutter,2.5rem)}.cols--2-5-and-3-5\@mobile-and-tablet>.col:first-child,.cols--2-5-and-3-5\@mobile-and-tablet>.col:nth-child(2){margin-top:0}.cols--2-5-and-3-5\@mobile-and-tablet>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (min-width:768px){.cols--2-5-and-3-5\@tablet-and-desktop>.col:nth-child(2n+1){min-width:calc((100% * 2 / 5 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 2 / 5 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 2 / 5 - 2.5rem) + 2.5rem / 2);width:calc((100% * 2 / 5 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--2-5-and-3-5\@tablet-and-desktop>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 3 / 5 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 3 / 5 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--2-5-and-3-5\@tablet-and-desktop>.col:not(:nth-child(2n))+.col{margin-left:var(--gutter,2.5rem)}.cols--2-5-and-3-5\@tablet-and-desktop>.col:first-child,.cols--2-5-and-3-5\@tablet-and-desktop>.col:nth-child(2){margin-top:0}.cols--2-5-and-3-5\@tablet-and-desktop>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}.cols--3-5-and-2-5>.col:nth-child(2n+1){min-width:calc((100% * 3 / 5 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 3 / 5 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 3 / 5 - 2.5rem) + 2.5rem / 2);width:calc((100% * 3 / 5 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--3-5-and-2-5>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 2 / 5 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 2 / 5 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--3-5-and-2-5>.col:first-child,.cols--3-5-and-2-5>.col:nth-child(2){margin-top:0}.cols--3-5-and-2-5>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}@media (max-width:767px){.cols--3-5-and-2-5\@mobile>.col:nth-child(2n+1){min-width:calc((100% * 3 / 5 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 3 / 5 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 3 / 5 - 2.5rem) + 2.5rem / 2);width:calc((100% * 3 / 5 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--3-5-and-2-5\@mobile>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 2 / 5 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 2 / 5 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--3-5-and-2-5\@mobile>.col:not(:nth-child(2n))+.col{margin-left:var(--gutter,2.5rem)}.cols--3-5-and-2-5\@mobile>.col:first-child,.cols--3-5-and-2-5\@mobile>.col:nth-child(2){margin-top:0}.cols--3-5-and-2-5\@mobile>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (min-width:768px) and (max-width:1024px){.cols--3-5-and-2-5\@tablet>.col:nth-child(2n+1){min-width:calc((100% * 3 / 5 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 3 / 5 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 3 / 5 - 2.5rem) + 2.5rem / 2);width:calc((100% * 3 / 5 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--3-5-and-2-5\@tablet>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 2 / 5 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 2 / 5 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--3-5-and-2-5\@tablet>.col:not(:nth-child(2n))+.col{margin-left:var(--gutter,2.5rem)}.cols--3-5-and-2-5\@tablet>.col:first-child,.cols--3-5-and-2-5\@tablet>.col:nth-child(2){margin-top:0}.cols--3-5-and-2-5\@tablet>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (min-width:1025px){.cols--3-5-and-2-5\@desktop>.col:nth-child(2n+1){min-width:calc((100% * 3 / 5 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 3 / 5 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 3 / 5 - 2.5rem) + 2.5rem / 2);width:calc((100% * 3 / 5 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--3-5-and-2-5\@desktop>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 2 / 5 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 2 / 5 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--3-5-and-2-5\@desktop>.col:not(:nth-child(2n))+.col{margin-left:var(--gutter,2.5rem)}.cols--3-5-and-2-5\@desktop>.col:first-child,.cols--3-5-and-2-5\@desktop>.col:nth-child(2){margin-top:0}.cols--3-5-and-2-5\@desktop>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (max-width:1024px){.cols--3-5-and-2-5\@mobile-and-tablet>.col:nth-child(2n+1){min-width:calc((100% * 3 / 5 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 3 / 5 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 3 / 5 - 2.5rem) + 2.5rem / 2);width:calc((100% * 3 / 5 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--3-5-and-2-5\@mobile-and-tablet>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 2 / 5 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 2 / 5 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--3-5-and-2-5\@mobile-and-tablet>.col:not(:nth-child(2n))+.col{margin-left:var(--gutter,2.5rem)}.cols--3-5-and-2-5\@mobile-and-tablet>.col:first-child,.cols--3-5-and-2-5\@mobile-and-tablet>.col:nth-child(2){margin-top:0}.cols--3-5-and-2-5\@mobile-and-tablet>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}@media (min-width:768px){.cols--3-5-and-2-5\@tablet-and-desktop>.col:nth-child(2n+1){min-width:calc((100% * 3 / 5 - 2.5rem) + 2.5rem / 2);min-width:calc((100% * 3 / 5 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2);width:calc((100% * 3 / 5 - 2.5rem) + 2.5rem / 2);width:calc((100% * 3 / 5 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--3-5-and-2-5\@tablet-and-desktop>.col:nth-child(2n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 2 / 5 - 2.5rem) + 2.5rem / 2 - 1px);max-width:calc((100% * 2 / 5 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 2)}.cols--3-5-and-2-5\@tablet-and-desktop>.col:not(:nth-child(2n))+.col{margin-left:var(--gutter,2.5rem)}.cols--3-5-and-2-5\@tablet-and-desktop>.col:first-child,.cols--3-5-and-2-5\@tablet-and-desktop>.col:nth-child(2){margin-top:0}.cols--3-5-and-2-5\@tablet-and-desktop>.col:nth-child(n+3){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}}.cols--1-4-and-2-4-and-1-4>.col:nth-child(3n+1){min-width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 3);min-width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3);width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 3);width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3)}.cols--1-4-and-2-4-and-1-4>.col:nth-child(3n - 1){min-width:calc((100% * 2 / 4 - 2.5rem) + 2.5rem / 3);min-width:calc((100% * 2 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3);width:calc((100% * 2 / 4 - 2.5rem) + 2.5rem / 3);width:calc((100% * 2 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3)}.cols--1-4-and-2-4-and-1-4>.col:nth-child(3n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 3 - 1px);max-width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3)}.cols--1-4-and-2-4-and-1-4>.col:first-child,.cols--1-4-and-2-4-and-1-4>.col:nth-child(2),.cols--1-4-and-2-4-and-1-4>.col:nth-child(3){margin-top:0}.cols--1-4-and-2-4-and-1-4>.col:nth-child(n+4){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}@media (max-width:767px){.cols--1-4-and-2-4-and-1-4\@mobile>.col:nth-child(3n+1){min-width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 3);min-width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3);width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 3);width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3)}.cols--1-4-and-2-4-and-1-4\@mobile>.col:nth-child(3n - 1){min-width:calc((100% * 2 / 4 - 2.5rem) + 2.5rem / 3);min-width:calc((100% * 2 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3);width:calc((100% * 2 / 4 - 2.5rem) + 2.5rem / 3);width:calc((100% * 2 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3)}.cols--1-4-and-2-4-and-1-4\@mobile>.col:nth-child(3n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 3 - 1px);max-width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3)}.cols--1-4-and-2-4-and-1-4\@mobile>.col:not(:nth-child(3n))+.col{margin-left:var(--gutter,2.5rem)}.cols--1-4-and-2-4-and-1-4\@mobile>.col:first-child,.cols--1-4-and-2-4-and-1-4\@mobile>.col:nth-child(2),.cols--1-4-and-2-4-and-1-4\@mobile>.col:nth-child(3){margin-top:0}.cols--1-4-and-2-4-and-1-4\@mobile>.col:nth-child(n+4){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}.cols--gutters-none\@mobile{--gutter:0px}}@media (min-width:768px) and (max-width:1024px){.cols--1-4-and-2-4-and-1-4\@tablet>.col:nth-child(3n+1){min-width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 3);min-width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3);width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 3);width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3)}.cols--1-4-and-2-4-and-1-4\@tablet>.col:nth-child(3n - 1){min-width:calc((100% * 2 / 4 - 2.5rem) + 2.5rem / 3);min-width:calc((100% * 2 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3);width:calc((100% * 2 / 4 - 2.5rem) + 2.5rem / 3);width:calc((100% * 2 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3)}.cols--1-4-and-2-4-and-1-4\@tablet>.col:nth-child(3n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 3 - 1px);max-width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3)}.cols--1-4-and-2-4-and-1-4\@tablet>.col:not(:nth-child(3n))+.col{margin-left:var(--gutter,2.5rem)}.cols--1-4-and-2-4-and-1-4\@tablet>.col:first-child,.cols--1-4-and-2-4-and-1-4\@tablet>.col:nth-child(2),.cols--1-4-and-2-4-and-1-4\@tablet>.col:nth-child(3){margin-top:0}.cols--1-4-and-2-4-and-1-4\@tablet>.col:nth-child(n+4){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}.cols--gutters-none\@tablet{--gutter:0px}}@media (min-width:1025px){.cols--1-4-and-2-4-and-1-4\@desktop>.col:nth-child(3n+1){min-width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 3);min-width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3);width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 3);width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3)}.cols--1-4-and-2-4-and-1-4\@desktop>.col:nth-child(3n - 1){min-width:calc((100% * 2 / 4 - 2.5rem) + 2.5rem / 3);min-width:calc((100% * 2 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3);width:calc((100% * 2 / 4 - 2.5rem) + 2.5rem / 3);width:calc((100% * 2 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3)}.cols--1-4-and-2-4-and-1-4\@desktop>.col:nth-child(3n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 3 - 1px);max-width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3)}.cols--1-4-and-2-4-and-1-4\@desktop>.col:not(:nth-child(3n))+.col{margin-left:var(--gutter,2.5rem)}.cols--1-4-and-2-4-and-1-4\@desktop>.col:first-child,.cols--1-4-and-2-4-and-1-4\@desktop>.col:nth-child(2),.cols--1-4-and-2-4-and-1-4\@desktop>.col:nth-child(3){margin-top:0}.cols--1-4-and-2-4-and-1-4\@desktop>.col:nth-child(n+4){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}.cols--gutters-none\@desktop{--gutter:0px}}@media (max-width:1024px){.cols--1-4-and-2-4-and-1-4\@mobile-and-tablet>.col:nth-child(3n+1){min-width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 3);min-width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3);width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 3);width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3)}.cols--1-4-and-2-4-and-1-4\@mobile-and-tablet>.col:nth-child(3n - 1){min-width:calc((100% * 2 / 4 - 2.5rem) + 2.5rem / 3);min-width:calc((100% * 2 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3);width:calc((100% * 2 / 4 - 2.5rem) + 2.5rem / 3);width:calc((100% * 2 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3)}.cols--1-4-and-2-4-and-1-4\@mobile-and-tablet>.col:nth-child(3n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 3 - 1px);max-width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3)}.cols--1-4-and-2-4-and-1-4\@mobile-and-tablet>.col:not(:nth-child(3n))+.col{margin-left:var(--gutter,2.5rem)}.cols--1-4-and-2-4-and-1-4\@mobile-and-tablet>.col:first-child,.cols--1-4-and-2-4-and-1-4\@mobile-and-tablet>.col:nth-child(2),.cols--1-4-and-2-4-and-1-4\@mobile-and-tablet>.col:nth-child(3){margin-top:0}.cols--1-4-and-2-4-and-1-4\@mobile-and-tablet>.col:nth-child(n+4){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}.cols--gutters-none\@mobile-and-tablet{--gutter:0px}}.cols--gutters-none{--gutter:0px}.cols--gutters-xs{--gutter:0.75rem}.cols--gutters-sm{--gutter:1.25rem}.cols--gutters-ms{--gutter:1.875rem}.cols--gutters-lg{--gutter:3.75rem}.cols--gutters-xl{--gutter:5rem}@media (min-width:768px){.cols--1-4-and-2-4-and-1-4\@tablet-and-desktop>.col:nth-child(3n+1){min-width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 3);min-width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3);width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 3);width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3)}.cols--1-4-and-2-4-and-1-4\@tablet-and-desktop>.col:nth-child(3n - 1){min-width:calc((100% * 2 / 4 - 2.5rem) + 2.5rem / 3);min-width:calc((100% * 2 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3);width:calc((100% * 2 / 4 - 2.5rem) + 2.5rem / 3);width:calc((100% * 2 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3)}.cols--1-4-and-2-4-and-1-4\@tablet-and-desktop>.col:nth-child(3n){-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;width:100%;max-width:calc((100% * 1 / 4 - 2.5rem) + 2.5rem / 3 - 1px);max-width:calc((100% * 1 / 4 - var(--gutter,2.5rem)) + var(--gutter,2.5rem)/ 3)}.cols--1-4-and-2-4-and-1-4\@tablet-and-desktop>.col:not(:nth-child(3n))+.col{margin-left:var(--gutter,2.5rem)}.cols--1-4-and-2-4-and-1-4\@tablet-and-desktop>.col:first-child,.cols--1-4-and-2-4-and-1-4\@tablet-and-desktop>.col:nth-child(2),.cols--1-4-and-2-4-and-1-4\@tablet-and-desktop>.col:nth-child(3){margin-top:0}.cols--1-4-and-2-4-and-1-4\@tablet-and-desktop>.col:nth-child(n+4){margin-top:2.5rem;margin-top:var(--gutter,2.5rem)}.cols--gutters-none\@tablet-and-desktop{--gutter:0px}.cols--gutters-xs\@tablet-and-desktop{--gutter:0.75rem}.cols--gutters-sm\@tablet-and-desktop{--gutter:1.25rem}.cols--gutters-ms\@tablet-and-desktop{--gutter:1.875rem}.cols--gutters-lg\@tablet-and-desktop{--gutter:3.75rem}.cols--gutters-xl\@tablet-and-desktop{--gutter:5rem}}.l-flex-center-vertical{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.l-flex-center-vertical>*{max-width:100%!important}@media (max-width:767px){.cols--gutters-xs\@mobile{--gutter:0.75rem}.cols--gutters-sm\@mobile{--gutter:1.25rem}.cols--gutters-ms\@mobile{--gutter:1.875rem}.cols--gutters-lg\@mobile{--gutter:3.75rem}.cols--gutters-xl\@mobile{--gutter:5rem}.l-flex-center-vertical\@mobile{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.l-flex-center-vertical\@mobile>*{max-width:100%!important}}@media (min-width:768px) and (max-width:1024px){.cols--gutters-xs\@tablet{--gutter:0.75rem}.cols--gutters-sm\@tablet{--gutter:1.25rem}.cols--gutters-ms\@tablet{--gutter:1.875rem}.cols--gutters-lg\@tablet{--gutter:3.75rem}.cols--gutters-xl\@tablet{--gutter:5rem}.l-flex-center-vertical\@tablet{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.l-flex-center-vertical\@tablet>*{max-width:100%!important}}@media (min-width:1025px){.cols--gutters-xs\@desktop{--gutter:0.75rem}.cols--gutters-sm\@desktop{--gutter:1.25rem}.cols--gutters-ms\@desktop{--gutter:1.875rem}.cols--gutters-lg\@desktop{--gutter:3.75rem}.cols--gutters-xl\@desktop{--gutter:5rem}.l-flex-center-vertical\@desktop{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.l-flex-center-vertical\@desktop>*{max-width:100%!important}}@media (max-width:1024px){.cols--gutters-xs\@mobile-and-tablet{--gutter:0.75rem}.cols--gutters-sm\@mobile-and-tablet{--gutter:1.25rem}.cols--gutters-ms\@mobile-and-tablet{--gutter:1.875rem}.cols--gutters-lg\@mobile-and-tablet{--gutter:3.75rem}.cols--gutters-xl\@mobile-and-tablet{--gutter:5rem}.l-flex-center-vertical\@mobile-and-tablet{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.l-flex-center-vertical\@mobile-and-tablet>*{max-width:100%!important}}@media (min-width:768px){.l-flex-center-vertical\@tablet-and-desktop{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.l-flex-center-vertical\@tablet-and-desktop>*{max-width:100%!important}}.l-justified-block{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.l-justified-block>*{margin-top:0}@media (max-width:767px){.l-justified-block\@mobile{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.l-justified-block\@mobile>*{margin-top:0}}@media (min-width:768px) and (max-width:1024px){.l-justified-block\@tablet{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.l-justified-block\@tablet>*{margin-top:0}}@media (min-width:1025px){.l-justified-block\@desktop{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.l-justified-block\@desktop>*{margin-top:0}}@media (max-width:1024px){.l-justified-block\@mobile-and-tablet{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.l-justified-block\@mobile-and-tablet>*{margin-top:0}}@media (min-width:768px){.l-justified-block\@tablet-and-desktop{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.l-justified-block\@tablet-and-desktop>*{margin-top:0}}.l-justified-block-vertical{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}@media (max-width:767px){.l-justified-block-vertical\@mobile{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.u-padding-top-none\@mobile{padding-top:0!important}}@media (min-width:768px) and (max-width:1024px){.l-justified-block-vertical\@tablet{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.u-padding-top-none\@tablet{padding-top:0!important}}@media (min-width:1025px){.l-justified-block-vertical\@desktop{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.u-padding-top-none\@desktop{padding-top:0!important}}@media (max-width:1024px){.l-justified-block-vertical\@mobile-and-tablet{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.u-padding-top-none\@mobile-and-tablet{padding-top:0!important}}.u-padding-top-none{padding-top:0!important}.u-padding-bottom-none{padding-bottom:0!important}.u-padding-left-none{padding-left:0!important}.u-padding-right-none{padding-right:0!important}.u-padding-none{padding:0!important}.u-margin-top-none{margin-top:0!important}@media (min-width:1025px){.u-padding-bottom-none\@desktop{padding-bottom:0!important}.u-padding-left-none\@desktop{padding-left:0!important}.u-padding-right-none\@desktop{padding-right:0!important}.u-padding-none\@desktop{padding:0!important}.u-margin-top-none\@desktop{margin-top:0!important}.u-margin-bottom-none\@desktop{margin-bottom:0!important}}@media (max-width:1024px){.u-padding-bottom-none\@mobile-and-tablet{padding-bottom:0!important}.u-padding-left-none\@mobile-and-tablet{padding-left:0!important}.u-padding-right-none\@mobile-and-tablet{padding-right:0!important}.u-padding-none\@mobile-and-tablet{padding:0!important}.u-margin-top-none\@mobile-and-tablet{margin-top:0!important}.u-margin-bottom-none\@mobile-and-tablet{margin-bottom:0!important}}@media (min-width:768px){.l-justified-block-vertical\@tablet-and-desktop{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.u-padding-top-none\@tablet-and-desktop{padding-top:0!important}.u-padding-bottom-none\@tablet-and-desktop{padding-bottom:0!important}.u-padding-left-none\@tablet-and-desktop{padding-left:0!important}.u-padding-right-none\@tablet-and-desktop{padding-right:0!important}.u-padding-none\@tablet-and-desktop{padding:0!important}.u-margin-top-none\@tablet-and-desktop{margin-top:0!important}.u-margin-bottom-none\@tablet-and-desktop{margin-bottom:0!important}}.u-margin-bottom-none{margin-bottom:0!important}@media (max-width:767px){.u-padding-bottom-none\@mobile{padding-bottom:0!important}.u-padding-left-none\@mobile{padding-left:0!important}.u-padding-right-none\@mobile{padding-right:0!important}.u-padding-none\@mobile{padding:0!important}.u-margin-top-none\@mobile{margin-top:0!important}.u-margin-bottom-none\@mobile{margin-bottom:0!important}}@media (min-width:768px) and (max-width:1024px){.u-padding-bottom-none\@tablet{padding-bottom:0!important}.u-padding-left-none\@tablet{padding-left:0!important}.u-padding-right-none\@tablet{padding-right:0!important}.u-padding-none\@tablet{padding:0!important}.u-margin-top-none\@tablet{margin-top:0!important}.u-margin-bottom-none\@tablet{margin-bottom:0!important}.u-vert-child-spacing-xs\@tablet>*+*{margin-top:.75rem}}.u-vert-child-spacing-xs>*+*{margin-top:.75rem}.u-full-width{width:100%!important}.u-position-relative{position:relative!important}.u-display-block{display:block!important}@media (max-width:767px){.u-vert-child-spacing-xs\@mobile>*+*{margin-top:.75rem}.u-full-width\@mobile{width:100%!important}.u-position-relative\@mobile{position:relative!important}.u-display-block\@mobile{display:block!important}}@media (min-width:768px) and (max-width:1024px){.u-full-width\@tablet{width:100%!important}.u-position-relative\@tablet{position:relative!important}.u-display-block\@tablet{display:block!important}}@media (min-width:1025px){.u-vert-child-spacing-xs\@desktop>*+*{margin-top:.75rem}.u-full-width\@desktop{width:100%!important}.u-position-relative\@desktop{position:relative!important}.u-display-block\@desktop{display:block!important}}@media (max-width:1024px){.u-vert-child-spacing-xs\@mobile-and-tablet>*+*{margin-top:.75rem}.u-full-width\@mobile-and-tablet{width:100%!important}.u-position-relative\@mobile-and-tablet{position:relative!important}.u-display-block\@mobile-and-tablet{display:block!important}}@media (min-width:768px){.u-vert-child-spacing-xs\@tablet-and-desktop>*+*{margin-top:.75rem}.u-full-width\@tablet-and-desktop{width:100%!important}.u-position-relative\@tablet-and-desktop{position:relative!important}.u-display-block\@tablet-and-desktop{display:block!important}}.u-border-bottom-cantaloupe{border-bottom:2px solid #DD7975}button.plain-button{font:inherit;text-align:inherit;padding:0;margin:0;width:auto}button.plain-button,button.plain-button:hover{background:0 0;border:none;color:inherit}.nav-skip-link{box-shadow:0 3px 8px rgba(0,0,0,.4)!important;font-size:.875rem;position:absolute;top:0;bottom:0;margin:auto 0;height:-webkit-min-content;height:-moz-min-content;height:min-content;z-index:2;padding:.75em 1.5em;min-width:0;-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;opacity:0}.nav-skip-link:active,.nav-skip-link:focus,.nav-skip-link:hover{background:#fff!important}.nav-skip-link:focus{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.nav-skip-link:active,.nav-skip-link:focus{opacity:1!important}@media (max-width:767px){.nav-skip-link{padding:.6em .7em;left:3.5rem}}@media (min-width:768px) and (max-width:1024px){.nav-skip-link{left:10rem}}@media (min-width:1025px){.nav-skip-link{left:9rem}.global-header{box-shadow:0 1px 1px -1px rgba(0,0,0,.05),0 5px 5px -5px rgba(0,0,0,.1)}}.nav-menu-divider{border-bottom:1px solid rgba(255,255,255,.45);margin:1em 0}.footer ul,.global-header ul{margin-top:0}@media (max-width:1024px){.nav-sub-section-header{font-weight:400!important}.nav--open,body{right:0;left:0}.nav--open .nav-bar__menu--main,body{left:0}.header-wrapper,.nav-bar__menu--main,.notify-bar,body{transition:right .3s ease-out,left .3s ease-out!important}body{position:relative}.nav--open{height:100%;overflow:hidden;position:fixed}.nav--open .has-subnav .notify-bar,.nav--open .header-wrapper,.nav--open body{right:-16.875rem;left:16.875rem}}.header-wrapper{position:fixed;top:0;left:0;right:0;z-index:10000}.header-wrapper:hover{z-index:10002}.header-wrapper .global-header,.header-wrapper .global-nav-wrap,.header-wrapper .notify-bar{position:relative}.footer ul,.global-nav-wrap ul{list-style-type:none;padding:0}.has-subnav.header-wrapper{position:relative!important;left:0!important;right:0!important}.has-subnav .notify-bar{position:fixed!important;top:0;left:0;right:0}.eyebrow-header{font-size:1.75rem!important;font-weight:800!important;letter-spacing:-.028em!important;line-height:1.2!important;margin:0}.eyebrow-header:before{background:#DD7975;display:block;width:2em;height:.35em;margin-bottom:.2em}.global-header{background:#fff;border-bottom:1px solid #f4f4f4;z-index:9999;position:relative}.global-header span.right-arrow{border-top:2px solid;border-right:2px solid;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:inline-block;height:.6em;width:.6em}.global-header .h1,.global-header .h2,.global-header .h3,.global-header .h4,.global-header .h5,.global-header .h6,.global-header h1,.global-header h2,.global-header h3,.global-header h4,.global-header h5,.global-header h6{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700}.global-header .h5,.global-header .nav-dropdown__control,.global-header .nav-sub-section-header{font-size:1rem!important;letter-spacing:normal!important}.global-header .btn--white{background-color:rgba(241,240,240,.6);color:#fff;border:2px solid transparent}.global-header .btn--white:focus,.global-header .btn--white:hover{background-color:#006B87;border-color:#006B87;color:#fff!important}.global-header .btn--punchout{background-color:transparent;border:2px solid #fff}.global-header .btn--punchout:focus,.global-header .btn--punchout:hover{color:#15c0f1}.global-header .btn--extra-wide{padding:14px 62px;max-width:100%}.nav-bar{color:#222;font-weight:500;display:flex;width:100%;max-width:1300px;height:3rem;margin:0 auto}.nav-bar__logo,.nav-bar__menu{display:-webkit-flex;display:-ms-flexbox}@media (max-width:767px){.nav-bar{padding:0 1.25rem}}@media (min-width:768px) and (max-width:1024px){.nav-bar{padding:0 1.875rem}}@media (min-width:1025px){.nav-bar{padding:0 2.5rem}}.nav-bar__logo{display:flex;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-right:.75rem}.nav-bar__logo .icon--sofi-logo{width:4.6875rem;height:1.5rem;margin-bottom:0}.nav-bar__user-actions{border-bottom:1px solid rgba(255,255,255,.45)}.nav-bar__user-actions>*{display:block;padding:.75rem}.nav-bar__user-actions .profile-icon{display:block}.nav-bar__menu{display:flex}.nav-bar__menu--ctas{margin-left:auto!important;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.nav-bar__menu--ctas .login-cta{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 1.25rem}.nav-bar__menu--ctas .login-cta:hover{color:#006B87!important}.nav-bar__menu--ctas .profile-icon{margin-right:.5rem}.nav-bar__menu--main a{color:inherit!important}@media (max-width:1024px){.nav-bar__menu--main{background:#201747;color:#fff;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;width:16.875rem;left:-16.875rem;position:fixed;top:0;bottom:0;overflow-y:auto;-webkit-overflow-scrolling:touch}}@media (min-width:1025px){.nav-bar__menu--main>li>a{padding:0 .75rem}.nav-bar__menu>li,.nav-bar__menu>li>.link,.nav-bar__menu>li>a{display:-webkit-flex;display:-ms-flexbox;display:flex}.nav-bar__menu>li:hover>.link,.nav-bar__menu>li:hover>a{color:#006B87!important}}.nav-bar__menu>li>a{-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:inherit}.nav-bar__menu .nav-bar__cta-btn{background:#006B87;color:#fff;font-size:.75rem;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:.625rem .9375rem;text-shadow:none!important}.nav-bar__menu .nav-bar__cta-btn:hover{background:#fff;border-color:#006B87!important;color:#006B87!important}.nav-bar .hamburger-button{color:inherit}.nav-bar .hamburger-icon{display:block}.nav-dropdown__control{position:relative}.nav-dropdown>.nav-dropdown__content{background:#201747;color:#fff;font-weight:400;margin-top:0}.nav-dropdown>.nav-dropdown__content a:not(.btn){color:inherit}.nav-dropdown__content-inner{max-width:1300px;margin:0 auto}@media (max-width:1024px){.nav-dropdown--mobile-and-tablet{position:relative}.nav-dropdown--mobile-and-tablet.nav-dropdown--active{background:#201747;overflow-y:auto;-webkit-overflow-scrolling:touch;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.nav-dropdown--mobile-and-tablet.nav-dropdown--active>.nav-dropdown__control{font-weight:700;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.nav-dropdown--mobile-and-tablet.nav-dropdown--active>.nav-dropdown__control .right-arrow{margin-right:.4em;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.nav-dropdown--mobile-and-tablet.nav-dropdown--active>.nav-dropdown__content{opacity:1;height:auto!important}.nav-dropdown--mobile-and-tablet>.nav-dropdown__control{border-bottom:1px solid rgba(255,255,255,.45);cursor:pointer;font-weight:400;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;padding:.75rem;margin-bottom:0}.nav-dropdown--mobile-and-tablet>.nav-dropdown__content{height:0;overflow:hidden;opacity:0}.nav-dropdown--mobile-and-tablet .nav-dropdown__content-inner{padding:.75rem .75rem 2.5rem}}@media (min-width:1025px){.nav-dropdown--desktop:hover>.nav-dropdown__control:after{border-bottom:5px solid #00A2C7;content:"";position:absolute;left:.75rem;right:.75rem;bottom:0}.nav-dropdown--desktop:hover>.nav-dropdown__control+.nav-dropdown__content{opacity:1;pointer-events:auto}.nav-dropdown--desktop>.nav-dropdown__content{font-size:.875rem;position:absolute;top:100%;left:0;right:0;z-index:2;pointer-events:none;opacity:0}.nav-dropdown--desktop>.nav-dropdown__content a:not(.btn){border-bottom:1px solid rgba(255,255,255,.45)}.nav-dropdown--desktop>.nav-dropdown__content a:not(.btn):hover{border-bottom:2px solid #00A2C7}.nav-dropdown--desktop .nav-dropdown__content-inner{padding:2.5rem}.nav-dropdown--desktop .nav-dropdown__content-inner .nav-dropdown__content-inner{padding:0}}.section{text-align:center}@media screen and (min-width:3000px){.section{background-size:cover!important}}.section__inner{max-width:1300px;margin-left:auto;margin-right:auto;padding:60px 20px}.section__inner::after{clear:both;display:block}@media screen and (min-width:768px){.section__inner{padding:60px 20px}}@media screen and (min-width:992px){.section__inner{padding:60px 15%}}@media screen and (min-width:1320px){.section__inner{padding-left:8%;padding-right:8%}}@media screen and (min-width:2000px){.section__inner{padding-left:20px;padding-right:20px}}.l-calc-cta .cta-block__heading,.pool .pool__heading,.section__heading{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;margin-bottom:30px;letter-spacing:-.031em}@media only screen and (min-device-width:320px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.l-calc-cta .cta-block__heading,.pool .pool__heading,.section__heading{letter-spacing:-.094em}}.section__heading--lowercase{text-transform:none}.section__heading--title-case{text-transform:none;letter-spacing:-.063em}.section__heading__career{letter-spacing:-.010em}.section__heading--trustpilot{display:none}@media screen and (min-width:768px){.l-calc-cta .cta-block__heading,.pool .pool__heading,.section__heading{font-size:27.5px}.section__heading--trustpilot{color:#424242;display:block;font-size:1.875rem;letter-spacing:-.028em;line-height:1.2;margin-bottom:3.5rem;text-transform:none}}.section .hero-subheading .custom-color,.section__more-link:hover{color:#15c0f1}.section .hero-subheading{text-transform:none;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700}.section .mobile-break{display:none}@media screen and (max-width:425px){.section .mobile-break{display:block}}.section .inner-container{background:#fff;display:inline-block}.section .hero-gradient{background:linear-gradient(to right,#1ec2f3,#9581bc,#ff39ae);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.l-calc-cta .cta-block__subheading,.section__subheading{font-weight:500;margin-bottom:40px}@media only screen and (min-device-width:320px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.l-calc-cta .cta-block__subheading,.section__subheading{letter-spacing:-.031em}}@media screen and (min-width:992px){.section__heading--trustpilot{font-size:3.125rem}.l-calc-cta .cta-block__subheading,.section__subheading{font-size:20px}}.section__subheading__career{font-weight:400}.section__footnote{display:block;font-size:11px}.section__more-link{font-weight:700;text-transform:uppercase;font-size:14px;letter-spacing:.09375em;margin-top:30px;display:block}@media screen and (min-width:768px){.section__more-link{font-size:17.5px}}.section__more-link--small{max-width:130px;margin:30px auto 0}.section__more-link--small:hover svg{fill:#119ac1}.section__more-link--small a{position:relative;margin-left:-30px;letter-spacing:0;text-align:center}.section__more-link--small .chevron-circle{position:absolute;right:-30px;top:-3px;width:22px;height:22px;fill:#15c0f1}.section__more-link--white,.section__more-link--white:hover{color:#fff}.l-calc-cta .section--home .cta-block__heading,.pool .section--home .pool__heading,.section--home .l-calc-cta .cta-block__heading,.section--home .pool .pool__heading,.section--home .section__heading{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;text-transform:none;line-height:.95;font-size:35px;margin-bottom:30px}@media screen and (min-width:768px){.l-calc-cta .section--home .cta-block__heading,.pool .section--home .pool__heading,.section--home .l-calc-cta .cta-block__heading,.section--home .pool .pool__heading,.section--home .section__heading{font-size:50px}.section--rates-terms{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/rates-terms-bg-md.jpg);background-size:cover;background-repeat:no-repeat;background-position:45% 0}}.l-calc-cta .section--home .cta-block__subheading,.section--home .l-calc-cta .cta-block__subheading,.section--home .section__subheading{font-size:18px}.section--gray{background-color:#f6f6f6}.section--light-blue{background-color:#007EAD;color:#fff}.section--dark-gray{background-color:#eae9e9}.section--sofi-blue{background-color:#20c3f2;color:#fff}.section--ink-bleed{background-color:#201747!important;color:#fff}.section--teal-blue{background-color:#006B87!important;color:#fff}.section--dark-blue{background-color:#0f4258;color:#fff}.section--dark-blue a{color:#14b6e5}.section--dark-blue a:active,.section--dark-blue a:focus,.section--dark-blue a:hover{color:#2dc6f2}.section--dark-blue .btn{color:#fff}.section--rates-terms{background-color:#999}@media screen and (min-width:900px){.section--rates-terms{background-position:60% 0}}@media screen and (min-width:992px){.section--rates-terms{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/rates-terms-bg-lg.jpg);background-position:55% 0}}@media screen and (min-width:1100px){.section--rates-terms{background-position:65% 0}}@media screen and (min-width:1200px){.section--rates-terms{background-position:75% 0}}@media screen and (min-width:1300px){.section--rates-terms{background-position:85% 0}}@media screen and (min-width:1600px){.section--rates-terms{background-position:100% 0}}@media screen and (min-width:768px){.l-calc-cta .section--rates-terms .cta-block__heading,.l-calc-cta .section--rates-terms .cta-block__subheading,.pool .section--rates-terms .pool__heading,.section--rates-terms .l-calc-cta .cta-block__heading,.section--rates-terms .l-calc-cta .cta-block__subheading,.section--rates-terms .pool .pool__heading,.section--rates-terms .section__heading,.section--rates-terms .section__more-link,.section--rates-terms .section__more-link:hover,.section--rates-terms .section__subheading{color:#fff}}.section--mba-dark-blue{text-align:left;font-size:12px;line-height:18px;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif!important;background-color:#0f4258;color:#fff}.section--mba-dark-blue a{color:#14b6e5}.section--mba-dark-blue a:active,.section--mba-dark-blue a:focus,.section--mba-dark-blue a:hover{color:#2dc6f2}.section--mba-dark-blue .btn{color:#fff}.section__mba-event-inner{max-width:1300px;margin-left:auto;margin-right:auto;padding:24px 20px}.section__mba-event-inner::after{clear:both;display:block}@media screen and (min-width:768px){.section__mba-event-inner{padding:20px 27px}.section--why-sofi-slr{background-color:#f6f6f6}}@media screen and (min-width:992px){.section__mba-event-inner{padding:60px 15%}}@media screen and (min-width:1330px){.section__mba-event-inner{padding-top:58px;padding-left:179px;padding-right:179px}}@media screen and (min-width:2000px){.section__mba-event-inner{padding-left:20px;padding-right:20px}}.l-calc-cta .section--partners .cta-block__heading,.pool .section--partners .pool__heading,.section--partners .l-calc-cta .cta-block__heading,.section--partners .pool .pool__heading,.section--partners .section__heading{margin-bottom:25px}.section--partners .section__heading--form{margin:40px 0 25px}@media screen and (min-width:992px){.section--partners .row:first-child{padding-right:30px}.section--partners .row:last-child{padding-left:30px}.l-calc-cta .section--partners .cta-block__heading,.pool .section--partners .pool__heading,.section--partners .l-calc-cta .cta-block__heading,.section--partners .pool .pool__heading,.section--partners .section__heading{text-align:left}.section--partners .section__heading--form{margin-top:0}}.section--partners .section__heading--benefits{margin:40px 0 25px}.benefit,.benefit__image{margin-bottom:20px}@media screen and (min-width:992px){.section--partners .section__heading--benefits{margin-top:0}}.l-calc-cta .section--launch-box .cta-block__heading,.pool .section--launch-box .pool__heading,.section--launch-box .l-calc-cta .cta-block__heading,.section--launch-box .pool .pool__heading,.section--launch-box .section__heading{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:36px;text-transform:none;color:#5B5B5B;letter-spacing:.5px;text-shadow:1px 0 #5B5B5B}.table--personal-loan-dr-b .catalog th,input,label,select{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif}.section--grid-bg{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/grid-bg.png)}.section--trustpilot .section__inner{padding:60px 15px}.section--trustpilot .trustpilot-review-btn{margin-top:50px}.benefit__image{width:60px;height:60px;fill:#5b5b5b!important}.benefit__heading{margin:-8px 0 8px}@media screen and (min-width:768px){.section--trustpilot .section__inner{padding-top:2.5rem}.benefit__heading{font-size:1.25em}}.benefit__separator{display:block;width:80px;margin:15px auto 20px;border-bottom:1px solid #4c4d4d}.benefit__description{font-size:14px;max-width:350px;margin:0 auto}@media screen and (min-width:768px){.benefit__description{max-width:100%;padding:0 20%;font-size:17.5px}}.benefit:last-child{margin-bottom:0}.benefit--left-align{text-align:left;margin-bottom:50px;position:relative;margin-left:80px}.benefit--left-align .benefit__image{position:absolute;left:-80px}@media screen and (min-width:992px){.benefit__description{padding:0 10%}.benefit--left-align .benefit__image{left:-90px}}.benefit--left-align .benefit__heading{margin:0 0 5px}.benefit--left-align .benefit__description{margin:0;padding:0}.benefit--hero .benefit__description,.benefit--wealth .benefit__description{padding-left:40px;text-align:left}.benefit--federal-private .benefit__heading{margin:3px 0 28px}.benefit--hero,.benefit--wealth{margin-bottom:-5px}.benefit--federal-private .icon{width:68px;top:9px}.benefit--unemployment .icon{width:45px;top:6px}.benefit--savings .icon{width:55px;top:5px}.benefit--first-time .icon{top:8px}.benefit--fast-financing .icon{top:4px}.benefit--no-fees .icon{bottom:-5px}.benefit--easy-exp .icon{bottom:-10px}.benefit--community .icon{bottom:-13px}.benefit--peace .icon{width:55px;bottom:-13px}.benefit--flexibility .icon{width:60px;bottom:-12px}.benefit--career-support .icon,.benefit--pre-qual .icon{width:50px;bottom:-8px}.benefit--affordable-down .icon,.benefit--paperwork .icon{width:40px;bottom:-8px}.benefit--compete-cash .icon{bottom:-5px}.benefit--more-house .icon{bottom:-6px}.benefit--loan-deferment .icon{width:50px;bottom:-6px}.benefit--mentorship .icon{width:50px;bottom:-3px}.benefit--investor-access .icon{width:35px;bottom:-6px}.benefit--priceless-skills .icon{bottom:-2px}.benefit--accelerate-career .icon{width:30px;bottom:-4px}.benefit--build-brand .icon{width:45px;bottom:-8px}.benefit--vacation .icon{width:60px;bottom:-15px}.benefit--health .icon{width:45px;bottom:-10px}.benefit--food .icon{width:50px;bottom:-8px}.benefit--culture .icon{width:40px;bottom:-8px}.benefit--refi-eligibility .icon{width:50px;bottom:-10px}.benefit--fed-loan-considerations .icon{width:35px;bottom:-8px}.benefit--choosing-lender .icon{width:45px;bottom:-8px}.benefit--consolidate-vs-refi .icon{width:55px;bottom:-10px}.benefit--hassle-free .icon{width:55px;bottom:8px}.benefit--targeted-offerings .icon{width:55px;bottom:5px}.benefit--hero .benefit__image{float:left;width:15px;height:15px;color:#EE417B}@media screen and (min-width:768px){.benefit--hero .benefit__image{width:20px;height:20px}}.benefit--wealth .benefit__image{float:left;width:15px;height:15px;color:#9ccb3b}@media screen and (min-width:768px){.benefit--wealth .benefit__image{width:20px;height:20px}}@media screen and (min-width:500px){.benefit--hero .benefit__description,.benefit--wealth .benefit__description{font-size:16px}}.benefit--blue .icon{color:#07516B;width:45px}.benefit--blue .icon--small{width:30px}.benefit--blue .benefit__heading{text-transform:none;font-size:16px;color:#15c0f1;font-weight:700}.benefit--blue .benefit__description{font-size:14px;padding:0 5%}@media screen and (min-width:768px){.benefit--blue .benefit__description{padding:0 20%}}@media screen and (min-width:992px){.benefit--blue .benefit__description{padding:0 10%}}.benefit--healthy-heart .icon{width:60px;bottom:-15px}.benefit--bowling .icon{width:40px;bottom:-10px}.benefit--grad-cap .icon{width:60px;bottom:-12px}.benefit--books .icon{width:40px;bottom:-10px}.benefit--wealth-advisors .icon{width:70px;bottom:-7px}.benefit--rebalancing .icon{width:65px;bottom:-8px}.benefit--pie-chart-2 .icon{width:70px;bottom:-7px}.benefit--bullseye-2 .icon{width:70px;bottom:-10px}.benefit--security-shield .icon{bottom:-10px}.benefit--dollar-stack .icon{width:80px;bottom:-5px}.benefit--hand-percentage-2 .icon{width:75px;bottom:-8px}.benefit--document-check .icon{width:55px;bottom:-5px}.benefit--ribbon-filled .icon{margin-top:-5px;width:65px;height:65px;bottom:-5px}.member-story{overflow:hidden;border:1px solid transparent;max-width:350px;margin:0 auto}.member-story:nth-child(n+2){display:none}@media screen and (min-width:768px){.member-story{padding:0}.member-story:nth-child(n+2){display:block;margin-bottom:2.35765%}.member-story.active>.member-story__content,.member-story:hover>.member-story__content{-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%)}}.member-story__image{margin-bottom:-7px}.member-story__content{text-align:left;padding:15px;color:#fff;background:linear-gradient(to bottom,rgba(223,32,39,.9),rgba(247,146,30,.9) 60%,rgba(255,210,4,.9));transition:all .3s ease-in-out}@media screen and (min-width:768px){.member-story__content{background:rgba(21,192,241,.7);background:linear-gradient(to bottom,rgba(223,32,39,.8),rgba(247,146,30,.8) 60%,rgba(255,210,4,.8));padding-top:20px}}@media screen and (min-width:992px){.member-story__content{padding-top:30px}}.member-story__quote{font-size:19px;font-weight:700;text-align:left;margin:0 0 15px}@media screen and (min-width:768px){.member-story__quote{font-size:16px}}@media screen and (min-width:1025px){.member-story__quote{font-size:18px}}@media screen and (min-width:1280){.member-story__quote{font-size:20px}}.member-story__name{font-weight:400;margin-bottom:-3px}dl dd,ol,ul{margin:0}.member-story__school{font-size:14px;font-weight:700;font-style:italic}.member-story__product{display:none;background-color:#fff;color:#15c0f1;font-weight:500;padding:5px;font-size:14px}@media screen and (min-width:992px){.member-story__product{font-size:17.5px}}.chris-martinez,.jared-pool,.kyle-lui,.susan-devine{max-width:100%;background-size:100%;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/sprites/home-mobile.png)}.kyle-lui{background-position:0 0;background-size:100%}.l-calc-cta .l-hear-from-members .l-hear-from-members--career-strategy .cta-block__subheading,.l-hear-from-members .l-hear-from-members--career-strategy .l-calc-cta .cta-block__subheading,.l-hear-from-members .l-hear-from-members--career-strategy .section__subheading{margin-bottom:0}.l-hear-from-members .l-hear-from-members--career-strategy #hear-from-our-members{padding-top:40px}ol,ul{list-style-type:none;padding:0}dl{margin-bottom:.75em}dl dt{font-weight:700;margin-top:.75em}.list-heading{text-transform:uppercase;text-align:center;padding:10px 0 15px}.list{margin-bottom:20px}.list__item{margin-bottom:5px;font-size:14px}.list__item:last-child{margin-bottom:0}@media screen and (min-width:768px){.chris-martinez,.jared-pool,.kyle-lui,.susan-devine{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/sprites/home-desktop.png);background-size:100%}.chris-martinez{background-position:0 0}.jared-pool{background-position:0 23.905724%}.kyle-lui{background-position:0 47.811448%}.susan-devine{background-position:0 71.717172%}.list__item{text-align:left;font-size:17.5px}}.list--bulleted .list__item{list-style-position:inside;text-indent:-10px;padding-left:20px}.list--bulleted .list__item:before{content:"• ";color:#15c0f1}fieldset{border:0;padding:0}input,label,select{display:block;font-size:16px}input{-webkit-appearance:none;border-radius:0}label{font-weight:400!important;margin-bottom:.375em!important;text-align:left;font-size:12px}@media screen and (min-width:550px){label{font-size:14px}}@media screen and (min-width:768px){label{font-size:16px}}label.required::after{content:"*"}label abbr{display:none}input:not([type]),input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=password],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input[type=number],input[type=search],select[multiple=multiple],textarea{background-color:#fff;border:1px solid #ccc;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,.15);box-sizing:border-box;font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;margin-bottom:.75em;padding:.75em;transition:border-color;width:100%}input:not([type]):hover,input[type=color]:hover,input[type=date]:hover,input[type=datetime]:hover,input[type=datetime-local]:hover,input[type=email]:hover,input[type=month]:hover,input[type=password]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=time]:hover,input[type=url]:hover,input[type=week]:hover,input[type=number]:hover,input[type=search]:hover,select[multiple=multiple]:hover,textarea:hover{border-color:#b3b3b3}input:not([type]):focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=month]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,input[type=number]:focus,input[type=search]:focus,select[multiple=multiple]:focus,textarea:focus{border-color:#15c0f1;box-shadow:inset 0 1px 3px rgba(0,0,0,.15),0 0 5px rgba(13,176,223,.7);outline:0}input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox],input[type=radio]{display:inline;margin-right:.375em}input[type=file]{padding-bottom:.75em;width:100%}select{margin-bottom:1.5em;max-width:100%;width:auto}.gform_wrapper input[type=email],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper input[type=url]{padding:8px}.gform_wrapper li.gfield_error input[type=email],.gform_wrapper li.gfield_error input[type=number],.gform_wrapper li.gfield_error input[type=password],.gform_wrapper li.gfield_error input[type=tel],.gform_wrapper li.gfield_error input[type=text],.gform_wrapper li.gfield_error input[type=url],.gform_wrapper li.gfield_error textarea{border:1px solid #f0503a!important}.gfield_label{margin-top:0!important}.gfield_required{color:#15c0f1!important;margin:0 2px!important}.gfield_select{max-width:300px}.gform_button{padding:16px 20px!important}.gform_confirmation_message{margin-top:40px;text-align:left}@media screen and (min-width:320px) and (max-width:550px){.gf_left_half,.gf_right_half,.gfield_error{width:100%!important}}.gfield_error{background-color:transparent!important;border:none!important}.gfield_error .gfield_label,.gfield_error .validation_message{color:#f0503a!important}.validation_error{display:none}.table{width:100%;margin-bottom:30px;border-collapse:separate;border-right:3px solid #fff;border-bottom:3px solid #fff;border-width:3px}.table tbody{background-color:#f6f6f6;border-width:2px}.table tbody td,.table tbody th{border-top:3px solid #fff;border-left:3px solid #fff;padding:10px}.table tbody th{font-size:14px;background-color:#275568;color:#fff;text-align:center}@media screen and (min-width:768px){.table tbody th{font-size:17.5px}}@media screen and (min-width:992px){.table tbody th{font-size:20px}}.table tbody tr:first-child:hover>td{background-color:transparent}.table tbody tr:hover>td{color:#070707}.table tbody tr:nth-child(even){background-color:#e7f6fd}.table tbody tr th:first-child{text-align:left}.table tbody td{font-size:12px}@media screen and (min-width:768px){.table tbody td{font-size:15px}}@media screen and (min-width:992px){.table tbody td{font-size:17.5px}}.table tbody td button{display:inline-block;font-size:11px;margin-bottom:4px;margin-right:8px;outline:0;padding:4px 1em;width:100%}@media screen and (min-width:768px){.table tbody td button{margin-bottom:0;width:auto}.table--comparison{table-layout:fixed}}.table .icon--tooltip{width:50px!important;height:50px!important}.table--align-left tbody td{text-align:left;font-weight:400!important}.table--comparison{width:100%;min-width:600px;border-collapse:collapse;border:none}.table--comparison>thead>tr>th{text-align:center;vertical-align:middle;color:#fff;font-size:17px;padding:5px 15px;background-color:#275568;border-bottom:2px solid #275568!important;border-width:2px}@media screen and (min-width:768px){.table--comparison>thead>tr>th{font-size:19px;font-weight:600}}.table--comparison>thead>tr>th:first-child{background:0 0;border-left:none!important}.table--comparison tr{background-color:#fff}.table--comparison tr:hover td{color:#424242!important}.table--comparison tr:nth-child(even){background-color:#fff!important}.table--comparison tr:nth-child(odd){background-color:#f6f6f6}.table--comparison tr>th{border:2px solid #fff!important;border-top:none!important;border-left:none!important;font-size:14px;vertical-align:middle}@media screen and (min-width:768px){.table--comparison tr>th{font-size:15px}}.table--comparison tr>th:first-child{border-left:1px solid #275568!important}.table--comparison tr>th.sofi{background-color:#15c0f1;border-left:3px solid #15c0f1!important;border-right:3px solid #15c0f1!important;border-bottom:2px solid #15c0f1!important;color:#fff}.table--comparison tr>th.border-right{border-right:2px solid #fff!important}.table--comparison tr>th.border-bottom{border-bottom:3px solid #275568!important}.table--comparison tr>td{border:1px solid #ddd;font-size:14px;padding:15px;vertical-align:middle}@media screen and (min-width:768px){.table--comparison tr>td{font-size:15px}}.table--comparison tr>td i{font-size:20px;color:#15c0f1}.table--comparison tr>td.sofi{border-left:3px solid #15c0f1;border-right:3px solid #15c0f1;color:#15c0f1!important;font-weight:700}.table--comparison tr>td.sofi.last{border-bottom:3px solid #15c0f1}.table--comparison tr>td.blank{background-color:#fff!important}.table--comparison tr td:nth-child(5),.table--comparison tr th:nth-child(5){border:none!important;width:20px;background:#fff}.table--comparison tr .cc-highlight{background-color:#e6f1f5}.table--product-rates{width:100%;margin-bottom:30px;border-collapse:separate;border-spacing:0;border-right:3px solid #fff;border-bottom:3px solid #fff;border-width:3px}.table--product-rates thead{padding-bottom:30px}.table--product-rates thead th{font-size:12px}@media screen and (min-width:768px){.table--product-rates thead th{font-size:16px}}.table--product-rates tbody{background-color:#f6f6f6;border-width:2px}.table--product-rates tbody th{border-left:3px solid #fff;border-top:3px solid #fff;padding:10px;font-size:12px;background-color:transparent;color:#424242;text-align:center!important}@media screen and (min-width:768px){.table--product-rates tbody th{font-size:16px}}.table--product-rates tbody tr:first-child:hover>td{background-color:transparent}.table--product-rates tbody tr:hover>td{color:#070707}.table--product-rates tbody tr:nth-child(even){background-color:#e7f6fd}.table--product-rates tbody tr th:first-child{text-align:left}.table--product-rates tbody td{text-align:left;border-top:3px solid #fff;border-left:3px solid #fff;padding:12px;font-size:12px}@media screen and (min-width:768px){.table--product-rates tbody td{font-size:15px}}@media screen and (min-width:992px){.table--product-rates tbody td{font-size:17.5px}}.table--product-rates tbody td button{display:inline-block;font-size:11px;margin-bottom:4px;margin-right:8px;outline:0;padding:4px 16px;width:100%}@media screen and (min-width:768px){.table--product-rates tbody td button{margin-bottom:0;width:auto}}.table--personal-loan-dr-b{margin-bottom:0}.table--personal-loan-dr-b .catalog{background-color:#004357}.table--personal-loan-dr-b .catalog th{color:#FFF;border:none;font-size:16px}.table--personal-loan-dr-b .content td,.table--personal-loan-dr-b .content th{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;border:none}.table--personal-loan-dr-b .content th{font-weight:700}.table--personal-loan-dr-b .content td{color:#5B5B5B}.table--personal-loan-dr-b .white td,.table--personal-loan-dr-b .white th{background-color:#FFF}.table--comparison-improved{border:none}.table--comparison-improved thead th{font-size:1.125em;font-weight:400;color:#fff;background-color:#07516B;padding:12px 0}.table--comparison-improved thead th:first-child{background-color:#f6f6f6;display:none}@media screen and (min-width:992px){.table--comparison-improved thead th:first-child{display:table-cell}}.table--comparison-improved thead th.sofi{font-weight:700;font-size:1.375em;background-color:#15c0f1;border-left:1px solid #fff}.table--comparison-improved .header-mobile{display:table-row}.table--comparison-improved .header-mobile th{text-align:left;text-transform:uppercase;font-size:.625em;color:#fff;font-weight:700;background-color:#15c0f1;border-left:none;border-top:1px solid #fff;border-bottom:1px solid #fff;padding-left:10px}.table--comparison-improved .header-desktop{display:none}@media screen and (min-width:992px){.table--comparison-improved .header-mobile{display:none}.table--comparison-improved .header-desktop{display:table-cell;background-color:#EEE;color:#07516B;padding:20px 0;min-width:250px;border-right:1px solid #fff;font-size:.875em}}.table--comparison-improved tbody tr{border-bottom:1px solid #fff}.table--comparison-improved tbody tr td{color:#7B7B7B;border:none;background-color:#EEE;padding:15px;max-width:400px!important}@media screen and (min-width:992px){.table--comparison-improved tbody tr td{padding:10px 15px}}.table--comparison-improved tbody tr td.sofi{font-weight:700;color:#07516B;background-color:#D3EEF8;border-left:1px solid #fff}.table--comparison-improved tbody tr td small{display:inline-block;font-weight:400;padding-top:4px}.table--comparison-improved tbody tr:last-child{border:none}.l-mortgage-comparison .table--comparison-improved{width:100%}.l-mortgage-comparison .table--comparison-improved td{width:33%}.l-mortgage-comparison .table--comparison-improved thead th.sofi{font-size:1.125em}.l-mortgage-comparison .table--comparison-improved .header-mobile th{color:#07516B;background-color:#cecece;text-align:center;padding:15px;font-size:14px}.l-mortgage-comparison .table--comparison-improved .blank-row td,.l-mortgage-comparison .table--comparison-improved .blank-row th{background-color:#fff;border:1px solid #EEE}.l-mortgage-comparison .table--comparison-improved .save-cell{background-color:#9ccb3b;color:#fff}.l-mortgage-comparison .table--comparison-improved .info{position:relative}.l-mortgage-comparison .table--comparison-improved .info svg{position:relative;fill:#15c0f1;vertical-align:middle;width:18px;height:18px}.l-mortgage-comparison .table--comparison-improved .info .bubble{display:none;position:absolute;text-align:left;opacity:1;padding:15px;width:124px;top:-59px;left:-50px;font-size:12px;color:#fff;background:#0d3141;border-radius:10px}.l-mortgage-comparison .table--comparison-improved .info .bubble:after{content:'';position:absolute;border-style:solid;border-width:10px 6px 0;border-color:#0d3141 transparent;display:block;width:0;bottom:-9px;left:54px}.l-mortgage-comparison .table--comparison-improved .header-mobile .info .bubble{top:-57px;left:-51px;width:148px}.l-mortgage-comparison .table--comparison-improved .info:hover .bubble{display:block}.l-mortgage-comparison .legal-footer{padding-top:30px;text-align:left;font-size:12px;float:left;width:100%;color:#adadad}.press-block__quote{font-size:20px;font-weight:700;text-transform:uppercase;margin-bottom:5px!important;letter-spacing:.1em}.press-block__image{width:100%;background-size:cover;margin-bottom:15px}.press-block__image.cnbc-disruptor{width:250px;margin:20px 0 35px}.press-block .icon{width:125px;height:125px;display:block;margin:0 auto 20px}.news-article__excerpt .excerpt-more,.press-release__content .excerpt .excerpt-more{margin-left:-4px;display:inline-block}.press-block .icon--cnbc-disruptor-logo{width:200px}@media screen and (min-width:600px){.press-block .icon--cnbc-disruptor-logo{width:250px}}.press-block .btn{margin-bottom:0}.press-release{clear:left;text-align:left;margin-bottom:20px}.press-release__pub-date{font-weight:400;margin-bottom:5px;color:#888}@media screen and (min-width:768px){.press-release__pub-date{width:25%;float:left;margin-right:30px;text-align:right}}@media screen and (min-width:1200px){.press-release__pub-date{width:17%}}.press-release__content{overflow:hidden}.press-release__content .title{margin-bottom:5px}.press-release__content .title a{text-transform:uppercase;font-weight:700;color:#3e3d3d;margin-top:-2px;display:inline-block}.press-release__content .title a:focus,.press-release__content .title a:hover{color:#119ac1}.press-release__content .excerpt{font-size:14px}.single-press-release .post-header h1{letter-spacing:inherit}.news-article{text-align:left}.news-article__image{width:100%;background-size:cover;margin-bottom:15px}.news-article__heading{line-height:1.3}.news-article__heading a{text-transform:uppercase;font-size:14px;font-weight:800;color:#3e3d3d}.news-article__heading a:focus,.news-article__heading a:hover{color:#119ac1}.news-article__pub-date{text-transform:uppercase;font-size:12px;color:#848484}.news-article__excerpt{font-size:14px}.news-article__excerpt a{font-weight:700}.news-article--archived{text-align:left;margin-bottom:30px;clear:left}.news-article--archived .pub-date{font-size:14px;font-weight:400;margin-bottom:5px;color:#848484;width:30%}@media screen and (min-width:768px){.news-article--archived .pub-date{width:25%;float:left;font-size:16px;margin-right:30px;color:#848484;text-align:right}.copy-expander__heading,.js-copy-expander-v2__heading{font-size:1.25em}}@media screen and (min-width:992px){.news-article--archived .pub-date{width:17%}}.news-article--archived .content{overflow:hidden}.news-article--archived .content .title{margin:-2px 0 2px}.news-article--archived .content .title a{text-transform:uppercase;font-weight:700;color:#3e3d3d}.news-article--archived .content .title a:focus,.news-article--archived .content .title a:hover{color:#119ac1}.news-article--archived .content .pub{margin:0;font-weight:700;text-transform:uppercase;color:#888}.copy-expander,.js-copy-expander-v2{padding:15px 0;border-top:1px solid #E8E8E8}.copy-expander--improved,.copy-expander--no-border,.copy-expander.first,.js-copy-expander-v2--no-border,.js-copy-expander-v2.first{border-top:none}.copy-expander__heading,.js-copy-expander-v2__heading{margin:0;color:#15c0f1;cursor:pointer;font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif!important;word-wrap:break-word!important;font-weight:400!important}.copy-expander__copy,.js-copy-expander-v2__copy{padding-top:20px}.copy-expander:last-child,.js-copy-expander-v2:last-child{border-bottom:1px solid #E8E8E8}.copy-expander--improved:last-child,.copy-expander--no-border:last-child,.js-copy-expander-v2--no-border:last-child{border-bottom:none}.arrow-down,.arrow-right{width:25px;height:25px;display:inline-block;text-align:center;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;transition-timing-function:ease-in}.arrow-down svg,.arrow-right svg{width:15px;height:15px;fill:#15c0f1}.arrow-down{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.copy-expander--improved{background-color:#fff;margin-bottom:5px;text-align:left;padding:0}.copy-expander--improved .copy-expander__header{position:relative;padding:25px 15px 0 10px;transition:all .3s ease;border:none;height:117px}@media screen and (min-width:400px){.copy-expander--improved .copy-expander__header{height:100px}}@media screen and (min-width:600px){.copy-expander--improved .copy-expander__header{padding-top:28px}}@media screen and (min-width:768px){.copy-expander--improved .copy-expander__header{padding:30px;height:117px}}.copy-expander--improved .copy-expander__image{width:60px;float:left;padding-top:5px}@media screen and (min-width:600px){.copy-expander--improved .copy-expander__image{padding-top:0}}.copy-expander--improved .copy-expander__image svg{fill:#424242;width:45px;height:45px}.copy-expander--improved .copy-expander__toggle{position:absolute;top:51px;right:15px}@media screen and (min-width:400px){.copy-expander--improved .copy-expander__toggle{top:43px}}@media screen and (min-width:768px){.copy-expander--improved .copy-expander__image{padding-top:5px}.copy-expander--improved .copy-expander__toggle{top:50px;right:25px}.copy-expander--improved .copy-expander__heading{font-size:21px}}.copy-expander--improved .copy-expander__toggle svg{width:18px;height:10px;fill:#424242;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media screen and (min-width:992px){.copy-expander--improved .copy-expander__toggle{right:30px}.copy-expander--improved .copy-expander__toggle svg{width:22px;height:22px}}.apply-step__image,.m-apply-referral .apply-referral-container .steps-container .step .icon svg{width:50px;height:50px}.copy-expander--improved .copy-expander__heading{color:#424242;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700}.copy-expander--improved .copy-expander__subheading,.m-apply-referral .apply-referral-container .link-box-container .link-box .mid h4,.tooltip__copy{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif}.copy-expander--improved .copy-expander__subheading{font-size:12px;padding-right:35px;overflow:hidden;margin-bottom:0}@media screen and (min-width:768px){.copy-expander--improved .copy-expander__subheading{font-size:16px}}.copy-expander--improved .copy-expander__copy{font-size:14px;padding:20px}@media screen and (min-width:992px){.copy-expander--improved .copy-expander__copy{padding:30px;font-size:16px}}.copy-expander--improved .copy-expander__copy p{margin:0}.copy-expander--improved:hover .copy-expander__header{padding-left:15px}@media screen and (min-width:768px){.copy-expander--improved:hover .copy-expander__header{padding-left:35px}}.copy-expander--improved.active .copy-expander__header{background-color:#37485D}.copy-expander--improved.active .copy-expander__heading,.copy-expander--improved.active .copy-expander__subheading{color:#fff}.copy-expander--improved.active .copy-expander__image svg{fill:#fff}.copy-expander--improved.active .copy-expander__toggle svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);fill:#fff}.apply-step{position:relative;padding-left:70px;text-align:left;margin-top:-40px}.apply-step__image{position:absolute;left:-65px;top:57px;color:#15c0f1}.apply-step__image svg{fill:#fff}.apply-step__heading{font-size:16px}@media screen and (min-width:768px){.apply-step{margin-top:-52px}.apply-step__heading{font-size:1.25em}}.apply-step__subheading{font-size:14px}.l-calc-cta .m-apply-referral .cta-block__heading,.m-apply-referral .l-calc-cta .cta-block__heading,.m-apply-referral .pool .pool__heading,.m-apply-referral .section__heading,.pool .m-apply-referral .pool__heading{text-align:left}.m-apply-referral .apply-referral-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.apply-step__subheading{font-size:16px}.m-apply-referral .apply-referral-container{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.m-apply-referral .apply-referral-container .steps-container{-webkit-flex:1;-ms-flex:1;flex:1;padding-right:0}@media screen and (min-width:768px){.m-apply-referral .apply-referral-container .steps-container{padding-right:40px}}@media screen and (min-width:992px){.m-apply-referral .apply-referral-container .steps-container{padding-right:70px}}@media screen and (min-width:1300px){.m-apply-referral .apply-referral-container .steps-container{padding-right:100px}}.m-apply-referral .apply-referral-container .steps-container .step{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px}.m-apply-referral .apply-referral-container .steps-container .step .icon{-webkit-flex:0 0 70px;-ms-flex:0 0 70px;flex:0 0 70px}.m-apply-referral .apply-referral-container .steps-container .step .desc{padding-top:5px;text-align:left;-webkit-flex:1;-ms-flex:1;flex:1;font-size:16px;line-height:24px}.m-apply-referral .apply-referral-container .steps-container .step .desc h3{font-size:18px;line-height:28px}.m-apply-referral .apply-referral-container .link-box-container{-webkit-flex:0 0 320px;-ms-flex:0 0 320px;flex:0 0 320px;margin:0 auto;padding-top:20px}@media screen and (min-width:768px){.m-apply-referral .apply-referral-container .steps-container .step .desc h3{font-size:24px}.m-apply-referral .apply-referral-container .link-box-container{padding-top:0}}.m-apply-referral .apply-referral-container .link-box-container .link-box{border-radius:4px;overflow:hidden;text-align:left;background-color:green;width:95%;margin:0 auto;max-width:320px;color:#5C5C5C}.m-apply-referral .apply-referral-container .link-box-container .link-box .top{padding:20px 40px;background-color:#fff;font-size:18px;line-height:24px}.m-apply-referral .apply-referral-container .link-box-container .link-box .top h3{font-size:24px;font-weight:700;letter-spacing:-1px;margin-bottom:5px}.m-apply-referral .apply-referral-container .link-box-container .link-box .mid{padding:20px 40px;background-color:#F6F6F6;font-size:18px;line-height:24px}.m-apply-referral .apply-referral-container .link-box-container .link-box .mid h4{font-weight:700;text-transform:uppercase;font-size:16px;line-height:31px;margin-bottom:5px}.m-apply-referral .apply-referral-container .link-box-container .link-box .bot{padding:18px 40px;background-color:#29C4F3;font-size:20px;font-weight:700;line-height:24px;color:#FFF}.m-apply-referral .apply-referral-container .link-box-container .link-box .bot .chevron-circle{position:relative;top:4px;width:22px;height:22px;fill:#fff;margin-left:10px}.m-apply-referral .apply-referral-container .link-box-container .link-box .bot:hover{background-color:#24AFD9;transition:background-color .3s ease}.separator{display:block;margin:40px auto;border-bottom:1px solid #ccc}.cta-block__heading{text-transform:uppercase;font-size:24px}@media screen and (min-width:768px){.cta-block__heading{font-size:28px}}.cta-block__copy{font-weight:700;font-size:18px;text-align:center;margin-bottom:20px}.panel{padding:30px 20px 20px;margin-bottom:20px;background-color:#e7f6fd}.panel__heading{text-transform:uppercase}@media screen and (min-width:768px){.cta-block__copy{font-size:22.5px}.panel__heading{font-size:1.25em}}.panel__subheading{text-transform:uppercase;font-size:14px}@media screen and (min-width:768px){.panel__subheading{font-size:17.5px}.panel--white{background-color:rgba(240,240,240,.9)}}.panel .section__more-link{font-size:14px;margin-top:15px}.panel--light-blue{background-color:rgba(0,126,173,.7);color:#fff}.panel--dark-blue{background-color:rgba(2,67,87,.85);color:#fff}.panel--gray{background-color:rgba(255,255,255,.8);color:#424242}.panel--light-gray{background-color:#EDF0F2!important;color:#424242}.panel--sky-blue{background-color:rgba(0,162,199,.85)!important;color:#FFF}.panel--teal-blue{background-color:rgba(0,107,135,.85)!important;color:#FFF}.tooltip{display:block;position:relative;text-align:center;overflow:visible;z-index:2}.tooltip:active .tooltip__container,.tooltip:focus .tooltip__container,.tooltip:hover .tooltip__container{opacity:1;visibility:visible}.tooltip__container{position:absolute;right:-64px;bottom:35px;left:-64px;transition:all .2s ease-in-out;background-color:#fff;border:1px solid #BCBCBC;opacity:0;text-align:center;box-shadow:0 1px 1px silver;visibility:hidden;width:150px;z-index:10;padding:10px;border-radius:3px}.tooltip__container ::after{position:absolute;right:0;left:0;border:8px solid transparent;bottom:-30px;color:#fff;content:'▼';font-size:22px;margin-left:-2px;text-align:center;text-shadow:0 1px 1px silver}.tooltip__copy{margin-bottom:0;text-transform:none;font-size:12px;font-weight:500;color:#424242}.tooltip svg{z-index:1}.icon{position:relative;display:inline-block}.icon svg{overflow:visible;position:absolute;top:0;left:0;width:100%;height:100%;fill:currentColor}.icon .home{width:80%;height:80%;top:5px}.icon--gray{color:#c2c2c2}.icon--sofi-logo{width:88px;height:31px}.icon--tooltip{width:15px;height:15px;top:-5px}.icon--caret{width:12px;height:12px;margin-left:4px}.icon--close{width:15px;height:15px;margin-left:4px}.icon--menu-toggle{width:30px;height:30px;right:13px;top:-13px}@media screen and (min-width:768px){.icon--menu-toggle{width:36px;height:36px;right:16px;top:-16px}}.icon--active-triangle{width:20px;height:10px}.icon--magnifying-glass,.icon--map-pin{width:15px;height:15px}.icon--event{width:50px;height:50px}.icon--event-calendar{width:15px;height:15px;top:2px}.icon--event-share{width:13px;height:13px;top:2px}.icon--checkmark2,.icon--time-logo{width:30px;height:25px;top:2px}.icon--stopwatch{width:40px!important;top:5px}.icon--diamond,.icon--email{width:50px!important;top:10px}.icon--pause,.icon--play{display:none;width:50px;height:50px;color:#fff;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);position:absolute!important}.modal__fade-screen,.modal__fade-screen__exiting-sofi,.modal__fade-screen__exiting-sofi-mortgage{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);opacity:0;transition:opacity .25s ease;visibility:hidden;z-index:99999;padding:56px 16px 16px}.no-rgba .modal__fade-screen,.no-rgba .modal__fade-screen__exiting-sofi,.no-rgba .modal__fade-screen__exiting-sofi-mortgage{background:0 0}.modal__inner{background-color:#fff;margin:auto;max-height:100%;overflow:auto;position:relative;transition:opacity .25s ease;width:90rem!important;max-width:640px;padding:30px 20px;text-align:center}.calc-fieldset-span,.calc-radio,.calc-refi-later,.modal--open,.modal--open-exiting-sofi,.modal--open-exiting-sofi-mortgage,.modal--open-product-category,.quiz-wrap,.tile-hover{overflow:hidden}.modal__inner.m-large-width{max-width:100%!important}.modal__close{background-color:#15c0f1;border:0!important;text-align:center;position:absolute;top:0;right:0;color:#fff;font-size:20px;line-height:1;font-weight:700;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif}.calc-results .subheading2,.modal--exiting-sofi .modal__content,.modal--life-insurance .modal__heading{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif}.modal__close:hover{opacity:.9}.modal__close svg{display:inline-block;width:16px;height:16px}@media screen and (min-width:1300px){.modal__close svg{width:20px;height:20px}}.modal__heading{font-size:22px;text-transform:uppercase;margin-top:40px}@media screen and (min-width:768px){.modal__inner{padding:50px}.modal__heading{font-size:30px}}.modal__subheading{font-size:16px;margin-bottom:30px}.modal__form input{display:inline;border-radius:0;box-shadow:none}.modal__form .email-signup{width:250px;margin:0 auto 30px}@media screen and (min-width:500px){.modal__form .email-signup{width:400px}}.modal__form .email-signup input[type=email]{width:60%;line-height:40px;height:40px}.modal__form .email-signup input[type=submit]{width:40%;height:40px;margin:2px 0 0 -5px;margin-top:-3px\9;background-color:#424242}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.modal__form .email-signup input[type=email]{line-height:1}.modal__form .email-signup input[type=submit]{margin-top:-3px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.modal__form .email-signup input[type=submit]{margin-top:4px}}.modal__form .email-signup input[type=submit]:active,.modal__form .email-signup input[type=submit]:hover{border:none;color:#fff;opacity:.9}.modal__opt-out{border-bottom:1px solid #e6e6e6;margin-bottom:30px}@media screen and (min-width:768px){.modal__subheading{font-size:18px}.modal__form .email-signup input[type=submit]{width:30%}.modal__opt-out{margin-bottom:50px}}.modal__opt-out span{font-size:14px;display:block;margin:0 auto -13px;background-color:#fff;width:280px}.modal__download{margin-bottom:40px;font-size:16px;padding:12px 15px}@media screen and (min-width:768px){.modal__opt-out span{font-size:16px;width:350px}.modal__download{font-size:18px;padding:18px 25px;margin-bottom:30px}}.modal--open .modal__fade-screen,.modal--open .modal__fade-screen__exiting-sofi,.modal--open .modal__fade-screen__exiting-sofi-mortgage,.modal--open .modal__fade-screen__product-category,.modal--open-exiting-sofi .modal__fade-screen,.modal--open-exiting-sofi .modal__fade-screen__exiting-sofi,.modal--open-exiting-sofi .modal__fade-screen__exiting-sofi-mortgage,.modal--open-exiting-sofi .modal__fade-screen__product-category,.modal--open-exiting-sofi-mortgage .modal__fade-screen,.modal--open-exiting-sofi-mortgage .modal__fade-screen__exiting-sofi,.modal--open-exiting-sofi-mortgage .modal__fade-screen__exiting-sofi-mortgage,.modal--open-exiting-sofi-mortgage .modal__fade-screen__product-category,.modal--open-product-category .modal__fade-screen,.modal--open-product-category .modal__fade-screen__exiting-sofi,.modal--open-product-category .modal__fade-screen__exiting-sofi-mortgage,.modal--open-product-category .modal__fade-screen__product-category{opacity:1;visibility:visible}.js-modal-open svg,.modal--open-svg,svg.js-modal-open{cursor:pointer!important;width:16px;height:16px;margin-left:5px}.js-modal-open,.modal--open{cursor:pointer!important}.modal--life-insurance .modal__inner{width:95%!important;padding:20px 20px 30px;max-width:475px}@media screen and (min-width:768px){.modal--life-insurance .modal__inner{max-width:600px;padding:20px 40px 30px}}.modal--life-insurance .modal__content{text-align:left}.modal--life-insurance .modal__heading{text-transform:none;font-size:20px;padding-bottom:5px;margin-bottom:20px}@media only screen and (min-device-width:320px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.modal--life-insurance .modal__heading{letter-spacing:-.063em}}.modal--life-insurance .modal__subheading{font-size:14px;margin-bottom:25px}@media screen and (min-width:768px){.modal--life-insurance .modal__subheading{font-size:16px;margin-bottom:30px}}.modal--life-insurance .btn{width:150px;display:block;text-align:center;margin:0 auto 30px;font-size:14px}.modal--life-insurance .btn.cancel{color:#424242;background:0 0;border:2px solid #f6f6f6}.modal--life-insurance .btn.cancel:active,.modal--life-insurance .btn.cancel:hover{background:#15c0f1;border:2px solid transparent;color:#fff}@media screen and (min-width:768px){.modal--life-insurance .btn{font-size:16px}.modal--exiting-sofi .modal__inner{max-width:500px}}.modal--life-insurance .footnote{font-size:12px}.modal--dm-offer .modal__inner{width:100%!important}@media screen and (max-width:420px){.modal--dm-offer .modal__inner{padding:44px 20px 20px}}.modal--exiting-sofi .modal__inner{padding-top:40px;width:100%!important}.modal--exiting-sofi .modal__content{font-size:14px;text-align:left}.modal--exiting-sofi .modal__content p{margin-bottom:20px}.modal--exiting-sofi .modal__close{background:0 0}.modal--exiting-sofi .btn{display:block;margin-top:0;margin-bottom:10px;text-align:center;color:#fff}.modal--exiting-sofi .btn:active,.modal--exiting-sofi .btn:focus,.modal--exiting-sofi .btn:hover{color:#15c0f1}@media screen and (min-width:1300px){.modal--exiting-sofi .modal__inner{max-width:600px;padding:60px}.modal--exiting-sofi .modal__content{font-size:18px}.modal--exiting-sofi .btn{display:inline-block;width:47%;margin-right:20px}}.modal--exiting-sofi .cancel{color:#006B87;border-color:#006B87;margin-right:0!important}@media screen and (min-width:1400px){.modal--exiting-sofi.mortgage .modal__inner{width:50%;max-width:800px}}.modal--exiting-sofi.mortgage .btn-container{text-align:center}.modal--exiting-sofi.mortgage .btn{width:100px;display:inline-block;margin:10px!important}.modal--slr-calc .modal__inner{padding-top:40px}@media screen and (min-width:768px){.modal--exiting-sofi.mortgage .btn{width:200px}.modal--slr-calc .modal__inner{padding-top:50px}}.modal--slr-calc .modal__content p{font-size:14px;line-height:21px;text-align:left}.modal--slr-calc .modal__close{background-color:transparent}.modal--slr-calc svg{width:16px;height:16px}.modal--dm-offer h3{font-size:24px}.modal--dm-offer .dm-forms input,.modal--dm-offer .dm-forms input:focus{border:none;border-bottom:1px solid gray;border-radius:0;box-shadow:none!important;-webkit-animation:none!important;animation:none!important}.modal--dm-offer .dm-forms label{color:gray;z-index:1}.modal--dm-offer .dm-forms .error-message{color:#EC1C1C;display:none;padding-left:5px}.is-open-modal{position:fixed!important;width:100%;left:0;right:0}.builder-modal .modal__close{background:#00A2C7!important}.builder-modal .modal__close svg{-webkit-filter:contrast(200%);filter:contrast(200%)}.builder-modal .modal__inner{border-radius:8px}.builder-modal .product-cards-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.builder-modal .product-cards-list>*{margin:.625rem}@media (min-width:1025px){.builder-modal .modal__close svg{width:24px;height:24px}.builder-modal .product-cards-list>*{-webkit-flex:1 0 18%;-ms-flex:1 0 18%;flex:1 0 18%;max-width:calc(20% - 1.25rem)}}@media (min-width:768px) and (max-width:1024px){.builder-modal .product-cards-list>*{-webkit-flex:1 0 48%;-ms-flex:1 0 48%;flex:1 0 48%;max-width:calc(50% - 1.25rem)}}.builder-modal .card{display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:767px){.builder-modal .product-cards-list>*{-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.builder-modal .card{min-height:65px}}@media (min-width:768px) and (max-width:1024px){.builder-modal .card{min-height:70px}}.builder-modal .card>a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.builder-modal .card .box{background-color:#fff;background-repeat:no-repeat;background-size:contain;background-position:right;padding:.75rem!important}.builder-modal .money-card .box{background-image:url(//d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/BR20-255131_Money_Tile_mobile.png)}@media (min-width:1025px){.builder-modal .card{min-height:150px}.builder-modal .card>a{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.builder-modal .card .box{background-size:50%;background-position:calc(100% + 1px) calc(100% + 1px);padding:1.25rem!important}.builder-modal .money-card .box{background-image:url(//d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/BR20_255131_Money-Tile%402x.png)}}.builder-modal .invest-card .box{background-image:url(//d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/BR20-255131_Invest_Tile.png)}@media (min-width:1025px){.builder-modal .invest-card .box{background-image:url(//d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/BR20-255131_Invest-Tile%402x.png)}}.builder-modal .credit-card .box{background-image:url(//d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/BR20-255131_CC_Tile_Mobile.png)}@media (min-width:1025px){.builder-modal .credit-card .box{background-image:url(//d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/BR20-255131_CC-Tile%402x.png)}}.builder-modal .insurance-card .box{background-image:url(//d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/BR20-255131_Insurance-Tile_Mobile.png)}@media (min-width:1025px){.builder-modal .insurance-card .box{background-image:url(//d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/BR20-255131_Insurance-Tile%402x.png)}}.builder-modal .pl-card .box{background-image:url(//d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/BR20-255131_PL_Tile_Mobile.png)}@media (min-width:1025px){.builder-modal .pl-card .box{background-image:url(//d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/BR20-255131_PL-Tile%402x.png)}}.builder-modal .slr-card .box{background-image:url(//d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/BR20-255131_SLR_Tile_Mobile.png)}@media (min-width:1025px){.builder-modal .slr-card .box{background-image:url(//d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/BR20-255131_SLR-Tile%402x.png)}}.builder-modal .psl-card .box{background-image:url(//d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/BR20-255131_PSL_Tile_Mobile.png)}@media (min-width:1025px){.builder-modal .psl-card .box{background-image:url(//d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/PSL-Homepage-Tile%402x.png)}}.builder-modal .home-loans-card .box{background-image:url(//d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/BR20-255131_HL_Tile_Mobile.png)}@media (min-width:1025px){.builder-modal .home-loans-card .box{background-image:url(//d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/Home-Loans-Homepage-Tile%402x.png)}}.builder-modal .relay-card .box{background-image:url(//d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/CSM_Relay_HomepageTIle_Mobile-Tablet%402x.png)}@media (min-width:1025px){.builder-modal .relay-card .box{background-image:url(//d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/CSM-Homepage-Tile%402x.png)}}.builder-modal .auto-loan-card .box{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/BR20-255131_ALR-Tile_Mobile%402x.png)}@media (min-width:1025px){.builder-modal .auto-loan-card .box{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/BR20-255131_Invest-Tile%402x1.png)}}.quote .section__inner{padding:100px 20px 40px}.quote__content{position:relative;font-size:1.25em;line-height:1.8;margin:0;font-style:italic;color:#07516B;font-weight:300}@media screen and (min-width:768px){.quote .section__inner{padding-top:140px;padding-bottom:60px}.quote__content{font-size:1.623em}}@media screen and (min-width:992px){.quote .section__inner{padding-top:170px;padding-left:5%;padding-right:5%}.quote__content{font-size:24px}}.quote__mark{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:-90px;font-size:65px;font-family:Georgia,"Times New Roman",Times,serif}@media screen and (min-width:768px){.quote__mark{top:-120px;font-size:120px}}@media screen and (min-width:992px){.quote__mark{top:-140px}}.quote__source{display:block;font-style:bold;font-weight:900;margin:30px 0 50px}.quote__image{border-radius:50%;max-width:150px}.quote--medical-slr .section__inner{padding:60px 20px}@media screen and (min-width:768px){.quote__image{max-width:200px}.quote--medical-slr .section__inner{padding:60px 16%}}.l-calc-cta .quote--medical-slr .cta-block__heading,.pool .quote--medical-slr .pool__heading,.quote--medical-slr .l-calc-cta .cta-block__heading,.quote--medical-slr .pool .pool__heading,.quote--medical-slr .section__heading{font-weight:700;font-size:30px;text-transform:none;letter-spacing:-1px}.quote--medical-slr .section p.author{font-weight:700}.quote--medical-slr .owl-dot span{background-color:#fff!important}.quote--medical-slr .owl-dot.active span{background-color:#00668D!important}.quote--medical-slr .owl-prev{background:0 0!important;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);left:-92px!important;top:5px!important}.quote--medical-slr .owl-next{background:0 0!important;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);right:-92px!important;top:5px!important}.tile-hover{display:none!important;height:100%;position:relative;font-size:0;margin-bottom:2.35765%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;border:1px solid #e2e2e2}.tile-hover.active{display:block!important;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;-webkit-animation:grow .3s ease-in-out;animation:grow .3s ease-in-out}.tile-hover:hover .tile-hover__overlay{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.tile-hover:hover .tile-hover__overlay .copy{opacity:1}.tile-hover__overlay{position:absolute;bottom:0;width:100%;height:100%;color:#fff;text-align:center;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;background:rgba(147,149,151,.8)}.tile-hover__overlay .copy{opacity:0;position:relative;top:50%;padding:0 2%;font-size:12px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .4s ease-in-out}@media screen and (min-width:650px){.tile-hover__overlay .copy{padding:0 5%}}.tile-hover__overlay .company{font-size:14px;font-weight:800;margin-bottom:6px;line-height:1;text-transform:uppercase}@media screen and (min-width:450px){.tile-hover__overlay .company{font-size:20px}}@media screen and (min-width:768px){.tile-hover__overlay .company{font-size:22px}}.tile-hover__overlay .company a{color:inherit}.tile-hover__overlay .company a:hover{color:#ccc}.tile-hover__overlay .name{font-size:12px;margin-bottom:3px}@media screen and (min-width:450px){.tile-hover__overlay .name{font-size:14px;margin-bottom:5px}}@media screen and (min-width:768px){.tile-hover__overlay .name{font-size:16px}}.tile-hover__overlay .separator{height:2px;border-top:1px solid #fff;border-bottom:1px solid #fff;width:60%;text-align:center;display:block;margin:6px auto 5px}.tile-hover__overlay .desc{font-size:11px;margin-bottom:0;font-style:italic}@media screen and (min-width:375px){.tile-hover__overlay .desc{font-size:12px}}@media screen and (min-width:450px){.tile-hover__overlay .desc{font-size:14px}}@media screen and (min-width:1200px){.tile-hover__overlay .desc{font-size:16px;font-weight:700}}.tile-hover--gradient{text-align:center;margin:40px auto;width:90%}.tile-hover--gradient__box{height:345px;float:left;width:100%;background-color:#FFF;border:1px solid #E6E6E6!important;padding:30px 20px 20px;overflow:hidden;margin:10px auto;transition:background-color,box-shadow .3s;display:block;position:relative;box-shadow:5px 10px 10px 0 rgba(0,0,0,.1)}.tile-hover--gradient__box:last-child{margin-right:0}.tile-hover--gradient__box--border{transition:opacity .3s ease-out;opacity:1;width:100%;height:9.67px;background:linear-gradient(90deg,#2AC5F5 0,#EF3F7D 100%);position:absolute;left:0;bottom:0}.tile-hover--gradient__box .learn-more{text-decoration:underline;position:absolute;bottom:40px;width:100%;left:0;color:#5C5C5C}@media screen and (min-width:1024px){.tile-hover--gradient__box{box-shadow:none}.tile-hover--gradient__box:hover{cursor:pointer;transition:box-shadow .3s ease-out;box-shadow:5px 10px 10px 0 rgba(0,0,0,.1)}.tile-hover--gradient__box--border{opacity:0}.tile-hover--gradient__box:hover .tile-hover--gradient__box--border{transition:opacity .3s ease-out;opacity:1}.tile-hover--gradient__box:hover .learn-more{color:#5C5C5C}.tile-hover--gradient__box .learn-more{color:rgba(92,92,92,.7)}}.tile-hover--gradient__box--icon{width:55px;height:45px}.tile-hover--gradient__box--icon svg{width:100%;height:100%;margin:0 auto;display:block;color:#0F4258}@media screen and (min-width:768px){.tile-hover--gradient__box--icon{width:16%;height:70px}.tile-hover--gradient__box--icon.briefcase{width:50px}.tile-hover--gradient__box--icon.compass svg{height:50px;width:50px}.tile-hover--gradient__box--icon.wealth svg{height:52px;width:52px}.tile-hover--gradient__box--icon.rocket svg{height:49px;width:49px}.tile-hover--gradient__box--icon.hat svg{width:70px;height:72px}}@media screen and (min-width:992px){.tile-hover--gradient__box--icon.perks{width:45px}.tile-hover--gradient__box--icon.compass svg{margin-top:8px}}@media screen and (min-width:1300px){.tile-hover--gradient__box--icon.perks{width:50px}}.tile-hover--gradient__box--content{text-align:center;color:#5b5b5b}.tile-hover--gradient__box--content h3{color:#0F4258;font-size:20px;margin-bottom:10px}@media screen and (min-width:768px){.tile-hover--gradient__box--content h3{font-size:24px}}.tile-hover--gradient__box--content p{margin-bottom:0;font-size:14px}.tile-hover--gradient__box:first-child{cursor:initial}.tile-hover--gradient .row{max-width:1180px}.tile-hover--gradient .btn{margin:60px 0 90px}@media screen and (min-width:768px){.tile-hover--gradient__box--content p{font-size:16px}.tile-hover--gradient__inner{margin:0 20px}.tile-hover--gradient__box{float:left;display:block;position:relative;height:440px;padding:40px 30px 30px;margin-right:2.1%;margin-bottom:2.35765%;width:47.9%;border:none}.tile-hover--gradient__box:last-child{margin-right:0}.tile-hover--gradient__box .service-man svg{width:100%;height:100%;margin-top:-7px}}@media screen and (min-width:1300px){.tile-hover--gradient__box{float:left;display:block;margin-right:2.35765%;width:31.76157%;width:30.9%;height:420px}.tile-hover--gradient__box:last-child{margin-right:0}}.notify-bar,.notify-bar__date{display:none}.notify-bar{background-color:#FED880;width:100%;position:relative;top:0!important;z-index:10001}.notify-bar__inner{color:#201747;text-align:center;max-width:1300px;margin-left:auto;margin-right:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:60px;padding:5px 40px;font-size:12px}.notify-bar__inner a{color:#00576e}.notify-bar__inner a:hover{color:#00A2C7}.notify-bar__inner .text-ocean,.notify-bar__inner .u-color-sofi-accessible-blue{color:#00576e!important}.notify-bar__inner p{margin:0}.notify-bar__close{margin-top:0!important;position:absolute;top:15px;right:20px}.calc-form .fieldset,.calc-form fieldset,.graph-form .fieldset,.graph-form fieldset,.savings-calc,.savings-calc .row{position:relative}.notify-bar__close button{background-color:transparent;-webkit-animation:none;animation:none}.notify-bar__close button:focus,.notify-bar__close button:hover{border:none}.notify-bar__close a,.notify-bar__close a:hover{color:#201747;cursor:pointer}.notify-bar__close svg{fill:#201747}.l-savings-calc .section__inner{padding-left:5%;padding-right:5%}@media screen and (min-width:768px){.notify-bar__inner{font-size:16px}.l-savings-calc .section__inner{padding-left:2%;padding-right:2%}}.l-calc-cta .l-savings-calc .cta-block__subheading,.l-savings-calc .l-calc-cta .cta-block__subheading,.l-savings-calc .section__subheading{margin-bottom:60px;padding-left:8%;padding-right:8%}.l-savings-calc .cta{margin-bottom:60px}.l-savings-calc .disclaimer{font-size:14px;padding-left:8%;padding-right:8%;color:#999;margin-top:24px}.calc-panel-right{padding-top:11rem}@media screen and (min-width:1300px){.calc-panel-right{padding-top:0;padding-bottom:150px!important}}.calc-panel{padding-left:5px;padding-right:5px;padding-bottom:24px;margin-right:0!important}@media screen and (min-width:992px){.calc-panel{padding-left:40px;padding-right:40px;padding-bottom:58px}}.calc-panel__heading{font-size:19px;font-weight:700;text-align:center}@media screen and (min-width:500px){.calc-panel__heading br,.l-calc-cta .l-savings-calc .cta-block__heading br,.l-savings-calc .l-calc-cta .cta-block__heading br,.l-savings-calc .pool .pool__heading br,.l-savings-calc .section__heading br,.pool .l-savings-calc .pool__heading br{display:none}}@media screen and (min-width:1300px){.calc-panel{padding-left:40px;padding-right:40px;padding-bottom:58px;float:left;display:block;margin-right:2.35765%;width:48.82117%}.calc-panel.sofi-loan{border-left:1px solid #979797}.calc-panel:last-child{margin-right:0}}.calc-form,.graph-form{position:relative;padding-top:20px}.calc-form fieldset,.graph-form fieldset{margin:0;padding:0;border:0;background-color:transparent}.calc-form .fieldset.block__half,.calc-form fieldset.block__half,.graph-form .fieldset.block__half,.graph-form fieldset.block__half{float:left;width:calc(50% - 22px)}.calc-form .block__text,.graph-form .block__text{float:left;width:44px;margin-top:32px;text-align:center}.calc-form input,.graph-form input{display:block;width:100%;height:60px;padding:30px 8px 0;border:none;border-bottom:1px solid #979797;border-radius:0;font-size:20px;font-weight:400;line-height:1;background:rgba(255,255,255,.97);color:#212121;box-shadow:none;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .2s ease-in-out}.calc-form input[type=text]:focus,.calc-form textarea:focus,.graph-form input[type=text]:focus,.graph-form textarea:focus{box-shadow:none}.calc-form label,.graph-form label{position:absolute;top:32px;left:5px;color:#5B5B5B;transition:all .2s ease-in-out;line-height:1.2;cursor:text;pointer-events:none}@media all and (min-width:0\0) and (min-resolution:0.001dpcm){.calc-form label,.graph-form label{top:10px}.calc-form .icon--usd::before,.graph-form .icon--usd::before{content:'$'}}.calc-form label .subtext,.graph-form label .subtext{font-size:12px}.calc-form input:focus,.graph-form input:focus{outline:0;background:#fff}.calc-form input:focus+label,.calc-form input:valid+label,.graph-form input:focus+label,.graph-form input:valid+label{color:#5B5B5B;font-weight:700;font-size:12px;-webkit-transform:translate3d(0,-25px,0);transform:translate3d(0,-25px,0);position:absolute}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.calc-form input:focus+label,.calc-form input:valid+label,.graph-form input:focus+label,.graph-form input:valid+label{top:30px}}.calc-form input::-ms-clear,.graph-form input::-ms-clear{display:none}.calc-form .icon,.graph-form .icon{position:absolute;top:32px;right:0;width:18px;height:18px;font-weight:700}.calc-form .icon--percent::before,.graph-form .icon--percent::before{content:'%'}.calc-form .loan-type::after,.calc-slider .labels::after,.employer-contribution .labels::after,.graph-form .loan-type::after{clear:both;content:"";display:block}.calc-form .loan-type,.graph-form .loan-type{margin:30px 0 80px -6px}.calc-form .loan-type .btn,.graph-form .loan-type .btn{margin-right:-6px;border:1px solid #d2d2d2;text-transform:none;background-color:#fff;color:#006B87;width:130px;font-size:16px;padding:15px}.calc-form .loan-type .btn.fixed,.graph-form .loan-type .btn.fixed{border-radius:3px 0 0 3px}.calc-form .loan-type .btn.variable,.graph-form .loan-type .btn.variable{border-radius:0 3px 3px 0}.calc-form .loan-type .btn.active,.graph-form .loan-type .btn.active{background-color:#006B87;color:#fff;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.calc-form .loan-type .btn:focus,.graph-form .loan-type .btn:focus{outline:0}.calc-slider,.employer-contribution{margin-top:100px}.calc-slider .labels,.employer-contribution .labels{font-size:14px;text-transform:uppercase;position:relative}.calc-slider .labels .label,.employer-contribution .labels .label{position:absolute}@media only screen and (max-width:320px){.calc-slider .labels .label,.employer-contribution .labels .label{position:relative}}.calc-slider .labels .apr,.calc-slider .labels .term,.employer-contribution .labels .apr,.employer-contribution .labels .term{bottom:10px}.calc-slider .labels .term,.employer-contribution .labels .term{float:left}.calc-slider .labels .apr,.employer-contribution .labels .apr{float:left;left:0;top:-60px}@media screen and (min-width:1300px){.calc-slider .labels .apr,.employer-contribution .labels .apr{float:right;right:0;top:auto;left:auto}}.calc-slider .labels .apr .figure,.employer-contribution .labels .apr .figure{font-weight:700;color:#006B87}@media screen and (min-width:768px){.calc-slider .labels .apr .figure,.employer-contribution .labels .apr .figure{font-size:20px}}@media screen and (min-width:992px){.calc-slider .labels .apr .figure,.employer-contribution .labels .apr .figure{font-size:22px}}.calc-slider .rangeslider,.employer-contribution .rangeslider{margin-top:15px}.calc-slider .legend-five,.calc-slider .legend-six,.calc-slider .legend-three,.employer-contribution .legend-five,.employer-contribution .legend-six,.employer-contribution .legend-three{position:relative}.calc-slider .legend-five .figure,.calc-slider .legend-six .figure,.calc-slider .legend-three .figure,.employer-contribution .legend-five .figure,.employer-contribution .legend-six .figure,.employer-contribution .legend-three .figure{position:absolute;top:15px}.calc-slider .legend-five .figure.third:nth-child(1),.calc-slider .legend-six .figure.third:nth-child(1),.calc-slider .legend-three .figure.third:nth-child(1),.employer-contribution .legend-five .figure.third:nth-child(1),.employer-contribution .legend-six .figure.third:nth-child(1),.employer-contribution .legend-three .figure.third:nth-child(1){left:1%}.calc-slider .legend-five .figure.third:nth-child(2),.calc-slider .legend-six .figure.third:nth-child(2),.calc-slider .legend-three .figure.third:nth-child(2),.employer-contribution .legend-five .figure.third:nth-child(2),.employer-contribution .legend-six .figure.third:nth-child(2),.employer-contribution .legend-three .figure.third:nth-child(2){left:45%}.calc-slider .legend-five .figure.third:nth-child(3),.calc-slider .legend-six .figure.third:nth-child(3),.calc-slider .legend-three .figure.third:nth-child(3),.employer-contribution .legend-five .figure.third:nth-child(3),.employer-contribution .legend-six .figure.third:nth-child(3),.employer-contribution .legend-three .figure.third:nth-child(3){left:94%}.calc-slider .legend-five .figure.fifth:nth-child(1),.calc-slider .legend-six .figure.fifth:nth-child(1),.calc-slider .legend-three .figure.fifth:nth-child(1),.employer-contribution .legend-five .figure.fifth:nth-child(1),.employer-contribution .legend-six .figure.fifth:nth-child(1),.employer-contribution .legend-three .figure.fifth:nth-child(1){left:1.5%}.calc-slider .legend-five .figure.fifth:nth-child(2),.calc-slider .legend-six .figure.fifth:nth-child(2),.calc-slider .legend-three .figure.fifth:nth-child(2),.employer-contribution .legend-five .figure.fifth:nth-child(2),.employer-contribution .legend-six .figure.fifth:nth-child(2),.employer-contribution .legend-three .figure.fifth:nth-child(2){left:25%}.calc-slider .legend-five .figure.fifth:nth-child(3),.calc-slider .legend-six .figure.fifth:nth-child(3),.calc-slider .legend-three .figure.fifth:nth-child(3),.employer-contribution .legend-five .figure.fifth:nth-child(3),.employer-contribution .legend-six .figure.fifth:nth-child(3),.employer-contribution .legend-three .figure.fifth:nth-child(3){left:48.8%}.calc-slider .legend-five .figure.fifth:nth-child(4),.calc-slider .legend-six .figure.fifth:nth-child(4),.calc-slider .legend-three .figure.fifth:nth-child(4),.employer-contribution .legend-five .figure.fifth:nth-child(4),.employer-contribution .legend-six .figure.fifth:nth-child(4),.employer-contribution .legend-three .figure.fifth:nth-child(4){left:72.4%}.calc-slider .legend-five .figure.fifth:nth-child(5),.calc-slider .legend-six .figure.fifth:nth-child(5),.calc-slider .legend-three .figure.fifth:nth-child(5),.employer-contribution .legend-five .figure.fifth:nth-child(5),.employer-contribution .legend-six .figure.fifth:nth-child(5),.employer-contribution .legend-three .figure.fifth:nth-child(5){left:96%}.calc-slider .legend-five .figure.sixth:nth-child(1),.calc-slider .legend-six .figure.sixth:nth-child(1),.calc-slider .legend-three .figure.sixth:nth-child(1),.employer-contribution .legend-five .figure.sixth:nth-child(1),.employer-contribution .legend-six .figure.sixth:nth-child(1),.employer-contribution .legend-three .figure.sixth:nth-child(1){left:2%}.calc-slider .legend-five .figure.sixth:nth-child(2),.calc-slider .legend-six .figure.sixth:nth-child(2),.calc-slider .legend-three .figure.sixth:nth-child(2),.employer-contribution .legend-five .figure.sixth:nth-child(2),.employer-contribution .legend-six .figure.sixth:nth-child(2),.employer-contribution .legend-three .figure.sixth:nth-child(2){left:20.8%}.calc-slider .legend-five .figure.sixth:nth-child(3),.calc-slider .legend-six .figure.sixth:nth-child(3),.calc-slider .legend-three .figure.sixth:nth-child(3),.employer-contribution .legend-five .figure.sixth:nth-child(3),.employer-contribution .legend-six .figure.sixth:nth-child(3),.employer-contribution .legend-three .figure.sixth:nth-child(3){left:39.8%}.calc-slider .legend-five .figure.sixth:nth-child(4),.calc-slider .legend-six .figure.sixth:nth-child(4),.calc-slider .legend-three .figure.sixth:nth-child(4),.employer-contribution .legend-five .figure.sixth:nth-child(4),.employer-contribution .legend-six .figure.sixth:nth-child(4),.employer-contribution .legend-three .figure.sixth:nth-child(4){left:58.8%}.calc-slider .legend-five .figure.sixth:nth-child(5),.calc-slider .legend-six .figure.sixth:nth-child(5),.calc-slider .legend-three .figure.sixth:nth-child(5),.employer-contribution .legend-five .figure.sixth:nth-child(5),.employer-contribution .legend-six .figure.sixth:nth-child(5),.employer-contribution .legend-three .figure.sixth:nth-child(5){left:77.8%}.calc-slider .legend-five .figure.sixth:nth-child(6),.calc-slider .legend-six .figure.sixth:nth-child(6),.calc-slider .legend-three .figure.sixth:nth-child(6),.employer-contribution .legend-five .figure.sixth:nth-child(6),.employer-contribution .legend-six .figure.sixth:nth-child(6),.employer-contribution .legend-three .figure.sixth:nth-child(6){left:97%}.calc-results{margin-bottom:40px;padding-left:5%;padding-right:5%;margin-top:70px}@media screen and (min-width:600px){.calc-results{padding-left:15%;padding-right:15%}}@media screen and (min-width:768px){.calc-results{padding-left:0;padding-right:0;margin-bottom:30px}}@media screen and (min-width:1300px){.calc-results{margin-top:0}}.calc-results .result-container{margin-bottom:40px}@media screen and (min-width:768px){.calc-results .result-container{float:left;display:block;margin-right:2.35765%;width:23.23176%;margin-bottom:0}.calc-results .result-container:last-child{margin-right:0}}.calc-results .result-container .monthly-savings{width:100%;margin-bottom:10px}.calc-results .result{border:1px solid #d2d2d2;border-radius:3px;margin-bottom:30px;padding-bottom:15px}.calc-results .result.sofi-payment .figure{color:#006B87}.calc-results .figure{color:#9ccb3b;font-weight:700;font-size:24px}@media screen and (min-width:768px){.calc-results .result{float:left;display:block;margin-right:2.35765%;width:23.23176%;margin-bottom:0;height:140px}.calc-results .result:last-child{margin-right:0}.calc-results .figure{font-size:18px}}@media screen and (min-width:992px){.calc-results .figure{font-size:24px}}.calc-results .figure .up-to{color:#939597;font-size:14px}.calc-results .figure.current{color:#999}.calc-results .label{background-color:#f6f6f6;padding:15px 5px;margin-bottom:15px}.calc-results .heading{margin:0;text-transform:uppercase;line-height:1.3;font-size:12px}@media screen and (min-width:1200px){.calc-results .heading{font-size:14px}}.calc-results .subheading{display:block;font-size:12px;margin-bottom:0;background-color:#f6f6f6}.calc-results .subheading2{color:#424242;font-size:28px;font-weight:700;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;margin-bottom:30px}.calc-radio-label,.calc-radio-question{font-size:14px!important;line-height:1.2!important}.fmr-calc-dm{margin-bottom:20px}@media screen and (min-width:768px){.calc-results .label{padding:20px 5px}.row-b{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.divider-line{border-top:1px solid #DBD7DF;margin-bottom:38px}.calc-radio-wrapper{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;position:relative!important;padding-bottom:10px!important}.calc-radio-question{padding-top:6px!important}.calc-radio{border:0;clip:rect(0 0 0 0);height:1px;margin:0;padding:0;position:absolute;width:1px;white-space:nowrap;-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important}.calc-radio:checked+label:before{background-color:#00809c;border:1px solid #00809c;box-shadow:0 0 0 1px #d9d9d9,inset 0 0 0 2.5px #fff}.calc-radio:focus:not(.focus-visible)+label:after{opacity:0}.calc-radio.focus-visible+label:after{opacity:1}.calc-radio-label{-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#262626!important;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif!important;font-weight:400;margin-left:5px!important;padding-left:34px;padding-right:12px!important;position:relative!important;pointer-events:auto!important}.calc-refi-later .refi-later-content .refi-later-content,.calc-refi-later .refi-later-content .refi-later-header,.calc-refi-now .refi-now-content .content-text{font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif}.calc-radio-label:after,.calc-radio-label:before{box-sizing:border-box;content:'';position:absolute}.calc-radio-label:hover{cursor:pointer}.calc-radio-label:before{background:#fff;border:1px solid #949494;border-radius:50%;display:block;height:1.5rem;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1.5rem}.calc-radio-label:after{border-radius:4px;box-shadow:0 0 0 10px #608fbf;height:1.625rem;left:-.0625rem;opacity:0;top:-.0625rem;width:1.625rem}.rangeslider__handle:after,.select--custom .select-styled:after,.steps>.complete+.complete:before,.tabs::after{content:""}.calc-refi-now{cursor:text;color:#fff;background-color:#201747;margin-top:32px}.calc-refi-now .refi-now-content{width:100%;height:100%}.calc-refi-now .refi-now-content .content-icon{float:left;height:100%;padding-top:10px}.calc-refi-now .refi-now-content .content-text{text-align:left;display:block;padding:12px 24px 24px 48px}.calc-refi-now .refi-now-content .content-text .main-content{font-size:20px;font-weight:700}.calc-refi-now .refi-now-content .content-text .main-content .accent{color:#dd7975}.calc-refi-now .refi-now-content .content-text .footnote{font-size:16px;font-weight:400;padding-top:8px}.calc-refi-later{cursor:text;background-color:#fed880;margin-top:32px}@media screen and (min-width:767px){.calc-refi-later{padding-bottom:0}}.calc-refi-later .refi-later-content{padding:12px;text-align:left}.calc-refi-later .refi-later-content .refi-later-header{font-size:18px;font-weight:700;padding-top:12px}.calc-refi-later .refi-later-content .refi-later-content{font-size:14px;font-weight:400;padding:0}.calc-refi-later .refi-later-content .email-signup-form .email-address-wrapper{width:265px;margin-right:16px;padding-top:32px;float:left}@media screen and (min-width:450px){.calc-refi-later .refi-later-content .email-signup-form .email-address-wrapper{width:327px}}@media screen and (min-width:320px){.calc-refi-later .refi-later-content .email-signup-form .email-address-wrapper{width:240px}}.calc-refi-later .refi-later-content .email-signup-form .email-address{float:left;font-size:16px!important}.calc-refi-later .refi-later-content .refi-later-footer,.calc-refi-later .refi-later-content .refi-later-footer .sofi-privacy-link{color:#6e6e6e;font-size:12px;font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif}.calc-refi-later .refi-later-content .email-signup-form .email-submit{display:block;float:left;width:184px;padding-top:32px}.calc-refi-later .refi-later-content .refi-later-footer{float:left;padding-bottom:12px;padding-top:10px}@media screen and (min-width:992px){.calc-refi-later .refi-later-content .refi-later-footer{padding-top:0}}.calc-refi-later .refi-later-content .refi-later-footer .sofi-privacy-link{text-decoration:underline;text-underline:#6e6e6e;padding-bottom:24px}.calc-refi-later .refi-later-content .refi-later-footer .sofi-privacy-link:hover{cursor:pointer}.calc-form-radio-wrapper{width:100%}@media (max-width:767px){.calc-form-radio-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:left}.calc-form-radio-wrapper>.calc-radio-question{max-width:47%}}.calc-form-float-left{float:left!important}.calc-reactive-width{display:block;width:100%!important}@media screen and (min-width:767px){.calc-refi-later .refi-later-content .refi-later-footer .sofi-privacy-link{padding-bottom:0}.calc-reactive-width{width:50%!important}}.calc-button{margin-top:30px}.calc-cta-button{float:right;border-radius:2px;border:2px solid #006b87;background-color:#fff;height:48px;width:169px;color:#006b87;font-family:"TT Norms",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:1.2;text-align:center}.l-calc-cta .l-mortgage-comparison .cta-block__heading,.l-calc-cta .l-mortgage-comparison--ev .cta-block__subheading,.l-mortgage-comparison .l-calc-cta .cta-block__heading,.l-mortgage-comparison .pool .pool__heading,.l-mortgage-comparison .section__heading,.l-mortgage-comparison--ev .l-calc-cta .cta-block__subheading,.l-mortgage-comparison--ev .section__subheading,.pool .l-mortgage-comparison .pool__heading,.select--custom,.select-options .close span,.select-options li.selected{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif}.calc-button-wrapper1{width:100%}.calc-fieldset-spacing{margin-bottom:15px}.calc-fieldset-span{display:block;text-indent:100%;white-space:nowrap}.calc-hidden{display:none}.rangeslider{background:#e6e6e6;position:relative}.rangeslider,.rangeslider__fill{border-radius:10px;box-shadow:inset 0 1px 3px rgba(0,0,0,.3);display:block}.rangeslider--horizontal{height:10px;width:100%}.rangeslider--horizontal .rangeslider__fill{top:0;height:100%}.rangeslider--horizontal .rangeslider__handle{top:-10px;touch-action:pan-y;-ms-touch-action:pan-y}.rangeslider--vertical{width:20px;min-height:150px;max-height:100%}.rangeslider--vertical .rangeslider__fill{bottom:0;width:100%}.rangeslider--vertical .rangeslider__handle{left:-10px;touch-action:pan-x;-ms-touch-action:pan-x}.rangeslider--disabled{opacity:.4}.rangeslider__fill{background:#006B87;position:absolute}.rangeslider__handle{background:linear-gradient(rgba(255,255,255,0),rgba(0,0,0,.1)) #fff;border:1px solid #ccc;border-radius:50%;box-shadow:0 0 3px rgba(0,0,0,.1);cursor:pointer;display:inline-block;width:27px;height:27px;position:absolute}.rangeslider__handle:after{background:linear-gradient(rgba(0,0,0,.13),rgba(255,255,255,0));border-radius:50%;display:block;width:10px;height:10px;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}.rangeslider__handle:active{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.12))}input[type=range]:focus+.rangeslider .rangeslider__handle{box-shadow:0 0 8px rgba(255,0,255,.9)}.l-mortgage-comparison .section__inner{max-width:100em;padding:40px 0}@media screen and (min-width:500px){.l-mortgage-comparison .section__inner{padding-left:12%;padding-right:12%}}@media screen and (min-width:768px){.l-mortgage-comparison .section__inner{padding-left:15%;padding-right:15%}}@media screen and (min-width:992px){.l-mortgage-comparison .section__inner{padding:60px 0;max-width:1200px}}.l-calc-cta .l-mortgage-comparison .cta-block__heading,.l-mortgage-comparison .l-calc-cta .cta-block__heading,.l-mortgage-comparison .pool .pool__heading,.l-mortgage-comparison .section__heading,.pool .l-mortgage-comparison .pool__heading{text-transform:none;color:#0F4258;letter-spacing:-1px;line-height:30px}.l-mortgage-comparison .copy-expander{padding:0}.l-mortgage-comparison .copy-expander__heading{padding:0 20px;height:30px;margin-bottom:15px;margin-top:15px;border-top:none}.l-mortgage-comparison .copy-expander__heading h3{float:left;margin-bottom:0;color:#0F4258;font-size:23px}.l-mortgage-comparison .copy-expander__heading h3.arm{color:#9CCB3B}.l-mortgage-comparison .copy-expander__heading h3 span{font-size:14px;letter-spacing:2px;margin-left:8px;position:relative;font-weight:400;text-transform:uppercase}.l-mortgage-comparison .copy-expander__heading .chevron{float:right;position:relative;padding:13px 0 13px 15px;bottom:8px;border-left:1px solid rgba(0,0,0,.2)}.l-mortgage-comparison .copy-expander__heading .chevron svg{height:10px;width:18px;transition:.3s ease}.l-mortgage-comparison .copy-expander__heading .first.chevron{padding:13px 15px 13px 0;border-right:1px solid rgba(0,0,0,.2);border-left:none;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.l-mortgage-comparison .copy-expander__copy{padding:0 20px;border-bottom:1px solid #E8E8E8}.l-mortgage-comparison .copy-expander__copy p{text-align:left;font-size:15px;margin-bottom:20px}.l-mortgage-comparison .copy-expander__copy p.bold{font-weight:700;font-size:15px;margin-bottom:5px}.l-mortgage-comparison .copy-expander.active svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);transition:.3s ease}.l-mortgage-comparison table tr:first-child td{font-weight:700;font-size:36px;color:#0F4258}.l-mortgage-comparison table tr:first-child td:nth-child(4){position:relative;bottom:10px}.l-mortgage-comparison table tr:first-child td sup{font-weight:400;font-size:16px}.l-mortgage-comparison table tr:first-child .arm{color:#9CCB3B}.l-mortgage-comparison table td{border-right:solid rgba(0,0,0,.1) 2px;font-size:16px;padding:15px 20px}.l-mortgage-comparison table td:first-child,.l-mortgage-comparison table td:last-child{border-right:none}.l-mortgage-comparison table td:first-child{font-size:18px;font-weight:700;text-align:right}.l-mortgage-comparison table td br{display:none}@media screen and (min-width:1300px){.l-mortgage-comparison table td{padding:40px 25px}.l-mortgage-comparison table td:first-child{font-size:21px}.l-mortgage-comparison table td br{display:block}.l-mortgage-comparison--ev td{padding:25px!important}}.l-mortgage-comparison table td span{font-size:14px;text-transform:uppercase;letter-spacing:2px;display:block}.l-calc-cta .l-mortgage-comparison--ev .cta-block__heading,.l-mortgage-comparison--ev .l-calc-cta .cta-block__heading,.l-mortgage-comparison--ev .pool .pool__heading,.l-mortgage-comparison--ev .section__heading,.pool .l-mortgage-comparison--ev .pool__heading{color:#5b5b5b;font-size:28px;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;letter-spacing:0;margin-bottom:15px}@media screen and (min-width:992px){.l-calc-cta .l-mortgage-comparison--ev .cta-block__subheading,.l-mortgage-comparison--ev .l-calc-cta .cta-block__subheading,.l-mortgage-comparison--ev .section__subheading{font-size:16px}}.l-mortgage-comparison--ev .u-hide-desktop,.l-mortgage-comparison--ev .u-show-desktop{margin-bottom:30px}.l-events-2-mobile .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180125104429/Community-Gradient-BG-Mobile.jpg)}.l-events-2-mobile .section .event-mobile-container{max-width:1300px;padding:0;margin:0 auto;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:767px){.l-events-2-mobile .section .event-mobile-container{height:360px;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:1300px){.l-events-2-mobile .section{background-size:100%;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180125104431/CommunityEvents-Gradient-BG-Desktop.jpg)}.l-events-2-mobile .section .event-mobile-container{height:480px}}.l-events-2-mobile .section .event-mobile-container .events-mobile-image{-webkit-order:2;-ms-flex-order:2;order:2;height:258px;width:100%}@media screen and (min-width:767px){.l-events-2-mobile .section .event-mobile-container .events-mobile-image{-webkit-order:1;-ms-flex-order:1;order:1;width:43%;height:100%}}@media screen and (min-width:1300px){.l-events-2-mobile .section .event-mobile-container .events-mobile-image{margin-top:0;-webkit-order:1;-ms-flex-order:1;order:1;width:35%;height:100%;padding-right:50px}}.l-events-2-mobile .section .event-mobile-container .events-mobile-image .events-mobile-img{width:100%;height:291px;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180315130328/Messaging_Screen_Mobile.png);background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (min-width:321px){.l-events-2-mobile .section .event-mobile-container .events-mobile-image .events-mobile-img{height:258px}}.l-events-2-mobile .section .event-mobile-container .events-mobile-desc{-webkit-order:1;-ms-flex-order:1;order:1;width:100%;text-align:center;padding:0 20px}@media screen and (min-width:767px){.l-events-2-mobile .section .event-mobile-container .events-mobile-image .events-mobile-img{background-position:bottom;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180315130327/Messaging_Screen_Tablet.png);height:360px}.l-events-2-mobile .section .event-mobile-container .events-mobile-desc{-webkit-order:2;-ms-flex-order:2;order:2;text-align:left;width:50%;padding-left:8%;margin-top:10px}}@media screen and (min-width:1300px){.l-events-2-mobile .section .event-mobile-container .events-mobile-image .events-mobile-img{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180315130329/Messaging_Screen_Desktop.png);height:480px}.l-events-2-mobile .section .event-mobile-container .events-mobile-desc{text-align:left;width:70%;padding-left:10%;padding-top:5%;margin-top:50px}}.l-events-2-mobile .section .event-mobile-container .events-mobile-desc h1{font-size:30px;letter-spacing:-.02em;padding-top:60px;margin-bottom:15px}@media screen and (min-width:767px){.l-events-2-mobile .section .event-mobile-container .events-mobile-desc h1{padding-top:38px;font-size:40px}}.l-events-2-mobile .section .event-mobile-container .events-mobile-desc div{width:100%}@media screen and (min-width:1300px){.l-events-2-mobile .section .event-mobile-container .events-mobile-desc h1{font-size:48px;padding-top:34px}.l-events-2-mobile .section .event-mobile-container .events-mobile-desc div{width:585px}}.l-events-2-mobile .section .event-mobile-container .events-mobile-desc .app-banners{margin-top:20px;margin-bottom:20px}@media screen and (min-width:767px){.l-events-2-mobile .section .event-mobile-container .events-mobile-desc .app-banners{margin-top:30px}}@media screen and (min-width:1366px){.l-events-2-mobile .section .event-mobile-container .events-mobile-desc .app-banners{margin-top:20px}}.l-events-2-mobile .section .event-mobile-container .events-mobile-desc .app-banners li{display:inline-block}.l-events-2-mobile .section .event-mobile-container .events-mobile-desc .app-banners li img{height:40px}.newsletter-signup h3{color:#15c0f1;font-weight:400}@media screen and (min-width:768px){.newsletter-signup{width:400px;margin:0 auto}}.newsletter-signup .newsletter-signup__form-wrap{margin-top:30px}.newsletter-signup .newsletter-signup__form-wrap--email{float:left;width:70%;padding:0 0 0 10px;height:40px;color:#999}.newsletter-signup .newsletter-signup__form-wrap--button{float:left;width:25%;margin-left:10px;font-size:.7em;padding:0 7px;height:40px}.sofi-pagination a,.sofi-pagination span{display:block;border:1px solid #f6f6f6;min-width:35px;padding:5px 8px;float:left;text-align:center;color:#7b7b7b;margin-right:-1px}.sofi-pagination a:hover,.sofi-pagination span:hover{color:#15c0f1}.sofi-pagination .current{font-weight:700;color:#15c0f1}@media screen and (min-width:768px){.comment-form__email,.comment-form__name,.comment-form__website{float:left;width:33%}}.comment-form__email input,.comment-form__name input,.comment-form__website input{width:95%}.comment-form__comment{clear:left;width:97%}.comment-form label{font-size:.8em}.comment-form .dark-submit{background-color:#0f4258}.comments-area div.comment{padding:20px 0!important}.comments-area .children,.comments-area .reply{margin-left:50px}.quiz-wrap{position:relative;margin-bottom:30px;padding:45px}.quiz-wrap .quiz-overlay{background-color:#fff;z-index:10}@media screen and (min-width:768px){.quiz-wrap{padding:25px}.quiz-wrap .quiz-overlay{padding:10px 10px 0}.quiz-wrap .quiz-overlay__content .quiz-trigger{width:100%}}.quiz-wrap .quiz-overlay__content{color:#000;padding:30px}.quiz-wrap .quiz-overlay__content p{color:#222}.quiz-wrap .quiz-overlay__content h2{margin-bottom:15px}.quiz-wrap .quiz-overlay__content .quiz-trigger{background-color:#8dc444;margin:0 auto;width:100%;text-align:center}.quiz-wrap .quiz-overlay__content .quiz-trigger:hover{background-color:#aad76e;border:2px solid #8dc444;color:#3b6306}.quiz-wrap .wpvq{display:none}.grad1{background:#00a2e2;background:linear-gradient(to bottom,#00a2e2 0,#75c590 33%,#1dbece 65%,#dfe326 74%,#3cc4f4 84%)}.grad2{background:#81bb40;background:linear-gradient(to bottom,#81bb40 0,#39ba73 29%,#9bca3a 54%,#dfe326 74%,#3cc4f4 90%)}.grad3{background:#f04884;background:linear-gradient(to bottom,#f04884 0,#f47038 29%,#f4634c 54%,#dfe326 74%,#3cc4f4 90%)}.grad4{background:#ffc110;background:linear-gradient(to bottom,#ffc110 0,#f47038 54%,#dfe326 74%,#3cc4f4 90%)}.grad5{background:#4eb949;background:linear-gradient(to bottom,#4eb949 0,#01b6cb 54%,#dfe326 74%,#3cc4f4 90%)}.grad6{background:#f78f1e;background:linear-gradient(to bottom,#f78f1e 0,#9bca3a 54%,#dfe326 74%,#3cc4f4 90%)}.grad7{background:#28a2db;background:linear-gradient(to bottom,#28a2db 0,#ef0c8f 54%,#dfe326 74%,#3cc4f4 90%)}.grad8{background:#00aced;background:linear-gradient(to bottom,#00aced 0,#ef0c8f 54%,#c2d732 74%,#3cc4f4 90%)}.grad9{background:#a9d13c;background:linear-gradient(to bottom,#a9d13c 0,#01ab50 54%,#f4af16 74%,#3cc4f4 90%)}.grad10{background:#7ad4f9;background:linear-gradient(to bottom,#7ad4f9 0,#4fba6c 54%,#ffd405 74%,#3cc4f4 90%)}.grad11{background:#dc1d24;background:linear-gradient(to bottom,#dc1d24 0,#f7981c 60%,#ffd405 75%,#3cc4f4 90%)}.grad13{background:#769a28;background:linear-gradient(to bottom,#769a28 0,#97c73a 60%,#fbc60a 75%,#3cc4f4 90%)}.grad14{background:#f12028;background:linear-gradient(to bottom,#f12028 0,#a50061 39%,#8a034f 72%,#fbc60a 81%,#3cc4f4 100%)}.grad15{background:#00a2ea;background:linear-gradient(to bottom,#00a2ea 0,#e42c72 100%)}.tabs{width:270px;margin:0 auto 30px}.tabs::after{clear:both;display:block}@media screen and (min-width:768px){.tabs{height:95px;background-color:#2b687d;margin-bottom:0;width:100%;max-width:775px}}.tabs .tab-header-and-content{width:125px;height:90px;float:left;margin-bottom:15px}.tabs .tab-header-and-content:first-child,.tabs .tab-header-and-content:nth-child(3){margin:0 20px 0 0}.tabs .tab-header-and-content:nth-child(3){clear:left}.tabs .tab-header-and-content:hover{background-color:#286275}@media screen and (min-width:768px){.tabs .tab-header-and-content:first-child,.tabs .tab-header-and-content:nth-child(3){margin-right:0}.tabs .tab-header-and-content{width:100%;float:none;height:100%;display:inline;margin:0;padding:0;font-size:0;background-color:transparent}}.tabs .tab-link{background-color:#2b687d;color:#fff;display:block;position:relative;padding:0;font-size:15px;width:130px;float:left;height:90px}.tabs .tab-link:hover{background-color:#286275}.tabs .tab-link:focus{outline:0}.tabs .tab-link:active{background-color:#134150}@media screen and (min-width:768px){.tabs .tab-link{font-weight:700;padding:40px 0 55px;border-top:0;display:inline-block;width:25%;font-size:16px;float:none}.tabs .tab-link.is-active{color:#e6e6e6;background-color:#134150}}.tabs .tab-link .icon,.tabs .tab-link .title{position:absolute;left:0;right:0;margin:0 auto}.tabs .tab-link .icon{top:5px}.tabs .tab-link.refi .icon{width:45px;top:7px}.tabs .tab-link.mortgage .icon{width:35px}.tabs .tab-link.personal .icon{width:32px}.tabs .tab-link.wealth .icon{width:42px}.tabs .tab-link .title{bottom:12px}.tabs .tab-link svg{pointer-events:none}.tabs .tab-content{display:none;color:transparent}@media screen and (min-width:768px){.tabs .tab-content{color:#053740;background-color:rgba(255,255,255,.7);width:100%;padding:40px 30px 50px;margin-top:-7px;float:left}.tabs .tab-content h2{letter-spacing:-.028em;font-size:40px;margin-bottom:0}}@media screen and (min-width:992px){.tabs .tab-content h2{font-size:44px}}.tabs .tab-content p{margin-bottom:30px}@media screen and (min-width:768px){.tabs .tab-content p{font-size:20px}}@media screen and (min-width:992px){.tabs .tab-content p{font-size:22px}}.tabs .tab-content .btn{margin:0 15px}.tabs .tab-content .btn:nth-child(n+2){font-size:12px}.step-indicator{max-width:800px;margin:0 auto 40px;padding-left:18px}@media screen and (min-width:768px){.step-indicator{margin-bottom:50px}}.steps{border:1px solid #e6e6e6}.two.steps>li{width:100%}.three.steps>li{width:50%}.four.steps>li{width:33.33333%}.five.steps>li{width:25%}.six.steps>li{width:20%}.seven.steps>li{width:16.66667%}.eight.steps>li{width:14.28571%}.nine.steps>li{width:12.5%}.ten.steps>li{width:11.11111%}.steps>li{float:left;margin:0;min-height:1px;padding:0;position:relative}.steps>li:first-child{width:0}.steps>li>a{background-color:#fff;border:2px solid #e6e6e6;border-radius:50%;color:#e6e6e6;height:20px;right:-2px;line-height:28px;position:absolute;top:-10px;width:20px;cursor:default}.steps>li>a span{display:none}@media screen and (min-width:768px){.steps>li>a span{display:block;position:absolute;top:-30px;color:#7b7b7b}}.steps>li>a.first span{left:-33px}.steps>li>a.second span{left:-30px}.steps>li>a.third span{left:-25px}.steps>li>a.fourth span{left:-34px}.steps>li>a.fifth span{left:-20px}.steps>.complete>a,.steps>.complete>a:hover{background-color:#15c0f1;border-color:#15c0f1}.steps>.complete+.complete:before{border:1px solid #15c0f1;height:2px;position:absolute;left:2px;top:-1px;width:calc(100% - 20px);z-index:2}.select--custom{width:100%;font-size:16px;font-weight:700;cursor:pointer;display:block;position:relative}.select--custom .select-styled{padding:9px 4%;background-color:rgba(255,255,255,.4);text-align:left;margin-bottom:20px}.select-options,.select-options li{background-color:#fff;transition:all .5s}.select--custom .select-hidden{display:none;visibility:hidden;padding-right:10px}.select--custom .select-styled:after{width:0;height:0;border:7px solid;border-color:#fff transparent transparent;position:absolute;top:17px;right:10px}@media screen and (min-width:768px){.select--custom{font-size:20px}.select--custom .select-styled:after{top:21px;right:15px}}.select-options{padding:0 0 7px;z-index:99999;position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:scroll}.select-options li{margin:0;padding:8px 10px;text-indent:15px;border-bottom:1px solid #c2c2c2;font-size:20px;text-align:left}@media screen and (min-width:768px){.select-options li{padding:10px;font-size:24px}}@media screen and (min-width:992px){.select--custom .select-styled{margin-bottom:0}.select-options{position:absolute;top:46px;height:350px;overflow-y:scroll}.select-options li{padding:5px 0;font-size:18px;color:#424242}.select-options .close{display:none}}.select-options li:hover{background-color:#f2f2f2}.select-options li.selected{font-weight:700}.select-options .close{position:relative;border-bottom:1px solid #c2c2c2;height:40px}@media screen and (min-width:768px){.select-options .close{height:54px}}.select-options .close span{width:44px;height:40px;background-color:#15c0f1;text-align:center;position:absolute;top:0;right:0;color:#fff;padding-top:9px;font-size:20px;font-weight:700}.select-options .close span:hover{cursor:pointer}@media screen and (min-width:768px){.select-options .close span{padding-top:12px;width:60px;height:54px;font-size:26px}.select-options::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);box-shadow:0 0 1px rgba(255,255,255,.5)}}@media screen and (min-width:992px){.select-options::-webkit-scrollbar{-webkit-appearance:none;width:7px}}.l-mortgage-rate h2,.l-mortgage-refi-rates h2{color:#fff}.l-mortgage-rate .section__inner,.l-mortgage-refi-rates .section__inner{padding-left:0;padding-right:0}.l-mortgage-rate .section__inner .mort-cta-wrapper,.l-mortgage-refi-rates .section__inner .mort-cta-wrapper{padding-top:30px;margin:0 auto}@media screen and (min-width:1301px){.l-mortgage-rate .section__inner .mort-cta-wrapper.module,.l-mortgage-refi-rates .section__inner .mort-cta-wrapper.module{padding-top:60px}}@media screen and (max-width:1300px){.l-mortgage-rate .section__inner .mort-cta-wrapper a,.l-mortgage-refi-rates .section__inner .mort-cta-wrapper a{margin-top:20px}}.l-mortgage-rate .mortgage-rates-container,.l-mortgage-refi-rates .mortgage-rates-container{display:inline-block;width:310px;margin:0 auto}@media screen and (min-width:768px){.l-mortgage-rate .mortgage-rates-container,.l-mortgage-refi-rates .mortgage-rates-container{margin:0 auto;width:750px!important}}.l-mortgage-rate .mortgage-rates-container .owl-item,.l-mortgage-refi-rates .mortgage-rates-container .owl-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.l-mortgage-rate .mortgage-rates-container .mortgage-rate-box,.l-mortgage-refi-rates .mortgage-rates-container .mortgage-rate-box{float:left;width:290px;padding:32px 0 18px;height:400px;color:#5b5b5b;margin:10px;position:relative;background:linear-gradient(to bottom,#fff 0,#f6f6f6 100%)}.l-mortgage-rate .mortgage-rates-container .mortgage-rate-box .rate-header,.l-mortgage-refi-rates .mortgage-rates-container .mortgage-rate-box .rate-header{letter-spacing:-1px;font-size:24px;padding-left:10px;padding-right:10px;font-weight:700;padding-bottom:4px}.l-mortgage-rate .mortgage-rates-container .mortgage-rate-box .rate-header.fixed-rate,.l-mortgage-refi-rates .mortgage-rates-container .mortgage-rate-box .rate-header.fixed-rate{color:#00A2C7}.l-mortgage-rate .mortgage-rates-container .mortgage-rate-box .rate-header.arm-rate,.l-mortgage-refi-rates .mortgage-rates-container .mortgage-rate-box .rate-header.arm-rate{color:#9ccb3b}.l-mortgage-rate .mortgage-rates-container .mortgage-rate-box .rate-content,.l-mortgage-refi-rates .mortgage-rates-container .mortgage-rate-box .rate-content{padding:0 30px;height:100px;font-size:15px;letter-spacing:-.05em}.l-mortgage-rate .mortgage-rates-container .mortgage-rate-box .rate-content a,.l-mortgage-refi-rates .mortgage-rates-container .mortgage-rate-box .rate-content a{text-decoration:underline}.l-mortgage-rate .mortgage-rates-container .mortgage-rate-box .rate-PMI a,.l-mortgage-refi-rates .mortgage-rates-container .mortgage-rate-box .rate-PMI a{text-decoration:underline;color:#5B5B5B}.l-mortgage-rate .mortgage-rates-container .mortgage-rate-box .rate-inner-box,.l-mortgage-refi-rates .mortgage-rates-container .mortgage-rate-box .rate-inner-box{position:absolute;bottom:15px;background:#fff;border:1px solid #d3d3d3;width:254px;margin-left:18px;margin-right:18px}.ui-input form,.ui-input form .fieldset,.ui-input form fieldset{position:relative}.l-mortgage-rate .mortgage-rates-container .mortgage-rate-box .rate-inner-box.refi,.l-mortgage-refi-rates .mortgage-rates-container .mortgage-rate-box .rate-inner-box.refi{height:195px}.l-mortgage-rate .mortgage-rates-container .mortgage-rate-box .rate-inner-box .rate-table-container,.l-mortgage-refi-rates .mortgage-rates-container .mortgage-rate-box .rate-inner-box .rate-table-container{padding-top:17px;height:85px}.l-mortgage-rate .mortgage-rates-container .mortgage-rate-box .rate-inner-box table,.l-mortgage-refi-rates .mortgage-rates-container .mortgage-rate-box .rate-inner-box table{width:145px;margin:auto;line-height:25px}.l-mortgage-rate .mortgage-rates-container .mortgage-rate-box .rate-inner-box table tr td:first-child,.l-mortgage-refi-rates .mortgage-rates-container .mortgage-rate-box .rate-inner-box table tr td:first-child{font-weight:400}.l-mortgage-rate .mortgage-rates-container .mortgage-rate-box .rate-inner-box a,.l-mortgage-refi-rates .mortgage-rates-container .mortgage-rate-box .rate-inner-box a{color:#5b5b5b;text-decoration:underline;transition:color .1s linear}.l-mortgage-rate .mortgage-rates-container .mortgage-rate-box .rate-inner-box a:hover,.l-mortgage-refi-rates .mortgage-rates-container .mortgage-rate-box .rate-inner-box a:hover{color:#00A2C7}.l-mortgage-rate .mortgage-rates-container .mortgage-rate-box .rate-inner-box span,.l-mortgage-refi-rates .mortgage-rates-container .mortgage-rate-box .rate-inner-box span{border-bottom:1px solid;width:35%;margin:0 auto;height:1px;display:block;border-color:#d3d3d3}.l-mortgage-rate .mortgage-rates-container .mortgage-rate-box .rate-inner-box span.mortgage-rate,.l-mortgage-refi-rates .mortgage-rates-container .mortgage-rate-box .rate-inner-box span.mortgage-rate{border-bottom:2px solid rgba(211,211,211,.5)}.l-mortgage-rate .mortgage-rates-container .mortgage-rate-box .rate-inner-box .rate-term,.l-mortgage-refi-rates .mortgage-rates-container .mortgage-rate-box .rate-inner-box .rate-term{padding-top:12px;height:48px}.l-mortgage-rate .mortgage-rates-container .mortgage-rate-box .rate-inner-box div,.l-mortgage-refi-rates .mortgage-rates-container .mortgage-rate-box .rate-inner-box div{font-weight:700;line-height:22px;font-size:15px}.l-mortgage-rate .mortgage-rates-container.refi .rate-inner-box div,.l-mortgage-refi-rates .mortgage-rates-container.refi .rate-inner-box div{padding-top:20px}.l-mortgage-rate .mortgage-rates-container.refi .rate-inner-box div.ltv,.l-mortgage-refi-rates .mortgage-rates-container.refi .rate-inner-box div.ltv{padding-top:15px;height:45px}.l-mortgage-rate .mortgage-rates-container.refi .rate-inner-box span.ltv,.l-mortgage-refi-rates .mortgage-rates-container.refi .rate-inner-box span.ltv{margin-top:18px}.l-mortgage-rate .mort-ltv,.l-mortgage-refi-rates .mort-ltv{font-size:16px;line-height:18px;text-align:center;padding-top:18px;margin:0 20px 34px}@media screen and (min-width:1300px){.l-mortgage-rate .mort-ltv,.l-mortgage-refi-rates .mort-ltv{width:75%;height:18px;margin:0 auto 34px;padding-top:0}}.l-mortgage-rate .mort-ltv.module,.l-mortgage-refi-rates .mort-ltv.module{width:100%;padding:18px 5% 0;margin:0;color:#fff;float:left}.ui-input form fieldset{margin:0;padding:0;border:0;background-color:transparent}.ui-input form .fieldset.block__half,.ui-input form fieldset.block__half{float:left;width:calc(50% - 22px)}.ui-input form div.block__text{float:left;width:44px;margin-top:32px;text-align:center}.ui-input form input{display:block;width:100%;height:60px;padding:30px 8px 0;border-top:none;border-left:none;border-right:none;border-radius:0;font-size:20px;font-weight:400;line-height:1;box-shadow:none;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .2s ease-in-out}.ui-input form input[type=text]:focus,.ui-input form textarea:focus{box-shadow:none}.ui-input form label{position:absolute;top:32px;left:5px;transition:all .2s ease-in-out;line-height:1.2;cursor:text}.ui-input form label .subtext{font-size:12px}.ui-input form input:focus{outline:0}.ui-input form input:focus+label,.ui-input form input:valid+label{font-weight:700;font-size:12px;-webkit-transform:translate3d(0,-25px,0);transform:translate3d(0,-25px,0);position:absolute}.ui-input form input::-ms-clear{display:none}.ui-input form .icon{position:absolute;top:32px;right:0;width:18px;height:18px;font-weight:700}.tab-panel ul{text-align:left;border-bottom:2px solid rgba(255,255,255,.2)}.tab-panel .tab-header{display:inline-block;padding:10px 15px;color:#14b6e5;transition:color .1s linear;font-size:14px;font-weight:700}@media screen and (max-width:767px){.tab-panel ul{width:120vw;position:relative;left:-20px}.tab-panel .tab-header{position:relative;left:15px}}@media screen and (min-width:768px){.tab-panel .tab-header{font-size:20px}}.tab-panel .tab-header:hover{color:#2dc6f2;transition:color .1s linear;cursor:pointer}.tab-panel .tab-header.tab-active:hover{color:#fff}.tab-panel .tab-content{font-size:16px;text-align:center;margin-top:20px;display:none}.tab-panel .tab-content:first-child{display:block}.tab-panel .tab-active{border:2px solid rgba(255,255,255,.2);border-bottom:2px solid #0f4258;border-radius:4px 4px 0 0;margin-bottom:-2px;color:#FFF}@media screen and (min-width:768px){.tab-panel .tab-content{font-size:18px;text-align:left}.tab-panel--mortgage{float:right!important;text-align:left;display:block;margin-right:2.35765%;width:65.88078%}.tab-panel--mortgage:last-child{margin-right:0}}@media screen and (min-width:992px){.tab-panel--mortgage{float:left;display:block;margin-right:2.35765%;width:74.41059%}.tab-panel--mortgage:last-child{margin-right:0}}@media screen and (min-width:768px){.tab-panel--mortgage-calc{float:right!important;text-align:left;display:block;margin-right:2.35765%;width:65.88078%}.tab-panel--mortgage-calc:last-child{margin-right:0}}@media screen and (min-width:992px){.tab-panel--mortgage-calc{float:left;display:block;margin-right:2.35765%;width:74.41059%}.tab-panel--mortgage-calc:last-child{margin-right:0}}.tab-panel--mortgage-calc ul{left:-37px}.tab-panel--mortgage-calc .tab-header{position:relative;left:15px;font-size:12px}@media screen and (min-width:375px){.tab-panel--mortgage-calc .tab-header{left:40px}}@media screen and (min-width:425px){.tab-panel--mortgage-calc .tab-header{font-size:14px;left:55px}}@media screen and (min-width:768px){.tab-panel--mortgage-calc .tab-header{left:0;padding:10px 14px}}@media screen and (min-width:1024px){.tab-panel--mortgage-calc .tab-header{font-size:18px;left:33px}}@media screen and (min-width:1300px){.tab-panel--mortgage-calc .tab-header{left:100px}}.tab-panel--mortgage-calc .section__more-link,.tab-panel--mortgage-calc .tab-content{text-align:center}.l-mortgage-refi-intro .row{margin:0 auto}.l-mortgage-refi-intro .row .card{color:#5b5b5b;padding-top:15px;padding-bottom:20px;float:left;width:97%;margin-left:1.5%;margin-right:1.5%;margin-bottom:20px;background:#f6f6f6;transition:box-shadow 1s}@media screen and (min-width:768px){.tab-panel--mortgage-calc .section__more-link{font-size:16px}.l-mortgage-refi-intro .row .card{width:31%;margin-left:1%;margin-right:1%}}.l-mortgage-refi-intro .row .card svg{width:75px;height:75px}.l-mortgage-refi-intro .row .card h3{font-size:18px;height:100%;padding-left:10px;padding-right:10px}@media screen and (min-width:768px){.l-mortgage-refi-intro .row .card h3{height:36px}}@media screen and (min-width:838px){.l-mortgage-refi-intro .row .card h3{height:100%}}@media screen and (min-width:992px){.l-mortgage-refi-intro .row .card h3{height:36px}}@media screen and (min-width:1139px){.l-mortgage-refi-intro .row .card h3{height:100%}}.l-mortgage-refi-intro .row .card p{padding-left:30px;padding-right:30px;font-size:16px}.l-mortgage-refi-intro .row .card .card-content{height:100%}@media screen and (min-width:768px){.l-mortgage-refi-intro .row .card p{padding-left:20px;padding-right:20px}.l-mortgage-refi-intro .row .card .card-content{height:144px}}@media screen and (min-width:830px){.l-mortgage-refi-intro .row .card .card-content{height:120px}}@media screen and (min-width:992px){.l-mortgage-refi-intro .row .card .card-content{height:144px}}@media screen and (min-width:1137px){.l-mortgage-refi-intro .row .card .card-content{height:120px}}.l-mortgage-refi-intro .row .card .ltv-link{color:#5b5b5b;text-decoration:underline;transition:color .1s linear}.l-mortgage-refi-intro .row .card .ltv-link:hover{color:#00A2C7}.l-hero--mortgage-stl-payoff .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20161101174325/mortgage-stl-payoff-heroimagelg.jpg)}.l-hero--mortgage-stl-payoff .section .section__preheading{text-indent:-5em;padding-left:50px}.l-mortgage-slr-instruction .subsection.instruction{width:100%;padding-bottom:0;float:left}.l-mortgage-slr-instruction .subsection.instruction h2{text-align:center;margin-bottom:0}@media screen and (min-width:1200px){.l-mortgage-slr-instruction .subsection.instruction{width:30%;padding-right:1%}.l-mortgage-slr-instruction .subsection.instruction h2{text-align:left}}.l-mortgage-slr-instruction .subsection.instruction .section__p{text-align:left;margin-bottom:16px}@media screen and (min-width:768px){.l-hero--mortgage-stl-payoff .section{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20161101174329/mortgage-stl-payoff-heroimagemdlgxl.jpg);background-position:50% 0}.l-hero--mortgage-stl-payoff .section .section__preheading{text-indent:0;padding-left:0}.l-mortgage-slr-instruction .subsection.instruction{padding-bottom:20px}.l-mortgage-slr-instruction .subsection.instruction .section__p{text-align:center;width:65%;margin:0 auto 20px}}@media screen and (min-width:1200px){.l-mortgage-slr-instruction .subsection.instruction .section__p{width:100%;text-align:left}}.l-mortgage-slr-instruction .subsection.instruction .step{width:100%;height:80px;font-size:14px;margin-left:0;margin-right:0}@media screen and (min-width:768px){.l-mortgage-slr-instruction .subsection.instruction .step{width:30%;margin-left:1.5%;margin-right:1.5%;float:left;margin-bottom:5px}}@media screen and (min-width:1200px){.l-mortgage-slr-instruction .subsection.instruction .step{margin-left:0;margin-right:0;width:100%;height:80px}}.l-mortgage-slr-instruction .subsection.instruction .step svg{float:left;width:50px;height:50px}.l-mortgage-slr-instruction .subsection.instruction .step p{height:50px;padding-left:60px;padding-right:0;text-align:left}.l-mortgage-slr-instruction .subsection.instruction .step p .ltv-link{color:#5b5b5b;text-decoration:underline;transition:color .1s linear}.l-mortgage-slr-instruction .subsection.instruction .step p .ltv-link:hover{color:#00A2C7}.l-mortgage-slr-instruction .subsection.chart{float:left;width:100%}@media screen and (min-width:992px){.l-mortgage-slr-instruction .subsection.chart{width:75%}}@media screen and (min-width:1200px){.l-mortgage-slr-instruction .subsection.chart{width:50%;padding-left:3%}}.l-mortgage-slr-instruction .subsection.chart h2{text-transform:uppercase;margin-bottom:0}.l-mortgage-slr-instruction .subsection.chart h3{font-size:13px;color:#adadad;margin-bottom:15px}.l-mortgage-slr-instruction .subsection.chart .svg-container{position:relative;z-index:1;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20161111135225/fannie-mae-chart-mobile.png);background-repeat:no-repeat;background-size:contain;background-position:center center;height:0;padding-bottom:100%}.l-mortgage-slr-instruction .subsection.chart .svg-container .LTV-cursor{position:absolute;width:14%;height:14%;z-index:2;background-color:rgba(255,255,255,0)}.l-mortgage-slr-instruction .subsection.chart .svg-container .LTV-cursor a{font-weight:700}.l-mortgage-slr-instruction .subsection.chart .svg-container .LTV-cursor.left{left:18%;top:66%}@media screen and (min-width:768px){.l-mortgage-slr-instruction .subsection.chart .svg-container{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20161111140735/fannie-mae-chart-desktop.png);max-height:420px;padding-bottom:66%}.l-mortgage-slr-instruction .subsection.chart .svg-container .LTV-cursor{width:13%;height:9%}.l-mortgage-slr-instruction .subsection.chart .svg-container .LTV-cursor.left{left:23%;top:70%}}.l-mortgage-slr-instruction .subsection.chart .svg-container .LTV-cursor.right{left:60%;top:66%}@media screen and (min-width:768px){.l-mortgage-slr-instruction .subsection.chart .svg-container .LTV-cursor.right{left:58%;top:70%}}.l-mortgage-slr-instruction .subsection.chart .svg-container .LTV-cursor .bubble{display:none;position:absolute;text-align:left;opacity:1;padding:20px;width:240px;height:165px;top:-173px;left:-84px;font-size:12px;color:#FFF;background:#0d3141;border-radius:10px}@media screen and (min-width:1200px){.l-mortgage-slr-instruction .subsection.chart .svg-container .LTV-cursor .bubble{left:-94px}}.l-mortgage-slr-instruction .subsection.chart .svg-container .LTV-cursor .bubble a{margin-top:10px}.l-mortgage-slr-instruction .subsection.chart .svg-container .LTV-cursor .bubble:after{content:'';position:absolute;border-style:solid;border-width:10px 6px 0;border-color:#0d3141 transparent;display:block;width:0;bottom:-9px;left:114px}.l-mortgage-slr-instruction .subsection.chart .svg-container .LTV-cursor:hover .bubble{z-index:99;display:block}.l-mortgage-slr-instruction .subsection.chart .svg-container .monthly-breakdown{position:absolute;width:18%;height:18%;z-index:2;background-color:rgba(255,255,255,0)}.l-mortgage-slr-instruction .subsection.chart .svg-container .monthly-breakdown.left{left:36%;top:63%}@media screen and (min-width:768px){.l-mortgage-slr-instruction .subsection.chart .svg-container .monthly-breakdown{width:13%;height:16%}.l-mortgage-slr-instruction .subsection.chart .svg-container .monthly-breakdown.left{left:39%;top:66%}}.l-mortgage-slr-instruction .subsection.chart .svg-container .monthly-breakdown.right{left:78%;top:63%}@media screen and (min-width:768px){.l-mortgage-slr-instruction .subsection.chart .svg-container .monthly-breakdown.right{left:74%;top:66%}}.l-mortgage-slr-instruction .subsection.chart .svg-container .monthly-breakdown .bubble{display:none;position:absolute;text-align:left;opacity:1;padding:20px;width:240px;height:180px;top:-185px;left:-84px;font-size:12px;color:#FFF;background:#0d3141;border-radius:10px}@media screen and (min-width:1200px){.l-mortgage-slr-instruction .subsection.chart .svg-container .monthly-breakdown .bubble{left:-94px}}.l-mortgage-slr-instruction .subsection.chart .svg-container .monthly-breakdown .bubble table .spacer td{padding:2px 0}.l-mortgage-slr-instruction .subsection.chart .svg-container .monthly-breakdown .bubble table tr th{font-weight:400}.l-mortgage-slr-instruction .subsection.chart .svg-container .monthly-breakdown .bubble table tr td,.l-mortgage-slr-instruction .subsection.chart .svg-container .monthly-breakdown .bubble table tr th{padding:1px 0}.l-mortgage-slr-instruction .subsection.chart .svg-container .monthly-breakdown .bubble table tr>:nth-child(1){width:60%}.l-mortgage-slr-instruction .subsection.chart .svg-container .monthly-breakdown .bubble table tr>:nth-child(2){text-align:right}.l-mortgage-slr-instruction .subsection.chart .svg-container .monthly-breakdown .bubble table .monthly-payment{border-top:1px solid rgba(128,128,128,.5);border-bottom:1px solid rgba(128,128,128,.5)}.l-mortgage-slr-instruction .subsection.chart .svg-container .monthly-breakdown .bubble table .monthly-payment td,.l-mortgage-slr-instruction .subsection.chart .svg-container .monthly-breakdown .bubble table .monthly-payment th{padding:3px 0}.l-mortgage-slr-instruction .subsection.chart .svg-container .monthly-breakdown .bubble table .monthly-payment.right{color:#9ccb3b}.l-mortgage-slr-instruction .subsection.chart .svg-container .monthly-breakdown .bubble sub{vertical-align:text-top;font-size:100%}.l-mortgage-slr-instruction .subsection.chart .svg-container .monthly-breakdown .bubble:after{content:'';position:absolute;border-style:solid;border-width:10px 6px 0;border-color:#0d3141 transparent;display:block;width:0;bottom:-9px;left:114px}.l-mortgage-slr-instruction .subsection.chart .svg-container .monthly-breakdown:hover .bubble{z-index:99;display:block}.l-mortgage-slr-instruction .subsection.chart #tool-bar{display:none;left:20%;top:60%;position:absolute;width:30%;height:20%;background:red;color:#00f;z-index:999}.l-mortgage-slr-instruction .subsection.legend{float:left;width:100%}@media screen and (min-width:992px){.l-mortgage-slr-instruction .subsection.legend{width:25%}}@media screen and (min-width:1200px){.l-mortgage-slr-instruction .subsection.legend{width:20%;max-width:220px;float:right}}.l-mortgage-slr-instruction .subsection.legend ul{padding-top:20px;margin:0 auto;max-width:360px}.l-mortgage-slr-instruction .subsection.legend ul li{font-size:10px;width:50%;float:left;height:40px;text-transform:uppercase}@media screen and (min-width:992px){.l-mortgage-slr-instruction .subsection.legend ul{padding-top:60px}.l-mortgage-slr-instruction .subsection.legend ul li{width:100%}}.l-mortgage-slr-instruction .subsection.legend ul li .legend{width:30px;float:left}.l-mortgage-slr-instruction .subsection.legend ul li .legend span{display:block;width:25px;height:25px}.l-mortgage-slr-instruction .subsection.legend ul li .legend .legend-stl{border:1px solid #000;background-color:rgba(211,211,211,.8);background-image:repeating-linear-gradient(-45deg,transparent,transparent 2px,#f8f8f8 2px,#f8f8f8 8px)}.l-mortgage-slr-instruction .subsection.legend ul li .legend .legend-mort{background:#5C5C5C}.l-mortgage-slr-instruction .subsection.legend ul li .legend .legend-home{background-color:rgba(211,211,211,.8);background-image:repeating-linear-gradient(-45deg,transparent,transparent 2px,#f8f8f8 2px,#f8f8f8 8px)}.l-mortgage-slr-instruction .subsection.legend ul li .legend .legend-payoff{background:#15c0f1}.l-mortgage-slr-instruction .subsection.legend ul li .title{float:left;text-align:left;font-weight:700;padding-top:2px;font-size:14px}.l-mortgage-slr-instruction .subsection.legend ul li:last-child .title{padding-top:0}.l-mortgage-slr-instruction .section-footer{padding-top:30px;text-align:left;font-size:12px;float:left;width:100%;color:#adadad}.alert-bar,.alert-bar a{color:#fff}.alert-bar{background-color:#007EAD;padding-top:3px;line-height:31px;min-height:36px}@media screen and (max-width:768px){.alert-bar{padding:10px 18px;margin-top:5px;font-size:14px;line-height:20px}}.alert-bar .alert-text{max-width:1300px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.animated-pl{overflow:hidden}.animated-pl .section__inner{padding:40px 25px}.animated-pl .l-calc-cta .cta-block__heading,.animated-pl .pool .pool__heading,.animated-pl .section__heading,.l-calc-cta .animated-pl .cta-block__heading,.pool .animated-pl .pool__heading{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif!important;letter-spacing:-1px;font-size:26px;line-height:32px}@media screen and (min-width:768px){.animated-pl .section__inner{padding:60px 60px 120px}.animated-pl .l-calc-cta .cta-block__heading,.animated-pl .pool .pool__heading,.animated-pl .section__heading,.l-calc-cta .animated-pl .cta-block__heading,.pool .animated-pl .pool__heading{font-size:32px;text-align:left;margin-bottom:25px}.animated-pl .step-container{float:right;width:52%;position:relative}}@media screen and (min-width:1300px){.animated-pl .section__inner{padding-bottom:140px}.animated-pl .l-calc-cta .cta-block__heading,.animated-pl .pool .pool__heading,.animated-pl .section__heading,.l-calc-cta .animated-pl .cta-block__heading,.pool .animated-pl .pool__heading{font-size:36px}.animated-pl .step-container{width:42%}}@media screen and (min-width:1920px){.animated-pl .step-container{width:36%}}.animated-pl .step-container .btn{z-index:100;margin-bottom:30px;display:block;width:150px;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.animated-pl .step-container .btn{width:164px}}.animated-pl .step-container .credit-score{margin-left:auto;margin-right:auto;width:184px;height:10px}.animated-pl .step-container .credit-score p{font-size:13px;line-height:18px;text-align:left;margin-left:auto;margin-right:auto;float:left}@media screen and (min-width:768px){.animated-pl .step-container .credit-score{width:auto;position:absolute;bottom:-82px}.animated-pl .step-container .credit-score p{display:inline-block;top:5px;position:relative}}.animated-pl .step-container .credit-score svg{width:15px;height:15px;float:left;margin-right:10px}@media screen and (min-width:768px){.animated-pl .step-container .credit-score svg{width:20px;height:20px}}.animated-pl .step-container .step svg{height:33px;width:33px;margin-top:35px;margin-bottom:5px}.animated-pl .step-container .step h2{font-size:20px}@media screen and (min-width:1300px){.animated-pl .step-container .step h2{font-size:24px}}.animated-pl .step-container .step p{font-size:14px}@media screen and (min-width:768px){.animated-pl .step-container .step svg{float:left;margin-right:20px;margin-bottom:15px;margin-top:20px}.animated-pl .step-container .step h2{text-align:left;margin-bottom:2px}.animated-pl .step-container .step p{text-align:left;width:330px;margin-bottom:25px}}.animated-pl .svg-container{position:relative;height:340px;margin-top:35px}@media screen and (max-width:767px){.animated-pl .svg-container{width:100%;overflow:hidden}}@media screen and (min-width:375px){.animated-pl .svg-container{left:25px}}@media screen and (min-width:412px){.animated-pl .svg-container{left:47px}}@media screen and (min-width:768px){.animated-pl .svg-container{left:0}}@media screen and (min-width:992px){.animated-pl .svg-container{left:50px}.animated-mort .section__inner{padding-left:10%;padding-right:10%}}.animated-pl .svg-container .mobile svg{position:absolute;left:-312px;height:720px}@media screen and (min-width:1300px){.animated-pl .svg-container{width:250px}.animated-pl .svg-container .mobile{display:none}}.animated-pl .svg-container .mobile.first svg{width:880px;top:-187px;-webkit-animation-duration:2s;animation-duration:2s}@media screen and (min-width:768px){.animated-pl .svg-container .mobile.first svg{width:1215px;top:-335px;height:1015px;left:-475px}}.animated-pl .svg-container .mobile.third{-webkit-animation-delay:1s;animation-delay:1s;opacity:1}.animated-pl .svg-container .mobile.third.fadeIn svg{opacity:0;transition:opacity .75s linear 2.5s}.animated-pl .svg-container .mobile.third svg{width:727px;top:-103px;left:-223px;height:580px}@media screen and (min-width:768px){.animated-pl .svg-container .mobile.third svg{width:897px;top:-212px;height:791px;left:-302px}}.animated-pl .svg-container .mobile.fourth{opacity:0;transition:1s ease;top:-50px;position:relative}.animated-pl .svg-container .mobile.fourth.slideInDown{-webkit-animation-delay:2.75s;animation-delay:2.75s;transition-delay:2.5s;opacity:1;top:0}.animated-pl .svg-container .mobile.fourth svg{width:902px;top:-190px}@media screen and (min-width:768px){.animated-pl .svg-container .mobile.fourth svg{width:1215px;top:-325px;height:1015px;left:-458px}}.animated-pl .svg-container .desktop{display:none}@media screen and (min-width:1300px){.animated-pl .svg-container .desktop{display:block}}.animated-pl .svg-container .desktop svg{position:absolute;left:-192px;height:720px;width:895px;top:-186px}.animated-pl .svg-container .desktop.first svg{-webkit-animation-duration:2s;animation-duration:2s}.animated-pl .svg-container .desktop.third{-webkit-animation-delay:1s;animation-delay:1s}.animated-pl .svg-container .desktop.third svg{top:-199px;left:-204px}.animated-pl .svg-container .desktop.fourth{-webkit-animation-delay:2s;animation-delay:2s;opacity:0}.animated-pl .svg-container .desktop.fourth svg{left:0;top:-155px}.animated-pl .svg-container .desktop.fourth.slideInRight{opacity:1;transition-delay:2s}.animated-pl .svg-container .desktop.fifth{opacity:0;transition:1s ease;top:-50px;position:relative}.animated-pl .svg-container .desktop.fifth svg{left:10px;top:-155px}.animated-pl .svg-container .desktop.fifth.slideInDown{-webkit-animation-delay:3s;animation-delay:3s;transition-delay:2.7s;opacity:1;top:0}.animated-pl .btn{margin-top:35px}@media screen and (min-width:768px){.animated-pl .btn{left:0;position:absolute;margin-top:5px}.animated-mort .l-calc-cta .cta-block__heading,.animated-mort .pool .pool__heading,.animated-mort .section__heading,.l-calc-cta .animated-mort .cta-block__heading,.pool .animated-mort .pool__heading{text-align:left;font-size:28px;left:55px;position:relative}}.animated-mort .section__inner{position:relative}.animated-mort .l-calc-cta .cta-block__heading,.animated-mort .pool .pool__heading,.animated-mort .section__heading,.l-calc-cta .animated-mort .cta-block__heading,.pool .animated-mort .pool__heading{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;letter-spacing:-.5px;line-height:50px;margin-bottom:40px}@media screen and (min-width:992px){.animated-mort .l-calc-cta .cta-block__heading,.animated-mort .pool .pool__heading,.animated-mort .section__heading,.l-calc-cta .animated-mort .cta-block__heading,.pool .animated-mort .pool__heading{left:0}.animated-mort .step-container .btn{margin-top:20px}}.animated-mort .step-container .step{margin-bottom:20px}.animated-mort .step-container .step h2,.animated-mort .step-container .step p{text-align:left}.animated-mort .step-container .step h2{font-size:18px;margin-bottom:0}.animated-mort .step-container .step p{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;line-height:26px;margin-bottom:20px}.animated-mort .step-container .step svg{float:left;height:45px;width:45px;margin-bottom:50px;margin-right:15px}@media screen and (min-width:375px){.animated-mort .step-container .step svg{margin-bottom:23px}}@media screen and (min-width:768px){.animated-mort .step-container{display:inline-block;left:75px;position:absolute;max-width:385px}.animated-mort .step-container .step svg{margin-bottom:10px}.animated-mort .step-container .btn{float:left}}.animated-mort .svg-container{height:380px;position:relative;margin-left:auto;margin-right:auto;max-width:284px}@media screen and (min-width:768px){.animated-mort .svg-container{max-width:initial;left:120px;bottom:55px;height:295px;position:relative;display:inline-block}}.animated-mort .svg-container svg{position:absolute;width:675px}.animated-mort .svg-container .desktop{display:none}@media screen and (min-width:992px){.animated-mort .svg-container{height:400px;top:50px}.animated-mort .svg-container .mobile{display:none}.animated-mort .svg-container .desktop{display:block}}.animated-mort .svg-container .first,.animated-mort .svg-container .fourth,.animated-mort .svg-container .second,.animated-mort .svg-container .third{height:auto}.animated-mort .svg-container .first svg{height:585px;top:-125px;left:-190px}@media screen and (min-width:992px){.animated-mort .svg-container .first svg{height:700px;width:700px;left:-220px;top:-180px}}.animated-mort .svg-container .second{-webkit-animation-delay:.75s;animation-delay:.75s}.animated-mort .svg-container .second svg{height:585px;top:-128px;left:-192px}@media screen and (min-width:992px){.animated-mort .svg-container .second svg{height:700px;width:700px;top:-195px;left:-235px}}.animated-mort .svg-container .third{-webkit-animation-delay:1.25s;animation-delay:1.25s}.animated-mort .svg-container .third svg{height:545px;top:-110px;left:-187px}@media screen and (min-width:992px){.animated-mort .svg-container .third svg{width:700px;height:650px;left:-245px;top:-172px}}.animated-mort .svg-container .fourth{-webkit-animation-delay:2s;animation-delay:2s;opacity:0;margin-right:50px;transition:.4s ease;left:-50px;position:relative}.animated-mort .svg-container .fourth.slideInLeft{transition-delay:2s;position:relative;opacity:1;left:0}.animated-mort .svg-container .fourth svg{height:575px;top:-125px;left:-185px}@media screen and (min-width:992px){.animated-mort .svg-container .fourth svg{height:700px;top:-170px;left:-47px;width:700px}}.animated-mort .svg-container .fifth{-webkit-animation-delay:2.75s;animation-delay:2.75s;opacity:0;transition-delay:2.75s;right:-50px}.animated-mort .svg-container .fifth.slideInRight{right:0;opacity:1}.animated-mort .svg-container .fifth svg{height:700px;left:-146px;width:700px;top:-130px}.l-video--slr-b .item-video{height:200px}@media screen and (min-width:768px){.l-video--slr-b .item-video{height:430px}}.l-video--slr-b .owl-video-play-icon{background:url(https://d32ijn7u0aqfv4.cloudfront.net/dist/img/svg/individual/play-button-berry.svg)!important;background-size:cover!important;height:45px!important;width:45px!important;left:55px!important;bottom:15px!important;top:auto!important}.l-video--slr-b .owl-video-tn{background-size:114%!important}@media screen and (min-width:768px){.l-video--slr-b .owl-video-tn{background-size:203%!important;background-position-x:8%!important}}@media screen and (min-width:1300px){.l-video--slr-b .owl-video-tn{background-size:131%!important;background-position-x:0!important}}.l-video--slr-b #reina .owl-video-tn{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20171214111411/Reina-Video-Thumbnail.jpg)!important}.l-video--slr-b #brittany .owl-video-tn{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20171214111412/Brittany-Video-Thumbnail.jpg)!important}.l-video--slr-b .owl-stage-outer{height:700px;min-height:100%;background-color:#FFF}.l-video--slr-b .owl-video-playing h2{background-color:#2A7EAE;display:none}.l-video--slr-b .owl-dots{position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:768px){.l-video--slr-b #reina .owl-video-tn{background-position-x:77%!important}.l-video--slr-b .owl-stage-outer{height:430px}.l-video--slr-b .owl-video-wrapper{width:50%;float:right}.l-video--slr-b .owl-dots{left:60px}}@media screen and (min-width:1300px){.l-video--slr-b .owl-video-wrapper{width:40%}.l-video--slr-b .owl-dots{left:118px;bottom:65px}}.l-video--slr-b h3{position:absolute;bottom:0;z-index:10;left:67px;color:#fff;font-size:24px;display:block}@media screen and (min-width:768px){.l-video--slr-b h3{left:calc(50% + 67px)}}@media screen and (min-width:1300px){.l-video--slr-b h3{left:calc(60% + 67px)}}.l-video--slr-b .testimonial{position:absolute;z-index:10;top:200px;padding:40px 20px;width:280px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%}@media screen and (min-width:768px){.l-video--slr-b .testimonial{-webkit-transform:none;-ms-transform:none;transform:none;top:auto;float:left;width:50%;left:auto;text-align:left;padding:60px 40px}.l-video--slr-b .testimonial .author{text-align:left}}@media screen and (min-width:1300px){.l-video--slr-b .testimonial{width:60%;padding:106px 90px}}.l-video--slr-b .testimonial .quote{color:#201647;font-size:24px;line-height:32px;font-style:italic;font-weight:400}.l-video--slr-b .testimonial .author{color:#201647;font-size:20px}.subnavbar{background-color:#201747;color:#fff;position:-webkit-sticky;position:sticky;top:0;height:62px;z-index:10001}.subnavbar__inners{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:81.25rem;margin:0 auto;max-width:100%}@media (min-width:1025px){.subnavbar__inners{padding-left:2.5rem;padding-right:2.5rem}}.subnavbar__lists{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:1024px){.subnavbar__lists{display:none}}.subnavbar__lists li{margin-right:20px;font-size:1em}.subnavbar__lists li a{text-decoration:none;color:#fff}.subnavbar__dropdown-list li a:hover,.subnavbar__lists li a:hover{text-decoration:underline}.subnavbar__dropdown{display:none}.subnavbar__inners .cta-button,.subnavbar__inners.touching-top .cta-button{display:block;background-color:#006c85;color:#fff!important;padding:.6em .7em;font-size:.875rem;border:1px solid #006c85;font-weight:700;text-align:center}@media (max-width:1024px){.subnavbar__dropdown{display:block;height:100%}.subnavbar__dropdown-list{font-size:1rem}}.subnavbar__inners .cta-button{opacity:0;transition:opacity .3s ease-in-out,background-color .3s ease-in-out}@media (max-width:767px){.subnavbar__inners .cta-button{margin-right:1.25rem}}@media (min-width:768px) and (max-width:1024px){.subnavbar__inners .cta-button{margin-right:1.875rem}}.subnavbar__inners.touching-top .cta-button{opacity:1!important}@media (max-width:767px){.subnavbar__inners.touching-top .cta-button{margin-right:1.25rem}}@media (min-width:768px) and (max-width:1024px){.subnavbar__inners.touching-top .cta-button{margin-right:1.875rem}}.subnavbar__inners.touching-top .cta-button:hover{background-color:#fff;color:#006c85!important;border:1px solid #006c85}.subnavbar__dropdown-list,.subnavbar__dropdown-list li:not(:first-child){border-top:1px solid #fff}.subnavbar__dropdown-list{display:none;position:absolute;top:100%;background-color:#201747;width:100vw}.subnavbar__dropdown-list li{margin-bottom:.75rem;padding-top:.5rem}@media (max-width:767px){.subnavbar__dropdown-list li{margin-left:1.25rem;margin-right:1.25rem}}@media (min-width:768px) and (max-width:1024px){.subnavbar__dropdown-list li{margin-left:1.875rem;margin-right:1.875rem}}.subnavbar__dropdown-list li a{color:#fff}.subnavbar__dropdown-title{font-weight:700;font-size:1em;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:.75rem}@media (max-width:767px){.subnavbar__dropdown-title{margin-left:1.25rem}}@media (min-width:768px) and (max-width:1024px){.subnavbar__dropdown-title{margin-left:1.875rem}}.subnavbar__dropdown-arrow{margin-left:10px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:10px;height:10px;border-left:2px solid #fff;border-bottom:2px solid #fff}.page-experiences,.page-home{max-width:2599px;margin-left:auto;margin-right:auto;position:relative}.page-experiences .js-scrollto-active,.page-home .js-scrollto-active{background-color:transparent}.page-experiences .l-products .section__inner,.page-home .l-products .section__inner{padding:40px 10px}.page-experiences .l-products .section__inner h1,.page-home .l-products .section__inner h1{font-size:28px;text-align:center}@media screen and (min-width:768px){.page-experiences .l-products .section__inner,.page-home .l-products .section__inner{padding:60px 20px}.page-experiences .l-products .section__inner h1,.page-home .l-products .section__inner h1{font-size:42px}}.page-experiences .l-products .section__inner h2,.page-home .l-products .section__inner h2{font-size:32px;text-align:center}@media screen and (min-width:768px){.page-experiences .l-products .section__inner h2,.page-home .l-products .section__inner h2{font-size:40px}}@media screen and (min-width:992px){.page-experiences .l-products .section__inner h2,.page-home .l-products .section__inner h2{font-size:50px}}.page-experiences .l-products .section__inner h2 .heading-sup,.page-home .l-products .section__inner h2 .heading-sup{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:800;font-size:32px}@media screen and (min-width:992px){.page-experiences .l-products .section__inner h2 .heading-sup,.page-home .l-products .section__inner h2 .heading-sup{font-size:40px}}.l-calc-cta .page-experiences .l-products .section__inner .cta-block__heading,.l-calc-cta .page-home .l-products .section__inner .cta-block__heading,.page-experiences .l-products .section__inner .l-calc-cta .cta-block__heading,.page-experiences .l-products .section__inner .pool .pool__heading,.page-experiences .l-products .section__inner .section__heading,.page-home .l-products .section__inner .l-calc-cta .cta-block__heading,.page-home .l-products .section__inner .pool .pool__heading,.page-home .l-products .section__inner .section__heading,.pool .page-experiences .l-products .section__inner .pool__heading,.pool .page-home .l-products .section__inner .pool__heading{max-width:320px;margin:0 auto 32px;letter-spacing:0}.page-experiences .l-products .animated,.page-home .l-products .animated{opacity:0}.page-experiences .l-products .animated.fadeIn,.page-home .l-products .animated.fadeIn{opacity:1}.page-experiences .l-products .btn,.page-home .l-products .btn{width:175px;margin-top:-60px;display:none}.page-experiences .l-products .events-products-btn,.page-home .l-products .events-products-btn{margin-bottom:70px}.l-calc-cta .page-experiences .l-products .cta-block__heading,.l-calc-cta .page-home .l-products .cta-block__heading,.page-experiences .l-products .l-calc-cta .cta-block__heading,.page-experiences .l-products .pool .pool__heading,.page-experiences .l-products .section__heading,.page-home .l-products .l-calc-cta .cta-block__heading,.page-home .l-products .pool .pool__heading,.page-home .l-products .section__heading,.pool .page-experiences .l-products .pool__heading,.pool .page-home .l-products .pool__heading{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:26px;text-transform:none;letter-spacing:-.063em;text-align:left;margin-bottom:15px;color:#424242}@media screen and (min-width:1300px){.page-experiences .l-products .section__inner,.page-home .l-products .section__inner{padding:60px 0}.page-experiences .l-products .btn,.page-home .l-products .btn{display:inline-block}.l-calc-cta .page-experiences .l-products .cta-block__heading,.l-calc-cta .page-home .l-products .cta-block__heading,.page-experiences .l-products .l-calc-cta .cta-block__heading,.page-experiences .l-products .pool .pool__heading,.page-experiences .l-products .section__heading,.page-home .l-products .l-calc-cta .cta-block__heading,.page-home .l-products .pool .pool__heading,.page-home .l-products .section__heading,.pool .page-experiences .l-products .pool__heading,.pool .page-home .l-products .pool__heading{margin-bottom:30px}}.page-experiences .l-products .events-products,.page-home .l-products .events-products{color:#5b5b5b;font-size:30px}@media screen and (min-width:768px){.l-calc-cta .page-experiences .l-products .section__inner .cta-block__heading,.l-calc-cta .page-home .l-products .section__inner .cta-block__heading,.page-experiences .l-products .section__inner .l-calc-cta .cta-block__heading,.page-experiences .l-products .section__inner .pool .pool__heading,.page-experiences .l-products .section__inner .section__heading,.page-home .l-products .section__inner .l-calc-cta .cta-block__heading,.page-home .l-products .section__inner .pool .pool__heading,.page-home .l-products .section__inner .section__heading,.pool .page-experiences .l-products .section__inner .pool__heading,.pool .page-home .l-products .section__inner .pool__heading{max-width:100%}.page-experiences .l-products .btn,.page-home .l-products .btn{margin-top:-40px}.l-calc-cta .page-experiences .l-products .cta-block__heading,.l-calc-cta .page-home .l-products .cta-block__heading,.page-experiences .l-products .l-calc-cta .cta-block__heading,.page-experiences .l-products .pool .pool__heading,.page-experiences .l-products .section__heading,.page-home .l-products .l-calc-cta .cta-block__heading,.page-home .l-products .pool .pool__heading,.page-home .l-products .section__heading,.pool .page-experiences .l-products .pool__heading,.pool .page-home .l-products .pool__heading{text-align:center;font-size:30px;letter-spacing:0}.page-experiences .l-products .events-products,.page-home .l-products .events-products{font-size:40px!important}}.l-calc-cta .page-experiences .l-products .cta-block__subheading,.l-calc-cta .page-home .l-products .cta-block__subheading,.page-experiences .l-products .l-calc-cta .cta-block__subheading,.page-experiences .l-products .section__subheading,.page-home .l-products .l-calc-cta .cta-block__subheading,.page-home .l-products .section__subheading{text-align:center;margin-top:20px;font-size:20px;margin-bottom:40px;color:#5b5b5b}.page-experiences .l-products p,.page-home .l-products p{text-align:left;margin-bottom:0;color:#424242}@media screen and (min-width:768px){.l-calc-cta .page-experiences .l-products .cta-block__subheading,.l-calc-cta .page-home .l-products .cta-block__subheading,.page-experiences .l-products .l-calc-cta .cta-block__subheading,.page-experiences .l-products .section__subheading,.page-home .l-products .l-calc-cta .cta-block__subheading,.page-home .l-products .section__subheading{font-size:24px}.page-experiences .l-products p,.page-home .l-products p{text-align:center;font-size:20px}}.page-experiences .l-products .product,.page-home .l-products .product{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-experiences .l-products .product a,.page-home .l-products .product a{position:relative;transition:all .4s ease;margin-bottom:10px}@media screen and (min-width:1300px){.page-experiences .l-products .product,.page-home .l-products .product{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page-experiences .l-products .product a,.page-home .l-products .product a{width:200px;margin:0 10px}}.page-experiences .l-products .product a:hover,.page-home .l-products .product a:hover{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03);box-shadow:0 28px 81px -7px rgba(0,0,0,.44);z-index:1;transition:all 250ms!important}.page-experiences .l-products .product a .product-desc,.page-home .l-products .product a .product-desc{z-index:2;padding:15px 10px;left:0;position:absolute;bottom:0;min-height:120px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page-experiences .l-products .product a .product-desc h2,.page-home .l-products .product a .product-desc h2{text-align:left;letter-spacing:.0001em;text-transform:none;font-size:20px;color:#fff}@media screen and (min-width:768px){.page-experiences .l-products .product a .product-desc h2,.page-home .l-products .product a .product-desc h2{font-size:24px}}.page-experiences .l-products .product a .product-desc h2 .u-break-product-desc,.page-home .l-products .product a .product-desc h2 .u-break-product-desc{display:none}@media screen and (min-width:1300px){.page-experiences .l-products .product a .product-desc,.page-home .l-products .product a .product-desc{position:relative;min-height:104px}.page-experiences .l-products .product a .product-desc h2,.page-home .l-products .product a .product-desc h2{color:#424242;text-align:center;font-size:30px}.page-experiences .l-products .product a .product-desc h2 .u-break-product-desc,.page-home .l-products .product a .product-desc h2 .u-break-product-desc{display:block}}.page-experiences .l-products .product a .product-desc h2 sup,.page-home .l-products .product a .product-desc h2 sup{font-weight:lighter}.page-experiences .l-products .product a .product-desc .contrast,.page-home .l-products .product a .product-desc .contrast{color:#201747}.page-experiences .l-products .product-img,.page-home .l-products .product-img{height:120px;background-size:cover;background-repeat:no-repeat;background-position-y:16%}@media screen and (min-width:1300px){.page-experiences .l-products .product a .product-desc .contrast,.page-home .l-products .product a .product-desc .contrast{color:#424242}.page-experiences .l-products .product-img,.page-home .l-products .product-img{height:200px;width:200px}}.page-experiences .l-products .product h2,.page-home .l-products .product h2{text-transform:uppercase;color:#29c4f3;text-align:left;margin-bottom:0;letter-spacing:.125em}@media screen and (min-width:768px){.page-experiences .l-products .product h2,.page-home .l-products .product h2{font-size:16px}}.page-experiences .l-products .product p,.page-home .l-products .product p{font-size:15px;color:#424242}.page-experiences .l-products .product-slr .product-img,.page-home .l-products .product-slr .product-img{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/SLR_PCard_Mobile%402x.jpg)}@media screen and (min-width:768px){.page-experiences .l-products .product p,.page-home .l-products .product p{color:#fff;text-align:left;font-size:18px}.page-experiences .l-products .product-slr .product-img,.page-home .l-products .product-slr .product-img{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/SLR_PCard_tablet%402x.jpg)}}@media screen and (min-width:1300px){.page-experiences .l-products .product-slr .product-img,.page-home .l-products .product-slr .product-img{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/SLR_PCard_desktop%402x.jpg)}}.page-experiences .l-products .product-sl .product-img,.page-home .l-products .product-sl .product-img{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/USL_PCard_Mobile%402x.jpg)}@media screen and (min-width:768px){.page-experiences .l-products .product-sl .product-img,.page-home .l-products .product-sl .product-img{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/USL_PCard_Tablet%402x.jpg)}}@media screen and (min-width:1300px){.page-experiences .l-products .product-sl .product-img,.page-home .l-products .product-sl .product-img{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/USL_PCard_desktop%402x.jpg)}}.page-experiences .l-products .product-pl .product-img,.page-home .l-products .product-pl .product-img{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/PL_PCard_Mobile%402x.jpg)}@media screen and (min-width:768px){.page-experiences .l-products .product-pl .product-img,.page-home .l-products .product-pl .product-img{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/PL_PCard_Tablet%402x.jpg)}}@media screen and (min-width:1300px){.page-experiences .l-products .product-pl .product-img,.page-home .l-products .product-pl .product-img{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/PL_PCard_desktop%402x.jpg)}}.page-experiences .l-products .product-mort .product-img,.page-home .l-products .product-mort .product-img{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/HL_PCard_Mobile%402x.jpg)}@media screen and (min-width:768px){.page-experiences .l-products .product-mort .product-img,.page-home .l-products .product-mort .product-img{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/HL_PCard_Tablet%402x.jpg)}}@media screen and (min-width:1300px){.page-experiences .l-products .product-mort .product-img,.page-home .l-products .product-mort .product-img{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/HL_PCard_desktop%402x.jpg)}}.page-experiences .l-products .product-wealth .product-img,.page-home .l-products .product-wealth .product-img{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/Invest_PCard_Mobile%402x.jpg)}@media screen and (min-width:768px){.page-experiences .l-products .product-wealth .product-img,.page-home .l-products .product-wealth .product-img{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/Invest_PCard_Tablet%402x.jpg)}}@media screen and (min-width:1300px){.page-experiences .l-products .product-wealth .product-img,.page-home .l-products .product-wealth .product-img{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/Invest_PCard_desktop%402x.jpg)}}.page-experiences .l-products .product-money .product-img,.page-home .l-products .product-money .product-img{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/MemberExperiences_Money_Tile_Mobile%402x.jpg)}.page-experiences .l-benefits,.page-home .l-benefits{padding-bottom:25px}.page-experiences .l-benefits .section__inner,.page-home .l-benefits .section__inner{padding:40px 20px}@media screen and (min-width:768px){.page-experiences .l-products .product-money .product-img,.page-home .l-products .product-money .product-img{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/MemberExperiences_Money_Tile_TABLET%402x.jpg)}.page-experiences .l-benefits .section__inner,.page-home .l-benefits .section__inner{padding:70px 20px}}@media screen and (min-width:1300px){.page-experiences .l-products .product-money .product-img,.page-home .l-products .product-money .product-img{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/raw/MemberExperiences_Money_Tile_Desktop%402X.jpg)}.page-experiences .l-benefits .section__inner,.page-home .l-benefits .section__inner{padding:80px}}.l-calc-cta .page-experiences .l-benefits .cta-block__heading,.l-calc-cta .page-home .l-benefits .cta-block__heading,.page-experiences .l-benefits .l-calc-cta .cta-block__heading,.page-experiences .l-benefits .pool .pool__heading,.page-experiences .l-benefits .section__heading,.page-home .l-benefits .l-calc-cta .cta-block__heading,.page-home .l-benefits .pool .pool__heading,.page-home .l-benefits .section__heading,.pool .page-experiences .l-benefits .pool__heading,.pool .page-home .l-benefits .pool__heading{color:#424242;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:28px;text-align:center;margin-bottom:0;text-transform:none;letter-spacing:0}.page-experiences .l-benefits .benefit,.page-home .l-benefits .benefit{margin-bottom:-20px;border-top:2px #f3f3f3 solid;opacity:0}.page-experiences .l-benefits .benefit .advisor-fee a,.page-home .l-benefits .benefit .advisor-fee a{text-decoration:none}@media screen and (min-width:768px){.l-calc-cta .page-experiences .l-benefits .cta-block__heading,.l-calc-cta .page-home .l-benefits .cta-block__heading,.page-experiences .l-benefits .l-calc-cta .cta-block__heading,.page-experiences .l-benefits .pool .pool__heading,.page-experiences .l-benefits .section__heading,.page-home .l-benefits .l-calc-cta .cta-block__heading,.page-home .l-benefits .pool .pool__heading,.page-home .l-benefits .section__heading,.pool .page-experiences .l-benefits .pool__heading,.pool .page-home .l-benefits .pool__heading{font-size:42px}.page-experiences .l-benefits .benefit,.page-home .l-benefits .benefit{padding-top:0}}.page-experiences .l-benefits .benefit.fadeIn,.page-home .l-benefits .benefit.fadeIn{opacity:1}.page-experiences .l-benefits .benefit h1,.page-home .l-benefits .benefit h1{font-size:26px;color:#424242;letter-spacing:-.063em;padding:30px;margin-bottom:0}@media screen and (min-width:768px){.page-experiences .l-benefits .benefit h1,.page-home .l-benefits .benefit h1{float:right;padding:60px 30px 0;width:50%;letter-spacing:0;font-size:28px}}@media screen and (min-width:992px){.page-experiences .l-benefits .benefit h1,.page-home .l-benefits .benefit h1{padding:90px 30px 0}}@media screen and (min-width:1300px){.page-experiences .l-benefits .benefit h1,.page-home .l-benefits .benefit h1{font-size:36px;right:25%;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%);position:relative;width:550px;padding:60px 30px 40px}}@media screen and (min-width:1920px){.page-experiences .l-benefits .benefit h1,.page-home .l-benefits .benefit h1{padding:20px 30px 30px;-webkit-transform:translate(50%,100%);-ms-transform:translate(50%,100%);transform:translate(50%,100%);width:650px}}.page-experiences .l-benefits .benefit p,.page-home .l-benefits .benefit p{color:#424242;padding:20px;font-size:16px}.page-experiences .l-benefits .benefit .benefit-img,.page-home .l-benefits .benefit .benefit-img{height:250px;background-size:cover}@media screen and (min-width:768px){.page-experiences .l-benefits .benefit p,.page-home .l-benefits .benefit p{padding:18px 30px;font-size:18px}.page-experiences .l-benefits .benefit .benefit-img,.page-home .l-benefits .benefit .benefit-img{float:left;width:50%;height:330px;position:relative;bottom:2px}.page-experiences .l-benefits .benefit .benefit-desc,.page-home .l-benefits .benefit .benefit-desc{margin:0;float:right;width:50%}}@media screen and (min-width:1300px){.page-experiences .l-benefits .benefit p,.page-home .l-benefits .benefit p{font-size:24px}.page-experiences .l-benefits .benefit .benefit-img,.page-home .l-benefits .benefit .benefit-img{height:530px}.page-experiences .l-benefits .benefit .benefit-desc,.page-home .l-benefits .benefit .benefit-desc{right:25%;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%);position:relative;width:550px}}@media screen and (min-width:1920px){.page-experiences .l-benefits .benefit .benefit-desc,.page-home .l-benefits .benefit .benefit-desc{width:650px;-webkit-transform:translate(50%,100%);-ms-transform:translate(50%,100%);transform:translate(50%,100%)}}.page-experiences .l-benefits .benefit .benefit-desc p,.page-home .l-benefits .benefit .benefit-desc p{padding:30px}@media screen and (min-width:768px){.page-experiences .l-benefits .benefit .benefit-desc p,.page-home .l-benefits .benefit .benefit-desc p{padding:10px 30px}}.page-experiences .l-benefits .benefit .benefit-desc .benefit-blue-copy,.page-home .l-benefits .benefit .benefit-desc .benefit-blue-copy{padding:0 30px 50px}.page-experiences .l-benefits .benefit .btn,.page-home .l-benefits .benefit .btn{margin-left:20px}.page-experiences .l-benefits .benefit-networking .benefit-img,.page-home .l-benefits .benefit-networking .benefit-img{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180124142217/Homepage-CommunityEvents-Desktop-12418.jpg)}@media screen and (min-width:768px) and (min-width:1300px){.page-experiences .l-benefits .benefit-career .benefit-desc,.page-experiences .l-benefits .benefit-career h1,.page-home .l-benefits .benefit-career .benefit-desc,.page-home .l-benefits .benefit-career h1{right:initial;left:25%;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}}.page-experiences .l-benefits .benefit-career .benefit-img,.page-home .l-benefits .benefit-career .benefit-img{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180124142214/Homepage-CareerCoaching-Desktop-12418.jpg)}@media screen and (min-width:768px) and (min-width:1920px){.page-experiences .l-benefits .benefit-career h1,.page-home .l-benefits .benefit-career h1{margin-top:60px}.page-experiences .l-benefits .benefit-career .benefit-desc,.page-home .l-benefits .benefit-career .benefit-desc{margin-top:-10px}.page-experiences .l-benefits .benefit-career .benefit-desc,.page-experiences .l-benefits .benefit-career h1,.page-home .l-benefits .benefit-career .benefit-desc,.page-home .l-benefits .benefit-career h1{-webkit-transform:translate(-50%,100%);-ms-transform:translate(-50%,100%);transform:translate(-50%,100%)}.page-experiences .l-benefits .benefit-member_discount h1,.page-home .l-benefits .benefit-member_discount h1{margin-top:60px}.page-experiences .l-benefits .benefit-member_discount .benefit-desc,.page-home .l-benefits .benefit-member_discount .benefit-desc{margin-top:-40px}}@media screen and (min-width:768px) and (min-width:1300px){.page-experiences .l-benefits .benefit-member_discount .benefit-desc,.page-experiences .l-benefits .benefit-member_discount h1,.page-home .l-benefits .benefit-member_discount .benefit-desc,.page-home .l-benefits .benefit-member_discount h1{right:initial;left:25%;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}}.page-experiences .l-benefits .benefit-member_discount .benefit-img,.page-home .l-benefits .benefit-member_discount .benefit-img{background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180124142228/Homepage-MemberDiscount-Desktop-12418.jpg)}@media screen and (min-width:768px){.page-experiences .l-benefits .benefit .benefit-desc .benefit-blue-copy,.page-home .l-benefits .benefit .benefit-desc .benefit-blue-copy{padding:0 30px}.page-experiences .l-benefits .benefit .btn,.page-home .l-benefits .benefit .btn{margin-left:30px}.page-experiences .l-benefits .benefit-career,.page-home .l-benefits .benefit-career{clear:both;border-top:none}.page-experiences .l-benefits .benefit-career .benefit-img,.page-home .l-benefits .benefit-career .benefit-img{float:right;margin-bottom:-2px}.page-experiences .l-benefits .benefit-career .benefit-desc,.page-experiences .l-benefits .benefit-career h1,.page-home .l-benefits .benefit-career .benefit-desc,.page-home .l-benefits .benefit-career h1{float:left}.page-experiences .l-benefits .benefit-member_discount,.page-home .l-benefits .benefit-member_discount{clear:both;border-top:none}.page-experiences .l-benefits .benefit-member_discount .benefit-img,.page-home .l-benefits .benefit-member_discount .benefit-img{float:right;margin-bottom:-2px}.page-experiences .l-benefits .benefit-member_discount .benefit-desc,.page-experiences .l-benefits .benefit-member_discount h1,.page-home .l-benefits .benefit-member_discount .benefit-desc,.page-home .l-benefits .benefit-member_discount h1{float:left}.page-experiences .l-benefits .benefit-financial_advise,.page-home .l-benefits .benefit-financial_advise{clear:both;border-top:none}.page-experiences .l-benefits .benefit-financial_advise .benefit-img,.page-home .l-benefits .benefit-financial_advise .benefit-img{float:left;margin-bottom:-2px}}@media screen and (min-width:768px) and (min-width:1920px){.page-experiences .l-benefits .benefit-member_discount .benefit-desc,.page-experiences .l-benefits .benefit-member_discount h1,.page-home .l-benefits .benefit-member_discount .benefit-desc,.page-home .l-benefits .benefit-member_discount h1{-webkit-transform:translate(-50%,100%);-ms-transform:translate(-50%,100%);transform:translate(-50%,100%)}.page-experiences .l-benefits .benefit-financial_advise h1,.page-home .l-benefits .benefit-financial_advise h1{margin-top:60px}.page-experiences .l-benefits .benefit-financial_advise .benefit-desc,.page-home .l-benefits .benefit-financial_advise .benefit-desc{margin-top:-40px}}@media screen and (min-width:768px) and (min-width:768px){.page-experiences .l-benefits .benefit-financial_advise .benefit-desc,.page-experiences .l-benefits .benefit-financial_advise h1,.page-home .l-benefits .benefit-financial_advise .benefit-desc,.page-home .l-benefits .benefit-financial_advise h1{float:right;width:50%}}@media screen and (min-width:768px) and (min-width:1300px){.page-experiences .l-benefits .benefit-financial_advise .benefit-desc,.page-experiences .l-benefits .benefit-financial_advise h1,.page-home .l-benefits .benefit-financial_advise .benefit-desc,.page-home .l-benefits .benefit-financial_advise h1{right:25%;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%);position:relative;width:550px}}@media screen and (min-width:768px) and (min-width:1920px){.page-experiences .l-benefits .benefit-financial_advise .benefit-desc,.page-experiences .l-benefits .benefit-financial_advise h1,.page-home .l-benefits .benefit-financial_advise .benefit-desc,.page-home .l-benefits .benefit-financial_advise h1{width:650px;-webkit-transform:translate(50%,100%);-ms-transform:translate(50%,100%);transform:translate(50%,100%)}}.page-experiences .l-benefits .benefit-financial_advise .benefit-img,.page-home .l-benefits .benefit-financial_advise .benefit-img{background-position:40% 0;background-image:url(https://d32ijn7u0aqfv4.cloudfront.net/wp/wp-content/uploads/20180124142222/Homepage-FinancialAdvising-Desktop-12418.jpg)}.l-calc-cta .page-experiences .l-products .cta-block__heading,.page-experiences .l-products .l-calc-cta .cta-block__heading,.page-experiences .l-products .pool .pool__heading,.page-experiences .l-products .section__heading,.pool .page-experiences .l-products .pool__heading{letter-spacing:-.063em;font-size:30px!important}@media screen and (min-width:768px){.l-calc-cta .page-experiences .l-products .cta-block__heading,.page-experiences .l-products .l-calc-cta .cta-block__heading,.page-experiences .l-products .pool .pool__heading,.page-experiences .l-products .section__heading,.pool .page-experiences .l-products .pool__heading{font-size:36px!important}}@media screen and (min-width:1300px){.l-calc-cta .page-experiences .l-products .cta-block__heading,.page-experiences .l-products .l-calc-cta .cta-block__heading,.page-experiences .l-products .pool .pool__heading,.page-experiences .l-products .section__heading,.pool .page-experiences .l-products .pool__heading{font-size:40px!important}}.l-calc-cta .page-experiences .l-products .cta-block__subheading,.page-experiences .l-products .l-calc-cta .cta-block__subheading,.page-experiences .l-products .section__subheading{text-align:center;margin-top:16px;font-size:20px;margin-bottom:40px;color:#5b5b5b}@media screen and (min-width:768px){.l-calc-cta .page-experiences .l-products .cta-block__subheading,.page-experiences .l-products .l-calc-cta .cta-block__subheading,.page-experiences .l-products .section__subheading{font-size:24px}}.page-experiences .owl-carousel-events-2 .owl-dots .owl-dot.active span{z-index:2;transition:all .2s ease-in;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);background:#fff}.page-experiences .owl-carousel-events-2 .owl-dots .owl-dot:hover span{background:#fff}.page-experiences .owl-carousel-events-2 .owl-dots{position:absolute;top:82%;padding-left:15px;padding-right:40px}.page-experiences .owl-carousel-events-2 .owl-dots .owl-dot span{width:8px;height:8px;margin:5px}@media screen and (min-width:375px){.page-experiences .owl-carousel-events-2 .owl-dots{top:72%}}@media screen and (min-width:760px){.page-experiences .owl-carousel-events-2 .owl-dots{position:absolute;top:76%;left:0;margin-left:5%}.page-experiences .owl-carousel-events-2 .owl-dots .owl-dot span{width:8px;height:8px;margin:15px 7px}}@media screen and (min-width:1300px){.page-experiences .owl-carousel-events-2 .owl-dots{margin-left:8%;top:75%}}@media screen and (min-width:1700px){.page-experiences .owl-carousel-events-2 .owl-dots{top:75%;margin-left:15%}}@media screen and (min-width:1920px){.page-experiences .owl-carousel-events-2 .owl-dots{top:70%}}.section--money-talks{background:#333;color:#fff}@media screen and (min-width:992px){.section--money-talks{text-align:left}.section--money-talks .section__inner{padding:0}}.section--money-talks p{margin:0}.section--money-talks p+*{margin-top:1.5em}.section--money-talks .btn{font-size:inherit;padding:1.1em 3em;margin-top:1.5em}.section--money-talks .money-talks-header{font-size:20px;letter-spacing:.3em;text-transform:uppercase}.section--money-talks .col-group{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.section--money-talks .col-group .col{width:100%}@media screen and (min-width:992px){.section--money-talks .col-group .col{width:50%;padding:50px}}.section--money-talks .col-group .col+.col{padding-top:50px}