.breadcrumb-list-module{width:100%;position:relative;min-height:45rem;padding:3.6rem 0}.breadcrumb-list-module .background-img{position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1}.breadcrumb-list-module .list-content{display:flex;flex-direction:column;align-items:baseline;grid-gap:2rem;position:relative;min-height:100%}.breadcrumb-list-module .list-content .text-item{position:relative;z-index:2;width:100%;flex:1;display:flex;flex-wrap:wrap;align-items:center}.breadcrumb-list-module .list-content .text-item .text-box{width:100%}.breadcrumb-list-module .list-content .text-item .text-title{font-weight:bold;color:#333}.breadcrumb-list-module .list-content .text-item .text-describe{font-weight:500;color:#333}.breadcrumb-list-module .list-content .breadcrumb-list-box{width:100%;flex-wrap:wrap;align-items:center;grid-gap:1rem;font-weight:400;color:#333}.breadcrumb-list-module .list-content .breadcrumb-list-box .breadcrumb-item{line-height:1.5;display:contents}.breadcrumb-list-module .list-content .breadcrumb-list-box .breadcrumb-item:first-child{color:var(--ui-color-primary)}.breadcrumb-list-module .list-content .breadcrumb-list-box>i{font-size:var(--f-s-12);line-height:2}.breadcrumb-list-module .list-content .breadcrumb-list-box>i.active{color:var(--ui-color-primary)}.breadcrumb-list-module .list-content .image-item{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:1;width:66.6rem;max-width:100%;height:auto;max-height:100%;aspect-ratio:496/300}.breadcrumb-list-module .list-content .image-item img{object-fit:contain;border-radius:1.6rem}@media (max-width: 992px){.breadcrumb-list-module{min-height:40rem}.breadcrumb-list-module .list-content .image-item{position:relative;top:0;transform:translateY(0)}}.inner-form{position:relative;min-height:20rem;width:100%;margin-top:14rem;margin-bottom:13rem;display:block !important}.inner-form .close-button{color:var(--ui-color-font-thirdly);position:absolute;right:2rem;top:2rem;font-size:var(--f-s-30);cursor:pointer}.inner-form .head-title{text-align:left}.inner-form .head-title .bold-title{font-weight:bold;font-size:var(--f-s-36);line-height:1.2}.inner-form .form{margin-top:3.5rem;display:grid;grid-gap:1.5rem 3rem;grid-template-columns:1fr 1fr 1fr}.inner-form .form .info{display:none;background:none;color:var(--ui-color-font-primary);text-align:center;position:absolute;box-sizing:border-box;width:100%;top:50%;left:0;font-size:var(--f-s-30)}.inner-form .form .info .submitting{display:none}.inner-form .form .info .sub-success{display:none}.inner-form .form .info .sub-error{display:none}.inner-form .form .input{height:5rem;position:relative;background-color:var(--ui-color-bg-primary);transition-duration:200ms}.inner-form .form .input .icon{position:absolute;right:2rem;height:5rem;line-height:5rem;transform:rotate(90deg);transition-duration:200ms;font-size:var(--f-s-14)}.inner-form .form .input:has(select:hover) .icon{transform:rotate(0deg);transition-duration:200ms;color:var(--ui-color-primary)}.inner-form .form .input select{appearance:none;-webkit-appearance:none;-moz-appearance:none}.inner-form .form .input label{transition-duration:200ms;pointer-events:none;position:absolute;left:.4rem;top:0;height:2rem;line-height:2rem;font-size:var(--f-s-14);color:var(--ui-color-font-thirdly)}.inner-form .form .input label::before{transition-duration:200ms;content:'* ';color:#00000000}.inner-form .form .input:has(input[required]:invalid) label,.inner-form .form .input:has(select[required]:invalid) label{transition-duration:200ms;height:5rem;line-height:5rem;font-size:var(--f-s-16);left:2rem}.inner-form .form .input:has(input[required]:invalid) label::before,.inner-form .form .input:has(select[required]:invalid) label::before{transition-duration:200ms;content:'* ';color:red}.inner-form .form .input:has(~ .clicked):has(input:invalid){background-color:#f3d6d4;transition-duration:200ms}.inner-form .form .input input[type=number]::-webkit-inner-spin-button,.inner-form .form .input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.inner-form .form .input input[type=number]{-moz-appearance:textfield}.inner-form .form .input input,.inner-form .form .input select{height:100%;width:100%;border:none;outline:none;background:none;padding-left:1.8rem;transition-duration:200ms;padding-top:1rem}.inner-form .form .input input:invalid,.inner-form .form .input select:invalid{padding-top:0;padding-left:3rem;transition-duration:200ms}.inner-form .form .submit{grid-column-start:1;grid-column-end:4;text-align:right;margin-top:9.2rem}.inner-form .form .submit .module-btn{display:inline-block}.inner-form .form .submit .module-btn span{margin:0 2rem}.inner-form .form .textarea{height:14rem;grid-column-start:1;grid-column-end:4;background-color:var(--ui-color-bg-primary);transition-duration:200ms;position:relative}.inner-form .form .textarea label{transition-duration:200ms;pointer-events:none;position:absolute;left:.4rem;top:0;height:2rem;line-height:2rem;font-size:var(--f-s-14);color:var(--ui-color-font-thirdly)}.inner-form .form .textarea label::before{transition-duration:200ms;content:'* ';color:#00000000}.inner-form .form .textarea:has(textarea[required]:invalid) label{transition-duration:200ms;height:5rem;line-height:5rem;font-size:var(--f-s-16);left:2rem}.inner-form .form .textarea:has(textarea[required]:invalid) label::before{transition-duration:200ms;content:'* ';color:red}.inner-form .form .textarea:has(~ .clicked):has(textarea:invalid){background-color:#f3d6d4;transition-duration:200ms}.inner-form .form .textarea textarea{background:none;width:100%;height:100%;outline:none;border:none;padding-top:2rem;padding-left:1.8rem;padding-right:1.8rem;transition-duration:200ms}.inner-form .form .textarea textarea:invalid{padding-top:1.8rem;padding-left:3rem;transition-duration:200ms}.inner-form .submitting .submit{display:none}.inner-form .submitting .input{display:none}.inner-form .submitting .textarea{display:none}.inner-form .submitting .info{display:block}.inner-form .submitting .info .submitting{display:inline}.inner-form .submitting .info .sub-success{display:none}.inner-form .submitting .info .sub-error{display:none}.inner-form .form.sub-success .submit{display:none}.inner-form .form.sub-success .input{display:none}.inner-form .form.sub-success .textarea{display:none}.inner-form .form.sub-success .info{display:block}.inner-form .form.sub-success .info .submitting{display:none}.inner-form .form.sub-success .info .sub-success{display:inline}.inner-form .form.sub-success .info .sub-error{display:none}.inner-form .form.sub-error .submit{display:none}.inner-form .form.sub-error .input{display:none}.inner-form .form.sub-error .textarea{display:none}.inner-form .form.sub-error .info{display:block}.inner-form .form.sub-error .info .submitting{display:none}.inner-form .form.sub-error .info .sub-success{display:none}.inner-form .form.sub-error .info .sub-error{display:inline}@media (max-width: 992px){.inner-form{margin-bottom:2rem;margin-top:2rem}.inner-form .head-title{padding:0}.inner-form .form{margin-top:2rem;grid-gap:1rem}.inner-form .form .textarea,.inner-form .form .input{grid-column-start:1;grid-column-end:4}.inner-form .form .input{height:4rem;transition-duration:200ms}.inner-form .form .input .icon{height:4rem;line-height:4rem;font-size:var(--f-s-13)}.inner-form .form .input:has(input[required]:invalid) label,.inner-form .form .input:has(select[required]:invalid) label{height:4rem;line-height:4rem}.inner-form .form .input input,.inner-form .form .input select{padding-top:1rem;padding-left:1rem}.inner-form .form .input input:invalid,.inner-form .form .input select:invalid{padding-top:0;padding-left:3rem;transition-duration:200ms}.inner-form .form .textarea textarea{padding-top:2rem;padding-left:1rem;padding-right:1rem}.inner-form .form .textarea textarea:invalid{padding-top:1rem;padding-left:3rem;transition-duration:200ms}.inner-form .form .textarea:has(textarea[required]:invalid) label{height:4rem;line-height:4rem}.inner-form .form .submit{margin-top:2rem}}.contact-us-module .module-width .event-cont{margin:12rem 0;display:flex;height:40rem;width:100%;background-color:var(--ui-color-bg-fourthly);overflow:hidden}.contact-us-module .module-width .event-cont .event-post{width:50%;height:100%}.contact-us-module .module-width .event-cont .event-post img{width:100%;height:100%}.contact-us-module .module-width .event-cont .event-detail{padding:4.6rem 12rem;width:50%;height:100%}.contact-us-module .module-width .event-cont .event-detail .title{font-weight:bold;font-size:var(--f-s-46);line-height:5.4rem}.contact-us-module .module-width .event-cont .event-detail .title .icon{color:var(--ui-color-primary);font-size:var(--f-s-40)}.contact-us-module .module-width .event-cont .event-detail .sub-title{font-weight:bold;font-size:var(--f-s-24);line-height:1.2;margin-top:2rem}.contact-us-module .module-width .event-cont .event-detail .info-box{margin-top:4rem}.contact-us-module .module-width .event-cont .event-detail .info-box .info-item{margin-top:2rem;font-weight:bold;font-size:var(--f-s-16);line-height:1.2}.contact-us-module .module-width .event-cont .event-detail .info-box .info-item .detail{font-weight:normal}.contact-us-module .module-width .thk-cont .title{font-weight:bold;font-size:var(--f-s-36);line-height:1.1}.contact-us-module .module-width .thk-cont .text{margin-top:2.5rem;font-weight:400;font-size:var(--f-s-18);line-height:1.4}@media (max-width: 992px){.contact-us-module .module-width .thk-cont .title{font-size:var(--f-s-36)}.contact-us-module .module-width .event-cont{margin-top:2rem;margin-bottom:2rem;flex-wrap:wrap;height:auto}.contact-us-module .module-width .event-cont .event-post{width:100%;height:30rem}.contact-us-module .module-width .event-cont .event-detail{width:100%;padding:1.6rem}.contact-us-module .module-width .event-cont .event-detail .title{font-size:var(--f-s-36);line-height:1.2}.contact-us-module .module-width .event-cont .event-detail .sub-title{font-size:var(--f-s-24);line-height:1.2;margin-top:1.6rem}.contact-us-module .module-width .event-cont .event-detail .info-box{margin-top:2rem}.contact-us-module .module-width .event-cont .event-detail .info-box .info-item{margin-top:.8rem;font-weight:bold;font-size:var(--f-s-16);line-height:1.2}.contact-us-module .module-width .event-cont .event-detail .info-box .info-item .detail{font-weight:normal}}
