@import url("https://fonts.googleapis.com/css2?family=Zen+Kaku+Gothic+New:wght@500;700&display=swap");.duallife-cta-section{background-color:#094f6a;box-sizing:border-box;left:50%;margin-left:-50vw;margin-right:-50vw;margin-top:-120px;padding:240px 20px 120px;position:relative;right:50%;width:100vw;z-index:1}.duallife-cta-container{margin:0 auto;max-width:1200px}.duallife-cta-container,.duallife-cta-header{align-items:center;display:flex;flex-direction:column}.duallife-cta-header{gap:14px;text-align:center}.duallife-cta-subtitle{font-size:18px;font-weight:500;letter-spacing:1.08px;line-height:18px;text-transform:uppercase}.duallife-cta-subtitle,.duallife-cta-title{color:#fff;font-family:Zen Kaku Gothic New,sans-serif}.duallife-cta-title{font-size:36px;font-weight:700;letter-spacing:1.44px;line-height:50.4px;margin:0}.duallife-desc,.duallife-desc *{color:#fff!important;font-family:Zen Kaku Gothic New,sans-serif;font-weight:500;text-align:center}.duallife-desc{font-size:16px;line-height:32px;margin-top:28px;max-width:900px}.duallife-desc p{color:#fff!important;font-size:16px;line-height:32px;margin:0;padding:0}@media (max-width:991px){.duallife-desc,.duallife-desc p{font-size:14px;line-height:28px}}.duallife-cta-btn-wrapper{display:flex;justify-content:center;margin-top:32px;width:100%}.duallife-cta-btn{align-items:center;background-color:#fff;border-radius:9999px;box-shadow:0 4px 0 #074157;display:flex;height:72px;justify-content:center;max-width:100%;position:relative;text-decoration:none;transition:transform .1s ease,box-shadow .1s ease;width:520px}.duallife-cta-btn:hover{box-shadow:0 2px 0 #074157;transform:translateY(2px)}.duallife-cta-btn-text{color:#094f6a;font-family:Zen Kaku Gothic New,sans-serif;font-size:20px;font-weight:500;letter-spacing:.8px;line-height:28px}.duallife-cta-btn-arrow{align-items:center;display:flex;height:36px;justify-content:center;left:32px;position:absolute;width:36px}.duallife-cta-btn-arrow svg{height:20px;stroke:#094f6a;width:20px}@media (max-width:767px){.duallife-cta-section{margin-top:-60px;padding:100px 24px 40px}.duallife-cta-header{gap:10px}.duallife-cta-subtitle{font-size:14px;letter-spacing:.84px;line-height:14px}.duallife-cta-title{font-size:25.15px;letter-spacing:1.01px;line-height:35.21px}.duallife-desc,.duallife-desc *{text-align:left!important}.duallife-desc{margin-top:20px}.duallife-desc br{display:none}.duallife-cta-btn-wrapper{margin-top:32px}.duallife-cta-btn{height:53px;max-width:345px;width:100%}.duallife-cta-btn-text{font-size:15px;letter-spacing:.6px;line-height:21px}.duallife-cta-btn-arrow{height:26px;left:18px;width:26px}.duallife-cta-btn-arrow svg{height:16px;width:16px}}