@charset "utf-8";.gs-banner-4{width:100%;height:auto;position:relative;z-index:1;overflow:hidden}.gs-banner-4 .banner-box{width:100%;height:100%;position:absolute;left:0;top:0;z-index:10;overflow:hidden}.gs-banner-4 .banner-box .container1600{height:100%}.gs-banner-4 .banner-box .banner-info{width:100%;height:100%;position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;text-align:center}.gs-banner-4 .banner-box .banner-info .title{width:100%;height:auto;font-weight:700;font-size:var(--font-size1);color:#FFFFFF}.gs-banner-4 .banner-box .banner-info .details{width:100%;height:auto;margin-top:.2rem;font-size:var(--font-size8);color:#FFFFFF;line-height:1.667}.gs-banner-4 .banner-box .banner-info .more{width:100%;height:auto;display:flex;justify-content:center;margin-top:.7rem}.gs-banner-4 .banner-box .banner-info .more a{width:auto;min-width:1.8rem;height:.6rem;min-height:40px;display:flex;align-items:center;justify-content:center;padding:0 1.25em;border-radius:50px;background:var(--color);font-size:var(--font-size8);color:#FFFFFF;transition:all .5s ease}.gs-banner-4 .banner-box .banner-info .more a:hover{background:#FFFFFF;color:var(--color)}.gs-banner-4 .images{width:100%;height:auto;font-size:0;overflow:hidden}.gs-banner-4 .images picture{width:100%;height:100%;display:block}.gs-banner-4 .images img{width:100%;height:100%;min-height:300px;max-height:750px;object-fit:cover}@media (max-width: 991px){.gs-banner-4 .banner-box{position:relative;padding:40px 0;background:rgba(0,0,0,0.2)}.gs-banner-4 .banner-box .banner-info{min-height:200px}.gs-banner-4 .images{height:100%;position:absolute;left:0;top:0;z-index:1}.gs-banner-4 .images img{min-height:initial;max-height:initial}}
 
@charset "utf-8";.gs-solution-6{width:100%;height:auto;margin:1rem 0;overflow:hidden}.gs-solution-6 .inner-title{width:100%;height:auto;text-align:center}.gs-solution-6 .inner-title .title{width:100%;height:auto;font-weight:bold;font-size:var(--font-size2);color:var(--color1)}.gs-solution-6 .business-list{width:100%;height:auto;margin-top:.4rem;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:1.6%}.gs-solution-6 .business-list .item{width:100%;height:auto;position:relative;z-index:1;padding:.6rem .5rem;background:#F8F8FB;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;overflow:hidden}.gs-solution-6 .business-list .item .info-box{width:100%;height:auto;position:relative;z-index:5}.gs-solution-6 .business-list .item .info-box .iconimg{width:1rem;min-width:50px;height:1rem;min-height:50px;box-sizing:border-box;padding:.25rem;border-radius:50%;background:#FFFFFF;display:flex;align-items:center;justify-content:center;box-shadow:0 9px 29px 0 rgba(0,0,0,0.05);overflow:hidden}.gs-solution-6 .business-list .item .info-box .iconimg svg{width:100%;height:100%}.gs-solution-6 .business-list .item .info-box .iconimg svg *{fill:var(--color)}.gs-solution-6 .business-list .item .info-box .info{width:100%;height:auto;flex:1;margin-top:40px}.gs-solution-6 .business-list .item .info-box .info .title{width:100%;height:auto;font-size:var(--font-size4);color:#222222;transition:all .5s ease}.gs-solution-6 .business-list .item .info-box .info .details{width:100%;height:auto;min-height:calc(4em * 1.5);margin-top:.8em;font-size:var(--font-size8);color:#666666;line-height:1.5;transition:all .5s ease}.gs-solution-6 .business-list .item .number{width:100%;height:auto;margin-top:.6rem;position:relative;z-index:4;font-size:.48rem;color:#004AAC;opacity:.1;line-height:1;transition:all .5s ease}.gs-solution-6 .business-list .item::after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background:var(--color);opacity:0;transition:all .5s ease}.gs-solution-6 .business-list .item:hover .info-box .info .title,.gs-solution-6 .business-list .item:hover .info-box .info .details{color:#FFFFFF}.gs-solution-6 .business-list .item:hover .number{color:#FFFFFF;opacity:1}.gs-solution-6 .business-list .item:hover::after{opacity:1}@media (max-width: 767px){.gs-solution-6 .business-list{grid-template-columns:1fr}.gs-solution-6 .business-list .item{display:block;padding:50px 20px}.gs-solution-6 .business-list .item .info-box{display:flex}.gs-solution-6 .business-list .item .info-box .info{align-self:center;margin:0 0 0 .5rem}.gs-solution-6 .business-list .item .info-box .info .details{min-height:initial}.gs-solution-6 .business-list .item .number{position:absolute;right:0;bottom:0;margin:0;padding:10px 20px;text-align:right }}