body{font-family:"Noto Serif Display","Noto Serif TC"}section:not(:first-child){padding:2rem 0;border-bottom:1px solid var(--color-black-10)}section:nth-child(odd){background-color:var(--color-black);color:var(--color-white)}#Slider{padding:0;color:var(--color-white)}#Slider .carousel-item{height:550px}#Slider .carousel-item img,#figures .carousel-item img{width:100%;height:100%;object-position:center center;object-fit:cover}#Slider h1.banner-title{font-size:var(--heading-index);margin-bottom:1rem}#Slider h2.banner-title{font-size:var(--heading-title);margin-bottom:1rem}#Slider .banner-sub-title{font-size:var(--heading3);margin-bottom:3rem;line-height:2rem}#Slider .banner-sub-title,#Slider h1.banner-title,#Slider h2.banner-title,#figures{text-shadow:var(--white-text-shadow)}#figures .carousel-item{height:400px}#Contact{background-size:cover}.contact1,.contact2{color:var(--color-white)}.contact1{background:url(/asset/images/static/contact1.webp) no-repeat center center}.contact2{background:url(/asset/images/static/contact2.webp) no-repeat center center}.contact3{background:url(/asset/images/static/contact3.webp) no-repeat center center}#Contact .social-icon{width:30px;height:30px;border-radius:50%;font-size:var(--heading4);display:inline-block}#Contact .contact-item,.contact3{color:var(--color-white)}#Contact .contact-item:active,#Contact .contact-item:hover{color:var(--bs-warning)}#Contact .qrcode{width:100px;height:100px}#Contact .qrcode:not(:last-child){margin-right:1rem}