.banner-section{position:relative;aspect-ratio:780/700}@media screen and (min-width: 1024px){.banner-section{aspect-ratio:1920/700}}.banner-img-slider{height:100%}.banner-img-slider .swiper-pagination{width:-moz-fit-content;width:fit-content;left:30px;bottom:48px;display:none}@media screen and (min-width: 768px){.banner-img-slider .swiper-pagination{display:flex;bottom:30px;left:60px}}@media screen and (min-width: 1024px){.banner-img-slider .swiper-pagination{gap:12px;left:auto;right:20px;bottom:0;width:-moz-fit-content;width:fit-content;height:100%;display:flex;flex-direction:column;justify-content:center}}.banner-img-slider .swiper-pagination .swiper-pagination-bullet{background-color:#c9caca;opacity:1}.banner-img-slider .swiper-pagination .swiper-pagination-bullet-active{background-color:#82393b}.banner-img-slider .banner-img-slide__img-container{position:relative;padding-bottom:90%;height:100%}@media screen and (min-width: 1024px){.banner-img-slider .banner-img-slide__img-container{padding-bottom:36%}}.banner-img-slider img{position:absolute;width:100%;height:105%;-o-object-fit:cover;object-fit:cover}.banner-img-slider .banner-img-slider__img-overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.3;background-color:#4d4d4d;mix-blend-mode:multiply}.banner-text-container{color:#fff;position:absolute;justify-content:space-between;width:calc(100% - 60px);left:30px;display:flex;bottom:20px;z-index:1;pointer-events:none}@media screen and (min-width: 768px){.banner-text-container{left:60px;width:calc(100% - 120px)}}@media screen and (min-width: 1024px){.banner-text-container{bottom:50px;align-items:flex-end}}@media screen and (min-width: 1280px){.banner-text-container{left:120px;bottom:80px;width:calc(100% - 240px)}}.banner-text-container .banner-text-container__page-title{letter-spacing:1.5px}@media screen and (min-width: 1024px){.banner-text-container .banner-text-container__page-title{margin-bottom:0}}.banner-text-container .banner-text-container__page-title .en{font-size:24px;margin-bottom:8px}@media screen and (min-width: 1280px){.banner-text-container .banner-text-container__page-title .en{font-size:36px;margin-bottom:16px}}.banner-text-container .banner-text-container__page-title .zh{font-size:16px}@media screen and (min-width: 1280px){.banner-text-container .banner-text-container__page-title .zh{font-size:20px}}.banner-text-container .banner-text-slider{margin:0;max-width:80px}@media screen and (min-width: 576px){.banner-text-container .banner-text-slider{max-width:35%}}@media screen and (min-width: 1024px){.banner-text-container .banner-text-slider{max-width:20%}}.banner-text-container .banner-text-slider .swiper-slide{pointer-events:none}.banner-text-container .banner-text-slider .banner-text-slider__logo{width:80px;height:50px;background-repeat:no-repeat;background-size:contain;background-position:right center;margin-bottom:8px}@media screen and (min-width: 576px){.banner-text-container .banner-text-slider .banner-text-slider__logo{background-position:left center}}@media screen and (min-width: 1280px){.banner-text-container .banner-text-slider .banner-text-slider__logo{width:100px;height:70px}}.banner-text-slider .banner-text-slider__banner-info{letter-spacing:1px;display:none}@media screen and (min-width: 576px){.banner-text-slider .banner-text-slider__banner-info{display:block}}@media screen and (min-width: 1280px){.banner-text-slider .banner-text-slider__banner-info{font-size:16px}}.banner-text-slider .banner-text-slider__banner-info .banner-info__zh{margin-bottom:4px}@media screen and (min-width: 1280px){.banner-text-slider .banner-text-slider__banner-info .banner-info__zh{margin-bottom:8px}}.property-section{padding:80px 30px 0}@media screen and (min-width: 1280px){.property-section{padding-inline:0}}.property-section .property{margin-bottom:80px}@media screen and (min-width: 1024px){.property-section .property{display:flex}}@media screen and (min-width: 1280px){.property-section .property{margin-bottom:160px}}.property-section .property:nth-child(odd) .property-content .property-content__title-container{background-color:#82393b}.property-section .property:nth-child(odd) .property-content .property-content-block{margin-left:auto}@media screen and (min-width: 1024px){.property-section .property:nth-child(odd){padding-right:8.3333333333%}.property-section .property:nth-child(odd) .property-slider-group{padding-right:4.1666666667%}.property-section .property:nth-child(odd) .property-slider-group:before{right:3.125%;background-color:#82393b}.property-section .property:nth-child(odd) .property-slider-group .property-img-slider-wrapper{flex-direction:row-reverse}}.property-section .property:nth-child(2n) .property-content{flex-direction:row-reverse}.property-section .property:nth-child(2n) .property-content .property-content__title-container{background-color:#4d4d4d}.property-section .property:nth-child(2n) .property-content .property-content-block{margin-right:auto}@media screen and (min-width: 1024px){.property-section .property:nth-child(2n){padding-left:8.3333333333%;flex-direction:row-reverse}.property-section .property:nth-child(2n) .property-slider-group{padding-left:4.1666666667%}.property-section .property:nth-child(2n) .property-slider-group:before{left:3.125%;background-color:#4d4d4d}}.property-section .property-slider-group{position:relative}@media screen and (min-width: 1024px){.property-section .property-slider-group{display:flex;width:66.6666666667%}.property-section .property-slider-group:before{content:"";position:absolute;bottom:0;width:1px;height:80%;background-color:#82393b}}.property-section .property-img-slider-wrapper{margin-bottom:10px}@media screen and (min-width: 1024px){.property-section .property-img-slider-wrapper{margin-bottom:0;display:flex;aspect-ratio:1200/580;width:100%}}.property-section .property-img-slider-wrapper .swiper-navigation .swiper-button-prev,.property-section .property-img-slider-wrapper .swiper-navigation .swiper-button-next{display:none;--swiper-navigation-size: 44px;cursor:pointer}@media screen and (min-width: 1024px){.property-section .property-img-slider-wrapper .swiper-navigation .swiper-button-prev,.property-section .property-img-slider-wrapper .swiper-navigation .swiper-button-next{display:block}}.property-section .property-img-slider-wrapper .swiper-navigation .swiper-button-prev img,.property-section .property-img-slider-wrapper .swiper-navigation .swiper-button-next img{width:100%;height:100%}.property-section .property-img-slider-wrapper .swiper-navigation .swiper-button-prev .swiper-navigation-icon,.property-section .property-img-slider-wrapper .swiper-navigation .swiper-button-next .swiper-navigation-icon{display:none}.property-section .property-img-slider-wrapper .second-img-slider,.property-section .property-img-slider-wrapper .third-img-slider{width:13%;margin:0}.property-section .property-img-slider-wrapper .second-img-slider:hover .addon-img-container__overlay,.property-section .property-img-slider-wrapper .third-img-slider:hover .addon-img-container__overlay{background-color:#82393b}.property-section .property-img-slider-wrapper .second-img-slider:hover .img-overlay-btn-container,.property-section .property-img-slider-wrapper .third-img-slider:hover .img-overlay-btn-container{opacity:1;z-index:1}.property-section .property-img-slider-wrapper .second-img-slider .swiper-slide img,.property-section .property-img-slider-wrapper .third-img-slider .swiper-slide img{transform:scale(1.1) translate(-2%)}.property-section .property-img-slider-wrapper .second-img-slider .swiper-slide-active img,.property-section .property-img-slider-wrapper .third-img-slider .swiper-slide-active img{transform:scale(1.1) translate(0)}.property-section .property-img-slider-wrapper .addon-img-container{display:none}@media screen and (min-width: 1024px){.property-section .property-img-slider-wrapper .addon-img-container{display:block;width:100%;height:100%;position:relative;overflow:hidden}.property-section .property-img-slider-wrapper .addon-img-container:hover .img-overlay-btn-container{opacity:1}.property-section .property-img-slider-wrapper .addon-img-container:hover .addon-img-container__overlay{background-color:#82393b}}.property-section .property-img-slider-wrapper .addon-img-container img{position:absolute;right:0;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.1) translate(0);transition:transform .5s linear}.property-section .property-img-slider-wrapper .addon-img-container .addon-img-container__overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.7;background-color:#4d4d4d;mix-blend-mode:multiply;transition:background-color .3s ease-in-out}.property-section .property-img-slider-wrapper .property-img-slider{width:100%}@media screen and (min-width: 1024px){.property-section .property-img-slider-wrapper .property-img-slider{margin-inline:0}}.property-section .property-img-slider-wrapper .property-img-slider__img-container{position:relative;padding-bottom:66%;overflow:hidden}@media screen and (min-width: 1024px){.property-section .property-img-slider-wrapper .property-img-slider__img-container{padding-bottom:0;height:100%}}.property-section .property-img-slider-wrapper .property-img-slider__img-container img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 1024px){.property-section .property-img-slider-wrapper .property-img-slider__img-container img{transition:transform .5s linear}}.property-section .property-img-slider-wrapper .swiper-slide img{transform:scale(1.1) translate(-3%)}.property-section .property-img-slider-wrapper .swiper-slide-active img{transform:scale(1.1) translate(0)}@media screen and (min-width: 1024px){.property-section .property-img-slider-tp{display:none}}.property-section .property-img-slider-tp .swiper-slide-thumb-active .property-img-slider-tp__img-container .img-overlay-container,.property-section .property-img-slider-tp .swiper-slide-thumb-active .property-img-slider-tp__img-container .img-overlay-btn-container{opacity:1}.property-section .property-img-slider-tp .property-img-slider-tp__img-container{position:relative;padding-bottom:66%}@media screen and (min-width: 1024px){.property-section .property-img-slider-tp .property-img-slider-tp__img-container:hover .img-overlay-container,.property-section .property-img-slider-tp .property-img-slider-tp__img-container:hover .img-overlay-btn-container{opacity:1}}.property-section .property-img-slider-tp .property-img-slider-tp__img-container .img-overlay-btn-container .square-btn-container{padding:6px 8px 7px}@media screen and (min-width: 1280px){.property-section .property-img-slider-tp .property-img-slider-tp__img-container .img-overlay-btn-container .square-btn-container{gap:32px}.property-section .property-img-slider-tp .property-img-slider-tp__img-container .img-overlay-btn-container .square-btn-container .square-btn:before,.property-section .property-img-slider-tp .property-img-slider-tp__img-container .img-overlay-btn-container .square-btn-container .square-btn:after{font-size:14px}.property-section .property-img-slider-tp .property-img-slider-tp__img-container .img-overlay-btn-container .square-btn-container .square-btn{font-size:16px}}.property-section .property-img-slider-tp .property-img-slider-tp__img-container img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.property-section .property-img-slider-tp .img-overlay-container{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background-color:#82393b80;mix-blend-mode:multiply;transition:opacity .3s ease-in-out}.property-section .property-content{margin-top:32px}@media screen and (min-width: 1024px){.property-section .property-content{margin-block:0;width:37.5%;display:flex}}.property-section .property-content .property-content__title-container{color:#fff;padding:8px;width:-moz-fit-content;width:fit-content;position:relative;margin-bottom:16px}@media screen and (min-width: 1024px){.property-section .property-content .property-content__title-container{height:-moz-fit-content;height:fit-content}}.property-section .property-content .property-content__title-container .property-content__title-container__title{letter-spacing:2px;font-family:Noto Sans TC}@media screen and (min-width: 1024px){.property-section .property-content .property-content__title-container .property-content__title-container__title{writing-mode:vertical-lr}}@media screen and (min-width: 1280px){.property-section .property-content .property-content__title-container .property-content__title-container__title{font-size:16px}}.property-section .property-content .property-content-block{color:#4d4d4d}@media screen and (min-width: 1024px){.property-section .property-content .property-content-block{width:66.6666666667%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;margin-bottom:0}}.property-section .property-content .property-content-block .property-content-block__name-container .name-container__logo{margin-bottom:12px;width:80px;height:50px;background-repeat:no-repeat;background-size:contain;background-position:left center}@media screen and (min-width: 1280px){.property-section .property-content .property-content-block .property-content-block__name-container .name-container__logo{width:100px;height:70px}}.property-section .property-content .property-content-block .property-content-block__name-container .name-container__en{font-size:20px;margin-bottom:32px;letter-spacing:1px}@media screen and (min-width: 1280px){.property-section .property-content .property-content-block .property-content-block__name-container .name-container__en{font-size:24px}}.property-section .property-content .property-content-block .property-content-block__section-title{margin-bottom:32px}.property-section .property-content .property-content-block .property-content-block__section-title .section-title__en{font-size:20px;margin-bottom:4px}@media screen and (min-width: 1280px){.property-section .property-content .property-content-block .property-content-block__section-title .section-title__en{font-size:24px}}.property-section .property-content .property-content-block .property-content-block__section-title .section-title__zh{font-size:12px}@media screen and (min-width: 768px){.property-section .property-content .property-content-block .property-content-block__section-title .section-title__zh{margin-top:4px;font-size:14px}}.property-section .property-content .property-content-block .property-content-block__detail{color:#4d4d4d;margin-bottom:24px;letter-spacing:1px}@media screen and (min-width: 1024px){.property-section .property-content .property-content-block .property-content-block__detail{margin-bottom:48px}}@media screen and (min-width: 1280px){.property-section .property-content .property-content-block .property-content-block__detail{font-size:16px}}.property-section .property-content .property-content-block .property-content-block__detail .property-content-block__detail__item:not(:last-child){margin-bottom:16px}@media screen and (min-width: 1440px){.property-section .property-content .property-content-block .property-content-block__detail .property-content-block__detail__item{display:flex;gap:16px}}.property-section .property-content .property-content-block .property-content-block__detail .property-content-block__detail__item .property-content-block__detail__label{opacity:.7;font-weight:300;margin-bottom:8px}.property-section .property-content .property-content-block .square-btn-container{padding:6px 8px 7px}@media screen and (min-width: 1280px){.property-section .property-content .property-content-block .square-btn-container{gap:48px}.property-section .property-content .property-content-block .square-btn-container .square-btn{font-size:14px}.property-section .property-content .property-content-block .square-btn-container .square-btn:before,.property-section .property-content .property-content-block .square-btn-container .square-btn:after{font-size:14px}}.img-overlay-btn-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease-in-out;color:#fff}@media screen and (min-width: 576px){.img-overlay-btn-container{gap:8px}}@media screen and (min-width: 768px){.img-overlay-btn-container{gap:12px}}
