@font-face{font-family:"LibreBodoni";src:url(/-themes-/theme1/lib/font/LibreBodoni-VariableFont_wght.ttf);font-weight:normal}.inner .main .title-wrap{text-align:center;color:#74956c !important}.inner .main .title-wrap .title{margin-bottom:8px;font-size:26px !important;font-weight:300;line-height:1.4231}.inner .main .title-wrap .title span{font-family:"LibreBodoni",serif;font-size:inherit}.inner .main .title-wrap .en-title{font-family:"LibreBodoni",serif;font-size:32px !important;line-height:1.1429;color:rgba(116,149,108,.15) !important}.inner .banner-esg{display:flex !important;justify-content:center;align-items:center;flex-direction:column;height:490px;background:url("/-themes-/theme1/esg-img/banner_esg.jpg") no-repeat center/cover}.inner .banner-esg .text{position:unset;text-align:center;font-size:38px;font-weight:300;line-height:1.3948;letter-spacing:0;color:#fff}.inner .banner-esg .esg-breadCrumb{margin-top:11px;text-align:center;font-size:14px;font-weight:300;line-height:1.4286;color:rgba(255,255,255,.64)}.inner .banner-esg .esg-breadCrumb span{margin:0 5px}.inner .banner-esg .esg-breadCrumb a,.inner .banner-esg .esg-breadCrumb span{color:inherit}.inner .linkContainer .menu>ul>li{position:unset}.inner .linkContainer .menu>ul>li ul{display:none;background:#f9f7f5;z-index:99;width:100vw;text-align:center;position:absolute;left:50%;transform:translateX(-50%);padding:unset}.inner .linkContainer:has(.menu-wrap){border-bottom:unset}.inner .linkContainer .menu-wrap .esg-menu{background:#75966d}.inner .linkContainer .menu-wrap .esg-menu>ul{position:relative;display:flex;gap:1px;max-width:1920px;margin:0 auto;text-align:center;color:#fff;background:#75966d;z-index:100}.inner .linkContainer .menu-wrap .esg-menu>ul>li{flex:1;transition:all .3s ease}.inner .linkContainer .menu-wrap .esg-menu>ul>li:last-child>a::after{content:"";position:absolute;top:50%;right:-1px;transform:translateY(-50%);width:1px;height:21px;background:rgba(255,255,255,.5)}.inner .linkContainer .menu-wrap .esg-menu>ul>li:hover{background:#a2b59d}.inner .linkContainer .menu-wrap .esg-menu>ul>li a{color:inherit}.inner .linkContainer .menu-wrap .esg-menu>ul>li>a{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:18px 12px;white-space:nowrap;font-size:14px;font-weight:300;line-height:1.4286}.inner .linkContainer .menu-wrap .esg-menu>ul>li>a::before{content:"";position:absolute;top:50%;left:-1px;transform:translateY(-50%);width:1px;height:21px;background:rgba(255,255,255,.5)}.inner .linkContainer .menu-wrap .esg-menu>ul>li.selected{background:#a2b59d}.inner .linkContainer .menu-wrap .esg-menu>ul>li.selected>a{font-weight:600}.inner .linkContainer .menu-wrap .esg-menu>ul>li.selected>ul{display:flex}.inner .linkContainer .menu-wrap .esg-menu>ul>li.hide_ul>ul{display:none}.inner .linkContainer .menu-wrap .esg-menu>ul>li.show_ul>ul{display:flex}.inner .linkContainer .menu-wrap .esg-menu>ul>li>ul{position:absolute;top:100%;left:0;display:none;justify-content:center;flex-wrap:wrap;width:100%;background:#90aa89}.inner .linkContainer .menu-wrap .esg-menu>ul>li>ul::before{content:"";position:absolute;width:100vw;height:100%;background:#90aa89}.inner .linkContainer .menu-wrap .esg-menu>ul>li>ul>li{padding:0 20px}.inner .linkContainer .menu-wrap .esg-menu>ul>li>ul>li.selected>a{font-weight:600}.inner .linkContainer .menu-wrap .esg-menu>ul>li>ul>li.selected>a::after{left:0%;width:100%}.inner .linkContainer .menu-wrap .esg-menu>ul>li>ul>li>a{position:relative;display:flex;justify-content:center;align-items:center;padding:14px 0;font-size:14px}.inner .linkContainer .menu-wrap .esg-menu>ul>li>ul>li>a::after{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;border-radius:1px;background:#fff;transition:all .3s ease}.inner .linkContainer .menu-wrap .esg-menu>ul>li>ul>li>a:hover::after{left:0%;width:100%}.inner .linkContainer .menu-wrap .esg-menu>ul>li>ul>li>ul{display:none}@media screen and (max-width: 992px){.inner .linkContainer .menu-wrap{display:none}}.inner .banner-esg.under-c{background:url(/-themes-/theme1/esg-img/new/under-construction-banner.jpg) no-repeat center/cover}.under-construction{padding:100px 0 120px}.under-construction .page-content{width:92%;max-width:800px;margin:0 auto}.under-construction .img{width:100%;aspect-ratio:2.91/1}.under-construction .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}<!--ºÄÊ±1782462908.9555Ãë-->