.banner-landing{display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative;margin-bottom:60px}.banner-landing img{position:relative;z-index:1}.banner-landing div{bottom:17%;left:23%}.banner-landing div h2{font-size:28px;max-width:400px;text-shadow:1px 1px 3px rgba(0,0,0,.5)}.banner-landing div h2,.banner-landing div p{color:#fff}.banner-landing div p{font-size:20px;font-weight:500;text-shadow:1px 1px 3px rgba(0,0,0,.6);margin-top:0}.banner-landing div p a{max-width:144px}.banner-landing div{position:absolute;z-index:2}@media(max-width:1160px){.banner-landing div{left:4%}}@media(max-width:768px){.banner-landing div{max-width:400px}.banner-landing div h2{font-size:20px;line-height:24px}.banner-landing div p{margin-top:8px;font-size:16px;line-height:20px}}@media(max-width:560px){.banner-landing div{max-width:280px}}.benefits-landing{color:#fff;padding:0 16px}.benefits-landing .benefits-landing-description{border-radius:20px;height:468px;margin:0 auto;max-width:1100px;overflow:hidden;position:relative}.benefits-landing .benefits-landing-description div{background:#283238;height:475px;padding:60px 40px;position:relative;max-width:483px;z-index:2}.benefits-landing .benefits-landing-description div h2{font-size:24px;margin:0}.benefits-landing .benefits-landing-description div>p{font-size:20px}.benefits-landing .benefits-landing-description div ul{margin:20px 0 0;padding:0}.benefits-landing .benefits-landing-description div ul li{list-style:none;margin-bottom:20px}.benefits-landing .benefits-landing-description div ul li p{margin:0}.benefits-landing .benefits-landing-description div ul li:last-child{margin-bottom:0}.benefits-landing .benefits-landing-description div h3{margin:0;position:relative}.benefits-landing .benefits-landing-description div h3 img{margin-right:8px;position:relative;top:4px}.benefits-landing .benefits-landing-description .benefits-landing-background{left:0;position:absolute;top:-3px;z-index:1}@media(max-width:560px){.benefits-landing .benefits-landing-description{height:auto}.benefits-landing .benefits-landing-description div{height:auto;padding:30px 20px}.benefits-landing .benefits-landing-description div h2{font-size:20px}.benefits-landing .benefits-landing-description div>p{font-size:16px}}.call-to-action-landing{text-align:center;padding:60px 0 0}.call-to-action-landing h2{font-size:24px;margin:0 auto 20px;max-width:400px}.call-to-action-landing h2 strong{color:#d50b4e}.call-to-action-landing a{max-width:144px}@media(max-width:768px){.call-to-action-landing{padding:60px 16px 0}}.faq{max-width:1100px}.faq h2,.faq>p{text-align:center}.faq>p:last-child{font-size:12px}.faq .legal{margin:0 auto;max-width:100%}.faq .legal dl dt{font-weight:700}@media(max-width:1440px){.faq{padding:0 16px}}.legal-landing{margin:0 auto;max-width:600px}@media(max-width:768px){.legal-landing{padding:0 16px}}.how-works-landing{padding:60px 0}.how-works-landing h2,.how-works-landing>p{text-align:center}.how-works-landing ul{display:grid;grid-template-columns:1fr 1fr 1fr;margin:0;padding:0;justify-content:center}.how-works-landing ul.motives{background:#f8f9f9;border-radius:20px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:36px;padding-bottom:36px}.how-works-landing ul.motives.testimonials{background:none;grid-template-columns:1fr 1fr 1fr}.how-works-landing ul li{list-style:none}.how-works-landing ul li img{display:block;margin:0 auto}.how-works-landing ul li h3{margin:12px 0 4px;text-align:center}.how-works-landing ul li p{margin:0 auto;padding:0 80px}@media(max-width:960px){.how-works-landing ul{grid-template-columns:1fr 1fr}.how-works-landing ul li{padding-bottom:16px}.how-works-landing ul li:last-child{padding-bottom:0}.how-works-landing ul li p{padding:0 40px}.how-works-landing ul.motives,.how-works-landing ul.motives.testimonials{grid-template-columns:1fr 1fr}}@media(max-width:560px){.how-works-landing ul{grid-template-columns:1fr}.how-works-landing ul li p{padding:0 16px}.how-works-landing ul.motives,.how-works-landing ul.motives.testimonials{grid-template-columns:1fr}}.contact-landing{text-align:center;padding:60px 0}.contact-landing h2{margin:0 0 28px}.contact-landing ul{padding:0}.contact-landing ul li{list-style:none;display:inline}.contact-landing ul li img{display:inline-block;height:60px;width:60px}.contact-landing ul.list-social-media li{margin:0 12px}.contact-landing ul.list-contact{position:relative}.contact-landing ul.list-contact img{margin:0 20px;position:relative;top:20px}.contact-landing p{margin:0}.contact-landing p strong{font-size:16px}.contact-landing .contact-landing-box{padding-top:28px}@media(max-width:1440px){.contact-landing{padding:0 16px 60px}}@media(max-width:560px){.contact-landing{padding:0 16px}.contact-landing ul.list-contact li{display:block}.contact-landing ul.list-contact li:first-child{margin-bottom:12px}}.float-button-landing{background-color:#25d366;border-radius:50px;bottom:2%;color:#fff;font-weight:400;letter-spacing:.1px;line-height:30px;padding:8px 16px;position:fixed;text-shadow:1px 1px 2px rgba(0,0,0,.2);right:2%;z-index:3}.float-button-landing:hover,.float-button-landing:visited{color:#fff}.float-button-landing img{vertical-align:middle}@media(max-width:560px){.float-button-landing{bottom:6%}}