﻿.section-image-text .image-text{position:relative;overflow:hidden;display:flex;display:-webkit-flex;margin:auto;aspect-ratio:auto}.section-image-text .image-text .image-text-content{position:relative;overflow:hidden;width:100%;height:100%}.section-image-text .image-text .image-text-content .img-box{position:relative;overflow:hidden;width:100%;height:100%}.section-image-text .image-text .image-text-content .img-box .img{width:100%;height:100%;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.section-image-text .image-text .image-text-content .img-box .image-cover{width:100%;height:100%;object-fit:contain;object-position:center;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.section-image-text .image-text .image-text-content .img-box .image-contain{width:100%;height:100%;object-fit:cover;object-position:center;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.section-image-text .image-text .image-text-content .image-mask{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}.section-image-text .image-text .image-text-content .text-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 20px);overflow:hidden;padding:20px}.section-image-text .image-text .image-text-content .text-wrapper .title{font-weight:500;margin-bottom:10px}.section-image-text .image-text .image-text-content .text-wrapper .text{min-height:22px;font-weight:400}.section-image-text .image-text .image-text-content .text-wrapper .image-text-btn{max-width:100%;min-width:140px;height:40px;border-radius:5px;font-size:16px;font-weight:400;display:inline-block;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;white-space:nowrap;line-height:40px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-break:break-all}@media screen and (min-width:769px){.section-image-text .image-text .image-text-content .img-box-mobile{display:none}}@media screen and (max-width:768px){.section-image-text .image-text{min-height:unset;height:auto;max-height:unset}.section-image-text .image-text .image-text-content{position:relative;overflow:hidden;width:100%;height:100%}.section-image-text .image-text .image-text-content .img-box{display:none}.section-image-text .image-text .image-text-content .img-box-mobile{position:relative;overflow:hidden;width:100%;height:100%}.section-image-text .image-text .image-text-content .img-box-mobile .image-cover{width:100%;height:100%;object-fit:contain;object-position:center;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.section-image-text .image-text .image-text-content .img-box-mobile .image-contain{width:100%;height:100%;object-fit:cover;object-position:center;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.section-image-text .image-text .image-text-content .img-box-mobile .image-fill{width:100%;height:100%;object-fit:fill;object-position:center;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.section-image-text .image-text .image-text-content .img-box-mobile .img{width:100%;height:100%;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.section-image-text .image-text .image-text-content .text-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 20px);overflow:hidden;padding:15px}.section-image-text .image-text .image-text-content .text-wrapper .title{font-size:20px!important;font-weight:500!important;line-height:28px!important}.section-image-text .image-text .image-text-content .text-wrapper .text{font-size:14px!important;line-height:20px!important;font-weight:400!important}.section-image-text .image-text .image-text-content .text-wrapper .image-text-btn{font-size:14px!important;font-weight:400!important;min-width:120px;max-width:100%;height:40px;border-radius:5px;display:inline-block;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;white-space:nowrap;line-height:40px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-break:break-all}}.section-featured-content .featured-content-container{width:100%;margin:0 auto;padding:40px 80px}.section-featured-content .featured-content-container.width-full{padding:40px 0;max-width:unset}.section-featured-content .featured-content-container.width-1440{max-width:calc(1440px + 160px)}.section-featured-content .featured-content-container.width-1280{max-width:calc(1280px + 160px)}.section-featured-content .featured-content-container.width-960{max-width:calc(960px + 160px)}.section-featured-content .featured-content-container h2.title-2{margin:0;padding:0}.section-featured-content .featured-content-container .featured-content-desc{margin-top:20px}@media screen and (max-width:768px){.section-featured-content .featured-content-container{padding:20px 16px}.section-featured-content .featured-content-container .featured-content-desc{margin-top:10px}}#__layout{height:100vh;width:100%}#__layout .layout-wrapper{height:100vh;width:100%}#__layout .layout-wrapper ol,#__layout .layout-wrapper ul{list-style:none;margin:0;padding:0}#__layout .layout-wrapper .layout-container{position:relative;margin:0;padding:0;width:100%}#__layout .layout-wrapper .layout-container .menu{font-weight:lighter;position:fixed;z-index:20;top:0;bottom:0;left:0;margin:auto;height:400px;width:220px;padding-left:49px;font-size:14px}#__layout .layout-wrapper .layout-container .menu .logo{width:45px;height:29px;margin-bottom:38px;background-image:var(--logo);background-size:100% 100%}#__layout .layout-wrapper .layout-container .menu .logo>a{display:block;padding:11px 0;color:#141414;line-height:20px;text-decoration:none}#__layout .layout-wrapper .layout-container .menu .menu-content{display:flex;flex-direction:column}#__layout .layout-wrapper .layout-container .menu .menu-content .menu-group{display:flex;flex-direction:column}#__layout .layout-wrapper .layout-container .menu .menu-content .menu-group>li{display:flex}#__layout .layout-wrapper .layout-container .menu .menu-content .menu-group>li>a{display:flex;padding:12px 0;color:#141414;line-height:20px;text-decoration:none}#__layout .layout-wrapper .layout-container .menu .menu-content .menu-group>li.active{font-weight:500}#__layout .layout-wrapper .layout-container .menu .menu-content .menu-group>li.active::before{content:"";position:absolute;left:27px;margin-top:10px;width:4px;height:24px;background-color:#0070d5}#__layout .layout-wrapper .layout-container .pages{display:flex;flex-direction:column;width:100%}#__layout .layout-wrapper .layout-container .pages .page{position:relative;width:100%;height:100vh;background-color:#f8f8f8}#__layout .layout-wrapper .layout-container .pages .page .page-top-line{position:absolute;top:-2px;left:0;width:100%;height:1px;background-color:transparent}#__layout .layout-wrapper .layout-container .pages .page .pined-page-type-2{display:flex;align-self:stretch}#__layout .layout-wrapper .layout-container .pages .page.page-1{z-index:11}#__layout .layout-wrapper .layout-container .pages .page.page-1 .pined-page{background-image:var(--page1BackgroundImage);background-position:bottom;background-repeat:no-repeat;background-size:cover}#__layout .layout-wrapper .layout-container .pages .page.page-1 .pined-page .note-page-1{position:absolute;top:50%;left:50%;margin-left:-315px;width:630px;height:280px;margin-top:-140px;font-size:14px;line-height:26px;color:#141414}#__layout .layout-wrapper .layout-container .pages .page.page-2{z-index:12}#__layout .layout-wrapper .layout-container .pages .page.page-2 .pined-page-type-2{display:flex;align-items:stretch}#__layout .layout-wrapper .layout-container .pages .page.page-2 .pined-page-type-2 .note-container{flex:0 0 50%}#__layout .layout-wrapper .layout-container .pages .page.page-2 .pined-page-type-2 .note-container .note-inner{margin-left:154px;padding:0 50px;height:100%;display:flex;flex-direction:column}#__layout .layout-wrapper .layout-container .pages .page.page-2 .pined-page-type-2 .note-container .note-inner .note-content{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}#__layout .layout-wrapper .layout-container .pages .page.page-2 .pined-page-type-2 .note-container .note-inner .note-content>h2{font-size:24px;color:#000;font-weight:500;margin:0}#__layout .layout-wrapper .layout-container .pages .page.page-2 .pined-page-type-2 .note-container .note-inner .note-content .note-page-2{margin-top:80px}#__layout .layout-wrapper .layout-container .pages .page.page-2 .pined-page-type-2 .note-container .note-inner .note-content .note-page-2>p{font-size:14px;line-height:22px;color:#6a6d69;margin-top:20px;font-size:14px}#__layout .layout-wrapper .layout-container .pages .page.page-2 .pined-page-type-2 .note-container .note-inner .note-content .note-page-2>p:first-child{margin-top:0}#__layout .layout-wrapper .layout-container .pages .page.page-2 .cultural-dji{position:absolute;width:50%;height:100%;right:0;top:0;z-index:4;background-image:var(--page2BackgroundImage);background-repeat:no-repeat;background-size:cover}#__layout .layout-wrapper .layout-container .pages .page.page-3{z-index:13}#__layout .layout-wrapper .layout-container .pages .page.page-3 .pined-page-type-2{display:flex;align-self:stretch;justify-content:flex-end}#__layout .layout-wrapper .layout-container .pages .page.page-3 .pined-page-type-2 .note-container{flex:0 0 50%}#__layout .layout-wrapper .layout-container .pages .page.page-3 .pined-page-type-2 .note-container .note-inner{margin-left:154px;padding:0 50px;height:100%;display:flex;flex-direction:column}#__layout .layout-wrapper .layout-container .pages .page.page-3 .pined-page-type-2 .note-container .note-inner .note-content{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}#__layout .layout-wrapper .layout-container .pages .page.page-3 .pined-page-type-2 .note-container .note-inner .note-content>h2{font-size:24px;color:#000;font-weight:500;margin:0}#__layout .layout-wrapper .layout-container .pages .page.page-3 .pined-page-type-2 .note-container .note-inner .note-content .note-page-2{margin-top:80px}#__layout .layout-wrapper .layout-container .pages .page.page-3 .pined-page-type-2 .note-container .note-inner .note-content .note-page-2>p{font-size:14px;line-height:22px;color:#6a6d69;margin-top:20px;font-size:14px}#__layout .layout-wrapper .layout-container .pages .page.page-3 .pined-page-type-2 .note-container .note-inner .note-content .note-page-2>p:first-child{margin-top:0}#__layout .layout-wrapper .layout-container .pages .page.page-3 .cultural-dji{position:absolute;width:50%;height:100%;left:0;top:0;z-index:4;background-image:var(--page3BackgroundImage);background-repeat:no-repeat;background-size:cover}#__layout .layout-wrapper .layout-container .pages .page.page-4{z-index:14}#__layout .layout-wrapper .layout-container .pages .page.page-4 .pined-page-type-2{display:flex;align-items:stretch}#__layout .layout-wrapper .layout-container .pages .page.page-4 .pined-page-type-2 .note-container{flex:0 0 50%}#__layout .layout-wrapper .layout-container .pages .page.page-4 .pined-page-type-2 .note-container .note-inner{margin-left:154px;padding:0 50px;height:100%;display:flex;flex-direction:column}#__layout .layout-wrapper .layout-container .pages .page.page-4 .pined-page-type-2 .note-container .note-inner .note-content{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}#__layout .layout-wrapper .layout-container .pages .page.page-4 .pined-page-type-2 .note-container .note-inner .note-content>h2{font-size:24px;color:#000;font-weight:500;margin:0}#__layout .layout-wrapper .layout-container .pages .page.page-4 .pined-page-type-2 .note-container .note-inner .note-content .note-page-4{margin-top:80px}#__layout .layout-wrapper .layout-container .pages .page.page-4 .pined-page-type-2 .note-container .note-inner .note-content .note-page-4>p{font-size:14px;line-height:22px;color:#6a6d69;margin-top:20px;font-size:14px}#__layout .layout-wrapper .layout-container .pages .page.page-4 .pined-page-type-2 .note-container .note-inner .note-content .note-page-4>p:first-child{margin-top:0}#__layout .layout-wrapper .layout-container .pages .page.page-4 .cultural-dji{position:absolute;width:50%;height:100%;right:0;top:0;z-index:4;background-image:var(--page4BackgroundImage);background-repeat:no-repeat;background-size:cover}#__layout .layout-wrapper .layout-container .pages .page.page-5{z-index:15}#__layout .layout-wrapper .layout-container .pages .page.page-5 .pined-page-type-2{display:flex;align-items:stretch;justify-content:flex-end}#__layout .layout-wrapper .layout-container .pages .page.page-5 .pined-page-type-2 .note-container{flex:0 0 50%}#__layout .layout-wrapper .layout-container .pages .page.page-5 .pined-page-type-2 .note-container .note-inner{margin-left:154px;padding:0 50px;height:100%;display:flex;flex-direction:column}#__layout .layout-wrapper .layout-container .pages .page.page-5 .pined-page-type-2 .note-container .note-inner .note-content{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}#__layout .layout-wrapper .layout-container .pages .page.page-5 .pined-page-type-2 .note-container .note-inner .note-content>h2{font-size:24px;color:#000;font-weight:500;margin:0}#__layout .layout-wrapper .layout-container .pages .page.page-5 .pined-page-type-2 .note-container .note-inner .note-content .note-page-5{margin-top:80px}#__layout .layout-wrapper .layout-container .pages .page.page-5 .pined-page-type-2 .note-container .note-inner .note-content .note-page-5>p{font-size:14px;line-height:22px;color:#6a6d69;margin-top:20px;font-size:14px}#__layout .layout-wrapper .layout-container .pages .page.page-5 .pined-page-type-2 .note-container .note-inner .note-content .note-page-5>p:first-child{margin-top:0}#__layout .layout-wrapper .layout-container .pages .page.page-5 .cultural-dji{position:absolute;width:50%;height:100%;left:0;top:0;z-index:4;background-image:var(--page5BackgroundImage);background-repeat:no-repeat;background-size:cover}#__layout .layout-wrapper .layout-container .pages .page.page-6{z-index:15;position:relative;padding-left:244px;width:100%;height:100vh;z-index:16;background-color:#fff;box-sizing:border-box}#__layout .layout-wrapper .layout-container .pages .page.page-6 .pined-page{margin-left:0;padding-left:0;padding-top:0;height:100vh;position:relative;width:100%;display:flex;align-items:stretch;box-sizing:border-box;overflow:hidden}#__layout .layout-wrapper .layout-container .pages .page.page-6 .pined-page.active{position:relative}#__layout .layout-wrapper .layout-container .pages .page.page-6 .pined-page .year{height:100vh;width:3.4%;border-left:1px solid #e0e0e0;flex:0 0 auto;min-width:0;overflow:hidden;box-sizing:border-box;cursor:pointer;position:relative}#__layout .layout-wrapper .layout-container .pages .page.page-6 .pined-page .year:hover .head{border-color:#909090}#__layout .layout-wrapper .layout-container .pages .page.page-6 .pined-page .year:hover .head>h3{color:#000}#__layout .layout-wrapper .layout-container .pages .page.page-6 .pined-page .year.active{width:38.8%;cursor:unset}#__layout .layout-wrapper .layout-container .pages .page.page-6 .pined-page .year.active .head{padding:0 14px;animation:scaleIn 0.6s 1 both;width:100%;box-sizing:border-box}#__layout .layout-wrapper .layout-container .pages .page.page-6 .pined-page .year.active .head>h3{color:#000;font-size:46px;text-align:left;line-height:1.4}#__layout .layout-wrapper .layout-container .pages .page.page-6 .pined-page .year.active .head>h3 .deactive-title{display:none}#__layout .layout-wrapper .layout-container .pages .page.page-6 .pined-page .year.active .head>h3 .active-title{display:block}#__layout .layout-wrapper .layout-container .pages .page.page-6 .pined-page .year.active .info{min-width:400px;font-size:14px;opacity:1;width:98%;margin-top:40px}#__layout .layout-wrapper .layout-container .pages .page.page-6 .pined-page .year.active .carousel{width:100%;animation:scaleIn 0.6s 1 both;pointer-events:unset}#__layout .layout-wrapper .layout-container .pages .page.page-6 .pined-page .year .head{position:absolute;top:50px;overflow:hidden;width:100%}#__layout .layout-wrapper .layout-container .pages .page.page-6 .pined-page .year .head>h3{color:#dedede;font-size:42px;text-align:center;margin:0}#__layout .layout-wrapper .layout-container .pages .page.page-6 .pined-page .year .head>h3 .active-title{display:none}#__layout .layout-wrapper .layout-container .pages .page.page-6 .pined-page .year .head>h3 .deactive-title{display:block}#__layout .layout-wrapper .layout-container .pages .page.page-6 .pined-page .year .info{margin-top:60px;line-height:20px;word-spacing:1px;font-size:12px;opacity:0}#__layout .layout-wrapper .layout-container .pages .page.page-6 .pined-page .year .carousel{position:absolute;bottom:10px;padding-left:10px;padding-right:10px;box-sizing:border-box;left:0;opacity:0;pointer-events:none}#__layout .layout-wrapper .layout-container .pages .page.page-6 .pined-page .year .carousel .navigation-button-prev{border:none;outline:0;padding:0;margin:0;height:36px;width:36px;cursor:pointer;transition:0.3s;border-radius:50%;background-color:rgba(31,45,61,.11);color:#fff;position:absolute;top:50%;z-index:10;transform:translateY(-50%);text-align:center;font-size:12px;display:flex;align-items:center;justify-content:center;top:auto;bottom:0;margin-bottom:60%;transform:none;left:auto;right:16px;cursor:pointer}#__layout .layout-wrapper .layout-container .pages .page.page-6 .pined-page .year .carousel .navigation-button-prev:hover{background-color:rgba(31,45,61,.23)}#__layout .layout-wrapper .layout-container .pages .page.page-6 .pined-page .year .carousel .navigation-button-next{border:none;outline:0;padding:0;margin:0;height:36px;width:36px;cursor:pointer;transition:0.3s;border-radius:50%;background-color:rgba(31,45,61,.11);color:#fff;position:absolute;top:50%;z-index:10;transform:translateY(-50%);text-align:center;font-size:12px;display:flex;align-items:center;justify-content:center;top:auto;bottom:0;margin-bottom:60%;transform:none;left:auto;right:70px;cursor:pointer}#__layout .layout-wrapper .layout-container .pages .page.page-6 .pined-page .year .carousel .navigation-button-next:hover{background-color:rgba(31,45,61,.23)}#__layout .layout-wrapper .layout-container .pages .page.page-6 .pined-page .year .carousel .swiper{width:100%;height:582px;padding-bottom:0}#__layout .layout-wrapper .layout-container .pages .page.page-6 .pined-page .year .carousel .swiper .swiper-wrapper .swiper-slide>img{width:100%;position:absolute;bottom:0}#__layout .layout-wrapper .layout-container .pages .page .pined-page{position:absolute;top:0;width:100%;height:100%}#__layout .layout-wrapper .layout-container .pages .page .pined-page.active{position:fixed}@keyframes scaleIn{0%{opacity:.45;transform:translateY(30px);-webkit-transform:translateY(30px)}100%{opacity:1;transform:translateY(30px);-webkit-transform:translateY(0)}}.video-banner{width:100%;display:block;overflow:hidden;position:relative}.video-banner .video-banner-wrapper{width:100%;height:100%}.video-banner .video-banner-wrapper .video-banner-item{width:100%;height:100%}.video-banner .video-banner-wrapper .video-banner-item .video-box{position:relative;width:100%;height:100%}.video-banner .video-banner-wrapper .video-banner-item .video-box>video{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;left:0;right:0}.video-banner .video-banner-wrapper .video-banner-item .text-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:62.5%;display:flex;flex-direction:column;align-items:center;height:calc(100% - 80px);overflow:hidden;justify-content:center}.video-banner .video-banner-wrapper .text-wrapper.align-left{align-items:flex-start}.video-banner .video-banner-wrapper .text-wrapper.align-center{align-items:center}.video-banner .video-banner-wrapper .text-wrapper.align-right{align-items:flex-end}.video-banner .video-banner-wrapper .text-wrapper .title{font-weight:500;color:#fff}.video-banner .video-banner-wrapper .text-wrapper .text{font-weight:400;color:#fff;margin-top:20px}.video-banner .video-banner-wrapper .text-wrapper .video-banner-btn{padding:10px 24px;border-radius:6px;margin-top:20px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;position:relative;font-size:16px;line-height:20px;max-width:100%;overflow-wrap:anywhere}.video-banner .swiper-pagination{display:flex;align-items:center;width:100%;justify-content:center;bottom:20px}.video-banner .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;margin:0;background-color:#d8d8d8}.video-banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#000}.video-banner .swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:10px}@media screen and (max-width:768px){.section-video-banner{position:relative;width:100%}.section-video-banner .video-banner{height:unset}.video-banner .video-banner-wrapper .video-banner-item{flex-direction:column}.video-banner .video-banner-wrapper .video-banner-item .video-box{height:0;padding-bottom:44%}.video-banner .video-banner-wrapper .video-banner-item .text-wrapper{position:static;top:unset;left:unset;transform:unset;width:100%;display:flex;flex-direction:column;align-items:center;height:unset;justify-content:center;padding:20px 16px 52px 16px;background-color:#bababa}.video-banner .video-banner-wrapper .text-wrapper .title{font-size:18px;font-weight:500;line-height:24px}.video-banner .video-banner-wrapper .text-wrapper .text{font-size:14px;font-weight:400;line-height:20px;margin-top:10px}.video-banner .video-banner-wrapper .text-wrapper .video-banner-btn{margin-top:10px}}.section-image-text-group .image-text-group-container{padding:0 80px;margin:0 auto;width:100%}@media screen and (min-width:768px){.section-image-text-group .image-text-group-container.width-960{max-width:calc(960px + 160px)}.section-image-text-group .image-text-group-container.width-1280{max-width:calc(1280px + 160px)}.section-image-text-group .image-text-group-container.width-1440{max-width:calc(1440px + 160px)}.section-image-text-group .image-text-group-container.margin-80{max-width:unset}.section-image-text-group .image-text-group-container.width-full{max-width:unset;padding:0}.section-image-text-group .image-text-group-list>li{position:relative}.section-image-text-group .image-text-group-list.split-margin-4{grid-row-gap:4px;grid-column-gap:4px}.section-image-text-group .image-text-group-list.split-margin-8{grid-row-gap:8px;grid-column-gap:8px}.section-image-text-group .image-text-group-list.split-margin-16{grid-row-gap:16px;grid-column-gap:16px}.section-image-text-group .image-text-group-list.split-margin-20{grid-row-gap:20px;grid-column-gap:20px}.section-image-text-group .image-text-group-list.split-margin-24{grid-row-gap:24px;grid-column-gap:24px}.section-image-text-group .image-text-group-list{grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (max-width:768px){.section-image-text-group .image-text-group-container{max-width:unset;padding:0}.section-image-text-group .image-text-group-list{grid-template-columns:1fr}.section-image-text-group .image-text-group-list>li .display-container{padding:12px}.section-image-text-group .image-text-group-list.split-margin-4>li{margin-bottom:4px}.section-image-text-group .image-text-group-list.split-margin-8>li{margin-bottom:8px}.section-image-text-group .image-text-group-list.split-margin-16>li{margin-bottom:16px}.section-image-text-group .image-text-group-list.split-margin-20>li{margin-bottom:20px}.section-image-text-group .image-text-group-list.split-margin-24>li{margin-bottom:24px}}.section-image-text-group .image-text-group-list{display:grid}.section-image-text-group .image-text-group-list>li{position:relative}.section-image-text-group .image-text-group-list .image-container{position:relative;height:0;width:100%}.section-image-text-group .image-text-group-list.image-height-480 .image-container{height:480px}.section-image-text-group .image-text-group-list.image-height-280 .image-container{height:280px}.section-image-text-group .image-text-group-list.image-height-560 .image-container{height:560px}.section-image-text-group .image-text-group-list.image-height-640 .image-container{height:640px}.section-image-text-group .image-text-group-list.image-contain .image-container>img{object-fit:cover}.section-image-text-group .image-text-group-list.image-cover .image-container>img{object-fit:contain}.section-image-text-group .image-text-group-list .image-container>img{width:100%;height:100%;position:absolute;object-position:center}.section-image-text-group .image-text-group-list .text-container{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;flex-direction:column;margin:20px;overflow:hidden}.section-image-text-group .image-text-group-list.position-center .text-container{align-items:center;justify-content:center}.section-image-text-group .image-text-group-list.position-botton .text-container{justify-content:flex-end;align-items:center}.section-image-text-group .image-text-group-list.position-left .text-container{justify-content:flex-end;align-items:flex-start}.section-image-text-group .image-text-group-list.hover-style .text-container{opacity:0;transition:opacity 0.25s ease-in-out}.section-image-text-group .image-text-group-list.hover-style>li:hover .text-container{opacity:1}.section-image-text-group .text-container>a{margin-top:10px;padding:10px 24px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;position:relative;font-size:16px;line-height:20px;max-width:100%;overflow-wrap:anywhere}.section-inquiry .inquiry-container{padding:40px;max-width:1280px;width:100%;margin:0 auto}.section-inquiry .inquiry-container.flex-right{flex-direction:row-reverse}.section-inquiry.style-1 .inquiry-container{justify-content:center}.section-inquiry.style-1 .inquiry-desc{display:none}.section-inquiry.style-1 .inquiry-container .inquiry-form{width:100%;max-width:980px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}.section-inquiry.style-2 .inquiry-container .customize-inquiry{width:48%!important}.section-inquiry.style-2 .inquiry-container .inquiry-form{display:flex;flex-direction:column}.section-inquiry .inquiry-container .inquiry-form .inquiry-form-title{font-weight:500;color:#000;margin-bottom:30px;width:100%}.section-inquiry.style-1 .inquiry-container .inquiry-form .form-input{width:49%;margin-bottom:20px}.section-inquiry .inquiry-container .inquiry-form .form-input input{width:100%;height:40px;background-color:#fff;border-radius:2px;border:1px solid #d5d5d5;outline:none;padding:0 12px;font-size:14px;line-height:40px;color:#000}.section-inquiry .inquiry-container .inquiry-form .form-input input::placeholder{font-size:14px;color:#999;line-height:40px}.section-inquiry .inquiry-container .inquiry-form .form-textarea{width:100%}.section-inquiry .inquiry-container .inquiry-form .form-textarea textarea{resize:none;width:100%;height:120px;background-color:#fff;border-radius:2px;border:1px solid #d5d5d5;outline:none;padding:12px;font-size:14px;line-height:20px;color:#000}.section-inquiry .inquiry-container .inquiry-form .form-textarea textarea::placeholder{font-size:14px;color:#999;line-height:20px}.section-inquiry .inquiry-container .inquiry-form button{margin-top:30px;position:relative;outline:none;border:none;font-size:16px;line-height:20px;padding:10px 44px;cursor:pointer;border-radius:4px;margin-left:auto;margin-right:auto}.section-inquiry .inquiry-container .inquiry-form button:active{top:1px}.section-inquiry .inquiry-container .inquiry-desc{width:48%;max-width:660px}.section-inquiry.style-2 .inquiry-container{justify-content:space-between}.section-inquiry.style-2 .inquiry-container .inquiry-form{width:100%;max-width:620px}.section-inquiry.style-2 .inquiry-container .inquiry-form .form-item{width:100%;margin-bottom:20px}@media screen and (max-width:768px){.section-inquiry .inquiry-container{padding:20px 16px}.section-inquiry.style-2 .inquiry-container .customize-inquiry{width:100%!important}.section-inquiry.style-1 .inquiry-container .inquiry-form .form-item{width:100%;margin-right:0;margin-bottom:20px}.section-inquiry.style-2 .inquiry-container .inquiry-form{width:100%;max-width:unset;margin-top:20px}.section-inquiry .inquiry-container .inquiry-desc{width:100%;max-width:unset;padding-right:0}.section-inquiry.style-2 .inquiry-container .inquiry-form .inquiry-form-title{font-size:18px;line-height:24px}.section-inquiry .inquiry-container .inquiry-form .inquiry-form-subtitle{margin-bottom:20px}.section-inquiry .inquiry-container{flex-direction:column-reverse}}