@charset "UTF-8";/*! normalize.css v3.0.2 | MIT License | git.io/normalize */img,legend{border:0}pre,textarea{overflow:auto}legend,td,th{padding:0}.footer__inner::after,.outer-container::after,.row::after,.subfooter::after,.subfooter__inner::after{content:"";clear:both}.table,.table--comparison,table{border-spacing:0}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:#15c0f1;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}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}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}body,h1,h2,h3,h4,h5,h6{font-size:16px;letter-spacing:0}h1,h2,h3,h4,h5,h6,p{margin:0 0 .7em;line-height:1.5}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}textarea{resize:vertical}table{border-collapse:collapse}/*! end normalize.css */html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}@font-face{font-family:Larsseit;src: url(b02071b6cc4ec3458b46df39dbdd7f57d0981ba3.woff2)  format("woff2"), url(97920dab79cfe368bfeca8d567d0f363b0765a89.woff)  format("woff"), url(5ed71957c30433d76a6484693944f7f2aeb89935.ttf)  format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Larsseit-Bold;src: url(d0d6145945a39c0edc49b3dc7a2896b971487100.woff2)  format("woff2"), url(6b0a4b3dad4186494f52873ad88eb5e36f9f42c7.woff)  format("woff"), url(a271ebff0f5b3ba9decaa0ad001daa19ef6f2920.ttf)  format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Gotham Bold';src: url(8e7e20951a87446620050710ca79ec0e50aef86c.woff2)  format("woff2"), url(dc8f47a1a7ac8af1cf59c52548bf54af892054f2.woff)  format("woff"), url(95869c28f32c7f08ddac818d448d65b9fd4632bf.ttf)  format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Gotham Medium';src: url(5f94a727e68e693cf53183aaaa8c88b71f979f80.otf)  format("OpenType"), url(a82ed0e121d5b1fdff24a1f18d398a9d9fa3e9b9.ttf)  format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Lato Light Italic';src: url(f99a69cc4fcfb5a604c9f5fd2321970ea073e902.ttf)  format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'TT Norms';src: url(30633bcd7f5d75d5592bd9adfc4897ab6ede7aa6.otf)  format("OpenType");font-weight:400;font-style:normal}@font-face{font-family:'TT Norms Bold';src: url(5ecde8df7457a202a9918a82528b18c040d492cb.otf)  format("OpenType");font-weight:400;font-style:normal}@font-face{font-family:'TT Norms Light';src: url(fe4178a586a27f33a2fb242dd0756e8cafeb4a94.otf)  format("OpenType");font-weight:400;font-style:normal}.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,body,h1,h2,h3,h4,h5,h6{font-family:sans-serif}.fonts-loaded body{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif}.fonts-loaded h1,.fonts-loaded h2,.fonts-loaded h3,.fonts-loaded h4,.fonts-loaded h5,.fonts-loaded h6{font-family:"Gotham Bold",Helvetica,Arial,"Lucida Grande",sans-serif}.fonts-loaded .l-hero .l-calc-cta .cta-block__heading,.fonts-loaded .l-hero .l-calc-cta .cta-block__subheading,.fonts-loaded .l-hero .pool .pool__heading,.fonts-loaded .l-hero .section__heading,.fonts-loaded .l-hero .section__subheading,.l-calc-cta .fonts-loaded .l-hero .cta-block__heading,.l-calc-cta .fonts-loaded .l-hero .cta-block__subheading,.pool .fonts-loaded .l-hero .pool__heading{font-family:Larsseit-Bold,Helvetica,Arial,"Lucida Grande",sans-serif}body{margin:0;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-feature-settings:"kern","liga","pnum";-moz-font-feature-settings:"kern","liga","pnum";font-feature-settings:"kern","liga","pnum";-webkit-font-smoothing:antialiased;color:#5b5b5b;line-height:1.4;background-color:#fff;padding-top:50px;transition:none}a:active,a:focus,a:hover{color:#119ac1}a:active,a:focus{outline:0}_ hr{border-bottom:1px solid #ccc;border-left:none;border-right:none;border-top:none;margin:1.4em 0}img,picture{margin:0;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:-.8em;font-size:60%;font-weight:900}sup a{text-decoration:underline}@media screen and (min-width:768px){body{padding-top:60px}}.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%}.page-wrap{width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent}.u-text-left{text-align:left!important}.u-text-center{text-align:center!important}.u-text-right{text-align:right!important}.u-show,.u-show-mobile{display:block}.u-show-tablet{display:none}@media screen and (min-width:768px){.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-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}/*!
* animate.css -http://daneden.me/animate
* Version - 3.5.0
* Licensed under the MIT license - http://opensource.org/licenses/MIT
*
* Copyright (c) 2016 Daniel Eden
*/.animated{-webkit-animation-duration:1s;animation-duration:1 s;-webkit-animation-fill-mode:b oth;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:i nfinite;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}.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}}.footer .footer__signup .signup-form-wrapper input:focus,.header--peep{box-shadow:none}.header--peep{background-color:transparent;transition:all 1s ease;border-bottom:none}.header--peep .btn{right:20px!important}.header--peep #gray{display:none}.header--peep #white{display:block}.footer{background-color:#f6f6f6;font-size:.8em}.footer__inner{max-width:1300px;margin-left:auto;margin-right:auto;padding:20px}.footer__inner::after{display:block}@media screen and (min-width:768px){.footer__inner{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:#15c0f1;font-size:.9em}.footer li{margin-bottom:5px}.footer a{color:#5b5b5b}.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{padding:20px 0 30px}.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:#5b5b5b}.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-mobile .support-container .support-service-hours ul{padding-top:2px}@media screen and (min-width:992px){.footer__col--questions-mobile{display:none}}.footer__col--questions{display:none}@media screen and (min-width:768px){.footer__col--questions-mobile{display:none}.footer__col--questions{float:left;display:block;margin-right:2.35765%;width:23.23176%}.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:23.23176%;text-align:left;margin:0}.footer__col--signup:last-child{margin-right:0}}.footer .footer__signup{margin-top:20px;margin-left:0}.footer .footer__signup .signup-form-wrapper{overflow:hidden;height:60px}.footer .footer__signup .signup-form-wrapper .email-address{height:32px;padding:0 0 0 10px;float:left;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0;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{-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;float:left;margin-left:-2px;border:0;padding:0;height:32px;width:28px}.footer .footer__signup .signup-form-wrapper .button-caret:focus,.footer .footer__signup .signup-form-wrapper .button-caret:hover{background-color:#15c0f1!important;opacity:.8}.footer .footer__signup .signup-form-wrapper .button-caret span{height:32px;display:inline-block;position:relative}.footer .footer__signup .signup-form-wrapper .button-caret span svg{fill:#fff;width:18px;height:17px;margin-top:7px}.footer .footer__signup .signup-form-wrapper input{border:1px solid #ddd}.footer .footer__signup .social-links{overflow:hidden}@media screen and (max-width:767px){.footer .footer__signup .social-links{margin-left:auto;margin-right:auto;width:244px}}@media screen and (min-width:768px){.footer .footer__signup .social-links{margin-left:0}}.footer .footer__signup .social-links li{width:22px;height:22px;float:left;margin-right:15px;padding:0;display:inline-block}.footer .footer__signup .social-links li a{position:relative;display:inline-block;width:22px;height:22px}.footer .footer__signup .social-links li a svg{fill:#838484;width:20px;height:20px;position:absolute;top:0;left:0}@media screen and (max-width:767px){.footer .footer__signup .social-links li:last-child{margin-right:0}}.footer .footer__signup .app-banners{margin-top:20px}.footer .footer__signup .app-banners li{display:inline-block}.footer .footer__signup .app-banners li img{height:35px}.footer .footer__signup .app-banners .android{margin-left:20px}@media screen and (min-width:767px){.footer .footer__signup .app-banners li img{height:34px}.footer .footer__signup .app-banners .android{margin-left:0}}@media screen and (min-width:1366px){.footer .footer__signup .app-banners li img{height:34px}.footer .footer__signup .app-banners .android{margin-left:20px}}.footer .footer__signup .sf-office{margin-top:25px}.subfooter{padding:20px 0;background-color:#eae9e9}.subfooter::after{display:block}@media screen and (min-width:768px){.footer .footer__signup .sf-office{margin-top:20px}.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__links a:hover{opacity:.8}.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:#838484;width:100%;height:100%}.subfooter__icon span{font-size:14px;font-weight:700;color:#838484;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 .twitter-support{color:#15c0f1}.footer__col--questions .phone-container{display:block;margin-top:3px}.footer__col--questions .info{position:relative}.footer__col--questions .info svg{z-index:1;fill:#15c0f1;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:#5b5b5b 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}.l-full-width .section__inner{text-align:left;padding-top:100px;padding-left:20px;padding-right:20px}@media screen and (min-width:992px){.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;font-weight:700;margin-top:20px;margin-bottom:10px}@media screen and (min-width:768px){.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;line-height: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{padding: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!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;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0;width:70%;height:40px}.l-sidebar .l-sidebar__search--submit{-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;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;line-height:1.3em}.l-sidebar .signup-form-wrapper .email-address{float:left;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;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%;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;float:left;margin-left:-2px;border:0;background-color:#9ccb3b;padding:0;height:40px;font-size:.7em}.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-color:#0f4258;background-image: url(5244b03e4f379108f4aadc72eead2bfd10ae6bb6.jpg) ;padding:50px 0}.featured-post__inner{width:80%;margin:0 auto;color:#fff;text-align:center}@media screen and (min-width:768px){.featured-post__inner{width:50%;margin:0 auto}}@media screen and (min-width:992px){.featured-post__inner{width:50%;margin:0 auto}}.featured-post__inner h3{border-bottom:4px solid #15c0f1;width:200px;margin:0 auto 40px;font-weight:400;line-height:35px}.featured-post__inner h2{margin-bottom:30px}.featured-post__inner h2 a{color:#fff;font-weight:400;font-size:2em;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif}.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}.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-family:"Gotham Bold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:.85em}.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;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0;width:70%!important;height:40px}.blog-wrap__search--submit{-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;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,.author-bio__name,.blog-wrap .form-submit{display:block}@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;line-height:1.2em;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif}.entre_number,.results-title{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif!important}.blog-wrap .post__content p{margin-bottom:1.4em;line-height: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;line-height: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}.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%}@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{position:relative;min-height:377px;padding:30px 0;background-size:cover;background-repeat:no-repeat;background-position:50% 0}.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:Larsseit,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:25px;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--investing-glossary .cta-block__heading,.l-calc-cta .l-hero--investing-resources .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,.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-glossary .pool__heading,.pool .l-hero--investing-resources .pool__heading{text-shadow:none}.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:400;margin-bottom:30px;text-transform:none;letter-spacing:-4px}@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-calc-cta .l-hero .cta-block__subheading,.l-hero .l-calc-cta .cta-block__subheading,.l-hero .section__subheading{line-height:1.3;margin-bottom:30px;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif!important;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}.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{width:100%}.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--home .section{padding-bottom:0;position:relative;background-image: url(31d79589e16d2f16ccede0a861aa0c28969559d9.jpg) ;background-position:35% 0;background-size:cover!important}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero--home .section{background-image: url(0a998da57a46b807c09645ae0aa43cd5f2ddc99b.jpg) ;background-size:375px 650px}}@media screen and (min-width:376px){.l-hero--home .section{background-image: url(7e2d744969f0a252abda188a5e2b2be0f4e2cdda.jpg) ;background-position:35% 0}}@media screen and (min-width:376px) and (min--moz-device-pixel-ratio:1.3),screen and (min-width:376px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:376px) and (min-device-pixel-ratio:1.3),screen and (min-width:376px) and (min-resolution:1.3dppx){.l-hero--home .section{background-image: url(07a69b87577a4779c397cd709dc4bb39b5c57ce5.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(0f33a8eacad1694e1ed9e47319451a549720a78d.jpg) ;background-position:35% 0}}@media screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-hero--home .section{background-image: url(a9e3cae5e28e96267bd912ee44cbdcabbacca568.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-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;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;line-height:1.4}@media screen and (min-width:992px){.l-hero--home .prod-bar-item__copy{font-size:14px}}.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}}.l-hero--home-1 .section{background-image: url(793a1d2b9c1f7052b56bd54b798529f0537b1b8a.jpg) ;background-position:40% 0;min-height:500px;background-size:cover!important}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero--home-1 .section{background-image: url(003d993a3346d809389179883cb1b049bce64b4f.jpg) ;background-size:767px 400px}}@media screen and (min-width:768px){.l-hero--home-1 .section{min-height:650px;background-image: url(3b4987481157a722935fba377d895638b3e71c48.jpg) ;background-position:45% 0}.l-hero--home-1 .section__inner{padding-left:20px;padding-right:20px;margin-top:-45px}}@media screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-hero--home-1 .section{background-image: url(a196778312d6d1d72a418d1317b75b638a9bd044.jpg) ;background-size:1920px 650px}}@media screen and (min-width:1024px){.l-hero--home .prod-bar-item.life-insurance .prod-bar-item__title br{display:none}.l-hero--home-1 .section{background-position:45% 0}}.l-hero--home-1 .section__inner{padding-left:20px;padding-right:20px}.l-calc-cta .l-hero--home-1 .cta-block__heading,.l-hero--home-1 .l-calc-cta .cta-block__heading,.l-hero--home-1 .pool .pool__heading,.l-hero--home-1 .section__heading,.pool .l-hero--home-1 .pool__heading{line-height:.9;letter-spacing:-3px;font-size:46px!important}@media screen and (min-width:450px){.l-calc-cta .l-hero--home-1 .cta-block__heading,.l-hero--home-1 .l-calc-cta .cta-block__heading,.l-hero--home-1 .pool .pool__heading,.l-hero--home-1 .section__heading,.pool .l-hero--home-1 .pool__heading{font-size:54px!important}}.l-hero--slr .section{background-image: url(79a82c8a162cf653164c7688fbb39aeb00d23ae6.jpg) ;background-position:40% 0;background-size:cover!important}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero--slr .section{background-image: url(cb383b9d98fb17a448dcdafe2a4695ee1edd3423.jpg) ;background-size:767px 400px}}@media screen and (min-width:768px){.l-calc-cta .l-hero--home-1 .cta-block__heading,.l-hero--home-1 .btn.outer,.l-hero--home-1 .l-calc-cta .cta-block__heading,.l-hero--home-1 .pool .pool__heading,.l-hero--home-1 .section__heading,.pool .l-hero--home-1 .pool__heading{display:none}.l-hero--slr .section{background-image: url(d42a2456e6614b018e4f73bf8ab3f744ab8428c6.jpg) ;background-position:45% 0}}@media screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-hero--slr .section{background-image: url(51ddc2bee6e1af85419e72f7b86b90ed44702c3c.jpg) ;background-size:1920px 600px}}@media screen and (min-width:992px){.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-hero--slr-b .section{padding:60px 0;background-image: url(afb205217e0c67a7f38dc11e4ddef3da2f304cfe.jpg) }@media screen and (min-width:768px){.l-hero--slr-b .section{background-image: url(56c88262016c98a245676f521d0277155c1796ff.jpg) }.l-hero--slr-b .section__inner{text-align:left;width:60%;right:0;position:relative}}@media screen and (min-width:1300px){.l-hero--slr-b .section{background-image: url(9bcd9b265ad2dc00ca70eb4dea48008174022e07.jpg) }.l-hero--slr-b .section__inner{padding-right:100px;width:47%}}.l-hero--slr-b .section__preheading{font-family:"TT Norms";font-size:16px}@media screen and (min-width:1300px){.l-hero--slr-b .section__preheading{font-size:18px}}@media screen and (min-width:1920px){.l-hero--slr-b .section{background-image: url(21643b638377fff96f5d9b6b6573b9465f4e5189.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:-1px;line-height:40px}@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:52px}}@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{font-family:"TT Norms"!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{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 .btn{width:200px;font-family:Larsseit-bold;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-family:"TT Norms";font-size:14px;line-height:16px;text-align:left;float:left;width:190px;margin-top:0}.l-hero--parent-loan .section{background-image: url(161882502c65f8122c26c2e2566500f014ca2a18.jpg) ;background-position:50% 0;background-size:cover!important}@media screen and (min-width:768px){.l-hero--slr-b .section .credit-pull p{width:auto}.l-hero--parent-loan .section{background-image: url(9511a03e09a2e727df01e8f919263b2725819178.png) }}@media screen and (min-width:1300px){.l-hero--parent-loan .section{background-image: url(67fd43989427b803f5a63f4bc981be66d3561c20.jpg) }}@media screen and (min-width:1920px){.l-hero--parent-loan .section{background-image: url(bd38784330def43908a8c64046fbb3842eeee3f8.jpg) }}@media screen and (min-width:400px) and (max-width:767px){.l-calc-cta .l-hero--parent-loan .cta-block__heading,.l-hero--parent-loan .l-calc-cta .cta-block__heading,.l-hero--parent-loan .pool .pool__heading,.l-hero--parent-loan .section__heading,.pool .l-hero--parent-loan .pool__heading{font-size:32px!important}}.l-hero--parent-plus-refi .section{background-image: url(2a30e01700f22b62f877628f32c018f1a0224283.jpg) ;background-position:45% 0;background-size:cover!important}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero--parent-plus-refi .section{background-image: url(4d585f7e57dad835c7588cea55b78031169d7480.jpg) ;background-size:767px 400px}}@media screen and (min-width:768px){.l-hero--parent-plus-refi .section{background-image: url(69efe110ebfe88675f3f97c5343f4da5521c3fa1.jpg) ;background-position:50% 0}}@media screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (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(4a617a69e1a1a2cf32e02db7842a299633b1bb9a.jpg) ;background-size:1920px 650px}}@media screen and (min-width:992px){.l-hero--parent-plus-refi .section{background-position:60% 0}}.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 .section{background-image: url(e1633d0c9b1e3c9161cf66d6e9a9efd741d3c76e.jpg) ;background-position:25% -10px;background-size:cover!important}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero--personal-loan .section{background-image: url(d4d9ab600cf99b70b709fd25860d430dd8065361.jpg) ;background-size:767px 400px}}@media screen and (min-width:768px){.l-hero--personal-loan .section{background-image: url(6792cf6811cad1efb20383536b935fdf3f6ddbc3.jpg) ;background-position:50% 0}}@media screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-hero--personal-loan .section{background-image: url(b1967de2aa80e2df704c4148e86bd2a3d06ff8f0.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(53f171ef0b68558fad329be1d65b22e0836087ec.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(6142ec96a327e5de676c1ff1859f8d5cbb14d970.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: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}}@media screen and (min-width:1200px){.l-hero--personal-loan-lp1 .btn{margin-top:40px}}.l-hero--personal-loan-lp3 .section{background-image: url(36cba1e30b2c857546507cbdf13dd0491ec2d03f.jpg) ;background-position:80% 0}@media screen and (min-width:768px){.l-hero--personal-loan-lp3 .section{background-image: url(bc927889235c1365a9bb2b7b6d0447bb1fb6d8fd.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(d2f076a25606ef5ad4c3628927ca18d29ed0c8f5.jpg) ;background-size:cover!important;background-position:25% 0}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero--mortgage .section{background-image: url(e437526c69c89f075e3dd3e7fdf3e343a9624089.jpg) ;background-size:767px 400px}}@media screen and (min-width:768px){.l-hero--mortgage .section{background-image: url(701d333e5044decd77a44207d41078665fb67d12.jpg) ;background-position:25% 0}}@media screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-hero--mortgage .section{background-image: url(87427a8cf721bcf3539fabf0330e91c61ee88e88.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(d49398eed8c041cbc0bec13d7e8a0b56a54c0b54.png) }@media screen and (min-width:1024px){.l-hero--mortgage-b .section{background-image: url(16fa3c32035327daba7157786693f7a3c16eefae.png) }.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(0656cfd3aff5c200f47c4c41ca134cbfb0c88dbd.png) }}.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:24px;font-weight:400}.l-hero--mortgage-b .section .btn{width:200px;font-size:14px;text-align:center}.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(f6fb61d9c8a0e397fae8ce7301bc1e47b84e71d4.png) }@media screen and (min-width:1024px){.l-hero--mortgage-b .section #play-video{display:none}.l-hero--mortgage-c .section{background-image: url(cc50950a3be4f758e890e252db80c2681a902958.png) }.l-hero--mortgage-c .section__inner div{float:left}}@media screen and (min-width:1920px){.l-hero--mortgage-c .section{background-image: url(649e8b3a20086ced048d59d2d98c6f0cda44585a.png) }}.l-hero--mortgage-refi .section{background-image: url(f3b478d895978c9da7a50f4ac9a86e94f00a5cac.jpg) }@media screen and (min-width:768px){.l-hero--mortgage-c .section{background-position:50% 50%;font-size:60px!important;line-height:80px}.l-hero--mortgage-refi .section{background-image: url(b92fdcf229ec1fa5dadde97b97ced58188c28a6e.jpg) ;background-position:50% 0}.l-hero--mortgage-refi-b .section{background-position:50% 50%;font-size:60px!important;line-height:80px}}.l-hero--mortgage-refi-b .section{background-image: url(67ebb8d4963284d48533ca89c80959bfdde91458.png) }.l-hero--mortgage-refi-b .section .u-show-xs{display:block}@media screen and (min-width:350px){.l-hero--mortgage-refi-b .section .u-show-xs{display:none}}@media screen and (min-width:1024px){.l-hero--mortgage-refi-b .section{background-image: url(e24ae31f2c9218914437f56df44596eba49d53ff.png) }}@media screen and (min-width:1920px){.l-hero--mortgage-refi-b .section{background-image: url(4f9c194427f9ac7ab6eb759152d5259172ba09f9.png) ;min-height:500px}}.l-hero--mortgage-refi-b .section__preheading{font-size:16px}.l-calc-cta .l-hero--mortgage-refi-b .cta-block__heading,.l-hero--mortgage-refi-b .l-calc-cta .cta-block__heading,.l-hero--mortgage-refi-b .pool .pool__heading,.l-hero--mortgage-refi-b .section__heading,.pool .l-hero--mortgage-refi-b .pool__heading{font-size:42px!important;line-height:44px;letter-spacing:-1px}@media screen and (min-width:768px){.l-calc-cta .l-hero--mortgage-refi-b .cta-block__heading,.l-hero--mortgage-refi-b .l-calc-cta .cta-block__heading,.l-hero--mortgage-refi-b .pool .pool__heading,.l-hero--mortgage-refi-b .section__heading,.pool .l-hero--mortgage-refi-b .pool__heading{font-size:60px!important;line-height:80px}}@media screen and (min-width:1024px){.l-calc-cta .l-hero--mortgage-refi-b .cta-block__heading,.l-hero--mortgage-refi-b .l-calc-cta .cta-block__heading,.l-hero--mortgage-refi-b .pool .pool__heading,.l-hero--mortgage-refi-b .section__heading,.pool .l-hero--mortgage-refi-b .pool__heading{font-size:70px!important;line-height:78px;margin-bottom:0}}.l-calc-cta .l-hero--mortgage-refi-b .cta-block__subheading,.l-hero--mortgage-refi-b .l-calc-cta .cta-block__subheading,.l-hero--mortgage-refi-b .section__subheading{font-size:18px!important;line-height:24px;font-weight:400}.l-hero--mortgage-refi-b .section__inner{padding:0 40px}.l-hero--mortgage-refi-b .section__inner p{margin-bottom:25px!important}.l-hero--mortgage-refi-b .section__inner .credit-score{width:200px!important;margin:0 auto}@media screen and (min-width:768px){.l-hero--mortgage-refi-b .section__inner .credit-score{width:300px!important;margin:0 auto}.l-hero--mortgage-refi-b .section__inner .credit-score p{margin-right:30px;margin-top:10px}}@media screen and (min-width:1024px){.l-hero--mortgage-refi-b .section__inner{padding:0 200px;float:right;text-align:left}.l-hero--mortgage-refi-b .section__inner .credit-score{margin:0;width:inherit!important}}.l-hero--mortgage-purchase .section__preheading,.l-hero--referral-program .section .section__more-link{margin-top:40px}.l-hero--mortgage-refi-b .section__inner .credit-score svg{float:left;width:20px;height:20px;bottom:5px;right:px;left:30px}.l-hero--mortgage-refi-b .section .btn{width:200px;font-size:14px;text-align:center}.l-hero--mortgage-purchase{background-image: url(62eb2d0861584a55c022147708a1a16b410ebe0f.jpg) ;background-position:0 60%;background-size:cover}@media screen and (min-width:768px){.l-hero--mortgage-purchase{background-image: url(acc5c0ae30865ad99ad85bd2d0ad9a2fdc80b407.png) }}@media screen and (min-width:1300px){.l-hero--mortgage-purchase{background-image: url(95b5c83cc9ce45a6068187194f0966da1a6c9c6d.jpg) }.l-hero--mortgage-purchase .section__inner{text-align:left}}@media screen and (max-width:767px){.l-hero--mortgage-purchase .section{background:rgba(70,72,82,.3)}}.l-hero--mortgage-purchase .section__inner{padding:0 15px}.l-hero--mortgage-purchase .section p{margin-bottom:30px!important}.l-hero--mortgage-purchase .btn{width:130px;margin-right:5px;text-align:center}.l-hero--ent-program .section{background-image: url(b7199a2d156cc0ec2c4e1dbd0cebd6b12754d49b.jpg) ;background-position:15% -10px}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero--ent-program .section{background-image: url(80fc6828c6120811a0263fc21bab5a0a938acfa6.jpg) ;background-size:767px 400px}}@media screen and (min-width:768px){.l-hero--mortgage-purchase .btn{width:210px;margin-right:15px}.l-hero--ent-program .section{background-image: url(21caf181322c03dee95e5762267bbd486bf144d6.jpg) ;background-position:65% 0}}@media screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-hero--ent-program .section{background-image: url(cdd8297563e691f32cd77dba317de51d0f887890.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:unset}}.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}@media screen and (min-width:769px){.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:unset}}.l-hero--ent-program .btn{margin-bottom:30px}.l-hero--careers .section{background-image: url(2355782d9ef6584293d9f07fe4d620c11f9d597b.jpg) ;background-position:40% 0}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero--careers .section{background-image: url(a709e2f52f5866f71d32cd66a0214d5052c54e70.jpg) ;background-size:767px 377px}}@media screen and (min-width:768px){.l-hero--careers .section{background-image: url(6d08d453949cec40e341a59fde8d02cac4b60a7c.jpg) }}@media screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-hero--careers .section{background-image: url(961dc92a85e6fade9cb1171508b9d4ebf4de28b6.jpg) ;background-size:cover}}@media screen and (min-width:1601px){.l-hero--careers .section{min-height:600px;background-position:0 -20px}}.l-hero--career-strategy .section{background-image: url(54de800a320282ddb1a068eaac617243f325f697.jpg) ;background-position:50% -23px;background-size:767px}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero--career-strategy .section{background-image: url(150427ba2d19bfb37fd5d5b79f941538142a2737.jpg) ;background-size:767px 400px}}@media screen and (min-width:768px){.l-hero--career-strategy .section{background-image: url(faada4430d43f530928908f1287b4283beb8f515.jpg) ;background-position:50% -80px;background-size:1920px}.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%}}@media screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-hero--career-strategy .section{background-image: url(e69f70730194a36a1c4a43af1ed4f8c9f53abbb5.jpg) ;background-size:1920px 700px}}@media screen and (min-width:992px){.l-hero--career-strategy .section{background-position:50% -60px}}@media screen and (min-width:1921px){.l-hero--career-strategy .section{background-size:cover}}.l-hero--referral-program .section{background-image: url(6f03c18164b299cb4d90e9c1e3ad0ff02ebc00d5.jpg) }@media screen and (min-width:768px){.l-hero--referral-program .section{background-image: url(25e6dceaee3c6fdd0d67195935746d9f29a650b8.jpg) ;background-position:50% 0}}.l-hero--circles .section{background-image: url(4e5cf7be94261001e51c7af4c720c06971cb27fb.jpg) ;background-position:50% 0}.l-hero--invest .section{background-image: url(f2a6ed2cfaa028367cefc849cdd59723c45d2672.jpg) ;background-position:50% 0}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero--invest .section{background-image: url(1f04d2113ea838809281acce73b60877982e0322.jpg) ;background-size:767px 600px}}@media screen and (min-width:768px){.l-hero--invest .section{background-image: url(060f8ebcaff4c9c00b805fe3c294fac7fd0fd6aa.jpg) }.l-hero--invest .section__inner{padding-left:5%;padding-right:5%}}@media screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-hero--invest .section{background-image: url(ef68fa08bb33a3fe3d97cf5869881d6d2020eef6.jpg) ;background-size:1920px 700px}}@media screen and (min-width:992px){.l-hero--invest .section__inner{padding-left:10%;padding-right:10%}}.l-hero--investing-resources .section{background-image: url(8f358ffa25dfc9034acd63907b93fa69525cde55.jpg) ;background-position:30% 0;min-height:350px!important;background-size:cover!important}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero--investing-resources .section{background-image: url(38b080bd8f1679c597507df13cc84cde054f3e12.jpg) ;background-size:767px 400px}}@media screen and (min-width:768px){.l-hero--investing-resources .section{background-image: url(0c977b7cbeb593ebfe1aa1d56ebd49597ea33a58.jpg) ;background-position:40% 0}.l-hero--investing-resources .section__inner{padding-left:5%;padding-right:5%}}@media screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-hero--investing-resources .section{background-image: url(6ed0b7873ca4f540350a1dcfb7eecf4c27a04b28.jpg) ;background-size:1600px 500px}}@media screen and (min-width:992px){.l-hero--investing-resources .section{min-height:400px!important;background-size:1600px 500px!important;background-position:40% -70px}.l-hero--investing-resources .section__inner{padding-left:10%;padding-right:10%}}@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}}@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(9d552ee8c83ff40fe4cec57454b4d34dcde3a422.jpg) ;background-position:20% 0;min-height:150px}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero--investing-glossary .section{background-image: url(e73b7ce81aa2081cd60ca36d489f784ff3fa1cbd.jpg) ;background-size:767px 300px}}@media screen and (min-width:768px){.l-hero--investing-glossary .section{min-height:300px;background-image: url(abc3292070dd4cae4ebc3f0bb62e1c02ab014c97.jpg) ;background-position:50% 0}}@media screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-hero--investing-glossary .section{background-image: url(e955310753c709a2f0f6ffd5650f7dfb3d7a7b13.jpg) ;background-size:1920px 300px}}@media screen and (min-width:992px){.l-hero--our-story .section__inner{padding-left:5%;padding-right:5%}}.l-calc-cta .l-hero--our-story .cta-block__subheading,.l-hero--our-story .l-calc-cta .cta-block__subheading,.l-hero--our-story .section__subheading{padding-left:0;padding-right:0;font-weight:400}.l-hero--member-stories .section{background:#f1f1f1;min-height:400px}.l-hero--member-stories .section__inner{color:#4b4b4b;text-shadow:none!important}.l-hero--mortgage-10-down .highlight,.l-hero--mortgage-io .highlight{color:#9ccb3b}.l-calc-cta .l-hero--member-stories .section__inner .cta-block__heading,.l-calc-cta .l-hero--member-stories .section__inner .cta-block__subheading,.l-hero--member-stories .section__inner .l-calc-cta .cta-block__heading,.l-hero--member-stories .section__inner .l-calc-cta .cta-block__subheading,.l-hero--member-stories .section__inner .pool .pool__heading,.l-hero--member-stories .section__inner .section__heading,.l-hero--member-stories .section__inner .section__subheading,.pool .l-hero--member-stories .section__inner .pool__heading{text-shadow:none!important}@media screen and (min-width:992px){.l-hero--member-stories .section__inner{padding-left:10%;padding-right:10%}}.l-hero--members .section__inner{padding-left:10%;padding-right:10%}.l-hero--partners .section{background-image: url(230f1db0a0b66e7373ce183a5889038d465c44bc.jpg) ;background-position:15% -10px}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero--partners .section{background-image: url(4b3e6e24ff47b6ca21d641f71b472067d8c49d18.jpg) ;background-size:767px 377px}}@media screen and (min-width:768px){.l-hero--partners .section{background-image: url(5cdedf1341a5c0c54b4acba2d0f506146ab37c79.jpg) ;background-position:65% 0}.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%}}@media screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-hero--partners .section{background-image: url(b728cfbb31ea7221225a66b8eff7cbb9eb1f1818.jpg) ;background-size:1920px 600px}}@media screen and (min-width:992px){.l-hero--partners .section{background-position:100% 0}.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--slr-savings-calc .section__inner{padding:0 5%}.l-hero--pl-savings-calc .section{background-image: url(3e5dcaa29a44a9c01810ad11d044b7ffdc6cf3d8.jpg) }@media screen and (min-width:768px){.l-hero--slr-savings-calc .section__inner{padding:0 10%}.l-hero--pl-savings-calc .section{background-image: url(76cf286080dc19b7b3cee3ab39d60ea62b02f76c.jpg) ;background-position:50% 0}}.l-hero--pl-savings-calc .section__inner{padding:0 5%}.l-hero--events .section{background-image: url(56c51a764909141137a5607269c781446504c278.jpg) ;min-height:250px!important}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero--events .section{background-image: url(5733880832804dadc3c84c2bb148399df7dd8e11.jpg) ;background-size:767px 250px}}.l-hero--events .section h1{margin-bottom:10px}@media screen and (min-width:768px){.l-hero--pl-savings-calc .section__inner{padding:0 10%}.l-hero--events .section{background-image: url(87cb23384d42b0cad0772106fef016d85b453572.jpg) ;min-height:440px!important}.l-hero--events .section h1{margin-bottom:30px}}@media screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-hero--events .section{background-image: url(d5b3da9bf1aa97f5751ddc42429f11998459b5ca.jpg) ;background-size:1920px 943px}}.l-hero--events .section__inner{padding:0 5%}@media screen and (min-width:768px){.l-hero--events .section__inner{padding:0 10%}}.l-hero--realtors .section{background-image: url(230ad7b207de343563fcdd5294ddfa43ea0ae08c.jpg) }.l-hero--realtors .section__inner{padding:0 20px;text-align:left}.l-hero--realtors .section__inner .logo{margin-bottom:25px;display:block}.l-hero--realtors .section__inner svg{height:28px;width:80px}@media screen and (min-width:768px){.l-hero--realtors .section__inner svg{height:35px;width:102px}.l-hero--realtors .section__inner{text-align:left;padding:0 55px}}@media screen and (min-width:992px){.l-hero--realtors .section{background-image: url(7a0f46fd797a6430cd3da6afcab77a83bfd412bd.jpg) }.l-hero--realtors .section__inner{padding:0 15%}}@media screen and (min-width:1920px){.l-hero--realtors .section{min-height:700px}.l-hero--realtors .section__inner svg{width:150px;height:55px}.l-hero--realtors .section__inner{padding:0 60px}}.l-calc-cta .l-hero--realtors .cta-block__heading,.l-hero--realtors .l-calc-cta .cta-block__heading,.l-hero--realtors .pool .pool__heading,.l-hero--realtors .section__heading,.pool .l-hero--realtors .pool__heading{font-size:26px!important;letter-spacing:-2px;margin-bottom:10px;width:230px}@media screen and (min-width:768px){.l-calc-cta .l-hero--realtors .cta-block__heading,.l-hero--realtors .l-calc-cta .cta-block__heading,.l-hero--realtors .pool .pool__heading,.l-hero--realtors .section__heading,.pool .l-hero--realtors .pool__heading{font-size:40px!important;width:300px}}@media screen and (min-width:992px){.l-calc-cta .l-hero--realtors .cta-block__heading,.l-hero--realtors .l-calc-cta .cta-block__heading,.l-hero--realtors .pool .pool__heading,.l-hero--realtors .section__heading,.pool .l-hero--realtors .pool__heading{font-size:50px!important;width:450px}}@media screen and (min-width:1920px){.l-calc-cta .l-hero--realtors .cta-block__heading,.l-hero--realtors .l-calc-cta .cta-block__heading,.l-hero--realtors .pool .pool__heading,.l-hero--realtors .section__heading,.pool .l-hero--realtors .pool__heading{font-size:70px!important;width:648px}}.l-calc-cta .l-hero--realtors .cta-block__subheading,.l-hero--realtors .l-calc-cta .cta-block__subheading,.l-hero--realtors .section__subheading{line-height:26px;margin-bottom:10px;font-weight:700}@media screen and (min-width:768px){.l-calc-cta .l-hero--realtors .cta-block__subheading,.l-hero--realtors .l-calc-cta .cta-block__subheading,.l-hero--realtors .section__subheading{font-size:21px;line-height:30px;margin-bottom:20px}}@media screen and (min-width:1920px){.l-calc-cta .l-hero--realtors .cta-block__subheading,.l-hero--realtors .l-calc-cta .cta-block__subheading,.l-hero--realtors .section__subheading{font-size:28px;line-height:42px}}.l-calc-cta .l-hero--realtors .light.cta-block__subheading,.l-hero--realtors .l-calc-cta .light.cta-block__subheading,.l-hero--realtors .section__subheading.light{font-weight:400;font-size:14px;width:230px;line-height:20px}@media screen and (min-width:768px){.l-calc-cta .l-hero--realtors .light.cta-block__subheading,.l-hero--realtors .l-calc-cta .light.cta-block__subheading,.l-hero--realtors .section__subheading.light{font-size:18px;width:385px;margin-top:30px;margin-bottom:30px;line-height:28px}}.l-hero--realtors .section .btn{padding:10px 37px}@media screen and (min-width:1920px){.l-calc-cta .l-hero--realtors .light.cta-block__subheading,.l-hero--realtors .l-calc-cta .light.cta-block__subheading,.l-hero--realtors .section__subheading.light{font-size:24px;width:687px;letter-spacing:-1px;line-height:36px}.l-hero--realtors .section .btn{padding:13px 37px;font-size:16px}}.l-hero--mortgage-10-down .section__inner,.l-hero--mortgage-io .section__inner{padding:0 5%}.l-hero--mortgage-10-down .section{background-image: url(a5c623849c39bedf5874cfefaaf18f3722e82094.jpg) }@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero--mortgage-10-down .section{background-image: url(ed70bffa9d951fe475e9f995f83e3bfc5af2fa76.jpg) ;background-size:767px 600px}}@media screen and (min-width:768px){.l-hero--mortgage-10-down .section{background-size:cover;background-image: url(1406f4cc4afdc46781d0171d6489be697f51425c.jpg) }}@media screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-hero--mortgage-10-down .section{background-image: url(df8785a08d00ec6646dce8e126819e2cbf6cb6bd.jpg) ;background-size:1920px 600px}}.l-hero--mortgage-10-down p{font-size:18px}.l-hero--mortgage-10-down .btn{font-size:11px}@media screen and (min-width:500px){.l-hero--mortgage-10-down .btn{font-size:12px}}.l-hero--mortgage-io .section{background-image: url(dd63bc6ce8c149a9bcec359787f69fcbecb8d828.jpg) }@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero--mortgage-io .section{background-image: url(aaad936be1cf4ed2ed4970d0cf63f60a68daacfb.jpg) ;background-size:767px 600px}}@media screen and (min-width:768px){.l-hero--mortgage-10-down .btn{font-size:14px}.l-hero--mortgage-io .section{background-image: url(113de7c8528f38ea6a8a3d389c6dfb3baa9b656f.jpg) }}@media screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-hero--mortgage-io .section{background-image: url(43ff5aa6735d23866e212c806f594c63c5087cdf.jpg) ;background-size:1920px 600px}}.l-hero--mortgage-io p{font-size:18px}.l-hero--mortgage-io .btn{font-size:11px}@media screen and (min-width:500px){.l-hero--mortgage-io .btn{font-size:12px}}.l-hero--wealth .section{background-position:35%;background-image: url(cf36e819a8aca699cf2c9c1cd88412cec4af6348.jpg) }@media screen and (min-width:768px){.l-hero--mortgage-io .btn{font-size:14px}.l-hero--wealth .section{background-image: url(cf36e819a8aca699cf2c9c1cd88412cec4af6348.jpg) }}.l-hero--wealth .section__inner{text-align:left;padding:0 5%}.l-calc-cta .l-hero--wealth .cta-block__heading,.l-hero--wealth .l-calc-cta .cta-block__heading,.l-hero--wealth .pool .pool__heading,.l-hero--wealth .section__heading,.pool .l-hero--wealth .pool__heading{margin-bottom:15px;letter-spacing:-3px}.l-calc-cta .l-hero--wealth .cta-block__subheading,.l-hero--wealth .l-calc-cta .cta-block__subheading,.l-hero--wealth .section__subheading{font-weight:400}.l-hero--sofigreat .section{background:#1e80c6;background:linear-gradient(to bottom,#1e80c6 0,#3db6db 47%,#48bf24 71%,#c8e826 84%,#3cc4f4 91%)}@media screen and (min-width:768px){.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--sxsw .section{background-image: url(906af443c9780944a84dbf1bfb578e66087a4435.jpg) ;background-position:25% 0}@media screen and (min-width:768px){.l-hero--sxsw .section{background-image: url(58f1b81f69109be33df32f69b23abbf51a0eaef2.jpg) ;background-position:10% 0}}.l-hero--sxsw .section__inner{padding:0 5%}.l-hero--refi-guide .section{height:400px;background-image: url(b0b52a2e05d77c5205a5e68ab2b0ec9e883547ad.jpg) ;background-position:15% 0}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero--refi-guide .section{background-image: url(79719414e727915517348fe4404e8f3e764618e0.jpg) ;background-size:767px 511px}}@media screen and (min-width:768px){.l-hero--refi-guide .section{min-height:650px;background-image: url(830122daf805b24202bc013766953048e8566d5a.jpg) ;background-position:18% -80px;background-size:cover!important}}@media screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-hero--refi-guide .section{background-image: url(c53a8c5ff603e543e4308c80c77ea304d099f315.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(b1c40bb27854cba89f22609b21edeb162663fbc9.jpg) ;background-position:55% 0}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero.l-hero--refi-guide-medical .section{background-image: url(04133e917ea3021dcc730f314f5f9e7ac68fd4be.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(3c663207d049454a4e41c53cd02fdc98ae53330b.jpg) ;background-position:65% 0;background-size:cover!important}}@media screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (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(90c5323b902be21518d5c8ffa9ffb6755c08a6db.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(0aa20e1dffd7397d6ab337ceb404f20530ea2e77.jpg) ;background-position:50% 0}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero.l-hero--home-buyers-guide .section{background-image: url(762b6d36e153518c5384cf1858ce165cf7877aa8.jpg) ;background-size:767px 553px}}@media screen and (min-width:768px){.l-hero.l-hero--home-buyers-guide .section{background-image: url(321625761fdbe7ae82e79bf0198a3d3d75f4ab3e.jpg) ;background-size:cover!important}}@media screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (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(8bbc141efdf41eafda6bdd79546f0ed909c6152b.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(304e6b7ee7db061e21bfcfb150b23d222fcc252a.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(dd5db5423119f77c3986579bffe69ca40bc6d730.jpg) ;background-position:100% 0}}@media screen and (min-width:1300px){.l-hero.l-hero--wealth-investing-guide .section{background-image: url(5dbf4857ee84871e368b1bd81557cfa67a7330c8.jpg) ;background-position:95% 0}}@media screen and (min-width:1920px){.l-hero.l-hero--wealth-investing-guide .section{background-image: url(44d00a93e133d51ea26f7348ff56b3527c8dfa27.jpg) ;background-position:65% 0}}.l-hero--trysofi .section{padding:0;min-height:400px;background-repeat:repeat}@media screen and (min-width:768px){.l-hero--trysofi .section{min-height:520px}}.l-hero--trysofi .hero-panel-wrap{margin:0 auto}.l-hero--trysofi .hero-panel{min-height:180px;padding:30px;background-repeat:no-repeat;background-size:cover;background-position:50% 0}@media screen and (min-width:768px){.l-hero--trysofi .hero-panel{min-height:320px;padding-top:60px}.l-hero--trysofi .hero-panel.slr{background-position:50% -100px}}.l-hero--trysofi .hero-panel.slr{background-image: url(f60889a867cff986895b42fe6f45683d971f50f0.jpg) }@media screen and (min-width:1025px){.l-hero--trysofi .hero-panel{min-height:520px;padding:160px 10px 60px;float:left;display:block;width:34.11922%}.l-hero--trysofi .hero-panel:last-child{width:31.76157%}.l-hero--trysofi .hero-panel.slr{background-image: url(bd10680d63bd0292e9b40951480bf3e13acbed06.jpg) ;background-position:50% 0;padding-top:121px}}.l-hero--trysofi .hero-panel.personal{background-image: url(3085b8f613237e8728bcb488d24657c50daae3d0.jpg) ;background-position:70% -85px}@media screen and (min-width:768px){.l-hero--trysofi .hero-panel.personal{background-position:0 -202px}}@media screen and (min-width:1025px){.l-hero--trysofi .hero-panel.personal{background-image: url(dd991fae63227156d1d63de7c4d23d37c0373a77.jpg) ;background-position:50% 0}}@media screen and (min-width:1300px){.l-hero--trysofi .hero-panel.personal{background-position:50% -110px}}.l-hero--trysofi .hero-panel.mortgage{background-position:20% 0;background-image: url(454ab116a29cdb04ffe0706a2063d8c4a122697e.jpg) }@media screen and (min-width:768px){.l-hero--trysofi .hero-panel.mortgage{background-position:100% -60px}}@media screen and (min-width:1025px){.l-hero--trysofi .hero-panel.mortgage{background-image: url(b7949c4656e7326144d1cc16bfe8b60de6869cc0.jpg) ;padding-top:121px;background-position:50% 0}}@media screen and (min-width:1459px){.l-hero--trysofi .hero-panel.mortgage{padding-top:160px}}.l-hero--trysofi .hero-panel-heading,.l-hero--trysofi .hero-panel-subheading{color:#fff;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:-2px}.l-hero--trysofi .hero-panel-heading{font-weight:700;letter-spacing:-2px;font-size:30px;line-height:.9;margin-bottom:5px}@media screen and (min-width:768px){.l-hero--trysofi .hero-panel-heading{margin-bottom:10px;font-size:42px}}.l-hero--trysofi .hero-panel-subheading{font-size:16px;margin-bottom:10px}@media screen and (min-width:768px){.l-hero--trysofi .hero-panel-subheading{font-size:26px;margin-bottom:30px}}.l-hero--trysofi .hero-panel-subheading sup{letter-spacing:0;left:2px}.l-hero--trysofi .btn{margin-bottom:20px}.l-hero--trysofi .section__more-link{color:#fff}.l-hero--cosmo .section{min-height:230px;background-image: url(0ff4a20c6facf2fa21ef79fe256674741f977622.jpg) ;background-position:50% 0;background-size:cover!important}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero--cosmo .section{background-image: url(380025eb63c619673183171e7de9c7b40a950058.jpg) ;background-size:768px 449px}}@media screen and (min-width:500px){.l-hero--cosmo .section{min-height:350px}}@media screen and (min-width:768px){.l-hero--cosmo .section{background-image: url(0cd1a5ebfb5ac384e0592d4a7d3dda57159d5c44.jpg) ;background-position:100% 0;min-height:460px}}@media screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-hero--cosmo .section{background-image: url(178ed8e7d496ae722a5b1271865db430e4cc2464.jpg) ;background-size:1975px 1155px}}@media screen and (min-width:1366px){.l-hero--cosmo .section{min-height:515px;background-position:0 0}}@media screen and (min-width:1600px){.l-hero--cosmo .section{background-position:0 -20px}}.l-hero--cosmo .section__inner{padding-top:50px;top:inherit;left:inherit;-webkit-transform:none;-ms-transform:none;transform:none;position:relative}@media screen and (min-width:768px){.l-hero--cosmo .section__inner{padding-top:130px}}@media screen and (min-width:992px){.l-hero--cosmo .section__inner{padding-top:140px}}@media screen and (min-width:1366px){.l-hero--cosmo .section__inner{padding-top:180px}}.l-hero--cosmo .section__inner p:last-child{margin-top:0}.l-calc-cta .l-hero--cosmo .cta-block__heading,.l-hero--cosmo .l-calc-cta .cta-block__heading,.l-hero--cosmo .pool .pool__heading,.l-hero--cosmo .section__heading,.pool .l-hero--cosmo .pool__heading{font-size:40px!important;text-align:left;margin-bottom:5px}.l-hero--cosmo .blue-accent{display:inline-block;background-size:85px;width:140px;background-position:5px 27px;padding:0 0 10px 10px;margin-left:-10px;background-image: url(5ed3055c1b7ec7a9432443897eee30fcab66bde0.png) ;background-repeat:no-repeat;background-position:5px 29px\9}@media screen and (min-width:500px){.l-calc-cta .l-hero--cosmo .cta-block__heading,.l-hero--cosmo .l-calc-cta .cta-block__heading,.l-hero--cosmo .pool .pool__heading,.l-hero--cosmo .section__heading,.pool .l-hero--cosmo .pool__heading{font-size:60px!important}.l-hero--cosmo .blue-accent{background-position:5px 38px;background-size:140px;width:150px;background-position:5px 43px\9}}@media screen and (min-width:992px){.l-calc-cta .l-hero--cosmo .cta-block__heading,.l-hero--cosmo .l-calc-cta .cta-block__heading,.l-hero--cosmo .pool .pool__heading,.l-hero--cosmo .section__heading,.pool .l-hero--cosmo .pool__heading{font-size:70px!important}.l-hero--cosmo .blue-accent{background-position:10px 45px;background-size:170px;width:180px;background-position:10px 50px\9}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.l-hero--cosmo .blue-accent{background-position:7px 30px}}@media screen and (-ms-high-contrast:active) and (min-width:500px),screen and (-ms-high-contrast:none) and (min-width:500px){.l-hero--cosmo .blue-accent{background-position:5px 45px}}@media screen and (-ms-high-contrast:active) and (min-width:992px),screen and (-ms-high-contrast:none) and (min-width:992px){.l-hero--cosmo .blue-accent{background-position:10px 53px}}.l-hero--school .section{min-height:420px;background-position:50% 0;background-size:cover!important}.l-hero--school .section__inner{padding:0 20px}.l-calc-cta .l-hero--school .cta-block__heading,.l-hero--school .l-calc-cta .cta-block__heading,.l-hero--school .pool .pool__heading,.l-hero--school .section__heading,.pool .l-hero--school .pool__heading{font-size:33px!important;letter-spacing:-3px}@media screen and (max-width:767px){.l-calc-cta .l-hero--school .cta-block__heading,.l-hero--school .l-calc-cta .cta-block__heading,.l-hero--school .pool .pool__heading,.l-hero--school .section__heading,.pool .l-hero--school .pool__heading{margin-bottom:15px}}@media screen and (min-width:768px){.l-calc-cta .l-hero--cosmo .cta-block__heading,.l-hero--cosmo .l-calc-cta .cta-block__heading,.l-hero--cosmo .pool .pool__heading,.l-hero--cosmo .section__heading,.pool .l-hero--cosmo .pool__heading{text-align:center}.l-hero--school .section{min-height:570px}.l-calc-cta .l-hero--school .cta-block__heading,.l-hero--school .l-calc-cta .cta-block__heading,.l-hero--school .pool .pool__heading,.l-hero--school .section__heading,.pool .l-hero--school .pool__heading{font-size:55px!important;margin-bottom:20px}}@media screen and (min-width:1024px){.l-calc-cta .l-hero--school .cta-block__heading,.l-hero--school .l-calc-cta .cta-block__heading,.l-hero--school .pool .pool__heading,.l-hero--school .section__heading,.pool .l-hero--school .pool__heading{font-size:70px!important}}.l-calc-cta .l-hero--school .cta-block__subheading,.l-hero--school .l-calc-cta .cta-block__subheading,.l-hero--school .section__subheading{font-weight:400;max-width:295px;font-size:15px;margin:0 auto 20px}@media screen and (min-width:375px){.l-calc-cta .l-hero--school .cta-block__subheading,.l-hero--school .l-calc-cta .cta-block__subheading,.l-hero--school .section__subheading{font-size:16px}}@media screen and (min-width:768px){.l-calc-cta .l-hero--school .cta-block__subheading,.l-hero--school .l-calc-cta .cta-block__subheading,.l-hero--school .section__subheading{max-width:100%;font-size:21px;margin-bottom:30px}}@media screen and (min-width:1024px){.l-calc-cta .l-hero--school .cta-block__subheading,.l-hero--school .l-calc-cta .cta-block__subheading,.l-hero--school .section__subheading{font-size:24px}}.l-hero--school p{font-size:18px}.l-hero--school .btn{font-size:14px;margin-bottom:20px}@media screen and (min-width:768px){.l-hero--school .btn{font-size:16px;margin-bottom:30px}}@media screen and (min-width:992px){.l-hero--school .btn{font-size:18px}}.l-hero--school .school-logo{width:80px;height:80px;background-color:#fff;border-radius:50%;padding:12px;position:absolute;bottom:-45px;left:50%;margin-left:-40px}.l-hero--school.l-hero--ucla .section{border-bottom:6px solid #ffc627;background-image: url(fb1b1aec91aa1a7404ab73ca0805c171d7bf9f36.jpg) }@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero--school.l-hero--ucla .section{background-image: url(fb1b1aec91aa1a7404ab73ca0805c171d7bf9f36.jpg) ;background-size:767px 450px}}@media screen and (min-width:768px){.l-hero--school .school-logo{width:100px;height:100px;margin-left:-50px;bottom:-55px;left:50%;padding:10px}.l-hero--school.l-hero--ucla .section{background-image: url(123f0899d519e10c5a077153374e40d39759fc3e.jpg) }}@media screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-hero--school.l-hero--ucla .section{background-image: url(742d4200f5f507124f8c4e429697417b291e6f4d.jpg) ;background-size:1920px 570px}}.l-hero--school.l-hero--ucla .section__footnote{margin-bottom:20px}.l-hero--school.l-hero--ucla .sponsor{text-transform:uppercase;border:1px solid rgba(250,250,250,.5);border-radius:3px;padding:7px 7px 6px;font-weight:700;font-size:11px;letter-spacing:.063em}@media only screen and (min-device-width:320px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.l-hero--school.l-hero--ucla .sponsor{letter-spacing:-.031em}}.l-hero--school.l-hero--duke .section{border-bottom:6px solid #002e82;background-image: url(ac05a95a75b8b0b434e3f980f66c9977356924bc.jpg) ;background-position:0 0}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero--school.l-hero--duke .section{background-image: url(43476f6c2f0efce237f6fedac6d6bbb832148c91.jpg) ;background-size:767px 450px}}@media screen and (min-width:768px){.l-hero--school.l-hero--ucla .section__footnote{margin-bottom:30px}.l-hero--school.l-hero--ucla .sponsor{font-size:13px;padding:8px 8px 7px}.l-hero--school.l-hero--duke .section{background-image: url(928b989901cc9d316d40f147dcb37c6b331770c4.jpg) ;background-position:25% 0}}@media screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-hero--school.l-hero--duke .section{background-image: url(5318a92cd1b786b9d13f312984560e7aba9deded.jpg) ;background-size:1920px 570px}}@media screen and (max-width:767px){.l-calc-cta .l-hero--school.l-hero--duke .cta-block__heading,.l-hero--school.l-hero--duke .l-calc-cta .cta-block__heading,.l-hero--school.l-hero--duke .pool .pool__heading,.l-hero--school.l-hero--duke .section__heading,.pool .l-hero--school.l-hero--duke .pool__heading{max-width:370px;margin:0 auto 20px}}.l-hero--school.l-hero--duke .school-logo{padding:15px}.l-hero--school.l-hero--texas .section{min-height:470px;border-bottom:6px solid #c1400a;background-image: url(a322d3055ddc3d16b042144d272e46fc321ad6c8.jpg) }@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero--school.l-hero--texas .section{background-image: url(94f4c9a3fdab7ae874962c1f0dc4ce16cf7f6b9e.jpg) ;background-size:767px 450px}}@media screen and (min-width:768px){.l-hero--school.l-hero--duke .school-logo{padding:20px}.l-hero--school.l-hero--texas .section{background-image: url(0d17ee93afdd8bfcf578f6c67891c16711b6df77.jpg) ;min-height:570px}}@media screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-hero--school.l-hero--texas .section{background-image: url(874680f27f2f7655a9d3efe53f446acf507c4ca3.jpg) ;background-size:1920px 570px}}@media screen and (max-width:374px){.l-calc-cta .l-hero--school.l-hero--texas .cta-block__heading,.l-hero--school.l-hero--texas .l-calc-cta .cta-block__heading,.l-hero--school.l-hero--texas .pool .pool__heading,.l-hero--school.l-hero--texas .section__heading,.pool .l-hero--school.l-hero--texas .pool__heading{max-width:250px;margin:0 auto 20px}}@media screen and (min-width:375px) and (max-width:767px){.l-calc-cta .l-hero--school.l-hero--texas .cta-block__heading,.l-hero--school.l-hero--texas .l-calc-cta .cta-block__heading,.l-hero--school.l-hero--texas .pool .pool__heading,.l-hero--school.l-hero--texas .section__heading,.pool .l-hero--school.l-hero--texas .pool__heading{max-width:340px;margin:0 auto 20px}}.l-hero--school.l-hero--texas .section__footnote{margin-bottom:20px}.l-hero--school.l-hero--texas .sponsor{text-transform:uppercase;border:1px solid rgba(250,250,250,.5);border-radius:3px;padding:7px 7px 6px;font-weight:700;font-size:11px;letter-spacing:.063em}@media only screen and (min-device-width:320px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.l-hero--school.l-hero--texas .sponsor{letter-spacing:-.031em}}@media screen and (min-width:768px){.l-hero--school.l-hero--texas .section__footnote{margin-bottom:30px}.l-hero--school.l-hero--texas .sponsor{font-size:13px;padding:8px 8px 7px}}.l-hero--school.l-hero--texas .school-logo{padding:10px}.l-hero--school.l-hero--michigan .section{border-bottom:6px solid #ffce00;background-image: url(de5e9c36876e7e2dca16beff16672a37c15a9fd4.jpg) }@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero--school.l-hero--michigan .section{background-image: url(e3c8465f4f53e13ffb53c2059b608cc9fa9efe69.jpg) ;background-size:767px 450px}}@media screen and (min-width:768px){.l-hero--school.l-hero--texas .school-logo{padding:15px}.l-hero--school.l-hero--michigan .section{background-image: url(b4b675a8156371b2bc45e5c9d2019b8673cb4372.jpg) }}@media screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-hero--school.l-hero--michigan .section{background-image: url(fcdee9f47e688f951a0f669a123b382eb759aa89.jpg) ;background-size:1920px 570px}}@media screen and (max-width:374px){.l-calc-cta .l-hero--school.l-hero--michigan .cta-block__heading,.l-hero--school.l-hero--michigan .l-calc-cta .cta-block__heading,.l-hero--school.l-hero--michigan .pool .pool__heading,.l-hero--school.l-hero--michigan .section__heading,.pool .l-hero--school.l-hero--michigan .pool__heading{max-width:250px;margin:0 auto 20px}}@media screen and (min-width:375px) and (max-width:767px){.l-calc-cta .l-hero--school.l-hero--michigan .cta-block__heading,.l-hero--school.l-hero--michigan .l-calc-cta .cta-block__heading,.l-hero--school.l-hero--michigan .pool .pool__heading,.l-hero--school.l-hero--michigan .section__heading,.pool .l-hero--school.l-hero--michigan .pool__heading{max-width:340px;margin:0 auto 20px}}.l-hero--school.l-hero--michigan .school-logo{padding:10px}.l-hero--school.l-hero--florida .section{border-bottom:6px solid #f47735;background-image: url(baad17624c1c3f3abf55d4941398b5500752f9ab.jpg) }@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero--school.l-hero--florida .section{background-image: url(7a49826f7d1f137d8e55bdacecc45aa8bb7dd163.jpg) ;background-size:767px 450px}}@media screen and (min-width:768px){.l-hero--school.l-hero--michigan .school-logo{padding:15px}.l-hero--school.l-hero--florida .section{background-image: url(1f405d786820aa351bab899b66977042b7f0eb98.jpg) }}@media screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-hero--school.l-hero--florida .section{background-image: url(12ef6d046419026a0962909f5512308847a11353.jpg) ;background-size:1920px 570px}}@media screen and (max-width:374px){.l-calc-cta .l-hero--school.l-hero--florida .cta-block__heading,.l-hero--school.l-hero--florida .l-calc-cta .cta-block__heading,.l-hero--school.l-hero--florida .pool .pool__heading,.l-hero--school.l-hero--florida .section__heading,.pool .l-hero--school.l-hero--florida .pool__heading{max-width:250px;margin:0 auto 20px}}@media screen and (min-width:375px) and (max-width:767px){.l-calc-cta .l-hero--school.l-hero--florida .cta-block__heading,.l-hero--school.l-hero--florida .l-calc-cta .cta-block__heading,.l-hero--school.l-hero--florida .pool .pool__heading,.l-hero--school.l-hero--florida .section__heading,.pool .l-hero--school.l-hero--florida .pool__heading{max-width:340px;margin:0 auto 20px}}.l-hero--school.l-hero--florida .school-logo{padding:10px}.l-hero--school.l-hero--rutgers .section{border-bottom:6px solid #eb1c2c;background-image: url(1589b4a560c5ad9a12ff7424d6a2f4641dfa3cbd.jpg) }@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero--school.l-hero--rutgers .section{background-image: url(d8c29d42b41dc25efd9ebe952d900e5d03af94d6.jpg) ;background-size:767px 450px}}@media screen and (min-width:768px){.l-hero--school.l-hero--florida .school-logo{padding:15px}.l-hero--school.l-hero--rutgers .section{background-image: url(4d87836a4bc3cf644ad38c44432e04460194f33a.jpg) }}@media screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-hero--school.l-hero--rutgers .section{background-image: url(683ca954b082c1217a3d38fa70557a70bb9a44bd.jpg) ;background-size:1920px 570px}}.l-hero--raiseweek,.l-hero--raiseweek-template{background-position:50% 0;background-size:cover!important}@media screen and (max-width:374px){.l-calc-cta .l-hero--school.l-hero--rutgers .cta-block__heading,.l-hero--school.l-hero--rutgers .l-calc-cta .cta-block__heading,.l-hero--school.l-hero--rutgers .pool .pool__heading,.l-hero--school.l-hero--rutgers .section__heading,.pool .l-hero--school.l-hero--rutgers .pool__heading{max-width:245px;margin:0 auto 20px}}@media screen and (min-width:375px) and (max-width:767px){.l-calc-cta .l-hero--school.l-hero--rutgers .cta-block__heading,.l-hero--school.l-hero--rutgers .l-calc-cta .cta-block__heading,.l-hero--school.l-hero--rutgers .pool .pool__heading,.l-hero--school.l-hero--rutgers .section__heading,.pool .l-hero--school.l-hero--rutgers .pool__heading{max-width:325px;margin:0 auto 20px}}@media screen and (min-width:768px) and (max-width:1023px){.l-calc-cta .l-hero--school.l-hero--rutgers .cta-block__heading,.l-hero--school.l-hero--rutgers .l-calc-cta .cta-block__heading,.l-hero--school.l-hero--rutgers .pool .pool__heading,.l-hero--school.l-hero--rutgers .section__heading,.pool .l-hero--school.l-hero--rutgers .pool__heading{max-width:595px;margin:0 auto 20px}}@media screen and (min-width:1024px) and (max-width:1280px){.l-calc-cta .l-hero--school.l-hero--rutgers .cta-block__heading,.l-hero--school.l-hero--rutgers .l-calc-cta .cta-block__heading,.l-hero--school.l-hero--rutgers .pool .pool__heading,.l-hero--school.l-hero--rutgers .section__heading,.pool .l-hero--school.l-hero--rutgers .pool__heading{max-width:760px;margin:0 auto 20px}}@media screen and (min-width:1281px){.l-calc-cta .l-hero--school.l-hero--rutgers .cta-block__heading,.l-hero--school.l-hero--rutgers .l-calc-cta .cta-block__heading,.l-hero--school.l-hero--rutgers .pool .pool__heading,.l-hero--school.l-hero--rutgers .section__heading,.pool .l-hero--school.l-hero--rutgers .pool__heading{max-width:1010px;margin:0 auto 20px}}.l-hero--school.l-hero--rutgers .school-logo{padding:5px}.l-hero--life-insurance .section{min-height:385px;background-image: url(5009aaa27600943589e6b70b408165524c5487c9.jpg) ;background-position:50% 0}.l-calc-cta .l-hero--life-insurance .cta-block__heading,.l-hero--life-insurance .l-calc-cta .cta-block__heading,.l-hero--life-insurance .pool .pool__heading,.l-hero--life-insurance .section__heading,.pool .l-hero--life-insurance .pool__heading{max-width:280px;margin:0 auto 10px;letter-spacing:-3px;font-size:33px!important}@media only screen and (min-device-width:320px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.l-calc-cta .l-hero--life-insurance .cta-block__heading,.l-hero--life-insurance .l-calc-cta .cta-block__heading,.l-hero--life-insurance .pool .pool__heading,.l-hero--life-insurance .section__heading,.pool .l-hero--life-insurance .pool__heading{letter-spacing:-.063em}}@media screen and (min-width:768px){.l-hero--school.l-hero--rutgers .school-logo{padding:10px}.l-hero--life-insurance .section{min-height:575px;background-image: url(20b893eeea395fc44f62185993bd4c7a5a405b5c.jpg) }.l-calc-cta .l-hero--life-insurance .cta-block__heading,.l-hero--life-insurance .l-calc-cta .cta-block__heading,.l-hero--life-insurance .pool .pool__heading,.l-hero--life-insurance .section__heading,.pool .l-hero--life-insurance .pool__heading{font-size:70px!important;max-width:600px;margin-bottom:20px}}@media screen and (min-width:1024px){.l-calc-cta .l-hero--life-insurance .cta-block__heading,.l-hero--life-insurance .l-calc-cta .cta-block__heading,.l-hero--life-insurance .pool .pool__heading,.l-hero--life-insurance .section__heading,.pool .l-hero--life-insurance .pool__heading{max-width:100%}}.l-hero--life-insurance .btn{max-width:224px;font-size:16px;padding:13px 15px}.l-hero--raiseweek{position:relative;background-image: url(0e05b32cd30383f5fe8d9806f38004cd3a4b1039.jpg) ;height:100vh;min-height:580px}@media screen and (min-width:768px){.l-hero--raiseweek{min-height:710px}}@media screen and (min-width:992px){.l-hero--school.l-hero--duke .section{background-position:50% 0}.l-hero--raiseweek{background-image: url(a23eec9fa7a197c71df40dc167157fcfec53a726.jpg) }}@media screen and (min-width:1920px){.l-hero--raiseweek{min-height:1020px}}.l-hero--raiseweek .section{height:100%!important}.l-hero--raiseweek .section__inner{position:absolute;padding-top:50px;top:25px;-webkit-transform:none;-ms-transform:none;transform:none;left:0}@media screen and (min-width:768px){.l-hero--raiseweek .section__inner{top:60px}}.l-hero--raiseweek .section__preheading{font-size:16px;letter-spacing:2px;margin-bottom:10px}@media screen and (min-width:768px){.l-hero--raiseweek .section__preheading{font-size:19px}}.l-hero--raiseweek .section__preheading span{width:40px}.l-calc-cta .l-hero--raiseweek .cta-block__subheading,.l-hero--raiseweek .l-calc-cta .cta-block__subheading,.l-hero--raiseweek .section__subheading{font-size:21px;font-weight:500;margin-bottom:55px}@media screen and (min-width:1300px){.l-hero--raiseweek .section__inner{padding-top:0;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:44%}.l-calc-cta .l-hero--raiseweek .cta-block__subheading,.l-hero--raiseweek .l-calc-cta .cta-block__subheading,.l-hero--raiseweek .section__subheading{margin-bottom:30px}}.l-hero--raiseweek iframe{display:none;position:absolute;min-height:100vh;min-width:100vw}.l-hero--raiseweek #logo{height:50px;margin-bottom:-10px;width:250px}@media screen and (min-width:768px){.l-hero--raiseweek #logo{width:550px;height:100px}}.l-hero--raiseweek #sofi{width:70px;height:35px;position:relative;top:6px}.l-hero--raiseweek #play{height:60px;width:60px;cursor:pointer;opacity:1;transition:opacity .3s}.l-hero--raiseweek #play:hover{transition:opacity .3s;opacity:.8}@media screen and (min-width:768px){.l-hero--raiseweek #play{height:80px;width:80px}}.l-hero--raiseweek #video_close{background-color:rgba(255,255,255,.4);transition:all .3s ease;border-radius:50%;width:50px;height:50px;padding:13px 17px}.l-hero--raiseweek #video_close:hover{background-color:rgba(255,255,255,.1);cursor:pointer;transition:all .3s ease}.l-hero--raiseweek #chevron{height:10px;width:20px;position:absolute;bottom:100px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:1}@media screen and (min-width:768px){.l-hero--raiseweek #chevron{bottom:120px}}@media screen and (min-width:1300px){.l-hero--raiseweek #chevron{bottom:160px}}@media screen and (min-width:1920px){.l-hero--raiseweek #chevron{bottom:200px}}.l-hero--raiseweek .a2a_kit a{margin-left:3px;margin-right:3px}.l-hero--raiseweek-template{background-image: url(02994c29c58dabfc19f6d56c93bdf62f556019a0.jpg) ;height:100vh;max-height:380px;position:relative}.l-hero--raiseweek-template h1{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-transform:uppercase;text-align:center;color:#fff;font-size:30px}@media screen and (min-width:768px){.l-hero--raiseweek-template{background-image: url(d89cb04f7fa2365482e6a81c79fb6c6d4d801e1b.jpg) }.l-hero--raiseweek-template h1{font-size:36px}}.l-hero--alaska .section{background-image: url(0e6d979339dc399ae1404c4b9bfd2b4ea8d26c80.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--raiseweek-template{max-height:570px}.l-hero--alaska .section__inner{max-width:992px}}@media screen and (min-width:1300px){.l-hero--raiseweek-template h1{font-size:42px}.l-hero--alaska .section__inner{max-width:1120px}}.l-hero--alaska .section__inner .logos svg{width:100px;height:65px}.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 svg{width:150px;height:95px}.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-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:initial;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:initial}.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}}@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 (min-width:768px){.l-hero--jetblue{position:relative;height:100vh}}@media screen and (max-width:767px){.l-hero--jetblue .section{background-image: url(c352d79d74cc9f5958d4159b120c6fd5e583b8ae.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%;width:auto;height:auto;z-index:-100;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}@media screen and (min-width:768px){.l-hero--jetblue .section{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-width:1920px){.l-hero--jetblue .section{top:49%}}.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;line-height:21px}}@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;line-height:1.5}.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 .lead a{text-decoration:none}.l-cta--wealth .secondary a,.l-in-news--fb-brand .section .blurb a{text-decoration:underline}.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(f024a4e49e1c52d145a78809441f984a5294aa82.png) ;height:24px;width:100px;background-size:cover;background-repeat:no-repeat;display:inline-block;bottom:20px;position:relative}@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}.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:Gotham,Helvetica,arial;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}@media screen and (min-width:768px){.l-hero--jetblue .section__inner{width:600px}}@media screen and (max-width:1299px){.l-hero--how-it-works .section{background-image: url(af783f59f8660e2128e09fe209c6494db6d065be.jpg) }}.l-calc-cta .l-hero--how-it-works .cta-block__subheading,.l-hero--how-it-works .l-calc-cta .cta-block__subheading,.l-hero--how-it-works .section__subheading{width:260px;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.l-calc-cta .l-hero--how-it-works .cta-block__subheading,.l-hero--how-it-works .l-calc-cta .cta-block__subheading,.l-hero--how-it-works .section__subheading{font-size:22px!important;padding-left:100px;padding-right:100px;width:auto}}@media screen and (min-width:992px){.l-calc-cta .l-hero--how-it-works .cta-block__subheading,.l-hero--how-it-works .l-calc-cta .cta-block__subheading,.l-hero--how-it-works .section__subheading{padding-left:220px;padding-right:220px}}@media screen and (min-width:1300px){.l-hero--how-it-works .section{background-image: url(4e9874a32b15885c3ba62c215a9b4f6da9478f3c.jpg) }.l-calc-cta .l-hero--how-it-works .cta-block__subheading,.l-hero--how-it-works .l-calc-cta .cta-block__subheading,.l-hero--how-it-works .section__subheading{padding-left:320px;padding-right:320px}}.l-hero--mba-event{box-sizing:initial}.l-hero--mba-event .section{background-image: url(f96d14419a3ac881f7d9fcd3ce5ae8c6cece9df8.jpg) ;min-height:110vh!important;padding-bottom:15%}@media screen and (min-width:768px){.l-hero--mba-event .section{background-image: url(38e8d9d37bbb4c3d064aa3771bc2dae8df9bd55a.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_heading{display:none}.l-hero--mba-event .section__inner .lead .gform_footer{text-align:center}.l-hero--mba-event .section__inner .lead .hidden{display:none}.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;line-height:36px}@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;line-height:1.5}.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(5556cf7626fe2b20a78f9041fc9e2c47ed0c391c.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;margin-top:0}@media screen and (min-width:768px){.l-hero--mba-event .section__inner .lead .mba__subheading{font-size:16px;line-height:24px;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;line-height:1.5;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(1ccd19d91561dd4980bf724ae744fecbae44250b.png) ;background-image: url(1ccd19d91561dd4980bf724ae744fecbae44250b.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}.l-calc-cta .l-hero--resource .cta-block__subheading,.l-hero--resource .l-calc-cta .cta-block__subheading,.l-hero--resource .section__subheading{font-size:20px;line-height: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}}.l-hero--resource{background-image: url(1ccd19d91561dd4980bf724ae744fecbae44250b.png) ,linear-gradient(#fff,#e6e6e6)}.l-hero--resource h1,.l-hero--resource h2{color:#5b5b5b}.l-hero--resource .section{min-height:250px}.l-calc-cta .l-hero--resource .cta-block__subheading,.l-hero--resource .l-calc-cta .cta-block__subheading,.l-hero--resource .section__subheading{font-weight:400}.l-hero--rc-content .section{background-size:cover;background-repeat:no-repeat}.l-hero--rc-content .section__preheading{font-size:12px;font-weight:700}.l-calc-cta .l-hero--rc-content .cta-block__heading,.l-hero--rc-content .l-calc-cta .cta-block__heading,.l-hero--rc-content .pool .pool__heading,.l-hero--rc-content .section__heading,.pool .l-hero--rc-content .pool__heading{font-size:30px!important;letter-spacing:-1px;line-height:40px}.l-hero--rc-content .section span{background-color:initial;height:initial;width:initial;margin:0}.l-hero--seo-product .section{background-size:cover;background-repeat:no-repeat;min-height:initial;height:165px}@media screen and (min-width:768px){.l-calc-cta .l-hero--rc-content .cta-block__heading,.l-hero--rc-content .l-calc-cta .cta-block__heading,.l-hero--rc-content .pool .pool__heading,.l-hero--rc-content .section__heading,.pool .l-hero--rc-content .pool__heading{font-size:48px!important;line-height:64px;letter-spacing:-2px}.l-hero--seo-product .section{height:400px}}@media screen and (min-width:1024px){.l-hero--seo-product .section{height:250px!important}}@media screen and (min-width:1920px){.l-hero--products .section.hero .section__inner{padding-left:0;padding-right:0}.l-hero--seo-product .section{height:300px!important}}@media screen and (min-width:1300px){.l-hero--products .section.hero>.section__inner{padding-left:120px;padding-right:120px}.l-hero--resource .section__inner{padding:0 10%}.l-hero--rc-content .section__inner,.l-hero--seo-product .section__inner{padding:15%}}.l-hero--seo-product .section__preheading{font-size:12px;font-weight:700}.l-calc-cta .l-hero--seo-product .cta-block__heading,.l-hero--seo-product .l-calc-cta .cta-block__heading,.l-hero--seo-product .pool .pool__heading,.l-hero--seo-product .section__heading,.pool .l-hero--seo-product .pool__heading{font-size:30px!important;letter-spacing:-1px;line-height:40px}@media screen and (min-width:768px){.l-calc-cta .l-hero--seo-product .cta-block__heading,.l-hero--seo-product .l-calc-cta .cta-block__heading,.l-hero--seo-product .pool .pool__heading,.l-hero--seo-product .section__heading,.pool .l-hero--seo-product .pool__heading{font-size:48px!important;line-height:64px;letter-spacing:-2px}}.l-hero--seo-product .section span{background-color:initial;height:initial;width:initial;margin:0}.l-hero--fb-pl .section{overflow:hidden;padding:0}.l-calc-cta .l-hero--fb-pl .cta-block__heading,.l-hero--fb-pl .l-calc-cta .cta-block__heading,.l-hero--fb-pl .pool .pool__heading,.l-hero--fb-pl .section__heading,.pool .l-hero--fb-pl .pool__heading{font-size:32px!important;letter-spacing:-1px}@media screen and (min-width:768px){.l-calc-cta .l-hero--fb-pl .cta-block__heading,.l-hero--fb-pl .l-calc-cta .cta-block__heading,.l-hero--fb-pl .pool .pool__heading,.l-hero--fb-pl .section__heading,.pool .l-hero--fb-pl .pool__heading{font-size:48px!important;letter-spacing:-2px;margin-bottom:45px}}@media screen and (min-width:1300px){.l-calc-cta .l-hero--fb-pl .cta-block__heading,.l-hero--fb-pl .l-calc-cta .cta-block__heading,.l-hero--fb-pl .pool .pool__heading,.l-hero--fb-pl .section__heading,.pool .l-hero--fb-pl .pool__heading{font-size:60px!important}}.l-hero--fb-pl .section iframe{display:none;position:absolute;min-height:100vh;min-width:100vw;top:0;left:0}.l-hero--fb-pl .section #mobile-still{background-image: url(db289c6b48994bd36a03fdfb5c389ef9372b3c17.jpg) ;background-size:cover;height:100vh;width:100vw}.l-hero--fb-pl .section #play{height:60px;width:60px;cursor:pointer;opacity:1;transition:opacity .3s}.l-hero--fb-pl .section #play:hover{transition:opacity .3s;opacity:.8}@media screen and (min-width:768px){.l-hero--fb-pl .section #play{height:80px;width:80px}}.l-hero--fb-pl .section .close{position:fixed;top:40px;right:20px;font-size:20px;color:#5CCD21;z-index:1001;display:none}.l-hero--fb-pl .section .close svg{height:15px;width:15px}.l-hero--fb-pl .section #video_close{background-color:rgba(255,255,255,.4);transition:all .3s ease;border-radius:50%;width:50px;height:50px;padding:13px 17px;position:absolute}.l-hero--fb-pl .section #video_close:hover{background-color:rgba(255,255,255,.1);cursor:pointer;transition:all .3s ease}.l-hero--fb-pl .section #video_close svg{height:15px;width:15px;top:19px;right:19px;display:block;position:absolute}.l-hero--fb-pl .section video{min-width:100vw;position:absolute;top:0;max-height:100vh;left:-14%}.l-hero--fb-pl .section video::-webkit-media-controls{display:none!important}.l-hero--fb-pl .section video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}@media screen and (orientation:landscape){.l-hero--fb-pl .section video{max-height:initial;left:0;top:-85%}}@media screen and (min-width:768px){.l-hero--fb-pl .section video{left:-72%;min-height:100vh}}@media screen and (min-width:768px) and (orientation:landscape){.l-hero--fb-pl .section video{top:-6%;left:-46%!important}}@media screen and (min-width:992px){.l-hero--fb-pl .section video{left:-57%;max-height:initial;min-height:100vh}}.l-hero--fb-pl .section svg#play{height:61px;width:61px;transition:all .3s ease}.l-hero--fb-pl .section svg#play:hover{opacity:.5;cursor:pointer}.l-hero--fb-brand .section{overflow:hidden;padding:0}.l-calc-cta .l-hero--fb-brand .cta-block__heading,.l-hero--fb-brand .l-calc-cta .cta-block__heading,.l-hero--fb-brand .pool .pool__heading,.l-hero--fb-brand .section__heading,.pool .l-hero--fb-brand .pool__heading{font-size:30px!important;letter-spacing:-1px;margin-bottom:40px!important}@media screen and (min-width:768px){.l-hero--fb-pl .section svg#play{height:94px;width:94px}.l-calc-cta .l-hero--fb-brand .cta-block__heading,.l-hero--fb-brand .l-calc-cta .cta-block__heading,.l-hero--fb-brand .pool .pool__heading,.l-hero--fb-brand .section__heading,.pool .l-hero--fb-brand .pool__heading{font-size:62px!important}}@media screen and (min-width:1300px){.l-hero--fb-pl .section video{top:0;left:0!important}.l-hero--fb-brand .section__inner{top:55%}.l-calc-cta .l-hero--fb-brand .cta-block__heading,.l-hero--fb-brand .l-calc-cta .cta-block__heading,.l-hero--fb-brand .pool .pool__heading,.l-hero--fb-brand .section__heading,.pool .l-hero--fb-brand .pool__heading{font-size:67px!important}}.l-calc-cta .l-hero--fb-brand .cta-block__subheading,.l-hero--fb-brand .l-calc-cta .cta-block__subheading,.l-hero--fb-brand .section__subheading{text-transform:none!important;font-size:24px!important;margin-top:18px;margin-bottom:30px}@media screen and (min-width:1300px){.l-calc-cta .l-hero--fb-brand .cta-block__subheading,.l-hero--fb-brand .l-calc-cta .cta-block__subheading,.l-hero--fb-brand .section__subheading{font-size:48px!important;margin-top:10px;margin-bottom:30px}}.l-hero--fb-brand .section iframe{display:none;position:absolute;min-height:100vh;min-width:100vw}.l-hero--fb-brand .section #mobile-still{background-image: url(08a689b795d7cf90b0841bc8361a8624b9b383e3.jpg) ;background-size:cover;height:100vh;width:100vw}.l-hero--fb-brand .section #play{height:60px;width:60px;cursor:pointer;opacity:1;transition:opacity .3s}.l-hero--fb-brand .section #play:hover{transition:opacity .3s;opacity:.8}@media screen and (min-width:768px){.l-hero--fb-brand .section #play{height:80px;width:80px}}.l-hero--fb-brand .section .close{position:fixed;top:40px;right:20px;font-size:20px;color:#5CCD21;z-index:1001;display:none}.l-hero--fb-brand .section .close svg{height:15px;width:15px}.l-hero--fb-brand .section #video_close{background-color:rgba(255,255,255,.4);transition:all .3s ease;border-radius:50%;width:50px;height:50px;padding:13px 17px;position:absolute}.l-hero--fb-brand .section #video_close:hover{background-color:rgba(255,255,255,.1);cursor:pointer;transition:all .3s ease}.l-hero--fb-brand .section #video_close svg{height:15px;width:15px;top:19px;right:19px;display:block;position:absolute}.l-hero--fb-brand .section video{max-height:100vh;min-width:100vw;position:absolute;top:0;right:0}.l-hero--fb-brand .section video::-webkit-media-controls{display:none!important}.l-hero--fb-brand .section video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}@media screen and (orientation:landscape){.l-hero--fb-brand .section video{max-height:initial;right:initial}}@media screen and (min-width:768px){.l-hero--fb-brand .section video{min-height:100vh;right:-100%}}.l-hero--fb-brand .section .heading-container{position:relative}.l-hero--fb-brand .section #loans{position:absolute;width:100%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);-webkit-animation:fadeInUpCustom 5s infinite ease;animation:fadeInUpCustom 5s infinite ease;bottom:-5px}.l-hero--fb-brand .section #members{-webkit-animation:fadeInUpCustom 5s infinite ease;animation:fadeInUpCustom 5s infinite ease;-webkit-animation-delay:2.5s;animation-delay:2.5s;opacity:0}@-webkit-keyframes fadeInUpCustom{0%{opacity:1;-webkit-transform:translateY(-50px);transform:translateY(-50px)}20%,50%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%,60%{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}}@keyframes fadeInUpCustom{0%{opacity:1;-webkit-transform:translateY(-50px);transform:translateY(-50px)}20%,50%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%,60%{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}}.l-hero--ev .section .learn-more,.l-video--slr-b .owl-dots{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.l-hero--fb-brand svg#play{height:61px;width:61px;transition:all .3s ease}.l-hero--fb-brand svg#play:hover{opacity:.5;cursor:pointer}.l-hero--ev .section{background-image: url(aed67f74cd81d23d8e9758c71d91ed4cfe00c1f5.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--fb-brand .section #loans{bottom:initial}.l-calc-cta .l-hero--fb-brand .cta-block__subheading,.l-hero--fb-brand .l-calc-cta .cta-block__subheading,.l-hero--fb-brand .section__subheading{font-size:30px;font-weight:700;letter-spacing:2px}.l-hero--fb-brand svg#play{height:94px;width:94px}.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--fb-brand .section video{right:-20%}.l-hero--ev .section{-webkit-animation:15s linear 0s normal none 1 slowspan;animation:15s linear 0s normal none 1 slowspan}}@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}}@-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{line-height:50px;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;line-height:70px}.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;transform:translateX(-50%)}.l-hero--ev .section .learn-more svg{width:25px;height:25px}.l-hero--pl-starter .section{background-image: url(70fc850a54cbffa6d18c57b7f69cf4de0c11c6b5.png) }@media screen and (min-width:768px){.l-hero--pl-starter .section{background-image: url(b52cfd259db7da4496be360c0aea33fee38c4dbb.png) ;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(43d7eb7a27eb5d6771a5ec49dba78ce112741530.png) }}.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--fb-brand .section video{right:initial}.l-hero--pl-starter .section{background-image: url(721040406e640ac21d969b9225451f39206a255e.png) ;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--airbnb .section{padding:0}.l-hero--airbnb .section__inner{padding:0;top:0;-webkit-transform:none;-ms-transform:none;transform:none;left:0}@media screen and (min-width:768px){.l-hero--pl-starter .section p{font-size:15px!important;width:350px;margin-top:30px!important}.l-hero--airbnb{height:100vh}.l-hero--airbnb .section__inner{position:relative;height:100vh}}@media screen and (min-width:1300px){.l-hero--airbnb .section__inner{margin:0;max-width:initial}}.l-calc-cta .l-hero--airbnb .cta-block__heading,.l-hero--airbnb .l-calc-cta .cta-block__heading,.l-hero--airbnb .pool .pool__heading,.l-hero--airbnb .section__heading,.pool .l-hero--airbnb .pool__heading{color:#0F4258;font-size:26px!important;line-height:30px;letter-spacing:-1px;margin-bottom:5px;text-shadow:none}@media screen and (min-width:768px){.l-calc-cta .l-hero--airbnb .cta-block__heading,.l-hero--airbnb .l-calc-cta .cta-block__heading,.l-hero--airbnb .pool .pool__heading,.l-hero--airbnb .section__heading,.pool .l-hero--airbnb .pool__heading{letter-spacing:-2px;line-height:50px;text-shadow:none;font-size:40px!important}}@media screen and (min-width:992px){.l-calc-cta .l-hero--airbnb .cta-block__heading,.l-hero--airbnb .l-calc-cta .cta-block__heading,.l-hero--airbnb .pool .pool__heading,.l-hero--airbnb .section__heading,.pool .l-hero--airbnb .pool__heading{font-size:50px!important;margin-bottom:20px}}@media screen and (min-width:1920px){.l-calc-cta .l-hero--airbnb .cta-block__heading,.l-hero--airbnb .l-calc-cta .cta-block__heading,.l-hero--airbnb .pool .pool__heading,.l-hero--airbnb .section__heading,.pool .l-hero--airbnb .pool__heading{font-size:70px!important;line-height:70px}}.l-calc-cta .l-hero--airbnb .cta-block__subheading,.l-hero--airbnb .l-calc-cta .cta-block__subheading,.l-hero--airbnb .section__subheading{font-size:14px!important;line-height:21px;color:#0F4258;font-weight:400;text-shadow:none;max-width:245px;margin:15px auto}@media screen and (min-width:768px){.l-calc-cta .l-hero--airbnb .cta-block__subheading,.l-hero--airbnb .l-calc-cta .cta-block__subheading,.l-hero--airbnb .section__subheading{font-size:18px!important;line-height:28px;max-width:initial;margin-bottom:30px}}@media screen and (min-width:992px){.l-calc-cta .l-hero--airbnb .cta-block__subheading,.l-hero--airbnb .l-calc-cta .cta-block__subheading,.l-hero--airbnb .section__subheading{font-size:21px!important;line-height:36px}}.l-hero--airbnb .bg-img{background-image: url(5747bc9f16c4a6fc92d1c4acc52bd4e5ef69e0ed.jpg) ;background-size:cover;background-repeat:no-repeat;height:130px;width:114vw;background-position:-30px 94%}.l-hero--airbnb .overlay{padding:30px 20px;box-shadow:rgba(0,0,0,.1) 0 0 20px 5px}@media screen and (min-width:768px){.l-hero--airbnb .bg-img{height:100vh;position:absolute;z-index:-1;background-position:83% -52%;width:100vw}.l-hero--airbnb .overlay{z-index:1000;background-color:#fff;top:50%;position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;box-shadow:none;width:530px;padding:60px 40px}}@media screen and (min-width:992px){.l-hero--airbnb .overlay{width:800px}}@media screen and (min-width:1300px){.l-hero--airbnb .overlay{width:840px;padding:70px 40px}}@media screen and (min-width:1920px){.l-calc-cta .l-hero--airbnb .cta-block__subheading,.l-hero--airbnb .l-calc-cta .cta-block__subheading,.l-hero--airbnb .section__subheading{font-size:24px!important;font-weight:100}.l-hero--airbnb .overlay{width:1000px}}.l-hero--airbnb .logos{position:relative;margin-bottom:10px}.l-hero--airbnb .logos svg{height:35px;width:100px}@media screen and (min-width:768px){.l-hero--airbnb .logos{margin-bottom:20px}.l-hero--airbnb .logos svg{height:45px;width:145px}}@media screen and (min-width:992px){.l-hero--airbnb .logos svg{height:55px;width:175px}}.l-hero--airbnb .logos span{color:#5c5c5c;bottom:10px;position:relative;font-size:20px;margin-left:15px;margin-right:15px}.l-hero--airbnb .btn{text-transform:none;width:150px}.l-hero--launch-box .section{background-image: url(748fde7a6f144ce811ec1e9f99728bfabe317613.jpg) ;background-position:100% 0;background-size:cover!important;min-height:85vh}@media screen and (min-width:768px){.l-hero--airbnb .logos span{font-size:30px;bottom:15px}.l-hero--airbnb .btn{width:200px}.l-hero--launch-box .section{background-image: url(6906006d8482af3b4f5234f639d6123be8a8cb66.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(99b27867af11fbfa33b37fad22043409111b8c61.jpg) ;min-height:85vh}}@media screen and (min-width:1920px){.l-hero--launch-box .section{background-image: url(1fb8d76a8f5b4481dd3bf3f5e831d14510d37428.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%}.l-hero--medical-slr .section{background-image: url(8565199b6a71d6b3477b56a13cb5a26ae8f1d26e.png) }@media screen and (min-width:768px){.l-hero--launch-box .section__inner .logos svg{margin-bottom:5%}.l-hero--medical-slr .section{background-position:26% 0;background-image: url(01f3040be6301721231038ff26f9c4b177ace549.png) }}@media screen and (min-width:1920px){.l-hero--medical-slr .section{background-image: url(d149f70e8e30d191e3d574155dfaa2a0e5d42898.jpg) }}.l-hero--medical-slr .section__inner{text-align:left;color:#fff;width:330px;left:initial;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}@media screen and (min-width:768px){.l-hero--medical-slr .section__inner{color:#5b5b5b;width:394px;left:48%}}@media screen and (min-width:1000px){.l-hero--medical-slr .section__inner{width:590px;left:46%}}.l-hero--medical-slr .section__preheading{font-size:12px;line-height:20px;width:175px;margin-top:35px}@media screen and (min-width:768px){.l-hero--medical-slr .section__preheading{width:auto;font-size:14px;letter-spacing:.5px}}.l-calc-cta .l-hero--medical-slr .cta-block__heading,.l-hero--medical-slr .l-calc-cta .cta-block__heading,.l-hero--medical-slr .pool .pool__heading,.l-hero--medical-slr .section__heading,.pool .l-hero--medical-slr .pool__heading{font-size:35px!important;line-height:38px;letter-spacing:-1px;width:230px;margin-bottom:10px}@media screen and (min-width:768px){.l-calc-cta .l-hero--medical-slr .cta-block__heading,.l-hero--medical-slr .l-calc-cta .cta-block__heading,.l-hero--medical-slr .pool .pool__heading,.l-hero--medical-slr .section__heading,.pool .l-hero--medical-slr .pool__heading{font-size:40px!important;line-height:42px;width:auto;margin-bottom:30px}}@media screen and (min-width:1000px){.l-calc-cta .l-hero--medical-slr .cta-block__heading,.l-hero--medical-slr .l-calc-cta .cta-block__heading,.l-hero--medical-slr .pool .pool__heading,.l-hero--medical-slr .section__heading,.pool .l-hero--medical-slr .pool__heading{font-size:60px!important;line-height:62px;margin-bottom:15px}}.l-calc-cta .l-hero--medical-slr .cta-block__subheading,.l-hero--medical-slr .l-calc-cta .cta-block__subheading,.l-hero--medical-slr .section__subheading{font-size:14px;text-shadow:none;font-weight:400;font-family:"TT Norms"!important;line-height:22px}@media screen and (min-width:768px){.l-calc-cta .l-hero--medical-slr .cta-block__subheading,.l-hero--medical-slr .l-calc-cta .cta-block__subheading,.l-hero--medical-slr .section__subheading{font-size:16px}}.l-hero--medical-slr .btn{margin-bottom:60px}.l-hero--medical-slr .credit-score{width:355px}.l-hero--medical-slr .credit-score svg{height:15px;width:15px;float:left;margin-right:10px}.l-hero--medical-slr .credit-score p{float:left;margin-top:0!important;font-size:12px!important;font-family:"TT Norms"}@media screen and (min-width:768px){.l-hero--medical-slr .credit-score p{font-size:14px!important;display:inline-block;width:325px}.l-hero--home-3 .section .home-3-video{min-height:0}}@media screen and (min-width:1300px){.l-hero--home-3 .image-not-show{display:none}}.l-hero--home-3 .section{height:initial!important}.l-hero--home-3 .section .home-3-video{max-height:100vh;position:absolute;top:0;right:initial;display:none}.l-hero--home-3 .section .home-3-video::-webkit-media-controls{display:none!important}.l-hero--home-3 .section .home-3-video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}@media screen and (orientation:landscape){.l-hero--home-3 .section .home-3-video{max-height:initial;right:initial}}@media screen and (min-width:1300px){.l-hero--home-3 .section .home-3-video{display:block}}.l-hero--home-3 iframe{display:none;position:absolute;min-height:100vh;min-width:100vw}.l-hero--home-3 #mobile{background-image: url(b722b11b5b3656a3159b42770fff396772a63131.png) ;background-size:cover;height:485px;width:100vw}@media screen and (min-width:320px){.l-hero--home-3 #mobile{min-height:377px}}.l-hero--home-3 .section__inner{top:50%}.l-hero--home-3 .home-3-heading,.l-hero--home-3 .section__inner .btn{text-align:center}@media screen and (min-width:992px){.l-hero--home-3 .home-3-heading{text-align:left;margin-left:10%}}.l-hero--home-3 .home-3-heading .heading-container h1{font-size:28px!important;line-height:32px;font-weight:400;margin-bottom:4%}@media screen and (min-width:768px){.l-hero--home-3 #mobile{background-image: url(2b40c8241070a5c15405d0205b07a3b3bf23eb35.png) ;position:relative;background-position:50% 0;background-repeat:no-repeat;min-height:574px}.l-hero--home-3 .home-3-heading .heading-container h1{letter-spacing:-1px;line-height:52px;font-size:48px!important;margin-bottom:30px}}.l-calc-cta .l-hero--home-3 .home-3-heading .cta-block__heading,.l-hero--home-3 .home-3-heading .l-calc-cta .cta-block__heading,.l-hero--home-3 .home-3-heading .pool .pool__heading,.l-hero--home-3 .home-3-heading .section__heading,.pool .l-hero--home-3 .home-3-heading .pool__heading{font-size:32px}@media screen and (min-width:768px){.l-calc-cta .l-hero--home-3 .home-3-heading .cta-block__heading,.l-hero--home-3 .home-3-heading .l-calc-cta .cta-block__heading,.l-hero--home-3 .home-3-heading .pool .pool__heading,.l-hero--home-3 .home-3-heading .section__heading,.pool .l-hero--home-3 .home-3-heading .pool__heading{font-size:52px!important;font-weight:800}}.l-hero--home-3 .home-3-heading .checking-your-rate{font-size:12px!important;margin-top:20px!important}@media screen and (min-width:768px){.l-hero--home-3 .home-3-heading .checking-your-rate{font-size:16px!important}}.l-hero--home-3 .learn-more{bottom:5px!important}.l-hero--home-3 a:visited{color:#fff}.l-hero--home-3 .see-products{color:#FFF;font-weight:700;font-size:12px}.l-hero--wealth-member .section{background-image: url(91976755cda89e701eebf82a3c23e733a32d01af.png) ;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(8022c8059b3f765087bb976a71329981c4d22bf0.png) ;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(68a163c4f12f6053178bf1a607ee396e6daa996e.png) }}.l-hero--wealth-member .section__inner{padding:0 12px}.l-hero--wealth-member .section__preheading{font-family:"TT Norms";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"!important;font-weight:400;line-height:24px}@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--wealth-member .section .btn{width:200px;margin-bottom:90px}.l-hero--multi-product .section{min-height:310px;padding-bottom:10px}@media screen and (min-width:768px){.l-hero--multi-product .section{min-height:280px}}@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--multi-product .section{min-height:350px}}.l-hero--multi-product .section__inner{padding:0 15px}@media screen and (min-width:768px){.l-hero--multi-product .section__inner{padding:0 75px}.l-calc-cta .l-hero--multi-product .cta-block__heading,.l-hero--multi-product .l-calc-cta .cta-block__heading,.l-hero--multi-product .pool .pool__heading,.l-hero--multi-product .section__heading,.pool .l-hero--multi-product .pool__heading{text-align:left}}@media screen and (min-width:992px){.l-hero--multi-product .section__inner{width:922px;padding:10px 20px}}.l-calc-cta .l-hero--multi-product .cta-block__heading,.l-hero--multi-product .l-calc-cta .cta-block__heading,.l-hero--multi-product .pool .pool__heading,.l-hero--multi-product .section__heading,.pool .l-hero--multi-product .pool__heading{font-size:36px!important;color:#5b5b5b;line-height:40px;text-shadow:none;letter-spacing:-.5px;margin-bottom:20px}@media screen and (min-width:1300px){.l-calc-cta .l-hero--multi-product .cta-block__heading,.l-hero--multi-product .l-calc-cta .cta-block__heading,.l-hero--multi-product .pool .pool__heading,.l-hero--multi-product .section__heading,.pool .l-hero--multi-product .pool__heading{line-height:64px!important}.l-calc-cta .l-hero--multi-product .cta-block__subheading,.l-hero--multi-product .l-calc-cta .cta-block__subheading,.l-hero--multi-product .section__subheading{width:620px}}.l-calc-cta .l-hero--multi-product .cta-block__subheading,.l-hero--multi-product .l-calc-cta .cta-block__subheading,.l-hero--multi-product .section__subheading{color:#5b5b5b;text-shadow:none;font-family:"TT Norms"!important;line-height:24px;font-weight:400;letter-spacing:0}@media screen and (min-width:768px){.l-calc-cta .l-hero--multi-product .cta-block__subheading,.l-hero--multi-product .l-calc-cta .cta-block__subheading,.l-hero--multi-product .section__subheading{text-align:left;font-size:16px!important}.l-hero--multi-product .section .headings{width:70%;float:left;padding-left:60px;border-left:2px solid rgba(0,0,0,.1)}.l-calc-cta .l-hero--multi-product .section .cta-block__heading,.l-hero--multi-product .section .l-calc-cta .cta-block__heading,.l-hero--multi-product .section .pool .pool__heading,.l-hero--multi-product .section .section__heading,.pool .l-hero--multi-product .section .pool__heading{font-size:40px!important}}@media screen and (min-width:992px){.l-hero--multi-product .section .headings{width:50%}}@media screen and (min-width:1300px){.l-hero--multi-product .section .headings{width:80%}.l-calc-cta .l-hero--multi-product .section .cta-block__heading,.l-hero--multi-product .section .l-calc-cta .cta-block__heading,.l-hero--multi-product .section .pool .pool__heading,.l-hero--multi-product .section .section__heading,.pool .l-hero--multi-product .section .pool__heading{font-size:55px!important;line-height:70px}}@media screen and (min-width:768px){.l-hero--multi-product .section .logos{float:left;width:27%;margin-right:3%;top:20px;position:relative}}@media screen and (min-width:1300px){.l-hero--multi-product .section .logos{width:17%}}.l-hero--multi-product .section .logos svg#sofi1{height:30px;width:90px;display:inline-block}@media screen and (min-width:768px){.l-hero--multi-product .section .logos svg#sofi1{display:block;height:43px;width:130px;margin:0 auto}}.l-hero--multi-product .section .logos svg#sofi2{height:36px;width:100px;display:inline-block;margin-bottom:15px}@media screen and (min-width:768px){.l-hero--multi-product .section .logos svg#sofi2{display:block;height:50px;width:130px;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}}@media screen and (min-width:992px){.l-hero--multi-product .section .logos svg#sofi2{-webkit-transform:translateY(44%);-ms-transform:translateY(44%);transform:translateY(44%)}}@media screen and (min-width:1300px){.l-hero--multi-product .section .logos svg#sofi2{-webkit-transform:translate(-25%,88%);-ms-transform:translate(-25%,88%);transform:translate(-25%,88%);height:63px;width:170px}}.l-hero--multi-product .section .logos p{color:#5b5b5b;font-weight:700;font-size:30px;display:inline-block;margin-left:10px;margin-right:10px;position:relative;bottom:5px}@media screen and (min-width:768px){.l-hero--multi-product .section .logos p{display:block;margin:20px;bottom:0}}.l-hero--multi-product .section .logos #partner-logo{display:inline-block;height:30px;max-width:none}.l-hero--ira-center .section{background-image: url(33da33e067416a099b0767101ab7ec0297b4d669.jpg) }@media screen and (min-width:768px){.l-hero--multi-product .section .logos #partner-logo{display:block;height:60px;margin:0 auto}.l-hero--ira-center .section{background-image: url(25019765373591eceb3fa2b6b7b685e5f9ce0ee9.jpg) }.l-hero--ira-center .section__inner{padding:60px 85px}}@media screen and (min-width:1300px){.l-hero--ira-center .section{background-image: url(6822876396f48f21b680d14e2e3df13acbb186ea.jpg) }.l-hero--ira-center .section__inner{max-width:760px}}@media screen and (min-width:1920px){.l-hero--ira-center .section{background-image: url(147f69c114f73b76c5a48bb32da4484b2169dd2b.jpg) }}.l-hero--ira-center .section__preheading{font-family:"TT Norms";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:44px;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;line-height:68px;margin-bottom:15px}}.l-hero--ira-center p{font-family:"TT Norms";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-family:"TT Norms bold";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:-webkit-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;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-weight:700;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}}@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}}@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%}@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-common-questions--wealth .section__inner{padding-left:0 5%;padding-right:0 5%}.l-common-questions--wealth .list{padding:0 5%}.l-common-questions--slim .section__inner{padding:40px 20px;max-width:430px;margin:0 auto}@media screen and (min-width:768px){.l-common-questions--slim .section__inner{max-width:1300px;padding:80px 20px 40px}.l-calc-cta .l-common-questions--slim .cta-block__heading,.l-common-questions--slim .l-calc-cta .cta-block__heading,.l-common-questions--slim .pool .pool__heading,.l-common-questions--slim .section__heading,.pool .l-common-questions--slim .pool__heading{margin-bottom:30px}}@media screen and (min-width:1024px){.l-common-questions--slim .section__inner{padding-left:300px;position:relative}}@media screen and (min-width:1280px){.l-common-questions--slim .section__inner{padding-left:330px;position:relative}}.l-calc-cta .l-common-questions--slim .cta-block__heading,.l-common-questions--slim .l-calc-cta .cta-block__heading,.l-common-questions--slim .pool .pool__heading,.l-common-questions--slim .section__heading,.pool .l-common-questions--slim .pool__heading{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;text-transform:none}@media screen and (min-width:1024px){.l-calc-cta .l-common-questions--slim .cta-block__heading,.l-common-questions--slim .l-calc-cta .cta-block__heading,.l-common-questions--slim .pool .pool__heading,.l-common-questions--slim .section__heading,.pool .l-common-questions--slim .pool__heading{position:absolute;left:20px;top:115px;margin-bottom:0}.l-common-questions--slim .list{width:340px}}.l-common-questions--slim .row{margin-bottom:30px}@media screen and (min-width:768px){.l-common-questions--slim .row{margin-bottom:0}}.l-common-questions--slim .list{margin-bottom:30px}@media screen and (min-width:1280px){.l-common-questions--slim .list{width:440px}}@media screen and (min-width:1440px){.l-common-questions--slim .list{width:460px}}@media screen and (min-width:1024px){.l-common-questions--slim .list:first-child{border-left:1px solid #dedede;padding-left:40px}.l-common-questions--slim .btn{position:absolute;left:20px;top:170px}}@media screen and (min-width:1280px){.l-common-questions--slim .list:first-child{border-left:1px solid #dedede;padding-left:80px}}.l-common-questions--slim .list .list__item,.l-common-questions--slim .list__heading{text-align:left}.l-common-questions--slim .list__heading{font-size:14px;text-transform:uppercase;font-weight:400}@media screen and (min-width:768px){.l-common-questions--slim .list__heading{font-size:14px;margin-bottom:20px}.l-common-questions--slim .btn{padding:13px 18px;font-size:16px}}.l-common-questions .faq{display:none}@media screen and (min-width:1300px){.l-common-questions .ent-left,.l-common-questions .ent-right{padding-left:7%}.l-common-questions .faq{display:unset}}@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-rates-terms .section__inner{padding-left:10%;padding-right:10%}}@media screen and (min-width:992px){.l-common-questions--slim .list__heading{font-size:16px}.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{line-height:1.5;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;font-family:"Gotham Bold",Helvetica,Arial,"Lucida Grande",sans-serif;color:#fff;text-transform:uppercase;font-size:18px;font-weight:400;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:Larsseit,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:#5b5b5b;text-align:center}@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-family:Larsseit-bold;font-size:30px;letter-spacing:-1px;line-height:36px;text-transform:none;margin-bottom:15px;font-weight:300}@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;line-height:42px;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:40px;line-height: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";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;text-transform:none;font-size:24px}.l-rates-terms--slr-b .section .panel__copy{font-family:"TT Norms";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-b .section .panel__copy a{color:#424242}.l-rates-terms--slr-b .section .btn{display:block;width:200px;margin:10px auto}.l-rates-terms--parent .section{background-image:none}.l-calc-cta .l-rates-terms--parent .cta-block__heading,.l-calc-cta .l-rates-terms--parent .cta-block__subheading,.l-rates-terms--parent .l-calc-cta .cta-block__heading,.l-rates-terms--parent .l-calc-cta .cta-block__subheading,.l-rates-terms--parent .pool .pool__heading,.l-rates-terms--parent .section__heading,.l-rates-terms--parent .section__subheading,.pool .l-rates-terms--parent .pool__heading{color:#5b5b5b!important}.l-rates-terms--parent .panel{background-color:#e7f6fd}.l-rates-terms--parent .section__more-link{color:#15c0f1!important}.l-rates-terms--medical-slr .section{background-image: url(ba6809de03143be4fc69f1bd79726a5cc1612ea0.png) ;background-size:cover;background-repeat:no-repeat}@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--medical-slr .section{background-image: url(a43cd058317941cdbf9182edc18619b12f2edd62.png) }}@media screen and (min-width:1920px){.l-rates-terms--medical-slr .section{background-image: url(1d596bed4c82b5c3c8a49f70d5eeb3c0f888e53e.png) }}.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;font-size:30px;text-transform:none;letter-spacing:-1px;margin-bottom:15px}@media screen and (min-width:768px){.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"}@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;text-transform:none;font-size:24px;margin-bottom:15px}.l-rates-terms--medical-slr .section .panel__copy{font-family:"TT Norms";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:#15c0f1;border:2px solid #15c0f1}.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}.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-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--slim .section__inner{padding-bottom:0}@media screen and (min-width:768px){.l-process--slim .section__inner{padding:60px 20px 40px}}@media screen and (min-width:1024px){.l-process--slim .section__inner{padding:60px 20px 50px}}.l-calc-cta .l-process--slim .cta-block__heading,.l-process--slim .l-calc-cta .cta-block__heading,.l-process--slim .pool .pool__heading,.l-process--slim .section__heading,.pool .l-process--slim .pool__heading{text-transform:none;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;font-size:24px;line-height:1.2;margin-bottom:10px}@media screen and (min-width:992px){.l-calc-cta .l-process--slim .cta-block__heading,.l-process--slim .l-calc-cta .cta-block__heading,.l-process--slim .pool .pool__heading,.l-process--slim .section__heading,.pool .l-process--slim .pool__heading{margin:8px 0 15px}}.l-calc-cta .l-process--slim .cta-block__subheading,.l-process--slim .l-calc-cta .cta-block__subheading,.l-process--slim .section__subheading{max-width:300px;margin:0 auto 30px}@media screen and (min-width:768px){.l-calc-cta .l-process--slim .cta-block__heading,.l-process--slim .l-calc-cta .cta-block__heading,.l-process--slim .pool .pool__heading,.l-process--slim .section__heading,.pool .l-process--slim .pool__heading{font-size:28px}.l-calc-cta .l-process--slim .cta-block__subheading,.l-process--slim .l-calc-cta .cta-block__subheading,.l-process--slim .section__subheading{max-width:530px;font-size:18px;margin-bottom:30px}.l-why-sofi .section__inner{padding-left:20%;padding-right:20%}}@media screen and (min-width:1024px){.l-calc-cta .l-process--slim .cta-block__subheading,.l-process--slim .l-calc-cta .cta-block__subheading,.l-process--slim .section__subheading{margin-bottom:0}}@media screen and (min-width:1280px){.l-calc-cta .l-process--slim .cta-block__heading,.l-process--slim .l-calc-cta .cta-block__heading,.l-process--slim .pool .pool__heading,.l-process--slim .section__heading,.pool .l-process--slim .pool__heading{width:220px}.l-calc-cta .l-process--slim .cta-block__subheading,.l-process--slim .l-calc-cta .cta-block__subheading,.l-process--slim .section__subheading{width:295px}}.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-process--slim .apply-step,.l-process--slim .col{float:left;display:block;margin-right:2.35765%;width:23.23176%}.l-process--slim .apply-step:nth-child(3n),.l-process--slim .col:nth-child(3n){margin-right:2.35765%}.l-process--slim .apply-step:nth-child(3n+1),.l-process--slim .col:nth-child(3n+1){clear:none}.l-process--slim .apply-step:last-child,.l-process--slim .col:last-child{margin-right:0}.l-calc-cta .l-process--slim .cta-block__heading,.l-calc-cta .l-process--slim .cta-block__subheading,.l-process--slim .l-calc-cta .cta-block__heading,.l-process--slim .l-calc-cta .cta-block__subheading,.l-process--slim .pool .pool__heading,.l-process--slim .section__heading,.l-process--slim .section__subheading,.pool .l-process--slim .pool__heading{text-align:left}.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-why-sofi .section__inner{padding-left:8%;padding-right:8%}}.l-process--personal-loan-dr-b .section .apply-step__heading{font-family:Larsseit;font-size:20px}.l-process--personal-loan-dr-b .section .apply-step__subheading{font-family:Larsseit;font-size:16px}.l-process--personal-loan-dr-b .btn--personal-loan-dr-b{margin-top:30px;width:200px;font-family:Gotham Bold;font-weight:400;font-size:14px}.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 .section{background-image: url(896c9329c3b503c5487b83bb8b41d45e8b48bd9a.jpg) ;background-repeat:no-repeat;background-size:cover;background-position:40% 0;color:#fff}.l-why-sofi--home .section__inner{padding-left:20px;padding-right:20px}@media screen and (min-width:992px){.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--home .section__inner{padding-left:30px;padding-right:30px}.l-why-sofi--home .benefit--community-events .icon{margin-top:10px}}@media screen and (min-width:1366px){.l-why-sofi--home .section__inner{padding:100px 20px}}.l-why-sofi--home .row{max-width:992px;margin-bottom:40px}@media screen and (min-width:768px){.l-why-sofi--home .row{margin-bottom:10px}}.l-why-sofi--home .benefit{padding-left:15px;padding-right:15px;margin-bottom:40px;margin-left:auto;margin-right:auto;width:283px}@media screen and (min-width:768px){.l-why-sofi--home .benefit{float:left;display:block;margin-right:2.35765%;width:31.76157%}.l-why-sofi--home .benefit:last-child{margin-right:0}.l-why-sofi--home .benefit__heading{font-size:14px}}.l-why-sofi--home .benefit .icon{width:40px;height:40px}@media screen and (max-width:767px){.l-why-sofi--home .benefit .icon{float:left;bottom:0;width:30px;height:30px;margin-right:20px}.l-why-sofi--home .benefit--rate-discount .icon{width:35px;height:45px}}@media screen and (min-width:992px){.l-why-sofi--home .benefit--rate-discount .icon{width:40px;height:50px}}@media screen and (max-width:767px){.l-why-sofi--home .benefit--career-counseling .icon{width:40px;height:40px;margin-left:-5px;margin-right:15px}.l-why-sofi--home .benefit__heading{text-align:left}}@media screen and (min-width:992px){.l-why-sofi--home .benefit--career-counseling .icon{width:50px;height:50px}.l-why-sofi--home .benefit__heading{font-size:16px}}.l-why-sofi--home .benefit__separator{background-color:#fff;opacity:.5;height:1px;border:none}.l-why-sofi--airbnb.js-scrollto-active,.l-why-sofi--fb-brand.js-scrollto-active,.l-why-sofi--fb-pl.js-scrollto-active{background-color:transparent}.l-why-sofi--home .benefit__description{line-height:1.4}@media screen and (min-width:1366px){.l-why-sofi--home .benefit__description{padding:0}}.l-why-sofi--home .btn{margin-top:0}@media screen and (min-width:768px){.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}}@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__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--pl#optimizely-test .section__inner{padding-left:20px;padding-right:20px}}.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--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:768px){.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:1132px){.l-why-sofi--pl#optimizely-test .benefit--community-events .icon{height:65px}}@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%}}@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}}@media screen and (min-width:768px){.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}}.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}@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{-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 .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 (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}}@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 .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;line-height:1.3em;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:768px){.l-why-sofi--mortgage-b .benefit{float:left;display:block;margin-right:2.35765%;width:48.82117%}.l-why-sofi--mortgage-b .benefit:last-child,.l-why-sofi--mortgage-b .benefit:nth-child(2n){margin-right:0}.l-why-sofi--mortgage-b .benefit:nth-child(2n+1){clear:left}}@media screen and (min-width:992px){.l-why-sofi--mortgage .section__inner{padding-left:3%;padding-right:3%}.l-why-sofi--mortgage-b .benefit{float:left;display:block;margin-right:2.35765%;width:48.82117%}.l-why-sofi--mortgage-b .benefit:last-child{margin-right:0}.l-why-sofi--mortgage-b .benefit:nth-child(3n){margin-right:2.35765%}.l-why-sofi--mortgage-b .benefit:nth-child(3n+1){clear:none}.l-why-sofi--mortgage-b .benefit:nth-child(2n){margin-right:0}.l-why-sofi--mortgage-b .benefit:nth-child(2n+1){clear:left}}.l-why-sofi--mortgage-b .benefit__heading{font-size:20px;line-height:25px;font-family:Larsseit-bold}.l-why-sofi--mortgage-b .benefit__description{font-size:16px;line-height:24px;margin-bottom:45px}.l-why-sofi--mortgage-b .benefit .icon{margin-bottom:30px}.l-calc-cta .l-why-sofi--mortgage-b .cta-block__heading,.l-why-sofi--mortgage-b .l-calc-cta .cta-block__heading,.l-why-sofi--mortgage-b .pool .pool__heading,.l-why-sofi--mortgage-b .section__heading,.pool .l-why-sofi--mortgage-b .pool__heading{font-size:30px;line-height:36px;font-family:Larsseit-bold;text-transform:none;font-weight:300;letter-spacing:-1px}.l-why-sofi--mortgage-b .section__inner{padding:60px 50px 20px}@media screen and (min-width:1300px){.l-why-sofi--mortgage-b .benefit{float:left;display:block;margin-right:2.35765%;width:23.23176%}.l-why-sofi--mortgage-b .benefit:last-child{margin-right:0}.l-why-sofi--mortgage-b .benefit:nth-child(2n){margin-right:2.35765%}.l-why-sofi--mortgage-b .benefit:nth-child(2n+1){clear:none}.l-why-sofi--mortgage-b .benefit:nth-child(4n){margin-right:0}.l-why-sofi--mortgage-b .benefit:nth-child(4n+1){clear:left}.l-calc-cta .l-why-sofi--mortgage-b .cta-block__heading,.l-why-sofi--mortgage-b .l-calc-cta .cta-block__heading,.l-why-sofi--mortgage-b .pool .pool__heading,.l-why-sofi--mortgage-b .section__heading,.pool .l-why-sofi--mortgage-b .pool__heading{font-size:48px;margin-bottom:60px;margin-top:26px}.l-why-sofi--mortgage-b .section__inner{padding:60px 20px 20px}}@media screen and (max-width:767px){.l-calc-cta .l-why-sofi--mortgage-purchase .cta-block__heading,.l-why-sofi--mortgage-purchase .l-calc-cta .cta-block__heading,.l-why-sofi--mortgage-purchase .pool .pool__heading,.l-why-sofi--mortgage-purchase .section__heading,.pool .l-why-sofi--mortgage-purchase .pool__heading{letter-spacing:-.5px}}.l-why-sofi--realtors .section__inner{padding:60px 35px}@media screen and (min-width:768px){.l-why-sofi--realtors .section__inner{padding-left:10%;padding-right:10%}}.l-calc-cta .l-why-sofi--realtors .cta-block__heading,.l-why-sofi--realtors .l-calc-cta .cta-block__heading,.l-why-sofi--realtors .pool .pool__heading,.l-why-sofi--realtors .section__heading,.pool .l-why-sofi--realtors .pool__heading{text-transform:none;font-family:Larsseit-bold;color:#0F4258;font-size:24px;letter-spacing:-.5px;font-weight:400}@media screen and (min-width:768px){.l-calc-cta .l-why-sofi--realtors .cta-block__heading,.l-why-sofi--realtors .l-calc-cta .cta-block__heading,.l-why-sofi--realtors .pool .pool__heading,.l-why-sofi--realtors .section__heading,.pool .l-why-sofi--realtors .pool__heading{font-size:28px}}.l-why-sofi--realtors .benefit__heading{color:#0F4258}.l-why-sofi--realtors .benefit .icon{width:75px;height:75px}.l-why-sofi--realtors .benefit--savings .icon{width:80px}.l-why-sofi--realtors .benefit--experts .icon{width:70px}.l-why-sofi--realtors .benefit--affordable .icon{width:60px}.l-why-sofi--realtors .benefit--perks .icon{width:80px;height:65px}@media screen and (min-width:992px){.l-why-sofi--realtors .section__inner{padding-left:5%;padding-right:5%}.l-calc-cta .l-why-sofi--realtors .cta-block__heading,.l-why-sofi--realtors .l-calc-cta .cta-block__heading,.l-why-sofi--realtors .pool .pool__heading,.l-why-sofi--realtors .section__heading,.pool .l-why-sofi--realtors .pool__heading{margin-bottom:40px;font-size:32px}.l-why-sofi--realtors .benefit__heading{font-size:18px}.l-why-sofi--realtors .benefit--perks .icon{height:75px}}.l-why-sofi--realtors .no-fees{font-family:Larsseit;color:#0F4258;line-height:1.2;margin-top:25px;text-align:left;margin-left:auto;margin-right:auto;width:235px}@media screen and (min-width:768px){.l-why-sofi--realtors .no-fees{font-size:18px;width:486px}}.l-why-sofi--realtors .no-fees svg{height:25px;width:25px;position:relative;top:10px;margin-right:10px}.l-why-sofi--realtors .no-fees span{color:#424242;font-size:14px;font-weight:400;margin-left:35px;display:block}.l-why-sofi--invest .section__inner{padding-left:10%;padding-right:10%}@media screen and (min-width:768px){.l-why-sofi--realtors .no-fees svg{top:6px}.l-why-sofi--realtors .no-fees span{font-size:18px;letter-spacing:-.75px;display:inline;margin-left:5px}.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-left:%;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--careers .section__inner{padding-left:20px;padding-right:20px}.l-why-sofi--careers .benefit{float:left;display:block;margin-right:2.35765%;width:31.76157%}.l-why-sofi--careers .benefit:last-child,.l-why-sofi--careers .benefit:nth-child(3n){margin-right:0}.l-why-sofi--careers .benefit:nth-child(3n+1){clear:left}}@media screen and (min-width:992px){.l-why-sofi--careers .section__inner{padding-left:8%;padding-right:8%}}@media screen and (min-width:768px){.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{font-family:Larsseit;letter-spacing:-1px;text-transform:none;line-height:36px;font-size:30px;padding-right:20px;padding-left:20px;color:#424242}@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;line-height:48px}}@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:#424242;font-size:24px;font-family:Larsseit-bold}.l-why-sofi--slr-b .benefit__description{font-family:"TT Norms";font-size:16px;line-height:26px;color:#424242}.l-why-sofi--slr-b .owl-stage{padding-left:15px!important}@media screen and (min-width:768px){.l-why-sofi--school .section__inner{padding-top:100px;padding-left:20px;padding-right:20px}}.l-why-sofi--school .benefit{margin-bottom:30px}@media screen and (min-width:992px){.l-why-sofi--school .section__inner{padding-left:3%;padding-right:3%}.l-why-sofi--school .benefit{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-bottom:0}.l-why-sofi--school .benefit:last-child,.l-why-sofi--school .benefit:nth-child(3n){margin-right:0}.l-why-sofi--school .benefit:nth-child(3n+1){clear:left}}.l-why-sofi--school .benefit__separator{display:block;width:80px;margin:0 auto 20px;border-bottom:1px solid rgba(91,91,91,.2)}.l-why-sofi--school .benefit .benefit__heading{margin:-8px 0 15px}.l-why-sofi--school .benefit .benefit__description{padding:0;max-width:250px;margin:0 auto}@media screen and (min-width:768px){.l-why-sofi--school .benefit .benefit__description{max-width:400px}}.l-why-sofi--school .section__more-link{font-size:14px}.l-why-sofi--jetblue .section__inner{padding-left:20px;padding-right:20px}@media screen and (min-width:768px){.l-why-sofi--jetblue .section__inner{padding-left:30px;padding-right:30px}}.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}.l-calc-cta .l-why-sofi--jetblue .benefit--whysofi .cta-block__heading,.l-why-sofi--jetblue .benefit--whysofi .l-calc-cta .cta-block__heading,.l-why-sofi--jetblue .benefit--whysofi .pool .pool__heading,.l-why-sofi--jetblue .benefit--whysofi .section__heading,.pool .l-why-sofi--jetblue .benefit--whysofi .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}@media screen and (min-width:767px){.l-calc-cta .l-why-sofi--jetblue .benefit--whysofi .cta-block__heading,.l-why-sofi--jetblue .benefit--whysofi .l-calc-cta .cta-block__heading,.l-why-sofi--jetblue .benefit--whysofi .pool .pool__heading,.l-why-sofi--jetblue .benefit--whysofi .section__heading,.pool .l-why-sofi--jetblue .benefit--whysofi .pool__heading{font-size:32px}}@media screen and (min-width:992px){.l-why-sofi--school .benefit .benefit__description{max-width:330px}.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--no-fees a{display:inline-block}@media screen and (min-width:992px){.l-why-sofi--jetblue .benefit--whysofi a{display:inline-block}.l-why-sofi--jetblue .benefit--no-fees a{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-bold;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-bold}.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}@media screen and (min-width:768px){.l-why-sofi--alaska .section__inner{padding:60px}}.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-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;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}}@media screen and (min-width:768px){.l-why-sofi--alaska .benefit__description{max-width:456px}.l-why-sofi--alaska .benefit{margin-bottom:50px}}@media screen and (min-width:1300px){.l-why-sofi--alaska .benefit{margin-bottom:75px}}.l-why-sofi--fb-pl .section__inner{padding:60px 17px}@media screen and (min-width:992px){.l-why-sofi--fb-pl .section__inner{padding:60px 0}.l-why-sofi--fb-pl .row{max-width:1000px}}.l-why-sofi--fb-pl .benefit{margin-bottom:60px}@media screen and (min-width:768px){.l-why-sofi--fb-pl .benefit{margin-bottom:0;float:left;display:block;margin-right:2.35765%;width:48.82117%}.l-why-sofi--fb-pl .benefit:last-child{margin-right:0}.l-why-sofi--fb-pl .benefit p{font-size:16px;padding:0 15px;max-width:413px}}.l-why-sofi--fb-pl .benefit.first{opacity:0}.l-why-sofi--fb-pl .benefit.first.slideInLeft,.l-why-sofi--fb-pl .benefit.first.slideInUp{opacity:1}.l-why-sofi--fb-pl .benefit.second{-webkit-animation-delay:.5s;animation-delay:.5s;opacity:0;transition-delay:.5s}.l-why-sofi--fb-pl .benefit.second.slideInLeft,.l-why-sofi--fb-pl .benefit.second.slideInUp{opacity:1}.l-why-sofi--fb-brand-home-3 .section__inner{padding:40px 15px 0!important}@media screen and (min-width:768px){.l-why-sofi--fb-brand-home-3 .section__inner{padding-top:50px!important;padding-bottom:30px!important}}.l-why-sofi--fb-brand .section__inner{padding:60px 15px 0}@media screen and (min-width:768px){.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--fb-pl .benefit__heading{font-size:22px}.l-why-sofi--fb-pl .benefit__description{font-size:18px!important;line-height:30px}.l-why-sofi--fb-brand .row{max-width:1300px}}.l-why-sofi--fb-brand .benefit__heading{font-size:21px;color:#424242;font-family:Larsseit-bold}@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;color:#424242;font-family:Larsseit}@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;color:#424242;font-family:Larsseit;margin-bottom:60px}@media screen and (min-width:768px){.l-why-sofi--fb-brand .benefit__description{font-size:18px}}.l-why-sofi--fb-brand .benefit__description-home-3{font-family:"TT Norms";font-size:16px;height:80px}@media screen and (min-width:768px){.l-why-sofi--fb-brand .benefit__description-home-3{font-size:18px;height:90px}}@media screen and (min-width:992px){.l-why-sofi--fb-brand .benefit__description-home-3{height:180px}}@media screen and (min-width:1300px){.l-why-sofi--fb-brand .benefit__description-home-3{height:150px;font-size:24px}}.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;line-height:24px}.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{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--fb-brand .benefit-home-3{margin-bottom:20%!important}@media screen and (min-width:992px){.l-why-sofi--fb-brand .benefit-home-3{margin-bottom:5%!important}}.l-why-sofi--pl-offer .section__inner{padding:60px 30px}@media screen and (min-width:768px){.l-why-sofi--fb-brand .benefit .mark-blue-h3{font-size:24px}.l-why-sofi--fb-brand .benefit .icon{width:70px;height:70px}.l-why-sofi--pl-offer .section__inner{padding:60px}}.l-calc-cta .l-why-sofi--pl-offer .cta-block__heading,.l-why-sofi--pl-offer .l-calc-cta .cta-block__heading,.l-why-sofi--pl-offer .pool .pool__heading,.l-why-sofi--pl-offer .section__heading,.pool .l-why-sofi--pl-offer .pool__heading{font-family:Larsseit;font-size:24px;text-transform:none;margin-bottom:15px;letter-spacing:-1px}@media screen and (min-width:768px){.l-calc-cta .l-why-sofi--pl-offer .cta-block__heading,.l-why-sofi--pl-offer .l-calc-cta .cta-block__heading,.l-why-sofi--pl-offer .pool .pool__heading,.l-why-sofi--pl-offer .section__heading,.pool .l-why-sofi--pl-offer .pool__heading{font-size:42px;line-height:64px}}.l-calc-cta .l-why-sofi--pl-offer .cta-block__subheading,.l-why-sofi--pl-offer .l-calc-cta .cta-block__subheading,.l-why-sofi--pl-offer .section__subheading{font-size:12px;line-height:20px}@media screen and (min-width:768px){.l-calc-cta .l-why-sofi--pl-offer .cta-block__subheading,.l-why-sofi--pl-offer .l-calc-cta .cta-block__subheading,.l-why-sofi--pl-offer .section__subheading{font-size:16px;line-height:26px;width:400px;margin-left:auto;margin-right:auto}}@media screen and (min-width:1300px){.l-why-sofi--pl-offer .section__inner{height:475px;padding:100px 80px}.l-calc-cta .l-why-sofi--pl-offer .cta-block__heading,.l-why-sofi--pl-offer .l-calc-cta .cta-block__heading,.l-why-sofi--pl-offer .pool .pool__heading,.l-why-sofi--pl-offer .section__heading,.pool .l-why-sofi--pl-offer .pool__heading{float:left}.l-calc-cta .l-why-sofi--pl-offer .cta-block__subheading,.l-why-sofi--pl-offer .l-calc-cta .cta-block__subheading,.l-why-sofi--pl-offer .section__subheading{float:left;clear:left;text-align:left;width:450px}.l-why-sofi--pl-offer .row{float:right;bottom:53px;position:relative}}@media screen and (min-width:768px){.l-why-sofi--pl-offer .row{width:585px}}.l-why-sofi--pl-offer .benefit{width:255px;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.l-why-sofi--pl-offer .benefit:last-child,.l-why-sofi--pl-offer .benefit:nth-child(2n){margin-right:0}.l-why-sofi--pl-offer .benefit{float:left;display:block;margin-right:2.35765%;width:48.82117%}.l-why-sofi--pl-offer .benefit:last-child{margin-right:0}.l-why-sofi--pl-offer .benefit:nth-child(n){margin-right:2.35765%}.l-why-sofi--pl-offer .benefit:nth-child(n+1){clear:none}.l-why-sofi--pl-offer .benefit:nth-child(2n){margin-right:0}.l-why-sofi--pl-offer .benefit:nth-child(2n+1){clear:left}.l-why-sofi--pl-offer .benefit__heading{font-size:18px}}.l-why-sofi--pl-offer .benefit__image{float:left;margin-right:20px}.l-why-sofi--pl-offer .benefit__heading{float:left;text-align:left}.l-why-sofi--pl-offer .benefit__description{float:left;max-width:175px;font-size:12px;text-align:left;margin-bottom:40px}@media screen and (min-width:768px){.l-why-sofi--pl-offer .benefit__description{max-width:205px;padding:0;font-size:14px}}@media screen and (max-width:767px){.l-why-sofi--pl-offer .benefit.second{-webkit-animation-delay:.5s;animation-delay:.5s;opacity:0}.l-why-sofi--pl-offer .benefit.second.slideInLeft{opacity:1;transition-delay:.5s}.l-why-sofi--pl-offer .benefit.third{-webkit-animation-delay:1s;animation-delay:1s;opacity:0}.l-why-sofi--pl-offer .benefit.third.slideInLeft{opacity:1;transition-delay:1s}.l-why-sofi--pl-offer .benefit.fourth{-webkit-animation-delay:1.5s;animation-delay:1.5s;opacity:0}.l-why-sofi--pl-offer .benefit.fourth.slideInLeft{opacity:1;transition-delay:1.5s}}.l-why-sofi--pl-offer .btn{margin-top:0}.l-calc-cta .l-why-sofi--airbnb .cta-block__heading,.l-why-sofi--airbnb .l-calc-cta .cta-block__heading,.l-why-sofi--airbnb .pool .pool__heading,.l-why-sofi--airbnb .section__heading,.pool .l-why-sofi--airbnb .pool__heading{color:#0F4258;text-transform:none;font-size:26px;line-height:34px;letter-spacing:-1px;font-family:Larsseit-bold;font-weight:300}@media screen and (min-width:768px){.l-calc-cta .l-why-sofi--airbnb .cta-block__heading,.l-why-sofi--airbnb .l-calc-cta .cta-block__heading,.l-why-sofi--airbnb .pool .pool__heading,.l-why-sofi--airbnb .section__heading,.pool .l-why-sofi--airbnb .pool__heading{font-size:30px}}.l-why-sofi--airbnb .section__inner{padding:40px 20px}@media screen and (min-width:768px){.l-why-sofi--airbnb .section__inner{padding:60px 20px}.l-why-sofi--airbnb .row{max-width:400px}}@inlude media($desktop){.l-why-sofi--airbnb .section__inner{padding:60px}}@media screen and (min-width:992px){.l-why-sofi--airbnb .row{max-width:initial}}@media screen and (min-width:1300px){.l-why-sofi--pl-offer .btn{float:left;clear:left}.l-calc-cta .l-why-sofi--airbnb .cta-block__heading,.l-why-sofi--airbnb .l-calc-cta .cta-block__heading,.l-why-sofi--airbnb .pool .pool__heading,.l-why-sofi--airbnb .section__heading,.pool .l-why-sofi--airbnb .pool__heading{font-size:40px;margin-bottom:40px}.l-why-sofi--airbnb .row{max-width:1100px}}.l-why-sofi--airbnb .benefit{margin-bottom:40px}@media screen and (min-width:992px){.l-why-sofi--airbnb .benefit{margin-bottom:0}}.l-why-sofi--airbnb .benefit:last-child{margin-bottom:0}.l-why-sofi--airbnb .benefit__image{width:90px;height:75px}.l-why-sofi--airbnb .benefit__heading{font-family:Larsseit;color:#0F4258;font-weight:700;font-size:18px}.l-why-sofi--airbnb .benefit__description{font-size:14px}.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{font-family:Larsseit-bold;font-weight:300;font-size:30px;text-transform:none;letter-spacing:-1px;line-height:36px;padding-right:20px}.l-why-sofi--medical-slr .section .owl-carousel{position:relative;left:20px}@media screen and (min-width:768px){.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-family:"TT Norms";font-size:16px;line-height:26px}.l-why-sofi--medical-slr .section .icon--promotion{width:70px}.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--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-family:Gotham Bold;font-weight:400}.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-family:"TT Norms";font-size:16px;line-height:26px;margin-bottom:30px}@media screen and (min-width:768px){.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;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;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}.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:1300px){.l-why-sofi--home-3{margin-top:-20px}}.l-why-sofi--home-3 .section__inner{padding:0;max-width:100%}.l-why-sofi--home-3 .row{max-width:100%}.l-why-sofi--home-3.js-scrollto-active{background-color:transparent}.l-why-sofi--home-3 .benefit{padding:3%;margin-right:0;margin-bottom:0}@media screen and (min-width:992px){.l-why-sofi--home-3 .benefit{width:33.33%}}.l-why-sofi--home-3 .benefit__heading{font-size:28px;font-weight:800;color:#FFF;height:50px;margin-top:20px;font-family:Larsseit-bold;margin-bottom:-15px}@media screen and (min-width:768px){.l-why-sofi--home-3 .benefit__heading{font-size:40px;margin-bottom:0}}.l-why-sofi--home-3 .benefit__description{font-size:16px;line-height:26px;height:20px;color:#FFF;font-family:Larsseit;margin-bottom:60px}.l-why-sofi--home-3 .benefit:nth-child(2) .icon,.l-why-sofi--home-3 .benefit:nth-child(3) .icon{width:70px}.l-why-sofi--home-3 .benefit .icon{margin-top:30px;margin-bottom:-5px}@media screen and (min-width:768px){.l-why-sofi--home-3 .benefit__description{font-size:24px}.l-why-sofi--home-3 .benefit .icon{width:70px;height:70px}}.l-why-sofi--home-3 .benefit.first{background-color:#36C5F1;opacity:0}.l-why-sofi--home-3 .benefit.first.slideInLeft,.l-why-sofi--home-3 .benefit.first.slideInUp{opacity:1}.l-why-sofi--home-3 .benefit.second{background-color:#1CA3D9;opacity:0}.l-why-sofi--home-3 .benefit.second.slideInLeft,.l-why-sofi--home-3 .benefit.second.slideInUp{opacity:1}.l-why-sofi--home-3 .benefit.third{background-color:#124257;opacity:0}.l-why-sofi--home-3 .benefit.third.slideInLeft,.l-why-sofi--home-3 .benefit.third.slideInUp{opacity:1}@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){.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:#15c0f1;margin:25px 0}.l-intro--home .intro-stat-heading{display:block;font-size:40px;font-family:Larsseit-Bold,Helvetica,Arial,"Lucida Grande",sans-serif;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{font-family:Larsseit-bold;text-transform:none;font-size:30px;line-height:30px;letter-spacing:-1px;font-weight:300}@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-subheading{font-family:"TT Norms";font-size:16px;color:#424242}@media screen and (min-width:1300px){.l-intro--slr-b .intro-stat-heading{font-size:48px}}.l-intro--rates .section__inner{padding-top:105px}@media screen and (min-width:768px){.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--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}@media screen and (min-width:768px){.l-intro--wealth .fee-slider{max-width:729px}}.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-family:Larsseit-Bold,Helvetica,Arial,"Lucida Grande",sans-serif;position:absolute;width:100%}@media screen and (min-width:768px){.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;font-family:Larsseit;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-family:Larsseit-bold}@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}}@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}}.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: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(8f5213e3610a0de9a4f09afb19041fec2aca90ee.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}}@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-bottom:40px}@media screen and (min-width:768px){.l-intro--investing-returns .section__inner{padding:60px 30px}}@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--sxsw .row{margin:60px 0}@media screen and (min-width:992px){.l-intro--sxsw .row{padding-left:10%;padding-right:10%}}.l-intro--sxsw .row img{border-radius:50%}.l-intro--sxsw .row h4{margin-bottom:30px}@media screen and (min-width:768px){.l-intro--sxsw .section__inner{padding-left:10%;padding-right:10%}.l-intro--sxsw .row .image{float:left;display:block;margin-right:2.35765%;width:31.76157%}.l-intro--sxsw .row .image:last-child{margin-right:0}.l-intro--sxsw .row img{padding:0 30px}.l-intro--sxsw .row h4{margin-bottom:0}}.l-calc-cta .l-intro--careers .cta-block__subheading span,.l-intro--careers .l-calc-cta .cta-block__subheading span,.l-intro--careers .section__subheading span{white-space:nowrap}.l-intro--life-insurance .section__inner{padding-left:20px;padding-right:20px}@media screen and (min-width:768px){.l-intro--life-insurance .section__inner{padding-left:2%;padding-right:2%}}.l-calc-cta .l-intro--mortgage-b .cta-block__heading,.l-intro--mortgage-b .l-calc-cta .cta-block__heading,.l-intro--mortgage-b .pool .pool__heading,.l-intro--mortgage-b .section__heading,.pool .l-intro--mortgage-b .pool__heading{font-size:30px;line-height:36px;font-family:Larsseit-bold;text-transform:none;font-weight:300;margin-bottom:20px;letter-spacing:-1px}@media screen and (min-width:1300px){.l-intro--wealth .fee-totals .total .subheading{top:18px}.l-calc-cta .l-intro--mortgage-b .cta-block__heading,.l-intro--mortgage-b .l-calc-cta .cta-block__heading,.l-intro--mortgage-b .pool .pool__heading,.l-intro--mortgage-b .section__heading,.pool .l-intro--mortgage-b .pool__heading{font-size:48px;margin-top:26px}}.l-calc-cta .l-intro--mortgage-b .cta-block__subheading,.l-intro--mortgage-b .l-calc-cta .cta-block__subheading,.l-intro--mortgage-b .section__subheading{font-family:Larsseit;font-size:16px;line-height:24px}.l-intro--mortgage-b .section p{font-size:12px}.l-intro--mortgage-b .section .btn{width:200px;margin-top:30px;margin-bottom:20px;font-size:14px}.l-intro--mortgage-purchase .section__inner{padding:40px 20px}@media screen and (max-width:767px){.l-calc-cta .l-intro--mortgage-purchase .cta-block__heading,.l-intro--mortgage-purchase .l-calc-cta .cta-block__heading,.l-intro--mortgage-purchase .pool .pool__heading,.l-intro--mortgage-purchase .section__heading,.pool .l-intro--mortgage-purchase .pool__heading{letter-spacing:-.5px}}.l-intro--medical-slr p{margin:0 auto;line-height:26px;font-family:"TT Norms"}@media screen and (min-width:768px){.l-intro--mortgage-purchase .section__inner{padding:60px 40px}.l-intro--medical-slr p{font-size:18px;line-height:30px;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--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;font-family:Larsseit;text-transform:none;line-height:34px;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;line-height:36px}}@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;line-height:48px;width:300px;-webkit-transform:translateY(-5%);-ms-transform:translateY(-5%);transform:translateY(-5%)}}.l-intro--wealth-member .section p{font-family:"TT Norms";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-personal-loan-comparison .section__inner{max-width:1100px}}.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;font-family:"TT Norms";line-height:28px;font-size:16px;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";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-family:Gotham Bold;font-weight:400;font-size:14px}.member-stories__video--subtitle,.member-stories__video--title{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif}@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-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--home .section{color:#5b5b5b}.l-hear-from-members--home .section__inner{padding-left:20px;padding-right:20px}@media screen and (min-width:768px){.l-hear-from-members--home .section__inner{padding-left:10%;padding-right:10%}.l-hear-from-members--home .member-story{float:left;display:block;margin-right:2.35765%;width:48.82117%}.l-hear-from-members--home .member-story:nth-child(3n){margin-right:2.35765%}.l-hear-from-members--home .member-story:nth-child(3n+1){clear:none}.l-hear-from-members--home .member-story:last-child,.l-hear-from-members--home .member-story:nth-child(2n){margin-right:0}.l-hear-from-members--home .member-story:nth-child(2n+1){clear:left}}@media screen and (min-width:992px){.l-hear-from-members--home .section__inner{padding-left:20px;padding-right:20px}}.l-calc-cta .l-hear-from-members--home .cta-block__subheading,.l-hear-from-members--home .l-calc-cta .cta-block__subheading,.l-hear-from-members--home .section__subheading{padding-left:0;padding-right:0}@media screen and (min-width:375px){.l-calc-cta .l-hear-from-members--home .cta-block__subheading,.l-hear-from-members--home .l-calc-cta .cta-block__subheading,.l-hear-from-members--home .section__subheading{padding-left:5%;padding-right:5%}}@media screen and (min-width:1280px){.l-calc-cta .l-hear-from-members--home .cta-block__subheading,.l-hear-from-members--home .l-calc-cta .cta-block__subheading,.l-hear-from-members--home .section__subheading{padding-left:15%;padding-right:15%}}.l-hear-from-members--home .row{margin-bottom:60px}@media screen and (min-width:992px){.l-hear-from-members--home .row{padding-left:20%;padding-right:20%}}@media screen and (min-width:1280px){.l-hear-from-members--home .row{padding-left:5%;padding-right:5%}.l-hear-from-members--home .member-story{float:left;display:block;margin-right:2.35765%;width:23.23176%}.l-hear-from-members--home .member-story:nth-child(2n){margin-right:2.35765%}.l-hear-from-members--home .member-story:nth-child(2n+1){clear:none}.l-hear-from-members--home .member-story:last-child,.l-hear-from-members--home .member-story:nth-child(4n){margin-right:0}.l-hear-from-members--home .member-story:nth-child(4n+1){clear:left}}.l-hear-from-members--careers .section__inner{padding-top:0}.member-stories__video{margin-bottom:30px;overflow:hidden;padding:10px;background:#f1f1f1}.member-stories__video--subtitle,.member-stories__video--title{position:absolute;left:40px}.member-stories__video--title{bottom:50px;font-size:1.7em;color:#fff;font-weight:700}.member-stories__video--subtitle{bottom:30px;color:#fff;font-size:1.2em}.member-stories__video--vid1,.member-stories__video--vid2{width:100%;min-height:350px;position:relative;margin-bottom:10px}.member-stories__video--vid1 a,.member-stories__video--vid2 a{display:block;height:85px;width:85px;position:absolute;left:35%;top:35%}@media screen and (min-width:768px){.member-stories__video{padding:0;background:#fff}.member-stories__video--vid1,.member-stories__video--vid2{min-height:470px;width:50%;color:#fff}.member-stories__video--vid1 a,.member-stories__video--vid2 a{display:block;height:85px;width:85px;position:absolute;left:45%;top:45%}}.member-stories__video--vid1{background: url(521f72a74c66a82a33990e51e27b4dd2301fb54d.jpg)  center center no-repeat;float:left}.member-stories__video--vid2{background: url(cafb51527ffc17018be2ce3d662543a4cb545774.jpg)  center center no-repeat;float:right}.member-stories__video svg{position:relative;width:100%;height:100%;fill:#efefef}.member-stories__video svg:Hover{fill:#fff}.member-stories_overlay{position:absolute;bottom:0;left:0;width:100%;height:100%;display:none;background: url(dee6d537acf5d421ee9e7b56dbf8277a3a2aaa94.png)  no-repeat;background-size:100% 100%}.member-stories_overlay--name,.member-stories_overlay--school{position:absolute;color:#fff;left:20px}.member-stories_overlay--name{bottom:40px;font-size:1.3em;font-weight:700}.member-stories_overlay--school{bottom:25px;font-size:1em}.l-personal-loan-comparison .section__inner{padding-left:10%;padding-right:10%}.l-personal-loan-comparison .section__inner .u-show-wide-desktop{display:none}.l-personal-loan-comparison .row{padding-top:80px}.l-personal-loan-comparison--fb-lp .section{background-color:#69A0AE}@media screen and (min-width:768px){.l-personal-loan-comparison--fb-lp .section{background-image: url(716f92109764e2cc3afbf94f92a4d52fa84943e8.png) ;background-size:cover}}@media screen and (min-width:1300px){.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--fb-lp .section{background-image: url(fff8c438208fb35d1d020afb1494f2533d4869f7.png) }}@media screen and (min-width:1900px){.l-personal-loan-comparison--fb-lp .section{background-image: url(4f74def42f9a476b11a8e2d754dfa16b6c107a89.png) }}.l-personal-loan-comparison--fb-lp .section__inner{position:relative;padding:60px 20px}@media screen and (min-width:768px){.l-personal-loan-comparison--fb-lp .section__inner{padding:30px}.l-personal-loan-comparison--fb-lp .rate-table{float:right;width:320px;position:relative}}.l-calc-cta .l-personal-loan-comparison--fb-lp .cta-block__heading,.l-personal-loan-comparison--fb-lp .l-calc-cta .cta-block__heading,.l-personal-loan-comparison--fb-lp .pool .pool__heading,.l-personal-loan-comparison--fb-lp .section__heading,.pool .l-personal-loan-comparison--fb-lp .pool__heading{font-family:Larsseit;text-transform:none;font-size:26px;letter-spacing:0;line-height:32px}.l-personal-loan-comparison--fb-lp .rate-table{background-color:#fff;padding:40px 15px}@media screen and (min-width:1300px){.l-personal-loan-comparison--fb-lp .rate-table{width:380px;padding:40px 60px}}.l-personal-loan-comparison--fb-lp .rate-table .label{color:#9c9c9c;font-size:12px;float:left;text-align:left}.l-personal-loan-comparison--fb-lp .rate-table .range{font-size:14px;margin-bottom:10px;color:#424242;float:right}.l-personal-loan-comparison--fb-lp .rate-table .range.apr{position:relative;top:10px}.l-personal-loan-comparison--fb-lp .rate-table hr{opacity:.4;margin-bottom:20px;clear:both}.l-personal-loan-comparison--fb-lp .rate-table .btn{font-size:14px;padding:15px 23px;margin-top:10px}.l-parent-loan-comparison .section__inner{padding-left:10%;padding-right:10%}@media screen and (min-width:992px){.l-parent-loan-comparison .section__inner{padding-left:15%;padding-right:15%}}@media screen and (min-width:1921px){.l-parent-loan-comparison .section__inner{padding-left:290px;padding-right:290px}}.l-parent-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-board-of-directors .section__inner{padding-left:10%;padding-right:10%}.l-board-of-directors h3{font-size:18px;margin-bottom:5px}.l-board-of-directors .separator{margin:10px auto;width:120px}.l-board-of-directors p{text-align:left;margin-bottom:30px}.l-board-of-directors .row{padding-top:80px}.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{padding-left:8%;padding-right:8%}}@media screen and (min-width:992px){.l-tile-grid .row{padding-left:10%;padding-right:10%}}.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-board-of-directors h3{font-size:22.5px}.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--dropdowns .section__inner{padding-left:20px;padding-right:20px}.l-calc-cta .l-tile-grid--dropdowns .cta-block__subheading,.l-tile-grid--dropdowns .l-calc-cta .cta-block__subheading,.l-tile-grid--dropdowns .section__subheading{padding-left:5%;padding-right:5%}@media screen and (min-width:768px){.l-tile-grid--dropdowns .row{padding-left:10%;padding-right:10%}.l-tile-grid--dropdowns .tile-dropdown{float:left;display:block;margin-right:2.35765%;width:48.82117%}.l-tile-grid--dropdowns .tile-dropdown.js-omega,.l-tile-grid--dropdowns .tile-dropdown:last-child{margin-right:0}}@media screen and (min-width:992px){.l-tile-grid--dropdowns .tile-dropdown{float:left;display:block;margin-right:2.35765%;width:31.76157%}.l-tile-grid--dropdowns .tile-dropdown:last-child{margin-right:0}.l-tile-grid--dropdowns .tile-dropdown.js-omega{margin-right:2.35765%}.l-tile-grid--dropdowns .tile-dropdown.js-omega-third{margin-right:0}}.l-tile-grid--products .tile{color:#5b5b5b;background-color:#fff;margin-bottom:20px;box-shadow:none;transition:box-shadow .3s;padding-bottom:25px}@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;margin-right:30px}}@media screen and (min-width:992px){.l-tile-grid--products .tile:nth-child(2n+1){margin-right:2.35765%;clear:none}.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(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;margin-bottom:20px!important;min-height:285px}@media screen and (min-width:768px){.l-tile-grid--products .tile__content{height:310px;margin-bottom:0!important}.l-tile-grid--products .tile img{height:158px;width:100%}}.l-tile-grid--products .tile__heading{font-size:24px;line-height:30px;font-family:Larsseit-bold;font-weight:500;letter-spacing:-1px;color:#5b5b5b}.l-tile-grid--products .tile__description{margin-bottom:40px}.l-tile-grid--products .tile__description a{color:#5b5b5b}@media screen and (min-width:992px){.l-tile-grid--products .tile__description{font-size:16px;line-height:24px}.l-tile-grid--products .row{padding-left:0;padding-right:0}}@media screen and (min-width:1300px){.l-tile-grid--products .tile__description{font-size:18px;line-height:28px}}.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:30px}.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-tile-grid--multi-product .section{background-color:#fbfbfb}.l-tile-grid--multi-product .section__inner{padding:20px}@media screen and (min-width:768px){.l-tile-grid--multi-product .section__inner{padding:40px 20px;width:743px}}@media screen and (min-width:992px){.l-tile-grid--multi-product .section__inner{padding:60px 20px;width:922px}}.l-tile-grid--multi-product .tile{width:280px;margin:0 auto;box-shadow:0 0 7px rgba(0,0,0,.1);padding-bottom:0;display:block;transition:all .3s ease}@media screen and (min-width:768px){.l-tile-grid--multi-product .tile{margin-bottom:40px}}@media screen and (min-width:1920px){.l-tile-grid--multi-product .tile{float:left;display:block;margin-right:2.35765%;width:31.76157%}.l-tile-grid--multi-product .tile:last-child{margin-right:0}.l-tile-grid--multi-product .tile:nth-child(4n){margin-right:2.35765%}.l-tile-grid--multi-product .tile:nth-child(4n+1){clear:none}.l-tile-grid--multi-product .tile:nth-child(3n){margin-right:0}.l-tile-grid--multi-product .tile:nth-child(3n+1){clear:left}}.l-tile-grid--multi-product .tile:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);transition:all .3s ease}.l-tile-grid--multi-product .tile__image{width:100%;height:190px;position:relative;background-size:cover}.l-tile-grid--multi-product .tile__heading{position:absolute;left:10px;bottom:0;font-size:36px;color:#fff;line-height:38px;margin-bottom:10px;text-align:left}.l-tile-grid--multi-product .tile__content{min-height:175px;padding:18px;font-size:14px;line-height:22px;font-family:"TT Norms"}@media screen and (min-width:1300px){.l-tile-grid--multi-product .tile__description{font-size:14px;line-height:22px}}.l-tile-grid--multi-product .learn-more{margin-bottom:0;font-size:16px}.l-tile-grid--multi-product #slr{background-image: url(92e82537bd009711865e8c6566e4969a9a81b39a.png) }.l-tile-grid--multi-product #parent{background-image: url(dba4c351b77cc6b5d797a10e605f2f1fccbbb4b2.png) }.l-tile-grid--multi-product #parent-plus{background-image: url(dbd175b99cb0fddf103b285bfcdc869328408f2f.png) }.l-tile-grid--multi-product #pl{background-image: url(5fd0d492a37cc41c135b1ad417fb4590907daf26.png) }.l-tile-grid--multi-product #mort{background-image: url(29515fff7f911a73fa2bbdcfb9e0960fd684647c.png) }.l-tile-grid--multi-product #mort-refi{background-image: url(5099950a89f65127fad7fcd20304f2334db7a417.png) }.l-tile-grid--multi-product #wealth{background-image: url(22231f07bf2a051849641d12ec5cb1ad47c67904.png) }.l-in-news .section__inner{padding-left:10%;padding-right:10%}@media screen and (min-width:768px){.l-tile-grid--multi-product .tile__content{height:initial}.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--realtors .cta-block__heading,.l-in-news--realtors .l-calc-cta .cta-block__heading,.l-in-news--realtors .pool .pool__heading,.l-in-news--realtors .section__heading,.pool .l-in-news--realtors .pool__heading{color:#0F4258;font-family:Larsseit-bold;text-transform:none}.l-in-news--realtors .news-article__heading{font-family:Larsseit;color:#0F4258}@media screen and (min-width:1300px){.l-in-news--realtors .news-article__heading{font-size:21px;line-height:24px}}.l-in-news--realtors .news-article img{min-height:130px}.l-calc-cta .l-in-news--airbnb .cta-block__heading,.l-in-news--airbnb .l-calc-cta .cta-block__heading,.l-in-news--airbnb .pool .pool__heading,.l-in-news--airbnb .section__heading,.pool .l-in-news--airbnb .pool__heading{letter-spacing:-1px;line-height:34px;font-family:Larsseit-bold;font-weight:300;font-size:26px}@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-calc-cta .l-in-news--airbnb .cta-block__heading,.l-in-news--airbnb .l-calc-cta .cta-block__heading,.l-in-news--airbnb .pool .pool__heading,.l-in-news--airbnb .section__heading,.pool .l-in-news--airbnb .pool__heading{font-size:30px}}@media screen and (min-width:1300px){.l-calc-cta .l-in-news--airbnb .cta-block__heading,.l-in-news--airbnb .l-calc-cta .cta-block__heading,.l-in-news--airbnb .pool .pool__heading,.l-in-news--airbnb .section__heading,.pool .l-in-news--airbnb .pool__heading{font-size:40px;margin-bottom:40px}}.l-in-news--airbnb .news-article__preheading{text-transform:uppercase;letter-spacing:1px;font-weight:700;font-size:10px;color:#8a8a8a;margin-bottom:5px}@media screen and (min-width:1300px){.l-in-news--airbnb .news-article__preheading{font-size:14px}}@media screen and (min-width:1920px){.l-in-news--airbnb .news-article__excerpt{font-size:16px}}.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-bold;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,.l-in-news--seo-product .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-calc-cta .l-in-news--seo-product .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,.l-in-news--seo-product .l-calc-cta .cta-block__heading,.l-in-news--seo-product .pool .pool__heading,.l-in-news--seo-product .section__heading,.pool .l-in-news--medical-slr .pool__heading,.pool .l-in-news--rc-content .pool__heading,.pool .l-in-news--seo-product .pool__heading{font-family:Larsseit-bold;font-size:18px;letter-spacing:0;font-weight:400}.l-in-news--medical-slr .section .news-article__type,.l-in-news--rc-content .section .news-article__type,.l-in-news--seo-product .section .news-article__type{color:#9C9C9C;font-family:Larsseit;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,.l-in-news--seo-product .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{font-weight:300;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;letter-spacing:2px;font-size:14px;text-transform:none}@media screen and (min-width:768px){.l-in-news--medical-slr .section__inner,.l-in-news--rc-content .section__inner,.l-in-news--seo-product .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:rgba(41,196,243,.2);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-calc-cta .l-in-news--home-3 .cta-block__heading,.l-in-news--home-3 .l-calc-cta .cta-block__heading,.l-in-news--home-3 .pool .pool__heading,.l-in-news--home-3 .section__heading,.pool .l-in-news--home-3 .pool__heading{font-family:Larsseit;letter-spacing:0;font-size:28px;text-transform:none;color:#424242;margin-bottom:0}.l-in-news--home-3 .section__inner{border-top:2px #f3f3f3 solid;padding:40px 20px}@media screen and (min-width:768px){.l-in-news--home-3{clear:both}.l-calc-cta .l-in-news--home-3 .cta-block__heading,.l-in-news--home-3 .l-calc-cta .cta-block__heading,.l-in-news--home-3 .pool .pool__heading,.l-in-news--home-3 .section__heading,.pool .l-in-news--home-3 .pool__heading{font-size:42px}.l-in-news--home-3 .section__inner{padding:70px 20px}}.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-bold;font-weight:300}@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-in-news--home-3 .section__inner{padding:80px}.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{background-color:#23c3f4;background-image: url(1ccd19d91561dd4980bf724ae744fecbae44250b.png) ;background-image: url(1ccd19d91561dd4980bf724ae744fecbae44250b.png) ,linear-gradient(#23c3f4,#9dcb3b)}.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 .error-notice a{color:#e3e423}.l-job-listings .error-notice a:focus,.l-job-listings .error-notice a:hover{color:#eced13}.l-calc-cta .l-job-listings .cta-block__heading,.l-job-listings .l-calc-cta .cta-block__heading,.l-job-listings .pool .pool__heading,.l-job-listings .section__heading,.pool .l-job-listings .pool__heading{margin-bottom:40px;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{padding:17px 20px;color:#fff;background-color:rgba(0,0,0,.1)}@media screen and (min-width:desktop){.l-job-listings .select--custom .select-styled{margin-bottom:0}}.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:rgba(50,50,50,.1);border-left:1px solid #42bacd}.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:0 auto;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:#ef3f7d;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}.l-job-listings .dept .dept-toggle svg{width:15px;height:15px;fill:#5b5b5b;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:#5b5b5b;position:relative;transition:padding .3s}@media screen and (min-width:375px){.l-job-listings .dept .dept-toggle{right:20px;bottom:16px}.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:#15c0f1}.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{color:#fff;margin-top:60px;padding-left:20px;padding-right:20px}.l-job-listings .cta-heading{font-size:24px;margin-bottom:10px}.l-job-listings .cta-subheading{margin-bottom:20px;font-size:18px}.l-job-listings .cta-btn{margin-bottom:40px}.l-job-listings .cta-btn:focus,.l-job-listings .cta-btn:hover{background-color:transparent;border:2px solid #e6e6e6;color:#fff}@media all and (min-width:0\0) and (min-resolution:0.001dpcm){.l-job-listings .cta-btn{border:2px solid #fff}}.l-job-listings .cta-footer p{font-size:16px;margin-bottom:0;color:#fff}.l-job-listings .cta-footer a{color:#e3e423}.l-job-listings .cta-footer a:focus,.l-job-listings .cta-footer a:hover{color:#eced13}.page-careers .select-dept .close+li,.page-careers .select-location .close+li{font-weight:700}.page-careers .select-options .selected{font-family:Larsseit,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;font-family:Larsseit-bold;font-weight:300;letter-spacing:-1px;font-size:30px;text-transform:none;line-height:36px}.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{color:#5b5b5b;font-size:18px;font-weight:700!important;position:relative;padding-right:30px}.l-faq--medical-slr .copy-expander__copy{font-family:"TT Norms";font-size:18px;line-height:25px}.l-faq--medical-slr .copy-expander .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{color:#00C9ED;font-size:30px}.l-faq--medical-slr .copy-expander .minus,.l-faq--medical-slr .copy-expander.active .plus{display:none}.l-faq--medical-slr .copy-expander .plus,.l-faq--medical-slr .copy-expander.active .minus{display:inline-block}.l-faq--medical-slr .btn{border-color:#15c0f1;color:#15c0f1;margin:30px auto 0;display:block;width:145px;text-align:center;padding-top:13px;padding-bottom:13px}.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-bold;font-weight:300}@media screen and (min-width:768px){.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}}.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-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;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;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif!important}.l-use-cases{padding-left:5%;padding-right:5%}@media screen and (min-width:768px){.faq__videos--preview{float:left;display:block;margin-right:2.35765%;width:23.23176%;text-align:left}.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;font-family:"Gotham Bold",Helvetica,Arial,"Lucida Grande",sans-serif;text-transform:uppercase;font-weight:700;color:#1b9fc7;padding:30px;background:rgba(234,247,252,.9)}.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--community-benefits .icon svg,.l-cta--medical-slr .cta-block__copy a,.l-cta--pl-offer .cta-block a,.l-cta--slim .btn:hover,.l-cta--slim .section{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--wealth-management .btn{right:10px}.l-cta--slim .cta-block__heading{text-transform:none;font-size:24px}.l-cta--slim .btn:hover{background-color:#15c0f1}.l-cta--ucla .section{background-color:#007cc2;border-top:6px solid #ffc627}.l-cta--duke .section{background-color:#0048a0;border-top:6px solid #002e82}.l-cta--texas .section{background-color:#d35e13;border-top:6px solid #c1400a}.l-cta--michigan .section{background-color:#041e41;border-top:6px solid #ffce00}.l-cta--florida .section{background-color:#00539b;border-top:6px solid #f47735}.l-cta--rutgers .section{background-color:#1a1a1a;border-top:6px solid #eb1c2c}.l-cta--jetblue .cta-block__heading{text-transform:none}@media screen and (min-width:768px){.l-cta--wealth-management .btn{right:0}.l-cta--slim .cta-block__heading{font-size:28px}.l-cta--slim .btn{font-size:16px;padding:13px 18px}.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--jetblue .cta-block__copy{font-weight:400}.l-cta--community-benefits .cta-block__heading{text-transform:initial;letter-spacing:-.7;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 .cta-block__copy{text-align:left}.l-cta--community-benefits .icon{top:25px;float:left}}@media screen and (min-width:992px){.l-cta--community-benefits .section__inner{padding:60px}.l-cta--community-benefits .cta-block__main{width:530px}.l-cta--community-benefits .icon{top:20px}}.l-cta--pl-offer .section__inner{padding:40px 15px}.l-cta--pl-offer .cta-block__heading{text-transform:none;margin-bottom:10px}.l-cta--pl-offer .cta-block__copy{font-size:14px}@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--pl-offer .cta-block__copy{font-size:23px}}.l-cta--medical-slr .cta-block__heading{font-family:Larsseit;font-weight:400;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;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{font-family:"TT Norms";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-bold;font-weight:300;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-family:"TT Norms";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--ira-center .cta-block__heading{font-family:Larsseit;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-family:"TT Norms";font-size:16px;line-height:24px;font-weight:400}.l-cta--ira-center .btn{font-family:"TT Norms bold";font-weight:700;font-size:16px;height:50px;padding:15px 30px}.l-how-we-do-it .section{background:#2fa0d9;color:#fff}@media screen and (min-width:600px){.l-how-we-do-it .section__inner{padding-left:20%;padding-right:20%}}@media screen and (min-width:768px){.l-how-we-do-it .section__inner{padding-left:15%;padding-right:15%}}@media screen and (min-width:992px){.l-how-we-do-it .section__inner{padding-left:8%;padding-right:8%}}@media screen and (min-width:1280px){.l-how-we-do-it .section__inner{padding-left:10%;padding-right:10%}}@media screen and (min-width:1921px){.l-how-we-do-it .section__inner{padding-left:200px;padding-right:200px}}.l-how-we-do-it .row{margin:60px 0 40px}@media screen and (min-width:768px){.l-how-we-do-it .row{padding-left:5%;padding-right:5%;margin-bottom:60px}}@media screen and (min-width:992px){.l-how-we-do-it .row{padding-left:10%;padding-right:10%;margin-bottom:80px}}.l-how-we-do-it .pie-graph{float:left;display:block;margin-right:2.35765%;width:48.82117%}.l-how-we-do-it .pie-graph:last-child,.l-how-we-do-it .pie-graph:nth-child(2n){margin-right:0}.l-how-we-do-it .pie-graph:nth-child(2n+1){clear:left}.l-how-we-do-it .btn:focus,.l-how-we-do-it .btn:hover{background-color:transparent;border:2px solid #fff}.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:768px){.l-how-we-do-it .pie-graph{float:left;display:block;margin-right:2.35765%;width:23.23176%}.l-how-we-do-it .pie-graph:nth-child(2n){margin-right:2.35765%}.l-how-we-do-it .pie-graph:nth-child(2n+1){clear:none}.l-how-we-do-it .pie-graph:last-child{margin-right:0}.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}}@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(c46c779dfc6ce18b75c9801b11366d05e4cefb47.jpg) ;background-repeat:no-repeat;background-size:cover!important;box-shadow:-2px 1px 7px 7px rgba(80,80,80,.1)}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-refi-guide .refi-guide-img{background-image: url(e6c26274600678900deff2a7acb8a0f4a11a19c6.jpg) ;background-size:280px 184px}}@media screen and (min-width:768px){.l-refi-guide .refi-guide-img{margin:-230px auto 60px;width:534px;height:351px;background-image: url(46dab8d1794ac1044e51d748d9ce8d1d12a1c922.jpg) }}@media screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (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(7956a847f1f47ab8685414281c2b191f8ac5a5f5.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(8e163f5b31b5f94afcc76d2d331fa2a4e1aa4d5a.jpg) }@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-refi-guide .refi-guide-img.refi-guide-img--medical{background-image: url(0976eb9499f8152e557f429afa6768d0d1b60dcd.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(075eaa2210f3a6b0c363bf734ab329e85734f48d.jpg) }}@media screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (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(fa5a1eed173b3f7ecc5bdf1fde027ec9e5cc8f8b.jpg) ;background-size:534px 349px}}.l-refi-guide .refi-guide-img.home-buyers-guide{width:280px;height:184px;background-image: url(c37b2d27ca8de19a6639427e64733f586d23f7de.jpg) }@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-refi-guide .refi-guide-img.home-buyers-guide{background-image: url(1b8bb8348605bb6bddd9a1243dba9fe90e867e24.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(e275d85f5d01b608e7700b8908441f6a75c632ce.jpg) }}@media screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (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(f36114e1cc970f2ce5ac614e1951f0b02331d1d8.jpg) ;background-size:534px 350px}}.l-refi-guide .refi-guide-img.wealth-investing-guide{box-shadow:none;width:280px;height:184px;background-image: url(50790eef2c5f8e74c38bc74d0332be9e4dd50267.jpg) }@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-refi-guide .refi-guide-img.wealth-investing-guide{background-image: url(50790eef2c5f8e74c38bc74d0332be9e4dd50267.jpg) ;background-size:280px 184px}}@media screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (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(50790eef2c5f8e74c38bc74d0332be9e4dd50267.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(50790eef2c5f8e74c38bc74d0332be9e4dd50267.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.from-wealth{float:none;margin:0 auto!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-family:Gotham,Helvetica,arial;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}@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:300px;height:181px;background-image: url(b370af668a62ad2c50c8f4f8344ae7425a632369.png) ;background-size:300px 181px;background-repeat:no-repeat;position:absolute;left:0;right:0;bottom:0;margin-left:auto;margin-right:auto}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-calc-cta .cta-block__image{background-image: url(77ca7d074ecb6529afcf41868511afbf3f2c5ac3.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__image{width:475px;height:286px;background-size:475px 286px}.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:500px;height:301px;background-size:500px 301px;right:20px;margin:0;left:inherit}}@media screen and (min-width:1100px){.l-calc-cta .cta-block__image{width:550px;height:331px;background-size:550px 331px;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:#5b5b5b}.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}}@media screen and (min-width:1280px){.l-calc-cta--personal .cta-block .cta-block__subheading{max-width:660px}}@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{width:240px;height:250px;background-image: url(b2dbffc19c4733d4868256af94617df5833ee461.png) ;background-size:240px!important;background-repeat:no-repeat;position:absolute;left:0;right:0;bottom:0;margin-left:auto;margin-right:auto}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-calc-cta--personal .cta-block__image{background-image: url(7b41df463e8c25757c2f14736b2c118bf678eed6.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(efbe67f99ed53db69257b442d9df0107dbea709c.png) ;width:525px;height:290px;background-size:525px!important}}@media screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (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(efbe67f99ed53db69257b442d9df0107dbea709c.png) ;background-size:550px 373px}}@media screen and (min-width:1024px){.l-calc-cta--personal .cta-block__image{right:20px;left:inherit}.l-calc-cta--personal.l-calc-cta--school .section__inner{padding:30px 20px 40px}}@media screen and (min-width:1280px){.l-calc-cta--personal .cta-block__image{right:60px}}@media screen and (min-width:1366px){.l-calc-cta--personal .cta-block__image{right:0;left:inherit}}.l-calc-cta--personal.l-calc-cta--school .cta-block__heading{text-transform:none;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif}@media screen and (min-width:1024px){.l-calc-cta--personal.l-calc-cta--school .cta-block__image{right:inherit;left:20px}}@media screen and (min-width:992px){.l-calc-cta--personal.l-calc-cta--school .cta-block__copy{max-width:650px;margin-left:auto;margin-right:auto;width:100%;float:none;text-align:center}}@media screen and (min-width:1024px){.l-calc-cta--personal.l-calc-cta--school .cta-block__copy{text-align:left;max-width:400px;margin:30px 0 0 560px}.l-calc-cta--personal.l-calc-cta--school .cta-block__image{height:270px}}@media screen and (min-width:1280px){.l-calc-cta--personal.l-calc-cta--school .cta-block__image{right:inherit;left:50px}.l-calc-cta--personal.l-calc-cta--school .cta-block__copy{max-width:640px;margin:30px 0 20px 600px}}@media screen and (min-width:1366px){.l-calc-cta--personal.l-calc-cta--school .cta-block__copy{margin-left:620px}}.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-not-found .section{color:#fff}.l-not-found .section__inner{padding:150px 0}.l-calc-cta .l-not-found .cta-block__heading,.l-not-found .l-calc-cta .cta-block__heading,.l-not-found .pool .pool__heading,.l-not-found .section__heading,.pool .l-not-found .pool__heading{font-size:90px;font-weight:400;font-family:"Gotham Bold",Helvetica,Arial,"Lucida Grande",sans-serif;margin-bottom:0;line-height:1}@media screen and (min-width:768px){.l-calc-cta--personal.l-calc-cta--school .cta-block__subheading{max-width:630px}.l-calc-cta .l-not-found .cta-block__heading,.l-not-found .l-calc-cta .cta-block__heading,.l-not-found .pool .pool__heading,.l-not-found .section__heading,.pool .l-not-found .pool__heading{font-size:110px}}.l-calc-cta .l-not-found .cta-block__subheading,.l-not-found .l-calc-cta .cta-block__subheading,.l-not-found .section__subheading{font-size:22px;margin-bottom:0;text-transform:uppercase}.l-not-found .search{margin:50px auto 0;width:290px}@media screen and (min-width:768px){.l-calc-cta .l-not-found .cta-block__subheading,.l-not-found .l-calc-cta .cta-block__subheading,.l-not-found .section__subheading{font-size:26px}.l-not-found .search{width:400px}}.l-not-found .search .input,.l-not-found .search .submit{height:40px}.l-not-found .search .input{color:#5b5b5b;width:75%;float:left;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0}.l-not-found .search .submit{-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;margin-left:-2px;float:left;padding:5px;width:25%}.l-not-found .search .submit:focus,.l-not-found .search .submit:hover{background-color:#0ebcee;color:#fff;border:none}.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(7d89c2189b1bd5b77d814599880bf00e41690ffb.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:Larsseit,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{margin-top:60px;display:block;font-size:14px}.page-community-benefits .page-wrap{background:linear-gradient(0deg,#FFF 0,#F5F5F5 100%)}.l-hero--community{padding-top:0}.l-hero--community .section{padding-bottom:0;min-height:initial;height:260px!important;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-hero--community .section__inner{padding-right:5%;padding-left:5%}}.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}@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-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:#5b5b5b;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-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}}.two-ways .section__inner{padding-top:10px!important}.two-ways__one,.two-ways__two{width:100%;text-align:left}@media screen and (min-width:768px){.two-ways__one,.two-ways__two{float:left;display:block;margin-right:2.35765%;width:48.82117%}.two-ways__one:last-child,.two-ways__two:last-child{margin-right:0}.two-ways__one__one,.two-ways__two__one{padding-right:15px}.two-ways__one__two,.two-ways__two__two{padding-left:15px}}.two-ways__one h3,.two-ways__two h3{color:#15c0f1;font-size:1.2em;font-weight:100}.how-it-works{background:#275568;margin:0 auto}.how-it-works__one,.how-it-works__three,.how-it-works__two{float:left;display:block;margin-right:2.35765%;width:100%;text-align:left;color:#fff;margin-bottom:25px}.how-it-works__one:last-child,.how-it-works__three:last-child,.how-it-works__two:last-child{margin-right:0}.how-it-works__number{width:50px;height:50px;margin:0 auto;background:#15c0f1;text-align:center;border-radius:50%}.how-it-works__number span{padding-top:12px;font-size:1.4em;display:block}.how-it-works__text{padding-top:10px;text-align:center}.how-it-works__started{clear:both;padding-top:30px;text-transform:uppercase}.how-it-works__started svg{width:10px;height:10px}@media screen and (min-width:768px){.how-it-works__one,.how-it-works__three,.how-it-works__two{float:left;display:block;margin-right:2.35765%;width:31.76157%}.how-it-works__one:last-child,.how-it-works__three,.how-it-works__three:last-child,.how-it-works__two:last-child{margin-right:0}.how-it-works__number{float:left}.how-it-works__text{margin-left:65px;text-align:left}}.partner-benefits__benefit{float:left;display:block;margin-right:2.35765%;width:100%;margin-bottom:25px}.partner-benefits__benefit:last-child{margin-right:0}.partner-benefits__benefit--icon{position:relative}.partner-benefits__benefit--icon svg{width:55px;height:55px;fill:#5b5b5b;position:absolute;top:0;left:0}.partner-benefits__benefit--description{text-align:left;padding-left:75px}@media screen and (min-width:768px){.partner-benefits__benefit{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-bottom:25px}.partner-benefits__benefit:last-child{margin-right:0}}.partner-benefits__benefit--icon .ribbon{width:55px;height:60px;margin-left:0;top:0}.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%}}.l-download-now .download{width:100%;display:block}.l-download-now .download div.question-container{text-align:center}@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 h4{font-family:Larsseit;font-size:36px;font-weight:700;line-height:45px;margin-bottom:10px}.l-download-now .download div.question-container p{font-family:Larsseit;font-size:18px;line-height:24px;margin-bottom:20px}@media screen and (min-width:768px){.l-download-now .download div.question-container p{font-family:Larsseit;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 .section__inner{padding-left:250px;padding-right:250px}.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{font-family:Larsseit;font-size:18px;line-height:24px;color:#5b5b5b;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:#5b5b5b;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}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@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-Bold,Helvetica,Arial,"Lucida Grande",sans-serif!important;margin-bottom:20px;font-size:28px}@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(7f3274d86b2eddb441d152d504a17ca183fe9d5a.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:#5b5b5b}.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:#5b5b5b}.wizard .gform_wrapper ::-moz-placeholder{color:#5b5b5b}.wizard .gform_wrapper :-ms-input-placeholder{color:#5b5b5b}.wizard .gform_wrapper :-moz-placeholder{color:#5b5b5b}.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:-ms-flex;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:-ms-flex;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:-ms-flex;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:-ms-flex;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}}@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}.amex-rate-container .amex-table-bottom svg{margin-right:5px;width:15px;height:15px;fill:#fff;display:inline-block;vertical-align:middle}.l-cosmo-carousel,.l-fb-carousel{padding:30px 0}.l-cosmo-carousel .carousel,.l-fb-carousel .carousel{max-width:1920px;margin:0 auto}.l-cosmo-carousel .article,.l-fb-carousel .article{position:relative;display:block;height:235px;width:235px;background-color:gray;border-radius:10px;color:#636463;background-size:cover}@media screen and (min-width:768px){.amex-rate-container .amex-table-bottom{font-size:.9em}.l-cosmo-carousel,.l-fb-carousel{padding:60px 0 30px}.l-cosmo-carousel .article,.l-fb-carousel .article{width:390px}}.l-cosmo-carousel .article:hover .article-overlay,.l-fb-carousel .article:hover .article-overlay{color:#fff;linear-gradient:to right,rgba(35,195,244,.5),rgba(239,63,125,.5)}.l-cosmo-carousel .article.raise,.l-fb-carousel .article.raise{background-image: url(b671008ee6df5159a7a3cd6d15fb22778ec14d22.jpg) ;background-position:20% 0}.l-cosmo-carousel .article.beat-gap,.l-fb-carousel .article.beat-gap{background-image: url(83ce5d2d8cc57b5c840f7882951a509e293ca598.jpg) ;background-position:10% 0}.l-cosmo-carousel .article.conquer-debt,.l-fb-carousel .article.conquer-debt{background-image: url(83b76a28d0ea9f5325f52cc3006df46f4663cd35.jpg) ;background-position:10% 0}.l-cosmo-carousel .article.combine-loans,.l-fb-carousel .article.combine-loans{background-image: url(d027e6f1cfd5f402383a587c0cede1ff67a8fb83.jpg) ;background-position:50% 0}.l-cosmo-carousel .article.student-debt,.l-fb-carousel .article.student-debt{background-image: url(f6f045a4f7a1aab489f135665dd3d7b51d41070b.jpg) ;background-position:50% 0}.l-cosmo-carousel .article.tools,.l-fb-carousel .article.tools{background-image: url(b3c3dde88646f41a4afce0c7694fa40c733bd611.jpg) ;background-position:50% 0}.l-cosmo-carousel .article-overlay,.l-fb-carousel .article-overlay{width:100%;height:100px;padding:10px 0 0 10px;background-color:rgba(246,246,246,.9);position:absolute;bottom:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:all .2s eagse}.l-cosmo-carousel .article-topic,.l-fb-carousel .article-topic{font-size:14px;font-weight:700;text-transform:uppercase;display:block;margin-bottom:5px}.l-cosmo-carousel .article-title,.l-fb-carousel .article-title{font-size:17px;letter-spacing:-1px}.l-cosmo-grid .section{max-width:1920px;margin:0 auto}.l-cosmo-grid .section::after{clear:both;content:"";display:block}@media screen and (min-width:768px){.l-cosmo-carousel .article-overlay,.l-fb-carousel .article-overlay{padding:20px 0 0 20px}.l-cosmo-grid .product{width:50%;float:left;margin-bottom:-1px}}.l-cosmo-grid .product:nth-child(3){clear:left}.l-cosmo-grid .product-image{width:100%;height:175px;background-size:cover!important;background-repeat:no-repeat}@media screen and (min-width:992px){.l-cosmo-grid .product{width:100%}.l-cosmo-grid .product.image-right .product-image{float:right}.l-cosmo-grid .product.image-right .product-copy{float:left}.l-cosmo-grid .product-image{float:left;width:50%;height:260px}}@media screen and (min-width:1366px){.l-cosmo-grid .product-image{height:300px}}.l-cosmo-grid .product.slr .product-image{background-image: url(6270163f6f07549cf387c038d9ec1a5396389883.jpg) ;background-position:0 30%}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-cosmo-grid .product.slr .product-image{background-image: url(5357a822987a3ae1f560320e1baf8f18935f0fce.jpg) ;background-size:450px 300px}}@media screen and (min-width:400px){.l-cosmo-grid .product.slr .product-image{background-position:0 25%}}@media screen and (min-width:768px){.l-cosmo-grid .product.slr .product-image{background-image: url(cfd3c925cd0fb73616e923f46a05b91bbdd3f575.jpg) ;background-position:0 25%}}@media screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-cosmo-grid .product.slr .product-image{background-image: url(aadc8910c70be7767b2ea924adf6c17494225ff3.jpg) ;background-size:960px 641px}}.l-cosmo-grid .product.personal .product-image{background-image: url(fa9fd8763ce30d2dc84f025a48a056b6b61dd64e.jpg) ;background-position:0 100%}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-cosmo-grid .product.personal .product-image{background-image: url(afbcd256bd0b46e6d18e36130deee1218c272cf2.jpg) ;background-size:450px 300px}}@media screen and (min-width:375px){.l-cosmo-grid .product.personal .product-image{background-position:0 75%}}@media screen and (min-width:768px){.l-cosmo-grid .product.personal .product-image{background-image: url(f16617a0259b46a3faf2e62bc51d40b5146b4163.jpg) ;background-position:0 70%}}@media screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-cosmo-grid .product.personal .product-image{background-image: url(c739ba6f506033ce1f308c57667d345fb0877e09.jpg) ;background-size:960px 640px}}@media screen and (min-width:1600px){.l-cosmo-grid .product.personal .product-image{background-position:0 60%}}.l-cosmo-grid .product.mortgage .product-image{background-image: url(cdbd488682a96f65758e9ffee46db0b1c6c8c8c6.jpg) ;background-position:0 100%}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-cosmo-grid .product.mortgage .product-image{background-image: url(e7bf36ad1d4cebfa01d16d834f13bdee955608ba.jpg) ;background-size:450px 300px}}@media screen and (min-width:375px){.l-cosmo-grid .product.mortgage .product-image{background-position:0 75%}}@media screen and (min-width:768px){.l-cosmo-grid .product.mortgage .product-image{background-image: url(2d7ebe7aedbc299ddbe8c66efbd5ed00a62662ec.jpg) }}@media screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-cosmo-grid .product.mortgage .product-image{background-image: url(a3e89a86d4d4c9ea9c0e7933f8ecd323f6f3e7e8.jpg) ;background-size:960px 640px}}.l-cosmo-grid .product.wealth .product-image{background-image: url(0b2708aff2fc902d7c409c9bcd371fb9fec9940c.jpg) ;background-position:0 100%}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-cosmo-grid .product.wealth .product-image{background-image: url(7b684444c6221b01f79ed6bf84c8c2a1e418d4d0.jpg) ;background-size:450px 300px}}@media screen and (min-width:375px){.l-cosmo-grid .product.wealth .product-image{background-position:0 60%}}@media screen and (min-width:768px){.l-cosmo-grid .product.wealth .product-image{background-image: url(aab82c6ec0f2bd6893e3ef07973699fd421d16e3.jpg) }}@media screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-cosmo-grid .product.wealth .product-image{background-image: url(d5b6e8edba2ac6d7b2637e9dea253a6a5f010bd3.jpg) ;background-size:960px 640px}}.l-cosmo-grid .product-copy{text-align:left;position:relative;padding:30px}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}@media screen and (min-width:768px){.l-cosmo-grid .product-copy{padding:25px;height:275px}.l-cosmo-grid .product.mortgage .product-copy,.l-cosmo-grid .product.slr .product-copy{border-right:1px solid #eee}}@media screen and (min-width:992px){.l-cosmo-grid .product.wealth .product-image{background-position:0 30%}.l-cosmo-grid .product-copy{height:260px;float:right;width:50%;padding:40px}.l-cosmo-grid .product.mortgage .product-copy,.l-cosmo-grid .product.slr .product-copy{border-right:none}}@media screen and (min-width:992px){.l-cosmo-grid .product.slr .product-copy{border-top:1px solid #eee}.l-cosmo-grid .product-inner{position:absolute;left:50%;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%);width:85%}.l-cosmo-grid .product-inner.copy{top:40%;-webkit-transform:translate(-50%,-40%);-ms-transform:translate(-50%,-40%);transform:translate(-50%,-40%)}.l-cosmo-grid .product-inner.cta{bottom:10px}}@media screen and (min-width:1600px){.l-cosmo-grid .product-inner.copy{top:42%}.l-cosmo-grid .product-inner.cta{bottom:30px}}.l-cosmo-grid .product-copy-heading{font-family:Larsseit-Bold,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:24px;font-weight:400;line-height:1.2;letter-spacing:-1px}.l-sofi-at-work-consumer-intro .benefit .learn-more,.letter-opener h3{font-family:"Gotham Bold",Helvetica,Arial,"Lucida Grande",sans-serif}.l-cosmo-grid .product-copy-body{margin-bottom:30px}@media screen and (min-width:1366px){.l-cosmo-grid .product-copy{height:300px}.l-cosmo-grid .product-copy:hover .product-cta{margin-left:10px}.l-cosmo-grid .product-inner{width:85%}.l-cosmo-grid .product-copy-heading{font-size:32px}.l-cosmo-grid .product-copy-body{font-size:18px}}.l-cosmo-grid .product-cta{font-weight:700;text-transform:uppercase;position:relative;padding-right:35px;transition:margin .3s ease}.l-cosmo-grid .product-cta svg{position:absolute;top:-7px;right:0;width:24px;height:25px;fill:#15c0f1}@media screen and (min-width:768px){.l-cosmo-grid .product-cta{position:absolute;bottom:30px}.l-cosmo-grid .product-cta svg{top:-3px}}.l-cosmo-grid .product-cta:focus svg,.l-cosmo-grid .product-cta:hover svg{fill:#119ac1}.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:10px}.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{background-image: url(ed36b2759586cf7eb191b6ad7326668069dca30c.jpg) ;background-size:cover;background-position:center;max-height:320px}.l-hero--work-at-sofi .section{top:-30px}@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}.l-hero--work-at-sofi{background-image: url(a6a7c1549d422312792be41fe02fd3e113b4f58e.jpg) ;max-height:600px}}.l-hero--work-at-sofi-lp{max-height:400px;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{max-height:initial}.l-hero--work-at-sofi-lp .section__inner{text-align:center;padding:0 20px}}.l-hero--work-at-sofi-lp .section__inner .heading{position:relative;top:30px;-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{padding:0 60px}.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}}@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}}.dr-form p{color:#000}@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 .apply-step{font-size:10px;padding-top:20px;padding-left:0;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{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:10px;padding-right:14%;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}.l-why-sofi--sofi-at-work .circle-container .circle span{font-size:34px;color:#ff0b7f}.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: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:30px;height:280px}@media screen and (min-width:320px){.l-sofi-at-work-accordions .accordian-header{height:240px}}@media screen and (min-width:450px){.l-sofi-at-work-accordions .accordian-header{height:160px}}.l-sofi-at-work-accordions .accordian-header h3{font-size:19px;margin-bottom:5px}.l-sofi-at-work-accordions .accordian-header div.accordian-subheader{padding-top:5px;padding-left:10px;padding-right:10px;color:#969696}.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{height:140px}.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%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#33ffffff', endColorstr='#ffffff', GradientType=0)}@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 .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:transparent}.letter-opener{margin-top:30px}.letter-opener h3{font-weight:400;line-height:1.2}.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-size:16px}.l-hero--work-at-sofi-c{background-image: url(7157665bc6ead1d42d8141eed0e7ba1d74abcc57.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{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}@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){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: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 310px}@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:transparent}.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:#000\9;background-color:transparent}.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:0/0 a;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:60px;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:439px}}.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}@media screen and (min-width:768px){.l-trusted-and-secure .cfpb-container .cfpb-box .disclaimer{line-height:60px;width:379px;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}}.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 .section__inner{padding-top:80px;padding-bottom:80px}.security-wealth .row{height:170px}.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%}}.l-savings-callout .section__inner{padding:50px 20px 60px}@media screen and (min-width:768px){.security-wealth .row .logos img{width:250px;max-width:initial}.l-savings-callout .section__inner{padding:70px 20px 80px}}.l-savings-callout p{color:#fff;max-width:240px;margin:0 auto 20px;font-size:21px;letter-spacing:-1px}@media screen and (min-width:768px){.l-savings-callout p{font-size:30px;max-width:775px}}.l-savings-callout .school-logo span{display:inline-block;width:50px;height:1px;background:rgba(250,250,250,.3)}.l-savings-callout .school-logo img{margin:0 10px -18px}.l-savings-callout--ucla .section{background-color:#007cc2;border-top:6px solid #ffc627;border-bottom:6px solid #ffc627}.l-savings-callout--duke .section{background-color:#0048a0;border-top:6px solid #002e82;border-bottom:6px solid #002e82}.l-savings-callout--duke .school-logo img{width:150px;height:30px;margin:0 0 -15px}.l-savings-callout--texas .section{background-color:#d35e13;border-top:6px solid #c1400a;border-bottom:6px solid #c1400a}.l-savings-callout--texas .school-logo img{width:120px;height:61px;margin:0 0 -35px}.l-savings-callout--michigan .section{background-color:#041e41;border-top:6px solid #ffce00;border-bottom:6px solid #ffce00}.l-savings-callout--michigan .school-logo img{width:110px;height:25px;margin:0 10px -10px}.l-savings-callout--florida .school-logo img,.l-savings-callout--rutgers .school-logo img{width:110px;height:25px;margin:0 10px -12px}.l-savings-callout--florida .section{background-color:#00539b;border-top:6px solid #f47735;border-bottom:6px solid #f47735}.l-savings-callout--rutgers .section{background-color:#1a1a1a;border-top:6px solid #eb1c2c;border-bottom:6px solid #eb1c2c}.l-calc-cta .l-share .cta-block__heading,.l-share .l-calc-cta .cta-block__heading,.l-share .pool .pool__heading,.l-share .section__heading,.pool .l-share .pool__heading{margin-top:10px;margin-bottom:10px}@media screen and (min-width:450px){.l-calc-cta .l-share .cta-block__heading,.l-share .l-calc-cta .cta-block__heading,.l-share .pool .pool__heading,.l-share .section__heading,.pool .l-share .pool__heading{margin-top:25px;margin-bottom:10px}}.l-calc-cta .l-share .cta-block__subheading,.l-share .l-calc-cta .cta-block__subheading,.l-share .section__subheading{font-weight:400;margin-bottom:20px;font-size:14px}@media screen and (min-width:450px){.l-calc-cta .l-share .cta-block__subheading,.l-share .l-calc-cta .cta-block__subheading,.l-share .section__subheading{font-size:19px;margin-bottom:45px}}.l-share h3{margin-bottom:20px;font-size:14px;font-weight:200}.product-container{max-width:1000px;margin:0 auto}.product-container .product-box{cursor:pointer;line-height:80px;height:80px;background:rgba(0,0,0,.2);margin-bottom:20px}@media screen and (min-width:768px){.product-container .product-box{float:left;display:block;margin-right:2.35765%;width:100%}.product-container .product-box:last-child{margin-right:0}}@media screen and (min-width:992px){.product-container .product-box{float:left;display:block;margin-right:2.35765%;width:48.82117%}.product-container .product-box:last-child,.product-container .product-box:nth-child(2n){margin-right:0}.product-container .product-box:nth-child(2n+1){clear:left}}@media screen and (min-width:450px){.l-share h3{font-size:22px}.product-container .product-box{line-height:100px;height:100px}}.product-container .product-box span{padding-left:15px;float:left}@media screen and (min-width:320px){.product-container .product-box span{font-size:15px}}.product-container .product-box svg{height:100%}.product-container .product-box svg.prod-icon{margin-left:20px;float:left;fill:#fff;width:35px}@media screen and (min-width:450px){.product-container .product-box span{padding-left:29px;font-size:21px}.product-container .product-box svg.prod-icon{margin-left:25px;width:40px}}.product-container .product-box svg.chev-icon{fill:#15c0f1;float:right;padding-right:10px;margin-right:5px;width:20px}.product-container .product-box:hover{background:rgba(0,0,0,.5);transition:background .3s ease}.product-container .product-box:nth-child(1) span{padding-left:8px}@media screen and (min-width:450px){.product-container .product-box svg.chev-icon{margin-right:10px;padding-right:20px;width:35px}.product-container .product-box:nth-child(1) span{padding-left:14px}}.product-container .product-box:nth-child(1) svg.prod-icon{width:40px}@media screen and (min-width:450px){.product-container .product-box:nth-child(1) svg.prod-icon{width:54px}}.product-container .box-center{margin-left:0}.l-hero--pitchcompetiton .section{border-bottom:8px solid #15c0f1;min-height:415px;background-image: url(9354ea0616bb68657d9b6d9079707fd831488e57.jpg) ;background-position:8% 0}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-hero--pitchcompetiton .section{background-image: url(a2d31fdb8d3a85023f2abd024e60683e4af45dca.jpg) ;background-size:767px 450px}}@media screen and (min-width:768px){.product-container .product-box span{font-size:21px}.l-hero--pitchcompetiton .section{min-height:565px;background-image: url(f0fb4d49b21a6fb67969b053d71679d4af34d55b.jpg) ;background-position:38% 0}}@media screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-hero--pitchcompetiton .section{background-image: url(d564ce8d3b48361d76090d199a4a0c9bd565cd8b.jpg) ;background-size:1920px 570px}}@media screen and (min-width:1280px){.l-hero--pitchcompetiton .section{background-position:90% 0}}.l-hero--pitchcompetiton .section__inner{padding:0 20px;margin-top:-10px}.l-calc-cta .l-hero--pitchcompetiton .cta-block__heading,.l-calc-cta .l-hero--pitchcompetiton .cta-block__subheading,.l-hero--pitchcompetiton .l-calc-cta .cta-block__heading,.l-hero--pitchcompetiton .l-calc-cta .cta-block__subheading,.l-hero--pitchcompetiton .pool .pool__heading,.l-hero--pitchcompetiton .section__heading,.l-hero--pitchcompetiton .section__subheading,.pool .l-hero--pitchcompetiton .pool__heading{text-shadow:none;margin:0 auto 20px}.l-calc-cta .l-hero--pitchcompetiton .cta-block__heading,.l-hero--pitchcompetiton .l-calc-cta .cta-block__heading,.l-hero--pitchcompetiton .pool .pool__heading,.l-hero--pitchcompetiton .section__heading,.pool .l-hero--pitchcompetiton .pool__heading{font-size:33px!important;max-width:252px;letter-spacing:-.063em}@media screen and (min-width:768px){.l-calc-cta .l-hero--pitchcompetiton .cta-block__heading,.l-hero--pitchcompetiton .l-calc-cta .cta-block__heading,.l-hero--pitchcompetiton .pool .pool__heading,.l-hero--pitchcompetiton .section__heading,.pool .l-hero--pitchcompetiton .pool__heading{font-size:55px!important;max-width:100%}}.l-calc-cta .l-hero--pitchcompetiton .cta-block__subheading,.l-hero--pitchcompetiton .l-calc-cta .cta-block__subheading,.l-hero--pitchcompetiton .section__subheading{max-width:270px;font-size:16px;font-weight:700;line-height:1.4}@media screen and (min-width:768px){.l-calc-cta .l-hero--pitchcompetiton .cta-block__subheading,.l-hero--pitchcompetiton .l-calc-cta .cta-block__subheading,.l-hero--pitchcompetiton .section__subheading{font-size:18px;max-width:282px}}@media screen and (min-width:1024px){.l-calc-cta .l-hero--pitchcompetiton .cta-block__subheading,.l-hero--pitchcompetiton .l-calc-cta .cta-block__subheading,.l-hero--pitchcompetiton .section__subheading{font-size:24px;max-width:600px}}.l-hero--pitchcompetiton .btn{font-size:16px;padding:12px 30px}@media only screen and (min-device-width:320px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.l-pitchcompetiton-rules .how-to,.l-pitchcompetiton-rules .step{letter-spacing:-.031em}}.l-pitchcompetiton-rules .how-to{width:320px;height:35px;margin:-38px auto 0;background-image: url(0e894a8401cbbbd071437b1f497e2e8f8cad5b0a.png) ;background-repeat:no-repeat;padding-top:9px;border-top-right-radius:33px;position:relative}.l-pitchcompetiton-rules .how-to span{text-transform:uppercase;color:#fff;font-weight:700}@media screen and (min-width:768px){.l-pitchcompetiton-rules .how-to{width:450px;height:52px;background-image: url(f72dcb5d21aaf5516751789d7e6bd9f4b2f3861f.png) ;margin-top:-52px;padding-top:13px}.l-pitchcompetiton-rules .how-to span{font-size:21px}}.l-pitchcompetiton-rules .section__inner{max-width:530px;margin:0 auto;padding:55px 20px 40px}@media screen and (min-width:1025px){.l-pitchcompetiton-rules .section__inner{max-width:1270px;padding:100px 20px 70px}}.l-pitchcompetiton-rules .step{text-align:left;padding:0 10px 30px 40px;margin-bottom:40px;position:relative;font-size:18px;color:#494a49;font-weight:700;line-height:1.3}.l-pitchcompetiton-rules .step span{position:absolute;left:5px;top:-5px;color:#15c0f1;font-size:45px;font-weight:700}@media screen and (min-width:530px) and (max-width:1024px){.l-pitchcompetiton-rules .step.four span,.l-pitchcompetiton-rules .step.one span{top:-12px}}@media screen and (min-width:1025px){.l-pitchcompetiton-rules .step{float:left;display:block;width:25.58941%;padding:0 60px 0 40px;margin-bottom:0}.l-pitchcompetiton-rules .step:last-child{width:23.23176%}.l-pitchcompetiton-rules .step.four,.l-pitchcompetiton-rules .step.one{padding-right:40px}.l-pitchcompetiton-rules .step.three{padding-right:50px}}@media screen and (min-width:1320px){.l-pitchcompetiton-rules .step.three{padding-right:75px}}.l-pitchcompetiton-rules .step:last-child{margin-bottom:0}.l-pitchcompetiton-rules .divider{position:absolute;left:15%;border-bottom:1px solid #dedede;-webkit-transform:scale(1.5,1);-ms-transform:scale(1.5,1);transform:scale(1.5,1);width:70%;bottom:0}@media screen and (min-width:768px){.l-pitchcompetiton-rules .divider{width:80%;left:10%}}@media screen and (min-width:1025px){.l-pitchcompetiton-rules .divider{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);width:150px;bottom:inherit;left:inherit;right:-45px;top:35px}}.l-pitchcompetiton-rules .divider:after{content:'';display:block;position:absolute;bottom:-8px;left:50%;width:15px;height:15px;margin-left:-13px;background:#fff;border-right:1px solid #dedede;border-bottom:1px solid #dedede;-webkit-transform:rotateZ(45deg);-ms-transform:rotate(45deg);transform:rotateZ(45deg);display:none\9}.l-pitchcompetiton-schedule .section__inner{max-width:450px;margin:0 auto;padding:60px 10px}@media screen and (min-width:768px){.l-pitchcompetiton-schedule .section__inner{max-width:650px}.l-pitchcompetiton-schedule .school{padding:5px}}@media screen and (min-width:1024px){.l-pitchcompetiton-schedule .section__inner{max-width:1245px}}.l-calc-cta .l-pitchcompetiton-schedule .cta-block__heading,.l-pitchcompetiton-schedule .l-calc-cta .cta-block__heading,.l-pitchcompetiton-schedule .pool .pool__heading,.l-pitchcompetiton-schedule .section__heading,.pool .l-pitchcompetiton-schedule .pool__heading{font-size:34px}.l-pitchcompetiton-schedule .schools{max-width:1300px;margin-left:auto;margin-right:auto}.l-pitchcompetiton-schedule .schools::after{clear:both;content:"";display:block}.l-pitchcompetiton-schedule .school{color:#fff;transition:margin .2s ease;float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-bottom:2.35765%}.l-pitchcompetiton-schedule .school:last-child,.l-pitchcompetiton-schedule .school:nth-child(2n){margin-right:0}.l-pitchcompetiton-schedule .school:nth-child(2n+1){clear:left}@media screen and (min-width:1024px){.l-pitchcompetiton-schedule .school{padding:0;float:left;display:block;margin-right:2.35765%;width:23.23176%}.l-pitchcompetiton-schedule .school:nth-child(2n){margin-right:2.35765%}.l-pitchcompetiton-schedule .school:nth-child(2n+1){clear:none}.l-pitchcompetiton-schedule .school:last-child,.l-pitchcompetiton-schedule .school:nth-child(4n){margin-right:0}.l-pitchcompetiton-schedule .school:nth-child(4n+1){clear:left}}@media screen and (min-width:1366px){.l-pitchcompetiton-schedule .school{float:left;display:block;margin-right:2.35765%;width:18.11388%}.l-pitchcompetiton-schedule .school:nth-child(4n){margin-right:2.35765%}.l-pitchcompetiton-schedule .school:nth-child(4n+1){clear:none}.l-pitchcompetiton-schedule .school:last-child,.l-pitchcompetiton-schedule .school:nth-child(5n){margin-right:0}.l-pitchcompetiton-schedule .school:nth-child(5n+1){clear:left}}.l-pitchcompetiton-schedule .school:hover{color:#fff;margin-top:-3px}.l-pitchcompetiton-schedule .school .inner{background-color:#275569;border-radius:8px;padding-top:10px}.l-pitchcompetiton-schedule .school span{display:block;line-height:1}.l-pitchcompetiton-schedule .school .name{font-family:Larsseit-Bold,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:19px;color:#15c0f1;margin-bottom:2px;letter-spacing:-1.5px}@media screen and (min-width:768px){.l-pitchcompetiton-schedule .school .inner{padding-top:20px}.l-pitchcompetiton-schedule .school .name{font-size:40px;margin-bottom:0}}@media screen and (min-width:1024px){.l-pitchcompetiton-schedule .school .name{font-size:32px;margin-bottom:5px}}.l-pitchcompetiton-schedule .school .date{font-size:13px;font-weight:700;margin-bottom:8px}@media screen and (min-width:768px){.l-pitchcompetiton-schedule .school .date{font-size:27px;margin-bottom:18px}}@media screen and (min-width:1024px){.l-pitchcompetiton-schedule .school .date{font-size:21px;margin-bottom:13px}}.l-pitchcompetiton-schedule .school .register{display:block;background-color:#0c3546;border-bottom-right-radius:8px;border-bottom-left-radius:8px;font-size:12px;padding:8px 0}@media screen and (min-width:768px){.l-pitchcompetiton-schedule .school .register{font-size:23px;padding:18px 0;letter-spacing:-1px}}@media only screen and (min-width:768px) and (min-device-width:320px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.l-pitchcompetiton-schedule .school .register{letter-spacing:-.063em}}@media screen and (min-width:1024px){.l-pitchcompetiton-schedule .school .register{font-size:16px;padding:14px 0}}.l-calc-cta .l-pitchcompetiton-about .cta-block__heading,.l-pitchcompetiton-about .l-calc-cta .cta-block__heading,.l-pitchcompetiton-about .pool .pool__heading,.l-pitchcompetiton-about .section__heading,.pool .l-pitchcompetiton-about .pool__heading{font-size:28px;margin-bottom:10px}.l-pitchcompetiton-about p{font-size:18px;font-weight:700;max-width:600px;margin:0 auto 30px}.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-pitchcompetiton-about p{max-width:600px;margin:0 auto 30px}}@media only screen and (min-device-width:320px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.l-pitchcompetiton-about p{letter-spacing:-.031em}}.dm-form-container{padding-left:5px;padding-right:5px;width:98%;margin:0 auto}@media screen and (min-width:768px){.dm-form-container{width:60%;padding-left:15px;padding-right:15px}}.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){.ui-input .dm-forms label{font-size:15px}}@media screen and (min-width:992px){.l-pitchcompetiton-about p{max-width:715px}.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}.modal--dm-offer h3{text-align:left;font-size:24px}.modal--dm-offer p{text-align:left}.modal--dm-offer a{float:left;margin-top:20px;margin-right:10px}.modal--dm-offer .dm-forms input,.modal--dm-offer .dm-forms input:focus{border-bottom:1px solid gray}.modal--dm-offer .dm-forms label{color:gray;z-index:1}.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;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-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%)}@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}}@media screen and (min-width:1300px){.l-opt-out #dm-thankyou{width:805px}}.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-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}.l-hero--home-2 .section{background-image: url(ab00559d0f0a776325b515fa8d8b4af9b297546d.jpeg) ;background-position:50% -31%!important;background-size:535px!important;min-height:650px;padding-bottom:30px}@media screen and (min-width:376px){.l-hero--home-2 .section{background-image: url(ab00559d0f0a776325b515fa8d8b4af9b297546d.jpeg) }}@media screen and (min-width:402px){.l-hero--home-2 .section{background-size:550px!important;background-position:54% -30%!important}}@media screen and (min-width:551px){.l-hero--home-2 .section{background-position:20% -116%!important;background-size:767px!important}}@media screen and (min-width:768px){.l-opt-out #dm-thankyou p{font-size:20px;line-height:32px}.l-hero--home-2 .section{background-size:1600px!important;background-image: url(a71a17620d327e68220a4072c7af45641e05e493.jpeg) ;background-position:50% 75%!important}.l-hero--home-2 .section__inner{padding-left:20px;padding-right:20px;margin-top:-45px}}@media screen and (min-width:1600px){.l-hero--home-2 .section{background-size:cover!important}}.l-hero--home-2 .section__inner{padding-left:20px;padding-right:20px}.l-calc-cta .l-hero--home-2 .cta-block__heading,.l-hero--home-2 .l-calc-cta .cta-block__heading,.l-hero--home-2 .pool .pool__heading,.l-hero--home-2 .section__heading,.pool .l-hero--home-2 .pool__heading{margin-top:40px}@media screen and (min-width:768px){.l-calc-cta .l-hero--home-2 .cta-block__heading,.l-hero--home-2 .l-calc-cta .cta-block__heading,.l-hero--home-2 .pool .pool__heading,.l-hero--home-2 .section__heading,.pool .l-hero--home-2 .pool__heading{margin-top:160px}}@media screen and (min-width:1024px){.l-hero--home-2 .section{background-position:53% 68%!important}.l-calc-cta .l-hero--home-2 .cta-block__heading,.l-hero--home-2 .l-calc-cta .cta-block__heading,.l-hero--home-2 .pool .pool__heading,.l-hero--home-2 .section__heading,.pool .l-hero--home-2 .pool__heading{margin-top:180px}}.l-hero--home-2 .prod-bar{position:absolute;bottom:0;background-color:#0B3040}.l-hero--home-2 .prod-bar-inner{height:400px}@media screen and (min-width:768px){.l-hero--home-2 .prod-bar{background-color:rgba(12,31,41,.7)}.l-hero--home-2 .prod-bar-inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:190px;width:100%;max-width:1300px}}.l-hero--home-2 .prod-bar-inner .items{-webkit-flex:1;-ms-flex:1;flex:1}.l-hero--home-2 .prod-bar-inner .items .item:first-child{width:100%;height:110px;padding-top:20px}@media screen and (min-width:768px){.l-hero--home-2 .prod-bar-inner .items{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;display:-webkit-flex;display:-ms-flexbox;display:flex}.l-hero--home-2 .prod-bar-inner .items .item:first-child{width:25%;height:100%}}.l-hero--home-2 .prod-bar-inner .items .item{width:50%;float:left;height:125px;padding-top:15px;color:#15c0f1}.l-hero--home-2 .prod-bar-inner .items .item a{display:block;cursor:pointer}.l-hero--home-2 .prod-bar-inner .items .item a span{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;font-size:14px}@media screen and (min-width:768px){.l-hero--home-2 .prod-bar-inner .items .item{height:140px;padding-top:25px}.l-hero--home-2 .prod-bar-inner .items .item a span{font-size:18px}}.l-hero--home-2 .prod-bar-inner .items .item a:hover{color:#15c0f1}.l-hero--home-2 .prod-bar-inner .items .item .icon{fill:#15c0f1;transition:margin .3s ease}.l-hero--home-2 .prod-bar-inner .items .item:hover .icon{margin:-5px 0 5px!important}.l-hero--home-2 .prod-bar-inner .items .item .link{padding-top:5px;color:#fff;font-size:11px;text-transform:uppercase;letter-spacing:.063em}.l-hero--home-2 .prod-bar-inner .items .item .link svg{margin-bottom:-1px;margin-left:3px;width:11px;height:11px;fill:#fff}.l-hero--home-2 .prod-bar-inner .items .slr{border-bottom:2px solid rgba(229,229,229,.1)}.l-hero--home-2 .prod-bar-inner .items .slr a{border-right:0}@media screen and (min-width:768px){.l-hero--home-2 .prod-bar-inner .items .item{width:25%;height:100%}.l-hero--home-2 .prod-bar-inner .items .slr{border-top:0}.l-hero--home-2 .prod-bar-inner .items .slr a{border-right:2px solid rgba(229,229,229,.1)}}.l-hero--home-2 .prod-bar-inner .items .slr .icon{width:57px;height:30px}@media screen and (min-width:768px){.l-hero--home-2 .prod-bar-inner .items .slr .icon{height:50px}}.l-hero--home-2 .prod-bar-inner .items .mortgage-loans a{border-right:2px solid rgba(229,229,229,.1)}.l-hero--home-2 .prod-bar-inner .items .mortgage-loans .icon{width:50px;height:37px}.l-hero--home-2 .prod-bar-inner .items .personal-loans a{border-right:0}@media screen and (min-width:768px){.l-hero--home-2 .prod-bar-inner .items .mortgage-loans .icon{height:50px}.l-hero--home-2 .prod-bar-inner .items .personal-loans a{border-right:2px solid rgba(229,229,229,.1)}}.l-hero--home-2 .prod-bar-inner .items .personal-loans .icon{width:37px;height:37px}.l-hero--home-2 .prod-bar-inner .items .wealth{border-top:2px solid rgba(229,229,229,.1)}@media screen and (min-width:768px){.l-hero--home-2 .prod-bar-inner .items .personal-loans .icon{height:50px}.l-hero--home-2 .prod-bar-inner .items .wealth{border-top:0}}.l-hero--home-2 .prod-bar-inner .items .wealth a{border-right:2px solid rgba(229,229,229,.1)}.l-hero--home-2 .prod-bar-inner .items .wealth .icon{width:55px;height:50px}.l-hero--home-2 .prod-bar-inner .items .life-insurance{border-top:2px solid rgba(229,229,229,.1)}.l-hero--home-2 .prod-bar-inner .items .life-insurance a{border-right:0}@media screen and (min-width:768px){.l-hero--home-2 .prod-bar-inner .items .life-insurance{border-top:0}.l-hero--home-2 .prod-bar-inner .items .life-insurance a{border-right:0}}.l-hero--home-2 .prod-bar-inner .items .life-insurance .icon{width:37px;height:50px}.l-hero--home-2 .prod-bar-inner .cta{display:none}@media screen and (min-width:1300px){.l-hero--home-2 .prod-bar-inner .items .life-insurance a{border-right:2px solid rgba(229,229,229,.1)}.l-hero--home-2 .prod-bar-inner .cta{display:block;-webkit-flex:0 0 250px;-ms-flex:0 0 250px;flex:0 0 250px;width:200px;height:100%;font-size:18px;padding-top:48px;color:#fff;font-family:Larsseit-Bold,Helvetica,Arial,"Lucida Grande",sans-serif}.l-hero--home-2 .prod-bar-inner .cta a{width:196px;margin-bottom:20px}.l-hero--home-2 .prod-bar-bottom{display:none}}.l-hero--home-2 .prod-bar-bottom{background:#15c0f1;text-align:center;height:64px;padding:14px 20px}.l-hero--home-2 .prod-bar-bottom .prod-bar-bottom-inside{width:320px;margin:0 auto}@media screen and (min-width:768px){.l-hero--home-2 .prod-bar-bottom{height:71px}.l-hero--home-2 .prod-bar-bottom .prod-bar-bottom-inside{width:560px;float:right}}.l-hero--home-2 .prod-bar-bottom .prod-bar-bottom-inside p{margin:0;line-height:40px;width:160px;font-size:16px;float:left;color:#fff;font-family:Larsseit-Bold,Helvetica,Arial,"Lucida Grande",sans-serif}@media screen and (min-width:768px){.l-hero--home-2 .prod-bar-bottom .prod-bar-bottom-inside p{width:180px;margin-right:20px;line-height:49px;font-size:18px}}.l-hero--home-2 .prod-bar-bottom .prod-bar-bottom-inside a{margin-bottom:0}.l-hero--home-2 .prod-bar-bottom .prod-bar-bottom-inside .confirmation-code{margin-left:10px}.l-hero--home-2 .prod-bar-bottom .prod-bar-bottom-inside a:hover{color:#fff;border:2px solid #fff}.l-hero--home-2.ab-homepage-a .section{background-image: url(9c16250ec5de04fa4b69751439cc0e8efced038d.jpg) !important}@media screen and (max-width:1300px){.l-hero--home-2.ab-homepage-a .section{background-image: url(843c43ee1e9661340eeda74a61d9b45c39ad35b9.jpg) !important}}@media screen and (min-width:1900px){.l-hero--home-2.ab-homepage-a .section{background-image: url(a460a152ff0d8e8a0538706448687701a05bdc1c.jpg) !important}}.l-hero--home-2.ab-homepage-b .section{background-image: url(12c6437358469e0400e4c107240c3265c8f080af.jpg) !important}@media screen and (max-width:1300px){.l-hero--home-2.ab-homepage-b .section{background-image: url(0ce5533b9e5bbe5dfafdb97e1b14dd7864457ad6.jpg) !important;background-position:50% 30%!important}}@media screen and (min-width:1900px){.l-hero--home-2.ab-homepage-b .section{background-image: url(398b6b2ce7c2ec78d9b6b41096690b5904af9a92.jpg) !important}}.l-hero--slr.ab-slr-a .section{background-image: url(4971d5ed4acb16c767c13316bbbb4fe841d8e7e6.jpg) }@media screen and (max-width:768px){.l-hero--home-2.ab-homepage-b .section{background-position:50% 0!important}.l-hero--slr.ab-slr-a .section{background-image: url(61f035ae553172303425862493810b80087f5cb9.jpg) ;background-position:40% 50%!important}}@media screen and (min-width:1900px){.l-hero--slr.ab-slr-a .section{background-image: url(8610f6a1092fcd9b337683bbbf28786d058409dd.jpg) !important}}.l-hero--mortgage.ab-mtg-a .section{background-image: url(8062997adde97c4c09ba94d2a9bfbe170646430a.jpg) }@media screen and (max-width:768px){.l-hero--mortgage.ab-mtg-a .section{background-image: url(c584ef9aa63ccddbfc3c1de0dec2df3d478a099a.jpg) }}@media screen and (min-width:1900px){.l-hero--mortgage.ab-mtg-a .section{background-image: url(622daf135d14d0256609092460a01ac21effa265.jpg) !important}}.l-hero--personal-loan.ab-pl-a .section{background-image: url(b77a002067a25261e26c264007a7c271d4d60990.jpg) }@media screen and (max-width:768px){.l-hero--personal-loan.ab-pl-a .section{background-image: url(fd9d753f3a86d88a9f47d6497ae385922e7d1a20.jpg) ;background-position:25% 50%!important}}@media screen and (min-width:1900px){.l-hero--personal-loan.ab-pl-a .section{background-image: url(54cfb78ef6663cf10a060c182bce3d972dca0112.jpg) !important}}.page-home-3 .video-container,.page-home-3-b .video-container{position:fixed;height:100vh;width:100vw;left:0;top:0;display:none}.page-home-3 .video-container iframe,.page-home-3-b .video-container iframe{width:100%;height:100%;top:0;background:#000}.page-home-3 .video-container .close,.page-home-3-b .video-container .close{position:absolute;top:40px;right:20px;font-size:20px;color:#5CCD21;z-index:1001}.page-home-3 .video-container .close svg,.page-home-3-b .video-container .close svg{height:15px;width:15px}.page-home-3 .video-container #video_close,.page-home-3-b .video-container #video_close{background-color:rgba(255,255,255,.4);transition:all .3s ease;border-radius:50%;width:50px;height:50px;padding:13px 17px;position:absolute}.page-home-3 .video-container #video_close:hover,.page-home-3-b .video-container #video_close:hover{background-color:rgba(255,255,255,.1);cursor:pointer;transition:all .3s ease}.page-home-3 .video-container #video_close svg,.page-home-3-b .video-container #video_close svg{height:15px;width:15px;top:19px;right:19px;display:block;position:absolute}.page-home-3 .l-video .section .video1,.page-home-3-b .l-video .section .video1{background-image: url(5aea2a64f34a7dbf4e9252e20dd02fb2b3199f4f.png) ;background-size:cover;background-position:0 75%;padding-top:130px;padding-bottom:60px}@media screen and (min-width:768px){.page-home-3 .l-video .section .video1,.page-home-3-b .l-video .section .video1{background-position:0 45%}}@media screen and (min-width:1300px){.page-home-3 .l-video .section .video1,.page-home-3-b .l-video .section .video1{float:left;width:50%;height:100%;padding-top:130px;padding-bottom:0;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);background-position:0 -16px}}@media screen and (min-width:1920px){.page-home-3 .l-video .section .video1,.page-home-3-b .l-video .section .video1{padding-top:200px}}.page-home-3 .l-video .section .video2,.page-home-3-b .l-video .section .video2{display:none}@media screen and (min-width:1300px){.page-home-3 .l-video .section .video2,.page-home-3-b .l-video .section .video2{float:right;background-image: url(817ac557e6a1c716b080d89c671869a9a74550b0.png) ;width:50%;background-size:cover;height:100%;padding-top:130px;display:block;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);background-position:0 10px}.page-home-3 .l-video .section__inner,.page-home-3-b .l-video .section__inner{max-width:initial;height:400px}}@media screen and (min-width:1920px){.page-home-3 .l-video .section .video2,.page-home-3-b .l-video .section .video2{padding-top:200px}.page-home-3 .l-video .section__inner,.page-home-3-b .l-video .section__inner{height:540px}}.page-home-3 .l-video .section__inner,.page-home-3-b .l-video .section__inner{padding:0!important;overflow:hidden}.l-calc-cta .page-home-3 .l-video .cta-block__heading,.l-calc-cta .page-home-3-b .l-video .cta-block__heading,.page-home-3 .l-video .l-calc-cta .cta-block__heading,.page-home-3 .l-video .pool .pool__heading,.page-home-3 .l-video .section__heading,.page-home-3-b .l-video .l-calc-cta .cta-block__heading,.page-home-3-b .l-video .pool .pool__heading,.page-home-3-b .l-video .section__heading,.pool .page-home-3 .l-video .pool__heading,.pool .page-home-3-b .l-video .pool__heading{font-family:Larsseit-bold;text-transform:none;color:#fff;font-size:30px;letter-spacing:-1px;margin-bottom:0;font-weight:400}.l-calc-cta .page-home-3 .l-video .cta-block__subheading,.l-calc-cta .page-home-3-b .l-video .cta-block__subheading,.page-home-3 .l-video .l-calc-cta .cta-block__subheading,.page-home-3 .l-video .section__subheading,.page-home-3-b .l-video .l-calc-cta .cta-block__subheading,.page-home-3-b .l-video .section__subheading{font-family:"TT Norms";color:#fff}.page-home-3 .l-video .section svg,.page-home-3-b .l-video .section svg{width:70px;height:70px;transition:all ease .3s}.page-home-3 .l-video .section svg:hover,.page-home-3-b .l-video .section svg:hover{cursor:pointer;opacity:.8}@media screen and (min-width:1300px){.l-calc-cta .page-home-3 .l-video .cta-block__heading,.l-calc-cta .page-home-3-b .l-video .cta-block__heading,.page-home-3 .l-video .l-calc-cta .cta-block__heading,.page-home-3 .l-video .pool .pool__heading,.page-home-3 .l-video .section__heading,.page-home-3-b .l-video .l-calc-cta .cta-block__heading,.page-home-3-b .l-video .pool .pool__heading,.page-home-3-b .l-video .section__heading,.pool .page-home-3 .l-video .pool__heading,.pool .page-home-3-b .l-video .pool__heading{font-size:36px;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.page-home-3 .l-video .section svg,.page-home-3-b .l-video .section svg{width:100px;height:100px;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}}.page-home-3 .l-video .close,.page-home-3-b .l-video .close{right:100px}.page-home-3 .owl-dot span,.page-home-3-b .owl-dot span{background:#006C93!important}.page-home-3 .owl-dot.active span,.page-home-3-b .owl-dot.active span{background:#fff!important}.l-calc-cta .page-home-3 .l-cta .cta-block__heading,.l-calc-cta .page-home-3 .l-zillow-mortgage .cta-block__heading,.l-calc-cta .page-home-3-b .l-cta .cta-block__heading,.l-calc-cta .page-home-3-b .l-zillow-mortgage .cta-block__heading,.page-home-3 .l-cta .l-calc-cta .cta-block__heading,.page-home-3 .l-cta .pool .pool__heading,.page-home-3 .l-cta .section__heading,.page-home-3 .l-zillow-mortgage .l-calc-cta .cta-block__heading,.page-home-3 .l-zillow-mortgage .pool .pool__heading,.page-home-3 .l-zillow-mortgage .section__heading,.page-home-3-b .l-cta .l-calc-cta .cta-block__heading,.page-home-3-b .l-cta .pool .pool__heading,.page-home-3-b .l-cta .section__heading,.page-home-3-b .l-zillow-mortgage .l-calc-cta .cta-block__heading,.page-home-3-b .l-zillow-mortgage .pool .pool__heading,.page-home-3-b .l-zillow-mortgage .section__heading,.pool .page-home-3 .l-cta .pool__heading,.pool .page-home-3 .l-zillow-mortgage .pool__heading,.pool .page-home-3-b .l-cta .pool__heading,.pool .page-home-3-b .l-zillow-mortgage .pool__heading{font-family:Larsseit-bold;text-transform:none;font-size:30px;letter-spacing:-1px;font-weight:300}@media screen and (min-width:1300px){.l-calc-cta .page-home-3 .l-cta .cta-block__heading,.l-calc-cta .page-home-3 .l-zillow-mortgage .cta-block__heading,.l-calc-cta .page-home-3-b .l-cta .cta-block__heading,.l-calc-cta .page-home-3-b .l-zillow-mortgage .cta-block__heading,.page-home-3 .l-cta .l-calc-cta .cta-block__heading,.page-home-3 .l-cta .pool .pool__heading,.page-home-3 .l-cta .section__heading,.page-home-3 .l-zillow-mortgage .l-calc-cta .cta-block__heading,.page-home-3 .l-zillow-mortgage .pool .pool__heading,.page-home-3 .l-zillow-mortgage .section__heading,.page-home-3-b .l-cta .l-calc-cta .cta-block__heading,.page-home-3-b .l-cta .pool .pool__heading,.page-home-3-b .l-cta .section__heading,.page-home-3-b .l-zillow-mortgage .l-calc-cta .cta-block__heading,.page-home-3-b .l-zillow-mortgage .pool .pool__heading,.page-home-3-b .l-zillow-mortgage .section__heading,.pool .page-home-3 .l-cta .pool__heading,.pool .page-home-3 .l-zillow-mortgage .pool__heading,.pool .page-home-3-b .l-cta .pool__heading,.pool .page-home-3-b .l-zillow-mortgage .pool__heading{font-size:48px}.page-home-3 .l-cta .tab-aside,.page-home-3 .l-zillow-mortgage .tab-aside,.page-home-3-b .l-cta .tab-aside,.page-home-3-b .l-zillow-mortgage .tab-aside{width:27.23176%}.page-home-3 .l-cta .tab-panel,.page-home-3 .l-zillow-mortgage .tab-panel,.page-home-3-b .l-cta .tab-panel,.page-home-3-b .l-zillow-mortgage .tab-panel{width:70.41059%}.page-home-3 .l-cta .all-reviews,.page-home-3 .l-cta .zillow-branding,.page-home-3 .l-zillow-mortgage .all-reviews,.page-home-3 .l-zillow-mortgage .zillow-branding,.page-home-3-b .l-cta .all-reviews,.page-home-3-b .l-cta .zillow-branding,.page-home-3-b .l-zillow-mortgage .all-reviews,.page-home-3-b .l-zillow-mortgage .zillow-branding{position:relative;top:10px}}.l-ellen .section{min-height:280px!important;background-image: url(c20ef59135fa7a7fbc1f75f5e846ee81256808cd.jpg) ;background-position:80% 0}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.l-ellen .section{background-image: url(c20ef59135fa7a7fbc1f75f5e846ee81256808cd.jpg) ;background-size:760px 575px}}@media screen and (min-width:768px){.l-ellen .section{min-height:387px!important;background-image: url(f8fd7ef6d178c43abf151839cdde0ca8e7530208.jpg) ;background-position:45% 0}.l-ellen-get-started .left{margin-right:-355px;padding-right:380px}}@media screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-device-pixel-ratio:1.3),screen and (min-width:768px) and (min-resolution:1.3dppx){.l-ellen .section{background-image: url(f8fd7ef6d178c43abf151839cdde0ca8e7530208.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-weight:400;font-size:60px;font-family:Larsseit-Bold,Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:-3px;color:#fff}.l-zillow-mortgage .mid .review .right .content div .read-more,.l-zillow-mortgage .top .all-reviews a{font-family:"Gotham Bold",Helvetica,Arial,"Lucida Grande",sans-serif;text-transform:uppercase;transition:color .1s linear;cursor:pointer}.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;line-height:1.3;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{-ms-transform:none;transform:none;-webkit-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(38be6d5321a38dccb835286d9a79077a37d86fc7.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(bf5dcb151d68d3c83537acbdb5caaf74b0dd2c1f.svg) ;float:left}.l-zillow-mortgage .rating-container .color{position:absolute;left:0;height:20px;background-image: url(580ba9bed117556333e3c053f229601e5ac32494.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:270px;height:55px}@media screen and (min-width:768px){.l-zillow-mortgage .top .all-reviews{float:left;margin:0;padding-top:0;height:30px;width:320px}.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}.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 .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}.l-zillow-mortgage .mid .review .right .type{padding-top:10px;height:100px}.l-zillow-mortgage .mid .review .right .type ul{font-size:12px}.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{font-size:12px}.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 div{font-size:12px;margin-top:20px}.l-tablet-kiosk{height:100%;width:100%;min-width:1024px;position:fixed;top:0;left:0}.l-tablet-kiosk .l-column-left{width:33%;height:100%;float:left;z-index:10}.l-tablet-kiosk .l-column-left .l-label-container{position:relative;top:33%;width:300px;margin:0 auto}.l-tablet-kiosk .l-column-left h1{font-size:50px;letter-spacing:-1.5px;line-height:1.2em}.l-tablet-kiosk .l-column-right{width:33%;height:100%;float:right;z-index:10;background:#29c4f3}.l-tablet-kiosk .l-column-right .l-label-container{text-align:center;position:relative;top:37%;margin:0 auto;padding:0;vertical-align:middle;color:#FFF}.l-tablet-kiosk .l-column-right .l-label-container .l-label-subtext{font-size:15px;font-weight:light;margin-top:5px;height:30px;letter-spacing:-.5px}.l-tablet-kiosk .l-column-right .l-label-container .l-label-subtext .l-thumbs-up{position:relative;display:inline-block;height:100%;padding-top:8px;padding-left:35px;background-image: url(37a04a7bf1ec90da040abf951f20574e278ea30f.png) ;background-size:25px 25px;background-repeat:no-repeat;vertical-align:middle}.l-tablet-kiosk .l-column-right .l-label-container .l-top-line{position:relative;width:312px;margin:0 auto;text-align:left}.l-tablet-kiosk .l-column-right .l-label-container .l-top-line h2{font-size:40px;letter-spacing:-1.5px;margin-bottom:0}.l-tablet-kiosk .l-column-right .l-label-container .l-top-line .l-chevron{text-align:center;position:absolute;right:0;top:0;font-size:28px}.l-tablet-kiosk .l-column-right .l-label-container .l-top-line .l-chevron a{display:inline-block;border-radius:10%}.l-tablet-kiosk .l-column-right .l-label-container .l-top-line .l-chevron a:hover .right-arrow{font-size:30px;border:.1em solid #fff}.l-tablet-kiosk .l-column-right .l-label-container .l-top-line .l-chevron a:hover .right-arrow:after{border-top:.1em solid #fff;border-right:.1em solid #fff}.l-tablet-kiosk .l-column-right .l-label-container .l-top-line .l-chevron .right-arrow{display:inline-block;width:1.6em;height:1.6em;border:.1em solid #fff;border-radius:50%;margin-left:.5em;margin-top:.2em}.l-tablet-kiosk .l-column-right .l-label-container .l-top-line .l-chevron .right-arrow:after{content:'';display:inline-block;margin-left:-.21em;width:.52em;height:.52em;border-top:.1em solid #fff;border-right:.1em solid #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.l-tablet-kiosk .l-column-center{width:34%;height:100%;margin:0 auto;z-index:9;background:#f6f6f6}.l-tablet-kiosk .l-column-center .l-logos{position:relative;top:32%}.l-tablet-kiosk .l-column-center .l-logos .l-sofi-logo{height:85px;width:250px;margin:0 auto;background-image: url(d213ca76d22fcf94120fd50aaf0487a4d4e7098c.svg) ;background-size:100% 100%;background-repeat:no-repeat}.l-tablet-kiosk .l-column-center .l-logos .l-partner-logo{padding-top:30px;width:100%;text-align:center}.l-tablet-kiosk .l-column-center .l-logos .l-partner-logo img{width:250px;height:auto}.l-tablet-kiosk .l-footer{width:100%;height:130px;left:0;bottom:0;padding:30px;font-size:14px;font-weight:lighter;color:#DDD;position:fixed;background:#0f4258}.l-tablet-kiosk .l-click-area{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;cursor:pointer}.l-roth-ira-calculator .l-hero-ira .section{background:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)), url(3b58793b5fd39c8b6a31fc6f690b9aaccfe2ccd5.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(fc55ba20052437abe5aefd574cace39f8df5974f.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%}}.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:60px;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-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(3b84aa546d9bfdcd9b9a6b4636ddde10491d4dc3.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(7b4e3b1044d27b03a4bbbcbbb98cf2640dd37093.jpg) ;background-repeat:no-repeat;background-position:60% 25%;background-size:cover}}@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-student-loan-options .l-slr-decision-tool{background:#FFF;padding-top:30px;padding-bottom:30px;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(b5bc18b8ab0f793b5501f9337c28a1cb480606c2.jpg) ;background-size:cover;min-height:340px!important}.l-mortgage-calculator .l-hero-retirement-calculator .section{background-image: url(081f1397209192a4d08b450ed80562b42f4600f3.png) ;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;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(e36a6a518cd28cdbdc9c8264d849807d1e098090.png) ;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(3e08f857b8bda96e43753b4e5ece011e3d93ca02.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(f3b478d895978c9da7a50f4ac9a86e94f00a5cac.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-how-it-works--selective .section__inner{padding-left:60px;padding-right:60px}}.l-calc-cta .l-how-it-works--digital .cta-block__subheading,.l-how-it-works--digital .l-calc-cta .cta-block__subheading,.l-how-it-works--digital .section__subheading{font-size:16px}@media screen and (min-width:768px){.l-calc-cta .l-how-it-works--digital .cta-block__subheading,.l-how-it-works--digital .l-calc-cta .cta-block__subheading,.l-how-it-works--digital .section__subheading{width:500px;font-size:20px;margin-left:auto;margin-right:auto}.l-how-it-works--digital .benefit{float:left;display:block;margin-right:2.35765%;width:31.76157%}.l-how-it-works--digital .benefit:last-child{margin-right:0}.l-how-it-works--selective{border-bottom:solid 5px #0F4258}}.l-how-it-works--digital .benefit .icon{margin-bottom:0}.l-how-it-works--digital .benefit--brick .icon,.l-how-it-works--digital .benefit--online .icon{height:80px;width:80px}.l-how-it-works--digital .benefit--customer .icon{height:80px;width:70px}.l-how-it-works--selective{background-color:#F6F6F6}.l-how-it-works--selective .section{text-align:left}.l-how-it-works--selective .section__inner{padding-bottom:0}.l-calc-cta .l-how-it-works--selective .cta-block__subheading,.l-how-it-works--selective .l-calc-cta .cta-block__subheading,.l-how-it-works--selective .section__subheading{margin-bottom:10px}@media screen and (min-width:768px){.l-calc-cta .l-how-it-works--selective .cta-block__subheading,.l-how-it-works--selective .l-calc-cta .cta-block__subheading,.l-how-it-works--selective .section__subheading{margin-bottom:40px;font-size:18px}.l-how-it-works--selective .row{left:40px}}.l-how-it-works--selective .row{position:relative;width:100vw;right:20px}@media screen and (min-width:992px){.l-calc-cta .l-how-it-works--selective .cta-block__subheading,.l-how-it-works--selective .l-calc-cta .cta-block__subheading,.l-how-it-works--selective .section__subheading{font-size:20px}.l-how-it-works--selective .row{left:28px}}@media screen and (min-width:1300px){.l-how-it-works--selective .row{width:initial;left:58px}}.l-how-it-works--selective .benefit{border-bottom:solid 5px #0F4258;height:120px;position:relative}@media screen and (min-width:768px){.l-how-it-works--selective .benefit{margin-right:0!important;border-bottom:none;float:left;display:block;width:31.76157%}.l-how-it-works--selective .benefit:last-child{margin-right:0}}@media screen and (min-width:992px){.l-how-it-works--selective .benefit{margin-right:-15px!important;height:125px}}.l-how-it-works--selective .benefit .icon{position:relative;margin-bottom:0;left:9px;bottom:-6px;height:125px;width:59px}@media screen and (min-width:768px){.l-how-it-works--selective .benefit .icon{position:absolute;height:150px;width:75px;left:-50px;bottom:-38px}}.l-how-it-works--selective .benefit__description{width:72%;position:absolute;left:75px;top:16px;line-height:21px;display:inline-block}@media screen and (min-width:768px){.l-how-it-works--selective .benefit__description{width:initial;left:-5px;height:130px;padding:0 13%;font-size:14px;line-height:20px}}@media screen and (min-width:992px){.l-how-it-works--selective .benefit__description{padding:0 10px 0 40px;font-size:16px;line-height:21px;width:281px}.l-how-it-works--innovative .section__inner{padding-left:60px;padding-right:60px}}@media screen and (min-width:1300px){.l-how-it-works--selective .benefit{margin-right:initial!important}.l-how-it-works--selective .benefit__description{width:315px}}.l-how-it-works--innovative .section{text-align:left}@media screen and (min-width:768px){.l-calc-cta .l-how-it-works--innovative .cta-block__subheading,.l-how-it-works--innovative .l-calc-cta .cta-block__subheading,.l-how-it-works--innovative .section__subheading{font-size:18px}.l-how-it-works--innovative .split{float:left;display:block;margin-right:2.35765%;width:48.82117%}.l-how-it-works--innovative .split:last-child{margin-right:0}.l-how-it-works--innovative .split:first-child{position:relative;top:35px}}.l-how-it-works--innovative .carousel-container{position:relative;width:290px;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.l-how-it-works--innovative .carousel-container{width:320px}}@media screen and (min-width:992px){.l-how-it-works--innovative .carousel-container{left:30px}}@media screen and (min-width:1300px){.l-how-it-works--innovative .split:first-child{top:85px}.l-how-it-works--innovative .carousel-container{width:420px;height:420px}}.l-how-it-works--innovative .carousel .item{background:linear-gradient(180deg,#2AC5F5 0,#EF3F7D 100%);border-radius:50%;background-position-y:50%;height:230px;width:230px;margin-left:30px}.l-how-it-works--innovative .carousel .item p{color:#FFF!important;position:relative;top:30%}@media screen and (min-width:1300px){.l-how-it-works--innovative .carousel .item{height:350px;width:350px}.l-how-it-works--innovative .carousel .item p{font-size:18px!important;top:61%}}.l-how-it-works--innovative .carousel .item:nth-child(2){background-image:linear-gradient(-179deg,#2AC5F5 0,#9DCB3B 100%)}.l-how-it-works--innovative .carousel .item:nth-child(2) p{top:27%}@media screen and (min-width:768px){.l-how-it-works--innovative .carousel .item{margin-left:45px}.l-how-it-works--innovative .carousel .item:nth-child(2) p{width:65%}}.l-how-it-works--innovative .carousel .item:nth-child(3){background-image:linear-gradient(-179deg,#EF3F7D 0,#9CCB3B 100%)}.l-how-it-works--innovative .carousel-caption{line-height:1.3;height:100%}.l-how-it-works--innovative .carousel-indicators{margin-top:15px;position:relative}@media screen and (min-width:1300px){.l-how-it-works--innovative .carousel .item:nth-child(2) p{width:63%;top:57%}.l-how-it-works--innovative .carousel-indicators{margin-left:-26%}.l-how-it-works--innovative .carousel a.left{left:-18px}.l-how-it-works--innovative .carousel a.right{right:-38px}}.l-how-it-works--innovative .carousel .control-icon{top:18%!important}.l-how-it-works--fb-lp{overflow:hidden}.l-how-it-works--fb-lp .section__inner{padding:40px 25px}@media screen and (min-width:768px){.l-how-it-works--fb-lp .section__inner{padding:60px 60px 120px}}.l-calc-cta .l-how-it-works--fb-lp .cta-block__heading,.l-how-it-works--fb-lp .l-calc-cta .cta-block__heading,.l-how-it-works--fb-lp .pool .pool__heading,.l-how-it-works--fb-lp .section__heading,.pool .l-how-it-works--fb-lp .pool__heading{font-family:Larsseit!important;letter-spacing:-1px;font-size:26px;line-height:32px}@media screen and (min-width:768px){.l-calc-cta .l-how-it-works--fb-lp .cta-block__heading,.l-how-it-works--fb-lp .l-calc-cta .cta-block__heading,.l-how-it-works--fb-lp .pool .pool__heading,.l-how-it-works--fb-lp .section__heading,.pool .l-how-it-works--fb-lp .pool__heading{font-size:32px;text-align:left;margin-bottom:25px}.l-how-it-works--fb-lp .step-container{float:right;width:52%;position:relative}}@media screen and (min-width:1300px){.l-how-it-works--innovative .carousel .control-icon{top:27%!important}.l-how-it-works--fb-lp .section__inner{padding-bottom:140px}.l-calc-cta .l-how-it-works--fb-lp .cta-block__heading,.l-how-it-works--fb-lp .l-calc-cta .cta-block__heading,.l-how-it-works--fb-lp .pool .pool__heading,.l-how-it-works--fb-lp .section__heading,.pool .l-how-it-works--fb-lp .pool__heading{font-size:36px}.l-how-it-works--fb-lp .step-container{width:42%}}@media screen and (min-width:1920px){.l-how-it-works--fb-lp .step-container{width:36%}}.l-how-it-works--fb-lp .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){.l-how-it-works--fb-lp .step-container .btn{width:164px}}.l-how-it-works--fb-lp .step-container .credit-score{margin-left:auto;margin-right:auto;width:184px;height:10px}.l-how-it-works--fb-lp .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){.l-how-it-works--fb-lp .step-container .credit-score{width:auto;position:absolute;bottom:-82px}.l-how-it-works--fb-lp .step-container .credit-score p{display:inline-block;top:5px;position:relative}}.l-how-it-works--fb-lp .step-container .credit-score svg{width:15px;height:15px;float:left;margin-right:10px}@media screen and (min-width:768px){.l-how-it-works--fb-lp .step-container .credit-score svg{width:20px;height:20px}}.l-how-it-works--fb-lp .step-container .step svg{height:33px;width:33px;margin-top:35px;margin-bottom:5px}.l-how-it-works--fb-lp .step-container .step h2{font-family:Larsseit;font-size:20px}@media screen and (min-width:1300px){.l-how-it-works--fb-lp .step-container .step h2{font-size:24px}}.l-how-it-works--fb-lp .step-container .step p{font-size:14px}@media screen and (min-width:768px){.l-how-it-works--fb-lp .step-container .step svg{float:left;margin-right:20px;margin-bottom:15px;margin-top:20px}.l-how-it-works--fb-lp .step-container .step h2{text-align:left;margin-bottom:2px}.l-how-it-works--fb-lp .step-container .step p{text-align:left;width:330px;margin-bottom:25px}}.l-how-it-works--fb-lp .svg-container{position:relative;height:340px;margin-top:35px}@media screen and (max-width:767px){.l-how-it-works--fb-lp .svg-container{width:100%;overflow:hidden}.l-how-it-works--airbnb .step p{max-width:205px}}@media screen and (min-width:375px){.l-how-it-works--fb-lp .svg-container{left:25px}}@media screen and (min-width:412px){.l-how-it-works--fb-lp .svg-container{left:47px}}@media screen and (min-width:768px){.l-how-it-works--fb-lp .svg-container{left:0}}@media screen and (min-width:992px){.l-how-it-works--fb-lp .svg-container{left:50px}}.l-how-it-works--fb-lp .svg-container .mobile svg{position:absolute;left:-312px;height:720px}@media screen and (min-width:1300px){.l-how-it-works--fb-lp .svg-container{width:250px}.l-how-it-works--fb-lp .svg-container .mobile{display:none}}.l-how-it-works--fb-lp .svg-container .mobile.first svg{width:880px;top:-187px;-webkit-animation-duration:2s;animation-duration:2s}@media screen and (min-width:768px){.l-how-it-works--fb-lp .svg-container .mobile.first svg{width:1215px;top:-335px;height:1015px;left:-475px}}.l-how-it-works--fb-lp .svg-container .mobile.third{-webkit-animation-delay:1s;animation-delay:1s;opacity:1}.l-how-it-works--fb-lp .svg-container .mobile.third.fadeIn svg{opacity:0;transition:opacity .75s linear 2.5s}.l-how-it-works--fb-lp .svg-container .mobile.third svg{width:727px;top:-103px;left:-223px;height:580px}@media screen and (min-width:768px){.l-how-it-works--fb-lp .svg-container .mobile.third svg{width:897px;top:-212px;height:791px;left:-302px}}.l-how-it-works--fb-lp .svg-container .mobile.fourth{opacity:0;transition:1s ease;top:-50px;position:relative}.l-how-it-works--fb-lp .svg-container .mobile.fourth.slideInDown{-webkit-animation-delay:2.75s;animation-delay:2.75s;transition-delay:2.5s;opacity:1;top:0}.l-how-it-works--fb-lp .svg-container .mobile.fourth svg{width:902px;top:-190px}@media screen and (min-width:768px){.l-how-it-works--fb-lp .svg-container .mobile.fourth svg{width:1215px;top:-325px;height:1015px;left:-458px}}.l-how-it-works--fb-lp .svg-container .desktop{display:none}.l-how-it-works--fb-lp .svg-container .desktop svg{position:absolute;left:-192px;height:720px;width:895px;top:-186px}.l-how-it-works--fb-lp .svg-container .desktop.first svg{-webkit-animation-duration:2s;animation-duration:2s}.l-how-it-works--fb-lp .svg-container .desktop.third{-webkit-animation-delay:1s;animation-delay:1s}.l-how-it-works--fb-lp .svg-container .desktop.third svg{top:-199px;left:-204px}.l-how-it-works--fb-lp .svg-container .desktop.fourth{-webkit-animation-delay:2s;animation-delay:2s;opacity:0}.l-how-it-works--fb-lp .svg-container .desktop.fourth svg{left:0;top:-155px}.l-how-it-works--fb-lp .svg-container .desktop.fourth.slideInRight{opacity:1;transition-delay:2s}.l-how-it-works--fb-lp .svg-container .desktop.fifth{opacity:0;transition:1s ease;top:-50px;position:relative}.l-how-it-works--fb-lp .svg-container .desktop.fifth svg{left:10px;top:-155px}.l-how-it-works--fb-lp .svg-container .desktop.fifth.slideInDown{-webkit-animation-delay:3s;animation-delay:3s;transition-delay:2.7s;opacity:1;top:0}.l-how-it-works--fb-lp .btn{margin-top:35px}.l-how-it-works--pl-offer .section__inner{padding:40px 20px}.l-calc-cta .l-how-it-works--pl-offer .cta-block__heading,.l-how-it-works--pl-offer .l-calc-cta .cta-block__heading,.l-how-it-works--pl-offer .pool .pool__heading,.l-how-it-works--pl-offer .section__heading,.pool .l-how-it-works--pl-offer .pool__heading{font-family:Larsseit!important;letter-spacing:-1px;font-size:24px;line-height:30px;margin-bottom:10px}@media screen and (min-width:768px){.l-how-it-works--fb-lp .btn{left:0;position:absolute;margin-top:5px}.l-how-it-works--pl-offer .section__inner{padding:60px 60px 100px}.l-calc-cta .l-how-it-works--pl-offer .cta-block__heading,.l-how-it-works--pl-offer .l-calc-cta .cta-block__heading,.l-how-it-works--pl-offer .pool .pool__heading,.l-how-it-works--pl-offer .section__heading,.pool .l-how-it-works--pl-offer .pool__heading{font-size:42px;line-height:42px;margin-bottom:25px}}@media screen and (min-width:1300px){.l-how-it-works--fb-lp .svg-container .desktop{display:block}.l-calc-cta .l-how-it-works--pl-offer .cta-block__heading,.l-how-it-works--pl-offer .l-calc-cta .cta-block__heading,.l-how-it-works--pl-offer .pool .pool__heading,.l-how-it-works--pl-offer .section__heading,.pool .l-how-it-works--pl-offer .pool__heading{float:right;text-align:left;position:relative;font-size:42px}}.l-calc-cta .l-how-it-works--pl-offer .cta-block__subheading,.l-how-it-works--pl-offer .l-calc-cta .cta-block__subheading,.l-how-it-works--pl-offer .section__subheading{font-size:12px;line-height:20px;margin-bottom:20px}@media screen and (min-width:768px){.l-calc-cta .l-how-it-works--pl-offer .cta-block__subheading,.l-how-it-works--pl-offer .l-calc-cta .cta-block__subheading,.l-how-it-works--pl-offer .section__subheading{font-size:16px;line-height:26px;margin-bottom:60px}}@media screen and (min-width:1300px){.l-calc-cta .l-how-it-works--pl-offer .cta-block__subheading,.l-how-it-works--pl-offer .l-calc-cta .cta-block__subheading,.l-how-it-works--pl-offer .section__subheading{float:right;clear:right;width:390px;text-align:left;margin-bottom:40px;right:60px;position:relative}}@media screen and (min-width:768px){.l-how-it-works--pl-offer .container{width:650px;margin-left:auto;margin-right:auto}}@media screen and (min-width:1300px){.l-how-it-works--pl-offer .container{width:1200px}.l-how-it-works--pl-offer .step-container{float:right;clear:right;width:52%}}@media screen and (min-width:768px){.l-how-it-works--pl-offer .step-container{float:right;width:52%;position:relative}}.l-how-it-works--pl-offer .step-container .btn{z-index:100}.l-how-it-works--pl-offer .step-container .step{width:275px;margin-right:auto;margin-left:auto}@media screen and (min-width:1300px){.l-how-it-works--pl-offer .step-container .step{width:300px}}.l-how-it-works--pl-offer .step-container .step svg{height:33px;width:33px;float:left;margin-right:20px;margin-bottom:25px;margin-top:20px}.l-how-it-works--pl-offer .step-container .step h2{font-family:Larsseit;font-size:18px;text-align:left;margin-bottom:2px}.l-how-it-works--pl-offer .step-container .step p{font-size:14px;text-align:left;width:295px;margin-bottom:25px}.l-how-it-works--pl-offer .svg-container{position:relative;height:340px;margin-top:35px}@media screen and (min-width:375px){.l-how-it-works--pl-offer .svg-container{left:25px}}@media screen and (min-width:412px){.l-how-it-works--pl-offer .svg-container{left:47px}}@media screen and (min-width:768px){.l-how-it-works--pl-offer .svg-container{left:0;margin-top:85px}}@media screen and (min-width:992px){.l-how-it-works--pl-offer .svg-container{left:50px}}.l-how-it-works--pl-offer .svg-container .mobile svg{position:absolute;left:-312px;height:720px}@media screen and (min-width:1300px){.l-how-it-works--pl-offer .step-container .step p{width:325px}.l-how-it-works--pl-offer .svg-container{width:250px;float:left;margin-top:0;bottom:79px}.l-how-it-works--pl-offer .svg-container .mobile{display:none}}.l-how-it-works--pl-offer .svg-container .mobile.first svg{width:880px;top:-187px;-webkit-animation-duration:2s;animation-duration:2s}@media screen and (min-width:768px){.l-how-it-works--pl-offer .svg-container .mobile.first svg{width:1215px;top:-335px;height:1015px;left:-475px}}.l-how-it-works--pl-offer .svg-container .mobile.second{-webkit-animation-delay:1s;animation-delay:1s;opacity:1}.l-how-it-works--pl-offer .svg-container .mobile.second.fadeIn svg{opacity:0;transition:opacity .75s linear 2s}.l-how-it-works--pl-offer .svg-container .mobile.second svg{width:727px;top:-103px;left:-223px;height:580px}@media screen and (min-width:768px){.l-how-it-works--pl-offer .svg-container .mobile.second svg{width:897px;top:-212px;height:791px;left:-299px}}.l-how-it-works--pl-offer .svg-container .mobile.third{-webkit-animation-delay:2.5s;animation-delay:2.5s;opacity:1}.l-how-it-works--pl-offer .svg-container .mobile.third.fadeIn svg{opacity:0;transition:opacity .75s linear 3.5s}.l-how-it-works--pl-offer .svg-container .mobile.third svg{width:727px;top:-103px;left:-223px;height:580px}@media screen and (min-width:768px){.l-how-it-works--pl-offer .svg-container .mobile.third svg{width:897px;top:-212px;height:791px;left:-302px}}.l-how-it-works--pl-offer .svg-container .mobile.fourth{opacity:0;transition:1s ease;top:-50px;position:relative}.l-how-it-works--pl-offer .svg-container .mobile.fourth.slideInDown{-webkit-animation-delay:3.75s;animation-delay:3.75s;transition-delay:3.5s;opacity:1;top:0}.l-how-it-works--pl-offer .svg-container .mobile.fourth svg{width:902px;top:-190px}@media screen and (min-width:768px){.l-how-it-works--pl-offer .svg-container .mobile.fourth svg{width:1215px;top:-325px;height:1015px;left:-458px}}.l-how-it-works--pl-offer .svg-container .desktop{display:none}.l-how-it-works--pl-offer .svg-container .desktop svg{position:absolute;left:-192px;height:720px;width:895px;top:-186px}.l-how-it-works--pl-offer .svg-container .desktop.first svg{-webkit-animation-duration:2s;animation-duration:2s}.l-how-it-works--pl-offer .svg-container .desktop.second{-webkit-animation-delay:1s;animation-delay:1s;opacity:1}.l-how-it-works--pl-offer .svg-container .desktop.second.fadeIn svg{opacity:0;transition:opacity .75s linear 2s}.l-how-it-works--pl-offer .svg-container .desktop.third{-webkit-animation-delay:2.5s;animation-delay:2.5s}.l-how-it-works--pl-offer .svg-container .desktop.third svg{top:-199px;left:-204px}.l-how-it-works--pl-offer .svg-container .desktop.fourth{-webkit-animation-delay:3.5s;animation-delay:3.5s;opacity:0}.l-how-it-works--pl-offer .svg-container .desktop.fourth svg{left:0;top:-155px}.l-how-it-works--pl-offer .svg-container .desktop.fourth.slideInRight{opacity:1;transition-delay:3.5s}.l-how-it-works--pl-offer .svg-container .desktop.fifth{opacity:0;transition:1s ease;top:-50px;position:relative}.l-how-it-works--pl-offer .svg-container .desktop.fifth svg{left:10px;top:-155px}.l-how-it-works--pl-offer .svg-container .desktop.fifth.slideInDown{-webkit-animation-delay:4.75s;animation-delay:4.75s;transition-delay:4.5s;opacity:1;top:0}.l-how-it-works--pl-offer .btn{margin-top:35px}@media screen and (min-width:768px){.l-how-it-works--pl-offer .btn{left:0;position:absolute;margin-top:5px;margin-left:35px}}.l-how-it-works--airbnb .section__inner{padding:40px 20px}.l-calc-cta .l-how-it-works--airbnb .cta-block__heading,.l-how-it-works--airbnb .l-calc-cta .cta-block__heading,.l-how-it-works--airbnb .pool .pool__heading,.l-how-it-works--airbnb .section__heading,.pool .l-how-it-works--airbnb .pool__heading{font-family:Larsseit-bold;font-size:26px;letter-spacing:-.5px;font-weight:300;line-height:34px}@media screen and (min-width:768px){.l-how-it-works--airbnb .section__inner{padding:40px 0}.l-calc-cta .l-how-it-works--airbnb .cta-block__heading,.l-how-it-works--airbnb .l-calc-cta .cta-block__heading,.l-how-it-works--airbnb .pool .pool__heading,.l-how-it-works--airbnb .section__heading,.pool .l-how-it-works--airbnb .pool__heading{font-size:30px;letter-spacing:-1px;margin-bottom:30px}}@media screen and (min-width:1300px){.l-how-it-works--pl-offer .svg-container .desktop{display:block}.l-how-it-works--pl-offer .btn{margin-left:170px}.l-calc-cta .l-how-it-works--airbnb .cta-block__heading,.l-how-it-works--airbnb .l-calc-cta .cta-block__heading,.l-how-it-works--airbnb .pool .pool__heading,.l-how-it-works--airbnb .section__heading,.pool .l-how-it-works--airbnb .pool__heading{font-size:40px;margin-bottom:40px}}@media screen and (min-width:1920px){.l-calc-cta .l-how-it-works--airbnb .cta-block__heading,.l-how-it-works--airbnb .l-calc-cta .cta-block__heading,.l-how-it-works--airbnb .pool .pool__heading,.l-how-it-works--airbnb .section__heading,.pool .l-how-it-works--airbnb .pool__heading{font-size:40px}}.l-how-it-works--airbnb .line{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);position:relative;bottom:20px;height:127px!important;width:30px!important}.l-how-it-works--airbnb .step{padding:40px 0;height:230px}@media screen and (min-width:768px){.l-how-it-works--airbnb .line{-webkit-transform:none;-ms-transform:none;transform:none;position:absolute;right:-18px;top:22px}.l-how-it-works--airbnb .step{padding:0 20px;width:33%;display:inline-block;vertical-align:top;position:relative;height:auto;margin-bottom:30px}}@media screen and (min-width:1300px){.l-how-it-works--airbnb .step{padding:0 80px}}.l-how-it-works--airbnb .step svg{height:50px;width:50px;margin-bottom:20px}.l-how-it-works--airbnb .step__heading{font-family:Larsseit;font-size:18px;margin-bottom:0}@media screen and (min-width:768px){.l-how-it-works--airbnb .step__heading{font-size:21px;line-height:28px;margin-bottom:5px}}.l-how-it-works--airbnb .step p{line-height:20px;font-size:14px;margin:0 auto}@media screen and (min-width:992px){.l-how-it-works--airbnb .step p{font-size:16px}}.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-family:Larsseit-bold;font-weight:300;font-size:30px;letter-spacing:-1px;line-height: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-family:"TT Norms";letter-spacing:0;line-height:26px}@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-family:Larsseit-bold!important;font-size:80px;letter-spacing:-2px;margin-bottom:0;font-weight:300;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-family:Larsseit-bold!important;font-size:20px;font-weight:300;letter-spacing:-.5px;margin-bottom:10px}.l-how-it-works--medical-slr .step p{font-family:"TT Norms";line-height:26px}.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-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-family:Larsseit-bold!important;font-weight:300}.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:55px!important}}.l-how-it-works--mortgage-b .step-container h2{text-align:left;margin-bottom:2px;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 h2{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}@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-family:Larsseit-bold;font-size:30px;letter-spacing:-1px;font-weight:300}@media screen and (min-width:768px){.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";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{opacity:1!important;transition-duration:1s}@-webkit-keyframes highlightRow{100%,30%{background-color:#FE5390;-webkit-transform:scale(1.03);transform:scale(1.03)}}@keyframes highlightRow{100%,30%{background-color:#FE5390;-webkit-transform:scale(1.03);transform:scale(1.03)}}@-webkit-keyframes highlightTag{100%,30%{color:#fff}}@keyframes highlightTag{100%,30%{color:#fff}}.l-how-it-works--slr-b.highlightRow .row:nth-child(2){-webkit-animation:highlightRow 1.5s 1s;animation:highlightRow 1.5s 1s}.l-how-it-works--slr-b.highlightRow .row:nth-child(2) p{-webkit-animation:highlightTag 1.5s 1s;animation:highlightTag 1.5s 1s}.l-how-it-works--slr-b.highlightRow .row:nth-child(3){-webkit-animation:highlightRow 1.5s 2.5s;animation:highlightRow 1.5s 2.5s}.l-how-it-works--slr-b.highlightRow .row:nth-child(3) p{-webkit-animation:highlightTag 1.5s 2.5s;animation:highlightTag 1.5s 2.5s}.l-how-it-works--slr-b.highlightRow .row:nth-child(4){-webkit-animation:highlightRow 3.5s 4s;animation:highlightRow 3.5s 4s}.l-how-it-works--slr-b.highlightRow .row:nth-child(4) p{-webkit-animation:highlightTag 3.5s 4s;animation:highlightTag 3.5s 4s}@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(cd24b6d662450e52289633c4698905fe6a4380bc.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(5e3f02ac04805366c0dbf9582447d06f6086ca5b.svg) ;background-size:900px;background-position:48.5% -191px}.l-how-it-works--slr-b .svg-container .rates-container{width:475px}}.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}.l-how-it-works--slr-b .svg-container .row p{width:50%;line-height:12px;margin-bottom:0;font-weight:700}.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:first-child p{font-size:16px!important}.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.33%;display:inline-block;float:none!important;font-size:24px}}.l-how-it-works--slr-b .svg-container .row p.savings{display:none}.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:72px!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 .svg-container .row p.savings{display:inline-block}.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 h2{text-align:left;margin-bottom:2px;font-size:20px!important;font-family:Larsseit;line-height:28px}@media screen and (min-width:768px){.l-how-it-works--slr-b .step-container h2{font-size:24px!important}}.l-how-it-works--slr-b .step-container p{font-family:"TT Norms";font-size:16px!important;width:270px;margin-bottom:25px!important;line-height:20px!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}@media screen and (min-width:768px){.l-how-it-works--slr-b .step-container .credit-score svg{top:-5px}}.l-how-it-works--slr-b .step-container .credit-score p{font-family:Larsseit;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}.nav--open{overflow:initial!important}.nav--open .page-about,.nav--open .page-raiseweek,.nav--open .page-template-lp-raiseweek{margin:0!important}.nav--open .page-about .nav__menu,.nav--open .page-raiseweek .nav__menu,.nav--open .page-template-lp-raiseweek .nav__menu{display:block!important;padding-top:70px!important}.nav--open .page-about .icon--menu-toggle svg,.nav--open .page-about .nav__mobile-toggle,.nav--open .page-raiseweek .icon--menu-toggle svg,.nav--open .page-raiseweek .nav__mobile-toggle,.nav--open .page-template-lp-raiseweek .icon--menu-toggle svg,.nav--open .page-template-lp-raiseweek .nav__mobile-toggle{display:none}.nav--open .page-about .nav__close svg,.nav--open .page-raiseweek .nav__close svg,.nav--open .page-template-lp-raiseweek .nav__close svg{z-index:100000000;display:block}.page-about,.page-raiseweek,.page-template-lp-raiseweek{background-color:#eae9e9;margin:0!important}.page-about .header,.page-raiseweek .header,.page-template-lp-raiseweek .header{background:0 0;position:fixed;width:100%;z-index:100;border:none;transition:all ease .7s;box-shadow:none}.page-about svg#nav-logo,.page-raiseweek svg#nav-logo,.page-template-lp-raiseweek svg#nav-logo{position:absolute;left:20px;top:15px;height:23px;width:130px}.page-about .nav,.page-raiseweek .nav,.page-template-lp-raiseweek .nav{text-align:center}.page-about .nav__menu,.page-raiseweek .nav__menu,.page-template-lp-raiseweek .nav__menu{width:100%!important;background:0 0;right:0;display:none;height:100vh!important;background-color:#1E4460!important;padding-top:10px}@media screen and (min-width:768px){.page-about .nav__menu,.page-raiseweek .nav__menu,.page-template-lp-raiseweek .nav__menu{height:100vh!important}}@media screen and (min-width:992px){.page-about .nav__menu,.page-raiseweek .nav__menu,.page-template-lp-raiseweek .nav__menu{height:auto!important;display:block;background-color:transparent!important}}.page-about .nav__item,.page-raiseweek .nav__item,.page-template-lp-raiseweek .nav__item{background-color:#1E4460;border:none!important;margin:0 20px;text-align:center;padding-left:0}.page-about .nav__item .hide,.page-raiseweek .nav__item .hide,.page-template-lp-raiseweek .nav__item .hide{display:none}@media screen and (max-width:991px){.page-about .nav__inner,.page-raiseweek .nav__inner,.page-template-lp-raiseweek .nav__inner{top:50%;position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}}.page-about .nav #vertical-line,.page-raiseweek .nav #vertical-line,.page-template-lp-raiseweek .nav #vertical-line{border-right:1px solid rgba(255,255,255,.4)!important;height:20px;position:relative;top:5px;display:none!important}@media screen and (min-width:992px){.page-about .nav__item,.page-raiseweek .nav__item,.page-template-lp-raiseweek .nav__item{background-color:transparent}.page-about .nav #vertical-line,.page-raiseweek .nav #vertical-line,.page-template-lp-raiseweek .nav #vertical-line{display:inline-block!important}.page-about .nav__close svg,.page-raiseweek .nav__close svg,.page-template-lp-raiseweek .nav__close svg{display:none}}.page-about .nav__close svg,.page-raiseweek .nav__close svg,.page-template-lp-raiseweek .nav__close svg{height:15px;width:15px;top:25px;right:33px;display:none;position:absolute}.page-about .nav__link,.page-raiseweek .nav__link,.page-template-lp-raiseweek .nav__link{font-weight:lighter!important;font-size:12px!important;font-family:Larsseit;letter-spacing:1px;color:#fff!important}.page-about .nav hr,.page-raiseweek .nav hr,.page-template-lp-raiseweek .nav hr{border-color:#a8afb3;border-width:1px;color:#a8afb3;width:30px}.page-about .nav .share-heading,.page-raiseweek .nav .share-heading,.page-template-lp-raiseweek .nav .share-heading{display:inline-block;margin:60px 15px 45px;font-weight:lighter}@media screen and (min-width:992px){.page-about .nav .share-heading,.page-raiseweek .nav .share-heading,.page-template-lp-raiseweek .nav .share-heading{display:none}}.page-about .nav .a2a_kit,.page-raiseweek .nav .a2a_kit,.page-template-lp-raiseweek .nav .a2a_kit{line-height:32px;display:inline-block;top:10px;position:relative}.page-about .nav .a2a_kit a,.page-raiseweek .nav .a2a_kit a,.page-template-lp-raiseweek .nav .a2a_kit a{margin-right:10px}@media screen and (min-width:992px){.page-about .nav .a2a_kit,.page-raiseweek .nav .a2a_kit,.page-template-lp-raiseweek .nav .a2a_kit{display:none}}.page-about .share-heading,.page-raiseweek .share-heading,.page-template-lp-raiseweek .share-heading{font-size:12px;text-transform:uppercase;letter-spacing:2px;font-weight:700;margin-top:50px;color:#fff}@media screen and (min-width:768px){.page-about .share-heading,.page-raiseweek .share-heading,.page-template-lp-raiseweek .share-heading{margin-top:100px}}@media screen and (min-width:1920px) and (min-height:992px){.page-about .share-heading,.page-raiseweek .share-heading,.page-template-lp-raiseweek .share-heading{margin-top:150px}}@media screen and (max-height:768px){.page-about .share-heading,.page-raiseweek .share-heading,.page-template-lp-raiseweek .share-heading{margin-top:30px}}.page-about .a2a_kit,.page-raiseweek .a2a_kit,.page-template-lp-raiseweek .a2a_kit{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page-about .close,.page-raiseweek .close,.page-template-lp-raiseweek .close{position:fixed;top:40px;right:20px;font-size:20px;color:#5CCD21;z-index:1001;display:none}.page-about .close svg,.page-raiseweek .close svg,.page-template-lp-raiseweek .close svg{height:15px;width:15px}.page-about .rw-button,.page-raiseweek .rw-button,.page-template-lp-raiseweek .rw-button{width:100%;height:50px;background-color:#5CCD21!important;border-radius:100px;transition:background-color .3s ease}@media screen and (min-width:992px){.page-about .rw-button,.page-raiseweek .rw-button,.page-template-lp-raiseweek .rw-button{width:150px}}@media screen and (min-width:1100px){.page-about .rw-button,.page-raiseweek .rw-button,.page-template-lp-raiseweek .rw-button{width:200px}}.page-about .rw-button:hover,.page-raiseweek .rw-button:hover,.page-template-lp-raiseweek .rw-button:hover{background-color:#4dad1c!important;color:#fff;transition:background-color .3s ease;border:none}.page-about .numbers,.page-raiseweek .numbers,.page-template-lp-raiseweek .numbers{padding:45px 20px;background-color:#fff}.page-about .numbers.js-scrollto-active,.page-raiseweek .numbers.js-scrollto-active,.page-template-lp-raiseweek .numbers.js-scrollto-active{background-color:#fff}.page-about .numbers .section__preheading,.page-raiseweek .numbers .section__preheading,.page-template-lp-raiseweek .numbers .section__preheading{text-transform:uppercase;opacity:.5;color:#174864;font-size:12px;font-weight:700;line-height:15px}@media screen and (min-width:992px){.page-about .numbers,.page-raiseweek .numbers,.page-template-lp-raiseweek .numbers{padding:75px}.page-about .numbers .section__preheading,.page-raiseweek .numbers .section__preheading,.page-template-lp-raiseweek .numbers .section__preheading{font-size:14px}}.page-about .numbers .carousel-inner,.page-raiseweek .numbers .carousel-inner,.page-template-lp-raiseweek .numbers .carousel-inner{overflow:initial}.page-about .numbers .carousel-caption,.page-raiseweek .numbers .carousel-caption,.page-template-lp-raiseweek .numbers .carousel-caption{position:static}.page-about .numbers .carousel-caption p,.page-raiseweek .numbers .carousel-caption p,.page-template-lp-raiseweek .numbers .carousel-caption p{font-size:21px;color:#174864;text-shadow:none}.page-about .numbers .carousel-caption p span,.page-raiseweek .numbers .carousel-caption p span,.page-template-lp-raiseweek .numbers .carousel-caption p span{font-weight:700}.page-about .numbers .carousel-indicators,.page-raiseweek .numbers .carousel-indicators,.page-template-lp-raiseweek .numbers .carousel-indicators{bottom:-7px}.page-about .numbers .carousel-indicators li,.page-raiseweek .numbers .carousel-indicators li,.page-template-lp-raiseweek .numbers .carousel-indicators li{background-color:#5CCD21;opacity:.5;height:15px;width:15px;margin-bottom:0;margin-right:13px}.page-about .numbers .carousel-indicators li.active,.page-raiseweek .numbers .carousel-indicators li.active,.page-template-lp-raiseweek .numbers .carousel-indicators li.active{opacity:1}.page-about .worth,.page-raiseweek .worth,.page-template-lp-raiseweek .worth{background-color:#174864}@media screen and (min-width:992px){.page-about .numbers .carousel-caption p,.page-raiseweek .numbers .carousel-caption p,.page-template-lp-raiseweek .numbers .carousel-caption p{font-size:40px}.page-about .worth,.page-raiseweek .worth,.page-template-lp-raiseweek .worth{padding-top:60px;padding-bottom:60px}}.page-about .worth .section__inner,.page-raiseweek .worth .section__inner,.page-template-lp-raiseweek .worth .section__inner{padding:35px}@media screen and (min-width:768px){.page-about .worth .section__inner,.page-raiseweek .worth .section__inner,.page-template-lp-raiseweek .worth .section__inner{padding:60px 100px}}.l-calc-cta .page-about .worth .cta-block__heading,.l-calc-cta .page-raiseweek .worth .cta-block__heading,.l-calc-cta .page-template-lp-raiseweek .worth .cta-block__heading,.page-about .worth .l-calc-cta .cta-block__heading,.page-about .worth .pool .pool__heading,.page-about .worth .section__heading,.page-raiseweek .worth .l-calc-cta .cta-block__heading,.page-raiseweek .worth .pool .pool__heading,.page-raiseweek .worth .section__heading,.page-template-lp-raiseweek .worth .l-calc-cta .cta-block__heading,.page-template-lp-raiseweek .worth .pool .pool__heading,.page-template-lp-raiseweek .worth .section__heading,.pool .page-about .worth .pool__heading,.pool .page-raiseweek .worth .pool__heading,.pool .page-template-lp-raiseweek .worth .pool__heading{color:#fff;font-size:27px;font-weight:800;letter-spacing:-2px;line-height:27px}@media screen and (min-width:768px){.l-calc-cta .page-about .worth .cta-block__heading,.l-calc-cta .page-raiseweek .worth .cta-block__heading,.l-calc-cta .page-template-lp-raiseweek .worth .cta-block__heading,.page-about .worth .l-calc-cta .cta-block__heading,.page-about .worth .pool .pool__heading,.page-about .worth .section__heading,.page-raiseweek .worth .l-calc-cta .cta-block__heading,.page-raiseweek .worth .pool .pool__heading,.page-raiseweek .worth .section__heading,.page-template-lp-raiseweek .worth .l-calc-cta .cta-block__heading,.page-template-lp-raiseweek .worth .pool .pool__heading,.page-template-lp-raiseweek .worth .section__heading,.pool .page-about .worth .pool__heading,.pool .page-raiseweek .worth .pool__heading,.pool .page-template-lp-raiseweek .worth .pool__heading{font-size:30px}.page-about .worth .row,.page-raiseweek .worth .row,.page-template-lp-raiseweek .worth .row{width:113%;right:50px;position:relative}}@media screen and (min-width:992px){.l-calc-cta .page-about .worth .cta-block__heading,.l-calc-cta .page-raiseweek .worth .cta-block__heading,.l-calc-cta .page-template-lp-raiseweek .worth .cta-block__heading,.page-about .worth .l-calc-cta .cta-block__heading,.page-about .worth .pool .pool__heading,.page-about .worth .section__heading,.page-raiseweek .worth .l-calc-cta .cta-block__heading,.page-raiseweek .worth .pool .pool__heading,.page-raiseweek .worth .section__heading,.page-template-lp-raiseweek .worth .l-calc-cta .cta-block__heading,.page-template-lp-raiseweek .worth .pool .pool__heading,.page-template-lp-raiseweek .worth .section__heading,.pool .page-about .worth .pool__heading,.pool .page-raiseweek .worth .pool__heading,.pool .page-template-lp-raiseweek .worth .pool__heading{font-size:45px;margin-bottom:40px}}.l-calc-cta .page-about .worth .cta-block__heading span,.l-calc-cta .page-raiseweek .worth .cta-block__heading span,.l-calc-cta .page-template-lp-raiseweek .worth .cta-block__heading span,.page-about .worth .l-calc-cta .cta-block__heading span,.page-about .worth .pool .pool__heading span,.page-about .worth .section__heading span,.page-raiseweek .worth .l-calc-cta .cta-block__heading span,.page-raiseweek .worth .pool .pool__heading span,.page-raiseweek .worth .section__heading span,.page-template-lp-raiseweek .worth .l-calc-cta .cta-block__heading span,.page-template-lp-raiseweek .worth .pool .pool__heading span,.page-template-lp-raiseweek .worth .section__heading span,.pool .page-about .worth .pool__heading span,.pool .page-raiseweek .worth .pool__heading span,.pool .page-template-lp-raiseweek .worth .pool__heading span{color:#5CCD21}.page-about .worth .row,.page-raiseweek .worth .row,.page-template-lp-raiseweek .worth .row{margin-top:40px}@media screen and (min-width:1300px){.page-about .worth .section__inner,.page-raiseweek .worth .section__inner,.page-template-lp-raiseweek .worth .section__inner{padding:60px 200px}.page-about .worth .row,.page-raiseweek .worth .row,.page-template-lp-raiseweek .worth .row{width:133%;right:140px}}@media screen and (min-width:768px){.page-about .worth .row a,.page-raiseweek .worth .row a,.page-template-lp-raiseweek .worth .row a{float:left;display:block;width:48.82117%;margin-right:1.18%}.page-about .worth .row a:last-child,.page-raiseweek .worth .row a:last-child,.page-template-lp-raiseweek .worth .row a:last-child{margin-right:0}}@media screen and (min-width:1100px){.page-about .worth .row a,.page-raiseweek .worth .row a,.page-template-lp-raiseweek .worth .row a{float:left;display:block;margin-right:1%;width:24.23176%}.page-about .worth .row a:last-child,.page-raiseweek .worth .row a:last-child,.page-template-lp-raiseweek .worth .row a:last-child{margin-right:0}}.page-about .worth .row svg,.page-raiseweek .worth .row svg,.page-template-lp-raiseweek .worth .row svg{width:15px;height:15px}@media screen and (min-width:768px){.page-about .worth .row svg,.page-raiseweek .worth .row svg,.page-template-lp-raiseweek .worth .row svg{width:20px;height:20px}}.page-about .worth .row h1,.page-raiseweek .worth .row h1,.page-template-lp-raiseweek .worth .row h1{color:#fff;text-transform:uppercase;font-family:Larsseit;font-weight:initial;font-size:20px;letter-spacing:-1px;display:inline-block;width:190px}@media screen and (min-width:992px){.page-about .worth .row h1,.page-raiseweek .worth .row h1,.page-template-lp-raiseweek .worth .row h1{font-size:24px}}.page-about .worth .row h1 span,.page-raiseweek .worth .row h1 span,.page-template-lp-raiseweek .worth .row h1 span{font-weight:700}.page-about .worth p,.page-raiseweek .worth p,.page-template-lp-raiseweek .worth p{color:#fff;font-size:13px;line-height:24px}@media screen and (min-width:768px){.page-about .worth .row h1,.page-raiseweek .worth .row h1,.page-template-lp-raiseweek .worth .row h1{margin-left:20px;margin-right:8px;width:initial}.page-about .worth p,.page-raiseweek .worth p,.page-template-lp-raiseweek .worth p{font-size:18px;line-height:30px}}@media screen and (min-width:992px){.page-about .worth p,.page-raiseweek .worth p,.page-template-lp-raiseweek .worth p{font-size:24px;line-height:40px}}.page-about .worth .share-heading,.page-raiseweek .worth .share-heading,.page-template-lp-raiseweek .worth .share-heading{font-size:12px}@media screen and (min-width:1920px){.page-about .worth .share-heading,.page-raiseweek .worth .share-heading,.page-template-lp-raiseweek .worth .share-heading{margin-top:100px}}@media screen and (max-height:768px){.page-about .worth .share-heading,.page-raiseweek .worth .share-heading,.page-template-lp-raiseweek .worth .share-heading{margin-top:50px}}.page-about .pillar,.page-raiseweek .pillar,.page-template-lp-raiseweek .pillar{background:linear-gradient(0deg,#E6E6E6 0,#FFF 100%);position:relative;bottom:10px}.page-about .pillar h1,.page-raiseweek .pillar h1,.page-template-lp-raiseweek .pillar h1{margin-bottom:10px}@media screen and (min-width:992px){.page-about .pillar h1,.page-raiseweek .pillar h1,.page-template-lp-raiseweek .pillar h1{font-size:36px}}.page-about .pillar p,.page-raiseweek .pillar p,.page-template-lp-raiseweek .pillar p{font-size:13px;line-height:24px}@media screen and (min-width:768px){.page-about .pillar p,.page-raiseweek .pillar p,.page-template-lp-raiseweek .pillar p{font-size:18px;line-height:30px}}@media screen and (min-width:992px){.page-about .pillar p,.page-raiseweek .pillar p,.page-template-lp-raiseweek .pillar p{font-size:24px;line-height:40px}}.page-about .pillar .more-content,.page-raiseweek .pillar .more-content,.page-template-lp-raiseweek .pillar .more-content{width:200px}.page-about .salary,.page-raiseweek .salary,.page-template-lp-raiseweek .salary{background-color:#174864}.page-about .salary .section__inner,.page-raiseweek .salary .section__inner,.page-template-lp-raiseweek .salary .section__inner{padding:35px;margin-top:50px}.page-about .salary .section__inner.js-scrollto-active,.page-raiseweek .salary .section__inner.js-scrollto-active,.page-template-lp-raiseweek .salary .section__inner.js-scrollto-active{background-color:transparent}@media screen and (min-width:768px){.page-about .salary .section__inner,.page-raiseweek .salary .section__inner,.page-template-lp-raiseweek .salary .section__inner{padding:60px 100px}}@media screen and (min-width:1200px){.page-about .salary .section__inner,.page-raiseweek .salary .section__inner,.page-template-lp-raiseweek .salary .section__inner{padding:60px 255px}}@media screen and (min-width:1920px){.page-about .salary .section__inner,.page-raiseweek .salary .section__inner,.page-template-lp-raiseweek .salary .section__inner{padding:60px 220px}}.page-about .salary .section__inner .capture-container,.page-raiseweek .salary .section__inner .capture-container,.page-template-lp-raiseweek .salary .section__inner .capture-container{width:100%;margin-bottom:20px;float:left}@media screen and (min-width:768px){.page-about .salary .section__inner .capture-container,.page-raiseweek .salary .section__inner .capture-container,.page-template-lp-raiseweek .salary .section__inner .capture-container{width:30%;margin-left:1.5%;margin-right:1.5%;margin-bottom:40px}}.page-about .salary .section__inner .capture-container input,.page-raiseweek .salary .section__inner .capture-container input,.page-template-lp-raiseweek .salary .section__inner .capture-container input{height:38px;border:0 solid #979797;border-radius:4px}.page-about .salary .section__inner .capture-container label,.page-raiseweek .salary .section__inner .capture-container label,.page-template-lp-raiseweek .salary .section__inner .capture-container label{color:#fff;text-transform:uppercase;height:19px;font-family:Larsseit;font-size:18px;font-weight:800!important;line-height:19px}.page-about .salary .section__inner .capture-container select,.page-raiseweek .salary .section__inner .capture-container select,.page-template-lp-raiseweek .salary .section__inner .capture-container select{width:100%;height:38px;background-color:#fff;border:0 solid #979797;border-radius:4px;display:inline-block;font:inherit;padding:.3em 3.5em .3em .5em;margin:0;box-sizing:border-box;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#5CCD21 50%),linear-gradient(135deg,#5CCD21 50%,transparent 50%);background-position:calc(100% - 18px) calc(1em - 1px),calc(100% - 15px) calc(1em - 1px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}.page-about .salary .section__inner .capture-container select option[value=””][disabled],.page-raiseweek .salary .section__inner .capture-container select option[value=””][disabled],.page-template-lp-raiseweek .salary .section__inner .capture-container select option[value=””][disabled]{display:none}.page-about .salary .section__inner .capture-container select option,.page-raiseweek .salary .section__inner .capture-container select option,.page-template-lp-raiseweek .salary .section__inner .capture-container select option{color:gray}.page-about .salary .section__inner .capture-container select:required:invalid,.page-raiseweek .salary .section__inner .capture-container select:required:invalid,.page-template-lp-raiseweek .salary .section__inner .capture-container select:required:invalid{color:#999}.page-about .salary .section__inner .error-message-container,.page-raiseweek .salary .section__inner .error-message-container,.page-template-lp-raiseweek .salary .section__inner .error-message-container{width:100%;height:20px;margin-bottom:20px;float:left}.page-about .salary .section__inner .error-message-container #error-message,.page-raiseweek .salary .section__inner .error-message-container #error-message,.page-template-lp-raiseweek .salary .section__inner .error-message-container #error-message{display:none;color:red}.l-calc-cta .page-about .salary .cta-block__heading,.l-calc-cta .page-raiseweek .salary .cta-block__heading,.l-calc-cta .page-template-lp-raiseweek .salary .cta-block__heading,.page-about .salary .l-calc-cta .cta-block__heading,.page-about .salary .pool .pool__heading,.page-about .salary .section__heading,.page-raiseweek .salary .l-calc-cta .cta-block__heading,.page-raiseweek .salary .pool .pool__heading,.page-raiseweek .salary .section__heading,.page-template-lp-raiseweek .salary .l-calc-cta .cta-block__heading,.page-template-lp-raiseweek .salary .pool .pool__heading,.page-template-lp-raiseweek .salary .section__heading,.pool .page-about .salary .pool__heading,.pool .page-raiseweek .salary .pool__heading,.pool .page-template-lp-raiseweek .salary .pool__heading{color:#fff;font-size:27px;font-weight:800;letter-spacing:-2px;line-height:27px}@media screen and (min-width:768px){.page-about .salary .section__inner .capture-container:nth-child(n+4),.page-raiseweek .salary .section__inner .capture-container:nth-child(n+4),.page-template-lp-raiseweek .salary .section__inner .capture-container:nth-child(n+4){margin-bottom:20px}.l-calc-cta .page-about .salary .cta-block__heading,.l-calc-cta .page-raiseweek .salary .cta-block__heading,.l-calc-cta .page-template-lp-raiseweek .salary .cta-block__heading,.page-about .salary .l-calc-cta .cta-block__heading,.page-about .salary .pool .pool__heading,.page-about .salary .section__heading,.page-raiseweek .salary .l-calc-cta .cta-block__heading,.page-raiseweek .salary .pool .pool__heading,.page-raiseweek .salary .section__heading,.page-template-lp-raiseweek .salary .l-calc-cta .cta-block__heading,.page-template-lp-raiseweek .salary .pool .pool__heading,.page-template-lp-raiseweek .salary .section__heading,.pool .page-about .salary .pool__heading,.pool .page-raiseweek .salary .pool__heading,.pool .page-template-lp-raiseweek .salary .pool__heading{font-size:30px}}@media screen and (min-width:992px){.l-calc-cta .page-about .salary .cta-block__heading,.l-calc-cta .page-raiseweek .salary .cta-block__heading,.l-calc-cta .page-template-lp-raiseweek .salary .cta-block__heading,.page-about .salary .l-calc-cta .cta-block__heading,.page-about .salary .pool .pool__heading,.page-about .salary .section__heading,.page-raiseweek .salary .l-calc-cta .cta-block__heading,.page-raiseweek .salary .pool .pool__heading,.page-raiseweek .salary .section__heading,.page-template-lp-raiseweek .salary .l-calc-cta .cta-block__heading,.page-template-lp-raiseweek .salary .pool .pool__heading,.page-template-lp-raiseweek .salary .section__heading,.pool .page-about .salary .pool__heading,.pool .page-raiseweek .salary .pool__heading,.pool .page-template-lp-raiseweek .salary .pool__heading{font-size:36px;margin-bottom:40px;line-height:50px}}.l-calc-cta .page-about .salary .cta-block__heading span,.l-calc-cta .page-raiseweek .salary .cta-block__heading span,.l-calc-cta .page-template-lp-raiseweek .salary .cta-block__heading span,.page-about .salary .l-calc-cta .cta-block__heading span,.page-about .salary .pool .pool__heading span,.page-about .salary .section__heading span,.page-raiseweek .salary .l-calc-cta .cta-block__heading span,.page-raiseweek .salary .pool .pool__heading span,.page-raiseweek .salary .section__heading span,.page-template-lp-raiseweek .salary .l-calc-cta .cta-block__heading span,.page-template-lp-raiseweek .salary .pool .pool__heading span,.page-template-lp-raiseweek .salary .section__heading span,.pool .page-about .salary .pool__heading span,.pool .page-raiseweek .salary .pool__heading span,.pool .page-template-lp-raiseweek .salary .pool__heading span{color:#5CCD21}.page-about .salary p,.page-raiseweek .salary p,.page-template-lp-raiseweek .salary p{color:#fff;font-size:13px;line-height:24px}@media screen and (min-width:768px){.page-about .salary p,.page-raiseweek .salary p,.page-template-lp-raiseweek .salary p{font-size:18px;line-height:30px}}.page-about #signup-footer,.page-raiseweek #signup-footer,.page-template-lp-raiseweek #signup-footer{background-color:#174864;color:#fff;position:fixed;width:100%;z-index:95;height:60px;transition:all .3s ease;bottom:0}.page-about #signup-footer div,.page-about #signup-footer form,.page-about #signup-footer svg,.page-raiseweek #signup-footer div,.page-raiseweek #signup-footer form,.page-raiseweek #signup-footer svg,.page-template-lp-raiseweek #signup-footer div,.page-template-lp-raiseweek #signup-footer form,.page-template-lp-raiseweek #signup-footer svg{display:inline-block;margin-right:5px;vertical-align:middle}@media screen and (min-width:992px){.page-about .salary p,.page-raiseweek .salary p,.page-template-lp-raiseweek .salary p{font-size:24px;line-height:40px}.page-about #signup-footer,.page-raiseweek #signup-footer,.page-template-lp-raiseweek #signup-footer{padding-top:25px;padding-bottom:25px;height:100px}.page-about #signup-footer div,.page-about #signup-footer form,.page-about #signup-footer svg,.page-raiseweek #signup-footer div,.page-raiseweek #signup-footer form,.page-raiseweek #signup-footer svg,.page-template-lp-raiseweek #signup-footer div,.page-template-lp-raiseweek #signup-footer form,.page-template-lp-raiseweek #signup-footer svg{margin-right:30px}}.page-about #signup-footer div:-webkit-autofill,.page-about #signup-footer form:-webkit-autofill,.page-about #signup-footer svg:-webkit-autofill,.page-raiseweek #signup-footer div:-webkit-autofill,.page-raiseweek #signup-footer form:-webkit-autofill,.page-raiseweek #signup-footer svg:-webkit-autofill,.page-template-lp-raiseweek #signup-footer div:-webkit-autofill,.page-template-lp-raiseweek #signup-footer form:-webkit-autofill,.page-template-lp-raiseweek #signup-footer svg:-webkit-autofill{-webkit-text-fill-color:#fff!important;-webkit-box-shadow:0 0 0 1000px #174864 inset}.page-about #signup-footer .wrapper,.page-raiseweek #signup-footer .wrapper,.page-template-lp-raiseweek #signup-footer .wrapper{margin:10px auto;display:block;width:100%;position:relative}.page-about #signup-footer h3,.page-raiseweek #signup-footer h3,.page-template-lp-raiseweek #signup-footer h3{text-transform:uppercase;font-size:14px;font-weight:800;font-family:Larsseit-bold;margin-bottom:0}@media screen and (min-width:992px){.page-about #signup-footer .wrapper,.page-raiseweek #signup-footer .wrapper,.page-template-lp-raiseweek #signup-footer .wrapper{width:1135px;bottom:10px;padding-left:10px}.page-about #signup-footer h3,.page-raiseweek #signup-footer h3,.page-template-lp-raiseweek #signup-footer h3{font-size:24px}}.page-about #signup-footer p,.page-raiseweek #signup-footer p,.page-template-lp-raiseweek #signup-footer p{font-size:12px;line-height:19px;letter-spacing:-1px;margin-bottom:0}.page-about #signup-footer svg,.page-raiseweek #signup-footer svg,.page-template-lp-raiseweek #signup-footer svg{width:20px;height:20px;position:relative}.page-about #signup-footer #close-footer,.page-raiseweek #signup-footer #close-footer,.page-template-lp-raiseweek #signup-footer #close-footer{display:none}.page-about #signup-footer .form-wrapper,.page-raiseweek #signup-footer .form-wrapper,.page-template-lp-raiseweek #signup-footer .form-wrapper{width:100%}@media screen and (min-width:992px){.page-about #signup-footer p,.page-raiseweek #signup-footer p,.page-template-lp-raiseweek #signup-footer p{font-size:18px}.page-about #signup-footer #close-footer,.page-raiseweek #signup-footer #close-footer,.page-template-lp-raiseweek #signup-footer #close-footer{display:inline-block}.page-about #signup-footer .form-wrapper,.page-raiseweek #signup-footer .form-wrapper,.page-template-lp-raiseweek #signup-footer .form-wrapper{float:left}}.page-about #signup-footer .button-wrapper,.page-raiseweek #signup-footer .button-wrapper,.page-template-lp-raiseweek #signup-footer .button-wrapper{display:none}@media screen and (min-width:992px){.page-about #signup-footer .button-wrapper,.page-raiseweek #signup-footer .button-wrapper,.page-template-lp-raiseweek #signup-footer .button-wrapper{display:inline;position:absolute;height:100px;width:100px;background-color:#11354A;padding:40px;bottom:0;right:0;margin-right:0}}.page-about #signup-footer .toggleShow,.page-raiseweek #signup-footer .toggleShow,.page-template-lp-raiseweek #signup-footer .toggleShow{transition:all .3s ease}.page-about #signup-footer form,.page-raiseweek #signup-footer form,.page-template-lp-raiseweek #signup-footer form{background-color:#11354a;display:none;width:100%;padding:15px;position:relative;top:10px}@media screen and (min-width:992px){.page-about #signup-footer form,.page-raiseweek #signup-footer form,.page-template-lp-raiseweek #signup-footer form{top:initial;background-color:#174864;padding:initial;display:inline}}.page-about #signup-footer form input,.page-raiseweek #signup-footer form input,.page-template-lp-raiseweek #signup-footer form input{width:100%;height:50px;border:2px solid #fff!important;border-radius:100px!important;display:inline;background-color:#11354a!important;margin-right:15px;font-size:16px;font-weight:700;padding-left:20px;text-align:center}@media screen and (min-width:992px){.page-about #signup-footer form input,.page-raiseweek #signup-footer form input,.page-template-lp-raiseweek #signup-footer form input{width:255px!important;background-color:#174864!important;text-align:left}}@media screen and (min-width:1100px){.page-about #signup-footer form input,.page-raiseweek #signup-footer form input,.page-template-lp-raiseweek #signup-footer form input{width:300px!important}}.page-about #signup-footer form input::-webkit-input-placeholder,.page-raiseweek #signup-footer form input::-webkit-input-placeholder,.page-template-lp-raiseweek #signup-footer form input::-webkit-input-placeholder{color:#fff}.page-about #signup-footer form input::-moz-placeholder,.page-raiseweek #signup-footer form input::-moz-placeholder,.page-template-lp-raiseweek #signup-footer form input::-moz-placeholder{color:#fff}.page-about #signup-footer form input:-ms-input-placeholder,.page-raiseweek #signup-footer form input:-ms-input-placeholder,.page-template-lp-raiseweek #signup-footer form input:-ms-input-placeholder{color:#fff}.page-about #signup-footer form input::placeholder,.page-raiseweek #signup-footer form input::placeholder,.page-template-lp-raiseweek #signup-footer form input::placeholder{color:#fff}.page-about #signup-footer form input:-webkit-autofill,.page-raiseweek #signup-footer form input:-webkit-autofill,.page-template-lp-raiseweek #signup-footer form input:-webkit-autofill{-webkit-text-fill-color:#fff!important;-webkit-box-shadow:0 0 0 1000px #174864 inset}.page-about #signup-footer .a2a_kit,.page-about #signup-footer .share-heading,.page-raiseweek #signup-footer .a2a_kit,.page-raiseweek #signup-footer .share-heading,.page-template-lp-raiseweek #signup-footer .a2a_kit,.page-template-lp-raiseweek #signup-footer .share-heading{display:none!important}@media screen and (min-width:768px){.page-about #signup-footer .a2a_kit,.page-about #signup-footer .share-heading,.page-raiseweek #signup-footer .a2a_kit,.page-raiseweek #signup-footer .share-heading,.page-template-lp-raiseweek #signup-footer .a2a_kit,.page-template-lp-raiseweek #signup-footer .share-heading{display:inline-block!important;position:relative;left:25px}}@media screen and (min-width:1300px){.page-about #signup-footer form input,.page-raiseweek #signup-footer form input,.page-template-lp-raiseweek #signup-footer form input{width:325px!important}.page-about #signup-footer .a2a_kit,.page-raiseweek #signup-footer .a2a_kit,.page-template-lp-raiseweek #signup-footer .a2a_kit{margin-right:77px}}.page-about #signup-footer .a2a_kit svg,.page-raiseweek #signup-footer .a2a_kit svg,.page-template-lp-raiseweek #signup-footer .a2a_kit svg{width:30px;height:30px}.page-about #signup-footer .share-heading,.page-raiseweek #signup-footer .share-heading,.page-template-lp-raiseweek #signup-footer .share-heading{display:inline-block;margin:0;font-size:12px;font-weight:lighter;letter-spacing:0;text-transform:uppercase}.page-about #signup-footer #content,.page-raiseweek #signup-footer #content,.page-template-lp-raiseweek #signup-footer #content{position:relative;left:25px}@media screen and (min-width:768px){.page-about #signup-footer #content,.page-raiseweek #signup-footer #content,.page-template-lp-raiseweek #signup-footer #content{left:365px}}@media screen and (min-width:992px){.page-about #signup-footer #content,.page-raiseweek #signup-footer #content,.page-template-lp-raiseweek #signup-footer #content{left:25px;margin-left:-55px;margin-right:38px}.page-about #signup-footer #peek,.page-raiseweek #signup-footer #peek,.page-template-lp-raiseweek #signup-footer #peek{display:none}}.page-about #signup-footer #calendar,.page-raiseweek #signup-footer #calendar,.page-template-lp-raiseweek #signup-footer #calendar{margin-left:10px;height:35px;width:35px}@media screen and (min-width:375px){.page-about #signup-footer #calendar,.page-raiseweek #signup-footer #calendar,.page-template-lp-raiseweek #signup-footer #calendar{margin-left:25px}}.page-about #signup-footer #peek,.page-raiseweek #signup-footer #peek,.page-template-lp-raiseweek #signup-footer #peek{background-color:#11354A;width:60px;margin-right:0;padding:18px 21px;position:absolute;right:0;bottom:-10px;height:60px}.page-about #signup-footer #peek svg,.page-raiseweek #signup-footer #peek svg,.page-template-lp-raiseweek #signup-footer #peek svg{opacity:1;transition:opacity .3s}.page-about #signup-footer #peek #down,.page-raiseweek #signup-footer #peek #down,.page-template-lp-raiseweek #signup-footer #peek #down{display:none}.page-about #signup-footer #peek:hover svg,.page-raiseweek #signup-footer #peek:hover svg,.page-template-lp-raiseweek #signup-footer #peek:hover svg{opacity:.8;transition:opacity .3s;cursor:pointer}.page-about #overlay,.page-raiseweek #overlay,.page-template-lp-raiseweek #overlay{display:none;position:fixed;height:100vh;width:100vw;background-color:rgba(0,0,0,.5);z-index:100;top:0;text-align:center}.page-about #overlay .popup,.page-raiseweek #overlay .popup,.page-template-lp-raiseweek #overlay .popup{width:250px;height:225px;padding:40px 20px;background-color:#fff;border-radius:4px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-about #overlay .popup .close,.page-raiseweek #overlay .popup .close,.page-template-lp-raiseweek #overlay .popup .close{top:-25px;right:-20px;display:block}.page-about #overlay .popup .close:hover,.page-raiseweek #overlay .popup .close:hover,.page-template-lp-raiseweek #overlay .popup .close:hover{opacity:.7;cursor:pointer}.page-about #overlay .popup .a2a_kit,.page-raiseweek #overlay .popup .a2a_kit,.page-template-lp-raiseweek #overlay .popup .a2a_kit{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}@media screen and (min-width:768px){.page-about #overlay .popup,.page-raiseweek #overlay .popup,.page-template-lp-raiseweek #overlay .popup{padding:130px 80px;height:450px;width:500px}.page-about #overlay .popup .a2a_kit,.page-raiseweek #overlay .popup .a2a_kit,.page-template-lp-raiseweek #overlay .popup .a2a_kit{margin-bottom:35px}}.page-about #overlay .popup .a2a_kit a,.page-raiseweek #overlay .popup .a2a_kit a,.page-template-lp-raiseweek #overlay .popup .a2a_kit a{border:1px solid #979797;border-radius:4px;margin-left:5px;margin-right:5px;padding:2px}.page-about #overlay .popup h1,.page-raiseweek #overlay .popup h1,.page-template-lp-raiseweek #overlay .popup h1{font-family:Larsseit;font-size:21px;font-weight:800;letter-spacing:-1px;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.page-about #overlay .popup .a2a_kit a,.page-raiseweek #overlay .popup .a2a_kit a,.page-template-lp-raiseweek #overlay .popup .a2a_kit a{padding:10px}.page-about #overlay .popup h1,.page-raiseweek #overlay .popup h1,.page-template-lp-raiseweek #overlay .popup h1{font-size:28px}}.page-about #overlay .popup p,.page-raiseweek #overlay .popup p,.page-template-lp-raiseweek #overlay .popup p{font-size:15px}@media screen and (min-width:768px){.page-about #overlay .popup p,.page-raiseweek #overlay .popup p,.page-template-lp-raiseweek #overlay .popup p{font-size:18px}}.page-about #overlay .popup #countdown,.page-raiseweek #overlay .popup #countdown,.page-template-lp-raiseweek #overlay .popup #countdown{color:#9CCB3B;font-size:40px;letter-spacing:2px;line-height:40px}.page-about #overlay .popup form,.page-raiseweek #overlay .popup form,.page-template-lp-raiseweek #overlay .popup form{width:300px;margin-left:auto;margin-right:auto;margin-top:40px}.page-about #overlay .popup form input,.page-raiseweek #overlay .popup form input,.page-template-lp-raiseweek #overlay .popup form input{border:1px solid #414140;opacity:.5;border-radius:100px;text-align:center;font-size:18px;line-height:19px}.page-about #overlay .popup form button,.page-raiseweek #overlay .popup form button,.page-template-lp-raiseweek #overlay .popup form button{width:100%;border-radius:100px;background-color:#5CCD21;font-size:16px}.page-about #footer,.page-raiseweek #footer,.page-template-lp-raiseweek #footer{position:relative;bottom:10px}.raiseweek-banner{background-color:#174864;padding:20px 10px 10px;text-align:center}.raiseweek-banner:hover{cursor:pointer}.raiseweek-banner-desktop{display:none}@media screen and (min-width:1300px){.raiseweek-banner{padding:30px 10px 20px}.raiseweek-banner-mobile{display:none}.raiseweek-banner-desktop{display:block}}.raiseweek-banner svg{height:23px;width:100px;vertical-align:middle}.raiseweek-banner h1{display:inline-block;color:#fff;margin-bottom:0;line-height:10px;font-size:8px;text-transform:uppercase;font-weight:lighter;font-family:Larsseit;position:relative;top:3px;margin-left:6px;margin-right:6px}@media screen and (min-width:375px){.raiseweek-banner svg{width:120px}.raiseweek-banner h1{font-size:9px}}@media screen and (min-width:768px){.raiseweek-banner svg{width:220px;height:35px}.raiseweek-banner h1{font-size:15px;line-height:16px;top:8px;margin-left:25px;margin-right:25px}}@media screen and (min-width:1300px){.raiseweek-banner h1{font-size:25px;font-weight:800;font-family:Larsseit-bold;letter-spacing:1px;top:4px;margin-left:30px;margin-right:30px}}.raiseweek-banner p{display:inline-block;color:#5CCD21;border:1px solid #5CCD21;padding:4px 4px 2px;border-radius:14px;font-size:7px;position:relative;bottom:3px;text-transform:uppercase;transition:all ease .3s}.raiseweek-banner p:hover{background-color:#5CCD21;color:#fff}@media screen and (min-width:375px){.raiseweek-banner p{font-size:9px}}@media screen and (min-width:768px){.raiseweek-banner p{font-size:13px;padding:7px 13px 4px;bottom:1px}}@media screen and (min-width:1300px){.raiseweek-banner p{font-weight:700;letter-spacing:1px;padding:10px 21px 6px;border-radius:22px}}.page-about .section,.page-template-lp-raiseweek .section{background-color:#fff;text-align:left}.page-about .section__inner,.page-template-lp-raiseweek .section__inner{padding:35px 20px;max-width:890px}@media screen and (min-width:768px){.page-about .section__inner,.page-template-lp-raiseweek .section__inner{padding:60px 60px 80px}}.page-about .section__inner .content h1,.page-template-lp-raiseweek .section__inner .content h1{font-family:Larsseit-bold;text-transform:uppercase;font-size:24px;letter-spacing:-1px;line-height:32px;margin-bottom:0}@media screen and (min-width:768px){.page-about .section__inner .content h1,.page-template-lp-raiseweek .section__inner .content h1{font-size:32px}}@media screen and (min-width:992px){.page-about .section__inner,.page-template-lp-raiseweek .section__inner{padding:60px 60px 125px}.page-about .section__inner .content h1,.page-template-lp-raiseweek .section__inner .content h1{font-size:55px;letter-spacing:-2px;line-height:60px}}.page-about .section__inner .content .author,.page-template-lp-raiseweek .section__inner .content .author{font-style:italic}@media screen and (min-width:768px){.page-about .section__inner .content .author,.page-about .section__inner .content p:first-child,.page-template-lp-raiseweek .section__inner .content .author,.page-template-lp-raiseweek .section__inner .content p:first-child{font-size:18px}}@media screen and (min-width:992px){.page-about .section__inner .content p:first-child,.page-template-lp-raiseweek .section__inner .content p:first-child{font-size:21px;line-height:34px}.page-about .section__inner .content p,.page-template-lp-raiseweek .section__inner .content p{font-size:18px}}.page-about .section__inner .content .share-heading,.page-template-lp-raiseweek .section__inner .content .share-heading{color:#6D6E70;display:inline-block;margin:20px 0;top:3px;position:relative;vertical-align:middle}.page-about .section__inner .content .a2a_kit,.page-template-lp-raiseweek .section__inner .content .a2a_kit{display:inline-block;line-height:32px;vertical-align:middle;margin:20px 0 20px 10px}.page-about .section__inner .content .heading,.page-template-lp-raiseweek .section__inner .content .heading{font-style:italic;font-size:21px}@media screen and (min-width:768px){.page-about .section__inner .content .heading,.page-template-lp-raiseweek .section__inner .content .heading{font-size:28px}}@media screen and (min-width:992px){.page-about .section__inner .content .heading,.page-template-lp-raiseweek .section__inner .content .heading{font-size:34px}}.page-about .section__inner .content .subheading,.page-template-lp-raiseweek .section__inner .content .subheading{font-weight:700;margin-top:25px;margin-bottom:5px;font-size:18px}@media screen and (min-width:768px){.page-about .section__inner .content .subheading,.page-template-lp-raiseweek .section__inner .content .subheading{font-size:24px}}@media screen and (min-width:992px){.page-about .section__inner .content .subheading,.page-template-lp-raiseweek .section__inner .content .subheading{font-size:30px}}.page-about .section__inner .content .quote,.page-template-lp-raiseweek .section__inner .content .quote{font-weight:700}.page-about .section__inner .content hr,.page-template-lp-raiseweek .section__inner .content hr{margin:60px 0}.page-about .section__inner .content iframe,.page-template-lp-raiseweek .section__inner .content iframe{max-width:100%;display:block;margin:30px auto;height:auto}@media screen and (min-width:345px){.page-about .section__inner .content iframe,.page-template-lp-raiseweek .section__inner .content iframe{height:360px}}.page-about .section__inner .previous,.page-template-lp-raiseweek .section__inner .previous{float:left}.page-about .section__inner .next,.page-template-lp-raiseweek .section__inner .next{float:right}.page-about .section__inner .next,.page-about .section__inner .previous,.page-template-lp-raiseweek .section__inner .next,.page-template-lp-raiseweek .section__inner .previous{margin:30px 0}.page-about .section__inner .next svg,.page-about .section__inner .previous svg,.page-template-lp-raiseweek .section__inner .next svg,.page-template-lp-raiseweek .section__inner .previous svg{width:20px;height:20px;display:inline-block;position:relative;top:5px;margin:0 4px}.page-about .section__inner .next p,.page-about .section__inner .previous p,.page-template-lp-raiseweek .section__inner .next p,.page-template-lp-raiseweek .section__inner .previous p{display:inline-block;font-weight:700;text-transform:uppercase;letter-spacing:1px;font-size:12px;color:#5B5B5B}.page-about .section__inner .bottom-share,.page-template-lp-raiseweek .section__inner .bottom-share{text-align:center;clear:both}.page-about .section__inner .bottom-share .share-heading,.page-template-lp-raiseweek .section__inner .bottom-share .share-heading{color:#6D6E70;margin-bottom:15px}.page-about .section__inner .bottom-share .a2a_kit a,.page-template-lp-raiseweek .section__inner .bottom-share .a2a_kit a{border:1px solid #979797;border-radius:4px;margin-left:5px;margin-right:5px;padding:4px}@media screen and (min-width:768px){.page-about .section__inner .next svg,.page-about .section__inner .previous svg,.page-template-lp-raiseweek .section__inner .next svg,.page-template-lp-raiseweek .section__inner .previous svg{width:30px;height:30px;top:10px}.page-about .section__inner .next p,.page-about .section__inner .previous p,.page-template-lp-raiseweek .section__inner .next p,.page-template-lp-raiseweek .section__inner .previous p{font-size:14px}.page-about .section__inner .bottom-share .a2a_kit a,.page-template-lp-raiseweek .section__inner .bottom-share .a2a_kit a{padding:10px}}.page-about .section #questions,.page-template-lp-raiseweek .section #questions{width:100px;height:34px;margin-top:30px}.page-about .section .question,.page-template-lp-raiseweek .section .question{font-family:Larsseit-bold;font-weight:800;text-transform:uppercase;margin-top:20px;margin-bottom:0;line-height:20px}@media screen and (min-width:992px){.page-about .section .question,.page-template-lp-raiseweek .section .question{font-size:18px;line-height:28px;margin-top:30px}}.page-about .section .answer,.page-template-lp-raiseweek .section .answer{line-height:22px}@media screen and (min-width:992px){.page-about .section .answer,.page-template-lp-raiseweek .section .answer{font-size:18px;line-height:28px}}.page-about .raiseweek-webinar,.page-template-lp-raiseweek .raiseweek-webinar{background-color:#174864;border-radius:10px;padding:30px 26px 50px;color:#fff;text-align:center;margin-top:50px}@media screen and (min-width:768px){.page-about .section #questions,.page-template-lp-raiseweek .section #questions{width:150px;height:50px}.page-about .raiseweek-webinar,.page-template-lp-raiseweek .raiseweek-webinar{text-align:left;position:relative;padding:25px}}.page-about .raiseweek-webinar svg,.page-template-lp-raiseweek .raiseweek-webinar svg{width:68px;height:23px;margin-bottom:10px}.page-about .raiseweek-webinar h1,.page-template-lp-raiseweek .raiseweek-webinar h1{text-transform:uppercase;line-height:19px}@media screen and (min-width:768px){.page-about .raiseweek-webinar svg,.page-template-lp-raiseweek .raiseweek-webinar svg{height:31px;width:90px}.page-about .raiseweek-webinar h1,.page-template-lp-raiseweek .raiseweek-webinar h1{font-size:34px;line-height:40px;width:480px}}.page-about .raiseweek-webinar h1 span,.page-template-lp-raiseweek .raiseweek-webinar h1 span{color:#5CCD21}.page-about .raiseweek-webinar p,.page-template-lp-raiseweek .raiseweek-webinar p{font-size:12px;line-height:16px;margin-bottom:25px}@media screen and (min-width:768px){.page-about .raiseweek-webinar p,.page-template-lp-raiseweek .raiseweek-webinar p{font-size:16px;line-height:24px;width:332px;display:inline-block;margin-bottom:0}}.page-about .raiseweek-webinar .learn-more,.page-template-lp-raiseweek .raiseweek-webinar .learn-more{background-color:#5CCD21;padding:15px 65px;border-radius:30px;text-transform:uppercase;font-size:12px;font-weight:700;color:#fff}.page-about .recommended h1,.page-template-lp-raiseweek .recommended h1{text-transform:uppercase;text-align:center;letter-spacing:-1px;margin:30px 0}@media screen and (min-width:768px){.page-about .raiseweek-webinar .learn-more,.page-template-lp-raiseweek .raiseweek-webinar .learn-more{display:inline-block;position:absolute;right:24px;bottom:39px;font-size:16px;padding:12px 65px}.page-about .recommended h1,.page-template-lp-raiseweek .recommended h1{font-size:24px}}.l-resource-center .section__inner{padding:40px 20px}@media screen and (min-width:992px){.page-about .raiseweek-webinar p,.page-template-lp-raiseweek .raiseweek-webinar p{width:430px}.l-resource-center .section__inner{padding:60px 50px}}.l-resource-center .section__inner .sidenav{display:none;text-align:left;padding-right:20px;position:relative;float:left;width:25%}@media screen and (min-width:992px){.l-resource-center .section__inner .sidenav{display:block}}.l-resource-center .section__inner .heading{background-color:#f7f7f7;padding:20px;text-transform:uppercase;font-weight:700;font-family:"Gotham Bold",Helvetica,Arial,"Lucida Grande",sans-serif}.l-resource-center .section__inner .topic{position:relative;display:block;width:100%;padding:18px 15px;color:#5c5c5c;font-family:"Gotham Bold";font-size:14px;height:55px;border-bottom:1px solid #f7f7f7;cursor:pointer}.l-resource-center .section__inner .topic.active{color:#15c0f1}.l-resource-center .row{max-width:600px}.l-resource-center .tile{border:1px solid #e7e7e7;margin-bottom:30px;display:block;width:100%;position:relative}@media screen and (min-width:768px){.l-resource-center .tile{float:left;display:block;margin-right:2.35765%;width:48.82117%}.l-resource-center .tile:last-child,.l-resource-center .tile:nth-child(2n){margin-right:0}.l-resource-center .tile:nth-child(2n+1){clear:left}}@media screen and (min-width:1300px){.l-resource-center .row{max-width:900px}.l-resource-center .tile{float:left;display:block;margin-right:2.35765%;width:31.76157%}.l-resource-center .tile:last-child{margin-right:0}.l-resource-center .tile:nth-child(2n){margin-right:2.35765%}.l-resource-center .tile:nth-child(2n+1){clear:none}.l-resource-center .tile:nth-child(3n){margin-right:0}.l-resource-center .tile:nth-child(3n+1){clear:left}}.l-resource-center .tile-img{background-size:cover;width:100%;height:180px}.l-resource-center .tile.retirement .tile-img{background-image: url(d5737a3695a92847a2c71130b41439ba57337b20.png) }.l-resource-center .tile.home-buying .tile-img{background-image: url(24e17251f6863421cce8e308119ca58a8530cbea.png) }.l-resource-center .tile.investing .tile-img{background-image: url(e9bbbf245f6dd1e4896760f969a33a67f4c8b85d.png) }.l-resource-center .tile.family-finances .tile-img{background-image: url(c0a73f22e55afc588f13e555f40b51ec3cb83f66.png) }.l-resource-center .tile.careers .tile-img{background-image: url(7b57f465c1413dc1cbe9f9f7c59c03225491f0ce.png) }.l-resource-center .tile.debt-management .tile-img{background-image: url(c4ab85b01e76506b5ff6db6b76a94e1ebb2828e2.png) }.l-resource-center .tile img{width:85px;height:85px;float:left;margin-right:12px}.l-resource-center .tile .type{font-family:Larsseit;font-size:12px;color:#7d7d7d;text-align:left;margin-bottom:0;margin-top:12px}@media screen and (min-width:768px){.l-resource-center .tile img{float:none;margin-right:0;width:100%;height:50%}.l-resource-center .tile .type{position:absolute;margin-top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:68px;color:#fff;background-color:rgba(0,0,0,.4);padding:5px 25px}}.l-resource-center .tile .title{font-family:Larsseit;line-height:20px;color:#5b5b5b;font-size:20px;margin:20px 20px 10px;height:40px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;text-overflow:ellipsis;text-align:left}@media screen and (min-width:768px){.l-resource-center .tile .title{text-align:center}}.l-resource-center .tile .description{font-size:14px;color:#5c5c5c;text-align:left;margin:10px 20px 15px}.l-resource-center .tile .border{display:none;transition:opacity .3s ease-out;opacity:0;width:100%;height:5px;background:linear-gradient(90deg,#2AC5F5 0,#EF3F7D 100%);position:absolute;left:0;bottom:0}.l-resource-center .tile:hover .border{opacity:1}.l-resource-center .btn{width:100%}@media screen and (min-width:768px){.l-resource-center .tile .border{display:block}.l-resource-center--more .more{float:left;display:block;margin-right:2.35765%;width:31.76157%}.l-resource-center--more .more:last-child{margin-right:0}}.l-calc-cta .l-resource-center--more .cta-block__heading,.l-resource-center--more .l-calc-cta .cta-block__heading,.l-resource-center--more .pool .pool__heading,.l-resource-center--more .section__heading,.pool .l-resource-center--more .pool__heading{letter-spacing:0}.l-calc-cta .l-resource-center--more .cta-block__subheading,.l-resource-center--more .l-calc-cta .cta-block__subheading,.l-resource-center--more .section__subheading{margin-top:20px;margin-bottom:5px}.l-resource-center--more a{text-transform:uppercase;font-weight:700}.l-resource-center--topic .row{max-width:initial}@media screen and (min-width:992px){.l-resource-center--topic .row{float:right;width:75%}}.l-resource-center--topic .tile{height:87px;padding-right:12px;margin-bottom:15px}@media screen and (min-width:768px){.l-resource-center--topic .tile{float:left;display:block;margin-right:2.35765%;width:31.76157%;padding-right:0;height:100%;position:relative;clear:none!important}.l-resource-center--topic .tile:last-child{margin-right:0}.l-resource-center--topic .tile:nth-child(2n){margin-right:2.35765%}.l-resource-center--topic .tile:nth-child(2n+1){clear:none}.l-resource-center--topic .tile:nth-child(3n){margin-right:0}.l-resource-center--topic .tile:nth-child(3n+1){clear:left}}.l-resource-center--topic .title{font-size:initial!important;margin:initial!important}@media screen and (min-width:768px){.l-resource-center--topic .title{text-align:center!important;width:90%;margin:10px auto!important}.l-rc-content .l-article-content .section__inner{padding:60px}}.l-rc-content .l-article-content .section{text-align:left}.l-rc-content .l-article-content .topic-nav{display:none}.l-rc-content .l-article-content .topic-nav .resource-center{color:#4c4c4c;text-transform:uppercase;font-weight:700;display:block;margin-bottom:25px}.l-rc-content .l-article-content .topic-nav .topic{color:#5c5c5c;display:block;margin-bottom:15px}.l-rc-content .l-article-content .topic-nav .topic.active{color:#15c0f1;font-weight:700;letter-spacing:.5px}.l-rc-content .l-article-content .content p{font-size:18px;line-height:34px}.l-rc-content .l-article-content .content .heading,.l-rc-content .l-article-content .content h3{font-size:24px;font-weight:700;font-family:Larsseit}@media screen and (min-width:1300px){.l-rc-content .l-article-content .topic-nav{display:block;float:left;width:20%;padding:10px}.l-rc-content .l-article-content .content,.l-seo-product .l-article-content .content{width:80%;float:left}}.l-seo-product .l-article-content .section{text-align:left}.l-seo-product .l-article-content .section__inner{padding:40px 20px}.l-seo-product .l-article-content .topic{display:block;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:30px}.l-seo-product .l-article-content .title{font-size:30px;font-family:Larsseit;letter-spacing:-1px;line-height:40px;margin-bottom:20px}@media screen and (min-width:768px){.l-seo-product .l-article-content .section__inner{padding:60px}.l-seo-product .l-article-content .title{font-size:48px;line-height:64px}}.l-seo-product .l-article-content .date{font-size:14px;color:#999}.l-seo-product .l-article-content .content p{font-size:18px;line-height:34px}.l-seo-product .l-article-content .content .heading,.l-seo-product .l-article-content .content h3{font-size:24px;font-weight:700;font-family:Larsseit}.rc-dropdown{display:block;width:100%;max-width:320px;float:left;position:relative}@media screen and (min-width:992px){.rc-dropdown{display:none}}.rc-dropdown select{font-weight:bolder;width:100%;outline:0;-webkit-appearance:none;display:block;padding:1.2em .1em 1.3em 1.5em;border:0;border-radius:4px;color:#555}.rc-dropdown svg{height:15px;position:absolute;right:5px;top:25px;width:52px;pointer-events:none;fill:gray}.loader,.loader:after{border-radius:50%;width:10em;height:10em}.loader{display:none;margin:60px auto;font-size:10px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(220,220,220,.2);border-right:1.1em solid rgba(220,220,220,.2);border-bottom:1.1em solid rgba(220,220,220,.2);border-left:1.1em solid gray;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.l-hero--whyisofi .section{background-image: url(793d75cd0a3ec89faf730a70d917227a427483be.jpg) }@media screen and (min-width:768px){.l-hero--whyisofi .section{background-image: url(2c28573cf5b26c2a502ce097c60cdc55d5770c3e.jpg) ;min-height:400px}}@media screen and (min-width:1366px){.l-hero--whyisofi .section{background-image: url(6c4f46618be5e6d7f247a7c9afc25964171794e3.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%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#EEEBEB', GradientType=0)}.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 h2,.l-whyisofi h3{font-weight:300;line-height:.8;font-family:Larsseit-Bold,Helvetica,Arial,"Lucida Grande",sans-serif}.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{display:inline-block;font-size:35px;letter-spacing:-2px}.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;position:relative;top:10px;margin-left:12px}@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;position:relative;margin-left:5px}.l-whyisofi .whyisofi-pattern{width:161%;position:relative;max-width:150%;left:-20%}.l-whyisofi h3{font-size:32px;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}}.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(33c4e36a4dc9d4cfe5f8b4e7a779a1efd6d885a1.png) ;background-repeat:no-repeat;background-position:right bottom;width:100%;color:#5b5b5b;text-shadow:none;padding:40px 20px;float:right;text-align:left;font-weight:700}.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(cc783467f28ba6bf76f4c0a4431e418b131c5546.png) }.l-whyisofi-outro .section .section__inner{padding-top:80px}.l-whyisofi-outro .section .section__inner h2{font-family:Larsseit-Bold,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:24px;margin-bottom:10px}.l-whyisofi-outro .section .section__inner #footer{font-size:21px}.page-facebook-pl .l-fb-carousel{padding:0}.page-facebook-pl .l-fb-carousel .section{background-color:#007EAD}.page-facebook-pl .l-fb-carousel .section__inner{padding:60px 0}.l-calc-cta .page-facebook-pl .l-fb-carousel .cta-block__heading,.page-facebook-pl .l-fb-carousel .l-calc-cta .cta-block__heading,.page-facebook-pl .l-fb-carousel .pool .pool__heading,.page-facebook-pl .l-fb-carousel .section__heading,.pool .page-facebook-pl .l-fb-carousel .pool__heading{font-family:Larsseit;font-size:28px;font-weight:700;letter-spacing:-1px;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}.page-facebook-pl .l-fb-carousel .section{position:relative}.page-facebook-pl .l-fb-carousel .section__inner{max-width:initial}.l-calc-cta .page-facebook-pl .l-fb-carousel .cta-block__heading,.page-facebook-pl .l-fb-carousel .l-calc-cta .cta-block__heading,.page-facebook-pl .l-fb-carousel .pool .pool__heading,.page-facebook-pl .l-fb-carousel .section__heading,.pool .page-facebook-pl .l-fb-carousel .pool__heading{font-size:36px;margin-bottom:5px}}.l-calc-cta .page-facebook-pl .l-fb-carousel .cta-block__subheading,.page-facebook-pl .l-fb-carousel .l-calc-cta .cta-block__subheading,.page-facebook-pl .l-fb-carousel .section__subheading{font-family:Larsseit;font-size:20px}@media screen and (min-width:768px){.l-calc-cta .page-facebook-pl .l-fb-carousel .cta-block__subheading,.page-facebook-pl .l-fb-carousel .l-calc-cta .cta-block__subheading,.page-facebook-pl .l-fb-carousel .section__subheading{font-size:21px}.page-facebook-pl .l-fb-carousel .owl-carousel{float:left;position:initial;width:40%}.page-facebook-pl .l-fb-carousel .headings{text-align:left;position:absolute;top:24%;left:50%}}@media screen and (min-width:1300px){.page-facebook-pl .l-fb-carousel .owl-carousel{width:47%}.page-facebook-pl .l-fb-carousel .headings{left:58%}}.page-facebook-pl .l-fb-carousel .owl-stage-outer{right:30px}.page-facebook-pl .l-fb-carousel .article{height:300px;width:240px;border-radius:0;background-size:contain}.page-facebook-pl .l-fb-carousel .article:hover .article-overlay{color:#636363}.page-facebook-pl .l-fb-carousel .article-overlay{background-color:#fff;border-radius:0;height:80px;padding-top:25px;padding-left:20px}.page-facebook-pl .l-fb-carousel .article.debt .article-overlay,.page-facebook-pl .l-fb-carousel .article.medical .article-overlay{padding-top:15px}.page-facebook-pl .l-fb-carousel .article-topic{font-size:18px;text-transform:none;text-align:left;margin-bottom:0}.page-facebook-pl .l-fb-carousel .article.credit-card{background-image: url(4d0eb3d05de92682429a9ab4bfea689d64e2447e.jpg) }.page-facebook-pl .l-fb-carousel .article.debt{background-image: url(d6308669e5d8863a778c72cd6e0496cc833972ed.jpg) }.page-facebook-pl .l-fb-carousel .article.home-improvements{background-image: url(884e826bfd8b9fc67461612c2f9895bdfbbc317d.jpg) }.page-facebook-pl .l-fb-carousel .article.medical{background-image: url(0e7ccabd96480646b012c4c9d9aec43d445d4eea.jpg) }.page-facebook-pl .l-fb-carousel .article.private-school{background-image: url(659e042f5fa0a14306dbd5bf568a16e7fd03ba6e.jpg) }.page-facebook-pl .l-fb-carousel .article.family{background-image: url(9b1d137b6f1a23fc2875795696094f69874782df.jpg) }.page-facebook-pl .l-fb-carousel .owl-dots{direction:ltr;margin-top:35px!important;margin-bottom:30px}@media screen and (min-width:768px){.page-facebook-pl .l-fb-carousel .owl-stage-outer{position:initial}.page-facebook-pl .l-fb-carousel .owl-dots{position:absolute;left:49.5%;top:43%}}@media screen and (min-width:1300px){.page-facebook-pl .l-fb-carousel .owl-dots{left:57.5%}}.page-facebook-pl .l-fb-carousel .owl-dots .owl-dot span{background-color:#006890!important}.page-facebook-pl .l-fb-carousel .owl-dots .active span{background-color:#fff!important}@media screen and (min-width:768px){.page-facebook-pl .l-fb-carousel .btn{top:69%;left:50%;position:absolute}}.l-calc-cta .page-facebook-pl .l-membership-benefits .cta-block__heading,.page-facebook-pl .l-membership-benefits .l-calc-cta .cta-block__heading,.page-facebook-pl .l-membership-benefits .pool .pool__heading,.page-facebook-pl .l-membership-benefits .section__heading,.pool .page-facebook-pl .l-membership-benefits .pool__heading{font-family:Larsseit;text-transform:none;font-size:26px;letter-spacing:0;text-align:left;color:#424242;margin-bottom:15px;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.l-calc-cta .page-facebook-pl .l-membership-benefits .cta-block__heading,.page-facebook-pl .l-membership-benefits .l-calc-cta .cta-block__heading,.page-facebook-pl .l-membership-benefits .pool .pool__heading,.page-facebook-pl .l-membership-benefits .section__heading,.pool .page-facebook-pl .l-membership-benefits .pool__heading{font-size:32px;width:314px}}@media screen and (min-width:1300px){.page-facebook-pl .l-fb-carousel .btn{left:58%}.l-calc-cta .page-facebook-pl .l-membership-benefits .cta-block__heading,.page-facebook-pl .l-membership-benefits .l-calc-cta .cta-block__heading,.page-facebook-pl .l-membership-benefits .pool .pool__heading,.page-facebook-pl .l-membership-benefits .section__heading,.pool .page-facebook-pl .l-membership-benefits .pool__heading{font-size:36px;line-height:42px;width:375px}}@media screen and (min-width:1920px){.l-calc-cta .page-facebook-pl .l-membership-benefits .cta-block__heading,.page-facebook-pl .l-membership-benefits .l-calc-cta .cta-block__heading,.page-facebook-pl .l-membership-benefits .pool .pool__heading,.page-facebook-pl .l-membership-benefits .section__heading,.pool .page-facebook-pl .l-membership-benefits .pool__heading{width:530px}}.page-facebook-pl .l-membership-benefits .section p{font-size:16px;text-align:left;color:#424242;line-height:26px;letter-spacing:-.01px;margin-bottom:0;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.page-facebook-pl .l-membership-benefits .section p{line-height:28px;width:314px}}@media screen and (min-width:1300px){.page-facebook-pl .l-membership-benefits .section p{font-size:18px;line-height:32px;width:375px}}@media screen and (min-width:1920px){.page-facebook-pl .l-membership-benefits .section p{width:530px}}.page-facebook-pl .l-membership-benefits .section__inner{padding:40px 20px}@media screen and (min-width:768px){.page-facebook-pl .l-membership-benefits .section__inner{float:left;width:50%;padding:60px 0 40px;border-bottom:1px solid #e1e1e1}}@media screen and (min-width:1300px){.page-facebook-pl .l-membership-benefits .section__inner{padding:117px 0}.l-calc-cta .page-facebook-pl .l-membership-benefits .section__inner:last-child .cta-block__heading,.page-facebook-pl .l-membership-benefits .section__inner:last-child .l-calc-cta .cta-block__heading,.page-facebook-pl .l-membership-benefits .section__inner:last-child .pool .pool__heading,.page-facebook-pl .l-membership-benefits .section__inner:last-child .section__heading,.pool .page-facebook-pl .l-membership-benefits .section__inner:last-child .pool__heading{font-size:32px}}@media screen and (min-width:1920px){.page-facebook-pl .l-membership-benefits .section__inner{padding:175px 0 176px}}.page-facebook-pl .l-membership-benefits .section__inner:first-child{opacity:0}.page-facebook-pl .l-membership-benefits .section__inner:first-childfadeIn{opacity:1}.l-calc-cta .page-facebook-pl .l-membership-benefits .section__inner:last-child .cta-block__heading,.page-facebook-pl .l-membership-benefits .section__inner:last-child .l-calc-cta .cta-block__heading,.page-facebook-pl .l-membership-benefits .section__inner:last-child .pool .pool__heading,.page-facebook-pl .l-membership-benefits .section__inner:last-child .section__heading,.pool .page-facebook-pl .l-membership-benefits .section__inner:last-child .pool__heading{text-align:center;margin-bottom:10px;width:initial}@media screen and (min-width:768px){.page-facebook-pl .l-membership-benefits .section__inner:last-child{clear:both;float:none;width:initial;border-bottom:none;padding:40px}.l-calc-cta .page-facebook-pl .l-membership-benefits .section__inner:last-child .cta-block__heading,.page-facebook-pl .l-membership-benefits .section__inner:last-child .l-calc-cta .cta-block__heading,.page-facebook-pl .l-membership-benefits .section__inner:last-child .pool .pool__heading,.page-facebook-pl .l-membership-benefits .section__inner:last-child .section__heading,.pool .page-facebook-pl .l-membership-benefits .section__inner:last-child .pool__heading{margin-bottom:0}}.page-facebook-pl .l-membership-benefits .section__inner:last-child p{text-align:center;margin-bottom:10px;width:initial}.page-facebook-pl .l-membership-benefits .section #community-img{background-image: url(b1e80b0f3c06da681a319fddba8082b4d22409a4.jpg) ;width:100%;height:230px;background-size:cover;background-repeat:no-repeat;opacity:0}.page-facebook-pl .l-membership-benefits .section #community-img.fadeIn{opacity:1}@media screen and (min-width:768px){.page-facebook-pl .l-membership-benefits .section__inner:last-child p{margin-bottom:25px}.page-facebook-pl .l-membership-benefits .section #community-img{float:right;width:50%;height:380px;background-position:38%}}@media screen and (min-width:1300px){.page-facebook-pl .l-membership-benefits .section__inner:last-child p{font-size:16px}.page-facebook-pl .l-membership-benefits .section #community-img{background-position:initial;height:526px}}@media screen and (min-width:1920px){.page-facebook-pl .l-membership-benefits .section #community-img{height:537px}}.page-facebook-brand .l-twitter-blurb .section{background-color:#117DB0}.page-facebook-brand .l-twitter-blurb .section__inner{padding:40px 41px;opacity:0}.page-facebook-brand .l-twitter-blurb .section__inner.fadeIn{opacity:1}.page-facebook-brand .l-twitter-blurb svg{width:25px;height:25px;margin-bottom:15px}.page-facebook-brand .l-twitter-blurb .quote{font-size:18px;line-height:26px;margin-bottom:20px}@media screen and (min-width:768px){.page-facebook-brand .l-twitter-blurb .section__inner{padding:60px 70px}.page-facebook-brand .l-twitter-blurb .quote{font-size:26px;line-height:36px}}.page-facebook-brand .l-twitter-blurb .quote span{opacity:.5;font-size:40px;position:relative;top:12px;line-height:0;right:5px}@media screen and (min-width:768px){.page-facebook-brand .l-twitter-blurb .quote span{font-size:60px;top:20px}}.page-facebook-brand .l-twitter-blurb .quote span:last-child{margin-left:5px;right:0}.page-facebook-brand .l-twitter-blurb .author{font-size:14px}.page-facebook-brand .l-twitter-blurb a{color:#fff;text-decoration:underline}.page-facebook-brand .l-products .section__inner{padding:40px 20px}.page-facebook-brand .l-products .animated{opacity:0}.page-facebook-brand .l-products .animated.fadeIn{opacity:1}.l-calc-cta .page-facebook-brand .l-products .cta-block__heading,.page-facebook-brand .l-products .l-calc-cta .cta-block__heading,.page-facebook-brand .l-products .pool .pool__heading,.page-facebook-brand .l-products .section__heading,.pool .page-facebook-brand .l-products .pool__heading{font-family:Larsseit;font-size:26px;text-transform:none;letter-spacing:-1px;text-align:left;margin-bottom:15px;color:#424242}@media screen and (min-width:768px){.page-facebook-brand .l-products .section__inner{padding:60px}.l-calc-cta .page-facebook-brand .l-products .cta-block__heading,.page-facebook-brand .l-products .l-calc-cta .cta-block__heading,.page-facebook-brand .l-products .pool .pool__heading,.page-facebook-brand .l-products .section__heading,.pool .page-facebook-brand .l-products .pool__heading{text-align:center;font-size:30px;letter-spacing:0}}.page-facebook-brand .l-products p{text-align:left;margin-bottom:0;color:#424242}.page-facebook-brand .l-products .product{margin-bottom:20px}@media screen and (min-width:768px){.page-facebook-brand .l-products p{text-align:center;font-size:20px}.page-facebook-brand .l-products .product{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:80px;padding-right:80px;margin-bottom:80px}.page-facebook-brand .l-products .product .product-slr,.page-facebook-brand .l-products .product>a{width:50%;position:relative}}.page-offer-lp .form #failure,.page-offer-lp .form #success{display:none}.page-facebook-brand .l-products .product .product-slr,.page-facebook-brand .l-products .product>a{transition:all .4s ease}.page-facebook-brand .l-products .product .product-slr .product-desc,.page-facebook-brand .l-products .product>a .product-desc{z-index:2}@media screen and (min-width:1300px){.page-facebook-brand .l-products .product{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:480px;max-width:1400px;margin-left:auto;margin-right:auto}.page-facebook-brand .l-products .product .product-slr .product-desc,.page-facebook-brand .l-products .product>a .product-desc{bottom:5px}}.page-facebook-brand .l-products .product .product-slr:hover,.page-facebook-brand .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}.page-facebook-brand .l-products .product-img{height:150px;background-size:cover}@media screen and (min-width:768px){.page-facebook-brand .l-products .product-img{height:400px}.page-facebook-brand .l-products .product-desc{position:absolute;bottom:0}}@media screen and (min-width:1300px){.page-facebook-brand .l-products .product-img{height:480px}}.page-facebook-brand .l-products .product svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);height:10px;width:10px}.page-facebook-brand .l-products .product-desc{padding:15px}.page-facebook-brand .l-products .product h2{font-family:Larsseit;text-transform:uppercase;color:#29c4f3;text-align:left;margin-bottom:0;letter-spacing:2px}@media screen and (min-width:768px){.page-facebook-brand .l-products .product h2{font-size:16px}}.page-facebook-brand .l-products .product p{font-size:15px;color:#424242}.page-facebook-brand .l-products .product-slr .product-img{background-image: url(87e0170a97b6349925442491d97580cb7c8a1dc4.png) }@media screen and (min-width:768px){.page-facebook-brand .l-products .product p{color:#fff;text-align:left;font-size:18px}.page-facebook-brand .l-products .product-slr .product-img{background-image: url(2127ca93d3c445630dde7c8a13b5d966ee6032d6.png) }}.page-facebook-brand .l-products .product-pl .product-img{background-image: url(14efda9558ca7bbb271d0c2435a0f609ec93accc.png) }@media screen and (min-width:768px){.page-facebook-brand .l-products .product-pl .product-img{background-image: url(c4a6d6171376c7f91aa4d709078ff2eaf4679976.png) }}.page-facebook-brand .l-products .product-mort .product-img{background-image: url(76c9515933387e29cf13692242ad1c5a90245fd5.png) }@media screen and (min-width:768px){.page-facebook-brand .l-products .product-mort .product-img{background-image: url(487bf3ac473f32677119113d44e14ccec9ecf26d.png) }}.page-facebook-brand .l-products .product-wealth .product-img{background-image: url(e68e57052c2f6174abba51680fde2ed302be4ff6.png) }.page-facebook-brand .l-benefits{padding-bottom:25px}.page-facebook-brand .l-benefits .benefit{border-top:2px #f3f3f3 solid;padding-top:15px;padding-bottom:15px;opacity:0}@media screen and (min-width:768px){.page-facebook-brand .l-products .product-wealth .product-img{background-image: url(7434de374a2a0f8d4929654438d5b736ee3180b3.png) }.page-facebook-brand .l-benefits .benefit{padding-top:0}}.page-facebook-brand .l-benefits .benefit.fadeIn{opacity:1}.page-facebook-brand .l-benefits .benefit h1{font-family:Larsseit;font-size:26px;color:#424242;letter-spacing:-1px;padding:20px;margin-bottom:0}@media screen and (min-width:768px){.page-facebook-brand .l-benefits .benefit h1{float:right;padding:30px 30px 0;width:50%;letter-spacing:0;font-size:28px}}@media screen and (min-width:1300px){.page-facebook-brand .l-benefits .benefit h1{font-size:36px;line-height:42px;right:25%;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%);position:relative;width:550px;top:30px}}@media screen and (min-width:1920px){.page-facebook-brand .l-benefits .benefit h1{-webkit-transform:translate(50%,100%);-ms-transform:translate(50%,100%);transform:translate(50%,100%);width:780px;top:70px}}.page-facebook-brand .l-benefits .benefit p{line-height:26px;color:#424242;padding:20px}@media screen and (min-width:768px){.page-facebook-brand .l-benefits .benefit p{padding:15px 30px;font-size:15px}}.page-facebook-brand .l-benefits .benefit .benefit-img{height:250px;background-size:cover}@media screen and (min-width:768px){.page-facebook-brand .l-benefits .benefit .benefit-img{float:left;width:50%;height:330px;position:relative;bottom:2px}.page-facebook-brand .l-benefits .benefit .benefit-desc{float:right;width:50%}}@media screen and (min-width:1300px){.page-facebook-brand .l-benefits .benefit p{font-size:18px;line-height:32px}.page-facebook-brand .l-benefits .benefit .benefit-img{height:530px}.page-facebook-brand .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-facebook-brand .l-benefits .benefit .benefit-desc{width:780px;-webkit-transform:translate(50%,100%);-ms-transform:translate(50%,100%);transform:translate(50%,100%)}}.page-facebook-brand .l-benefits .benefit .btn{margin-left:20px}.page-facebook-brand .l-benefits .benefit-networking .benefit-img{background-image: url(3db755118d3f38db1086ff65e836b2cace7f606e.png) }@media screen and (min-width:768px){.page-facebook-brand .l-benefits .benefit .btn{margin-left:30px}.page-facebook-brand .l-benefits .benefit-career{clear:both;border-top:none}.page-facebook-brand .l-benefits .benefit-career .benefit-img{float:right;margin-bottom:-2px}.page-facebook-brand .l-benefits .benefit-career .benefit-desc,.page-facebook-brand .l-benefits .benefit-career h1{float:left}}@media screen and (min-width:768px) and (min-width:1300px){.page-facebook-brand .l-benefits .benefit-career .benefit-desc,.page-facebook-brand .l-benefits .benefit-career h1{right:initial;left:25%;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}}@media screen and (min-width:768px) and (min-width:1920px){.page-facebook-brand .l-benefits .benefit-career .benefit-desc,.page-facebook-brand .l-benefits .benefit-career h1{-webkit-transform:translate(-50%,100%);-ms-transform:translate(-50%,100%);transform:translate(-50%,100%)}}.page-facebook-brand .l-benefits .benefit-career .benefit-img{background-image: url(74b4ae43d4c832edc35c7f206527486a1b8e74d5.png) }.page-facebook-brand .l-offer .section__inner{padding:60px 10px}.l-calc-cta .page-facebook-brand .l-offer .cta-block__heading,.page-facebook-brand .l-offer .l-calc-cta .cta-block__heading,.page-facebook-brand .l-offer .pool .pool__heading,.page-facebook-brand .l-offer .section__heading,.pool .page-facebook-brand .l-offer .pool__heading{font-family:Larsseit;text-transform:none;font-size:26px;letter-spacing:0;margin-bottom:5px;color:#424242}.page-facebook-brand .l-offer p{margin-bottom:20px}@media screen and (min-width:768px){.l-calc-cta .page-facebook-brand .l-offer .cta-block__heading,.page-facebook-brand .l-offer .l-calc-cta .cta-block__heading,.page-facebook-brand .l-offer .pool .pool__heading,.page-facebook-brand .l-offer .section__heading,.pool .page-facebook-brand .l-offer .pool__heading{font-size:30px}.page-facebook-brand .l-offer p{font-size:20px}}.page-offer-lp .section{background-image: url(61b8695db57e98904d645c4fa668019693285712.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;font-size:21px;letter-spacing:-1px;line-height:26px;text-transform:none;margin-bottom:10px}@media screen and (min-width:768px){.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;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{float:none;z-index:100;position:relative}@media screen and (min-width:992px){.page-offer-lp .calc-form--fb-ad fieldset.block__half{float:left;width:80px}}.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{width:200px}.page-offer-lp .calc-form--fb-ad fieldset select:focus{outline:0}.page-offer-lp .calc-form--fb-ad input:-webkit-autofill{-webkit-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;-webkit-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{border-color:none;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;font-family:'Lato Light Italic'}@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}.nav::after,.section__inner::after,.section__mba-event-inner::after{clear:both;content:""}@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-home-3 .js-scrollto-active,.page-home-3-b .js-scrollto-active,.page-offer-lp .btn:hover{background-color:transparent}.page-offer-lp .btn:hover{color:#15c0f1;border:2px solid #15c0f1;overflow:hidden}.page-home-3,.page-home-3-b{max-width:2599px;margin-left:auto;margin-right:auto;position:relative}.page-home-3 .l-products .owl-theme-home-3 .owl-next,.page-home-3 .l-products .owl-theme-home-3 .owl-prev,.page-home-3-b .l-products .owl-theme-home-3 .owl-next,.page-home-3-b .l-products .owl-theme-home-3 .owl-prev{border-radius:4px;top:100px;background-color:rgba(28,126,174,.85)}.page-home-3 .l-products .section__inner,.page-home-3-b .l-products .section__inner{padding:40px 5px}@media screen and (min-width:768px){.page-home-3 .l-products .section__inner,.page-home-3-b .l-products .section__inner{padding:70px 20px}}@media screen and (min-width:1300px){.page-home-3 .l-products .section__inner,.page-home-3-b .l-products .section__inner{padding:80px}}.page-home-3 .l-products .section__inner h1,.page-home-3-b .l-products .section__inner h1{font-size:28px;text-align:center;margin-bottom:0}.page-home-3 .l-products .animated,.page-home-3-b .l-products .animated{opacity:0}.page-home-3 .l-products .animated.fadeIn,.page-home-3-b .l-products .animated.fadeIn{opacity:1}.page-home-3 .l-products .btn,.page-home-3-b .l-products .btn{width:175px;margin-top:-60px}@media screen and (min-width:768px){.page-home-3 .l-products .section__inner h1,.page-home-3-b .l-products .section__inner h1{font-size:42px}.page-home-3 .l-products .btn,.page-home-3-b .l-products .btn{margin-top:-40px}}.l-calc-cta .page-home-3 .l-products .cta-block__heading,.l-calc-cta .page-home-3-b .l-products .cta-block__heading,.page-home-3 .l-products .l-calc-cta .cta-block__heading,.page-home-3 .l-products .pool .pool__heading,.page-home-3 .l-products .section__heading,.page-home-3-b .l-products .l-calc-cta .cta-block__heading,.page-home-3-b .l-products .pool .pool__heading,.page-home-3-b .l-products .section__heading,.pool .page-home-3 .l-products .pool__heading,.pool .page-home-3-b .l-products .pool__heading{font-family:Larsseit;font-size:26px;text-transform:none;letter-spacing:-1px;text-align:left;margin-bottom:15px;color:#424242}@media screen and (min-width:768px){.l-calc-cta .page-home-3 .l-products .cta-block__heading,.l-calc-cta .page-home-3-b .l-products .cta-block__heading,.page-home-3 .l-products .l-calc-cta .cta-block__heading,.page-home-3 .l-products .pool .pool__heading,.page-home-3 .l-products .section__heading,.page-home-3-b .l-products .l-calc-cta .cta-block__heading,.page-home-3-b .l-products .pool .pool__heading,.page-home-3-b .l-products .section__heading,.pool .page-home-3 .l-products .pool__heading,.pool .page-home-3-b .l-products .pool__heading{text-align:center;font-size:30px;letter-spacing:0}}.page-home-3 .l-products p,.page-home-3-b .l-products p{text-align:left;margin-bottom:0;color:#424242}.page-home-3 .l-products .product,.page-home-3-b .l-products .product{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:80px}@media screen and (min-width:768px){.page-home-3 .l-products p,.page-home-3-b .l-products p{text-align:center;font-size:20px}.page-home-3 .l-products .product,.page-home-3-b .l-products .product{padding-left:0;padding-right:0;max-width:1920px}}@media screen and (min-width:1300px){.page-home-3 .l-products .product,.page-home-3-b .l-products .product{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:480px;max-width:1400px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px}}.page-home-3 .l-products .product .owl-stage-outer,.page-home-3-b .l-products .product .owl-stage-outer{overflow:visible}.page-home-3 .l-products .product .owl-item:hover,.page-home-3-b .l-products .product .owl-item: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 .4s ease}.page-home-3 .l-products .product a,.page-home-3-b .l-products .product a{width:100%;min-width:150px;position:relative;display:block}.page-home-3 .l-products .product a .product-desc,.page-home-3-b .l-products .product a .product-desc{z-index:2;padding:15px;left:0;position:absolute;bottom:0}.page-home-3 .l-products .product a .product-desc h2,.page-home-3-b .l-products .product a .product-desc h2{font-family:Larsseit;text-align:left;margin-bottom:0;letter-spacing:.1px;font-weight:700;text-transform:initial;font-size:20px;color:#FFF;line-height:24px;overflow:hidden;white-space:nowrap}@media screen and (min-width:768px){.page-home-3 .l-products .product a,.page-home-3-b .l-products .product a{min-width:230px}.page-home-3 .l-products .product a .product-desc h2,.page-home-3-b .l-products .product a .product-desc h2{font-size:28px;line-height:40px}}.page-home-3 .l-products .product-img,.page-home-3-b .l-products .product-img{height:300px;background-size:cover}@media screen and (min-width:768px){.page-home-3 .l-products .product-img,.page-home-3-b .l-products .product-img{height:400px}}@media screen and (min-width:1300px){.page-home-3 .l-products .product a .product-desc,.page-home-3-b .l-products .product a .product-desc{bottom:5px}.page-home-3 .l-products .product a .product-desc h2,.page-home-3-b .l-products .product a .product-desc h2{font-size:36px}.page-home-3 .l-products .product-img,.page-home-3-b .l-products .product-img{height:480px}}.page-home-3 .l-products .product svg,.page-home-3-b .l-products .product svg{fill:#FFF;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);height:10px;width:10px}.page-home-3 .l-products .product h2,.page-home-3-b .l-products .product h2{font-family:Larsseit;text-transform:uppercase;color:#29c4f3;text-align:left;margin-bottom:0;letter-spacing:2px}@media screen and (min-width:768px){.page-home-3 .l-products .product svg,.page-home-3-b .l-products .product svg{height:20px;width:20px}.page-home-3 .l-products .product h2,.page-home-3-b .l-products .product h2{font-size:16px}}.page-home-3 .l-products .product p,.page-home-3-b .l-products .product p{font-size:15px;color:#424242}.page-home-3 .l-products .product-slr .product-img,.page-home-3-b .l-products .product-slr .product-img{background-image: url(9ff1930f6a0b0d4780b812a91f05520e2689d651.png) }.page-home-3 .l-products .product-pl .product-img,.page-home-3-b .l-products .product-pl .product-img{background-image: url(fbb13df29954dc52606e76f4a1ca618b7f29e29a.png) }.page-home-3 .l-products .product-mort .product-img,.page-home-3-b .l-products .product-mort .product-img{background-image: url(31d206f75cd46e1267a9e0683ca7c3cafe2cb9aa.png) }.page-home-3 .l-products .product-wealth .product-img,.page-home-3-b .l-products .product-wealth .product-img{background-image: url(d3c825c1e50698d479de998cbff646b811280852.png) }.page-home-3 .l-products .owl-theme-home-3 .disabled,.page-home-3-b .l-products .owl-theme-home-3 .disabled{display:none}.page-home-3 .l-products .owl-theme-home-3 .owl-next svg,.page-home-3-b .l-products .owl-theme-home-3 .owl-next svg{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.page-home-3 .l-products .owl-theme-home-3 .owl-prev svg,.page-home-3-b .l-products .owl-theme-home-3 .owl-prev svg{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.page-home-3 .l-products .owl-theme-home-3 .owl-nav svg,.page-home-3-b .l-products .owl-theme-home-3 .owl-nav svg{width:25px;height:25px;fill:#FFF}.page-home-3 .l-benefits,.page-home-3-b .l-benefits{padding-bottom:25px}.page-home-3 .l-benefits .section__inner,.page-home-3-b .l-benefits .section__inner{padding:40px 20px}@media screen and (min-width:768px){.page-home-3 .l-products .product p,.page-home-3-b .l-products .product p{color:#fff;text-align:left;font-size:18px}.page-home-3 .l-benefits .section__inner,.page-home-3-b .l-benefits .section__inner{padding:70px 20px}}@media screen and (min-width:1300px){.page-home-3 .l-benefits .section__inner,.page-home-3-b .l-benefits .section__inner{padding:80px}}.l-calc-cta .page-home-3 .l-benefits .cta-block__heading,.l-calc-cta .page-home-3-b .l-benefits .cta-block__heading,.page-home-3 .l-benefits .l-calc-cta .cta-block__heading,.page-home-3 .l-benefits .pool .pool__heading,.page-home-3 .l-benefits .section__heading,.page-home-3-b .l-benefits .l-calc-cta .cta-block__heading,.page-home-3-b .l-benefits .pool .pool__heading,.page-home-3-b .l-benefits .section__heading,.pool .page-home-3 .l-benefits .pool__heading,.pool .page-home-3-b .l-benefits .pool__heading{color:#424242;font-family:Larsseit;font-size:28px;text-align:center;margin-bottom:0;text-transform:none;letter-spacing:0}.page-home-3 .l-benefits .benefit,.page-home-3-b .l-benefits .benefit{margin-bottom:-20px;border-top:2px #f3f3f3 solid;opacity:0}@media screen and (min-width:768px){.l-calc-cta .page-home-3 .l-benefits .cta-block__heading,.l-calc-cta .page-home-3-b .l-benefits .cta-block__heading,.page-home-3 .l-benefits .l-calc-cta .cta-block__heading,.page-home-3 .l-benefits .pool .pool__heading,.page-home-3 .l-benefits .section__heading,.page-home-3-b .l-benefits .l-calc-cta .cta-block__heading,.page-home-3-b .l-benefits .pool .pool__heading,.page-home-3-b .l-benefits .section__heading,.pool .page-home-3 .l-benefits .pool__heading,.pool .page-home-3-b .l-benefits .pool__heading{font-size:42px}.page-home-3 .l-benefits .benefit,.page-home-3-b .l-benefits .benefit{padding-top:0}}.page-home-3 .l-benefits .benefit.fadeIn,.page-home-3-b .l-benefits .benefit.fadeIn{opacity:1}.page-home-3 .l-benefits .benefit h1,.page-home-3-b .l-benefits .benefit h1{font-family:Larsseit;font-size:26px;color:#424242;letter-spacing:-1px;padding:30px;margin-bottom:0}@media screen and (min-width:768px){.page-home-3 .l-benefits .benefit h1,.page-home-3-b .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-home-3 .l-benefits .benefit h1,.page-home-3-b .l-benefits .benefit h1{padding:90px 30px 0}}@media screen and (min-width:1300px){.page-home-3 .l-benefits .benefit h1,.page-home-3-b .l-benefits .benefit h1{font-size:36px;line-height:42px;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-home-3 .l-benefits .benefit h1,.page-home-3-b .l-benefits .benefit h1{padding:20px 30px 30px;-webkit-transform:translate(50%,100%);-ms-transform:translate(50%,100%);transform:translate(50%,100%);line-height:42px;width:650px}}.page-home-3 .l-benefits .benefit p,.page-home-3-b .l-benefits .benefit p{line-height:26px;color:#424242;padding:20px;font-size:16px}@media screen and (min-width:768px){.page-home-3 .l-benefits .benefit p,.page-home-3-b .l-benefits .benefit p{padding:18px 30px;font-size:18px}}.page-home-3 .l-benefits .benefit .benefit-img,.page-home-3-b .l-benefits .benefit .benefit-img{height:250px;background-size:cover}@media screen and (min-width:768px){.page-home-3 .l-benefits .benefit .benefit-img,.page-home-3-b .l-benefits .benefit .benefit-img{float:left;width:50%;height:330px;position:relative;bottom:2px}.page-home-3 .l-benefits .benefit .benefit-desc,.page-home-3-b .l-benefits .benefit .benefit-desc{margin:0;float:right;width:50%}}.page-home-3 .l-benefits .benefit .benefit-desc,.page-home-3-b .l-benefits .benefit .benefit-desc{font-family:"TT Norms"}@media screen and (min-width:1300px){.page-home-3 .l-benefits .benefit p,.page-home-3-b .l-benefits .benefit p{font-size:24px;line-height:32px}.page-home-3 .l-benefits .benefit .benefit-img,.page-home-3-b .l-benefits .benefit .benefit-img{height:530px}.page-home-3 .l-benefits .benefit .benefit-desc,.page-home-3-b .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-home-3 .l-benefits .benefit .benefit-desc,.page-home-3-b .l-benefits .benefit .benefit-desc{width:650px;-webkit-transform:translate(50%,100%);-ms-transform:translate(50%,100%);transform:translate(50%,100%)}}.page-home-3 .l-benefits .benefit .benefit-desc p,.page-home-3-b .l-benefits .benefit .benefit-desc p{padding:30px}@media screen and (min-width:768px){.page-home-3 .l-benefits .benefit .benefit-desc p,.page-home-3-b .l-benefits .benefit .benefit-desc p{padding:10px 30px}}.page-home-3 .l-benefits .benefit .benefit-desc .benefit-blue-copy,.page-home-3-b .l-benefits .benefit .benefit-desc .benefit-blue-copy{padding:0 30px 50px}.page-home-3 .l-benefits .benefit .btn,.page-home-3-b .l-benefits .benefit .btn{margin-left:20px}.page-home-3 .l-benefits .benefit-networking .benefit-img,.page-home-3-b .l-benefits .benefit-networking .benefit-img{background-image: url(855a2a24c41f94f002b45a2f6e90d82efd264031.png) }@media screen and (min-width:768px) and (min-width:1300px){.page-home-3 .l-benefits .benefit-career .benefit-desc,.page-home-3 .l-benefits .benefit-career h1,.page-home-3-b .l-benefits .benefit-career .benefit-desc,.page-home-3-b .l-benefits .benefit-career h1{right:initial;left:25%;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}}.page-home-3 .l-benefits .benefit-career .benefit-img,.page-home-3-b .l-benefits .benefit-career .benefit-img{background-image: url(e6af7bbdb91d940a19562c80ba92b22e0a5dd769.png) }@media screen and (min-width:768px) and (min-width:1920px){.page-home-3 .l-benefits .benefit-career h1,.page-home-3-b .l-benefits .benefit-career h1{margin-top:60px}.page-home-3 .l-benefits .benefit-career .benefit-desc,.page-home-3-b .l-benefits .benefit-career .benefit-desc{margin-top:-10px}.page-home-3 .l-benefits .benefit-career .benefit-desc,.page-home-3 .l-benefits .benefit-career h1,.page-home-3-b .l-benefits .benefit-career .benefit-desc,.page-home-3-b .l-benefits .benefit-career h1{-webkit-transform:translate(-50%,100%);-ms-transform:translate(-50%,100%);transform:translate(-50%,100%)}.page-home-3 .l-benefits .benefit-member_discount h1,.page-home-3-b .l-benefits .benefit-member_discount h1{margin-top:60px}.page-home-3 .l-benefits .benefit-member_discount .benefit-desc,.page-home-3-b .l-benefits .benefit-member_discount .benefit-desc{margin-top:-40px}}@media screen and (min-width:768px) and (min-width:1300px){.page-home-3 .l-benefits .benefit-member_discount .benefit-desc,.page-home-3 .l-benefits .benefit-member_discount h1,.page-home-3-b .l-benefits .benefit-member_discount .benefit-desc,.page-home-3-b .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-home-3 .l-benefits .benefit-member_discount .benefit-img,.page-home-3-b .l-benefits .benefit-member_discount .benefit-img{background-image: url(e398db22b1b732c880027bc1715bd9d51ccfb1f8.png) }@media screen and (min-width:768px){.page-home-3 .l-benefits .benefit .benefit-desc .benefit-blue-copy,.page-home-3-b .l-benefits .benefit .benefit-desc .benefit-blue-copy{padding:0 30px}.page-home-3 .l-benefits .benefit .btn,.page-home-3-b .l-benefits .benefit .btn{margin-left:30px}.page-home-3 .l-benefits .benefit-career,.page-home-3-b .l-benefits .benefit-career{clear:both;border-top:none}.page-home-3 .l-benefits .benefit-career .benefit-img,.page-home-3-b .l-benefits .benefit-career .benefit-img{float:right;margin-bottom:-2px}.page-home-3 .l-benefits .benefit-career .benefit-desc,.page-home-3 .l-benefits .benefit-career h1,.page-home-3-b .l-benefits .benefit-career .benefit-desc,.page-home-3-b .l-benefits .benefit-career h1{float:left}.page-home-3 .l-benefits .benefit-member_discount,.page-home-3-b .l-benefits .benefit-member_discount{clear:both;border-top:none}.page-home-3 .l-benefits .benefit-member_discount .benefit-img,.page-home-3-b .l-benefits .benefit-member_discount .benefit-img{float:right;margin-bottom:-2px}.page-home-3 .l-benefits .benefit-member_discount .benefit-desc,.page-home-3 .l-benefits .benefit-member_discount h1,.page-home-3-b .l-benefits .benefit-member_discount .benefit-desc,.page-home-3-b .l-benefits .benefit-member_discount h1{float:left}.page-home-3 .l-benefits .benefit-financial_advise,.page-home-3-b .l-benefits .benefit-financial_advise{clear:both;border-top:none}.page-home-3 .l-benefits .benefit-financial_advise .benefit-img,.page-home-3-b .l-benefits .benefit-financial_advise .benefit-img{float:left;margin-bottom:-2px}}@media screen and (min-width:768px) and (min-width:1920px){.page-home-3 .l-benefits .benefit-member_discount .benefit-desc,.page-home-3 .l-benefits .benefit-member_discount h1,.page-home-3-b .l-benefits .benefit-member_discount .benefit-desc,.page-home-3-b .l-benefits .benefit-member_discount h1{-webkit-transform:translate(-50%,100%);-ms-transform:translate(-50%,100%);transform:translate(-50%,100%)}.page-home-3 .l-benefits .benefit-financial_advise h1,.page-home-3-b .l-benefits .benefit-financial_advise h1{margin-top:60px}.page-home-3 .l-benefits .benefit-financial_advise .benefit-desc,.page-home-3-b .l-benefits .benefit-financial_advise .benefit-desc{margin-top:-40px}}@media screen and (min-width:768px) and (min-width:768px){.page-home-3 .l-benefits .benefit-financial_advise .benefit-desc,.page-home-3 .l-benefits .benefit-financial_advise h1,.page-home-3-b .l-benefits .benefit-financial_advise .benefit-desc,.page-home-3-b .l-benefits .benefit-financial_advise h1{float:right;width:50%}}@media screen and (min-width:768px) and (min-width:1300px){.page-home-3 .l-benefits .benefit-financial_advise .benefit-desc,.page-home-3 .l-benefits .benefit-financial_advise h1,.page-home-3-b .l-benefits .benefit-financial_advise .benefit-desc,.page-home-3-b .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-home-3 .l-benefits .benefit-financial_advise .benefit-desc,.page-home-3 .l-benefits .benefit-financial_advise h1,.page-home-3-b .l-benefits .benefit-financial_advise .benefit-desc,.page-home-3-b .l-benefits .benefit-financial_advise h1{width:650px;-webkit-transform:translate(50%,100%);-ms-transform:translate(50%,100%);transform:translate(50%,100%)}}.page-home-3 .l-benefits .benefit-financial_advise .benefit-img,.page-home-3-b .l-benefits .benefit-financial_advise .benefit-img{background-position:40% 0;background-image: url(575cd34a080f3f6b2d00425728908fa5608f6f05.png) }.page-home-3 .l-benefits-home-3-b,.page-home-3-b .l-benefits-home-3-b{padding-bottom:25px}.page-home-3 .l-benefits-home-3-b .section__inner,.page-home-3-b .l-benefits-home-3-b .section__inner{padding:40px 20px}@media screen and (min-width:768px){.page-home-3 .l-benefits-home-3-b .section__inner,.page-home-3-b .l-benefits-home-3-b .section__inner{padding:70px 20px}}@media screen and (min-width:1300px){.page-home-3 .l-benefits-home-3-b .section__inner,.page-home-3-b .l-benefits-home-3-b .section__inner{padding:80px}}.l-calc-cta .page-home-3 .l-benefits-home-3-b .cta-block__heading,.l-calc-cta .page-home-3-b .l-benefits-home-3-b .cta-block__heading,.page-home-3 .l-benefits-home-3-b .l-calc-cta .cta-block__heading,.page-home-3 .l-benefits-home-3-b .pool .pool__heading,.page-home-3 .l-benefits-home-3-b .section__heading,.page-home-3-b .l-benefits-home-3-b .l-calc-cta .cta-block__heading,.page-home-3-b .l-benefits-home-3-b .pool .pool__heading,.page-home-3-b .l-benefits-home-3-b .section__heading,.pool .page-home-3 .l-benefits-home-3-b .pool__heading,.pool .page-home-3-b .l-benefits-home-3-b .pool__heading{color:#424242;font-family:Larsseit;font-size:28px;text-align:center;margin-bottom:0;text-transform:none;letter-spacing:0}.page-home-3 .l-benefits-home-3-b .benefit,.page-home-3-b .l-benefits-home-3-b .benefit{margin-bottom:-20px;border-top:2px #f3f3f3 solid;opacity:0}@media screen and (min-width:768px){.l-calc-cta .page-home-3 .l-benefits-home-3-b .cta-block__heading,.l-calc-cta .page-home-3-b .l-benefits-home-3-b .cta-block__heading,.page-home-3 .l-benefits-home-3-b .l-calc-cta .cta-block__heading,.page-home-3 .l-benefits-home-3-b .pool .pool__heading,.page-home-3 .l-benefits-home-3-b .section__heading,.page-home-3-b .l-benefits-home-3-b .l-calc-cta .cta-block__heading,.page-home-3-b .l-benefits-home-3-b .pool .pool__heading,.page-home-3-b .l-benefits-home-3-b .section__heading,.pool .page-home-3 .l-benefits-home-3-b .pool__heading,.pool .page-home-3-b .l-benefits-home-3-b .pool__heading{font-size:42px}.page-home-3 .l-benefits-home-3-b .benefit,.page-home-3-b .l-benefits-home-3-b .benefit{padding-top:0}}.page-home-3 .l-benefits-home-3-b .benefit.fadeIn,.page-home-3-b .l-benefits-home-3-b .benefit.fadeIn{opacity:1}.page-home-3 .l-benefits-home-3-b .benefit .benefit-blue-copy,.page-home-3-b .l-benefits-home-3-b .benefit .benefit-blue-copy{color:#1597D5}.page-home-3 .l-benefits-home-3-b .benefit .benefit-blue-hr,.page-home-3-b .l-benefits-home-3-b .benefit .benefit-blue-hr{display:block;height:1px;border:0;border-top:2px solid #1597D5;width:30%;margin-left:30px}.page-home-3 .l-benefits-home-3-b .benefit h1,.page-home-3-b .l-benefits-home-3-b .benefit h1{font-family:Larsseit;font-size:26px;color:#424242;letter-spacing:-1px;margin-bottom:0}@media screen and (min-width:768px){.page-home-3 .l-benefits-home-3-b .benefit h1,.page-home-3-b .l-benefits-home-3-b .benefit h1{float:right;padding:20px 30px 0;width:50%;letter-spacing:0;font-size:28px}}@media screen and (min-width:1000px){.page-home-3 .l-benefits-home-3-b .benefit h1,.page-home-3-b .l-benefits-home-3-b .benefit h1{padding:50px 30px 0}}@media screen and (min-width:1300px){.page-home-3 .l-benefits-home-3-b .benefit h1,.page-home-3-b .l-benefits-home-3-b .benefit h1{font-size:36px;line-height:42px;right:25%;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%);position:relative;width:550px;padding:20px 30px 40px}}@media screen and (min-width:1920px){.page-home-3 .l-benefits-home-3-b .benefit h1,.page-home-3-b .l-benefits-home-3-b .benefit h1{padding:0 30px 30px;-webkit-transform:translate(50%,100%);-ms-transform:translate(50%,100%);transform:translate(50%,100%);line-height:42px;width:650px}}.page-home-3 .l-benefits-home-3-b .benefit p,.page-home-3-b .l-benefits-home-3-b .benefit p{line-height:26px;color:#424242;padding:20px;font-size:16px}@media screen and (min-width:768px){.page-home-3 .l-benefits-home-3-b .benefit p,.page-home-3-b .l-benefits-home-3-b .benefit p{padding:18px 30px;font-size:18px}}.page-home-3 .l-benefits-home-3-b .benefit .benefit-img,.page-home-3-b .l-benefits-home-3-b .benefit .benefit-img{height:250px;background-size:cover}@media screen and (min-width:768px){.page-home-3 .l-benefits-home-3-b .benefit .benefit-img,.page-home-3-b .l-benefits-home-3-b .benefit .benefit-img{float:left;width:50%;height:330px;position:relative;bottom:2px}.page-home-3 .l-benefits-home-3-b .benefit .benefit-desc,.page-home-3-b .l-benefits-home-3-b .benefit .benefit-desc{margin:0;float:right;width:50%}}.page-home-3 .l-benefits-home-3-b .benefit .benefit-desc,.page-home-3-b .l-benefits-home-3-b .benefit .benefit-desc{font-family:"TT Norms"}@media screen and (min-width:1300px){.page-home-3 .l-benefits-home-3-b .benefit p,.page-home-3-b .l-benefits-home-3-b .benefit p{font-size:24px;line-height:32px}.page-home-3 .l-benefits-home-3-b .benefit .benefit-img,.page-home-3-b .l-benefits-home-3-b .benefit .benefit-img{height:530px}.page-home-3 .l-benefits-home-3-b .benefit .benefit-desc,.page-home-3-b .l-benefits-home-3-b .benefit .benefit-desc{right:25%;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%);position:relative;width:550px}.page-home-3 .l-benefits-home-3-b .benefit-networking .benefit-desc,.page-home-3-b .l-benefits-home-3-b .benefit-networking .benefit-desc{margin-top:-60px}}.page-home-3 .l-benefits-home-3-b .benefit .benefit-desc p,.page-home-3-b .l-benefits-home-3-b .benefit .benefit-desc p{padding:30px}@media screen and (min-width:768px){.page-home-3 .l-benefits-home-3-b .benefit .benefit-desc p,.page-home-3-b .l-benefits-home-3-b .benefit .benefit-desc p{padding:10px 30px}}.page-home-3 .l-benefits-home-3-b .benefit .benefit-desc .benefit-blue-copy,.page-home-3-b .l-benefits-home-3-b .benefit .benefit-desc .benefit-blue-copy{padding:0 30px 50px}.page-home-3 .l-benefits-home-3-b .benefit .btn,.page-home-3-b .l-benefits-home-3-b .benefit .btn{margin-left:20px}.page-home-3 .l-benefits-home-3-b .benefit-networking .benefit-img,.page-home-3-b .l-benefits-home-3-b .benefit-networking .benefit-img{background-image: url(855a2a24c41f94f002b45a2f6e90d82efd264031.png) }@media screen and (min-width:1920px){.page-home-3 .l-benefits-home-3-b .benefit .benefit-desc,.page-home-3-b .l-benefits-home-3-b .benefit .benefit-desc{width:650px;-webkit-transform:translate(50%,100%);-ms-transform:translate(50%,100%);transform:translate(50%,100%)}.page-home-3 .l-benefits-home-3-b .benefit-networking .benefit-desc,.page-home-3-b .l-benefits-home-3-b .benefit-networking .benefit-desc{margin-top:-90px}}@media screen and (min-width:768px) and (min-width:1920px){.page-home-3 .l-benefits-home-3-b .benefit-career h1,.page-home-3-b .l-benefits-home-3-b .benefit-career h1{margin-top:60px}}@media screen and (min-width:768px) and (min-width:1300px){.page-home-3 .l-benefits-home-3-b .benefit-career .benefit-desc,.page-home-3-b .l-benefits-home-3-b .benefit-career .benefit-desc{margin-top:-40px}.page-home-3 .l-benefits-home-3-b .benefit-career .benefit-desc,.page-home-3 .l-benefits-home-3-b .benefit-career h1,.page-home-3-b .l-benefits-home-3-b .benefit-career .benefit-desc,.page-home-3-b .l-benefits-home-3-b .benefit-career h1{right:initial;left:25%;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}}.page-home-3 .l-benefits-home-3-b .benefit-career .benefit-img,.page-home-3-b .l-benefits-home-3-b .benefit-career .benefit-img{background-image: url(e6af7bbdb91d940a19562c80ba92b22e0a5dd769.png) }@media screen and (min-width:768px) and (min-width:1920px){.page-home-3 .l-benefits-home-3-b .benefit-career .benefit-desc,.page-home-3-b .l-benefits-home-3-b .benefit-career .benefit-desc{margin-top:-100px}.page-home-3 .l-benefits-home-3-b .benefit-career .benefit-desc,.page-home-3 .l-benefits-home-3-b .benefit-career h1,.page-home-3-b .l-benefits-home-3-b .benefit-career .benefit-desc,.page-home-3-b .l-benefits-home-3-b .benefit-career h1{-webkit-transform:translate(-50%,100%);-ms-transform:translate(-50%,100%);transform:translate(-50%,100%)}.page-home-3 .l-benefits-home-3-b .benefit-member_discount h1,.page-home-3-b .l-benefits-home-3-b .benefit-member_discount h1{margin-top:60px}}@media screen and (min-width:768px) and (min-width:1300px){.page-home-3 .l-benefits-home-3-b .benefit-member_discount .benefit-desc,.page-home-3-b .l-benefits-home-3-b .benefit-member_discount .benefit-desc{margin-top:-60px}.page-home-3 .l-benefits-home-3-b .benefit-member_discount .benefit-desc,.page-home-3 .l-benefits-home-3-b .benefit-member_discount h1,.page-home-3-b .l-benefits-home-3-b .benefit-member_discount .benefit-desc,.page-home-3-b .l-benefits-home-3-b .benefit-member_discount h1{right:initial;left:25%;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}}.page-home-3 .l-benefits-home-3-b .benefit-member_discount .benefit-img,.page-home-3-b .l-benefits-home-3-b .benefit-member_discount .benefit-img{background-image: url(e398db22b1b732c880027bc1715bd9d51ccfb1f8.png) }@media screen and (min-width:768px){.page-home-3 .l-benefits-home-3-b .benefit .benefit-desc .benefit-blue-copy,.page-home-3-b .l-benefits-home-3-b .benefit .benefit-desc .benefit-blue-copy{padding:0 30px}.page-home-3 .l-benefits-home-3-b .benefit .btn,.page-home-3-b .l-benefits-home-3-b .benefit .btn{margin-left:30px}.page-home-3 .l-benefits-home-3-b .benefit-career,.page-home-3-b .l-benefits-home-3-b .benefit-career{clear:both;border-top:none}.page-home-3 .l-benefits-home-3-b .benefit-career .benefit-img,.page-home-3-b .l-benefits-home-3-b .benefit-career .benefit-img{float:right;margin-bottom:-2px}.page-home-3 .l-benefits-home-3-b .benefit-career .benefit-desc,.page-home-3 .l-benefits-home-3-b .benefit-career h1,.page-home-3-b .l-benefits-home-3-b .benefit-career .benefit-desc,.page-home-3-b .l-benefits-home-3-b .benefit-career h1{float:left}.page-home-3 .l-benefits-home-3-b .benefit-member_discount,.page-home-3-b .l-benefits-home-3-b .benefit-member_discount{clear:both;border-top:none}.page-home-3 .l-benefits-home-3-b .benefit-member_discount .benefit-img,.page-home-3-b .l-benefits-home-3-b .benefit-member_discount .benefit-img{float:right;margin-bottom:-2px}.page-home-3 .l-benefits-home-3-b .benefit-member_discount .benefit-desc,.page-home-3 .l-benefits-home-3-b .benefit-member_discount h1,.page-home-3-b .l-benefits-home-3-b .benefit-member_discount .benefit-desc,.page-home-3-b .l-benefits-home-3-b .benefit-member_discount h1{float:left}.page-home-3 .l-benefits-home-3-b .benefit-financial_advise,.page-home-3-b .l-benefits-home-3-b .benefit-financial_advise{clear:both;border-top:none}.page-home-3 .l-benefits-home-3-b .benefit-financial_advise .benefit-img,.page-home-3-b .l-benefits-home-3-b .benefit-financial_advise .benefit-img{float:left;margin-bottom:-2px}}@media screen and (min-width:768px) and (min-width:1920px){.page-home-3 .l-benefits-home-3-b .benefit-member_discount .benefit-desc,.page-home-3-b .l-benefits-home-3-b .benefit-member_discount .benefit-desc{margin-top:-130px}.page-home-3 .l-benefits-home-3-b .benefit-member_discount .benefit-desc,.page-home-3 .l-benefits-home-3-b .benefit-member_discount h1,.page-home-3-b .l-benefits-home-3-b .benefit-member_discount .benefit-desc,.page-home-3-b .l-benefits-home-3-b .benefit-member_discount h1{-webkit-transform:translate(-50%,100%);-ms-transform:translate(-50%,100%);transform:translate(-50%,100%)}.page-home-3 .l-benefits-home-3-b .benefit-financial_advise h1,.page-home-3-b .l-benefits-home-3-b .benefit-financial_advise h1{margin-top:60px}}@media screen and (min-width:768px) and (min-width:768px){.page-home-3 .l-benefits-home-3-b .benefit-financial_advise .benefit-desc,.page-home-3 .l-benefits-home-3-b .benefit-financial_advise h1,.page-home-3-b .l-benefits-home-3-b .benefit-financial_advise .benefit-desc,.page-home-3-b .l-benefits-home-3-b .benefit-financial_advise h1{float:right;width:50%}}@media screen and (min-width:768px) and (min-width:1300px){.page-home-3 .l-benefits-home-3-b .benefit-financial_advise .benefit-desc,.page-home-3-b .l-benefits-home-3-b .benefit-financial_advise .benefit-desc{margin-top:-30px}.page-home-3 .l-benefits-home-3-b .benefit-financial_advise .benefit-desc,.page-home-3 .l-benefits-home-3-b .benefit-financial_advise h1,.page-home-3-b .l-benefits-home-3-b .benefit-financial_advise .benefit-desc,.page-home-3-b .l-benefits-home-3-b .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-home-3 .l-benefits-home-3-b .benefit-financial_advise .benefit-desc,.page-home-3-b .l-benefits-home-3-b .benefit-financial_advise .benefit-desc{margin-top:-100px}.page-home-3 .l-benefits-home-3-b .benefit-financial_advise .benefit-desc,.page-home-3 .l-benefits-home-3-b .benefit-financial_advise h1,.page-home-3-b .l-benefits-home-3-b .benefit-financial_advise .benefit-desc,.page-home-3-b .l-benefits-home-3-b .benefit-financial_advise h1{width:650px;-webkit-transform:translate(50%,100%);-ms-transform:translate(50%,100%);transform:translate(50%,100%)}}.page-home-3 .l-benefits-home-3-b .benefit-financial_advise .benefit-img,.page-home-3-b .l-benefits-home-3-b .benefit-financial_advise .benefit-img{background-position:40% 0;background-image: url(575cd34a080f3f6b2d00425728908fa5608f6f05.png) }.page-home-3 .l-offer-home-3 .section__inner,.page-home-3-b .l-offer-home-3 .section__inner{padding:60px 10px}.page-home-3 .l-offer-home-3 .btn,.page-home-3-b .l-offer-home-3 .btn{width:175px}.l-calc-cta .page-home-3 .l-offer-home-3 .cta-block__heading,.l-calc-cta .page-home-3-b .l-offer-home-3 .cta-block__heading,.page-home-3 .l-offer-home-3 .l-calc-cta .cta-block__heading,.page-home-3 .l-offer-home-3 .pool .pool__heading,.page-home-3 .l-offer-home-3 .section__heading,.page-home-3-b .l-offer-home-3 .l-calc-cta .cta-block__heading,.page-home-3-b .l-offer-home-3 .pool .pool__heading,.page-home-3-b .l-offer-home-3 .section__heading,.pool .page-home-3 .l-offer-home-3 .pool__heading,.pool .page-home-3-b .l-offer-home-3 .pool__heading{font-family:Larsseit;text-transform:none;font-size:28px;letter-spacing:0;margin-bottom:5px;color:#424242;line-height:32px}@media screen and (min-width:768px){.l-calc-cta .page-home-3 .l-offer-home-3 .cta-block__heading,.l-calc-cta .page-home-3-b .l-offer-home-3 .cta-block__heading,.page-home-3 .l-offer-home-3 .l-calc-cta .cta-block__heading,.page-home-3 .l-offer-home-3 .pool .pool__heading,.page-home-3 .l-offer-home-3 .section__heading,.page-home-3-b .l-offer-home-3 .l-calc-cta .cta-block__heading,.page-home-3-b .l-offer-home-3 .pool .pool__heading,.page-home-3-b .l-offer-home-3 .section__heading,.pool .page-home-3 .l-offer-home-3 .pool__heading,.pool .page-home-3-b .l-offer-home-3 .pool__heading{font-size:42px}.l-calc-cta .page-home-3 .l-offer-home-3 .cta-block__heading .br,.l-calc-cta .page-home-3-b .l-offer-home-3 .cta-block__heading .br,.page-home-3 .l-offer-home-3 .l-calc-cta .cta-block__heading .br,.page-home-3 .l-offer-home-3 .pool .pool__heading .br,.page-home-3 .l-offer-home-3 .section__heading .br,.page-home-3-b .l-offer-home-3 .l-calc-cta .cta-block__heading .br,.page-home-3-b .l-offer-home-3 .pool .pool__heading .br,.page-home-3-b .l-offer-home-3 .section__heading .br,.pool .page-home-3 .l-offer-home-3 .pool__heading .br,.pool .page-home-3-b .l-offer-home-3 .pool__heading .br{display:none}}.page-home-3 .l-offer-home-3 p,.page-home-3-b .l-offer-home-3 p{color:#5C5C5C;font-family:"TT Norms";font-size:16px;margin:20px 10%}@media screen and (min-width:768px){.page-home-3 .l-offer-home-3 p,.page-home-3-b .l-offer-home-3 p{font-size:18px}}@media screen and (min-width:1300px){.page-home-3 .l-offer-home-3 p,.page-home-3-b .l-offer-home-3 p{font-size:24px}}.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-family:"TT Norms";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-bold;font-size:20px;font-weight:300;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;font-family:"TT Norms"}.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;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}@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-family:Larsseit;font-size:24px;letter-spacing:-1px;text-transform:none;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__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;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(35e45b826c38885c1e17cfcaf6f1f4fe55709b7e.png) }.l-pl-offer .l-why-pl .section .article.career{background-image: url(474fcf92011e8ed3d785c6bd80c0e1de828df828.png) }.l-pl-offer .l-why-pl .section .article.credit-card{background-image: url(9f9b72b6d803ea31c5e18175a875d0d8dc6dde7b.png) }.l-pl-offer .l-why-pl .section .article-overlay{width:235px;padding:20px 5px}@media screen and (min-width:768px){.l-pl-offer .l-why-pl .section .article-overlay{width:315px}}.l-pl-offer .l-why-pl .section .article-overlay h3{font-family:Larsseit;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}}.page-mortgage-loan .video-container,.page-mortgage-loan-b .video-container,.page-mortgage-refinancing-b .video-container{position:fixed;height:100vh;width:100vw;left:0;top:0;display:none}.page-mortgage-loan .video-container iframe,.page-mortgage-loan-b .video-container iframe,.page-mortgage-refinancing-b .video-container iframe{width:100%;height:100%;top:0}.page-mortgage-loan .video-container .close,.page-mortgage-loan-b .video-container .close,.page-mortgage-refinancing-b .video-container .close{position:absolute;top:40px;right:20px;font-size:20px;color:#5CCD21;z-index:1001}.page-mortgage-loan .video-container .close svg,.page-mortgage-loan-b .video-container .close svg,.page-mortgage-refinancing-b .video-container .close svg{height:15px;width:15px}.page-mortgage-loan .video-container #video_close,.page-mortgage-loan-b .video-container #video_close,.page-mortgage-refinancing-b .video-container #video_close{background-color:rgba(255,255,255,.4);transition:all .3s ease;border-radius:50%;width:50px;height:50px;padding:13px 17px;position:absolute}.page-mortgage-loan .video-container #video_close:hover,.page-mortgage-loan-b .video-container #video_close:hover,.page-mortgage-refinancing-b .video-container #video_close:hover{background-color:rgba(255,255,255,.1);cursor:pointer;transition:all .3s ease}.page-mortgage-loan .video-container #video_close svg,.page-mortgage-loan-b .video-container #video_close svg,.page-mortgage-refinancing-b .video-container #video_close svg{height:15px;width:15px;top:19px;right:19px;display:block;position:absolute}.page-mortgage-loan .l-video .section .video1,.page-mortgage-loan-b .l-video .section .video1,.page-mortgage-refinancing-b .l-video .section .video1{background-image: url(c32ab6d577657401861341c8895dfe2a89f5bcc7.png) ;background-size:cover;background-position:0 75%;padding-top:130px;padding-bottom:60px}@media screen and (min-width:768px){.page-mortgage-loan .l-video .section .video1,.page-mortgage-loan-b .l-video .section .video1,.page-mortgage-refinancing-b .l-video .section .video1{background-position:0 45%}}@media screen and (min-width:1300px){.page-mortgage-loan .l-video .section .video1,.page-mortgage-loan-b .l-video .section .video1,.page-mortgage-refinancing-b .l-video .section .video1{background-image: url(817ac557e6a1c716b080d89c671869a9a74550b0.png) ;float:left;width:50%;height:100%;padding-top:130px;padding-bottom:0;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);background-position:0 -16px}}@media screen and (min-width:1920px){.page-mortgage-loan .l-video .section .video1,.page-mortgage-loan-b .l-video .section .video1,.page-mortgage-refinancing-b .l-video .section .video1{padding-top:200px}}.page-mortgage-loan .l-video .section .video2,.page-mortgage-loan-b .l-video .section .video2,.page-mortgage-refinancing-b .l-video .section .video2{display:none}@media screen and (min-width:1300px){.page-mortgage-loan .l-video .section .video2,.page-mortgage-loan-b .l-video .section .video2,.page-mortgage-refinancing-b .l-video .section .video2{float:right;background-image: url(002872f81945d245a9d1f8068c647915fcaa0117.png) ;width:50%;background-size:cover;height:100%;padding-top:130px;display:block;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);background-position:0 10px}.page-mortgage-loan .l-video .section__inner,.page-mortgage-loan-b .l-video .section__inner,.page-mortgage-refinancing-b .l-video .section__inner{max-width:initial;height:400px}}@media screen and (min-width:1920px){.page-mortgage-loan .l-video .section .video2,.page-mortgage-loan-b .l-video .section .video2,.page-mortgage-refinancing-b .l-video .section .video2{padding-top:200px}.page-mortgage-loan .l-video .section__inner,.page-mortgage-loan-b .l-video .section__inner,.page-mortgage-refinancing-b .l-video .section__inner{height:540px}}.page-mortgage-loan .l-video .section__inner,.page-mortgage-loan-b .l-video .section__inner,.page-mortgage-refinancing-b .l-video .section__inner{padding:0!important;overflow:hidden}.l-calc-cta .page-mortgage-loan .l-video .cta-block__heading,.l-calc-cta .page-mortgage-loan-b .l-video .cta-block__heading,.l-calc-cta .page-mortgage-refinancing-b .l-video .cta-block__heading,.page-mortgage-loan .l-video .l-calc-cta .cta-block__heading,.page-mortgage-loan .l-video .pool .pool__heading,.page-mortgage-loan .l-video .section__heading,.page-mortgage-loan-b .l-video .l-calc-cta .cta-block__heading,.page-mortgage-loan-b .l-video .pool .pool__heading,.page-mortgage-loan-b .l-video .section__heading,.page-mortgage-refinancing-b .l-video .l-calc-cta .cta-block__heading,.page-mortgage-refinancing-b .l-video .pool .pool__heading,.page-mortgage-refinancing-b .l-video .section__heading,.pool .page-mortgage-loan .l-video .pool__heading,.pool .page-mortgage-loan-b .l-video .pool__heading,.pool .page-mortgage-refinancing-b .l-video .pool__heading{font-family:Larsseit-bold;text-transform:none;color:#fff;font-size:30px;letter-spacing:-1px;margin-bottom:0;font-weight:400}.page-mortgage-loan .l-video .section svg,.page-mortgage-loan-b .l-video .section svg,.page-mortgage-refinancing-b .l-video .section svg{width:70px;height:70px;transition:all ease .3s}.page-mortgage-loan .l-video .section svg:hover,.page-mortgage-loan-b .l-video .section svg:hover,.page-mortgage-refinancing-b .l-video .section svg:hover{cursor:pointer;opacity:.8}@media screen and (min-width:1300px){.l-calc-cta .page-mortgage-loan .l-video .cta-block__heading,.l-calc-cta .page-mortgage-loan-b .l-video .cta-block__heading,.l-calc-cta .page-mortgage-refinancing-b .l-video .cta-block__heading,.page-mortgage-loan .l-video .l-calc-cta .cta-block__heading,.page-mortgage-loan .l-video .pool .pool__heading,.page-mortgage-loan .l-video .section__heading,.page-mortgage-loan-b .l-video .l-calc-cta .cta-block__heading,.page-mortgage-loan-b .l-video .pool .pool__heading,.page-mortgage-loan-b .l-video .section__heading,.page-mortgage-refinancing-b .l-video .l-calc-cta .cta-block__heading,.page-mortgage-refinancing-b .l-video .pool .pool__heading,.page-mortgage-refinancing-b .l-video .section__heading,.pool .page-mortgage-loan .l-video .pool__heading,.pool .page-mortgage-loan-b .l-video .pool__heading,.pool .page-mortgage-refinancing-b .l-video .pool__heading{font-size:36px;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.page-mortgage-loan .l-video .section svg,.page-mortgage-loan-b .l-video .section svg,.page-mortgage-refinancing-b .l-video .section svg{width:100px;height:100px;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}}.page-mortgage-loan .l-video .close,.page-mortgage-loan-b .l-video .close,.page-mortgage-refinancing-b .l-video .close{right:100px}.page-mortgage-loan .owl-dot span,.page-mortgage-loan-b .owl-dot span,.page-mortgage-refinancing-b .owl-dot span{background:#006C93!important}.page-mortgage-loan .owl-dot.active span,.page-mortgage-loan-b .owl-dot.active span,.page-mortgage-refinancing-b .owl-dot.active span{background:#fff!important}.l-calc-cta .page-mortgage-loan .l-cta .cta-block__heading,.l-calc-cta .page-mortgage-loan .l-zillow-mortgage .cta-block__heading,.l-calc-cta .page-mortgage-loan-b .l-cta .cta-block__heading,.l-calc-cta .page-mortgage-loan-b .l-zillow-mortgage .cta-block__heading,.l-calc-cta .page-mortgage-refinancing-b .l-cta .cta-block__heading,.l-calc-cta .page-mortgage-refinancing-b .l-zillow-mortgage .cta-block__heading,.page-mortgage-loan .l-cta .l-calc-cta .cta-block__heading,.page-mortgage-loan .l-cta .pool .pool__heading,.page-mortgage-loan .l-cta .section__heading,.page-mortgage-loan .l-zillow-mortgage .l-calc-cta .cta-block__heading,.page-mortgage-loan .l-zillow-mortgage .pool .pool__heading,.page-mortgage-loan .l-zillow-mortgage .section__heading,.page-mortgage-loan-b .l-cta .l-calc-cta .cta-block__heading,.page-mortgage-loan-b .l-cta .pool .pool__heading,.page-mortgage-loan-b .l-cta .section__heading,.page-mortgage-loan-b .l-zillow-mortgage .l-calc-cta .cta-block__heading,.page-mortgage-loan-b .l-zillow-mortgage .pool .pool__heading,.page-mortgage-loan-b .l-zillow-mortgage .section__heading,.page-mortgage-refinancing-b .l-cta .l-calc-cta .cta-block__heading,.page-mortgage-refinancing-b .l-cta .pool .pool__heading,.page-mortgage-refinancing-b .l-cta .section__heading,.page-mortgage-refinancing-b .l-zillow-mortgage .l-calc-cta .cta-block__heading,.page-mortgage-refinancing-b .l-zillow-mortgage .pool .pool__heading,.page-mortgage-refinancing-b .l-zillow-mortgage .section__heading,.pool .page-mortgage-loan .l-cta .pool__heading,.pool .page-mortgage-loan .l-zillow-mortgage .pool__heading,.pool .page-mortgage-loan-b .l-cta .pool__heading,.pool .page-mortgage-loan-b .l-zillow-mortgage .pool__heading,.pool .page-mortgage-refinancing-b .l-cta .pool__heading,.pool .page-mortgage-refinancing-b .l-zillow-mortgage .pool__heading{font-family:Larsseit-bold;text-transform:none;font-size:30px;letter-spacing:-1px;font-weight:300}@media screen and (min-width:1300px){.l-calc-cta .page-mortgage-loan .l-cta .cta-block__heading,.l-calc-cta .page-mortgage-loan .l-zillow-mortgage .cta-block__heading,.l-calc-cta .page-mortgage-loan-b .l-cta .cta-block__heading,.l-calc-cta .page-mortgage-loan-b .l-zillow-mortgage .cta-block__heading,.l-calc-cta .page-mortgage-refinancing-b .l-cta .cta-block__heading,.l-calc-cta .page-mortgage-refinancing-b .l-zillow-mortgage .cta-block__heading,.page-mortgage-loan .l-cta .l-calc-cta .cta-block__heading,.page-mortgage-loan .l-cta .pool .pool__heading,.page-mortgage-loan .l-cta .section__heading,.page-mortgage-loan .l-zillow-mortgage .l-calc-cta .cta-block__heading,.page-mortgage-loan .l-zillow-mortgage .pool .pool__heading,.page-mortgage-loan .l-zillow-mortgage .section__heading,.page-mortgage-loan-b .l-cta .l-calc-cta .cta-block__heading,.page-mortgage-loan-b .l-cta .pool .pool__heading,.page-mortgage-loan-b .l-cta .section__heading,.page-mortgage-loan-b .l-zillow-mortgage .l-calc-cta .cta-block__heading,.page-mortgage-loan-b .l-zillow-mortgage .pool .pool__heading,.page-mortgage-loan-b .l-zillow-mortgage .section__heading,.page-mortgage-refinancing-b .l-cta .l-calc-cta .cta-block__heading,.page-mortgage-refinancing-b .l-cta .pool .pool__heading,.page-mortgage-refinancing-b .l-cta .section__heading,.page-mortgage-refinancing-b .l-zillow-mortgage .l-calc-cta .cta-block__heading,.page-mortgage-refinancing-b .l-zillow-mortgage .pool .pool__heading,.page-mortgage-refinancing-b .l-zillow-mortgage .section__heading,.pool .page-mortgage-loan .l-cta .pool__heading,.pool .page-mortgage-loan .l-zillow-mortgage .pool__heading,.pool .page-mortgage-loan-b .l-cta .pool__heading,.pool .page-mortgage-loan-b .l-zillow-mortgage .pool__heading,.pool .page-mortgage-refinancing-b .l-cta .pool__heading,.pool .page-mortgage-refinancing-b .l-zillow-mortgage .pool__heading{font-size:48px}.page-mortgage-loan .l-cta .tab-aside,.page-mortgage-loan .l-zillow-mortgage .tab-aside,.page-mortgage-loan-b .l-cta .tab-aside,.page-mortgage-loan-b .l-zillow-mortgage .tab-aside,.page-mortgage-refinancing-b .l-cta .tab-aside,.page-mortgage-refinancing-b .l-zillow-mortgage .tab-aside{width:27.23176%}.page-mortgage-loan .l-cta .tab-panel,.page-mortgage-loan .l-zillow-mortgage .tab-panel,.page-mortgage-loan-b .l-cta .tab-panel,.page-mortgage-loan-b .l-zillow-mortgage .tab-panel,.page-mortgage-refinancing-b .l-cta .tab-panel,.page-mortgage-refinancing-b .l-zillow-mortgage .tab-panel{width:70.41059%}.page-mortgage-loan .l-cta .all-reviews,.page-mortgage-loan .l-cta .zillow-branding,.page-mortgage-loan .l-zillow-mortgage .all-reviews,.page-mortgage-loan .l-zillow-mortgage .zillow-branding,.page-mortgage-loan-b .l-cta .all-reviews,.page-mortgage-loan-b .l-cta .zillow-branding,.page-mortgage-loan-b .l-zillow-mortgage .all-reviews,.page-mortgage-loan-b .l-zillow-mortgage .zillow-branding,.page-mortgage-refinancing-b .l-cta .all-reviews,.page-mortgage-refinancing-b .l-cta .zillow-branding,.page-mortgage-refinancing-b .l-zillow-mortgage .all-reviews,.page-mortgage-refinancing-b .l-zillow-mortgage .zillow-branding{position:relative;top:10px}}.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-family:Larsseit;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-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;line-height:36px}.l-compare--wealth-member .section__inner{padding:60px 40px}}@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;line-height:48px}}.l-compare .section p{font-family:"TT Norms";line-height:26px}@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-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;font-family:"TT Norms"}.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(46c2b926a7a70fcdd376edac5acd86ee368b4e6e.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(87a9ea532eeafa092c457a90db42941d07cc614d.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}}@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:243px}@media screen and (min-width:1300px){.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 bold";font-size:24px;margin-bottom:20px;margin-top:30px}.l-ira-center .article-content p{font-family:"TT Norms"}@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-bold;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}}.btn,button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;background-color:#15c0f1;border:2px solid transparent;color:#fff;cursor:pointer;display:inline-block;font-family:"Gotham Bold",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px;text-transform:uppercase;font-weight:400;line-height:1;padding:10px 13px;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.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:#15c0f1;border:2px solid #15c0f1;overflow:hidden}.btn--all-white,.btn--white{border:2px solid transparent}.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}.btn--dbl{display:block;width:280px;margin:0 auto 10px}.btn--white{background-color:rgba(241,240,240,.6);color:#fff}.btn--white:focus,.btn--white:hover{background-color:#15c0f1;color:#fff}.btn--all-white{background-color:#fff;color:#15c0f1}.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,button,input[type=button],input[type=reset],input[type=submit]{font-size:13px;padding:13px 18px}.btn--dbl{display:inline-block;margin:0 10px}.btn--hero{font-size:16px}}.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 #5b5b5b;color:#5b5b5b}.btn--transparent:focus,.btn--transparent:hover{background-color:#15c0f1;border:2px solid #15c0f1;color:#fff}.btn--transparent-punchout{background-color:transparent;border:2px solid #5b5b5b;color:#5b5b5b}.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}.btn--extra-wide{padding:14px 62px}.accordian-button div{width:20px;float:right;height:10px;margin-left:10px}.accordian-button div svg{fill:#fff;width:100%;height:100%;transition:fill .1s linear}.accordian-button:hover svg,.accordian-buttonfocus svg{fill:#15c0f1}html.nav--open{height:100%;overflow:hidden}html.nav--open .fixed-wrap,html.nav--open body{transition:margin .2s linear}html.nav--open body{margin-left:-270px;margin-right:270px}@media screen and (min-width:992px){html.nav--open body{margin:0}}html.nav--open .fixed-wrap{margin-right:270px}html.nav--open .nav__menu{right:0;transition:right .2s linear}.nav{max-width:1300px;margin-left:auto;margin-right:auto;padding:0 20px;position:relative}.nav::after{display:block}.nav__logo{display:block;float:left;margin-top:14px;width:78px;height:28px}@media screen and (min-width:768px){.nav__logo{margin-top:15px;width:88px;height:31px}}.nav__logo h1{display:none}@media screen and (max-width:767px){.nav__logo .icon{width:78px;height:28px}}.no-svg .nav__logo{background-image: url(2b2538f54dbc7a29378ef91002e2de2d26d3286d.png) }.nav__menu{transition:none;padding:0 17px 17px;font-family:"Gotham Bold",Helvetica,Arial,"Lucida Grande",sans-serif;background:#36caf7;width:270px;position:fixed;text-transform:uppercase;top:0;right:-270px;height:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}@media screen and (min-width:992px){.nav__menu{overflow-y:inherit;overflow-x:inherit;position:relative;float:left;width:80%;right:0;background-color:#fff;padding:12px 0 0 35px}}.nav__item{display:block;border-bottom:1px solid #fff;padding:10px 0}@media screen and (min-width:992px){.nav__item{display:inline-block;border-bottom:none;margin-right:20px;padding-bottom:0}}.nav__item--dropdown{position:relative}.nav__item--dropdown>a.nav__link{cursor:default}.nav__item--dropdown:hover .nav__submenu{display:block}@media screen and (min-width:992px){.nav__item--home{display:none}.nav__item--login{position:absolute;right:10px}}@media screen and (min-width:1100px){.nav__item{padding-left:20px}.nav__item--login{right:-10px}}@media screen and (min-width:1200px){.nav__item--login{right:-30px}}@media screen and (min-width:1320px){.nav__logo{margin-left:-21px}.nav__item--login{right:-80px}}.nav__link{color:#fff;font-weight:700;font-size:14px;display:inline-block;width:100%}.nav__link:hover{color:#fff;cursor:pointer}@media screen and (min-width:992px){.nav__link:hover{color:#15c0f1}.nav__link{display:block;color:#7b7b7c;font-weight:500;font-size:13px;padding-bottom:20px}}.nav__link--clickable{cursor:pointer!important}.nav__link--clickable:hover{color:#0a8aaf}.nav__submenu{margin-top:0}.nav__submenu .icon--active-triangle{display:none}.nav__submenu--borrow{width:510px;background-position:40px 0}@media screen and (min-width:992px){.nav__link--active,.nav__link--clickable:hover{color:#15c0f1}.nav__submenu{z-index:-1;display:none;padding:28px 0 20px 37px;position:absolute;left:0;top:47px;background-color:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.05),0 0 5px 0 rgba(0,0,0,.1)}.nav__submenu .icon--active-triangle{display:inline-block;position:absolute;top:0}.nav__submenu--borrow .nav__submenu-list{margin-right:30px}.nav__submenu--borrow .nav__submenu-col{height:174px}.nav__submenu--resources .nav__submenu-col{margin-left:20px}}.nav__submenu--borrow .icon--active-triangle{left:36px}.nav__submenu--invest{width:230px}.nav__submenu--invest .icon--active-triangle{left:34px}.nav__submenu--community{width:235px}.nav__submenu--community .icon--active-triangle{left:47px}.nav__submenu--resources{width:455px;background-position:50px 0}.nav__submenu--resources .icon--active-triangle{left:45px}.nav__submenu--at-work{left:0;width:180px}.nav__submenu--at-work ul{border-right:none;padding:0;width:100%}.nav__submenu--at-work .icon--active-triangle{left:40px}.nav__submenu--about-us{left:0;width:170px}.nav__submenu--about-us ul{border-right:none;padding:0;width:100%}.nav__submenu--about-us .icon--active-triangle{left:40px}.nav__submenu-group{color:#5b5b5b;text-transform:uppercase;margin-bottom:5px;font-size:13px;margin-top:16px}@media screen and (min-width:992px){.nav__submenu-group{margin-bottom:8px;font-size:13px;color:#15c0f1;margin-top:20px}.nav__submenu-group:first-child{margin-top:0}.nav__submenu-list{float:left;padding:0 30px 0 0}}.nav__submenu-item{font-family:"Gotham Medium";margin-bottom:5px;line-height:11px}.nav__submenu-item:first-child{margin-top:5px}@media screen and (min-width:992px){.nav__submenu-item{text-transform:uppercase;margin-bottom:8px}.nav__submenu-item:first-child{margin-top:0}}.nav__submenu-link{font-size:13px;text-transform:none;color:#555;line-height:1.3;display:inline-block}@media screen and (min-width:992px){.nav__submenu-link{font-size:12px;display:block;width:100%}}.nav__submenu-ext{display:none}@media screen and (min-width:992px){.nav__submenu-ext{display:block;padding-left:60px;float:left;border-left:1px solid #D4D4D4;padding-bottom:30px;height:330px}}.nav__submenu-ext-heading{font-size:20px;font-weight:700}.nav__submenu-ext-copy{font-size:14px;font-weight:500;line-height:1.6;margin-bottom:18px}.nav__submenu-ext-link{font-size:15px;font-weight:600;letter-spacing:.0625em}.nav__submenu-col{border:none}.nav__submenu-column-link{font-family:Larsseit;color:#5C5C5C;margin-bottom:4px}@media screen and (min-width:992px){.nav__submenu-col{padding-left:40px;border-left:1px solid #D4D4D4}.nav__submenu-column-link{margin-top:8px}}.nav .btn{position:absolute;right:65px;top:13px;font-size:10px;padding:8px 11px}@media screen and (min-width:768px){.nav .btn{top:12px;right:75px;font-size:12px;padding:10px 13px}}@media screen and (min-width:992px){.nav .btn{right:20px}}@media screen and (min-width:1320px){.nav .btn{right:0}}.nav .btn--lp{right:30px}.nav__mobile-toggle{z-index:2;display:block;position:absolute;right:-7px;top:1px;width:30px;height:30px;padding:25px 45px 25px 25px;-webkit-tap-highlight-color:transparent}@media screen and (min-width:768px){.nav__mobile-toggle{width:36px;height:36px;top:-2px;padding:30px 50px 30px 30px}.section__inner{padding:60px 20px}}@media screen and (min-width:992px){.nav__mobile-toggle{display:none}}.nav__mobile-toggle svg{position:relative!important;z-index:1}.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{display:block}@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-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}}@media screen and (min-width:768px){.l-calc-cta .cta-block__heading,.pool .pool__heading,.section__heading{font-size:27.5px}}.section__heading--lowercase{text-transform:none;font-weight:700}.section__heading--title-case{text-transform:none;font-family:Larsseit-Bold,Helvetica,Arial,"Lucida Grande",sans-serif!important;font-weight:400;letter-spacing:-.063em}.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){.l-calc-cta .cta-block__subheading,.section__subheading{font-size:20px}}.section__footnote{display:block;font-size:11px}.section__more-link{font-family:"Gotham Bold",Helvetica,Arial,"Lucida Grande",sans-serif;text-transform:uppercase;font-size:14px;letter-spacing:.09375em;margin-top:30px;display:block}.section__more-link:hover{color:#15c0f1}@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-Bold,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(974260cda5d21cde9a6b97eaead1f513c76ea9ee.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;line-height:1.4}.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--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}@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(a8501d1a306a2f18e92d934ddec90204d5845092.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{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;font-size:36px;text-transform:none;color:#5B5B5B;letter-spacing:.5px;text-shadow:1px 0 #5B5B5B}.section--grid-bg{background-image: url(777956a1a9594fccc0e7cbf8dab05987113638bf.png) }.section--trustpilot .section__inner{padding:60px 15px}.benefit__image{width:60px;height:60px;fill:#5b5b5b!important}.benefit__heading{font-weight:400;margin:-8px 0 8px;line-height:1.2}@media screen and (min-width:768px){.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;line-height:1.5;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));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#df2027', endColorstr='#ffd204');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(ac9b9a6624810a8eaa05a730dec5b250c85af27d.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:.7em}dl dt{font-weight:700;margin-top:.7em}.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(a99b6ae6f0ef4d0eb72fa84aac74bdde2a60e60a.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{background-color:#e6e6e6;border:1px solid #ccc;margin:0 0 .7em;padding:1.4em}input,label,select{display:block;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px}input{-webkit-appearance:none;border-radius:0}label{font-weight:400!important;margin-bottom:.35em!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:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;margin-bottom:.7em;padding:.7em;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:.35em}input[type=file]{padding-bottom:.7em;width:100%}select{margin-bottom:1.4em;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:#090909}.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-right:2px solid #275568!important;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:#5b5b5b!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:#5b5b5b;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:#090909}.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-family:"TT Norms";font-size:16px}.table--personal-loan-dr-b .content th{border:none;font-family:"TT Norms";font-size:14px;font-weight:700}.table--personal-loan-dr-b .content td{border:none;font-family:"TT Norms";font-size:14px;color:#5B5B5B}.news-article--archived .content .pub,.news-article--archived .content .title a,.press-block__quote,.press-release__content .title a{text-transform:uppercase;font-family:"Gotham Bold",Helvetica,Arial,"Lucida Grande",sans-serif}.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:900;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{font-weight:800;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{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{font-weight:800;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;color:#888}.copy-expander{padding:15px 0;border-top:1px solid #E8E8E8}.copy-expander--no-border,.copy-expander.first{border-top:none}.copy-expander__heading{margin:0;color:#15c0f1;cursor:pointer;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif!important;word-wrap:break-word!important;font-weight:400!important}.copy-expander__copy{padding-top:20px}.copy-expander:last-child{border-bottom:1px solid #E8E8E8}.copy-expander--improved:last-child,.copy-expander--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;border-top:none}.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:#5b5b5b;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:#5b5b5b;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.copy-expander--improved .copy-expander__heading{color:#5b5b5b;font-family:Larsseit-Bold,Helvetica,Arial,"Lucida Grande",sans-serif}.copy-expander--improved .copy-expander__subheading{font-size:12px;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;padding-right:35px;overflow:hidden;margin-bottom:0}.m-apply-referral .apply-referral-container .link-box-container .link-box .mid h4,.panel--rates .panel__link{text-transform:uppercase;font-family:"Gotham Bold",Helvetica,Arial,"Lucida Grande",sans-serif}@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__toggle{right:30px}.copy-expander--improved .copy-expander__toggle svg{width:22px;height:22px}.copy-expander--improved .copy-expander__copy{padding:30px;font-size:16px}}.copy-expander--improved .copy-expander__copy p{margin:0}.copy-expander--improved:hover{cursor:pointer}.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{width:50px;height:50px;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}.apply-step--slim{background-image: url(8fbd41ac0b4dff39a631d83562231a385fe60dc0.png) ;background-repeat:no-repeat;background-position:50% 120px;margin:0 auto -20px;max-width:290px;height:180px;padding-left:60px}@media screen and (min-width:768px){.apply-step__subheading{font-size:16px}.apply-step--slim{background-image: url(d9bbaecbc1dfd9bd8d36aeeb040166717e4997e0.png) ;background-position:100% 0;height:auto;margin:0;padding:0 40px 0 0;text-align:center}}@media screen and (min-width:992px){.apply-step--slim{padding:0 60px 0 0}}.apply-step--slim:last-child{background-image:none}.apply-step--slim .apply-step__number{background-color:#5b5b5b;color:#fff;border-radius:50%;width:30px;height:30px;text-align:center;line-height:1;padding-top:7px;position:absolute;left:15px;top:3px;font-size:20px;font-weight:700}@media screen and (min-width:768px){.apply-step--slim .apply-step__number{position:relative;display:block;left:inherit;top:inherit;margin:0 auto 20px;width:45px;height:45px;font-size:30px;padding-top:10px}}.apply-step--slim .apply-step__heading{font-size:16px;margin-bottom:5px}.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){.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 .icon svg{width:50px;height:50px}.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;line-height:38px;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-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}.pie-graph__image{width:100px;height:100px;background-repeat:no-repeat;margin:0 auto 5px;background-image: url(ac9b9a6624810a8eaa05a730dec5b250c85af27d.png) }@media screen and (min-width:768px){.cta-block__copy{font-size:22.5px}.pie-graph__image{background-image: url(a99b6ae6f0ef4d0eb72fa84aac74bdde2a60e60a.png) ;max-width:100%;background-size:100%}}.pie-graph__image--employment-history{background-position:0 84.328358%;background-size:350%}@media screen and (min-width:768px){.pie-graph__image--employment-history{background-position:0 93.948127%;background-size:350%}.pie-graph__image--income{background-position:0 100%;background-size:350%}}.pie-graph__image--income{background-position:0 100%;background-size:350%}.pie-graph__image--credit-rating{background-position:0 52.985075%;background-size:350%}@media screen and (min-width:768px){.pie-graph__image--credit-rating{background-position:0 81.84438%;background-size:350%}}.pie-graph__image--education{background-position:0 68.656716%;background-size:350%}.pie-graph__label{text-align:center;text-transform:uppercase;font-size:14px;font-weight:600;margin-bottom:20px}@media screen and (min-width:768px){.pie-graph__image--education{background-position:0 87.896254%;background-size:350%}.pie-graph__label{margin-bottom:0}.panel__heading{font-size:1.25em}}.panel{padding:30px 20px 20px;margin-bottom:20px;background-color:#e7f6fd}.panel__heading{text-transform:uppercase}.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--rates{color:#fff;background-color:#0f4258;padding:75px 20px 15px;margin:0 auto 20px}@media screen and (min-width:992px){.panel--rates{padding:20px 0 20px 20px;text-align:left}}.panel--rates .panel__heading{font-size:18px;margin-bottom:5px}@media screen and (min-width:768px){.panel--rates .panel__heading{margin-bottom:10px}}.panel--rates .panel__copy{font-size:21px;font-weight:500}@media screen and (min-width:1366px){.panel--rates{padding:25px 0 25px 30px}.panel--rates .panel__copy{font-size:24px}}.panel--rates .panel__copy .autopay{display:block;font-size:14px;font-weight:500}.panel--rates .panel__link{font-size:14px}.panel--rates .panel__link:focus,.panel--rates .panel__link:hover{color:#2dc6f2}.panel--rates .panel__link .icon{width:10px;height:10px}.panel--rates.panel--rates-fixed,.panel--rates.panel--rates-variable{background-repeat:no-repeat;background-position:50% 20px;background-size:80px}@media screen and (min-width:992px){.panel--rates.panel--rates-fixed,.panel--rates.panel--rates-variable{background-size:100px;background-position:255px 63px}.l-signup .panel{float:left;display:block;margin-right:2.35765%;width:48.82117%}.l-signup .panel:last-child{margin-right:0}}@media screen and (min-width:1366px){.panel--rates.panel--rates-fixed,.panel--rates.panel--rates-variable{background-size:135px;background-position:320px 57px}}.panel--rates.panel--rates-variable{background-image: url(baf66c5137695852fcb18945b3e22e6466536090.svg) }.panel--rates.panel--rates-fixed{background-image: url(39eee6a58b029813949d105c4f3bc3c9657f2a15.svg) ;margin-bottom:40px}.l-signup .panel{background-color:#fff;opacity:.8;transition:opacity .3s;padding-bottom:30px}.l-signup .panel:focus,.l-signup .panel:hover{opacity:1}.l-signup .panel h2{font-size:20px;margin-bottom:20px}.l-signup .panel p{margin-bottom:25px}.l-signup,.l-toolkit{background-image: url(1ccd19d91561dd4980bf724ae744fecbae44250b.png) ;background-image: url(1ccd19d91561dd4980bf724ae744fecbae44250b.png) ,linear-gradient(#fff,#e6e6e6);padding-top:80px}.l-signup h1,.l-toolkit h1{font-family:Larsseit-Bold,Helvetica,Arial,"Lucida Grande",sans-serif;text-align:center;font-size:35px;margin-bottom:30px;line-height:1}.l-toolkit .panel h2,.tooltip__copy{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif}@media screen and (min-width:500px){.l-signup h1,.l-toolkit h1{font-size:45px}}@media screen and (min-width:768px){.l-signup h1,.l-toolkit h1{font-size:60px}}.l-signup .section__inner,.l-toolkit .section__inner{padding:0 20px 100px}@media screen and (min-width:992px){.l-signup h1,.l-toolkit h1{font-size:70px;margin-bottom:30px}.l-signup .section__inner,.l-toolkit .section__inner{width:840px}}.l-calc-cta .l-signup .cta-block__subheading,.l-calc-cta .l-toolkit .cta-block__subheading,.l-signup .l-calc-cta .cta-block__subheading,.l-signup .section__subheading,.l-toolkit .l-calc-cta .cta-block__subheading,.l-toolkit .section__subheading{font-size:18px;margin-bottom:25px}.l-toolkit{padding-top:30px}.l-toolkit .row{max-width:1063px}@media screen and (min-width:768px){.l-calc-cta .l-signup .cta-block__subheading,.l-calc-cta .l-toolkit .cta-block__subheading,.l-signup .l-calc-cta .cta-block__subheading,.l-signup .section__subheading,.l-toolkit .l-calc-cta .cta-block__subheading,.l-toolkit .section__subheading{font-size:24px;margin-bottom:35px}.l-toolkit{padding-top:80px}}.l-toolkit .section__inner{padding:0 20px 100px}@media screen and (min-width:992px){.l-toolkit .section__inner{width:80%;max-width:1300px}}.l-toolkit .panel{padding:0;position:relative;background:#fff;float:left;height:130px}@media screen and (min-width:320px){.l-toolkit .panel{height:160px}}@media screen and (min-width:450px){.l-toolkit .panel{height:140px;width:100%}}@media screen and (min-width:768px){.l-toolkit .panel{height:240px;max-width:497px;width:47%;margin-left:1.5%;margin-right:1.5%}}@media screen and (min-width:992px){.l-toolkit .panel{height:220px}.l-toolkit .panel div.background-box{background-size:100%}}.l-toolkit .panel h2{font-size:18px}.l-toolkit .panel div.background-box{width:100%;height:90px;display:none}@media screen and (min-width:768px){.l-toolkit .panel div.background-box{display:block;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}}.l-toolkit .panel div.text-box{color:#5b5b5b;width:100%;padding:20px;text-align:left;height:130px}.l-toolkit .panel div.text-box h2{margin-bottom:2px}.l-toolkit .panel div.text-box p{margin:0}.l-toolkit .panel div.text-box .text-box-content{width:80%;height:100%;float:left}.l-toolkit .panel div.download{float:right;width:20%;height:100%}.l-toolkit .panel div.download svg{margin-top:-3px;fill:#15c0f1;float:right;width:40px;height:100%}.l-toolkit .panel:hover div.download svg{margin-top:0;transition:margin .3s ease}.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:#5b5b5b}.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--gray{color:#c2c2c2}.icon--sofi-logo{width:88px;height:31px}.icon--tooltip{width:15px;height:15px;top:-5px;cursor:pointer}.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{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-top:100px}.no-rgba .modal__fade-screen{background:0 0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000, endColorstr=#D9000000);zoom:1}.modal__inner{background-color:#fff;margin:auto;max-height:95%;overflow:auto;position:relative;transition:opacity .25s ease;width:95%;padding:20px;text-align:center}.l-funded-counter,.l-realtors-partners .section .carousel,.modal--open,.tile-hover{overflow:hidden}@media screen and (min-width:768px){.modal__inner{padding:50px;max-width:600px}}@media screen and (min-width:1400px){.modal__inner{width:40%;max-width:800px}}.modal__close{background-color:#15c0f1;text-align:center;position:absolute;top:0;right:0;width:50px;height:40px;padding-top:8px;color:#fff;font-size:20px;font-weight:700;font-family:Larsseit-Bold,Helvetica,Arial,"Lucida Grande",sans-serif}.modal__close:hover{cursor:pointer;opacity:.9}.modal__heading{font-size:22px;text-transform:uppercase;margin-top:40px}@media screen and (min-width:768px){.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;line-height:1\9}.modal__form .email-signup input[type=submit]{width:40%;height:40px;margin:2px 0 0 -5px;background-color:#5b5b5b;margin-top:-3px\9}@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{opacity:1;visibility:visible}.modal--life-insurance .modal__fade-screen{padding-top:80px}@media screen and (min-width:768px){.modal--life-insurance .modal__fade-screen{padding-top:100px}}.modal--life-insurance .modal__inner{width:95%;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{font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;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;line-height:1.4;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:#5b5b5b;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--life-insurance .footnote{font-size:12px}@media screen and (max-width:420px){.modal--dm-offer .modal__inner{padding:44px 20px 20px}}.quote .section__inner{padding:100px 20px 40px}@media screen and (min-width:768px){.quote .section__inner{padding-top:140px;padding-bottom:60px}}.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__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,'Times New Roman',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-family:"Gotham Bold",Helvetica,Arial,"Lucida Grande",sans-serif;font-style:normal;font-weight:900;margin:30px 0 50px}.tile-dropdown.no-bio:after,.tile-dropdown__copy{display:none}.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-family:Larsseit-bold;font-weight:300;font-size:30px;text-transform:none;letter-spacing:-1px}.quote--medical-slr .section p{font-family:"TT Norms"}.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}.john-foley,.michael-dooley,.mike-cagney,.nino-fanlo,.paul-fielding{background-size:100%}.tile-dropdown{margin:0 auto 2.35765%;max-width:350px;cursor:pointer;position:relative;z-index:1}.tile-dropdown__name,.tile-dropdown__title{color:#fff;margin-left:auto;margin-right:auto;z-index:3;position:absolute;left:0;right:0}@media screen and (min-width:768px){.tile-dropdown{max-width:none}}.tile-dropdown__name{font-size:20px;text-transform:uppercase;font-weight:800;font-family:"Gotham Bold",Helvetica,Arial,"Lucida Grande",sans-serif;bottom:51px}.tile-dropdown__title{font-size:14px;font-weight:700;bottom:34px;line-height:1.2}.tile-dropdown__title--long{bottom:21px}.tile-dropdown:after{content:'\A';position:absolute;width:100%;height:98%;top:0;left:0;opacity:0;transition:all .2s linear;z-index:2}.tile-dropdown.selected:after{opacity:1;height:98%;-webkit-animation:selected-animation 2s infinite;animation:selected-animation 2s infinite}.tile-dropdown.no-bio:hover{cursor:default}.js-dropdown{float:left}.js-dropdown .js-dropdown-content{text-align:left;background-color:#f8f8f8;border:1px solid #e5e5e5;color:#333;position:relative;padding:30px;margin-bottom:30px}.js-dropdown .js-dropdown-content h3{font-size:20px;margin-bottom:5px}.js-dropdown .js-dropdown-content p:last-child{margin-bottom:0}.js-dropdown .js-dropdown-content .product{color:#15c0f1;padding:5px 15px;margin:15px 15px 0 0;background-color:#f9f9f9;display:inline-block}.john-foley,.michael-dooley,.mike-cagney,.nino-fanlo,.paul-fielding{max-width:100%;background-image: url(d211fa53579b065cb6a44595f2cf2018a9e94fd5.jpg) }.john-foley{background-position:0 0}.michael-dooley{background-position:0 25%}.mike-cagney{background-position:0 50%}.nino-fanlo{background-position:0 75%}.paul-fielding{background-position:0 100%}.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%;line-height:1.4;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{font-family:Larsseit-bold;font-weight:600;color:#0F4258;font-size:20px;margin-bottom:10px;line-height:28px}@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;line-height:21px}.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;line-height:26px;letter-spacing:-.1px}.tile-hover--gradient__inner{margin:0 20px}.tile-hover--gradient__box{position:relative;height:440px;padding:40px 30px 30px;float:left;display:block;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}}.tile-hover--airbnb{margin:0;width:100%}@media screen and (min-width:992px){.tile-hover--airbnb .tile-hover--gradient__inner{max-width:715px;margin-left:auto;margin-right:auto}}.tile-hover--airbnb .tile-hover--gradient__box{height:375px}@media screen and (min-width:768px){.tile-hover--airbnb .tile-hover--gradient__box{height:420px}.tile-hover--airbnb .tile-hover--gradient__box .star{margin-left:20px}}.tile-hover--airbnb .tile-hover--gradient__box:first-child{cursor:pointer}.tile-hover--airbnb .tile-hover--gradient__box h3{font-weight:300;margin-bottom:0}.tile-hover--airbnb .tile-hover--gradient__box p{margin-bottom:20px}.tile-hover--airbnb .tile-hover--gradient__box .icon{width:60px;height:60px}.tile-hover--airbnb .tile-hover--gradient__box .star{width:25px;height:25px;float:left;top:13px;position:relative}.tile-hover--airbnb .tile-hover--gradient__box .star#check{top:-3px}.tile-hover--airbnb .tile-hover--gradient__box .discount{float:left;width:193px;text-align:left;margin-left:15px}.tile-hover--airbnb .tile-hover--gradient__box .discount h4{text-transform:uppercase;font-family:Larsseit!important;color:#0f4258;letter-spacing:1px;margin-bottom:0}.tile-hover--airbnb .tile-hover--gradient__box .discount p{line-height:16px}.tile-hover--airbnb .tile-hover--gradient__box .learn-more{bottom:20px}.l-calc-cta .tile-hover--airbnb .cta-block__heading,.pool .tile-hover--airbnb .pool__heading,.tile-hover--airbnb .l-calc-cta .cta-block__heading,.tile-hover--airbnb .pool .pool__heading,.tile-hover--airbnb .section__heading{font-family:Larsseit-bold;font-weight:300;text-transform:none;letter-spacing:-.5px;margin-bottom:10px;color:#0F4258;font-size:26px;line-height:34px}@media screen and (min-width:768px){.l-calc-cta .tile-hover--airbnb .cta-block__heading,.pool .tile-hover--airbnb .pool__heading,.tile-hover--airbnb .l-calc-cta .cta-block__heading,.tile-hover--airbnb .pool .pool__heading,.tile-hover--airbnb .section__heading{font-size:30px}.tile-hover--airbnb .section__inner{padding:60px 0}}@media screen and (min-width:1300px){.tile-hover--airbnb .tile-hover--gradient__inner{max-width:1100px}.l-calc-cta .tile-hover--airbnb .cta-block__heading,.pool .tile-hover--airbnb .pool__heading,.tile-hover--airbnb .l-calc-cta .cta-block__heading,.tile-hover--airbnb .pool .pool__heading,.tile-hover--airbnb .section__heading{font-size:40px;margin-bottom:40px}}.notify-bar{background-color:#0f4258}.notify-bar__inner{max-width:1300px;margin-left:auto;margin-right:auto;padding:30px 50px;text-align:center;color:#fff}.notify-bar__inner::after{clear:both;content:"";display:block}.notify-bar__inner a{color:#15c0f1}.notify-bar__inner a:hover{color:#119ac1}.notify-bar__close{position:absolute;top:15px;right:20px}.notify-bar__close a,.notify-bar__close a:hover{color:#fff}.l-savings-calc .section__inner{padding-left:5%;padding-right:5%}@media screen and (min-width:768px){.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%}@media screen and (min-width:500px){.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}}.l-savings-calc .cta{margin-bottom:60px}.l-savings-calc .disclaimer{font-size:14px;padding-left:8%;padding-right:8%;color:#999}.savings-calc{position:relative}.savings-calc .divider{display:none}.calc-panel{padding-left:5px;padding-right:5px;margin-bottom:50px}@media screen and (min-width:768px){.savings-calc .divider{display:block;position:absolute;left:50%;height:300px;width:1px;border-right:1px solid #979797}.calc-panel{padding-left:15px;padding-right:15px}}@media screen and (min-width:992px){.calc-panel{padding-left:30px;padding-right:30px}}.calc-panel__heading{font-size:19px;font-weight:700;text-align:center}@media screen and (min-width:500px){.calc-panel__heading br{display:none}}@media screen and (min-width:768px){.calc-panel{float:left;display:block;margin-right:2.35765%;width:48.82117%}.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;position:relative}.calc-form fieldset.block__half,.graph-form fieldset.block__half{float:left;width:calc(50% - 22px)}.calc-form div.block__text,.graph-form div.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-top:none;border-left:none;border-right: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);-ms-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,.event-search::after,.event-sidebar__venue-photos::after,.event::after,.graph-form .loan-type::after,.rangeslider__handle:after,.select--custom .select-styled:after,.steps>.complete+.complete:before,.tabs::after{content:""}.calc-form .loan-type,.graph-form .loan-type{margin:30px 0 80px -6px}.calc-form .loan-type::after,.graph-form .loan-type::after{clear:both;display:block}.calc-form .loan-type .btn,.graph-form .loan-type .btn{margin-right:-6px;border:1px solid #d2d2d2;text-transform:none;background-color:#fff;color:#898B8E;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:#39c9F3;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:50px}.calc-slider .labels,.employer-contribution .labels{font-size:14px;text-transform:uppercase;position:relative}.calc-slider .labels::after,.employer-contribution .labels::after{clear:both;display:block}.calc-slider .labels .label,.employer-contribution .labels .label{position:absolute}.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:right;right:0}.calc-slider .labels .apr .figure,.employer-contribution .labels .apr .figure{font-weight:700;color:#39c9F3}@media screen and (min-width:768px){.calc-slider .labels .apr,.employer-contribution .labels .apr{bottom:7px}.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-three,.employer-contribution .legend-five,.employer-contribution .legend-three{position:relative}.calc-slider .legend-five .figure,.calc-slider .legend-three .figure,.employer-contribution .legend-five .figure,.employer-contribution .legend-three .figure{position:absolute;top:15px}.calc-slider .legend-five .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-three .figure.third:nth-child(1){left:1%}.calc-slider .legend-five .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-three .figure.third:nth-child(2){left:45%}.calc-slider .legend-five .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-three .figure.third:nth-child(3){left:94%}.calc-slider .legend-five .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-three .figure.fifth:nth-child(1){left:1.5%}.calc-slider .legend-five .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-three .figure.fifth:nth-child(2){left:25%}.calc-slider .legend-five .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-three .figure.fifth:nth-child(3){left:48.8%}.calc-slider .legend-five .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-three .figure.fifth:nth-child(4){left:72.4%}.calc-slider .legend-five .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-three .figure.fifth:nth-child(5){left:96%}.calc-results{padding-top:60px;margin-bottom:40px;padding-left:5%;padding-right:5%}@media screen and (min-width:600px){.calc-results{padding-left:15%;padding-right:15%}}@media screen and (min-width:768px){.calc-results{margin-bottom:60px;padding-left:0;padding-right:0}}.calc-results .result{border:1px solid #d2d2d2;border-radius:3px;margin-bottom:30px;padding-bottom:15px}.calc-results .result.sofi-payment .figure{color:#15c0f1}.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}.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}@media screen and (min-width:768px){.calc-results .label{padding:20px 5px}}.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}.rangeslider,.rangeslider__fill{display:block;box-shadow:inset 0 1px 3px rgba(0,0,0,.3);border-radius:10px}.rangeslider{background:#e6e6e6;position:relative}.rangeslider--horizontal{height:10px;width:100%}.rangeslider--vertical{width:20px;min-height:150px;max-height:100%}.rangeslider--disabled{filter:alpha(Opacity=40);opacity:.4}.rangeslider__fill{background:#15c0f1;position:absolute}.rangeslider--horizontal .rangeslider__fill{top:0;height:100%}.rangeslider--vertical .rangeslider__fill{bottom:0;width:100%}.rangeslider__handle{background: url(c895a0b42f3564e21a07770898dc1e5d2df2f9e5.)  #fff;border:1px solid #ccc;cursor:pointer;display:inline-block;width:27px;height:27px;position:absolute;background-size:100%;background-image:linear-gradient(rgba(255,255,255,0),rgba(0,0,0,.1));box-shadow:0 0 3px rgba(0,0,0,.1);border-radius:50%}.rangeslider__handle:after{display:block;width:10px;height:10px;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;background-image: url(7d4386d1210d66aead4b068d2c68a06c2f5bcdbe.) ;background-size:100%;background-image:linear-gradient(rgba(0,0,0,.13),rgba(255,255,255,0));border-radius:50%}.rangeslider__handle:active{background-image: url(b17ea8737740729611402dc052bd2bdfdf027b59.) ;background-size:100%;background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.12))}.rangeslider--horizontal .rangeslider__handle{top:-10px;touch-action:pan-y;-ms-touch-action:pan-y}.rangeslider--vertical .rangeslider__handle{left:-10px;touch-action:pan-x;-ms-touch-action:pan-x}input[type=range]:focus+.rangeslider .rangeslider__handle{box-shadow:0 0 8px rgba(255,0,255,.9)}.l-funded-counter .section__inner{padding-bottom:30px;padding-left:5%;padding-right:5%}.counter{padding:20px 5px 0;max-width:450px;margin:20px auto 0}@media screen and (min-width:768px){.counter{margin-top:20px;padding:5px 0 0;margin-bottom:0;max-width:750px}}.counter__figure{font-size:24px;color:#119AC1;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;text-align:center;letter-spacing:.125em;margin-top:-20px}@media screen and (min-width:768px){.counter__figure{font-size:50px;letter-spacing:.1875em}}.press-strip-img{display:block;min-width:700px;margin-left:-20px}@media screen and (min-width:375px){.press-strip-img{min-width:800px;margin-left:-15px}}@media screen and (min-width:992px){.counter__figure{font-size:56px;letter-spacing:.25em}.press-strip-img{width:1286px}}.l-pl-comparison .section__inner{padding-left:0;padding-right:0}@media screen and (min-width:768px){.press-strip-img{display:block;min-width:600px;margin:0 auto}.l-pl-comparison .section__inner{padding-left:10%;padding-right:10%}.l-pl-comparison .pl-comparison-chart-mobile{display:none}}.l-pl-comparison .pl-comparison-chart-mobile{margin-bottom:20px}.l-pl-comparison .pl-comparison-chart-desktop{display:none}.l-pl-comparison .btn{margin-top:30px}.subhero-cta{background-color:#0f4258;color:#fff;text-align:center;padding:12px 0;font-weight:700}@media screen and (min-width:768px){.l-pl-comparison .pl-comparison-chart-desktop{display:block;margin-bottom:30px}.l-pl-comparison .btn{margin-top:50px}.subhero-cta{padding:15px 0;font-size:20px}}.subhero-cta span{color:#02BFF3}.page-realestatepartners h1{font-family:Larsseit-bold!important;font-size:24px;font-weight:400}@media screen and (min-width:768px){.page-realestatepartners h1{font-size:28px}.l-realtors-goals .section__inner{padding:60px}}.l-realtors-goals h2,.l-realtors-goals h3{font-family:Larsseit!important}.l-realtors-goals h1{color:#0F4258;letter-spacing:-.75px;text-transform:none}@media screen and (min-width:992px){.page-realestatepartners h1{font-size:32px}.l-realtors-goals .section__inner{padding:60px 15%}.l-calc-cta .l-realtors-goals .cta-block__heading,.l-realtors-goals .l-calc-cta .cta-block__heading,.l-realtors-goals .pool .pool__heading,.l-realtors-goals .section__heading,.pool .l-realtors-goals .pool__heading{font-size:32px}}@media screen and (min-width:1920px){.l-realtors-goals .section__inner{padding:60px 8%}}.l-realtors-goals .section .income{margin-bottom:25px}.l-realtors-goals .section .income h3{margin-bottom:0;color:#29C4F3}@media screen and (min-width:1300px){.l-realtors-goals .section .income h3{font-size:18px}}.l-realtors-goals .section .income p{font-style:italic}.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-realtors-goals .section .income{width:210px;display:inline-block}.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{font-family:Larsseit;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{font-family:Larsseit;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-bold;letter-spacing:0;margin-bottom:15px}.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-family:Larsseit}.l-mortgage-comparison--ev .u-hide-desktop,.l-mortgage-comparison--ev .u-show-desktop{margin-bottom:30px}.l-realtors-form .section__inner{padding-left:20px;padding-right:20px}@media screen and (min-width:500px){.l-realtors-form .section__inner{padding-left:10%;padding-right:10%}}@media screen and (min-width:768px){.l-realtors-form .section__inner{padding-left:20%;padding-right:20%}}@media screen and (min-width:1920px){.l-realtors-form .section__inner{padding-left:10%;padding-right:10%}}.l-calc-cta .l-realtors-form .cta-block__heading,.l-realtors-form .l-calc-cta .cta-block__heading,.l-realtors-form .pool .pool__heading,.l-realtors-form .section__heading,.pool .l-realtors-form .pool__heading{font-family:Larsseit;letter-spacing:-1px;text-transform:none}.l-calc-cta .l-realtors-form .cta-block__heading span,.l-realtors-form .l-calc-cta .cta-block__heading span,.l-realtors-form .pool .pool__heading span,.l-realtors-form .section__heading span,.pool .l-realtors-form .pool__heading span{font-weight:400;margin-left:6px}.l-realtors-form .gform_confirmation_message{text-align:center}.l-realtors-form .js-scrollto-active{background-color:initial}#form--realtors .gform_wrapper{color:#5b5b5b;width:100%}#form--realtors .gform_wrapper label{display:none}#form--realtors .gform_wrapper input{width:99.5%!important;padding:3px;margin:0 auto 2px}@media screen and (min-width:550px){#form--realtors .gform_wrapper input{margin-bottom:10px}}@media screen and (min-width:768px){#form--realtors .gform_wrapper input{padding:10px}}#form--realtors .gform_wrapper .gf_left_half,#form--realtors .gform_wrapper .gf_right_half{width:49.2%;margin-top:0;margin-bottom:-2px}#form--realtors .gform_wrapper input[type=submit]{width:100%}@media screen and (min-width:550px){#form--realtors .gform_wrapper .gf_left_half,#form--realtors .gform_wrapper .gf_right_half{margin-top:-6px;margin-bottom:-6px}#form--realtors .gform_wrapper input[type=submit]{padding:8px}}#form--realtors .gform_wrapper select{width:99%!important;max-width:100%;margin-top:2px;margin-bottom:0;height:27px;border:1px solid #f6f6f6}@media screen and (min-width:550px){#form--realtors .gform_wrapper select{margin:0 auto}}@media screen and (min-width:768px){#form--realtors .gform_wrapper input[type=submit]{padding:10px}#form--realtors .gform_wrapper select{height:40px}}#form--realtors .gform_wrapper .gform_footer{padding-top:15px;padding-left:2px;margin:0}#form--realtors .gform_wrapper .gform_footer input[type=submit]{width:auto!important;margin-left:auto!important;margin-right:auto!important;display:block!important;padding:8px!important}@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-realtors-partners .section .heading{width:50%;float:left;text-align:left}}.l-calc-cta .l-realtors-partners .cta-block__heading,.l-realtors-partners .l-calc-cta .cta-block__heading,.l-realtors-partners .pool .pool__heading,.l-realtors-partners .section__heading,.pool .l-realtors-partners .pool__heading{font-family:Larsseit;text-transform:none;font-size:24px;letter-spacing:-1px;line-height:30px}.l-calc-cta .l-realtors-partners .cta-block__subheading,.l-realtors-partners .l-calc-cta .cta-block__subheading,.l-realtors-partners .section__subheading{font-family:Larsseit;margin-bottom:20px}@media screen and (min-width:768px){#form--realtors .gform_wrapper .gform_footer input[type=submit]{padding:12px 40px!important}.l-realtors-partners .section__inner{padding:60px}.l-calc-cta .l-realtors-partners .cta-block__heading,.l-realtors-partners .l-calc-cta .cta-block__heading,.l-realtors-partners .pool .pool__heading,.l-realtors-partners .section__heading,.pool .l-realtors-partners .pool__heading{font-size:32px;margin-top:50px}.l-calc-cta .l-realtors-partners .cta-block__subheading,.l-realtors-partners .l-calc-cta .cta-block__subheading,.l-realtors-partners .section__subheading{font-size:21px}}@media screen and (min-width:1300px){.l-calc-cta .l-realtors-partners .cta-block__subheading,.l-realtors-partners .l-calc-cta .cta-block__subheading,.l-realtors-partners .section__subheading{font-size:20px;letter-spacing:-1px;width:510px}}@media screen and (min-width:992px){.l-realtors-partners .section .carousel-container{width:50%;float:right}.l-realtors-assets .section__inner{padding:60px 8%}}.l-realtors-partners .section .carousel-inner{overflow:initial}.l-realtors-partners .section .carousel img{max-width:230px}.l-realtors-partners .section .carousel p{font-family:Larsseit;font-size:12px;opacity:.5;font-weight:700;letter-spacing:3px}.l-realtors-partners .section .carousel-control{opacity:1}.l-realtors-partners .section .carousel-control.left{left:0}.l-realtors-partners .section .carousel-control.right{right:0}.l-realtors-partners .section .carousel-control svg{width:32px;height:32px;position:relative;top:58px}@media screen and (min-width:768px){.l-realtors-partners .section .carousel img{max-width:300px}.l-realtors-partners .section .carousel p{font-size:16px}.l-realtors-partners .section .carousel-control svg{top:75px}}.l-realtors-assets .section{background-color:#F6F6F6;overflow:hidden}@media screen and (min-width:1920px){.l-realtors-assets .section__inner{padding:60px}}.l-realtors-assets .section .thumbnails{position:relative;height:290px;width:225px;margin-left:auto;margin-right:auto}.l-realtors-assets .section .thumbnails img{position:absolute;left:70px;top:60px;max-width:150px;-webkit-animation-delay:1s;animation-delay:1s}.l-realtors-assets .section .thumbnails img.feature{transform:translate3d(-500%,0,0);-webkit-transform:translate3d(-500%,0,0)}@media screen and (min-width:992px){.l-realtors-assets .section .thumbnails{float:left}.l-realtors-assets .section .thumbnails img{max-width:210px;left:110px;top:80px}}@media screen and (min-width:1300px){.l-realtors-assets .section .thumbnails img{max-width:initial}}.l-realtors-assets .section .thumbnails img:nth-child(2){-webkit-animation-delay:.5s;animation-delay:.5s;left:30px;top:30px;max-width:175px}@media screen and (min-width:992px){.l-realtors-assets .section .thumbnails img:nth-child(2){left:50px;max-width:240px;top:40px}}@media screen and (min-width:1300px){.l-realtors-assets .section .thumbnails img:nth-child(2){max-width:initial}}.l-realtors-assets .section .thumbnails img:nth-child(3){-webkit-animation-delay:0s;animation-delay:0s;max-width:175px;left:0;top:0}@media screen and (min-width:992px){.l-realtors-assets .section .thumbnails img:nth-child(3){max-width:240px}.l-realtors-assets .section .assets{float:right;width:475px}}@media screen and (min-width:1300px){.l-realtors-assets .section .thumbnails img:nth-child(3){max-width:initial}}.l-calc-cta .l-realtors-assets .cta-block__heading,.l-realtors-assets .l-calc-cta .cta-block__heading,.l-realtors-assets .pool .pool__heading,.l-realtors-assets .section__heading,.pool .l-realtors-assets .pool__heading{text-transform:none;color:#0F4258;letter-spacing:-1px;font-size:24px;font-family:Larsseit}@media screen and (min-width:992px){.l-calc-cta .l-realtors-assets .cta-block__heading,.l-realtors-assets .l-calc-cta .cta-block__heading,.l-realtors-assets .pool .pool__heading,.l-realtors-assets .section__heading,.pool .l-realtors-assets .pool__heading{text-align:left;font-size:32px}}.l-realtors-assets .section p{font-family:Larsseit;font-size:18px;letter-spacing:-1px;margin-bottom:10px}.event--expanded .event__learn-more-link,.event__title{font-family:Larsseit-Bold,Helvetica,Arial,"Lucida Grande",sans-serif}.l-realtors-assets .section hr{clear:both;opacity:.4;margin-bottom:20px}.event--more .event__location a:focus,.event--more .event__location a:hover,.event__title:focus,.event__title:hover{opacity:.85}.l-realtors-assets .section .btn{padding:10px 25px}.l-realtors-assets .section .btn-transparent{margin-bottom:25px;background-color:transparent;border:2px solid #5C5C5C;color:#5C5C5C;transition:all .3s ease}.l-realtors-assets .section .btn-transparent:hover{background-color:#15c0f1;transition:all .3s ease;color:#fff;border:2px solid #15c0f1}.l-events-list .section__inner{padding:100px 20px 30px;margin-bottom:80px}@media screen and (min-width:992px){.l-realtors-assets .section p{float:left;clear:both;font-size:24px}.l-realtors-assets .section a{float:right}.l-events-list .section__inner{padding-bottom:0}}.l-calc-cta .l-events-list .cta-block__heading,.l-events-list .l-calc-cta .cta-block__heading,.l-events-list .pool .pool__heading,.l-events-list .section__heading,.pool .l-events-list .pool__heading{margin-bottom:60px}.l-events-more{max-width:1140px;margin:30px auto}.l-events-more .section__inner{padding:30px 20px 0}.l-calc-cta .l-events-more .cta-block__heading,.l-events-more .l-calc-cta .cta-block__heading,.l-events-more .pool .pool__heading,.l-events-more .section__heading,.pool .l-events-more .pool__heading{margin-bottom:60px}.l-events-more .event:nth-child(4){display:none}@media screen and (min-width:768px){.l-events-more .event{float:left;display:block;margin-right:2.35765%;width:48.82117%}.l-events-more .event:last-child,.l-events-more .event:nth-child(2){margin-right:0}.l-events-more .event:nth-child(3){display:none}}@media screen and (min-width:992px){.l-events-more .section__inner{padding-top:30px}.l-events-more .event{float:left;display:block;margin-right:2.35765%;width:31.76157%}.l-events-more .event:last-child{margin-right:0}.l-events-more .event:nth-child(2){margin-right:2.35765%}.l-events-more .event:nth-child(3){display:block;margin-right:0}}.l-events-more--single{max-width:1060px;margin-top:0}.l-events-more--single .section__inner{padding-top:0;padding-left:20px;padding-right:20px}@media screen and (min-width:768px){.l-event-single .section__inner{max-width:1060px;margin:0 auto;padding-left:20px;padding-right:20px}}.l-event-single .event-main{margin:0 auto}@media screen and (min-width:992px){.l-event-single .event-main{float:left;display:block;margin-right:2.35765%;width:65.88078%}.l-event-single .event-main:last-child{margin-right:0}}.l-event-single .event-sidebar{max-width:640px;margin:0 auto}@media screen and (min-width:992px){.l-event-single .event-sidebar{float:left;display:block;margin-right:2.35765%;width:31.76157%}.l-event-single .event-sidebar:last-child{margin-right:0}}.l-event-single .event-sidebar .app-banners-title{margin-top:30px;font-weight:lighter;font-size:24px;letter-spacing:-1px;line-height:30px}.l-event-single .event-sidebar .app-banners{margin-top:10px}.l-event-single .event-sidebar .app-banners li{display:inline-block}.l-event-single .event-sidebar .app-banners li img{height:40px}.l-event-single .event-sidebar .app-banners .android{margin-left:5px}.event{max-width:500px;margin:0 auto 30px;position:relative}.event::after{clear:both;display:block}.event__image img{margin-bottom:-7px;border-top-left-radius:5px;border-top-right-radius:5px;max-width:100%;height:auto}.event__content{border-top:5px solid #00BFF3;border-left:1px solid #979797;border-bottom:1px solid #979797;border-right:1px solid #979797;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:10px 5px;background-color:#fff}.event__content::after{clear:both;content:"";display:block}@media screen and (min-width:400px){.event__content{padding:15px}}.event__date-badge{font-size:16px;float:left;text-align:center;border:1px solid #979797;border-radius:5px;padding:5px;margin-left:5px}.event__month{display:block;text-transform:uppercase;margin-bottom:-5px}.event__details{text-align:left;font-size:12px;float:left;width:78%;padding-left:8px}@media screen and (min-width:400px){.event__details{padding-left:10px}}.event__title{display:block;font-weight:400;font-size:16px;margin:-2px 0 2px;color:#00BFF3}.event__location a{color:#5b5b5b}.event__map-link{margin-left:-2px;color:#5b5b5b}.event__category-badge,.event__excerpt,.event__excerpt .excerpt-more-link,.event__footer{display:none}@media screen and (min-width:992px){.event--expanded{max-width:1100px}.event--expanded .event__image{float:left}.event--expanded .event__image img{border-bottom-left-radius:5px;border-bottom-right-radius:0;border-top-right-radius:0;width:409px;height:245px}.event--expanded .event__content{float:left;height:245px;position:absolute;left:409px;top:0;bottom:0;right:0;border-left:none;border-bottom-left-radius:0;border-top-right-radius:5px;padding:20px}.event--expanded .event__date-badge{padding:10px 5px;margin-left:0}.event--expanded .event__details{font-size:14px;position:relative;padding-left:16px}.event--expanded .event__title{font-size:20px;margin:-4px 0 0}.event--expanded .event__category-badge{display:block;position:absolute;top:15px;right:15px}.event--expanded .event__excerpt{display:block;text-align:left;font-size:14px;clear:left;padding-top:17px}.event--expanded .event__footer{display:block;font-size:14px;position:absolute;bottom:5px;width:100%}}.event--expanded .event__add-to-calendar,.event--expanded .event__learn-more-link,.event--expanded .event__share-this{position:absolute;bottom:7px;color:#5b5b5b}.event--expanded .event__add-to-calendar{left:0}.event--expanded .event__add-to-calendar .icon{margin-right:5px}.event--expanded .event__add-to-calendar a{color:#5b5b5b}.event--expanded .event__share-this{bottom:7px;left:175px}.event--expanded .event__share-this .addtoany_share_save{position:absolute;bottom:-1px;font-size:14px;color:#5b5b5b;padding-right:80px}.event--expanded .event__share-this .addtoany_list{margin-bottom:-3px}.event--expanded .event__share-this span{margin-left:25px}.event--expanded .event__learn-more-link{right:35px;text-transform:uppercase;font-size:13px}.event--more{margin:inherit;margin-bottom:30px}.event--more .event__image .tribe-events-event-image{margin-bottom:0}.event--more .event__content{padding:10px 5px;color:#fff;background-color:#EE417B;border:none!important}.event--more .event__date-badge{border:1px solid #fff}.event--more .event__details{font-size:11px}.event--more .event__location a,.event--more .event__title{color:#fff!important}.event--more .event__map-link{color:#fff}.event--upcoming .event__content{background-color:#15c0f1}.event--past .event__content{background-color:#EE417B}.event--single{max-width:640px;margin-top:15px}@media screen and (min-width:992px){.event--single{max-width:100%;float:left;margin-top:0}}.event--single .event__content{border-top:1px solid #979797!important;border-radius:5px;padding:20px}.event--single .event__details{font-size:11px;position:relative;margin-bottom:20px;padding-left:0}@media screen and (min-width:500px){.event--single .event__details{font-size:14px}}.event--single .event__title{font-size:22px;margin:0 0 10px}.event--single .event__add-to-calendar .icon,.event--single .event__share-this .icon{margin-right:5px}.event--single .event__title:focus,.event--single .event__title:hover{opacity:1}.event--single .event__time{margin-bottom:5px}.event--single .event__category-badge{display:block;position:absolute;top:15px;right:15px}.event--single .event__image{float:left;width:100%}.event--single .event__image .tribe-events-event-image{margin-bottom:20px}.event--single .event__image img{border-radius:0}.event--single .event__excerpt{clear:left;display:block;text-align:left;font-size:14px;margin-bottom:45px;padding-top:20px}@media screen and (min-width:500px){.event--single .event__excerpt{font-size:16px}}.event--single .event__footer{display:block;font-size:12px;position:absolute;bottom:15px;width:100%}.event--single .event__add-to-calendar,.event--single .event__learn-more-link,.event--single .event__share-this{position:absolute;bottom:5px;color:#5b5b5b}.event--single .event__add-to-calendar{left:0}.event--single .event__add-to-calendar a{color:#5b5b5b}@media screen and (min-width:320px) and (max-width:374px){.event--single .event__share-this{bottom:-63px;left:-20px}}@media screen and (min-width:375px){.event--single .event__share-this{left:130px}}.event--single .event__share-this .addtoany_share_save{position:absolute;bottom:-2px;color:#5b5b5b;padding-right:80px}@media screen and (min-width:500px){.event--single .event__footer{font-size:15px}.event--single .event__share-this{left:190px}.event--single .event__share-this .addtoany_share_save{bottom:1px}}.event--single .event__share-this span{margin-left:25px}.event-sidebar{padding-top:28px}.event-sidebar__map .tribe-events-venue-map{width:100%!important;max-width:640px}.event-sidebar #tribe-events-gmap-0{max-height:250px}@media screen and (min-width:992px){.event-sidebar__map .tribe-events-venue-map{max-width:100%}.event-sidebar #tribe-events-gmap-0{max-height:200px}}.event-sidebar__map-footer{text-align:left;color:#fff;background-color:#0f4258;clear:both;padding:10px 20px;font-size:12px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-bottom:30px}@media screen and (min-width:500px){.event-sidebar__map-footer{font-size:14px}}.event-sidebar__label{display:block;font-size:14px;color:#939597;text-transform:uppercase;margin:0 5px 10px 0;text-align:left}.event-sidebar__label--inline{display:inline}.event-sidebar__cost,.event-sidebar__extra-details{background-color:#fff;padding:10px 20px;text-align:left;border:1px solid #979797;font-size:13px}.event-sidebar__cost{border-bottom:1px solid #979797;border-top-left-radius:5px;border-top-right-radius:5px}.event-sidebar__extra-details{border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-bottom:15px}.event-sidebar__btn{width:100%;font-size:15px;margin-bottom:30px}.event-sidebar__venue-photos{padding-top:10px;max-width:1300px;margin-left:auto;margin-right:auto}.event-sidebar__venue-photos::after{clear:both;display:block}.event-sidebar__venue-photo{float:left;display:block;margin-right:2.35765%;width:31.76157%}.event-sidebar__venue-photo:last-child{margin-right:0}.event-photos{max-width:640px;margin:0 auto;padding-top:25px}.event-photos .event-photo{margin-bottom:2%;float:left;display:block;margin-right:2.35765%;width:31.76157%}.event-photos .event-photo:last-child,.event-photos .event-photo:nth-child(3n){margin-right:0}.event-photos .event-photo:nth-child(3n+1){clear:left}@media screen and (min-width:992px){.event-photos{max-width:1100px}.event-photos .event-photo{float:left;display:block;margin-right:2.35765%;width:14.70196%}.event-photos .event-photo:nth-child(3n){margin-right:2.35765%}.event-photos .event-photo:nth-child(3n+1){clear:none}.event-photos .event-photo:last-child,.event-photos .event-photo:nth-child(6n){margin-right:0}.event-photos .event-photo:nth-child(6n+1){clear:left}}.event-photos .event-photo img{margin:0 auto;display:block}.event-search{max-width:500px;margin:0 auto 20px}.event-search::after{clear:both;display:block}@media screen and (min-width:992px){.event-search{max-width:1100px}}.event-search__form{width:230px;position:relative;margin:0 auto}@media screen and (min-width:500px){.event-search__form{float:right}}.event-search__form input[type=search]{border-radius:5px;border:1px solid #979797}.event-search .icon{color:#15c0f1;position:absolute;right:10px;top:12px}.l-stats,.quiz-wrap{position:relative}.event-search--not-found{margin-top:20px}.event-search--not-found .event-search__form{margin:0 auto;float:none}.event-navi{max-width:500px;margin:-10px auto 0;background-color:red}@media screen and (min-width:992px){.event-navi{max-width:1100px}}.event-navi .wp-pagenavi{float:right;margin-right:-5px}.event-navi .wp-pagenavi a:hover,.event-navi .wp-pagenavi span.current{border-color:#979797}.btn--translucent-blue{margin:30px 0;color:#15c0f1!important;border:1px solid #15c0f1!important}.event-view-all{display:block;margin:50px auto 80px;max-width:250px}.event .addtoany_share_save,.event .tptn_counter,.tptn_counter,.tribe-events-category-community .event__category-badge--education,.tribe-events-category-community .event__category-badge--social,.tribe-events-category-education .event__category-badge--community,.tribe-events-category-education .event__category-badge--social,.tribe-events-category-social .event__category-badge--community,.tribe-events-category-social .event__category-badge--education{display:none}.event-view-all:focus,.event-view-all:hover{background-color:#15c0f1;color:#fff!important}.tribe-events-category-community .event__add-to-calendar a:hover,.tribe-events-category-community .event__learn-more-link:hover,.tribe-events-category-community .event__location a:hover,.tribe-events-category-community .event__share-this:hover,.tribe-events-category-community .event__title{color:#9ccb3b}.event-return-link{text-transform:uppercase;margin-bottom:5px}.tribe-events-category-community .event__content{border-top:5px solid #9ccb3b}.tribe-events-category-education .event__add-to-calendar a:hover,.tribe-events-category-education .event__learn-more-link:hover,.tribe-events-category-education .event__location a:hover,.tribe-events-category-education .event__share-this:hover,.tribe-events-category-education .event__title{color:#F7932A}.tribe-events-category-education .event__content{border-top:5px solid #F7932A}.tribe-events-category-social .event__add-to-calendar a:hover,.tribe-events-category-social .event__learn-more-link:hover,.tribe-events-category-social .event__location a:hover,.tribe-events-category-social .event__share-this:hover{color:#00BFF3}.event .addtoany_list img{margin-bottom:-2px}.event--expanded .addtoany_list img{margin-bottom:1px}.l-events-mobile .section{background-color:#007EAD}.l-events-mobile .section .event-mobile-container{height:100%;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-mobile .section .event-mobile-container{height:400px;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:1300px){.l-events-mobile .section .event-mobile-container{height:281px}}.l-events-mobile .section .event-mobile-container .events-mobile-image{-webkit-order:2;-ms-flex-order:2;order:2;height:258px;margin-top:32px;width:100%}@media screen and (min-width:767px){.l-events-mobile .section .event-mobile-container .events-mobile-image{margin-top:0;-webkit-order:1;-ms-flex-order:1;order:1;width:43%;height:100%;padding-right:35px}}@media screen and (min-width:1300px){.l-events-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:35px}}.l-events-mobile .section .event-mobile-container .events-mobile-image .events-mobile-img{height:258px;background-image: url(13f84c6efb86bd06981a8557a2489ec6ff0fa22b.png) ;background-repeat:no-repeat;background-position:center;background-size:contain;margin:0 auto;width:100%}@media screen and (min-width:767px){.l-events-mobile .section .event-mobile-container .events-mobile-image .events-mobile-img{background-size:unset;background-position:right;background-image: url(67b10180bc98cfee6c9db6e1abd1b2c77322a3ca.png) ;margin-top:46px;height:356px;padding-right:20px}}.l-events-mobile .section .event-mobile-container .events-mobile-desc{-webkit-order:1;-ms-flex-order:1;order:1;width:100%;padding:20px 25px 0;text-align:center}.l-events-mobile .section .event-mobile-container .events-mobile-desc h1{font-family:Larsseit-bold;font-weight:400;font-size:36px;letter-spacing:-1px;line-height:42px;padding-top:20px;margin-bottom:15px}@media screen and (min-width:767px){.l-events-mobile .section .event-mobile-container .events-mobile-desc{-webkit-order:2;-ms-flex-order:2;order:2;text-align:left;width:57%;padding-left:0}.l-events-mobile .section .event-mobile-container .events-mobile-desc h1{padding-top:38px;font-size:48px;letter-spacing:-1px;line-height:56px}}@media screen and (min-width:1300px){.l-events-mobile .section .event-mobile-container .events-mobile-image .events-mobile-img{background-image: url(f4ef5679e1788b7b12904c53fcdc885b41a0a41e.png) ;margin-top:30px;height:251px}.l-events-mobile .section .event-mobile-container .events-mobile-desc{text-align:left;width:65%;padding-left:0}.l-events-mobile .section .event-mobile-container .events-mobile-desc h1{font-size:48px;line-height:48px;letter-spacing:-1px;padding-top:34px}}.l-events-mobile .section .event-mobile-container .events-mobile-desc div{width:100%;font-size:16px;line-height:26px}@media screen and (min-width:1300px){.l-events-mobile .section .event-mobile-container .events-mobile-desc div{width:585px}}.l-events-mobile .section .event-mobile-container .events-mobile-desc .app-banners{margin-top:20px}.l-events-mobile .section .event-mobile-container .events-mobile-desc .app-banners li{display:inline-block}.l-events-mobile .section .event-mobile-container .events-mobile-desc .app-banners li img{height:40px}@media screen and (min-width:767px){.l-events-mobile .section .event-mobile-container .events-mobile-desc .app-banners{margin-top:30px}}@media screen and (min-width:1366px){.l-events-mobile .section .event-mobile-container .events-mobile-desc .app-banners{margin-top:20px}}.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{overflow:hidden;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%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a2e2', endColorstr='#3cc4f4', GradientType=0 )}.grad2,.l-hero--faq .section{background:#81bb40;background:linear-gradient(to bottom,#81bb40 0,#39ba73 29%,#9bca3a 54%,#dfe326 74%,#3cc4f4 90%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#81bb40', endColorstr='#3cc4f4', GradientType=0 )}.grad3{background:#f04884;background:linear-gradient(to bottom,#f04884 0,#f47038 29%,#f4634c 54%,#dfe326 74%,#3cc4f4 90%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f04884', endColorstr='#3cc4f4', GradientType=0 )}.grad4{background:#ffc110;background:linear-gradient(to bottom,#ffc110 0,#f47038 54%,#dfe326 74%,#3cc4f4 90%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc110', endColorstr='#3cc4f4', GradientType=0 )}.grad5{background:#4eb949;background:linear-gradient(to bottom,#4eb949 0,#01b6cb 54%,#dfe326 74%,#3cc4f4 90%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4eb949', endColorstr='#3cc4f4', GradientType=0 )}.grad6{background:#f78f1e;background:linear-gradient(to bottom,#f78f1e 0,#9bca3a 54%,#dfe326 74%,#3cc4f4 90%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f78f1e', endColorstr='#3cc4f4', GradientType=0 )}.grad7{background:#28a2db;background:linear-gradient(to bottom,#28a2db 0,#ef0c8f 54%,#dfe326 74%,#3cc4f4 90%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#28a2db', endColorstr='#3cc4f4', GradientType=0 )}.grad8{background:#00aced;background:linear-gradient(to bottom,#00aced 0,#ef0c8f 54%,#c2d732 74%,#3cc4f4 90%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00aced', endColorstr='#3cc4f4', GradientType=0 )}.grad9{background:#a9d13c;background:linear-gradient(to bottom,#a9d13c 0,#01ab50 54%,#f4af16 74%,#3cc4f4 90%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a9d13c', endColorstr='#3cc4f4', GradientType=0 )}.grad10{background:#7ad4f9;background:linear-gradient(to bottom,#7ad4f9 0,#4fba6c 54%,#ffd405 74%,#3cc4f4 90%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7ad4f9', endColorstr='#3cc4f4', GradientType=0 )}.grad11{background:#dc1d24;background:linear-gradient(to bottom,#dc1d24 0,#f7981c 60%,#ffd405 75%,#3cc4f4 90%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dc1d24', endColorstr='#3cc4f4', GradientType=0 )}.grad12{background:#1e80c6;background:linear-gradient(to bottom,#1e80c6 0,#3db6db 47%,#48bf24 71%,#c8e826 84%,#3cc4f4 91%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e80c6', endColorstr='#3cc4f4', GradientType=0 )}.grad13{background:#769a28;background:linear-gradient(to bottom,#769a28 0,#97c73a 60%,#fbc60a 75%,#3cc4f4 90%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#769a28', endColorstr='#3cc4f4', GradientType=0 )}.grad14{background:#f12028;background:linear-gradient(to bottom,#f12028 0,#a50061 39%,#8a034f 72%,#fbc60a 81%,#3cc4f4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f12028', endColorstr='#3cc4f4', GradientType=0 )}.grad15,.grad16{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a2ea', endColorstr='#e42c72', GradientType=0 )}.grad15{background:#00a2ea;background:linear-gradient(to bottom,#00a2ea 0,#e42c72 100%)}.grad16{background:#2bbef0;background:linear-gradient(to bottom,#2bbef0 0,#e42c72 100%)}.tile-dropdown:after,.tiledrop-bluegreen{background:rgba(119,209,246,.5);background:linear-gradient(to bottom,rgba(119,209,246,.5) 0,rgba(49,184,137,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#77d1f6', endColorstr='#31b889', GradientType=0 )}@media screen and (min-width:768px){.l-stats .section{background-color:rgba(19,65,80,.7);position:absolute;top:-89px;width:100%}}@media screen and (min-width:992px){.event-return-link{float:left}.l-stats .section{background-color:rgba(19,65,80,.7);position:absolute;top:-98px;width:100%}}.l-stats .section__inner{padding:30px 0}.l-stats .stat{margin-bottom:20px}.l-stats .stat:last-child{margin-bottom:0}.l-stats .stat-heading,.l-stats .stat-subheading{color:#2b677d}.l-stats .stat-heading{font-family:Larsseit-Bold,Helvetica,Arial,"Lucida Grande",sans-serif;font-size:24px;line-height:.5;position:relative}@media screen and (min-width:768px){.l-stats .section__inner{padding:20px 5%}.l-stats .stat{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-bottom:0}.l-stats .stat:last-child{margin-right:0}.l-stats .stat-heading,.l-stats .stat-subheading{color:#fff}.l-stats .stat-heading{font-size:28px;line-height:1}}@media screen and (min-width:992px){.l-stats .stat-heading{font-size:36px;line-height:1}}.l-stats .stat-heading sup{font-size:10px;font-family:Larsseit,Helvetica,Arial,"Lucida Grande",sans-serif;position:absolute;top:5px;right:-10px}.select--custom,.select-options .close span,.select-options li.selected{font-family:Larsseit-Bold,Helvetica,Arial,"Lucida Grande",sans-serif}.l-stats .stat-subheading{display:block;font-size:15px}@media screen and (min-width:992px){.l-stats .stat-subheading{font-size:16px}}.l-stats .stat-divider{background-color:#9ccb3b;height:2px;width:80px;margin:10px auto 30px}@media screen and (min-width:768px){.l-stats .stat-divider{display:none}}.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}.tabs .tab-link .icon,.tabs .tab-link .title{position:absolute;left:0;right:0;margin:0 auto}.tabs .tab-link .icon{top:5px}@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{top:5px}.tabs .tab-link.refi .icon{top:7px}}.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;margin-top:-5px\9;float:left}.tabs .tab-content h2{font-weight:400;letter-spacing:-3px;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;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 #fff;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:9999;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 #dbdbdb;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:#5b5b5b}.select-options .close{display:none}}.select-options li:hover{background-color:#f2f2f2}.select-options .close{position:relative;border-bottom:1px solid #dbdbdb;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);-webkit-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;width:200px;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{width:310px;margin:0 auto;height:1300px}@media screen and (min-width:768px){.l-mortgage-rate .mortgage-rates-container,.l-mortgage-refi-rates .mortgage-rates-container{width:620px;margin:0 auto;height:690px}}@media screen and (min-width:1300px){.l-mortgage-rate .mortgage-rates-container,.l-mortgage-refi-rates .mortgage-rates-container{width:1240px;margin:0 auto;height:360px}}.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:350px;color:#5b5b5b;margin:10px;position:relative;background:linear-gradient(to bottom,#fff 0,#f6f6f6 100%)}@media screen and (min-width:768px){.l-mortgage-rate .mortgage-rates-container .mortgage-rate-box,.l-mortgage-refi-rates .mortgage-rates-container .mortgage-rate-box{height:345px}}.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:#15c0f1}.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:68px;font-size:15px;letter-spacing:-1px}.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;height:135px}.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:#15c0f1}.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}@media screen and (max-width:767px){.l-calc-cta .l-mortgage-rate--no-rates .cta-block__heading,.l-calc-cta .l-mortgage-refi-rates--no-rates .cta-block__heading,.l-mortgage-rate--no-rates .l-calc-cta .cta-block__heading,.l-mortgage-rate--no-rates .pool .pool__heading,.l-mortgage-rate--no-rates .section__heading,.l-mortgage-refi-rates--no-rates .l-calc-cta .cta-block__heading,.l-mortgage-refi-rates--no-rates .pool .pool__heading,.l-mortgage-refi-rates--no-rates .section__heading,.pool .l-mortgage-rate--no-rates .pool__heading,.pool .l-mortgage-refi-rates--no-rates .pool__heading{letter-spacing:-.5px}}.l-mortgage-rate--no-rates .mortgage-rates-container,.l-mortgage-refi-rates--no-rates .mortgage-rates-container{height:auto}.l-mortgage-rate--no-rates .mortgage-rate-box,.l-mortgage-refi-rates--no-rates .mortgage-rate-box{height:215px!important;padding-top:0!important;padding-bottom:0!important}.l-mortgage-rate--no-rates .mortgage-rate-box:last-child .rate-header,.l-mortgage-refi-rates--no-rates .mortgage-rate-box:last-child .rate-header{margin-bottom:0}.l-mortgage-rate--no-rates .rate-wrapper,.l-mortgage-refi-rates--no-rates .rate-wrapper{top:50%;position:relative;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.l-mortgage-rate--no-rates .rate-content,.l-mortgage-refi-rates--no-rates .rate-content{font-size:16px!important;line-height:24px;padding:0 55px}.l-mortgage-rate--no-rates .rate-content a,.l-mortgage-refi-rates--no-rates .rate-content a{text-decoration:none!important;font-size:18px;top:10px;position:relative}.l-mortgage-rate--no-rates .rate-header,.l-mortgage-refi-rates--no-rates .rate-header{margin-bottom:10px}.l-mortgage-rate--no-rates .purchase-only,.l-mortgage-refi-rates--no-rates .purchase-only{font-size:13px;color:#929292;font-weight:400;margin-bottom:0}.l-mortgage-rate--no-rates .btn,.l-mortgage-refi-rates--no-rates .btn{margin-top:20px}.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}.l-why-sofi--mortgage-io .benefit--savings .icon{width:70px;height:70px;margin-bottom:8px}.l-why-sofi--mortgage-io .benefit--easy-exp .icon{top:5px;width:55px}.l-why-sofi--mortgage-io .benefit--career-support .icon,.l-why-sofi--mortgage-io .benefit--unemployment .icon{width:60px}.l-why-sofi--mortgage-io .benefit--federal-private .icon{top:0;margin-bottom:8px}.l-why-sofi--mortgage-io .benefit--federal-private .benefit__heading{margin:3px 0 4px}.l-mortgage-rate--mortgage-b .section{background-image:none}.l-calc-cta .l-mortgage-rate--mortgage-b .cta-block__heading,.l-mortgage-rate--mortgage-b .l-calc-cta .cta-block__heading,.l-mortgage-rate--mortgage-b .pool .pool__heading,.l-mortgage-rate--mortgage-b .section__heading,.pool .l-mortgage-rate--mortgage-b .pool__heading{font-size:30px;line-height:36px;font-family:Larsseit-bold;text-transform:none;font-weight:300;letter-spacing:-1px}.l-mortgage-rate--mortgage-b .mortgage-rates-container{height:auto;width:100%;padding-left:10px}.l-mortgage-rate--mortgage-b .mortgage-rate-box{width:270px!important}@media screen and (min-width:1300px){.l-calc-cta .l-mortgage-rate--mortgage-b .cta-block__heading,.l-mortgage-rate--mortgage-b .l-calc-cta .cta-block__heading,.l-mortgage-rate--mortgage-b .pool .pool__heading,.l-mortgage-rate--mortgage-b .section__heading,.pool .l-mortgage-rate--mortgage-b .pool__heading{font-size:48px;margin-top:26px;margin-bottom:48px}.l-mortgage-rate--mortgage-b .mortgage-rates-container{margin-bottom:40px}.l-mortgage-rate--mortgage-b .mortgage-rate-box{width:290px!important}}.l-mortgage-rate--mortgage-b .rate-inner-box{width:234px!important}@media screen and (min-width:1300px){.l-mortgage-rate--mortgage-b .rate-inner-box{width:254px!important}}.l-mortgage-rate--mortgage-b .mort-cta-wrapper{padding-top:0!important}.l-mortgage-rate--mortgage-b .mort-cta-wrapper .btn{width:200px;font-size:14px}.l-mortgage-rate--mortgage-b .credit-score{width:208px!important;margin:25px auto 0}@media screen and (min-width:1300px){.l-mortgage-rate--mortgage-b .credit-score{width:330px!important}}.l-mortgage-rate--mortgage-b .credit-score svg{width:20px;height:20px;position:relative;bottom:5px;right:5px}.l-mortgage-rate--mortgage-b .credit-score p{font-size:13px;text-align:left;color:#fff;display:inline-block;width:183px}@media screen and (min-width:1300px){.l-mortgage-rate--mortgage-b .credit-score p{width:300px;position:relative;bottom:10px}}.ui-input form{position:relative}.ui-input form fieldset{margin:0;padding:0;border:0;background-color:transparent;position:relative}.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}@media all and (min-width:0\0) and (min-resolution:0.001dpcm){.ui-input form label{top:10px}}.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);-ms-transform:translate3d(0,-25px,0);transform:translate3d(0,-25px,0);position:absolute}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ui-input form input:focus+label,.ui-input form input:valid+label{top:30px}}.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{line-height:1;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{line-height:1;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:#15c0f1}.l-hero--mortgage-stl-payoff .section{background-image: url(5c50c9ef665d30c375032ae04cf9acab68680b96.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(0d9beab7cbf30382ecea04f1c8affd0e7e80015e.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:#15c0f1}.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(f45aedff41c07f94234fc84df28272dfa2ae3764.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(4d8fac2ef76a59f4fc5df3a0e9f15d0f573b26fa.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 td{padding:1px 0}.l-mortgage-slr-instruction .subsection.chart .svg-container .monthly-breakdown .bubble table tr td:nth-child(1){width:60%}.l-mortgage-slr-instruction .subsection.chart .svg-container .monthly-breakdown .bubble table tr td: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{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}.l-calc-cta .l-mortgage-refi-intro-b .cta-block__heading,.l-mortgage-refi-intro-b .l-calc-cta .cta-block__heading,.l-mortgage-refi-intro-b .pool .pool__heading,.l-mortgage-refi-intro-b .section__heading,.pool .l-mortgage-refi-intro-b .pool__heading{font-size:30px;line-height:36px;font-family:Larsseit-bold;text-transform:none;font-weight:300;letter-spacing:-1px}@media screen and (min-width:1300px){.l-calc-cta .l-mortgage-refi-intro-b .cta-block__heading,.l-mortgage-refi-intro-b .l-calc-cta .cta-block__heading,.l-mortgage-refi-intro-b .pool .pool__heading,.l-mortgage-refi-intro-b .section__heading,.pool .l-mortgage-refi-intro-b .pool__heading{font-size:48px;margin-bottom:60px;margin-top:26px}}.l-mortgage-refi-intro-b .row{margin:0 auto}.l-mortgage-refi-intro-b .row .card{color:#5b5b5b;padding-top:10%;padding-bottom:10%;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){.l-mortgage-refi-intro-b .row .card{width:31%;margin-left:1%;margin-right:1%;padding-top:5%;padding-bottom:5%}}.l-mortgage-refi-intro-b .row .card svg{width:75px;height:75px}.l-mortgage-refi-intro-b .row .card h3{font-family:Larsseit;font-size:18px;height:100%;padding-left:10px;padding-right:10px}@media screen and (min-width:768px){.l-mortgage-refi-intro-b .row .card h3{line-height:1;height:36px}}@media screen and (min-width:838px){.l-mortgage-refi-intro-b .row .card h3{height:36px}}@media screen and (min-width:1139px){.l-mortgage-refi-intro-b .row .card h3{height:50px}}@media screen and (min-width:1300px){.l-mortgage-refi-intro-b .row .card h3{font-size:24px}}.l-mortgage-refi-intro-b .row .card p{padding-left:30px;padding-right:30px;font-size:16px}.l-mortgage-refi-intro-b .row .card .card-content{height:100%}@media screen and (min-width:768px){.l-mortgage-refi-intro-b .row .card p{padding-left:20px;padding-right:20px}.l-mortgage-refi-intro-b .row .card .card-content{height:144px}}@media screen and (min-width:830px){.l-mortgage-refi-intro-b .row .card .card-content{height:150px}}@media screen and (min-width:992px){.l-mortgage-refi-intro-b .row .card .card-content{height:180px}}@media screen and (min-width:1137px){.l-mortgage-refi-intro-b .row .card .card-content{height:150px}}@media screen and (min-width:1300px){.l-mortgage-refi-intro-b .row .card .card-content{height:120px}}.l-mortgage-refi-intro-b .row .card .ltv-link{color:#5b5b5b;text-decoration:underline;transition:color .1s linear}.l-mortgage-refi-intro-b .row .card .ltv-link:hover{color:#15c0f1}.article-card-container.show-all .article-card{display:block!important}.article-card-container .rw-button{margin:0 auto}.article-card-container .rw-button.four-show-button{display:none}@media screen and (min-width:768px){.article-card-container .rw-button.three-show-button{display:none!important}.article-card-container .rw-button.four-show-button{display:block}}.article-card-container .article-card{display:block;width:100%;text-align:center;margin-bottom:40px}.article-card-container .article-card.three-hide{display:none}@media screen and (min-width:768px){.article-card-container .article-card{float:left;width:45%;margin-left:2%;margin-right:2%}.article-card-container .article-card.four-show{display:block}}@media screen and (min-width:992px){.article-card-container .article-card{float:left;width:29%;margin-left:2%;margin-right:2%}.article-card-container .article-card.four-show{display:none}}.article-card-container .article-card .card-image{display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:8px;overflow:hidden;position:relative;transition:all .3s ease}.article-card-container .article-card .card-image:hover{cursor:pointer;opacity:.8}.article-card-container .article-card .card-image img{width:100%;height:100%}.article-card-container .article-card .card-image .play-button{width:50px;height:50px;fill:#fff;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;top:34%}.article-card-container .article-card .card-type{height:30px;color:#60CE26;font-family:Larsseit;font-size:14px;font-weight:700;letter-spacing:2px;line-height:30px;margin-top:7px;margin-bottom:5px;text-transform:uppercase;text-align:center}.article-card-container .article-card .card-desc{font-size:18px;color:#414140;font-weight:700;text-align:center;letter-spacing:-1px;height:50px;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.article-card-container .article-card:hover .card-image svg{transition:opacity .3s;opacity:.8}.alert-bar{background-color:#007EAD;color:#fff;padding-top:3px;line-height:31px;min-height:36px}.alert-bar .alert-text{max-width:1300px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.alert-bar a{color:#fff}@media screen and (max-width:768px){.alert-bar{padding:10px 18px;margin-top:5px;font-size:14px;line-height:20px}}.animated-pl{overflow:hidden}.animated-pl .section__inner{padding:40px 25px}@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-family:Larsseit!important;letter-spacing:-1px;font-size:26px;line-height:32px}@media screen and (min-width:768px){.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-family:Larsseit;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-bold;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;font-family:Larsseit}.animated-mort .step-container .step h2{font-size:18px;margin-bottom:0}.animated-mort .step-container .step p{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(7ff6064290d5f1273c8dd5cddf6e5c6140e3f461.svg) !important;background-size:cover!important;height:45px!important;width:45px!important;left:55px!important;bottom:15px!important;top:initial!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(2521f302065fbf5f562e0cd313c76922caeea6e0.jpg) !important}.l-video--slr-b #brittany .owl-video-tn{background-image: url(e66eaeed55160e74679291b3e84dc028a7c82712.jpg) !important}.l-video--slr-b .owl-stage-outer{height:700px;min-height:100%;background-color:#2A7EAE}@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-video-playing h2{background-color:#2A7EAE;display:none}.l-video--slr-b .owl-dots{position:absolute;bottom:20px;left:50%;transform:translateX(-50%)}@media screen and (min-width:768px){.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 h2{position:absolute;bottom:0;z-index:10;left:67px;font-family:Larsseit;color:#fff;font-size:24px;display:block}@media screen and (min-width:768px){.l-video--slr-b h2{left:calc(50% + 67px)}}@media screen and (min-width:1300px){.l-video--slr-b h2{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:initial;float:left;width:50%;left:initial;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:#fff;font-size:24px;line-height:32px;font-style:italic;font-weight:400}.l-video--slr-b .testimonial .author{color:#fff;font-size:20px}