.page-heading{display:flex;flex-wrap:wrap;opacity:0;transition:opacity .3s ease-out}@media (max-width:767px){.page-heading{opacity:1}}.page-heading.in-view{opacity:1}@media (min-width:768px){.page-heading.in-view .page-heading__text-outer-cont{animation:from-left .3s ease-out}}.page-heading--tertiary{min-height:inherit!important}.page-heading--tertiary .page-heading__text-outer-cont{background-color:#fff;background-image:none;width:100%}.page-heading--tertiary .page-heading__text-outer-cont__text-inner-cont{margin-left:18px;text-align:center;width:calc(100% - 36px)}.page-heading--tertiary .page-heading__text-outer-cont__text-inner-cont>p{color:#444}@media (min-width:768px){.page-heading--tertiary .page-heading__text-outer-cont__text-inner-cont{margin-left:calc(12.5% + 21px);width:calc(75% - 42px)}}@media (min-width:1080px){.page-heading--tertiary .page-heading__text-outer-cont__text-inner-cont{margin-left:calc(25% + 18px);width:calc(50% - 36px)}}@media (min-width:768px){.page-heading--tertiary.in-view .page-heading__text-outer-cont{animation:from-bottom .3s ease-out}}.page-heading__text-outer-cont{background-color:#1a4982;background-image:url(https://cdn.brandfolder.io/DTOVI0DI/as/q5c4jw-boc814-dfbwbi/icon-w-hero-overlay.svg);background-position:0;background-repeat:no-repeat;background-size:100%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;padding-bottom:48px;padding-top:48px;width:100%}@media (min-width:768px){.page-heading__text-outer-cont{width:calc(50% - 12px)}}@media (min-width:1080px){.page-heading__text-outer-cont{padding-bottom:72px;padding-top:72px;width:calc(50% - 12px)}}.page-heading__text-outer-cont__text-inner-cont{margin-left:18px;width:calc(100% - 36px)}@media (min-width:768px){.page-heading__text-outer-cont__text-inner-cont{margin-left:24px;width:calc(75% - 24px)}}@media (min-width:1080px){.page-heading__text-outer-cont__text-inner-cont{margin-left:calc(16.66667% + 24px);width:calc(66.66667% - 24px)}}.page-heading__text-outer-cont__text-inner-cont>h1{color:#00a6de;font-size:15px}.page-heading__text-outer-cont__text-inner-cont>p{color:#fff;font-size:2.4rem;line-height:3.2rem;margin-top:24px}.promos{background-color:#fff;padding-bottom:150px}.promos__cont{padding-top:36px}@media (min-width:1080px){.promos__cont{padding-top:72px}.promos__cont:nth-child(odd) .promos__promotion{flex-direction:row-reverse}}.promos__promotion{border:6px solid #141f35;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;transition:opacity .3s ease-out;width:100%}@media (min-width:768px){.promos__promotion{width:90%}}@media (min-width:1440px){.promos__promotion{width:85%}}.promos__promotion~.promos__promotion{padding-top:36px}.promos__promotion__image-section{background-color:#141f35;min-height:275px;position:relative;width:100%}@media (min-width:768px){.promos__promotion__image-section{min-height:325px;width:50%}}.promos__promotion__image-section-image{bottom:auto;height:100%;left:0;overflow:hidden;position:absolute;right:auto;top:0;width:100%}.promos__promotion__text-section{background-color:#141f35;padding-bottom:36px;padding-top:36px;width:100%}@media (min-width:768px){.promos__promotion__text-section{padding-bottom:72px;padding-top:72px;width:50%}}.promos__promotion__text-section-inner{margin-left:auto;margin-right:auto;width:85%}@media (min-width:1080px){.promos__promotion__text-section-inner{margin-left:calc(20% + 4.8px);width:calc(60% - 9.6px)}}.promos__promotion__text-section-inner__heading h4{color:#fff;font-size:2.4rem;line-height:3.2rem}.promos__promotion__text-section-inner__text{color:#fff;font-size:1.4rem;line-height:1.8rem;margin-top:1.2rem}.promos__promotion__text-section-inner__text p a{text-decoration:underline}.promos__promotion__text-section-inner__text p a:hover{color:#fff}.promos__promotion__text-section-inner__note{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-top:24px;position:relative}.promos__promotion__text-section-inner__note-icon{color:#018edb;text-align:center;width:25%}.promos__promotion__text-section-inner__note-text{color:#fff;font-size:1.2rem;line-height:1.8rem;width:75%}.promos__promotion__text-section-inner__buttons{display:flex;justify-content:space-between;margin-top:36px}.promos__promotion__text-section-inner__buttons .button{padding-left:15px;padding-right:15px}@media (min-width:1024px){.promos__promotion__text-section-inner__buttons .button{padding-left:30px;padding-right:30px}}.promos__promotion__text-section-inner__buttons .fullTerms{margin-right:24px;min-width:120px}@media (min-width:1024px){.promos__promotion__text-section-inner__buttons .fullTerms{margin-right:0}}.promos__promotion__text-section-inner__buttons a{min-width:120px}.promos .good-better-best{padding-bottom:0;padding-top:36px}@media (min-width:1080px){.promos .good-better-best{padding-top:72px}}.promos .good-better-best__cont-item__description{font-size:1.4rem!important;justify-content:flex-start;line-height:1.8rem!important;min-height:270px;text-align:left}.promos .good-better-best__cont-disclaimer{padding-top:24px}@media (min-width:768px){.promos .good-better-best__cont-disclaimer{padding-top:36px}}.disclaimer{display:none;margin:0 auto;padding-top:24px;width:80%}.disclaimer__financial h4{color:#02bcfa;margin-bottom:24px}.disclaimer__financial p{font-size:1.4rem!important;line-height:1.8rem!important}.disclaimer__financial button{margin-top:24px}.disclaimer.gbb{max-width:1044px}.good-better-best{padding-bottom:48px;padding-top:48px}@media (min-width:768px){.good-better-best{padding-bottom:60px;padding-top:60px}}.good-better-best__cont{display:flex;flex-direction:column;justify-content:space-evenly;margin:0 auto;width:calc(100% - 36px)}@media (min-width:768px){.good-better-best__cont{flex-direction:row}}@media (min-width:1080px){.good-better-best__cont{width:calc(90% - 36px)}}@media (min-width:1440px){.good-better-best__cont{width:calc(80% - 36px)}}.good-better-best__cont-item{box-shadow:-1px 1px 12px 0 hsla(0,0%,7%,.3);display:flex;flex-direction:column;margin-bottom:24px}@media (min-width:768px){.good-better-best__cont-item{margin-bottom:0;width:calc(33.3% - 24px)}}.good-better-best__cont-item__heading{background-color:#0e306c;color:#fff;font-size:2.2rem;line-height:2.8rem;margin-bottom:6px;padding:12px 10px;text-align:center;text-transform:uppercase}.good-better-best__cont-item__price{background:linear-gradient(90deg,#030134,#17468f 50%);display:flex;flex-direction:column;justify-content:space-between;margin-bottom:6px;min-height:202px;padding:10px;position:relative}.good-better-best__cont-item__price-ribbon{--f:8px;--r:13px;--t:10px;background:#00aeef;box-shadow:0 calc(var(--f)*-1) 0 inset rgba(0,0,0,.333);clip-path:polygon(0 0,100% 0,calc(100% - var(--r)) calc(50% - var(--f)/2),100% calc(100% - var(--f)),var(--f) calc(100% - var(--f)),var(--f) 100%,0 calc(100% - var(--f)));color:#fff;font-size:2.2rem;font-weight:400;inset:var(--t) auto auto calc(var(--f)*-1);letter-spacing:1.2px;line-height:3.2rem;min-width:165px;padding:0 calc(var(--r)) var(--f) 10px;position:absolute;text-align:center;text-transform:uppercase}.good-better-best__cont-item__price-amount{color:#f4f5f7;font-size:9rem;font-weight:800;line-height:8.6rem;padding-top:48px;text-align:center}.good-better-best__cont-item__price-amount .dollar-sign:before{content:"$";font-size:4.2rem;line-height:4.6rem;vertical-align:top}.good-better-best__cont-item__price-amount .dollar-sign span{display:inline-block;font-size:3rem;font-weight:500;letter-spacing:-.5px;line-height:3.4rem;vertical-align:top}.good-better-best__cont-item__price-compare{color:#fff;font-style:italic;font-weight:600;text-align:right}.good-better-best__cont-item__price-compare .dollar-sign-compare:before{content:"$";font-size:.8rem;line-height:1.6rem;vertical-align:top}.good-better-best__cont-item__description{background-color:#a2def9;color:#17468f;display:flex;flex-direction:column;flex-grow:1;justify-content:space-evenly;min-height:320px;padding:16px;text-align:center}
