.bold{font-weight:500}.italic{font-style:italic}.underline{text-decoration:underline}.relative{position:relative}section{margin-bottom:20px}.nowrap{white-space:nowrap}ul{list-style:none;margin:0;padding:0}ul:not(.hide-bullets){margin:10px 0 20px;padding:0 0 0 20px}ul:not(.hide-bullets).last{margin-bottom:0}ul:not(.hide-bullets) li{position:relative;margin-left:20px}ul:not(.hide-bullets) li:before{position:absolute;left:-20px;content:"";width:6px;height:6px;background-color:#888;border-radius:50%;vertical-align:top;margin-top:7px}ul:not(.hide-bullets).circle li:before{background-color:#fff;border:1px solid #888}ul li{margin-bottom:10px}ul li.last{margin-bottom:0}ol{margin:10px 0 20px;padding:0 0 0 33px}ol.last{margin-bottom:0}ol li{margin-bottom:10px;padding-left:7px}.no-left-padding{padding-left:0}.no-right-padding{padding-right:0}.small-left-padding{padding-left:5px}.small-right-padding{padding-right:5px}@media (max-width:767px){.mobile-small-left-padding{padding-left:5px}}@media (max-width:767px){.mobile-small-right-padding{padding-right:5px}}.landing-page-container{font-family:Outfit,sans-serif;font-size:16px;font-weight:400;color:#212121}.landing-page-container *,.landing-page-container :after,.landing-page-container :before{box-sizing:border-box}.landing-page-container a,.landing-page-container a:link,.landing-page-container a:visited{color:#286851;text-decoration:none}.landing-page-container a:hover{color:#39745e;text-decoration:underline}.landing-page-container a:focus{color:#5b8c7a;text-decoration:underline}.landing-page-container a:active{color:#6d9888;text-decoration:none}.landing-page-container .container{max-width:1100px}.landing-page-container hr{border-top:1px solid #ebedf0}.landing-page-container .section-title{font-family:Tenor Sans,sans-serif;font-size:38px;line-height:1;letter-spacing:1px;text-align:center}.landing-page-container .section-title:after{content:"";display:block;width:90px;height:2px;background-color:#286851;margin:5px auto 0}.landing-page-container .section-description{font-size:18px;text-align:left;line-height:1.7}.landing-page-container .section-description.center{text-align:center}.landing-page-container .footer-acquisition-container .container .content{padding-top:40px}@media (max-width:767px){.landing-page-container{font-size:14px}.landing-page-container .section-title{font-size:30px}.landing-page-container .footer-acquisition-container .container .content{padding-top:30px}}.lp-header-container{background-color:#fff}.lp-header-container .content-container{height:80px;display:flex;justify-content:space-between;align-items:center;padding:0 10px}.lp-header-container .content-container .logo-container .logo{font-size:0}.lp-header-container .content-container .logo-container .logo svg{width:117px;height:35px}@media (max-width:767px){.lp-header-container .content-container{height:60px}.lp-header-container .content-container .logo-container .logo svg{width:77px;height:23px}}.hero-container .hero-text-container{position:absolute;top:50px;right:40px;text-align:center}.hero-container .hero-text-container .title{font-family:Tenor Sans,sans-serif;font-size:66px;color:#fff;line-height:35px}.hero-container .hero-text-container .offer-text{font-family:Tenor Sans,sans-serif;font-size:30px;color:#fff;margin-top:20px}.hero-container .hero-text-container .hero-button{margin-top:20px}.hero-container .hero-text-container .hero-button .btn{letter-spacing:1.3px}.hero-container .hero-text-container .hero-guarantee-icon{margin-top:20px;line-height:1}.hero-container .hero-text-container .hero-guarantee-icon svg{width:100px;height:100px}.hero-container.hero-default{background-image:url(https://si.keen.com/d1_lp-sem-hero-alt-d_V1.jpg);background-repeat:no-repeat;background-position:top;background-size:cover;min-height:565px}@media (max-width:1199px){.hero-container .hero-text-container .title{font-size:58px}.hero-container .hero-text-container .hero-guarantee-icon svg{width:90px;height:90px}.hero-container.hero-default{min-height:505px}}@media (max-width:991px) and (min-width:768px){.hero-container .hero-text-container{top:15px}.hero-container .hero-text-container .offer-text{margin-top:10px}.hero-container .hero-text-container .hero-button .btn{font-size:18px;padding:16px 24px 14px}}@media (max-width:991px){.hero-container .hero-text-container .title{font-size:34px}.hero-container .hero-text-container .offer-text{font-size:20px}.hero-container .hero-text-container .hero-guarantee-icon svg{width:70px;height:70px}.hero-container.hero-default{min-height:384px}}@media (max-width:767px){.hero-container .hero-text-container{position:static;margin:90% 20px 0;padding:15px;background-color:rgba(40,104,81,.43);border-radius:30px}.hero-container .hero-text-container .hero-button .btn{font-size:20px}.hero-container .hero-text-container .hero-guarantee-icon{position:absolute;top:10px;right:15px;margin:0}.hero-container .hero-text-container .hero-guarantee-icon svg{width:90px;height:90px}.hero-container.hero-default{background-image:url(https://si.keen.com/d1_lp-sem-hero-alt-m_V1.jpg);min-height:690px}}.who-is-keen-container .keen-stats-badges-container .item-container{margin-bottom:20px}.who-is-keen-container .keen-stats-badges-container .item-container.last{margin-bottom:0}.who-is-keen-container .keen-stats-badges-container .item-container .badge-container{display:inline-block;vertical-align:top;line-height:0;position:relative}.who-is-keen-container .keen-stats-badges-container .item-container .badge-container svg{width:60px;height:60px}.who-is-keen-container .keen-stats-badges-container .item-container .badge-container:after{content:attr(data-number);position:absolute;top:8px;right:0;left:0;font-family:Tenor Sans,sans-serif;font-size:52px;font-weight:500;color:#fff;line-height:35px;letter-spacing:1.5px;text-align:center}.who-is-keen-container .keen-stats-badges-container .item-container .text-container{display:inline-block;vertical-align:top;margin-left:12px;line-height:1}.who-is-keen-container .keen-stats-badges-container .item-container .text-container .stat-million{font-family:Tenor Sans,sans-serif;font-size:26px;font-weight:500;color:#c8522b}.who-is-keen-container .keen-stats-badges-container .item-container .text-container .stat-label{font-size:18px;margin-top:5px}.who-is-keen-container .keen-information-container .title{font-family:Tenor Sans,sans-serif;font-size:60px;line-height:1}.who-is-keen-container .keen-information-container .description{margin-top:10px;font-size:18px;line-height:30px}@media (min-width:768px){.who-is-keen-container{position:relative}.who-is-keen-container .box-container{padding:40px 30px;background-color:#e2f2ee;box-shadow:1px 3px 20px 1px rgba(0,0,0,.3);border-radius:8px}.who-is-keen-container .keen-stats-badges-container{border-right:1px solid #49c3c1;margin-right:20px}}@media (min-width:1200px){.who-is-keen-container{margin-top:-115px}}@media (min-width:992px) and (max-width:1199px){.who-is-keen-container{margin-top:-85px}}@media (min-width:768px) and (max-width:991px){.who-is-keen-container{margin-top:-50px}.who-is-keen-container .keen-stats-badges-container{margin-right:10px}.who-is-keen-container .keen-stats-badges-container .item-container .badge-container svg{width:54px;height:54px}.who-is-keen-container .keen-stats-badges-container .item-container .badge-container:after{font-size:44px}.who-is-keen-container .keen-stats-badges-container .item-container .text-container .stat-million{font-size:22px}.who-is-keen-container .keen-stats-badges-container .item-container .text-container .stat-label{font-size:16px}.who-is-keen-container .keen-information-container .title{font-size:36px}.who-is-keen-container .keen-information-container .description{font-size:16px;line-height:28px}}@media (max-width:767px){.who-is-keen-container .col-sm-pull-6{background-color:#e2f2ee}.who-is-keen-container .keen-stats-badges-container{margin-right:0;padding:20px}.who-is-keen-container .keen-stats-badges-container .item-container .badge-container svg{width:46px;height:46px}.who-is-keen-container .keen-stats-badges-container .item-container .badge-container:after{top:4px;font-size:32px}.who-is-keen-container .keen-stats-badges-container .item-container .text-container{margin-left:8px}.who-is-keen-container .keen-stats-badges-container .item-container .text-container .stat-million{font-size:18px}.who-is-keen-container .keen-stats-badges-container .item-container .text-container .stat-label{font-size:14px}.who-is-keen-container .keen-information-container{margin-top:20px;margin-bottom:20px}.who-is-keen-container .keen-information-container .title{font-size:32px;color:#c8522b;text-align:center}.who-is-keen-container .keen-information-container .description{font-size:14px;line-height:26px;text-align:center}}.landing-page-container .hero-container.hero-default{background-image:url(https://si.keen.com/D1_lp-sem-hero-so104alt-d_V3.jpg)}@media (max-width:767px){.landing-page-container .hero-container.hero-default{background-image:url(https://si.keen.com/D1_lp-sem-hero-so104alt-m_V3.jpg)}.landing-page-container .hero-container .hero-text-container{margin-top:110%}}