[data-v-25639776]:export{colorMain:#c8291f}.main[data-v-25639776]{min-height:100vh;position:relative;width:100%}.part-service[data-v-25639776]{background-color:#fff;background-position:top;background-repeat:no-repeat;background-size:cover;padding:5rem}.part-service .service-list[data-v-25639776]{grid-gap:1.25rem;display:grid;grid-auto-rows:20.625rem;grid-template-columns:repeat(4,1fr);margin-top:2.5rem}.part-service .service-list .service-item-aos[data-v-25639776]{flex-grow:1}.part-service .service-list.style-7[data-v-25639776]{grid-template-areas:"a1 a2 a3 a4" "a5 a6 a3 a7"}.part-service .service-list.style-7 .service-item-aos[data-v-25639776]:first-child{grid-area:a1}.part-service .service-list.style-7 .service-item-aos[data-v-25639776]:nth-child(2){grid-area:a2}.part-service .service-list.style-7 .service-item-aos[data-v-25639776]:nth-child(3){grid-area:a3}.part-service .service-list.style-7 .service-item-aos[data-v-25639776]:nth-child(4){grid-area:a4}.part-service .service-list.style-7 .service-item-aos[data-v-25639776]:nth-child(5){grid-area:a5}.part-service .service-list.style-7 .service-item-aos[data-v-25639776]:nth-child(6){grid-area:a6}.part-service .service-list.style-7 .service-item-aos[data-v-25639776]:nth-child(7){grid-area:a7}.part-service .service-list .service-item[data-v-25639776]{cursor:pointer;display:block;height:100%;position:relative;transition:.4s;width:100%}.part-service .service-list .service-item-bg[data-v-25639776]{height:100%;width:100%}.part-service .service-list .service-item-mask[data-v-25639776]{align-items:flex-start;background:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(0,7,33,.5));box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;padding:1.5rem 2.125rem;position:absolute;top:0;transition:.4s;width:100%;z-index:2}.part-service .service-list .service-item-mask-title[data-v-25639776]{color:#fff;font-size:2.25rem;font-weight:700;margin-bottom:2px;transition:color .4s}.part-service .service-list .service-item-mask-sub[data-v-25639776]{color:hsla(0,0%,100%,.68);font-size:1.5rem;font-weight:500;text-transform:uppercase;white-space:pre-wrap}.part-service .service-list .service-item:hover .service-item-mask-title[data-v-25639776]{color:#c8291f}.part-case[data-v-25639776]{background-color:#f7f7f7;padding-top:5rem}.part-case .part-title[data-v-25639776]{margin-bottom:1rem}.part-news[data-v-25639776]{background-color:#fff;background-position:top;background-repeat:no-repeat;background-size:cover;overflow:hidden;padding:5rem}.part-news .news-area[data-v-25639776]{display:flex;margin-top:5rem}.part-news .news-area .news-img[data-v-25639776]{flex-shrink:0;height:32.8125rem;width:48.625rem}.part-news .news-area .news-list-chunk[data-v-25639776]{align-items:flex-start;display:flex;flex:1;flex-direction:column;justify-content:space-between;margin-left:5.625rem}.part-news .news-area .news-list-chunk .news-list .news-item-aos[data-v-25639776],.part-news .news-area .news-list-chunk .news-list[data-v-25639776]{width:100%}.part-news .news-area .news-list-chunk .news-list .news-item-aos:first-child .news-item[data-v-25639776]{align-items:flex-start;border-bottom:1px solid #b4b4b5;flex-direction:column;margin-bottom:.75rem;padding-bottom:1.5rem;padding-top:0}.part-news .news-area .news-list-chunk .news-list .news-item-aos:first-child .news-item .news-time[data-v-25639776]{order:2}.part-news .news-area .news-list-chunk .news-list .news-item-aos:first-child .news-item .news-title[data-v-25639776]{font-size:2.125rem;margin-bottom:.5rem}.part-news .news-area .news-list-chunk .news-list .news-item-aos .news-item[data-v-25639776]{align-items:center;color:#231815;display:flex;font-size:1.25rem;padding:.75rem 0;transition:.3s}.part-news .news-area .news-list-chunk .news-list .news-item-aos .news-item .news-time[data-v-25639776]{flex-shrink:0;margin-right:1.5rem}.part-news .news-area .news-list-chunk .news-list .news-item-aos .news-item .news-title[data-v-25639776]{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:inherit;display:-webkit-box;font-size:inherit;font-weight:400;overflow:hidden;text-overflow:ellipsis}.part-news .news-area .news-list-chunk .news-list .news-item-aos .news-item[data-v-25639776]:hover{color:#c8291f}.part-news .news-area .news-list-chunk .news-btn[data-v-25639776]{margin-top:1rem;overflow:hidden;position:relative}.part-news .news-area .news-list-chunk .news-btn>[data-v-25639776]{border-radius:100px}.part-news .news-area .news-list-chunk .news-btn .btn-bg[data-v-25639776],.part-news .news-area .news-list-chunk .news-btn .btn-border[data-v-25639776]{box-sizing:border-box;height:100%;left:0;position:absolute;top:0;width:100%}.part-news .news-area .news-list-chunk .news-btn .btn-border[data-v-25639776]{border:1px solid #c8291f;transition:.4s}.part-news .news-area .news-list-chunk .news-btn .btn-bg[data-v-25639776]{background:linear-gradient(0deg,#c8291f 1%,#cf4034 17%,#e07b6b 49%,#fbd9c2 95%);clip-path:inset(0 100% 0 0);opacity:0;transition:.4s;visibility:hidden}.part-news .news-area .news-list-chunk .news-btn .btn-text[data-v-25639776]{align-items:center;color:#c8291f;display:flex;font-size:1.25rem;font-weight:500;padding:.625rem 1.125rem;position:relative;transition:color .4s;z-index:5}.part-news .news-area .news-list-chunk .news-btn .btn-text .icon[data-v-25639776]{display:inline-block;font-size:1.875rem;margin-right:.75rem;transition:transform .4s cubic-bezier(.08,-.53,.46,1.77)}.part-news .news-area .news-list-chunk .news-btn:hover .btn-border[data-v-25639776]{opacity:0;visibility:hidden}.part-news .news-area .news-list-chunk .news-btn:hover .btn-bg[data-v-25639776]{clip-path:inset(0 0 0 0);opacity:1;transition:.4s;visibility:visible}.part-news .news-area .news-list-chunk .news-btn:hover .btn-text[data-v-25639776]{color:#fff}.part-news .news-area .news-list-chunk .news-btn:hover .btn-text .icon[data-v-25639776]{transform:translateX(20%)}.part-customer[data-v-25639776]{background-color:#f7f7f7;padding-bottom:6.25rem;padding-top:6.25rem}.part-customer .customer-list[data-v-25639776]{grid-gap:.875rem;display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:3.75rem;margin-top:3.75rem}.part-customer .customer-list .customer-item[data-v-25639776]{aspect-ratio:1;width:100%}.part-customer .customer-list .customer-item .customer-logo[data-v-25639776]{background-color:#fff;border:1px solid rgba(229,0,68,0);box-sizing:border-box;display:block;height:100%;transition:.4s;width:100%}.part-customer .customer-list .customer-item .customer-logo[data-v-25639776]:hover{border-color:#e50044}@media screen and (max-width:991px){.part-service[data-v-25639776]{background-size:contain;padding:2.75rem 1rem}.part-service .service-list[data-v-25639776]{grid-gap:.5rem;grid-auto-rows:7.8125rem;grid-template-columns:repeat(2,1fr);margin-top:1.625rem}.part-service .service-list.style-7[data-v-25639776]{grid-template-areas:"a1 a2" "a3 a3" "a4 a5" "a6 a7";grid-template-rows:7.8125rem 11.875rem 7.8125rem 7.8125rem}.part-service .service-list .service-item-mask[data-v-25639776]{padding:.625rem .75rem}.part-service .service-list .service-item-mask-title[data-v-25639776]{font-size:.8125rem}.part-service .service-list .service-item-mask-sub[data-v-25639776]{font-size:.625rem}.part-case[data-v-25639776]{background-color:#f7f7f7;padding-left:1rem;padding-right:1rem;padding-top:2.5rem}.part-case .part-title[data-v-25639776]{margin-bottom:1rem}.part-news[data-v-25639776]{background-size:contain;padding:2.5rem 1rem}.part-news .news-area[data-v-25639776]{flex-direction:column;gap:0;margin-top:2.125rem}.part-news .news-area .news-img[data-v-25639776]{height:12.125rem;margin-bottom:1.125rem;width:100%}.part-news .news-area .news-list-chunk[data-v-25639776]{flex:auto;margin-left:0}.part-news .news-area .news-list-chunk .news-list .news-item-aos:first-child .news-item .news-title[data-v-25639776]{font-size:1.375rem;margin-bottom:.5rem}.part-news .news-area .news-list-chunk .news-list .news-item-aos .news-item[data-v-25639776]{font-size:.875rem;padding:.4375rem 0}.part-news .news-area .news-list-chunk .news-list .news-item-aos .news-item .news-time[data-v-25639776]{margin-right:1.125rem}.part-news .news-area .news-list-chunk .news-btn[data-v-25639776]{margin-top:2rem}.part-news .news-area .news-list-chunk .news-btn .btn-border[data-v-25639776]{opacity:0;visibility:hidden}.part-news .news-area .news-list-chunk .news-btn .btn-bg[data-v-25639776]{clip-path:inset(0 0 0 0);opacity:1;transition:.4s;visibility:visible}.part-news .news-area .news-list-chunk .news-btn .btn-text[data-v-25639776]{color:#fff;font-size:.75rem;padding:.4375rem .625rem}.part-news .news-area .news-list-chunk .news-btn .btn-text .icon[data-v-25639776]{display:inline-block;font-size:1rem;margin-right:.4375rem}.part-customer[data-v-25639776]{padding-bottom:2rem;padding-top:4rem}.part-customer .customer-list[data-v-25639776]{grid-gap:.375rem;grid-template-columns:repeat(3,1fr);margin-bottom:2rem;margin-top:2rem}.part-customer .customer-list .customer-item[data-v-25639776]{height:100%;width:100%}.part-customer .customer-list .customer-item .customer-logo[data-v-25639776]{background-color:#fff;border:1px solid rgba(229,0,68,0);box-sizing:border-box;height:100%;transition:.4s;width:100%}.part-customer .customer-list .customer-item .customer-logo[data-v-25639776]:hover{border-color:#e50044}}[data-v-443e305c]:export{colorMain:#c8291f}.index-banner[data-v-443e305c]{height:100vh;width:100%}.index-banner .index-banner-relative[data-v-443e305c]{box-sizing:border-box;height:100%;position:relative;width:100%}.index-banner .banner-swiper[data-v-443e305c]{background-color:#ddd;height:100%;position:relative;width:100%}.index-banner .banner-swiper .swiper-slide[data-v-443e305c]{overflow:hidden}.index-banner .banner-swiper .banner-block[data-v-443e305c]{height:100%;overflow:hidden;width:100%}.index-banner .banner-swiper .bg[data-v-443e305c]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.index-banner .banner-swiper .video[data-v-443e305c]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:2}.index-banner .banner-swiper .banner-mask[data-v-443e305c]{align-items:flex-start;background-color:transparent;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;height:100%;left:0;padding-left:7.625rem;padding-right:7.625rem;padding-top:12.375rem;position:absolute;top:0;width:100%;z-index:3}.index-banner .banner-swiper .banner-mask .base-info[data-v-443e305c]{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding-bottom:33vh;padding-left:5.25rem;position:relative;transition:.5s}.index-banner .banner-swiper .banner-mask .base-info .banner-title[data-v-443e305c]{font-size:5rem;font-weight:400;line-height:1.2;white-space:pre-wrap}.index-banner .banner-swiper .banner-mask .base-info .banner-title .bold-transform[data-v-443e305c]{font-weight:800}.index-banner .banner-swiper .banner-mask .base-info .banner-title-sub[data-v-443e305c]{font-size:1.75rem;font-weight:400;line-height:1.3;margin-top:2rem;white-space:pre-line}.index-banner .banner-swiper .banner-block.style-1 .bg[data-v-443e305c]{-o-object-position:left center;object-position:left center}.index-banner .banner-swiper .banner-block.style-2 .bg[data-v-443e305c]{-o-object-position:right center;object-position:right center}.index-banner .banner-swiper .banner-block.style-2 .banner-mask[data-v-443e305c]{align-items:flex-end}.index-banner .banner-swiper .banner-block.style-3 .bg[data-v-443e305c]{-o-object-position:center;object-position:center}.index-banner .banner-swiper .banner-block.style-3 .banner-mask[data-v-443e305c]{align-items:center}.index-banner .swiper-tools[data-v-443e305c]{align-items:center;bottom:2rem;display:flex;justify-content:center;left:0;position:absolute;width:100%;z-index:5}.index-banner .swiper-tools[data-v-443e305c] .index-banner-pagination{--swiper-pagination-bullet-horizontal-gap:.875rem;align-items:center;display:flex;position:static;width:auto}.index-banner .swiper-tools[data-v-443e305c] .index-banner-pagination .swiper-pagination-bullet{background-color:#fff;border-radius:0;height:.25rem;opacity:1;outline:none!important;transition:.5s;width:4rem}.index-banner .swiper-tools[data-v-443e305c] .index-banner-pagination .swiper-pagination-bullet-active{background-color:#c8291f}.banner-tel[data-v-443e305c]{display:none}@media screen and (max-width:991px){.index-banner .banner-swiper .banner-mask[data-v-443e305c]{padding-left:1rem;padding-right:1rem;padding-top:12.125rem}.index-banner .banner-swiper .banner-mask .base-info[data-v-443e305c]{justify-content:flex-start;padding-bottom:0;padding-left:0;padding-top:0}.index-banner .banner-swiper .banner-mask .base-info .banner-title[data-v-443e305c]{font-size:1.75rem;line-height:1.3}.index-banner .banner-swiper .banner-mask .base-info .banner-title-sub[data-v-443e305c]{font-size:1.125rem;line-height:1.5;margin-top:.75rem}.index-banner .banner-swiper .banner-block.style-2 .banner-mask[data-v-443e305c]{align-items:flex-start}.index-banner .swiper-tools[data-v-443e305c]{display:none}.banner-tel[data-v-443e305c]{align-items:baseline;background-color:#c8291f;bottom:0;box-sizing:border-box;color:#fff;display:flex;font-size:1.375rem;justify-content:center;left:0;padding:.75rem 1rem;position:absolute;width:100%;z-index:9}.banner-tel .icon-tel[data-v-443e305c]{display:block;font-size:1.5em;margin-right:.5rem}.banner-tel .tel[data-v-443e305c]{font-weight:900}}@keyframes bannerProgress-443e305c{0%{width:0}to{width:100%}}[data-v-45b5dc3a]:export{colorMain:#c8291f}.cut-text[data-v-45b5dc3a]{overflow:hidden;position:relative}.cut-text .cut-text-init[data-v-45b5dc3a]{display:block;padding-bottom:.1em;transform:translateY(100%);transition:.8s;transition-delay:inherit}.cut-text.active .cut-text-init[data-v-45b5dc3a],.cut-text.aos-animate .cut-text-init[data-v-45b5dc3a]{transform:translateY(0)}.page-title[data-v-45b5dc3a]{color:#333;display:flex;font-size:3.25rem;font-weight:700;justify-content:center}.page-title .cut-text-init[data-v-45b5dc3a]{padding-bottom:9px;position:relative}.page-title .cut-text-init[data-v-45b5dc3a]:after{background:#c8291f;bottom:0;content:"";display:block;height:3px;left:0;position:absolute;width:100%}@media screen and (max-width:991px){.page-title[data-v-45b5dc3a]{font-size:1.625rem}.page-title .cut-text-init[data-v-45b5dc3a]{padding-bottom:6px}.page-title .cut-text-init[data-v-45b5dc3a]:after{height:2px}}[data-v-0802d64a]:export{colorMain:#c8291f}.part-title[data-v-0802d64a]{align-items:center;display:flex;flex-direction:column;justify-content:center}.part-title .part-headline[data-v-0802d64a]{color:#c8291f;font-size:3.125rem;font-weight:500}.part-title .part-text[data-v-0802d64a]{color:#9e9e9f;font-size:2.625rem;font-weight:500;margin-bottom:.5rem;text-transform:uppercase}.part-title .part-line[data-v-0802d64a]{animation:partLineAni-0802d64a 4s cubic-bezier(.76,-.66,.93,.52) infinite paused;background-color:#c8291f;height:.25rem;width:7.375rem}.part-title .part-line.aos-animate[data-v-0802d64a]{animation-play-state:running}.part-title .part-desc[data-v-0802d64a]{font-size:2.0625rem;font-weight:200;line-height:1.5;margin-top:2rem;max-width:48em;text-align:center;white-space:pre-line}@keyframes partLineAni-0802d64a{0%{width:6rem}50%{width:12rem}to{width:6rem}}@media screen and (max-width:991px){.part-title .part-headline[data-v-0802d64a]{font-size:1.625rem}.part-title .part-text[data-v-0802d64a]{font-size:1.5rem;margin-bottom:.5rem}.part-title .part-line[data-v-0802d64a]{animation-name:partLineAniMb-0802d64a;background-color:#c8291f;height:.125rem;width:5rem}.part-title .part-line.aos-animate[data-v-0802d64a]{animation-play-state:running}.part-title .part-desc[data-v-0802d64a]{font-size:.875rem;margin-top:1.25rem;max-width:100%}@keyframes partLineAniMb-0802d64a{0%{width:3rem}50%{width:8rem}to{width:3rem}}}[data-v-113319af]:export{colorMain:#c8291f}.img-hover[data-v-113319af]{overflow:hidden;position:relative}.img-hover .slot-content[data-v-113319af]{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:3}.img-hover .bg-img[data-v-113319af]{background-position:50%;background-repeat:no-repeat;background-size:cover}.img-hover .bg-img .image-error[data-v-113319af]{background:none}.img-hover .el-image[data-v-113319af]{display:block;height:100%;transition:.5s;width:100%}.img-hover:hover .el-image[data-v-113319af]{transform:scale(1.035)}[data-v-f6907a28]:export{colorMain:#c8291f}.page-case[data-v-f6907a28]{background-color:#f7f7f7;padding-top:5rem}.page-case .case-switch[data-v-f6907a28]{align-items:center;display:flex;justify-content:center;margin-bottom:4rem}.page-case .case-switch .switch-item-box+.switch-item-box[data-v-f6907a28]{margin-left:.5rem}.page-case .case-switch .switch-item-box .switch-item[data-v-f6907a28]{align-items:center;background-color:#e2e2e3;color:#595757;cursor:pointer;display:flex;font-size:2.125rem;font-weight:200;height:5rem;justify-content:center;transition:.4s;width:23.375rem}.page-case .case-switch .switch-item-box .switch-item[data-v-f6907a28]:hover{color:#c8291f}.page-case .case-switch .switch-item-box .switch-item.active[data-v-f6907a28]{background-color:#c8291f;color:#fff}.page-case .case-filter-bar[data-v-f6907a28]{--space:1.25rem}.page-case .case-filter-bar .case-filter-group[data-v-f6907a28]{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-left:calc(var(--space)*-1);margin-top:.875rem;padding:0 5rem}.page-case .case-filter-bar .case-filter-item[data-v-f6907a28]{margin-left:var(--space)}.page-case .case-filter-bar .case-filter-item .filter-item[data-v-f6907a28]{color:#231815;cursor:pointer;font-size:1.625rem;font-weight:700;margin-bottom:-1px;padding:.5rem 1.75rem;transition:.3s}.page-case .case-filter-bar .case-filter-item .filter-item.hidden[data-v-f6907a28]{pointer-events:none;visibility:hidden}.page-case .case-filter-bar .case-filter-item .filter-item[data-v-f6907a28]:hover{color:#c8291f}.page-case .case-filter-bar .case-filter-item .filter-item.active[data-v-f6907a28]{background-color:#c8291f;color:#fff}.page-case .case-list[data-v-f6907a28]{grid-gap:1.25rem;display:grid;grid-template:repeat(3,27rem)/repeat(3,1fr);padding:4.125rem 5rem}.page-case .case-list .case-item[data-v-f6907a28]{height:100%;overflow:hidden;perspective:100vh;position:relative;width:100%}.page-case .case-list .case-item .case-img[data-v-f6907a28]{height:100%;width:100%}.page-case .case-list .case-item .case-img[data-v-f6907a28] .el-image__placeholder{background-color:#ebebeb}.page-case .case-list .case-item .case-mask[data-v-f6907a28]{align-items:center;background-color:rgba(35,24,21,.8);border-radius:.5rem .5rem 0 0;bottom:0;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;height:7rem;justify-content:center;left:1.5rem;padding:.5rem;position:absolute;text-align:center;transition:.4s;width:calc(100% - 3rem);z-index:2}.page-case .case-list .case-item .case-mask .case-title[data-v-f6907a28]{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:1.875rem;font-weight:400;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap}.page-case .case-list .case-item .case-mask .case-tips[data-v-f6907a28]{align-items:center;display:flex;font-size:1.25rem;font-weight:200;justify-content:center;margin-top:1.75rem}.page-case .case-list .case-item .case-mask .case-tips .case-location[data-v-f6907a28]{margin-left:1.5em}.page-case .case-list .case-item:hover .case-mask[data-v-f6907a28]:not(.no-hover){color:#c8291f}.page-case .case-pagination[data-v-f6907a28]{padding-bottom:4rem}.page-case.style-index[data-v-f6907a28]{padding-top:0}.page-case.style-index .case-list[data-v-f6907a28]{grid-template-areas:"a1 a2 a2" "a3 a4 a5" "a3 a6 a7";padding-bottom:7.625rem}.page-case.style-index .case-list .case-item[data-v-f6907a28]:first-child{grid-area:a1}.page-case.style-index .case-list .case-item[data-v-f6907a28]:nth-child(2){grid-area:a2}.page-case.style-index .case-list .case-item[data-v-f6907a28]:nth-child(3){grid-area:a3}.page-case.style-index .case-list .case-item[data-v-f6907a28]:nth-child(4){grid-area:a4}.page-case.style-index .case-list .case-item[data-v-f6907a28]:nth-child(5){grid-area:a5}.page-case.style-index .case-list .case-item[data-v-f6907a28]:nth-child(6){grid-area:a6}.page-case.style-index .case-list .case-item[data-v-f6907a28]:nth-child(7){grid-area:a7}@media screen and (max-width:991px){.page-case[data-v-f6907a28]{padding-top:2.5rem}.page-case .case-switch[data-v-f6907a28]{margin-bottom:4px}.page-case .case-switch .switch-item-box[data-v-f6907a28]{width:50%}.page-case .case-switch .switch-item-box+.switch-item-box[data-v-f6907a28]{margin-left:4px}.page-case .case-switch .switch-item-box .switch-item[data-v-f6907a28]{font-size:1.375rem;height:2.75rem;width:100%}.page-case .case-filter-bar[data-v-f6907a28]{--space:4.375rem}.page-case .case-filter-bar .case-filter-group[data-v-f6907a28]{grid-gap:.5rem;display:grid;grid-template-columns:repeat(4,auto);justify-content:space-between;margin-left:0;margin-top:0;padding:0}.page-case .case-filter-bar .case-filter-item[data-v-f6907a28]{display:flex;margin-left:0;width:auto}.page-case .case-filter-bar .case-filter-item .filter-item[data-v-f6907a28]{border-radius:.25rem;font-size:.95rem;margin-bottom:0;padding:2px .25rem;white-space:nowrap}.page-case .case-filter-bar.style-pro .case-filter-item[data-v-f6907a28]{width:calc(50% - 2px)}.page-case .case-list[data-v-f6907a28]{grid-gap:.4375rem;display:grid;grid-template:repeat(4,7.8125rem)/repeat(2,1fr);padding:1.625rem 0}.page-case .case-list .case-item .case-mask[data-v-f6907a28]{border-radius:.25rem .25rem 0 0;height:2rem;left:.4375rem;width:calc(100% - 1.4rem)}.page-case .case-list .case-item .case-mask .case-title[data-v-f6907a28]{-webkit-line-clamp:1;font-size:.75rem}.page-case .case-pagination[data-v-f6907a28]{padding-bottom:2.375rem;padding-top:.75rem}.page-case.style-index[data-v-f6907a28]{padding-top:0}.page-case.style-index .case-list[data-v-f6907a28]{grid-template-areas:"a1 a2" "a3 a4" "a3 a5" "a6 a7";padding-bottom:3.75rem}}[data-v-90feb4bc]:export{colorMain:#c8291f}.page-part-contact[data-v-90feb4bc]{background-color:#fff;padding-bottom:6.25rem;padding-top:6.25rem}.page-part-contact .contact-list[data-v-90feb4bc]{display:flex;justify-content:space-between;margin-top:4.5rem}.page-part-contact .contact-list .contact-item[data-v-90feb4bc]{align-items:center;display:flex;flex-direction:column;flex-grow:1;position:relative}.page-part-contact .contact-list .contact-item+.contact-item[data-v-90feb4bc]:before{background-color:#9e9e9f;bottom:0;content:"";display:block;height:80%;left:-1px;position:absolute;width:.5px}.page-part-contact .contact-list .contact-item .contact-icon[data-v-90feb4bc]{display:block;height:4.25rem;margin-bottom:1.5rem;transform-origin:bottom;transition:.4s cubic-bezier(.5,1,.5,1.5);width:4.25rem}.page-part-contact .contact-list .contact-item .contact-text[data-v-90feb4bc]{font-size:1.5rem;font-weight:200;line-height:1.4;text-align:center;white-space:pre-line}.page-part-contact .contact-list .contact-item .contact-text[data-v-90feb4bc] .bold-transform{color:#c8291f;font-family:Gotham,sans-serif;font-size:2.625rem;font-weight:300}.page-part-contact .contact-list .contact-item:hover .contact-icon[data-v-90feb4bc]{transform:scale(1.1) translateY(-5px)}@media screen and (max-width:991px){.page-part-contact[data-v-90feb4bc]{padding-bottom:4rem;padding-top:4rem}.page-part-contact .contact-list-chunk[data-v-90feb4bc]{display:flex;justify-content:center}.page-part-contact .contact-list[data-v-90feb4bc]{align-items:stretch;flex-direction:column;margin-top:2.5rem}.page-part-contact .contact-list .contact-item[data-v-90feb4bc]{flex-direction:row}.page-part-contact .contact-list .contact-item+.contact-item[data-v-90feb4bc]{margin-top:2.5rem}.page-part-contact .contact-list .contact-item+.contact-item[data-v-90feb4bc]:before{display:none}.page-part-contact .contact-list .contact-item .contact-icon[data-v-90feb4bc]{height:3.75rem;margin-bottom:0;margin-right:2rem;width:3.75rem}.page-part-contact .contact-list .contact-item .contact-text[data-v-90feb4bc]{font-size:.875rem;text-align:left}.page-part-contact .contact-list .contact-item .contact-text[data-v-90feb4bc] .bold-transform{color:#c8291f;font-size:1.25rem}}