.financial-strategy-points{padding:115px 0 125px 0;overflow:hidden}.financial-strategy-points .inner{padding:65px 0 0}.financial-strategy-points .image{width:577px;margin:0 -120px 0 0;padding:60px 0 0;position:relative;z-index:2}.financial-strategy-points .right-content{width:calc(100% - 577px + 120px);padding:0 30px 0 0}.financial-strategy-points .right-content .list{padding:36px 0 4px;position:relative;z-index:1}.financial-strategy-points .right-content .list:last-child{margin-top:50px;padding-bottom:60px}.financial-strategy-points .right-content .list:last-child:after{content:'';height:calc(100% + 55px);left:-130px;position:absolute;right:-168px;top:0;z-index:-1}.financial-strategy-points .right-content .list:before{content:'+';display:block;font-size:30px;font-weight:700;padding:0 0 10px}.financial-strategy-points .right-content .list .button-1{padding:37px 0 0}.family-alignment .financial-strategy-points .right-content{padding:0 80px 0 0}.investment .financial-strategy-points{padding:45px 0 210px}@media(max-width:1199px){.financial-strategy-points{padding:50px 0}.financial-strategy-points .inner{padding:0}.financial-strategy-points .image{margin:0 0 0 -60px;width:400px}.financial-strategy-points .right-content{padding:0 110px 0 0;width:calc(100% - 400px + 60px)}.financial-strategy-points .right-content .list:last-child{padding-bottom:50px}.investment .financial-strategy-points{padding:45px 0 150px}.investment .financial-strategy-points .right-content .list:last-child:after{height:calc(100% + 15px)}}@media(max-width:991px){.financial-strategy-points .right-content{width:60%;padding:0 60px 0 0}.financial-strategy-points .image{margin:0;width:40%}.investment .financial-strategy-points{padding:45px 0 100px}}@media(max-width:767px){.financial-strategy-points{padding:40px 0 0}.financial-strategy-points .inner{padding:0}.financial-strategy-points .image{margin:0 auto;max-width:200px;padding:30px 0 0;width:auto}.financial-strategy-points .right-content{padding:20px 0 0;width:auto}.financial-strategy-points .right-content .list:last-child{margin:20px 0 0}.financial-strategy-points .right-content .list .button-1{padding:0}.family-alignment .financial-strategy-points .right-content{padding:0}.investment .financial-strategy-points .right-content .list:last-child:after{height:calc(100% + 15px)}}