.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_logo .main-wrapper{overflow:hidden}.about_logo .main-content{padding:100px 0 70px;position:relative}@media only screen and (max-width:575px){.about_logo .main-content{padding:50px 0}}.about_logo .main-content .bg{position:absolute;top:120px;left:31.718%;z-index:-1;width:max(26.7709vw,440px);background:url(../../assets/img/about/logo-bg-01.png) left top no-repeat;background-size:cover}@media only screen and (max-width:575px){.about_logo .main-content .bg{top:215px;left:30px}}.about_logo .main-content .bg:before{content:"";display:block;padding-top:83.073%}.about_logo .main-content .container{position:relative;max-width:1210px;width:80%;margin:0 auto;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}@media only screen and (max-width:1366px){.about_logo .main-content .container{max-width:1024px}}@media only screen and (max-width:575px){.about_logo .main-content .container{width:93.334%}}.about_logo .main-content .container .swiper-block{width:50%}@media only screen and (max-width:1200px){.about_logo .main-content .container .swiper-block{width:45%}}@media only screen and (max-width:1023px){.about_logo .main-content .container .swiper-block{width:100%}}.about_logo .main-content .container .swiper-block .swiper-inner{max-width:245px;width:100%}@media only screen and (max-width:1023px){.about_logo .main-content .container .swiper-block .swiper-inner{max-width:550px}}.about_logo .main-content .container .swiper-block .logo-one .bottom,.about_logo .main-content .container .swiper-block .logo-one .center,.about_logo .main-content .container .swiper-block .logo-one .top{stroke-dashoffset:900;stroke-dasharray:900;-webkit-animation:logo-fill 3s linear forwards;animation:logo-fill 3s linear forwards}@-webkit-keyframes logo-fill{60%{stroke-dashoffset:0;fill:#ffffff}to{stroke-dashoffset:0;fill:#8F724C}}@keyframes logo-fill{60%{stroke-dashoffset:0;fill:#ffffff}to{stroke-dashoffset:0;fill:#8F724C}}.about_logo .main-content .container .swiper-block .img-box{max-width:245px;width:100%;margin:0 auto;position:relative}.about_logo .main-content .container .swiper-block .img-box:before{content:"";display:block;width:100%;height:0;padding-bottom:87.706%}@media only screen and (max-width:575px){.about_logo .main-content .container .swiper-block .img-box{max-width:180px}}.about_logo .main-content .container .swiper-block .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_logo .main-content .container .swiper-block .info-box{display:none;text-align:left}@media only screen and (max-width:1023px){.about_logo .main-content .container .swiper-block .info-box{display:block}}.about_logo .main-content .container .swiper-block .info-head{margin-top:40px;font-weight:300;line-height:1.6;letter-spacing:1px}@media only screen and (max-width:575px){.about_logo .main-content .container .swiper-block .info-head{padding:0 17.5px}}.about_logo .main-content .container .swiper-block .info-body{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background-color:#8F724C;-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;padding:25px 30px}.about_logo .main-content .container .swiper-block .theme{font-weight:700;font-size:1.25rem;line-height:1.5;letter-spacing:0.8px;color:#fff;-ms-flex-negative:0;flex-shrink:0}.about_logo .main-content .container .swiper-block .icon-star{margin:0 15px;font-size:0.75rem;color:#fff;-ms-flex-negative:0;flex-shrink:0}.about_logo .main-content .container .swiper-block .txt{font-weight:300;line-height:1.6;letter-spacing:1px;color:#fff}.about_logo .main-content .container .swiper-block .arrow-group{width:100%;max-width:115px;z-index:1;position:absolute;top:50%;left:-25px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:1366px){.about_logo .main-content .container .swiper-block .arrow-group{left:-50px}}@media only screen and (max-width:1023px){.about_logo .main-content .container .swiper-block .arrow-group{top:auto;bottom:-20px;left:50%;-webkit-transform:translate3d(-50%,100%,0);transform:translate3d(-50%,100%,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.about_logo .main-content .container .swiper-block .arrow-group .swiper-button-next,.about_logo .main-content .container .swiper-block .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){.about_logo .main-content .container .swiper-block .arrow-group .swiper-button-next:hover,.about_logo .main-content .container .swiper-block .arrow-group .swiper-button-prev:hover{background-color:#8F724C}}@media only screen and (max-width:1200px){.about_logo .main-content .container .swiper-block .arrow-group .swiper-button-next:active,.about_logo .main-content .container .swiper-block .arrow-group .swiper-button-prev:active{background-color:#8F724C}}.about_logo .main-content .container .swiper-block .arrow-group .swiper-button-next:focus,.about_logo .main-content .container .swiper-block .arrow-group .swiper-button-prev:focus{background-color:#8F724C}.about_logo .main-content .container .swiper-block .arrow-group .swiper-button-next:after,.about_logo .main-content .container .swiper-block .arrow-group .swiper-button-prev:after{content:none}.about_logo .main-content .container .swiper-block .arrow-group .swiper-button-prev{margin-bottom:15px}@media only screen and (max-width:1023px){.about_logo .main-content .container .swiper-block .arrow-group .swiper-button-prev{margin-bottom:0}}.about_logo .main-content .container .swiper-block .arrow-group .swiper-button-prev .triangle{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media only screen and (max-width:1023px){.about_logo .main-content .container .swiper-block .arrow-group .swiper-button-prev .triangle{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.about_logo .main-content .container .swiper-block .arrow-group .swiper-button-next .triangle{-webkit-transform:rotate(270deg);transform:rotate(270deg)}@media only screen and (max-width:1023px){.about_logo .main-content .container .swiper-block .arrow-group .swiper-button-next .triangle{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.about_logo .main-content .container .swiper-block .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_logo .main-content .container .menu-block{width:50%}@media only screen and (max-width:1200px){.about_logo .main-content .container .menu-block{width:55%}}@media only screen and (max-width:1023px){.about_logo .main-content .container .menu-block{display:none}}.about_logo .main-content .container .menu-block li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about_logo .main-content .container .menu-block li:first-child{margin-bottom:20px;padding:0 50px;pointer-events:none}.about_logo .main-content .container .menu-block li:not(:first-child){margin-top:5px;cursor:pointer;border-radius:15px;padding:25px 50px;-webkit-transition:background-color 0.4s,-webkit-box-shadow 0.6s;transition:background-color 0.4s,-webkit-box-shadow 0.6s;transition:background-color 0.4s,box-shadow 0.6s;transition:background-color 0.4s,box-shadow 0.6s,-webkit-box-shadow 0.6s}@media only screen and (max-width:1366px){.about_logo .main-content .container .menu-block li:not(:first-child){padding:25px}}.about_logo .main-content .container .menu-block li:not(:first-child):hover{color:#fff;background-color:#8F724C;-webkit-box-shadow:4px 4px 20px rgba(0,0,0,0.1);box-shadow:4px 4px 20px rgba(0,0,0,0.1)}.about_logo .main-content .container .menu-block li:not(:first-child):hover .theme{color:#fff}.about_logo .main-content .container .menu-block li:not(:first-child):hover .icon-star{color:#fff}.about_logo .main-content .container .menu-block li:not(:first-child).active{color:#fff;background-color:#8F724C;-webkit-box-shadow:4px 4px 20px rgba(0,0,0,0.1);box-shadow:4px 4px 20px rgba(0,0,0,0.1)}.about_logo .main-content .container .menu-block li:not(:first-child).active .theme{color:#fff}.about_logo .main-content .container .menu-block li:not(:first-child).active .icon-star{color:#fff}.about_logo .main-content .container .menu-block .theme{font-weight:700;font-size:1.25rem;line-height:1.5;letter-spacing:0.8px;color:#523B1D;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:color 0.4s;transition:color 0.4s}.about_logo .main-content .container .menu-block .icon-star{margin:0 15px;font-size:0.75rem;color:#A3772C;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:color 0.4s;transition:color 0.4s}.about_logo .main-content .container .menu-block .txt{font-weight:300;line-height:1.6;letter-spacing:1px;-webkit-transition:color 0.4s;transition:color 0.4s}