.pv-service-support .rel-container .pagination{width:5vw;position:absolute;top:3.125vw;right:15.365vw;display:flex}
.pv-service-support .rel-container .pagination img{width:.938vw;height:.833vw}
.pv-service-support .rel-container .abs-container{width:100%;position:absolute;top:0}
.pv-service-support .rel-container .case-titles{display:flex;color:white;font-size:1.042vw;margin-left:8.854vw;position:absolute;top:0}
.pv-service-support .rel-container .case-titles div{margin:0 1.432vw;cursor:pointer}
.pv-service-support .rel-container .case-titles div:nth-child(1){margin-left:0}
.pv-service-support .rel-container .case-titles div.active{padding-bottom:.781vw;border-bottom:.208vw solid}
@media screen and (min-width:751px){.pv-service-support .rel-container .pvSwiper{padding-top:6.146vw;position:relative;top:25vw}
}
@media screen and (max-width:750px){.pv-service-support .rel-container .pvSwiper{padding-top:16vw;position:relative;top:65vw}
.pv-service-support .rel-container .pagination{display:none !important}
.pv-service-support .rel-container .swiper-slide{width:74.667vw !important}
.pv-service-support .rel-container .case-titles{font-size:3.2vw;margin-left:7.333vw}
.pv-service-support .rel-container .case-titles div{width:12.8vw}
.pv-service-support .rel-container .case-titles div.active{padding-bottom:1.6vw;border-bottom:.533vw solid}
}
.pv-service-support-new .mb{display:none}
.pv-service-support-new .pvSwiper{padding-top:118px;position:relative;top:25vw}
.pv-service-support-new .swiper-slide{width:35.26041667vw !important}
.pv-service-support-new .navigation.true{margin-bottom:40px;margin-top:40px;text-align:center}
.pv-service-support-new .navigation.true span{background-color:#595757}
.pv-service-support-new .text{position:absolute;top:16.66666667vw;margin-left:2.76041667vw;color:#333}
.pv-service-support-new .text .title{font-size:32px;font-weight:600;margin-bottom:10px}
.pv-service-support-new .text .description{font-size:18px}
.pv-service-support-new .rel-container{position:relative}
.pv-service-support-new .rel-container .pagination{width:96px;position:absolute;top:60px;right:295px;display:flex}
.pv-service-support-new .rel-container .pagination img{width:18px;height:16px}
.pv-service-support-new .rel-container .abs-container{width:100%;position:absolute;top:0}
.pv-service-support-new .rel-container .case-title{position:absolute;top:19.27083333vw;left:0;right:0;color:#fff;font-size:40px;font-weight:600;text-align:center}
.pv-service-support-new .rel-container .case-items{display:flex;color:white;font-size:20px;margin-left:8.85416667vw;position:absolute;top:0}
.pv-service-support-new .rel-container .case-items div{margin:0 28px;cursor:pointer}
.pv-service-support-new .rel-container .case-items div:nth-child(1){margin-left:0}
.pv-service-support-new .rel-container .case-items div.active{padding-bottom:15px;border-bottom:4px solid}
@media screen and (max-width:1920px){.pv-service-support-new .pvSwiper{padding-top:6.14583333vw}
.pv-service-support-new .swiper-slide{width:35.26041667vw !important}
.pv-service-support-new .navigation.true{margin-bottom:2.08333333vw;margin-top:2.08333333vw}
.pv-service-support-new .text .title{font-size:1.66666667vw;margin-bottom:.52083333vw}
.pv-service-support-new .text .description{font-size:.9375vw}
.pv-service-support-new .rel-container .pagination{width:5vw;top:3.125vw;right:15.36458333vw}
.pv-service-support-new .rel-container .pagination img{width:.9375vw;height:.83333333vw}
.pv-service-support-new .rel-container .case-title{font-size:2.08333333vw}
.pv-service-support-new .rel-container .case-items{font-size:1.04166667vw;margin-left:8.85416667vw}
.pv-service-support-new .rel-container .case-items div{margin:0 1.45833333vw}
.pv-service-support-new .rel-container .case-items div.active{padding-bottom:.78125vw;border-bottom:.20833333vw solid}
}
@media screen and (max-width:1024px){.pv-service-support-new .rel-container .pc{display:none}
.pv-service-support-new .rel-container .mb{display:block}
.pv-service-support-new .rel-container .case-title{top:48vw;font-size:6.667vw}
.pv-service-support-new .rel-container .text{width:61.333vw;top:64vw;margin-left:7.067vw;color:#333}
.pv-service-support-new .rel-container .text .title{font-size:4.8vw;font-weight:600;margin-bottom:1.333vw}
.pv-service-support-new .rel-container .text .description{font-size:3.2vw}
.pv-service-support-new .rel-container .pvSwiper{padding-top:16vw;position:relative;top:65vw}
.pv-service-support-new .rel-container .pagination{display:none !important}
.pv-service-support-new .rel-container .swiper-slide{width:74.667vw !important}
.pv-service-support-new .rel-container .case-items{font-size:3.2vw;margin-left:7.333vw}
.pv-service-support-new .rel-container .case-items div{width:12.8vw;margin:0 2.4vw}
.pv-service-support-new .rel-container .case-items div.active{padding-bottom:1.6vw;border-bottom:.533vw solid}
}
.liuzi-form-container{font-size:1.042vw;box-sizing:border-box;padding:0 16.667vw;width:100%;margin:0 auto;background-color:#fff;border-radius:5px}
.liuzi-form-container .title{text-align:center;margin-top:2.604vw;margin-bottom:.781vw;font-size:2.083vw;color:#333;font-weight:bold}
.liuzi-form-container .sub-title{padding:0 2.5vw;text-align:center;margin-bottom:2.604vw}
.liuzi-form-container .custom-form{display:flex;flex-direction:column}
.liuzi-form-container .form-title{font-size:1.354vw;margin-bottom:1.406vw;font-weight:bold}
.liuzi-form-container .row{display:flex;flex-wrap:wrap;margin-bottom:1.667vw;justify-content:space-between}
.liuzi-form-container .form-group{flex:1}
.liuzi-form-container .form-group:nth-child(2){margin-left:2.083vw;margin-right:2.083vw}
.liuzi-form-container .label-title{font-weight:bold;margin-bottom:0;font-size:1.354vw}
.liuzi-form-container .required{color:red}
.liuzi-form-container .required-error-message{display:block;color:red;font-size:.833vw;visibility:hidden;margin-top:.313vw;height:.938vw}
.liuzi-form-container label{display:flex;align-items:center;margin-bottom:.781vw}
.liuzi-form-container input{height:2.604vw}
.liuzi-form-container input[type='checkbox']{width:1.667vw;height:1.667vw;position:inherit}
.liuzi-form-container input,.liuzi-form-container select,.liuzi-form-container textarea{width:100%;padding:.26vw .521vw;border:1px solid #ccc;border-radius:5px;background-color:#f0f0f0;letter-spacing:1px}
.liuzi-form-container textarea{height:6.771vw;resize:none;padding:.729vw 1.25vw;font-size:1.042vw}
.liuzi-form-container textarea::placeholder{color:#A3A3A380}
.liuzi-form-container .character-count{position:absolute;bottom:2.083vw;right:1.042vw;text-align:right;font-size:.521vw;color:#adadad}
.liuzi-form-container .checkbox-container{display:flex;gap:3.385vw;margin-top:1.979vw}
.liuzi-form-container .row.privacy{margin-top:1.25vw;margin-bottom:0}
.liuzi-form-container .checkbox-group{display:flex;margin-bottom:2.917vw;align-items:center;flex-wrap:wrap}
.liuzi-form-container .checkbox-group label{margin-left:.469vw;margin-bottom:0}
.liuzi-form-container .checkbox-group .required-error-message{flex-basis:100%;margin-left:2.604vw}
.liuzi-form-container .submit-button{display:block;margin:0 auto 4.375vw auto;width:38.021vw;height:4.167vw;padding:1.354vw;background-color:#fd5000;border:0;border-radius:100px;color:#fff;font-size:1.354vw;cursor:pointer;text-align:center;transition:background-color .3s ease}
.liuzi-form-container a{color:#007eff}
.liuzi-form-container .custom-select-container{position:relative;width:100%}
.liuzi-form-container .custom-select{position:relative;width:100%;background-color:#f0f0f0;border:1px solid #ccc;border-radius:5px;cursor:pointer}
.liuzi-form-container .select-trigger{display:flex;justify-content:space-between;align-items:center;padding:10px;font-size:1.042vw;color:#666}
.liuzi-form-container .select-placeholder{color:#adadad;padding-left:.729vw}
.liuzi-form-container .arrow{width:10px;height:10px;background-image:url('data:image/svg+xml;utf8,<svgfill="black"height="14"viewBox="002424"width="14"xmlns="http://www.w3.org/2000/svg"><pathd="M710l555-5z"/></svg>');background-repeat:no-repeat;background-size:cover}
.liuzi-form-container .custom-options{position:absolute;top:calc(105%);left:0;width:100%;background-color:#f0f0f0;border:1px solid #ccc;border-radius:5px;max-height:150px;overflow-y:auto;display:none;z-index:1000}
.liuzi-form-container .custom-option{padding:.365vw 1.25vw;color:#adadad;cursor:pointer}
.liuzi-form-container .custom-option.active,.liuzi-form-container .custom-option:hover{background-color:#767676;color:white}
.liuzi-form-container .custom-select.open .custom-options{display:block}
.liuzi-form-container .custom-select.open .arrow{transform:rotate(-180deg)}
@media(max-width:750px){.liuzi-form-container{padding:0 7.733vw;font-size:3.6vw}
.liuzi-form-container .title{margin-top:7.733vw;margin-bottom:1.6vw;font-size:5.333vw}
.liuzi-form-container .sub-title{padding:0;text-align:left;margin-bottom:9.6vw}
.liuzi-form-container .form-title{font-size:4.8vw;margin-bottom:6vw}
.liuzi-form-container .row{flex-direction:column;margin-bottom:0}
.liuzi-form-container .form-group{padding:0;margin:0 0 2.667vw 0 !important;width:auto}
.liuzi-form-container label{margin-bottom:1.733vw}
.liuzi-form-container input{height:10.667vw;padding:2vw}
.liuzi-form-container .required-error-message{font-size:2.933vw;height:3.467vw}
.liuzi-form-container .checkbox-group{margin:0}
.liuzi-form-container .checkbox-group label{font-size:16px;margin-left:20px;display:inline-block}
.liuzi-form-container .empty-group{display:none}
.liuzi-form-container textarea{padding:3.333vw 4vw;font-size:3.6vw;height:35.333vw}
.liuzi-form-container .character-count{font-size:2.4vw;bottom:6.667vw;right:10px}
.liuzi-form-container .submit-button{padding:2.933vw 0;width:auto;height:10.667vw;font-size:4.267vw;margin:0 0 14.667vw 0}
.liuzi-form-container .label-title{margin-top:2.4vw;margin-bottom:1.333vw;font-size:4.8vw}
.liuzi-form-container .row.privacy{margin-top:2vw}
.liuzi-form-container .row.privacy input{position:absolute;top:5px}
.liuzi-form-container .row.privacy label{margin-left:5.333vw;font-size:2.667vw}
.liuzi-form-container .row.privacy .checkbox-group{margin-bottom:6.4vw;position:relative}
.liuzi-form-container .row.privacy .required-error-message{margin-left:17px}
.liuzi-form-container input[type='checkbox']{height:4.267vw;width:4.267vw;position:inherit;bottom:2px}
.liuzi-form-container input[type='checkbox']::after{content:none}
.liuzi-form-container .checkbox-container{margin-top:5.333vw;margin-bottom:6.4vw;gap:9.333vw}
.liuzi-form-container .checkbox-container .checkbox-group label{font-size:3.6vw;margin-left:1.333vw}
.liuzi-form-container .custom-select{height:10.667vw}
.liuzi-form-container .custom-select .select-trigger{font-size:3.6vw;padding:3.2vw 4vw}
.liuzi-form-container .custom-select .custom-option{padding:1.5vw 4vw}
}
@media screen and (min-width:1921px){.liuzi-form-container{font-size:20px;padding:0 320px;width:1920px}
.liuzi-form-container .title{margin-top:50px;margin-bottom:15px;font-size:40px}
.liuzi-form-container .sub-title{padding:0 48px;margin-bottom:50px}
.liuzi-form-container .form-title{font-size:26px;margin-bottom:27px}
.liuzi-form-container .row{margin-bottom:32px}
.liuzi-form-container .form-group:nth-child(2){margin-left:40px;margin-right:40px}
.liuzi-form-container .label-title{font-size:26px}
.liuzi-form-container .required-error-message{font-size:16px;margin-top:6px;height:18px}
.liuzi-form-container label{margin-bottom:15px}
.liuzi-form-container input{height:50px}
.liuzi-form-container input[type='checkbox']{width:32px;height:32px}
.liuzi-form-container input,.liuzi-form-container select,.liuzi-form-container textarea{padding:5px 10px}
.liuzi-form-container textarea{height:130px;padding:14px 24px;font-size:20px}
.liuzi-form-container .character-count{bottom:40px;right:20px;font-size:10px}
.liuzi-form-container .checkbox-container{gap:65px;margin-top:38px}
.liuzi-form-container .row.privacy{margin-top:24px}
.liuzi-form-container .checkbox-group{margin-bottom:56px}
.liuzi-form-container .checkbox-group label{margin-left:9px}
.liuzi-form-container .checkbox-group .required-error-message{margin-left:50px}
.liuzi-form-container .submit-button{margin:0 auto 84px auto;width:730px;height:80px;padding:26px;border-radius:100px;font-size:26px}
.liuzi-form-container .select-trigger{font-size:20px}
.liuzi-form-container .select-placeholder{padding-left:14px}
.liuzi-form-container .custom-option{padding:7px 24px}
}
.cases-swiper .pv-pagination{right:10.417vw !important}
.cases-swiper .pv-title{margin-bottom:5.99vw !important}
@media screen and (max-width:750px){.cases-swiper .pv-title{max-width:69.333vw !important}
.cases-swiper .swiper-slide{width:76.667vw !important}
}
.pv-video-component .htgw-pv-image-text-container .common-area{position:absolute;bottom:56px;left:180px}
.pv-video-component .htgw-pv-image-text-container .custom-area .video-container{position:absolute;top:2.96875vw;left:0;right:0;margin:0 18.75vw}
.pv-video-component .htgw-pv-image-text-container .custom-area .flags{display:flex;position:absolute;bottom:174px;right:170px}
.pv-video-component .htgw-pv-image-text-container .custom-area .flags .product-desc:last-of-type{margin-right:0}
@media screen and (max-width:1920px){.pv-video-component .htgw-pv-image-text-container .common-area{bottom:2.91666667vw;left:9.375vw}
.pv-video-component .htgw-pv-image-text-container .custom-area .video-container{top:2.96875vw;width:62.5vw;height:35.15625vw}
.pv-video-component .htgw-pv-image-text-container .custom-area .flags{bottom:9.0625vw;right:8.85416667vw}
}
@media screen and (max-width:1024px){.pv-video-component .htgw-pv-image-text-container .common-area{bottom:20.53333333vw;left:8.26666667vw}
.pv-video-component .htgw-pv-image-text-container .custom-area .video-container{top:5.33333333vw;width:84.8vw;height:93.33333333vw;margin:0 auto}
.pv-video-component .htgw-pv-image-text-container .custom-area .flags{bottom:4vw;right:initial;left:8.26666667vw}
}
.pv-install-case.pv-building-type .htgw-pv-image-text-container{background:#fff}
.pv-install-case.pv-building-type .htgw-pv-image-text-container .swiper-slide{width:35.3125vw}
.pv-install-case.pv-building-type .htgw-pv-image-text-container .swiper-slide img{width:100%;height:auto;margin:0 auto 5.83333333vw auto}
.pv-install-case.pv-building-type .htgw-pv-image-text-container .swiper-pagination{bottom:3.125vw}
.pv-install-case.pv-building-type .htgw-pv-image-text-container .common-area{position:initial}
.pv-install-case.pv-building-type .htgw-pv-image-text-container .common-area .text-area{position:absolute;left:2.60416667vw;top:2.60416667vw}
.pv-install-case.pv-building-type .htgw-pv-image-text-container .common-area .text-area .title{text-align:left;font-size:1.5625vw;font-weight:600}
.pv-install-case.pv-building-type .htgw-pv-image-text-container .common-area .button-area{position:absolute;left:2.60416667vw;bottom:9.375vw}
@media screen and (max-width:1024px){.pv-install-case.pv-building-type .htgw-pv-image-text-container .swiper-slide{width:76.8vw;margin:0}
.pv-install-case.pv-building-type .htgw-pv-image-text-container .swiper-slide img{width:100%;height:auto;margin-bottom:11.6vw}
.pv-install-case.pv-building-type .htgw-pv-image-text-container .swiper-pagination{bottom:5.06666667vw}
.pv-install-case.pv-building-type .htgw-pv-image-text-container .common-area .text-area{left:4.13333333vw;top:8.8vw}
.pv-install-case.pv-building-type .htgw-pv-image-text-container .common-area .text-area .title{font-size:4.8vw}
.pv-install-case.pv-building-type .htgw-pv-image-text-container .common-area .button-area{left:6.66666667vw;bottom:19.33333333vw}
}
.pv-function-show .htgw-pv-image-text-container .swiper-navigation div{border:2px solid #ffffff4d;border-radius:50%;color:#fff;height:48px;width:48px;transition:transform .5s,width .5s}
.pv-function-show .htgw-pv-image-text-container .swiper-navigation div:hover{transform:scale(1.2);border:solid #fff}
.pv-function-show .htgw-pv-image-text-container .swiper-navigation .swiper-button-prev{left:24px}
.pv-function-show .htgw-pv-image-text-container .swiper-navigation .swiper-button-next{right:24px}
.pv-function-show .htgw-pv-image-text-container .swiper-navigation div::after{font-size:17px}
.pv-function-show .htgw-pv-image-text-container .areas{position:absolute;width:80%;text-align:left;left:180px;bottom:60px}
.pv-function-show .htgw-pv-image-text-container .areas .custom-area .row{display:flex;flex-wrap:wrap;justify-content:flex-start;text-align:center;margin-top:74px;align-items:center}
.pv-function-show .htgw-pv-image-text-container .areas .custom-area .row img{width:795px;height:61px}
.pv-function-show .htgw-pv-image-text-container .areas .custom-area .flag-text{margin-top:31px;font-size:18px}
.pv-function-show .htgw-pv-image-text-container .swiper-pagination{position:absolute;left:180px;text-align:left;height:30px}
.pv-function-show .htgw-pv-image-text-container .swiper-pagination span{background-color:#fff;width:15px;height:15px}
@media screen and (max-width:1920px){.pv-function-show .htgw-pv-image-text-container .areas{left:9.375vw;bottom:3.125vw}
.pv-function-show .htgw-pv-image-text-container .areas .custom-area .row{margin-top:3.85416667vw}
.pv-function-show .htgw-pv-image-text-container .areas .custom-area .row img{width:41.40625vw;height:3.17708333vw}
.pv-function-show .htgw-pv-image-text-container .areas .custom-area .flag-text{font-size:.9375vw;margin-top:1.61458333vw}
.pv-function-show .htgw-pv-image-text-container .swiper-pagination{left:9.375vw;height:1.5625vw}
.pv-function-show .htgw-pv-image-text-container .swiper-pagination span{width:.78125vw;height:.78125vw}
}
@media screen and (max-width:1024px){.pv-function-show .htgw-pv-image-text-container .areas{width:84vw;left:8.26666667vw;bottom:4vw}
.pv-function-show .htgw-pv-image-text-container .areas .custom-area .row{width:auto;flex-wrap:wrap;justify-content:flex-start}
.pv-function-show .htgw-pv-image-text-container .areas .custom-area .row img{width:84vw;height:27.06666667vw}
.pv-function-show .htgw-pv-image-text-container .areas .custom-area .flag-text{margin-top:1.6vw;font-size:2.13333333vw}
.pv-function-show .htgw-pv-image-text-container .swiper-pagination{left:8.26666667vw}
.pv-function-show .htgw-pv-image-text-container .swiper-pagination span{width:2vw;height:2vw}
}
.pv-env-protection .htgw-pv-image-text-container .text-area{position:absolute;text-align:center;left:0;right:0;top:158px}
.pv-env-protection .htgw-pv-image-text-container .text-area .title{width:1198px;font-size:40px;font-weight:600;margin:0 auto 35px}
.pv-env-protection .htgw-pv-image-text-container .text-area .description{width:1262px;margin:0 auto;font-weight:400;font-size:20px;line-height:32px}
.pv-env-protection .htgw-pv-image-text-container .button-area{display:flex;justify-content:center;position:absolute;left:0;right:0;bottom:80px}
@media screen and (max-width:1920px){.pv-env-protection .htgw-pv-image-text-container .text-area{top:8.22916667vw}
.pv-env-protection .htgw-pv-image-text-container .text-area .title{width:62.39583333vw;font-size:2.08333333vw;margin:0 auto 1.82291667vw}
.pv-env-protection .htgw-pv-image-text-container .text-area .description{width:65.72916667vw;font-size:1.04166667vw;line-height:1.66666667vw}
.pv-env-protection .htgw-pv-image-text-container .button-area{top:50vw}
}
@media screen and (max-width:1024px){.pv-env-protection .htgw-pv-image-text-container .text-area{top:17.73333333vw}
.pv-env-protection .htgw-pv-image-text-container .text-area .title{width:67.73333333vw;font-size:6.66666667vw;margin:0 auto 5.46666667vw}
.pv-env-protection .htgw-pv-image-text-container .text-area .description{width:83.6vw;font-size:3.6vw;line-height:6vw}
.pv-env-protection .htgw-pv-image-text-container .button-area{top:157.73333333vw}
}
.pv-building-type .htgw-pv-image-text-container{background:#edeef1}
.pv-building-type .htgw-pv-image-text-container .title{font-weight:600;font-size:2.08333333vw;text-align:center;margin-top:4.21875vw;margin-bottom:3.38541667vw}
.pv-building-type .htgw-pv-image-text-container .swiper-slide img{width:82.29166667vw;height:38.95833333vw;margin:0 auto 137px auto}
.pv-building-type .htgw-pv-image-text-container .swiper-navigation{width:5.20833333vw;position:absolute;top:8.59375vw;right:10.3125vw;display:flex}
.pv-building-type .htgw-pv-image-text-container .swiper-navigation img{width:.9375vw;height:.83333333vw}
.pv-building-type .htgw-pv-image-text-container .swiper-pagination{bottom:65px}
.pv-building-type .htgw-pv-image-text-container .swiper-pagination span{background-color:#595757}
.pv-building-type .htgw-pv-image-text-container .common-area{position:absolute;left:14.0625vw;bottom:10.83333333vw}
.pv-building-type .htgw-pv-image-text-container .title-area .title{text-align:left;font-size:50px}
@media screen and (max-width:1920px){.pv-building-type .htgw-pv-image-text-container{background:#edeef1}
.pv-building-type .htgw-pv-image-text-container .swiper-slide img{margin:0 auto 7.13541667vw auto}
.pv-building-type .htgw-pv-image-text-container .swiper-pagination{bottom:3.38541667vw}
.pv-building-type .htgw-pv-image-text-container .title-area .title{font-size:2.60416667vw}
}
@media screen and (max-width:1024px){.pv-building-type .htgw-pv-image-text-container .title{font-size:6.66666667vw;line-height:8vw;margin-top:8.26666667vw;margin-bottom:5.6vw}
.pv-building-type .htgw-pv-image-text-container .swiper-slide img{width:84.8vw;height:130.93333333vw;margin:0 auto 5.6vw auto}
.pv-building-type .htgw-pv-image-text-container .common-area{position:initial;left:initial;bottom:initial}
.pv-building-type .htgw-pv-image-text-container .common-area .text-area{position:absolute;left:0;right:0;top:6.66666667vw}
.pv-building-type .htgw-pv-image-text-container .common-area .text-area .title{text-align:center}
.pv-building-type .htgw-pv-image-text-container .common-area .button-area{position:absolute;left:0;right:0;bottom:12vw}
.pv-building-type .htgw-pv-image-text-container .common-area .button-area a{margin:0 auto}
.pv-building-type .htgw-pv-image-text-container .title-area .title{font-size:7.46666667vw}
.pv-building-type .htgw-pv-image-text-container .swiper-pagination{bottom:1.33333333vw}
}
.pv-banner .htgw-pv-image-text-container .text-area{position:absolute;text-align:center;left:0;right:0;top:135px}
.pv-banner .htgw-pv-image-text-container .text-area .title-area .sub-title{font-size:75px;display:inline-block;font-weight:600;margin-right:16px}
.pv-banner .htgw-pv-image-text-container .text-area .title-area .title{font-size:75px;font-weight:400;display:inline-block;margin-bottom:0}
.pv-banner .htgw-pv-image-text-container .text-area .description{word-spacing:20px;margin:14px auto 0 auto;font-weight:400;font-size:40px}
.pv-banner .htgw-pv-image-text-container .button-area{display:flex;justify-content:center;position:absolute;left:0;right:0;top:342px;gap:17px}
@media screen and (max-width:1920px){.pv-banner .htgw-pv-image-text-container .text-area{top:7.03125vw}
.pv-banner .htgw-pv-image-text-container .text-area .title-area .sub-title{font-size:3.90625vw;margin-right:.83333333vw}
.pv-banner .htgw-pv-image-text-container .text-area .title-area .title{font-size:3.90625vw}
.pv-banner .htgw-pv-image-text-container .text-area .description{word-spacing:1.04166667vw;margin:.72916667vw auto 0 auto;font-size:2.08333333vw}
.pv-banner .htgw-pv-image-text-container .button-area{top:17.8125vw;gap:.88541667vw}
}
@media screen and (max-width:1024px){.pv-banner .htgw-pv-image-text-container .text-area{left:0;right:0;top:16.93333333vw}
.pv-banner .htgw-pv-image-text-container .text-area .title-area .sub-title{font-size:10vw}
.pv-banner .htgw-pv-image-text-container .text-area .title-area .title{font-size:10vw;margin-top:0}
.pv-banner .htgw-pv-image-text-container .text-area .description{word-spacing:1.06666667vw;margin:3.6vw auto 0 auto;font-size:4.26666667vw}
.pv-banner .htgw-pv-image-text-container .text-area .button-area{flex-direction:column;align-items:center;margin-top:38vh;gap:17px}
.pv-banner .htgw-pv-image-text-container .button-area{align-items:center;flex-direction:column;position:absolute;top:initial;bottom:6.26666667vw;gap:3.33333333vw}
}
.htgw-pv-image-text-container .mb{display:none !important}
.htgw-pv-image-text-container .swiper-slide img{width:100%}
.htgw-pv-image-text-container .text-area{font-weight:400}
.htgw-pv-image-text-container .text-area .sub-title{font-size:30px}
.htgw-pv-image-text-container .text-area .title{font-size:40px;font-weight:600;margin-top:12px;margin-bottom:40px}
.htgw-pv-image-text-container .text-area .description{font-size:20px;line-height:35px;margin-bottom:29px}
.htgw-pv-image-text-container .button-area .button{display:flex;align-items:center;justify-content:center;border-radius:100px;width:280px;height:50px;text-align:center;font-size:18px;font-weight:400}
.htgw-pv-image-text-container .button-area .button:first-of-type{background:#fff;color:#fd5000;border:1px solid #fd5000}
.htgw-pv-image-text-container .button-area .button:nth-of-type(2){color:#fff;background:#fd5000}
.htgw-pv-image-text-container .custom-area .product-desc{text-align:center;margin-right:86px}
.htgw-pv-image-text-container .custom-area .product-desc .number{font-size:40px;font-weight:600}
.htgw-pv-image-text-container .custom-area .product-desc .number .small{font-size:25px}
.htgw-pv-image-text-container .custom-area .product-desc .text{font-size:15px}
.htgw-pv-image-text-container .white-text{color:#fff}
.htgw-pv-image-text-container .black-text{color:#333}
@media screen and (max-width:1920px){.htgw-pv-image-text-container .text-area .sub-title{font-size:1.5625vw}
.htgw-pv-image-text-container .text-area .title{font-size:2.08333333vw;font-weight:600;margin-top:.625vw;margin-bottom:2.08333333vw}
.htgw-pv-image-text-container .text-area .description{font-size:1.04166667vw;line-height:1.82291667vw;margin-bottom:1.51041667vw}
.htgw-pv-image-text-container .button-area .button{border-radius:5.20833333vw;width:14.58333333vw;height:2.60416667vw;font-size:.9375vw}
.htgw-pv-image-text-container .custom-area .product-desc{margin-right:4.47916667vw}
.htgw-pv-image-text-container .custom-area .product-desc .number{font-size:2.08333333vw}
.htgw-pv-image-text-container .custom-area .product-desc .number .small{font-size:1.30208333vw}
.htgw-pv-image-text-container .custom-area .product-desc .text{font-size:.78125vw}
}
@media screen and (max-width:1024px){.htgw-pv-image-text-container .pc{display:none !important}
.htgw-pv-image-text-container .mb{display:block !important}
.htgw-pv-image-text-container .text-area .sub-title{font-size:4.26666667vw}
.htgw-pv-image-text-container .text-area .title{font-size:6.66666667vw;margin-top:1.33333333vw;margin-bottom:2.93333333vw}
.htgw-pv-image-text-container .text-area .description{line-height:5.2vw;font-size:3.6vw;margin-bottom:2.66666667vw}
.htgw-pv-image-text-container .button-area .button{border-radius:13.33333333vw;width:45.33333333vw;height:10.66666667vw;font-size:4.26666667vw}
.htgw-pv-image-text-container .custom-area .product-desc{margin-right:8.13333333vw;margin-bottom:2.8vw}
.htgw-pv-image-text-container .custom-area .product-desc .number{font-size:5.33333333vw}
.htgw-pv-image-text-container .custom-area .product-desc .number .small{font-size:2.93333333vw}
.htgw-pv-image-text-container .custom-area .product-desc .text{font-size:2.13333333vw}
}
body.htgw.htgw-template .pv-mb{display:none !important}
body.htgw.htgw-template .comprehensive-image-container .pv-title{text-align:center;font-size:2.083vw;font-weight:bold;margin:0 auto 3.385vw auto;padding-top:4.167vw}
body.htgw.htgw-template .comprehensive-image-container .cic-container{position:relative}
body.htgw.htgw-template .comprehensive-image-container .pv-pagination{width:5vw;position:absolute;top:-1.823vw;right:1.563vw;display:flex}
body.htgw.htgw-template .comprehensive-image-container .pv-pagination img{width:.938vw;height:.833vw}
@media screen and (max-width:750px){body.htgw.htgw-template .comprehensive-image-container .pv-title{max-width:58.667vw;font-size:6.667vw;margin-bottom:5.6vw;padding-top:8vw}
}
@media screen and (max-width:750px){body.htgw.htgw-template .pv-pc{display:none !important}
}