.main-wrapper{position:static;overflow:unset}.main-wrapper .navbar .container:before{content:none}.banner .title{font-size:4.5rem}@media only screen and (max-width:1024px){.banner .title{font-size:3.125rem}}.banner .english{font-size:1.75rem;letter-spacing:0.8px;line-height:1.8;opacity:0.8}.banner .img-container .img-box{position:relative}.banner .img-container .img-box:before{content:"";display:block;width:100%;height:0;padding-bottom:max(23.438%,300px)}.banner .img-container .img-box img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.description{width:100%;background-color:#F0F0F0;padding:40px 0}@media only screen and (max-width:768px){.description{padding:40px 8%}}.description .container{max-width:750px;width:85%;margin:0 auto;text-align:center}@media only screen and (max-width:768px){.description .container{width:100%}}.description .txt-block{font-weight:300;line-height:1.6;letter-spacing:1px;opacity:0.7}.related-blk{position:relative;padding:80px 80px 50px}@media only screen and (max-width:1365px){.related-blk{padding:80px 120px 50px}}@media only screen and (max-width:1200px){.related-blk{padding:80px 120px 100px}}@media only screen and (max-width:1023px){.related-blk{padding:80px 60px 100px}}@media only screen and (max-width:767px){.related-blk{padding:100px 5.334%}}.related-blk .container{position:relative;width:100%;max-width:1600px;margin:0 auto}@media only screen and (max-width:1365px){.related-blk .container{max-width:1000px}}@media only screen and (max-width:1200px){.related-blk .container{max-width:800px}}.related-blk .container .title{text-align:center;line-height:1.5}.related-blk .container .title .maintitle{font-size:2.25rem;font-weight:700;color:#523B1D;letter-spacing:0.5px}@media only screen and (max-width:1024px){.related-blk .container .title .maintitle{font-size:1.875rem}}.related-blk .container .title .subtitle{margin-top:5px;font-size:1.75rem;font-weight:700;color:#8F724C;letter-spacing:0.8px}.related-blk .container .title:after{margin:20px auto 0;content:"";display:block;background:#8F724C;width:3.75rem;height:2px}.related-blk .swiper-block{margin-top:3.125rem;position:relative}@media only screen and (max-width:767px){.related-blk .swiper-block{margin-top:40px}}.related-blk .swiper-block .swiper-slide{height:100%}.related-blk .swiper-block .slide-content{width:100%;height:100%;max-width:375px;padding:1.25rem;line-height:1.6;border:1px solid rgba(0,0,0,0.2);border-radius:15px;background:#FFF}@media only screen and (min-width:1201px){.related-blk .swiper-block .slide-content:hover .img-box:before{opacity:1}.related-blk .swiper-block .slide-content:hover .img-box .common-link{opacity:1}}@media only screen and (max-width:1200px){.related-blk .swiper-block .slide-content:active .img-box:before{opacity:1}.related-blk .swiper-block .slide-content:active .img-box .common-link{opacity:1}}.related-blk .swiper-block .slide-content:focus .img-box:before{opacity:1}.related-blk .swiper-block .slide-content:focus .img-box .common-link{opacity:1}.related-blk .swiper-block .slide-content .img-box{border-radius:15px;overflow:hidden;position:relative}.related-blk .swiper-block .slide-content .img-box:before{content:"";display:block;width:100%;height:0;padding-bottom:83.583%}.related-blk .swiper-block .slide-content .img-box:before{position:relative;opacity:0;z-index:1;content:"";display:block;width:100%;height:100%;background-color:rgba(126,83,27,0.8);border-radius:15px;-webkit-transition:opacity 0.4s;transition:opacity 0.4s}.related-blk .swiper-block .slide-content .img-box img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.related-blk .swiper-block .slide-content .img-box .common-link{opacity:0;z-index:2;border-color:#fff;-webkit-transition:opacity 0.4s;transition:opacity 0.4s;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.related-blk .swiper-block .slide-content .img-box .common-link:after,.related-blk .swiper-block .slide-content .img-box .common-link:before{background-color:#fff}.related-blk .swiper-block .slide-content .txt-box{margin:20px auto 0;padding:0 30px;text-align:left}@media only screen and (max-width:767px){.related-blk .swiper-block .slide-content .txt-box{padding:0 20px}}.related-blk .swiper-block .slide-content .txt-box .boxtitle{font-size:1.5rem;font-weight:700;line-height:1.6;letter-spacing:1px;color:#523B1D}.related-blk .swiper-block .slide-content .txt-box p{margin-top:5px;font-weight:300;line-height:1.6;letter-spacing:1px;color:rgba(0,0,0,0.7);display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.related-blk .arrow-group{margin:40px auto 0;display:none;width:100%;max-width:115px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:1}@media only screen and (max-width:1365px){.related-blk .arrow-group{display:-webkit-box;display:-ms-flexbox;display:flex}}.related-blk .arrow-group .swiper-button-next,.related-blk .arrow-group .swiper-button-prev{width:50px;height:50px;margin:0;color:#000;background-color:#000;border-radius:500px;left:auto;right:auto;top:auto;position:static;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}@media only screen and (min-width:1201px){.related-blk .arrow-group .swiper-button-next:hover,.related-blk .arrow-group .swiper-button-prev:hover{background-color:#8F724C}}@media only screen and (max-width:1200px){.related-blk .arrow-group .swiper-button-next:active,.related-blk .arrow-group .swiper-button-prev:active{background-color:#8F724C}}.related-blk .arrow-group .swiper-button-next:focus,.related-blk .arrow-group .swiper-button-prev:focus{background-color:#8F724C}.related-blk .arrow-group .swiper-button-next:after,.related-blk .arrow-group .swiper-button-prev:after{content:none}.related-blk .arrow-group .swiper-button-prev{position:absolute;top:50%;left:-30px;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}@media only screen and (max-width:1023px){.related-blk .arrow-group .swiper-button-prev{position:static;top:auto;left:auto;-webkit-transform:none;transform:none}}.related-blk .arrow-group .swiper-button-next{position:absolute;top:50%;right:-30px;-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%)}@media only screen and (max-width:1023px){.related-blk .arrow-group .swiper-button-next{position:static;top:auto;right:auto;-webkit-transform:none;transform:none}}.related-blk .arrow-group .swiper-button-next .triangle{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.related-blk .arrow-group .triangle{width:0;height:0;border-style:solid;border-width:4.5px 6px 4.5px 0;border-color:transparent #fff transparent transparent}.about_story .agent{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1023px){.about_story .agent{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.about_story .agent .img-box{width:57.292%;position:relative}.about_story .agent .img-box:before{content:"";display:block;width:100%;height:0;padding-bottom:63.637%}@media only screen and (max-width:1023px){.about_story .agent .img-box{width:100%}}.about_story .agent .img-box img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about_story .agent .info-box{width:42.708%;background-color:#F9EDDA;padding:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1200px){.about_story .agent .info-box{padding:50px 30px}}@media only screen and (max-width:1023px){.about_story .agent .info-box{width:100%;padding:50px 8%}}.about_story .agent .info-wrap{max-width:550px;width:100%}.about_story .agent .title{font-weight:700;font-size:2.25rem;line-height:1.5;letter-spacing:0.5px;color:#523B1D}@media only screen and (max-width:1024px){.about_story .agent .title{font-size:1.875rem}}.about_story .agent .title:after{margin-top:20px;content:"";display:block;width:60px;height:2px;background-color:#8F724C}.about_story .agent .sub-title{margin-top:50px;font-weight:700;font-size:1.5rem;line-height:1.6;letter-spacing:1px;color:#8F724C}.about_story .agent .sub-title>span{font-weight:700}@media only screen and (max-width:1023px){.about_story .agent .sub-title{margin-top:30px}}.about_story .agent .txt{margin-top:20px;font-weight:300;line-height:1.6;letter-spacing:1px}.about_story .goal{padding:100px 60px;position:relative}@media only screen and (max-width:768px){.about_story .goal{padding:50px 60px}}@media only screen and (max-width:767px){.about_story .goal{padding:50px 8%}}.about_story .goal .bg{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.about_story .goal .bg .left-img{width:max(43.1771vw,599px);position:absolute;z-index:-1;bottom:-187px;left:0;background:url(../../assets/img/about/story-bg-01.png) left top no-repeat;background-size:contain}@media only screen and (max-width:575px){.about_story .goal .bg .left-img{left:-260px;bottom:-140px}}.about_story .goal .bg .left-img:before{display:block;padding-top:60.916%;content:""}.about_story .goal .bg .right-img{width:max(48.3855vw,592px);position:absolute;z-index:-1;top:83px;right:0;background:url(../../assets/img/about/story-bg-02.png) right top no-repeat;background-size:contain}@media only screen and (max-width:575px){.about_story .goal .bg .right-img{top:260px;right:-260px}}.about_story .goal .bg .right-img:before{display:block;padding-top:60.926%;content:""}.about_story .goal .container{position:relative;z-index:0;max-width:1010px;width:100%;margin:0 auto}.about_story .goal .info-block{padding:0 18.812%}@media only screen and (max-width:1200px){.about_story .goal .info-block{max-width:550px;width:100%;padding:0;margin:0 auto}}.about_story .goal .title{font-weight:700;font-size:2.25rem;line-height:1.5;letter-spacing:0.5px;color:#523B1D;text-align:center}@media only screen and (max-width:1024px){.about_story .goal .title{font-size:1.875rem}}.about_story .goal .title:after{margin:20px auto 0;content:"";display:block;width:60px;height:2px;background-color:#8F724C}.about_story .goal .txt{padding:0 10px;margin-top:50px;font-weight:300;line-height:1.6;letter-spacing:1px}@media only screen and (max-width:767px){.about_story .goal .txt{padding:0}}.about_story .goal .circle-group{padding:47.5px 0;margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 10.891%}@media only screen and (max-width:1023px){.about_story .goal .circle-group{gap:0 30px}}@media only screen and (max-width:768px){.about_story .goal .circle-group{gap:0 15px}}@media only screen and (max-width:767px){.about_story .goal .circle-group{margin-top:30px;gap:50px 90px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:575px){.about_story .goal .circle-group{gap:50px 20px}}.about_story .goal .circle-group>div{width:16.83175%;max-width:170px;-webkit-box-shadow:inset 8px 8px 10px rgba(0,0,0,0.1);box-shadow:inset 8px 8px 10px rgba(0,0,0,0.1);position:relative;border-radius:500px;-webkit-transition:-webkit-transform 0.4s;transition:-webkit-transform 0.4s;transition:transform 0.4s;transition:transform 0.4s,-webkit-transform 0.4s}@media only screen and (max-width:1023px){.about_story .goal .circle-group>div{width:calc((100% - 90px) / 4)}}@media only screen and (max-width:768px){.about_story .goal .circle-group>div{width:calc((100% - 45px) / 4)}}@media only screen and (max-width:767px){.about_story .goal .circle-group>div{width:calc((100% - 90px) / 2)}}@media only screen and (max-width:575px){.about_story .goal .circle-group>div{width:calc((100% - 20px) / 2)}}@media only screen and (min-width:768px) and (min-width:1201px){.about_story .goal .circle-group>div:hover:nth-child(odd){-webkit-transform:scale(1.2) translateY(-47.5px);transform:scale(1.2) translateY(-47.5px)}.about_story .goal .circle-group>div:hover:nth-child(2n){-webkit-transform:scale(1.2) translateY(47.5px);transform:scale(1.2) translateY(47.5px)}}@media only screen and (min-width:768px) and (max-width:1200px){.about_story .goal .circle-group>div:active:nth-child(odd){-webkit-transform:scale(1.2) translateY(-47.5px);transform:scale(1.2) translateY(-47.5px)}.about_story .goal .circle-group>div:active:nth-child(2n){-webkit-transform:scale(1.2) translateY(47.5px);transform:scale(1.2) translateY(47.5px)}}@media only screen and (min-width:768px){.about_story .goal .circle-group>div:focus:nth-child(odd){-webkit-transform:scale(1.2) translateY(-47.5px);transform:scale(1.2) translateY(-47.5px)}.about_story .goal .circle-group>div:focus:nth-child(2n){-webkit-transform:scale(1.2) translateY(47.5px);transform:scale(1.2) translateY(47.5px)}}.about_story .goal .circle-group>div:nth-child(odd){-webkit-transform:translateY(-47.5px);transform:translateY(-47.5px)}.about_story .goal .circle-group>div:nth-child(2n){-webkit-transform:translateY(47.5px);transform:translateY(47.5px)}@media only screen and (max-width:767px){.about_story .goal .circle-group>div:nth-child(2n){-webkit-transform:translateY(25px);transform:translateY(25px)}}.about_story .goal .circle-group>div:before{content:"";display:block;padding-bottom:100%}.about_story .goal .circle-group.white{color:#fff}.about_story .goal .circle-group .circle-wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.about_story .goal .circle-group .circle-wrap>p{margin-bottom:10px;font-weight:700;font-size:1.5rem;line-height:1.6;letter-spacing:1px}.about_story .goal .circle-group .icon-star{font-size:0.75rem}.about_story .goal .blue{background-color:#3E84B7}.about_story .goal .red{background-color:#D03C1C}.about_story .goal .yellow{background-color:#E4B200}.about_story .goal .green{background-color:#69BF54}.about_story .action{position:relative}.about_story .action .bg{z-index:-1;top:0;left:0;width:100%;height:100%;position:relative;position:absolute}.about_story .action .bg:before{content:"";display:block;width:100%;height:0;padding-bottom:46.875%}.about_story .action .bg img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about_story .action .info-block{position:relative;z-index:0;width:100%;height:100%;min-height:900px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:130px 40px}@media only screen and (max-width:768px){.about_story .action .info-block{min-height:670px;padding:30px 20px}}.about_story .action .container{max-width:1210px;width:100;padding:40px max(4.1667vw,40px);background-color:rgba(255,255,255,0.9);-webkit-box-shadow:4px 4px 20px rgba(0,0,0,0.1);box-shadow:4px 4px 20px rgba(0,0,0,0.1);border-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1023px){.about_story .action .container{padding:40px}}@media only screen and (max-width:768px){.about_story .action .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 30px}}.about_story .action .title{width:33.334%;font-weight:700;font-size:1.75rem;line-height:1.5;letter-spacing:0.8px;color:#523B1D}@media only screen and (max-width:768px){.about_story .action .title{width:100%}}.about_story .action .txt{width:calc(100% - 50px - 33.334%);font-weight:300;line-height:1.6;letter-spacing:1px}@media only screen and (max-width:1023px){.about_story .action .txt{width:calc(100% - 30px - 33.334%)}}@media only screen and (max-width:768px){.about_story .action .txt{margin-top:30px;width:100%}}.about_story.lang-en .goal .container{max-width:none}.about_story.lang-en .goal .circle-group{margin:50px auto 0;max-width:1210px;gap:0 9.091%}@media only screen and (max-width:1366px){.about_story.lang-en .goal .circle-group{max-width:550px;gap:50px 90px}}@media only screen and (max-width:768px){.about_story.lang-en .goal .circle-group{gap:50px}}@media only screen and (max-width:575px){.about_story.lang-en .goal .circle-group{gap:50px 20px}}.about_story.lang-en .goal .circle-group>div{max-width:220px;width:18.182%}@media only screen and (max-width:1366px){.about_story.lang-en .goal .circle-group>div{width:calc((100% - 90px) / 2)}}@media only screen and (max-width:768px){.about_story.lang-en .goal .circle-group>div{width:calc((100% - 50px) / 2)}}@media only screen and (max-width:575px){.about_story.lang-en .goal .circle-group>div{width:calc((100% - 20px) / 2)}}@media only screen and (max-width:1366px){.about_story.lang-en .goal .circle-group>div:nth-child(2n){-webkit-transform:translateY(25px);transform:translateY(25px)}}.about_story.lang-en .goal .circle-group .circle-wrap>p{text-align:center;padding:10px;font-size:1.25rem}@media only screen and (max-width:575px){.about_story.lang-en .goal .circle-group .circle-wrap>p{margin-bottom:0;font-size:1rem}}