.home-page .company-information,.home-page .company-information p img,.home-page .risk-warning,.home-page .risk-warning p img{width:100%}.home-page .company-information p br,.home-page .risk-warning p br{display:none}.home-page .company-information{min-height:364px;background:#f6fafe}.home-page .risk-warning{cursor:pointer}.home-page .features-container{background:#f6fafe;padding:107px 0 80px}.home-page .features-container .page-content{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home-page .features-container .page-content .feature{background-image:linear-gradient(-85deg,#f2f6fc 8%,#eff5ff 98%);-webkit-box-shadow:-4px -4px 10px 0 hsla(0,0%,100%,.73),4px 4px 10px 0 rgba(206,220,243,.55);box-shadow:-4px -4px 10px 0 hsla(0,0%,100%,.73),4px 4px 10px 0 rgba(206,220,243,.55);-webkit-box-sizing:border-box;box-sizing:border-box;padding:62px 40px;width:386px;position:relative;z-index:1}.home-page .features-container .page-content .feature .title{font-family:PingFangSC-Medium;font-size:22px;color:#121519;letter-spacing:0;font-weight:700;line-height:30px;padding-bottom:8px}.home-page .features-container .page-content .feature .subtitle{font-family:PingFangSC-Regular;font-size:18px;color:#53595f;letter-spacing:0;text-align:justify}.home-page .features-container .page-content .feature .icon{width:106px;height:106px;position:absolute;right:10px;top:-27px}.home-page .broker-services-container{padding:80px 0 64px;-webkit-box-sizing:border-box;box-sizing:border-box}.home-page .brokers-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:40px}.home-page .brokers-container .broker{width:288px;padding:16px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:linear-gradient(179deg,#f6faff 4%,#fff);-webkit-box-shadow:0 10px 30px 0 rgba(135,164,208,.2);box-shadow:0 10px 30px 0 rgba(135,164,208,.2)}.home-page .brokers-container .broker .avatar{width:164px;height:164px;margin:0 auto}.home-page .brokers-container .broker .avatar img{display:block;width:100%;height:100%}.home-page .brokers-container .broker .name{font-family:PingFangSC-Medium;font-size:22px;line-height:30px;color:#121519;letter-spacing:0;text-align:center;padding-top:12px;padding-bottom:4px}.home-page .brokers-container .broker .work-years{font-family:PingFangSC-Regular;font-size:12px;line-height:17px;color:#53595f;letter-spacing:0;text-align:center}.home-page .brokers-container .broker .evaluation{padding:24px 0 16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home-page .brokers-container .broker .evaluation section{width:132px;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.home-page .brokers-container .broker .evaluation section.good-feedback-rate{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(28%,rgba(0,186,108,.06)),to(rgba(0,186,108,0)));background-image:linear-gradient(180deg,rgba(0,186,108,.06) 28%,rgba(0,186,108,0));border-radius:7px}.home-page .brokers-container .broker .evaluation section.good-feedback-rate .value{color:#00ba6c}.home-page .brokers-container .broker .evaluation section.client-count{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(28%,rgba(0,68,193,.06)),to(rgba(0,68,193,0)));background-image:linear-gradient(180deg,rgba(0,68,193,.06) 28%,rgba(0,68,193,0));border-radius:7px}.home-page .brokers-container .broker .evaluation section.client-count .value{color:#0044c1}.home-page .brokers-container .broker .evaluation section .value{font-family:DIN-Medium;font-size:18px;letter-spacing:0;text-align:justify;line-height:22px;padding-bottom:2px;text-align:center}.home-page .brokers-container .broker .evaluation section .label{font-size:14px;color:#121519;letter-spacing:0;text-align:center;line-height:20px}.home-page .brokers-container .broker .practice-number{font-family:PingFangSC-Regular;font-size:12px;line-height:17px;color:#9ca4b0;letter-spacing:0;text-align:center}@media (max-width:1200px){.home-page .features-container{padding:50px 10px}.home-page .features-container .page-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-page .features-container .page-content .feature+.feature{margin-top:40px}.home-page .broker-services-container{padding:60px 0}.home-page .brokers-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-page .brokers-container .broker+.broker{margin-top:20px}}