body{font-size:15px}@media only screen and (min-width: 992px){body{font-size:17px}}h2,.h2{font-size:32px;line-height:1.2em;font-weight:700;color:#333}@media only screen and (min-width: 992px){h2,.h2{font-size:38px}}h3,.h3{font-size:28px;line-height:1.2em;font-weight:700;color:#333}@media only screen and (min-width: 992px){h3,.h3{font-size:32px}}h4,.h4{font-size:26px;line-height:1.2em;font-weight:700;color:#333}@media only screen and (min-width: 992px){h4,.h4{font-size:28px}}h5,.h5{font-size:18px;line-height:1.3em;font-weight:700}@media only screen and (min-width: 992px){h5,.h5{font-size:18px}}h6,.h6{font-size:15px;line-height:1.3em;font-weight:700}@media only screen and (min-width: 992px){h6,.h6{font-size:17px}}.dataRun .item{gap:10px}.pointiconBox .data{margin-bottom:5px}.pointiconBox .text p{font-size:15px;line-height:20px}.navTitlea{line-height:18px;height:60px;font-size:15px;padding:12px 0;display:flex;align-items:center}.Topmenu{padding:20px 10px}.TopmenuItem{width:60%}.TopmenuItem ul{gap:10px;align-items:center;justify-content:center;display:grid;grid-template-columns:repeat(10,0fr);width:100%;padding:0;margin:0;list-style:none}@media only screen and (max-width: 1560px){.TopmenuItem{display:none}}@media only screen and (max-width: 1560px){.TopTool{right:70px}}.Topdropdown{line-height:.9rem;display:flex;justify-content:center;align-items:center;text-align:center;padding:0 7px;min-height:52px;font-size:13px;line-height:1.2}@media only screen and (max-width: 1560px){#menu-wrapper #hamburger-menu{display:block}}@media only screen and (max-width: 1560px){#menu-container{display:block}}.contentTitle{font-size:36px}.pageTitleBox2 h4{font-size:32px}a{line-height:1rem}.about-businessInfo .tit{font-size:20px;margin-bottom:10px;text-align:center}.about-businessInfo .txt{color:#555;text-align:center}.about-businessInfo .viewbox{padding:70px 30px 0}@media only screen and (max-width: 768px){.about-businessInfo .viewbox{padding:40px 30px}}.footerMenu a{font-size:14px;margin-bottom:8px;line-height:18px}.footerMenu ul{row-gap:35px;column-gap:20px}.footerMenu li{flex:1 1 25%;gap:5px}.footerMenu .title{line-height:1.2rem;font-size:16px;margin-bottom:15px}.footerdwbtn,.footerSpBtn{font-size:16px}.footerSpBtn .btn{top:7px}@media only screen and (min-width: 992px){.footerSpBtn:hover .btn{top:7px}}@media only screen and (max-width: 768px){.footerSpBtn .btn{top:12px}}.about-Performance .ul-left{padding:10px;text-align:center}.submenuItem{flex:1 1 20%;max-width:20%}.submenuItem .sitem{font-size:15px;line-height:.8rem;text-align:left}.submenuItem .Titem{text-align:left}@media only screen and (max-width: 1600px){.Toplogo{gap:10px}.Toplogo span{padding-right:10px}}.award-listbox .tit .link{line-height:27px;height:55px}.btn-grlink{text-align:center;padding:10px}.bannerTitle p{line-height:25px;max-height:75px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width: 768px){.bannerTitle p{line-height:22px;max-height:44px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.editor p{line-height:25px}.email-card-wrapper .email-title{text-align:center}.timeline-content p{text-align:inherit;line-height:1.5}.service-card .card-desc{text-align:center}.service-card.left-text-card .card-desc{text-align:left}.process-card .card-desc{text-align:center}.elder-financial-section .custom-green-list li{line-height:1.5}.header-col-card ul li,.scam-financial-section .cjk-text-list li{text-align:left}@media only screen and (max-width: 768px){.service-card{padding:60px 30px}}.newsRbk{right:-16%}.footercontact{flex-direction:column;gap:5px}.footercontact p,.footercontact a{font-size:16px}.specialdata .sdataNumber{width:80%}.specialdata .sdataNumber p{font-size:13px;line-height:18px}.specialdata .datavalue{font-size:40px}.specialdata .sdataImg{width:20%}.specialdata .sdataText p{line-height:18px;font-size:13px}.HAwardsTitle .awardicon{justify-content:space-evenly}.HAwardsTitle .awardicon .data{width:73%}.HAwardsTitle .awardicon img{top:-21px;left:-13px;width:13%}.sitemap-title{line-height:30px}.tabBtnBox .tabBtnBoxscroll{align-items:center;height:auto;min-height:85px}.tabBtnBox a{line-height:25px;padding:14px}@media only screen and (max-width: 992px){.tabBtnBox .tabBtnBoxscroll{height:auto;min-width:800px}.tabBtnBox .tabBtnBoxscroll a{line-height:20px}}
