@font-face{font-family:CSClarity;src:url(../../media/fonts/cs-clarity-regular.woff2) format('woff2')}*{margin:0;padding:0;box-sizing:border-box}body{outline:0;min-width:300px;background-color:#eaf5f5;font-family:CSClarity,Helvetica Neue,Helvetica,Arial,sans-serif;color:#263648;interpolate-size:allow-keywords}h1,h2,h3,h4,h5,h6,label{text-wrap:balance}h1{font-family:CSClarity,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.25rem;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;color:#263648;margin:24px 0}@media only screen and (min-width:1200px){h1{font-size:3rem}}h2{font-family:CSClarity,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.438rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:115%;letter-spacing:normal;color:#252525}@media only screen and (max-width:767.98px){h2{font-size:1.938rem}}h3{margin:30px 0;text-wrap:balance;color:#263648;font-size:1.25rem;font-style:normal;font-weight:700;line-height:150%}h4{font-family:CSClarity,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.563rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:115%;letter-spacing:-.02em;color:#252525}@media only screen and (max-width:767.98px){h4{font-size:1.25rem}}h5{font-family:CSClarity,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:600;line-height:23px;letter-spacing:-.02em;margin:0 0 16px}@media only screen and (max-width:767.98px){h5.resultsHeading{margin:15px 0 0;font-size:1.25rem}h5.resultsHeading a{font-size:1.25rem}}h5 .number-highlight{font-weight:700}h5.h1hc{color:#252525}h5 a{font-size:1.25rem!important}h6{font-family:CSClarity,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#252525}h5.results-message{color:#263648;font-size:1.25rem;font-style:normal;font-weight:700;line-height:150%;margin-bottom:0}h5.results-message a{color:#263648;font-size:1.25rem;font-style:normal;font-weight:700;line-height:150%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;border-bottom:none}h3.results-heading{color:#263648;font-size:2.25rem;font-style:normal;font-weight:700;line-height:120%}@media only screen and (max-width:767.98px){h3.results-heading{margin:10px 0 0;font-size:2.438rem}}p{text-wrap:pretty}p a{font-size:1rem}a{font-family:CSClarity,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#263648;border-bottom:1px solid currentColor}a:hover{color:#252525;text-decoration:none}.topBannerContainer{margin:0;text-align:center}@media only screen and (max-width:991px){.topBannerContainer{margin:-1px 0 0}}@media only screen and (max-width:767.98px){.topBannerContainer{margin:0}}.aroTopBanner{background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:77px;padding:15px}@media only screen and (min-width:600px){.aroTopBanner{flex-direction:row}}.aroTopBanner p{color:#000;margin:0!important;font-family:inherit;font-size:1.375rem;font-weight:400;line-height:120%;letter-spacing:-1%}.header-bg{width:100%;min-height:56px;background:#263648;display:grid}.headerContainer{height:auto;margin:0 auto;color:#fff;width:100%;display:grid;grid-template-columns:1fr 0fr 1fr;align-items:stretch;justify-content:start;align-content:center}.header-main-logo{display:flex;flex-direction:row;align-items:center;padding-left:15px}.header-partner-logo{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center;gap:10px}@media only screen and (max-width:768px){.header-partner-logo{text-align:center;font-size:.8rem}}.header-phone{padding-right:15px;text-wrap:balance;display:flex;justify-content:flex-end;align-items:center}.header-introducer-container{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px}@media only screen and (min-width:768px){.header-introducer-container{grid-template-columns:.42fr 1fr 1fr;margin-bottom:0}}.header-introducer-container .header-main-logo{grid-row:2;justify-content:start}@media only screen and (min-width:768px){.header-introducer-container .header-main-logo{grid-row:1}}.header-introducer-container .header-partner-logo{grid-row:2;justify-content:end;margin-right:15px}@media only screen and (min-width:768px){.header-introducer-container .header-partner-logo{grid-row:1;justify-content:start;margin-right:0}}.header-introducer-container .header-phone{grid-row:1;grid-column:1/3;margin-top:10px}@media only screen and (min-width:768px){.header-introducer-container .header-phone{grid-column:3;margin-top:0}}.headerLogo{width:auto;max-height:20px;max-width:91%}@media only screen and (max-width:991px){.headerLogo{width:auto}}.header-introduced-logo{width:auto;max-height:20px}a.header-sign-up{display:flex;width:auto;padding:8px 12px;justify-content:center;align-items:center;gap:10px;color:#fff;text-align:center;font-size:.75rem;font-style:normal;font-weight:700;line-height:1rem;text-decoration:none;border-bottom:none}a.header-sign-up:hover{color:#fff}a.header-login{display:flex;width:auto;padding:8px 12px;justify-content:center;align-items:center;gap:10px;border-radius:8px;border:1px solid #fff;background:rgba(0,0,0,.16);box-shadow:0 0 4px 0 rgba(0,0,0,.04),0 2px 4px 0 rgba(0,0,0,.08);color:#fff;text-align:center;font-size:.75rem;font-style:normal;font-weight:700;line-height:1rem;margin:0 0 0 1rem}a.header-login:hover{color:#fff}.mainFooter{margin:0 auto;padding:40px 0 0}.footer-bg{width:100%;min-height:560px;background:#263648;position:absolute}.footerText{font-family:CSClarity,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff}.footerText a,.footerText a:focus,.footerText a:hover{color:#fff;font-size:1rem}.footerSmall{font-family:CSClarity,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#fff}.footerSmall a,.footerSmall a:focus,.footerSmall a:hover{color:#fff;font-size:.875rem;font-weight:700}.footerCopyrightText{font-size:1rem;font-weight:600;color:#fff}.footerLinks{font-family:CSClarity,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff;text-decoration:none;border-bottom:none;text-wrap:balance;display:flex;justify-content:space-between}.footerLinks a{color:#fff;border-bottom:none;font-size:.875rem;font-weight:700;margin:0;text-decoration:underline}.footerLinks a:hover{color:#fff;text-decoration:underline}@media only screen and (max-width:767.98px){.footerLinks a{margin:0 10px 0 0}}.footerLogo{width:auto;max-height:30px;margin:0 0 20px}a.socialLinks{display:inline-flex;height:42px;width:40px;margin:0;background-repeat:no-repeat;border-bottom:none}@media only screen and (max-width:767.98px){a.socialLinks{margin:0 10px 0 0}}.facebookLink{background-image:url(../../media/png/facebook-icon.png)}.x-twitterLink{background-image:url(../../media/png/x-twitter-icon.png)}.instagramLink{background-image:url(../../media/png/instagram-icon.png)}.linkedinLink{background-image:url(../../media/png/linkedin-icon.png)}.cc-window.cc-banner{background:#378abd!important}.cc-btn.cc-deny{display:none!important}.cc-btn.cc-allow{font-family:CSClarity,Helvetica Neue,Helvetica,Arial,sans-serif;color:#1f4043!important;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 16px;gap:4px;width:auto;height:48px;background:#fff!important;border-radius:16px;margin:10px 20px!important}.cc-message a{font-size:1rem;border-bottom:0;font-family:CSClarity,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.fraud-alert{display:flex;padding:12px;justify-content:center;align-items:center;gap:10px;align-self:stretch;background:#bad8eb;width:80%;border-radius:16px}.fraud-alert .fraud-alert-icon{background:#cff6f3;padding:10px 20px;color:#252525}.fraud-alert .fraud-alert-text{padding:15px 20px}.fraud-alert a,.fraud-alert p{font-size:1rem;font-weight:400;line-height:24px}.fraud-alert a{color:inherit}@media only screen and (max-width:960px){.fraud-alert{width:100%}}.ng-cloak,[ng-cloak],[ng\:cloak]{display:none!important}.mainBodyLoader{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;padding:48px;flex-direction:column;align-items:center;gap:48px;align-self:stretch;width:664px;border-radius:32px;border:1px solid #eaf5f5;background:#eaf5f5;max-width:90%}.mainBodyLoader img{height:auto;max-width:100%}@media only screen and (min-width:768px){.mainBodyLoader{width:50%}}@media only screen and (min-width:992px){.mainBodyLoader{width:45%}}@media only screen and (min-width:1200px){.mainBodyLoader{width:35%}}@media only screen and (min-width:1400px){.mainBodyLoader{width:30%}}.contactLoader,.debtSolutionLoader,.myfreedomLoader{height:auto;min-height:100%;width:100%;position:fixed;z-index:9999;top:0;left:0;background-color:rgba(0,0,0,.2);display:none}.contact-container{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;gap:16px}@media only screen and (min-width:768px){.contact-container{flex-direction:row}}.decline-contact{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:24px;gap:16px;background-color:#fff;border-radius:16px}.decline-offers{max-width:52rem;padding-left:2rem;padding-right:2rem}.forgotPasswordContainer{height:auto;min-height:100%;width:100%;position:fixed;z-index:9999;top:0;left:0;background-color:rgba(0,0,0,.2);display:none}.meter{height:16px;position:relative;border-radius:32px;background:rgba(98,98,98,.16);box-shadow:inset 0 -1px 1px rgba(255,255,255,.3);max-width:335px;margin:20px auto}.meter>span{display:block;height:16px;border-radius:32px;background:linear-gradient(117deg,#59b7d2 0,#60d0d6 100%);position:absolute;top:0;left:0;overflow:hidden;animation:progressBar 120s infinite}@keyframes progressBar{from{width:0}to{width:100%}}a.backToMyOffersOverview{display:flex;width:auto;min-width:105px;padding:12px 16px;justify-content:center;align-items:center;gap:4px;border-radius:16px;border:1px solid #275053;text-align:center;font-size:1rem;font-style:normal;font-weight:700;line-height:150%;background:linear-gradient(114deg,#275053 0,#0f2533 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;box-shadow:0 2px 4px 0 rgba(150,202,205,.64)}a.approved{display:flex;align-items:center;justify-content:flex-start;color:#fff;font-size:.75rem;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;max-width:fit-content;border-bottom:none}@media only screen and (max-width:992px){a.approved{justify-content:center}}.sectionDivider{height:2px;width:100%;background:#b0d7da;margin:24px 0 0;display:flex}.sectionDivider.equal{margin:24px 0}.sectionDivider.equal-top{margin:0 0 48px}label{font-family:CSClarity,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#263648;margin-bottom:1rem;width:auto;max-width:95%;display:flex;height:auto;align-items:center}label .infoIcon{height:20px;width:20px;min-width:20px;display:flex;align-items:center;justify-content:center;margin-left:10px;background:linear-gradient(180deg,#61afb5 0,#346a6e 100%);backdrop-filter:blur(12px);border-radius:50%}label .infoIcon::before{content:'?';color:#fff;font-size:.875rem;font-weight:400}.sticky-offset{top:56px;z-index:1000}@media only screen and (max-width:767.98px){.sticky-offset{position:relative;top:0;z-index:1}}@media only screen and (max-width:767.98px){.sticky-not-mobile{top:auto;position:relative}}#sideNav:after{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:32px;transform:translate(-50%)}@media only screen and (max-width:767.98px){#sideNav:after{top:30%;left:0;border-left:none;border-top:2px solid #2b5269;transform:translate(0);width:100%}}@media only screen and (max-width:767.98px){#sideNav{z-index:1000;background:#eaf5f5;display:flex;justify-content:space-evenly;flex-direction:column;min-width:100%;margin-top:48px}}ul.sideNav{list-style:none;height:auto;width:100%;margin:0;padding:0}@media only screen and (max-width:767.98px){ul.sideNav{display:flex;justify-content:space-evenly}}ul.sideNav li{padding:80px 0 0;display:flex;align-items:center;font-family:CSClarity,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#878d90;position:relative}ul.sideNav li:after{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:18px;border-left:2px solid #2b5269}@media only screen and (max-width:767.98px){ul.sideNav li:after{border-left:none!important;border-bottom:none}}ul.sideNav li:first-child{padding:30px 0 0}@media only screen and (max-width:767.98px){ul.sideNav li:first-child{padding:0}}@media only screen and (max-width:767.98px){ul.sideNav li{display:inline-flex;padding:0;width:23%}}ul.sideNav li span.sideNavIcon{display:flex;justify-content:center;align-items:center;height:38px;width:38px;border:2px solid #2b5269;border-radius:50%;margin:0 20px 0 0;background:#fff;font-family:CSClarity,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:center;line-height:30px;color:#2b5269}@media only screen and (max-width:767.98px){ul.sideNav li span.sideNavText{display:none}}ul.sideNav li.sideNavCurrent{font-family:CSClarity,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;color:#252525}ul.sideNav li.sideNavCurrent span.sideNavIcon{border:none;color:#fff;border-radius:32px;background:linear-gradient(180deg,#61afb5 0,#346a6e 100%);box-shadow:0 0 8px 0 rgba(255,255,255,.16);backdrop-filter:blur(12px)}ul.sideNav li.sideNavComplete{font-family:CSClarity,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;color:#252525}ul.sideNav li.sideNavComplete:after{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:20px;border-left:2px solid #2b5269}@media only screen and (max-width:767.98px){ul.sideNav li.sideNavComplete:after{content:"";position:absolute;z-index:-1;top:auto;bottom:auto;left:-60%;border-left:none;height:auto;width:100%}}ul.sideNav li.sideNavComplete span.sideNavIcon{border:none;color:#fff;background:linear-gradient(180deg,#61afb5 0,#346a6e 100%);box-shadow:0 0 8px 0 rgba(255,255,255,.16);backdrop-filter:blur(12px);height:40px;width:40px}ul.sideNav li.sideNavComplete span.sideNavIcon:after{content:url(../../media/svg/tick-icon-white.svg)}li.sideNavCurrent:after{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:20px;border-left:2px solid #2b5269}@media only screen and (max-width:767.98px){li.sideNavCurrent:after{content:"";position:absolute;z-index:-1;top:auto;bottom:auto;left:-60%;border-left:none;border-bottom:2px solid #252525;height:auto;width:100%}}.sideNavUnderLabelContainer{padding:0 8px 0 12px;display:none!important}.sideNavUnderLabel{font-family:CSClarity,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#878d90;width:23.5%;display:none}input[type=text],input[type=email],input[type=tel],input[type=number]{display:flex;height:50px;padding:12px;margin-bottom:1rem;align-items:center;gap:12px;align-self:stretch;border-radius:16px;border:1px solid #b3bfcb;background:#fff;width:100%}input[type=text]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,input[type=number]::placeholder{text-transform:none}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=number]:focus{outline:0;border:1px solid #b3bfcb}input[type=text]:disabled,input[type=email]:disabled,input[type=tel]:disabled,input[type=number]:disabled{color:#b3bfcb}@media only screen and (min-width:991px){input[type=text],input[type=email],input[type=tel],input[type=number]{max-width:75%}}input[type=email]{padding:12px 12px 12px 35px}input[type=email]+span{height:50px;width:35px;position:absolute;top:0;left:15px;font-family:CSClarity,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;font-style:normal;font-stretch:normal;line-height:50px;letter-spacing:normal;color:#252525;text-align:center;z-index:0}.passcodefield{text-align:center!important;font-size:2.375rem!important;min-width:100%}.passcodefield::placeholder{font-size:2.375rem}input[type=tel]{padding:12px 12px 12px 35px!important}input[type=tel]+span{height:50px;width:35px;position:absolute;top:0;left:15px;font-family:CSClarity,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;font-style:normal;font-stretch:normal;line-height:50px;letter-spacing:normal;color:#252525;text-align:center;z-index:0}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.radioLabel{position:relative;cursor:pointer;font-size:1rem;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:normal;color:#0c1e29;display:flex;height:50px;min-width:100%;padding:12px 16px;gap:8px;align-self:stretch;border-radius:16px;border:1px solid #515e6d;background:#fff;justify-content:left;align-items:center}.radioLabel input{position:absolute;opacity:0;cursor:pointer}.termLabel{color:#a8b3ba}.termYears{color:#0c1e29}.radioCheck{height:22px;width:22px;min-width:22px;background-color:#fff;border-radius:50%;border:1px solid #0c1e29;display:flex;justify-content:center;align-items:center}.radioLabel:hover input~.radioCheck{background-color:#fff}.radioLabel input:checked~.radioCheck{background-color:#fff;border:1px solid #263648}.radioCheck:after{content:"";position:absolute;display:none}.radioLabel input:checked~.radioCheck:after{display:block}.radioLabel .radioCheck:after{width:10px;height:10px;border-radius:50%;background:#263648}.moneyInput{padding:12px 12px 12px 35px!important}.moneyInput+span{height:50px;width:35px;position:absolute;top:0;left:15px;font-family:CSClarity,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;font-style:normal;font-stretch:normal;line-height:50px;letter-spacing:normal;color:#252525;text-align:center;z-index:0}.dateInput{padding:12px 12px 12px 35px!important}.dateInput+span{height:50px;width:35px;position:absolute;top:0;left:15px;font-family:CSClarity,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;font-style:normal;font-stretch:normal;line-height:50px;letter-spacing:normal;color:#252525;text-align:center;z-index:999}.dobField{width:7ch!important;margin-right:10px;float:left}.continueButton{display:flex;height:50px;min-width:160px;padding:12px 16px;justify-content:center;align-items:center;gap:4px;border-radius:16px;border:none;background:#4c5e70;color:#b9bec4;font-size:1rem;font-weight:700;box-shadow:0 2px 4px 0 rgba(150,202,205,.64)}.continueButton span{height:auto;width:auto;display:inline-block}.continueButton span:after{display:none}.continueButton:disabled{background-color:#4c5e70;color:#b9bec4}@media only screen and (max-width:767.98px){.continueButton{width:100%}}.continueButtonValid{display:flex;height:50px;min-width:160px;padding:12px 16px;justify-content:center;align-items:center;gap:4px;align-self:stretch;border-radius:16px;background:linear-gradient(122deg,#275053 0,#0f2533 100%);color:#fff;text-align:center;font-size:1rem;font-style:normal;font-weight:700;border:none;overflow:clip;box-shadow:0 2px 4px 0 rgba(150,202,205,.64)}.continueButtonValid span{height:auto;width:auto;display:inline-block}.continueButtonValid span:after{display:none}.continueButtonValid:hover{color:#fff;background:linear-gradient(122deg,#0f2533 0,#275053 100%);-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}@media only screen and (max-width:767.98px){.continueButtonValid{width:100%}}a.continueButtonValid{width:auto;min-width:170px;padding:.75rem 1rem;border:none;border-radius:16px;background-color:#0f81a3;color:#fff;font-family:CSClarity,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;text-align:center;display:flex;justify-content:center;align-items:center;overflow:clip;box-shadow:0 .125rem .25rem rgba(0,0,0,.16);transition:.2s}a.continueButtonValid:hover{background-color:#66aec5;color:#fff;cursor:pointer}.skipButton{display:flex;width:auto;height:50px;min-width:160px;padding:12px 16px;justify-content:center;align-items:center;gap:4px;border-radius:16px;border:1px solid #346a6e;background:#e5f2f3;box-shadow:0 2px 4px 0 rgba(150,202,205,.64);color:#346a6e;text-align:center;font-size:1rem;font-style:normal;font-weight:700;line-height:150%}.resultsDivider{width:100%;height:2px;background-color:#b0d7da}a.editOffers{color:#346a6e;text-align:right;font-size:.875rem;font-style:normal;font-weight:700;line-height:150%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;border-bottom:none}@media only screen and (max-width:991px){a.editOffers{display:inline-block}}@media only screen and (max-width:767.98px){a.editOffers{display:inline-block}}.selectContainer{position:relative}.selectArrow{right:0;top:0;width:40px!important;position:absolute;z-index:10;margin:0;pointer-events:none;height:50px;padding:10px;display:flex;align-items:center;justify-content:center}.selectArrow:before{content:url(../../media/svg/chevron-drop-down.svg);transform:rotateX(180deg)}.fancySelect{height:50px;width:100%;padding:0 16px;font-family:CSClarity,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#263648;border-radius:8px;border:1px solid #515e6d;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff!important;margin-bottom:1rem}.fancySelect option{color:#263648;padding:15px 0}select.fancySelect::-ms-expand{display:none}.errorMsg{color:#2e3943;font-family:CSClarity,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;margin-left:20px}.errorMsg:before{content:url(../../media/svg/warning-inline.svg);position:relative;left:-5px;top:1px}.textFieldError{border:1px solid #f7cdb8!important}.checkmarkError{position:absolute;top:0;left:0;height:30px;width:30px;border-radius:6px;border:1px solid #f7cdb8;background-color:#fff}.errorBorder{padding:0 0 10px}select.errorBorder{padding:10px;border:1px solid #f7cdb8!important}.angucomplete-holder .ng-invalid-autocomplete-required{border:1px solid #f7cdb8!important;background-image:url(../../media/png/icons/error.png);background-image:-webkit-image-set(url(../../media/png/icons/error.png) 1x,url(../../media/png/icons/error@2x.png) 2x,url(../../media/png/icons/error@3x.png) 3x);background-image:image-set(url(../../media/png/icons/error.png) 1x,url(../../media/png/icons/error@2x.png) 2x,url(../../media/png/icons/error@3x.png) 3x);background-repeat:no-repeat;background-size:24px 24px;background-position:95% 50%;background-color:#fff6f6}.angucomplete-holder .ng-invalid-autocomplete-required::placeholder{color:#a8b3ba;font-weight:700}.angucomplete-holder .ng-invalid-autocomplete-required:-ms-input-placeholder{color:#a8b3ba;font-weight:700}.angucomplete-holder .ng-invalid-autocomplete-required::-ms-input-placeholder{color:#a8b3ba;font-weight:700}.angucomplete-holder .ng-invalid-autocomplete-required+span{z-index:0}.numberFieldError{border:1px solid #f7cdb8!important}.error-info{position:relative;background:#bad8eb;border-radius:16px;border:1px solid #bad8eb;padding:20px 50px 20px 110px}.error-info img{position:absolute;left:30px;top:50%;transform:translateY(-50%)}.error-info span{display:block;color:#263648;font-size:1rem;font-weight:700;text-align:left}@media only screen and (max-width:600px){.error-info{padding:20px 20px 20px 80px}.error-info img{left:15px}.error-info span{font-size:.75rem}}.resultsMargins{margin-left:38px!important;margin-right:0;background-color:#eaf5f5}@media only screen and (max-width:767.98px){.resultsMargins{margin-left:0!important}}a.showMore{color:#0f81a3;text-align:center;font-size:.875rem;font-style:normal;font-weight:700;line-height:24px;border-bottom:none}a.showMoreCards,a.showMoreLenders{padding:10px 25px 10px 0;width:auto;display:flex;color:#0f81a3;text-align:center;font-size:.875rem;font-style:normal;font-weight:700;line-height:24px;border-bottom:none;align-items:center}a.showMoreCards:after,a.showMoreLenders:after{content:url(../../media/svg/chevron-down-inline.svg);position:relative;top:3px;right:-15px;transform:rotate(0deg);display:flex;align-items:center}a.showMoreCards.open::after,a.showMoreLenders.open::after{transform:rotate(180deg);top:-3px}ul.chevronList{font-family:CSClarity,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:150%;letter-spacing:normal;color:#252525;list-style:url(../../media/png/icons/tickIconClay.png) outside;padding:0 0 0 21px}ul.chevronList li{margin:0 0 10px}ul.tickList{font-family:CSClarity,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:150%;letter-spacing:normal;color:#252525;list-style:url(../../media/png/icons/tickIconSlate-50.png) outside;padding:0 0 0 21px}ul.tickList li{margin:0 0 10px}ul.cardInfoPanelList{font-family:CSClarity,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#263648;list-style:none;padding:0;margin:0 0 20px}ul.cardInfoPanelList li{margin:0 0 10px 25px;position:relative}ul.cardInfoPanelList li:before{content:'';display:inline-block;height:12px;width:12px;border-radius:50%;background-color:#b0d7da;position:absolute;top:6px;left:-25px}.searchingAddress{height:5px;width:100%;margin:0 15px 1rem;border-radius:15px;background:linear-gradient(117deg,#59b7d2 0,#60d0d6 100%);-webkit-animation:scale-in-hor-left 1s ease-in-out infinite alternate-reverse;animation:scale-in-hor-left 1s ease-in-out infinite alternate-reverse}.loader,.ob-loader{height:auto;min-height:100vh;width:100%;position:fixed;z-index:9999;top:0;left:0;background-color:rgba(0,0,0,.15);display:none}.submit-lender-loader{height:auto;min-height:100%;width:100%;position:fixed;z-index:9999;top:0;left:0;background-color:#eaf5f5;display:none}@-webkit-keyframes scale-in-hor-left{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}100%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}}@keyframes scale-in-hor-left{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}100%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}}.tooltip .arrow{display:none}.tooltip-inner{display:flex;flex-direction:column;align-items:flex-start;padding:16px;background:#fff;box-shadow:0 0 0 rgba(0,0,0,.16),0 16px 24px rgba(150,202,205,.64);border-radius:16px;font-weight:400;font-size:.875rem;line-height:150%;color:#0c1e29;text-align:left}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{top:95%!important;display:none}.tooltip.show{opacity:1}#cc_c2a{border:none!important;box-shadow:none!important}#cc_c2a.c2a_light{background-color:transparent!important}#cc_c2a .mainbar .country_btn{display:none}#cc_c2a ul.c2a_results{border:1px solid #b3bfcb;background-color:#fff}#cc_c2a ul.c2a_results::-webkit-scrollbar{width:5px}#cc_c2a ul.c2a_results::-webkit-scrollbar-track{background:#252525}#cc_c2a ul.c2a_results::-webkit-scrollbar-thumb{background:#005a88}#cc_c2a ul.c2a_results::-webkit-scrollbar-thumb:hover{background:#005a88}.carousel-inner>.carousel-item.active.carousel-item-right,.carousel-inner>.carousel-item.carousel-item-next{opacity:0;transition:.3s;transform:translate3d(0,100%,0);-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);top:0}.carousel-inner>.carousel-item.active.carousel-item-left,.carousel-inner>.carousel-item.carousel-item-prev{opacity:0;transition:.3s;transform:translate3d(0,-100%,0);-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0);top:0}.carousel-inner>.carousel-item.active,.carousel-inner>.carousel-item.carousel-item-prev.carousel-item-right,.carousel-inner>.carousel-item.next.carousel-item-left{opacity:1;transition:.3s;top:0}.carousel-item{transition-duration:2s}.carousel-overflow{overflow:visible}.fill{height:100%;min-height:650px;width:100%;background-position:center center;background-size:cover}.slide-wrapper{display:inline}a.backLink{font-family:CSClarity,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;line-height:150%;cursor:pointer;color:#1f4043;text-align:right;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;border-bottom:none}a.backLink:hover{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;border-bottom:none}.serverErrorWarning{height:auto;min-height:100%;width:100%;position:fixed;z-index:9999;top:0;left:0;background-color:rgba(0,0,0,.15);display:none}.refreshResults{height:auto;min-height:100%;width:100%;position:fixed;z-index:9999;top:0;left:0;background-color:rgba(0,0,0,.2);display:none}.refreshResultsContainer{width:90%;height:auto;background-color:#eaf5f5;border-radius:32px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;display:flex;padding:48px;flex-direction:column;align-items:center;gap:32px;align-self:stretch}@media only screen and (min-width:992px){.refreshResultsContainer{width:50%}}@media only screen and (min-width:1200px){.refreshResultsContainer{width:30%}}.refreshResultsMessageContainer{display:flex;flex-direction:column;gap:32px}#sortDropdown,#sortDropdownCard{float:left;width:100%;padding-top:20px}@media only screen and (max-width:767.98px){#sortDropdown,#sortDropdownCard{padding:0}}#sortDropdown .dropdown-match,#sortDropdownCard .dropdown-match{float:left;width:20%;border-radius:6px 0 0 6px;border:1px solid #252525;font-size:.75rem;font-weight:500;height:50px;display:flex;justify-content:center;align-items:center}#sortDropdown .dropdown-match img,#sortDropdownCard .dropdown-match img{filter:brightness(0) saturate(100%) invert(13%) sepia(26%) saturate(4202%) hue-rotate(170deg) brightness(100%) contrast(105%)}#sortDropdown #sortResultsButton,#sortDropdown #sortResultsButtonCard,#sortDropdownCard #sortResultsButton,#sortDropdownCard #sortResultsButtonCard{color:#263648;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%;padding:.375rem .75rem .375rem 0;display:flex;flex-direction:row;align-items:center;gap:10px}@media (max-width:320px){#sortDropdown #sortResultsButton,#sortDropdown #sortResultsButtonCard,#sortDropdownCard #sortResultsButton,#sortDropdownCard #sortResultsButtonCard{font-size:1rem}}#sortDropdown #sortResultsButton:focus,#sortDropdown #sortResultsButtonCard:focus,#sortDropdownCard #sortResultsButton:focus,#sortDropdownCard #sortResultsButtonCard:focus{outline:0;box-shadow:none}#sortDropdown #sortResultsButtonCard[aria-expanded=false]:after,#sortDropdown #sortResultsButton[aria-expanded=false]:after,#sortDropdownCard #sortResultsButtonCard[aria-expanded=false]:after,#sortDropdownCard #sortResultsButton[aria-expanded=false]:after{content:url(../../media/svg/chevron-down-inline.svg);border:0;position:relative;height:16px;width:16px}#sortDropdown #sortResultsButtonCard[aria-expanded=true]:after,#sortDropdown #sortResultsButton[aria-expanded=true]:after,#sortDropdownCard #sortResultsButtonCard[aria-expanded=true]:after,#sortDropdownCard #sortResultsButton[aria-expanded=true]:after{content:url(../../media/svg/chevron-down-inline.svg);border:0;position:relative;transform:rotate(180deg);height:16px;width:16px}#sortDropdown .dropdown-menu,#sortDropdownCard .dropdown-menu{right:0;top:55px!important;transform:none!important;border:0;box-shadow:0 3px 12px rgba(0,0,0,.16);padding:0}@media only screen and (max-width:767.98px){#sortDropdown .dropdown-menu,#sortDropdownCard .dropdown-menu{top:50px!important}}#sortDropdown .dropdown-menu li a,#sortDropdownCard .dropdown-menu li a{float:left;width:100%;padding:15px 20px;border-bottom:1px solid #ebeff3;color:#000;font-size:.875rem;position:relative}#sortDropdown .dropdown-menu li a:before,#sortDropdownCard .dropdown-menu li a:before{font-size:1.125rem;font-family:FontAwesome;content:"\f111";position:absolute;right:15px;color:#D9DFE5}#sortDropdown .dropdown-menu li a.current:before,#sortDropdownCard .dropdown-menu li a.current:before{font-family:FontAwesome;content:"\f058";color:#0f81a3}#sortDropdown .dropdown-menu li a:hover,#sortDropdownCard .dropdown-menu li a:hover{text-decoration:none}#sortDropdown .dropdown-menu li:last-child a,#sortDropdownCard .dropdown-menu li:last-child a{border:0}.resumeAppLinkContainer{min-height:54px;width:100%;border-bottom:2px solid #b0d7da;border-radius:0;margin:0 0 12px;padding:0;font-size:1.25rem;font-weight:600;color:#252525}.benefitBoxCheck{height:34px;width:34px;display:inline-block;text-align:center;line-height:35px;color:#eaf5f5;margin:0 15px 0 0;font-weight:900}span.benefitBoxCheck::after{content:url(../../media/svg/success-inline.svg)}.credit-card-tile-container{display:grid;grid-template-columns:1fr 1fr}.credit-card-tile-container .product-type{display:none}.credit-card-tile-container .approval-percentage{border-radius:16px 16px 0 0;padding:12px 24px;grid-column:2/3;display:flex;justify-content:center}@media only screen and (max-width:992px){.credit-card-tile-container .approval-percentage{grid-column:1/3}}.credit-card-tile-container .high-approval-tab{color:#fff;background:#0c6c5f}.credit-card-tile-container .high-approval-tab a{color:#fff;font-size:.75rem;font-weight:400;max-width:fit-content}.credit-card-tile-container .high-approval-tab a:after{content:url(../../media/svg/clearscore-info-icon.svg);position:relative;top:3px;margin:0 0 0 10px}.credit-card-tile-container .approval-tab{color:#252525;font-size:.75rem;font-weight:400;border-top:1px solid #1c8580;border-right:1px solid #1c8580;border-bottom:none;border-left:1px solid #1c8580;background:#cff6f3}.credit-card-tile-container .approval-tab a{color:#252525;font-size:.75rem;font-weight:400}.credit-card-tile-container .approval-tab a:after{content:url(../../media/svg/clearscore-info-icon.svg);position:relative;top:3px;margin:0 0 0 10px}.credit-card-tile-container .credit-card-items{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column:1/3;border-radius:16px 0 16px 16px;background-color:#fff;border:1px solid #1c8580;margin-bottom:1.5rem;overflow:hidden}@media only screen and (max-width:992px){.credit-card-tile-container .credit-card-items{border-radius:0 0 16px 16px}}.credit-card-tile-container .credit-card-items .card-panel-heading{font-size:1rem;font-weight:500;margin:0;color:#252525}.credit-card-tile-container .credit-card-items .credit-card-item{display:flex;align-items:center;flex-direction:column;padding:20px;text-align:center;justify-content:center;font-size:1.25rem}.credit-card-tile-container .credit-card-items .item-name{grid-column:1/5;grid-row:1;flex-direction:row;justify-content:space-between;border-bottom:1px solid #1c8580;text-align:left;align-items:flex-start}.credit-card-tile-container .credit-card-items .item-name .cardDeal{text-align:right}.credit-card-tile-container .credit-card-items .item-product-image{grid-column:1;grid-row:2/4;flex-direction:row;justify-content:center;border-right:1px solid #1c8580}@media only screen and (max-width:992px){.credit-card-tile-container .credit-card-items .item-product-image{grid-row:2;grid-column:1/5;border-right:none;border-bottom:1px solid #1c8580}}.credit-card-tile-container .credit-card-items .item-apr{grid-column:2;grid-row:2;border-right:1px solid #1c8580;font-size:1.25rem;font-weight:700}@media only screen and (max-width:992px){.credit-card-tile-container .credit-card-items .item-apr{grid-row:3;grid-column:1/3}}.credit-card-tile-container .credit-card-items .guaranteed-apr{background-color:#effcfb}.credit-card-tile-container .credit-card-items .variable-apr{background-color:#6f83d6;color:#fff}.credit-card-tile-container .credit-card-items .item-credit-limit{grid-column:3;grid-row:2;border-right:1px solid #1c8580;font-weight:700}@media only screen and (max-width:992px){.credit-card-tile-container .credit-card-items .item-credit-limit{grid-row:3;grid-column:3/5;border-right:none}}.credit-card-tile-container .credit-card-items .item-purchases{grid-column:2;grid-row:3;border-right:1px solid #1c8580;border-top:1px solid #1c8580;font-weight:700}@media only screen and (max-width:992px){.credit-card-tile-container .credit-card-items .item-purchases{grid-row:4;grid-column:1/3}}.credit-card-tile-container .credit-card-items .item-balance-transfer{grid-column:3;grid-row:3;border-right:1px solid #1c8580;border-top:1px solid #1c8580;font-weight:700}@media only screen and (max-width:992px){.credit-card-tile-container .credit-card-items .item-balance-transfer{grid-row:4;grid-column:3/5;border-right:none}}.credit-card-tile-container .credit-card-items .item-proceed{grid-column:4;grid-row:2/4;justify-content:center;align-items:center}@media only screen and (max-width:992px){.credit-card-tile-container .credit-card-items .item-proceed{grid-row:5;grid-column:1/5;border-top:1px solid #1c8580}}.credit-card-tile-container .credit-card-items .item-details-reveal{grid-column:1/5;grid-row:6;flex-direction:row;justify-content:space-between;align-items:center;border-top:1px solid #1c8580;padding:0 15px;text-align:left}@media only screen and (max-width:1120px){.credit-card-tile-container .credit-card-items .item-details-reveal{flex-direction:column;align-items:flex-start;padding-top:15px}.credit-card-tile-container .credit-card-items .item-details-reveal a.showMoreCards{align-self:flex-end}}@media only screen and (max-width:992px){.credit-card-tile-container .credit-card-items .item-details-reveal{grid-row:7}}.credit-card-tile-container .credit-card-items .item-details-reveal .card-alert{font-size:.75rem;color:#252525;line-height:14.52px;font-weight:400;display:flex;align-items:center}.credit-card-tile-container .credit-card-items .item-details-reveal .card-alert img{height:22px}.credit-card-tile-container .credit-card-items .item-rep-example{grid-column:1/5;grid-row:7;border-top:1px solid #1c8580;align-items:flex-start;padding:1rem 15px 0}@media only screen and (max-width:992px){.credit-card-tile-container .credit-card-items .item-rep-example{grid-row:8;text-align:left}}.credit-card-tile-container .credit-card-items .item-rep-example h6{margin-bottom:0}.credit-card-tile-container .credit-card-items .item-rep-example p{font-size:.75rem;font-weight:500}.credit-card-tile-container .credit-card-items .details-benefits-items{border-top:1px solid #1c8580;grid-column:1/5;display:grid;grid-template-columns:1fr 1fr;height:0;visibility:hidden;overflow:clip;padding:0;align-items:flex-start;transition:height .5s ease,visibility .5s ease;grid-row:4}@media only screen and (max-width:992px){.credit-card-tile-container .credit-card-items .details-benefits-items{grid-row:6}}.credit-card-tile-container .credit-card-items .details-benefits-items ul.chevronList{padding:0 0 0 21px;margin-bottom:0}.credit-card-tile-container .credit-card-items .details-benefits-items .item-details{grid-row:1;grid-column:1;align-items:flex-start;text-align:left;border-right:1px solid #1c8580}@media only screen and (max-width:992px){.credit-card-tile-container .credit-card-items .details-benefits-items .item-details{grid-column:1/3;border-right:none;border-bottom:1px solid #1c8580}}.credit-card-tile-container .credit-card-items .details-benefits-items .item-benefits{grid-row:1;grid-column:2;align-items:flex-start;text-align:left}@media only screen and (max-width:992px){.credit-card-tile-container .credit-card-items .details-benefits-items .item-benefits{grid-row:2;grid-column:1/3}}.credit-card-tile-container .credit-card-items .details-benefits-items .item-repayment{grid-row:2;grid-column:1/3;align-items:flex-start;text-align:left;border-top:1px solid #1c8580}@media only screen and (max-width:992px){.credit-card-tile-container .credit-card-items .details-benefits-items .item-repayment{grid-row:3;grid-column:1/3}}.no-approval-percentage{border-radius:6px!important}.tile-open{height:auto!important;visibility:visible!important}.results-sub-heading{font-weight:500;margin:0;font-size:.75rem}.sortOfHidden{display:none!important}p.resultsValue{font-size:1.5rem}