.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}}@media (max-width:767px){.mobile-no-left-padding{padding-left:0}}@media (max-width:767px){.mobile-no-right-padding{padding-right:0}}.landing-page-container{font-family:Outfit,sans-serif;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 .partial-container{margin-top:50px;padding-bottom:50px}.landing-page-container .section-title{font-family:Tenor Sans,sans-serif;font-size:44px;line-height:1;text-align:center;margin-bottom:10px}.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{border-top:1px solid #ebedf0}.landing-page-container .footer-acquisition-container .container .content{padding-top:50px}@media (max-width:1199px){.landing-page-container .section-title{font-size:38px}.landing-page-container .section-description{font-size:16px}}@media (max-width:991px){.landing-page-container .section-title{font-size:30px}}@media (max-width:767px){.landing-page-container .section-description{font-size:14px;line-height:22px}}@media (max-width:480px){.landing-page-container .section-title{font-size:24px}}@media (max-width:320px){.landing-page-container .section-title{font-size:20px}}.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 .partner-logo{display:inline-block;vertical-align:top;line-height:0}.lp-header-container .content-container .logo-container .partner-logo svg{width:246px;height:25px}.lp-header-container .content-container .logo-container .vertical-line{display:inline-block;vertical-align:top;margin:-2px 15px 0;width:1px;height:30px;background-color:#1e1e1e}.lp-header-container .content-container .logo-container .powered-by-keen{display:inline-block;vertical-align:top;margin-top:-2px;line-height:0}.lp-header-container .content-container .logo-container .powered-by-keen svg{width:140px;height:28px}@media (max-width:767px){.lp-header-container .content-container{height:60px;padding:0}.lp-header-container .content-container .logo-container .partner-logo{display:block}.lp-header-container .content-container .logo-container .partner-logo svg{width:128px;height:13px}.lp-header-container .content-container .logo-container .powered-by-keen{display:block;margin-top:4px}.lp-header-container .content-container .logo-container .powered-by-keen svg{width:80px;height:16px}}@media (max-width:374px){.lp-header-container .content-container .logo-container .partner-logo svg{width:108px;height:11px}.lp-header-container .content-container .logo-container .powered-by-keen svg{width:70px;height:14px}}.hero-container{position:relative}.hero-container .hero-text-container{text-align:center;padding:60px 20px 20px}.hero-container .hero-text-container .title{font-family:Tenor Sans,sans-serif;font-size:66px;color:#fff;margin-bottom:30px}.hero-container .hero-text-container .subtitle{font-size:20px;font-weight:500;color:#fff;text-transform:uppercase;letter-spacing:1px}.hero-container .hero-text-container .offer-text{font-size:24px;font-weight:500;color:#fff;text-transform:uppercase;letter-spacing:1px}.hero-container .hero-text-container .subtitle-disclaimer{color:#fff;font-size:16px;font-weight:lighter}.hero-container .hero-text-container .hero-button{position:relative;margin-top:40px;margin-bottom:10px}.hero-container .hero-text-container .hero-button .hero-guarantee-icon{position:absolute;bottom:-22px;right:20px}.hero-container .hero-text-container .hero-button .hero-guarantee-icon img,.hero-container .hero-text-container .hero-button .hero-guarantee-icon svg{width:90px;height:90px}.hero-container .hero-text-container .hero-guarantee-icon-bottom{margin-top:20px;margin-bottom:15px;line-height:1}.hero-container .hero-text-container .hero-guarantee-icon-bottom img,.hero-container .hero-text-container .hero-guarantee-icon-bottom svg{width:90px;height:90px}.hero-container.hero-chat{background:url(https://si.keen.com/D1_vday2020-sem-2700x540-c_V3.png) no-repeat;background-size:cover;background-position:top left -155px;min-height:540px}.hero-container.hero-chat .hero-text-container{width:80%;float:right}.hero-container.hero-default{background-image:url(https://si.keen.com/d1_lp-sem-hero-d_V2.jpg);background-repeat:no-repeat;background-position:top;background-size:cover;min-height:540px}@media (max-width:1920px){.hero-container.hero-chat{background-position:top left -615px}}@media (max-width:1199px){.hero-container .hero-text-container{padding-bottom:20px}.hero-container .hero-text-container .title{font-size:46px;margin-bottom:10px}.hero-container .hero-text-container .subtitle{font-size:16px}.hero-container .hero-text-container .hero-button{margin-top:16px;margin-bottom:10px}.hero-container .hero-text-container .hero-button .hero-guarantee-icon{bottom:-22px}.hero-container .hero-text-container .hero-button .hero-guarantee-icon img,.hero-container .hero-text-container .hero-button .hero-guarantee-icon svg{width:80px;height:80px}.hero-container .hero-text-container .hero-guarantee-icon-bottom.chat{margin-top:15px;margin-bottom:10px}.hero-container .hero-text-container .hero-guarantee-icon-bottom img,.hero-container .hero-text-container .hero-guarantee-icon-bottom svg{width:70px;height:70px}.hero-container.hero-chat{min-height:400px;background-position:top left -455px}.hero-container.hero-default{min-height:420px}}@media (max-width:991px) and (min-width:768px){.hero-container .hero-text-container .hero-button .btn-puffy{font-size:18px;padding:15px 32px 13px}}@media (max-width:991px){.hero-container .hero-text-container{padding-bottom:10px}.hero-container .hero-text-container .title{font-size:42px;margin-bottom:10px}.hero-container .hero-text-container .subtitle{font-size:14px;padding:0 20px;line-height:1.5}.hero-container .hero-text-container .offer-text{font-size:20px}.hero-container .hero-text-container .hero-button{margin-top:10px;margin-bottom:4px}.hero-container.hero-chat{min-height:364px;background-position:top left -400px}}@media (max-width:767px){.hero-container .hero-text-container{padding:80px 20px 10px}.hero-container .hero-text-container .title{font-size:36px;line-height:42px}.hero-container .hero-text-container .subtitle{font-size:14px;padding:0}.hero-container .hero-text-container .offer-text{font-size:16px}.hero-container .hero-text-container .hero-button{margin-bottom:17px}.hero-container .hero-text-container .hero-button .hero-guarantee-icon{bottom:-15px;right:0}.hero-container .hero-text-container .hero-button .hero-guarantee-icon img,.hero-container .hero-text-container .hero-button .hero-guarantee-icon svg{width:65px;height:65px}.hero-container .hero-text-container .hero-guarantee-icon-bottom{margin-top:15px}.hero-container .hero-text-container .hero-guarantee-icon-bottom .text{font-size:14px;font-weight:500;color:#fff;text-transform:uppercase}.hero-container.hero-chat{min-height:470px;background:url(https://si.keen.com/D1_vday2020-sem-800x600-c_V2.png) no-repeat top;background-size:cover}.hero-container.hero-chat .hero-text-container{width:100%;float:inherit}.hero-container.hero-chat .hero-text-container .hero-button{margin-top:20px}.hero-container.hero-default{background-image:url(https://si.keen.com/d1_lp-sem-hero-m_V2.jpg);min-height:400px}.hero-container.hero-default .hero-text-container .hero-button{margin-top:40px}}@media (max-width:480px){.hero-container .hero-text-container{padding:80px 10px 10px}.hero-container .hero-text-container .title{font-size:28px;line-height:30px;margin-bottom:15px}.hero-container .hero-text-container .subtitle{font-size:12px}.hero-container .hero-text-container .hero-button .hero-guarantee-icon{bottom:-7px}.hero-container .hero-text-container .hero-button .hero-guarantee-icon img,.hero-container .hero-text-container .hero-button .hero-guarantee-icon svg{width:50px;height:50px}.hero-container .hero-text-container .hero-guarantee-icon-bottom{margin-top:20px}.hero-container .hero-text-container .hero-guarantee-icon-bottom .text{font-size:12px}.hero-container.hero-chat{min-height:440px}.hero-container.hero-default{min-height:335px}}@media (max-width:320px){.hero-container.hero-chat{min-height:480px}}.keen-stats-container .stats-container{margin:40px 0}.keen-stats-container .stats-container .top-space{margin-top:40px}.keen-stats-container .stats-container .stat-number{font-size:0;margin-bottom:15px;display:inline-block;position:relative}.keen-stats-container .stats-container .stat-number svg{width:60px;height:60px}.keen-stats-container .stats-container .stat-number:after{content:attr(data-number);position:absolute;top:5px;right:0;left:0;font-family:Tenor Sans,sans-serif;font-size:44px;font-weight:500;color:#fff;line-height:1}.keen-stats-container .stats-container .stat-million{font-weight:500;text-transform:uppercase;font-size:24px;line-height:1;color:#c8522b;margin-bottom:10px}.keen-stats-container .stats-container .stat-label{font-family:Tenor Sans,sans-serif;font-size:26px;font-weight:500;line-height:32px}@media (max-width:1199px){.keen-stats-container .stats-container .stat-number svg{width:55px;height:55px}.keen-stats-container .stats-container .stat-number:after{font-size:40px}.keen-stats-container .stats-container .stat-million{font-size:20px}}@media (max-width:991px){.keen-stats-container .stats-container .stat-label{font-size:22px;line-height:28px}}@media (max-width:767px){.keen-stats-container .stats-container{margin:30px 0}.keen-stats-container .stats-container .top-space{margin-top:30px}.keen-stats-container .stats-container .row .col-sm-4{margin-bottom:35px}.keen-stats-container .stats-container .row .col-sm-4.last{margin-bottom:0}.keen-stats-container .stats-container .stat-label{font-size:18px;line-height:1}}@media (max-width:480px){.keen-stats-container .stats-container .stat-number svg{width:48px;height:48px}.keen-stats-container .stats-container .stat-number:after{font-size:36px}.keen-stats-container .stats-container .stat-million{font-size:18px}}.who-is-keen-container.partial-container{padding-bottom:0}.who-is-keen-container .section-description .hidden-container{display:none}.landing-page-container .who-is-keen-container .section-description .hidden-container{display:inline}