:root{--geneco-blue:#001489;--green:#2dc84c}body{font-family:Titillium Web,sans-serif!important;font-size:1rem;overflow-x:hidden}.body-container{padding:0}a{cursor:pointer}h2{font-size:3rem}h2,h3{font-weight:700}h3{font-size:2rem}h4{font-size:1.5rem;font-weight:700}p{color:#636569;font-size:1rem}@media (max-width:576px){h2{font-size:1.875rem}h3{font-size:1.4rem}}small{font-size:.75rem}.f-green{color:var(--green)}.f-blue{color:var(--geneco-blue)}.dollar-sign{font-size:.7em}strong{font-weight:700}.button,button{background:none;border:none;border-radius:30px;box-shadow:none;cursor:pointer;font-size:1rem;font-weight:600;padding:6px 24px;text-align:center;text-decoration:none;transition:all .3s}@media (max-width:576px){.button,button{padding:8px 24px}}.button.gradient,button.gradient{background:#a7824f;background:linear-gradient(90deg,#c28025,#ffdba7 54%,#c28025);color:#fff}.button.gradient:hover,button.gradient:hover{background:#c28025;background:linear-gradient(90deg,#ffdba7,#c28025 54%,#ffdba7)}.tnc-link{font-size:.9rem;font-weight:400;text-decoration:none}.header{background-image:-moz-linear-gradient(to right,#fdddab 0,#be9469 22%,#fdddab 60%,#a7824f 100%);background-image:linear-gradient(90deg,#fdddab 0,#be9469 22%,#fdddab 60%,#a7824f)}.header #logo{max-height:60px;padding:10px 0}@media (max-width:768px){.header{left:0;padding:8px 0;position:sticky;top:0;z-index:100}}.top-nav{display:flex;padding-left:0}.top-nav li{color:var(--geneco-blue);font-size:20px;font-weight:600;list-style:none;margin-right:2rem;margin-top:.5rem;padding:0}@media (max-width:992px){.top-nav li{margin-right:.5rem}}.top-nav li a{color:var(--geneco-blue)}.top-nav li:last-of-type{margin-right:0}@media (max-width:768px){.top-nav{display:none}}.mobile-burger{display:none}@media only screen and (max-width:999px){.mobile-burger .iconify{height:45px;width:45px}}@media (max-width:768px){.mobile-burger{display:block;position:absolute;right:20px;top:12px}}.mobile-nav{align-items:center;background-color:#11203f!important;display:none;font-size:1.8rem;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:200}.mobile-nav.active{display:flex}.mobile-nav-wrapper{list-style:none;text-align:center}.mobile-nav ul{padding-left:0}.mobile-nav li a{color:#fff;text-decoration:none}.mobile-nav-close{position:absolute;right:20px;top:12px}.hero-container-bg{background-image:url(https://4702098.fs1.hubspotusercontent-na1.net/hubfs/4702098/Campaign/2026-golden-savings/pink-background.jpg);background-position:50%;background-size:cover}.hero-banner,.hero-container-bg{background-repeat:no-repeat;min-height:600px;position:relative;width:100%}.hero-banner{background-image:url(https://4702098.fs1.hubspotusercontent-na1.net/hubfs/4702098/Campaign/2026-golden-savings/header-desktop-full.png);background-position:right -5% center;background-size:65% auto;margin:0 auto;max-width:1500px}@media (min-width:1200px) and (max-width:1300px){.hero-banner{background-position:right -70px center;background-size:870px auto}}@media (min-width:1100px) and (max-width:1199px){.hero-banner{background-position:right -120px center;background-size:900px auto}}@media (min-width:993px) and (max-width:1099px){.hero-banner{background-position:right -100px center;background-size:750px auto}.emblem,.hero-content .price-img{max-width:90%}}@media (max-width:992px){.hero-banner{background-image:none}}.emblem{margin-bottom:0;margin-left:1rem;width:360px}@media (min-width:993px) and (max-width:1099px){.emblem,.price-img{max-width:90%}}@media (max-width:768px){.emblem{margin-left:-1rem;width:330px}}.gold-gradient-text{background:-webkit-linear-gradient(#c28025,#ffdba7,#c08028);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#c28025,#ffdba7,#c08028);background-clip:text}.text-shadow{position:relative}.gold-gradient-text:before{bottom:0;color:#000;content:attr(data-text);height:100%;left:0;position:absolute;text-shadow:4px 4px 6px rgba(0,0,0,.5);width:100%;z-index:-1}.hero-content h1{color:#fff;font-size:3.8rem;font-weight:700;line-height:.9;margin:0}.hero-content h2{color:#fff;font-size:2.375rem;font-weight:700}.hero-content h1 span.h1-lg{display:block;font-size:7rem;margin-bottom:0;margin-top:15px}.hero-content h1 span.h1-sm{font-size:3rem;line-height:.25}.hero-content h1 span.h1-lg span.header-sym#dollar{font-size:4.5rem}.hero-content .h1-price{font-size:9.75rem;line-height:1}.hero-content .price-img{width:400px}@media (max-width:992px){.hero-content .price-img{max-width:320px}}.hero-content .blue-tag-container{background:linear-gradient(90deg,#efd46c 0,#efd46c 17.6%,#c5872b 29.5%,#ecefb4 40%,#ca9b2d 65.9%,#eee48c 77.5%,#ca9b2d);margin-top:.5rem;padding:2px 2px 2px 80dvw;text-align:left}.hero-content .blue-tag,.hero-content .blue-tag-container{border-radius:0 3rem 3rem 0;margin-left:-80dvw;width:fit-content}.hero-content .blue-tag{background-color:var(--geneco-blue);color:#fff;font-size:2.25rem;font-weight:700;line-height:1.1;padding:.25rem 3rem .25rem 80dvw}@media (max-width:576px){.hero-content .blue-tag{border-radius:0 5rem 5rem 0;font-size:1.75rem;line-height:1.1;margin-left:-80dvw;padding:.25rem 2rem .25rem 88dvw;text-align:center}}@media (max-width:992px){.hero-content{text-align:center}.hero-content h1 span.h1-sm{font-size:2.25rem;line-height:.15}.hero-content h2{font-size:1.9rem;line-height:1}}.section_2_bg{background-color:transparent;background-image:url(https://4702098.fs1.hubspotusercontent-na1.net/hubfs/4702098/Campaign/2026-golden-savings/green-background.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:0;padding:3rem 0;position:relative;width:100%}@media (max-width:768px){.section_2_bg:before{background-size:150%}}.refer-and-win h3{font-size:2.65rem}@media (max-width:576px){.refer-and-win h3{font-size:2rem}}.plans-wrapper{background:linear-gradient(48deg,#c28025,#ffdba7 54%,#c28025);background-position:50%;background-size:cover;border-radius:35px;padding:6px 1.1rem}.plans-inner-wrapper{background-color:#fff;border-radius:28px;padding:0}.plans-inner-wrapper img{border-radius:28px;width:100%}.plan-details-wrapper{background:linear-gradient(48deg,#c28025,#ffdba7 54%,#c28025);border-radius:24px;box-shadow:4px 4px 16px rgba(0,0,0,.45);display:flex;padding:0}.plan-details-wrapper.green{background:var(--green)}.plan-details-wrapper.blue{background:var(--geneco-blue)}@media (max-width:768px){.plan-details-wrapper{background-image:linear-gradient(90deg,#be9469,#fbdaa9 55%,#fbdaa9);flex-direction:column}}.plan-details-wrapper>div{flex:1}.plan-details-wrapper>div:first-of-type{background:linear-gradient(90deg,#c28025,#ffdba7 54%,#c28025);border-radius:24px;padding:6px;width:60%}.plan-details-img-wrapper h4{font-size:1.8rem;font-weight:700;margin:.75em 0 0}.plan-details-img-wrapper h6{font-size:1.4rem;font-weight:600;margin:0 auto 1em}@media (max-width:768px){.plan-details-wrapper>div:first-of-type{width:100%}}.plan-details-wrapper>div:first-of-type>div{background:#fff;border-radius:20px;font-size:18px;font-weight:700;height:100%;padding-bottom:2rem}.plan-details-wrapper img{border-radius:20px;width:100%}.plan-details-wrapper .price{font-size:2.4rem;font-weight:700;line-height:65px}.plan-details-wrapper .promo-details{font-size:1.6rem;font-weight:600;padding:1rem 0}.plan-details-wrapper .promo-details h4{font-size:1.2rem;font-weight:500}.plan-details-wrapper .promo-details .price{font-size:3rem;font-weight:700}.plan-details-wrapper .promo-details .plus-sign{font-size:3rem}.plan-details-wrapper .promo-details .promo-code{font-size:2.4rem;line-height:2rem}.section_3_bg{background-color:transparent;background-image:url(https://4702098.fs1.hubspotusercontent-na1.net/hubfs/4702098/Campaign/2026-golden-savings/purple-background.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:0;padding:3rem 0;position:relative;width:100%}.green-badge{background-color:var(--green);border-radius:3rem;color:#fff;font-weight:700;padding:.25rem 2rem}.plans-wrapper h3 .bigger{font-size:52px}@media (max-width:576px){.plans-wrapper h3{font-size:1rem}.plans-wrapper h3 .bigger,.refer-and-win h3{font-size:1.4rem}}.credit-card-offers{background-color:transparent;margin-top:0;padding:3rem 0;position:relative;width:100%}.credit-card-offers:before{background-color:#002e6e;background-image:url(https://4702098.fs1.hubspotusercontent-na1.net/hubfs/4702098/Campaign/2026-golden-savings/blue-background.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:" ";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-2}.cc-offer{background-color:#fff;border:none;border-radius:28px;height:100%;max-width:(33.33333% - 3em);position:relative;z-index:2}.cc-offer img{border-radius:28px 28px 0 0}.cc-offer h5{font-size:1.2rem;font-weight:700}@media (max-width:576px){.cc-offer h5{font-size:1rem}}.cc-offer .card-body{padding:1.5rem}@media (max-width:576px){.cc-offer .card-body{text-align:center}}.section-aig{background-color:transparent;background-image:url(https://4702098.fs1.hubspotusercontent-na1.net/hubfs/4702098/Campaign/2026-golden-savings/pink-background.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:0;width:100%}.cny-section,.section-aig{padding:3rem 0;position:relative}.cny-section:before{background-color:#004258;background-image:url(https://4702098.fs1.hubspotusercontent-na1.net/hubfs/4702098/Campaign/2026-golden-savings/blue-background.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:" ";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-2}.gold-frame{background-image:url(https://4702098.fs1.hubspotusercontent-na1.net/hubfs/4702098/Campaign/2025-golden-savings/gold-bg.jpg);border-radius:47px;padding:6px}.gold-frame2{background-image:url(https://4702098.fs1.hubspotusercontent-na1.net/hubfs/4702098/Campaign/2025-golden-savings/cny-section-bg.jpg);background-position:50%;background-repeat:no-repeat;border-radius:40px;margin:0 auto;width:100%}.cny-pic{border-radius:40px 40px 0 0}.cny-section .cny-emblem{width:70%}.cny-section .cny-logos{width:75%}@media (max-width:1280px){.cny-section .cny-logos{width:65%}.cny-section .cny-emblem{width:55%}}@media (max-width:576px){.cny-section .cny-emblem{width:90%}.cny-section .cny-logos{width:75%}.cny-section p{line-height:1.7rem}}@media (max-width:394px){.cny-section .cny-emblem{width:80%}.cny-section .cny-logos{width:75%}.cny-section p{line-height:1.5rem}}.footer{background:linear-gradient(90deg,#fdddab 0,#be9469 22%,#fdddab 60%,#a7824f);font-size:1.1rem;font-weight:700;padding:.75em}@media (max-width:576px){.footer{font-size:1rem}}.footer .logo{max-height:60px;padding:10px 0}.footer p{font-size:1.5rem;line-height:1.2;margin-bottom:0;margin-left:1em;margin-top:-.1em;text-align:left}@media only screen and (max-width:992px){.footer p{font-size:1.5rem;margin-left:0;text-align:center}}@media only screen and (max-width:799px){.footer p{font-size:1rem;margin-left:0;text-align:center}}#cc-offers,#forestofprosperity,#promotions{scroll-margin-top:30px}#back-to-top{border:3px solid #fff;border-radius:24px;bottom:3em;content:url(https://api.iconify.design/ion/chevron-up-outline.svg?color=%23ffffff);cursor:pointer;height:48px;padding:0 2px;position:fixed;right:3.5em;text-align:center;transition:visibility .5s;visibility:hidden;width:48px;z-index:10}#back-to-top #ico-back-to-top{vertical-align:-.75em}.florals{position:absolute;z-index:1}.left-floral1{bottom:-350px;left:0;width:180px}.left-floral2{bottom:32%;left:0;width:200px}.left-floral3{bottom:-16%;left:0;width:200px}.left-floral4{left:0;top:50%;width:180px}.left-floral5{left:0;top:55%;width:160px}.left-floral6{bottom:0;left:0;width:320px}.right-floral1{right:0;top:30%;width:250px}.right-floral2{bottom:-200px;right:0;width:200px}.right-floral3{right:0;top:50%;width:180px}.right-floral4{right:0;top:10%;width:180px}.right-floral5{bottom:-220px;right:0;width:220px}.right-floral6{bottom:0;right:0;width:290px}@media (max-width:576px){.left-floral1{bottom:-168px;left:0;width:110px}.left-floral2{bottom:50%;left:0;width:160px}.left-floral3{bottom:-90px;left:0;width:140px}.left-floral4{left:0;top:40%;width:140px}.left-floral5{left:0;top:80%;width:120px}.left-floral6{bottom:0;left:0;width:160px}.right-floral1{right:0;top:16%;width:180px}.right-floral2{bottom:-85px;right:0;width:150px}.right-floral3{right:0;top:42%;width:120px}.right-floral4{right:0;top:8%;width:110px}.right-floral5{bottom:-120px;right:0;width:140px}.right-floral6{bottom:0;right:0;width:180px}}