.section-categories__popular-categories{margin:2.5rem 0 2.8125rem}@media(min-width:940px){.section-categories__popular-categories{max-width:66.875rem;margin:3.4375rem auto}}.section-categories__popular-category{font-family:'Sofia Pro',Arial,sans-serif;font-size:1rem;line-height:1.333;font-weight:400;-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);display:inline-block;width:calc(50% - .78125rem);height:3.9375rem;margin:.3125rem;background-color:#fff;color:#333;text-align:right;text-decoration:none}@media(min-width:940px){.section-categories__popular-category{width:calc((100% - 6.1875rem)/ 5);height:8rem;margin-right:.625rem;margin-left:.625rem;text-align:center}.section-categories__popular-category:last-of-type{margin-right:0}}.section-categories__popular-category:first-of-type{width:calc(100% - .96875rem)}@media(min-width:940px){.section-categories__popular-category:first-of-type{width:calc((100% - 6.1875rem)/ 5);margin-left:0}}.section-categories__popular-category:hover{background-color:#1542f8;color:#fff;text-decoration:none}.section-categories__popular-category:hover .best-credit-cards-icon{background-image:url(/wp-content/themes/ccdc-2019/dist/images/404-page/best-credit-cards--transparent.svg)}.section-categories__popular-category:hover .zero-interest-icon{background-image:url(/wp-content/themes/ccdc-2019/dist/images/navigation-icons/0-apr--white.svg)}@media(min-width:940px){.section-categories__popular-category:hover .zero-interest-icon{background-size:3.9375rem 3.9375rem}}.section-categories__popular-category:hover .balance-transfer-icon{background-image:url(/wp-content/themes/ccdc-2019/dist/images/navigation-icons/balance-transfer--white.svg)}@media(min-width:940px){.section-categories__popular-category:hover .balance-transfer-icon{background-size:4.25rem 3.9375rem}}.section-categories__popular-category:hover .signup-bonuses-icon{background-image:url(/wp-content/themes/ccdc-2019/dist/images/navigation-icons/signup-bonuses--white.svg)}.section-categories__popular-category:hover .travel-icon{background-image:url(/wp-content/themes/ccdc-2019/dist/images/navigation-icons/travel--white.svg)}@media(min-width:940px){.section-categories__popular-category:hover .travel-icon{background-size:3.46875rem 3.9375rem}}.section-categories__popular-category:hover .no-credit-icon{background-image:url(/wp-content/themes/ccdc-2019/dist/images/navigation-icons/limited-no-credit--white.svg)}.section-categories__popular-category:hover .bad-credit-icon{background-image:url(/wp-content/themes/ccdc-2019/dist/images/navigation-icons/bad-credit--white.svg)}.section-categories__popular-category:hover .fair-credit-icon{background-image:url(/wp-content/themes/ccdc-2019/dist/images/navigation-icons/fair-credit--white.svg)}.section-categories__popular-category:hover .good-credit-icon{background-image:url(/wp-content/themes/ccdc-2019/dist/images/navigation-icons/good-credit--white.svg)}.section-categories__popular-category:hover .excellent-credit-icon{background-image:url(/wp-content/themes/ccdc-2019/dist/images/navigation-icons/excellent-credit--white.svg)}.section-categories__popular-category-icon{display:inline-block;height:2.0625rem;margin:.9375rem .625rem 0 0;background-repeat:no-repeat;background-position:center;background-size:cover}@media(min-width:940px){.section-categories__popular-category-icon{height:3.9375rem;margin:1.0625rem 0 1.125rem;vertical-align:middle}}.section-categories__popular-category-text{margin-top:1.375rem;margin-left:.625rem;line-height:1.15}@media(min-width:940px){.section-categories__popular-category-text{margin:0}}.section-categories__popular-category-text.section-categories__popular-category-text--double-line{width:4.0625rem;margin-top:.875rem}@media(min-width:940px){.section-categories__popular-category-text.section-categories__popular-category-text--double-line{width:auto;margin:0}}.section-categories__popular-category-text-wrapper{width:50%;height:100%;float:right;text-align:left}@media(min-width:940px){.section-categories__popular-category-text-wrapper{width:auto;height:auto;float:none;text-align:center}}.section-categories__popular-category-text-wrapper.section-categories__popular-category-text-wrapper--best-credit-cards{width:calc(50% + 1.75rem)}.section-categories__popular-category-text-wrapper.section-categories__popular-category-text-wrapper--zero-interest{width:calc(50% + .625rem)}.section-categories__popular-category-text-wrapper.section-categories__popular-category-text-wrapper--signup-bonuses{width:calc(50% + .9375rem)}.section-categories__popular-category-text-wrapper.section-categories__popular-category-text-wrapper--balance-transfer{width:calc(50% + .75rem)}.section-categories__popular-category-text-wrapper.section-categories__popular-category-text-wrapper--travel{width:calc(50% + .8125rem)}@media(min-width:940px){.section-categories__popular-category-text-wrapper.section-categories__popular-category-text-wrapper--balance-transfer,.section-categories__popular-category-text-wrapper.section-categories__popular-category-text-wrapper--best-credit-cards,.section-categories__popular-category-text-wrapper.section-categories__popular-category-text-wrapper--signup-bonuses,.section-categories__popular-category-text-wrapper.section-categories__popular-category-text-wrapper--travel,.section-categories__popular-category-text-wrapper.section-categories__popular-category-text-wrapper--zero-interest{width:auto}}.best-credit-cards-icon{width:1.4375rem;background-image:url(/wp-content/themes/ccdc-2019/dist/images/navigation-icons/best-credit-cards.svg)}@media(min-width:940px){.best-credit-cards-icon{width:2.75rem}}.zero-interest-icon{width:2.0625rem;background-image:url(/wp-content/themes/ccdc-2019/dist/images/404-page/zero-apr.svg)}@media(min-width:940px){.zero-interest-icon{width:3.9375rem}}.balance-transfer-icon{width:2.25rem;background-image:url(/wp-content/themes/ccdc-2019/dist/images/404-page/balance-transfer.svg)}@media(min-width:940px){.balance-transfer-icon{width:4.25rem}}.signup-bonuses-icon{width:1.75rem;background-image:url(/wp-content/themes/ccdc-2019/dist/images/404-page/sign-up-bonuses.svg)}@media(min-width:940px){.signup-bonuses-icon{width:3.1875rem}}.travel-icon{width:1.8125rem;background-image:url(/wp-content/themes/ccdc-2019/dist/images/navigation-icons/travel.svg)}@media(min-width:940px){.travel-icon{width:3.5rem}}.credit-icon{width:2.1875rem;height:1.125rem;margin:1.3125rem .875rem 0 0}@media(min-width:940px){.credit-icon{width:4.9375rem;height:2.53125rem;margin:2.0625rem 0 1.5625rem}}.no-credit-icon{background-image:url(/wp-content/themes/ccdc-2019/dist/images/navigation-icons/limited-no-credit.svg)}.bad-credit-icon{background-image:url(/wp-content/themes/ccdc-2019/dist/images/navigation-icons/bad-credit.svg)}.fair-credit-icon{background-image:url(/wp-content/themes/ccdc-2019/dist/images/navigation-icons/fair-credit.svg)}.good-credit-icon{background-image:url(/wp-content/themes/ccdc-2019/dist/images/navigation-icons/good-credit.svg)}.excellent-credit-icon{background-image:url(/wp-content/themes/ccdc-2019/dist/images/navigation-icons/excellent-credit.svg)}.section-hero{max-width:70.625rem}@media(min-width:940px){.section-hero{margin:0 auto}}.section-hero__rainy-cardy-svg{width:8.0625rem;height:13.1875rem;margin:1.5rem auto 1.875rem;background-image:url(/wp-content/themes/ccdc-2019/dist/images/404-page/rainy-cardy-v3.svg);background-size:cover}@media(min-width:940px){.section-hero__rainy-cardy-svg{display:inline-block;width:18.3125rem;height:30.0625rem;margin:1.6875rem 2.6875rem 0 calc((100% - 52.875rem)/ 2)}}.section-hero__svg-container{position:absolute;left:0;width:100%;height:7.5625rem;margin-top:1.5rem;background-image:url(/wp-content/themes/ccdc-2019/dist/images/404-page/offer-unavailable-background-mobile-v2.svg);background-repeat:no-repeat;background-position:center top;background-size:55.6875rem 9.5625rem}@media(min-width:940px){.section-hero__svg-container{height:22.375rem;margin-top:3.0625rem;background-image:url(/wp-content/themes/ccdc-2019/dist/images/404-page/offer-unavailable-background-desktop-v2.svg);background-size:100.4375rem 22.375rem}}.section-hero__text-wrapper{width:100%;max-width:46.1875rem;margin:0 auto}@media(min-width:940px){.section-hero__text-wrapper{display:inline-block;width:31.875rem;margin-top:13.9375rem;vertical-align:top}}.section-hero__title{font-family:'Sofia Pro',Arial,sans-serif;font-size:1.8125rem;line-height:1.2;font-weight:700;margin:0;color:#000533;text-align:center}@media(min-width:940px){.section-hero__title{font-size:2.375rem;line-height:2.6875rem}}.section-categories{max-width:70.625rem;margin-bottom:3.125rem}@media(min-width:940px){.section-categories{margin:0 auto 3.125rem}}.section-categories::after{content:url(/wp-content/themes/ccdc-2019/dist/images/404-page/best-credit-cards--transparent.svg) url(/wp-content/themes/ccdc-2019/dist/images/navigation-icons/0-apr--white.svg) url(/wp-content/themes/ccdc-2019/dist/images/navigation-icons/balance-transfer--white.svg) url(/wp-content/themes/ccdc-2019/dist/images/navigation-icons/signup-bonuses--white.svg) url(/wp-content/themes/ccdc-2019/dist/images/navigation-icons/travel--white.svg) url(/wp-content/themes/ccdc-2019/dist/images/navigation-icons/limited-no-credit--white.svg) url(/wp-content/themes/ccdc-2019/dist/images/navigation-icons/bad-credit--white.svg) url(/wp-content/themes/ccdc-2019/dist/images/navigation-icons/fair-credit--white.svg) url(/wp-content/themes/ccdc-2019/dist/images/navigation-icons/good-credit--white.svg) url(/wp-content/themes/ccdc-2019/dist/images/navigation-icons/excellent-credit--white.svg);position:absolute;z-index:-1;width:0;height:0;overflow:hidden}.section-categories__categories-wrapper{max-width:46.1875rem;margin:2.1875rem auto 0}@media(min-width:940px){.section-categories__categories-wrapper{max-width:none;margin-top:3.3125rem}}.section-categories__category-wrapper{display:inline-block;width:calc(50% - .46875rem)}@media(min-width:940px){.section-categories__category-wrapper{display:block;width:100%}}.section-categories__category-wrapper.bottom-right{margin-left:.625rem;vertical-align:top}@media(min-width:940px){.section-categories__category-wrapper.bottom-right{margin-top:1.25rem;margin-left:0}}.section-categories__category-wrapper .section-categories__popular-category{width:100%;height:3.75rem;margin:.625rem 0 0}@media(min-width:940px){.section-categories__category-wrapper .section-categories__popular-category{width:calc((100% - 6.1875rem)/ 5);height:8rem;margin:0 0 0 1.25rem}}.section-categories__category-wrapper .section-categories__popular-category:first-of-type{margin-top:0}@media(min-width:940px){.section-categories__category-wrapper .section-categories__popular-category:first-of-type{margin-left:0}}.section-categories__category-wrapper .section-categories__popular-category .best-credit-cards-icon{margin-right:1.25rem}.section-categories__category-wrapper .section-categories__popular-category .zero-interest-icon{margin-right:.9375rem}.section-categories__category-wrapper .section-categories__popular-category .balance-transfer-icon{margin-right:.875rem}.section-categories__category-wrapper .section-categories__popular-category .signup-bonuses-icon{margin-right:1.125rem}.section-categories__category-wrapper .section-categories__popular-category .travel-icon{margin-right:1.0625rem}@media(min-width:940px){.section-categories__category-wrapper .section-categories__popular-category .balance-transfer-icon,.section-categories__category-wrapper .section-categories__popular-category .best-credit-cards-icon,.section-categories__category-wrapper .section-categories__popular-category .signup-bonuses-icon,.section-categories__category-wrapper .section-categories__popular-category .travel-icon,.section-categories__category-wrapper .section-categories__popular-category .zero-interest-icon{margin-right:0}}.section-categories__category-wrapper .section-categories__popular-category .section-categories__popular-category-text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 3.9375rem)}@media(min-width:940px){.section-categories__category-wrapper .section-categories__popular-category .section-categories__popular-category-text-wrapper{display:block;width:auto}}.section-categories__category-wrapper .section-categories__popular-category .section-categories__popular-category-text-wrapper .section-categories__popular-category-text{margin:0}