.feltPage .pageContainer{background-color:#fff;color:#000}.feltPage .pageContainer h1,.feltPage .pageContainer h2,.feltPage .pageContainer h3,.feltPage .pageContainer li,.feltPage .pageContainer p{color:inherit}.feltPage .feltHeroSection{position:relative;width:100vw;overflow:hidden;margin:0 calc(-50vw + 50%) 30px}@media(max-width:960px){.feltPage .feltHeroSection{margin-bottom:0}}.feltPage .solutionStatementBackground{position:absolute;inset:0;z-index:0}.feltPage .solutionStatementBackground img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}.feltPage .solutionStatementContent{position:relative;z-index:1;width:100%;max-width:var(--pageMaxWidth,1200px);margin:0 auto;padding-top:110px;padding-bottom:30px;padding-left:var(--pagePaddingDesktop,40px);padding-right:var(--pagePaddingDesktop,40px);display:flex;justify-content:right;align-items:center}@media(max-width:960px){.feltPage .solutionStatementContent{padding-bottom:0}}.feltPage .solutionStatementText{width:100%;max-width:720px;padding:24px;text-align:center}.feltPage .feltHeroSection .felt-logo-hero .felt-logo-text,.feltPage .feltHeroSection .solutionStatementText .hero-subtitle,.feltPage .feltHeroSection .solutionStatementText .hero-title,.feltPage .feltHeroSection .solutionStatementText .hero-trust-text{color:#fff;text-shadow:0 2px 5px #000}.feltPage .solutionStatementText .hero-title{margin:0 0 20px;font-size:48px;line-height:1.2;font-weight:600;text-shadow:0 2px 5px #000}.feltPage .solutionStatementText .hero-subtitle{margin:0 0 28px;line-height:1.3;font-size:26px;text-shadow:0 0 4px rgba(0,0,0,.3)}.feltPage .hero-cta-button{text-shadow:none!important}.feltPage .hero-cta-group{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;max-width:-moz-fit-content;max-width:fit-content}.feltPage .solutionStatementText .hero-trust-text{margin:10px 0 0;font-size:16px;line-height:1.5;opacity:.95;max-width:100%;text-shadow:0 1px 3px rgba(0,0,0,.3)}.feltPage .felt-logo-hero{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:16px;margin-bottom:28px}.feltPage .felt-logo-hero img{width:64px;height:64px;max-width:64px;max-height:64px;min-width:64px;min-height:64px;filter:drop-shadow(0 2.26px 5.66px rgba(0,0,0,.3))}.feltPage .felt-logo-hero p{margin:0;padding:0;font-size:30px;font-weight:600}.feltPage .buttonCTA-pro{position:relative;display:inline-block;background:#000;color:#fff;border-radius:100px;padding:20px 30px;text-decoration:none;font-size:23px;font-weight:500;border:0;transition:filter .16s ease;line-height:120%;text-shadow:none}.feltPage .buttonCTA-pro:hover{filter:brightness(1.05)}.feltPage .buttonCTA-pro:active{filter:brightness(.97)}.feltPage .noPaddingTop{padding-top:0}.feltPage .backgroundYellow{background-color:var(--color-mainYellow)}.feltPage .backgroundYellow h2{color:#ff7a00}.feltPage .backgroundYellow h1,.feltPage .backgroundYellow h2,.feltPage .backgroundYellow h3,.feltPage .backgroundYellow li,.feltPage .backgroundYellow p{color:#000}.feltPage .section img{border-radius:20px}.feltPage .feltHeroSection .solutionStatementBackground img{border-radius:0}.feltPage .videoWrapper{position:relative;height:320px;overflow:hidden;max-width:100%;background:#000;border-radius:12px;border:6px solid #000}.feltPage .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0}.feltPage .bulletsWithIcons-container{height:auto;width:100%;gap:20px}.feltPage .bulletsWithIcons-container .bullet{display:flex;justify-content:center;align-items:center;height:auto;width:100%;gap:16px}.feltPage .bulletsWithIcons-container .bullet img{width:123px;min-width:123px;max-width:123px;height:123px;min-height:123px;max-height:123px}.feltPage .bulletsWithIcons-container .bullet .block-text{height:-moz-fit-content;height:fit-content;gap:5px}.feltPage .bulletsWithIcons-container .bullet .block-text h3{padding:0;margin:0;font-size:22px}.feltPage .bulletsWithIcons-container .bullet .block-text p{padding:0;margin:0;font-size:20px}.feltPage .splashBG__top{background-size:cover;background-position:50%;background-repeat:no-repeat;height:auto;width:100%;display:flex;align-items:center;padding:0 var(--pagePaddingMobile);padding-top:70px;padding-bottom:40px}.feltPage .splashBG__top .block{max-width:800px}.feltPage .splashBG__middle{padding:0 var(--pagePaddingDesktop);display:flex;justify-content:center}.feltPage .splashBG__middle .splashBG__middle--wrapper{gap:40px;width:100%;max-width:var(--pageMaxWidth);display:flex;justify-content:center}.feltPage .splashBG__bottom{background-size:cover;background-position:50%;background-repeat:no-repeat;height:auto;min-height:230px;width:100%;display:flex;align-items:center;padding-top:50px;margin-bottom:-100px}.feltPage .yellowSplashBG__top{background-image:url(/images/splash-top__yellow.svg)}.feltPage .yellowSplashBG__middle{background-color:var(--color-mainYellow)}.feltPage .yellowSplashBG__bottom{background-image:url(/images/splash-bottom__yellow.svg)}.feltPage .skyblueSplashBG__top{background-image:url(/images/splash-top__skyblue.svg)}.feltPage .skyblueSplashBG__middle{background-color:var(--color-mainSkyblue)}.feltPage .skyblueSplashBG__bottom{background-image:url(/images/splash-bottom__skyblue.svg);margin-bottom:-140px}@media(max-width:960px){.feltPage .feltHeroSection{flex-direction:column;margin-bottom:24px}.feltPage .solutionStatementBackground{position:relative;height:200px;min-height:200px;margin-top:40px}.feltPage .solutionStatementContent{justify-content:center;padding-top:0;padding-bottom:20px;padding-left:var(--pagePaddingMobile,20px);padding-right:var(--pagePaddingMobile,20px)}.feltPage .solutionStatementText{max-width:100%;padding:16px 18px;background:#fff}}@media(max-width:960px)and (max-width:960px){.feltPage .solutionStatementText{padding:30px 0 0}}@media(max-width:960px){.feltPage .felt-logo-hero{display:none}.feltPage .feltHeroSection .solutionStatementText .hero-subtitle,.feltPage .feltHeroSection .solutionStatementText .hero-title,.feltPage .feltHeroSection .solutionStatementText .hero-trust-text{color:#000!important;text-shadow:none!important}.feltPage .felt-logo-hero img{filter:none}.feltPage .solutionStatementText .hero-title{font-size:28px;line-height:1.3;margin:0 0 12px}.feltPage .solutionStatementText .hero-subtitle{font-size:16px;line-height:1.5;margin:0 0 20px}.feltPage .hero-cta-group{width:100%;align-items:center}.feltPage .hero-cta-group .hero-trust-text{text-align:center;font-size:15px;margin-top:8px;max-width:300px}.feltPage .hero-cta-button{width:100%;max-width:100%;font-size:18px;padding:16px 20px}.feltPage .skyblueSplashBG__top{min-height:-moz-fit-content;min-height:fit-content;padding-bottom:10px}}