﻿@import url(https://js01.v15cdn.com/single-template/public.css);
.home-banner .swiper-slide>a::after{display:none}
.wmpage239-page1 .con-wrap{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.wmpage239-page1 .contact1-info{width:52.5%}
.wmpage239-page1 .contact1-info .info-list{margin-top:25px}
.wmpage239-page1 .contact1-info .info-list li{margin-bottom:15px;display:flex;align-items:baseline}
.wmpage239-page1 .contact1-info .info-list .li-icon{font-style:0;width:34px;height:34px;background:var(--color);border-radius:50%;display:flex;justify-content:center;align-items:center}
.wmpage239-page1 .contact1-info .info-list .li-icon em{color: #fff;width: 18px;font-size: 18px;}
.wmpage239-page1 .contact1-info .info-list .li-desc{margin-left:15px;max-width:65%;color:#0d1a36;font-weight:var(--fontbold6,600);line-height:1.6}
.wmpage239-page1 .contact1-inquiry{width:42%;padding:40px;background:#f5f5f5;border-radius:8px}
.wmpage239-page1 .contact1-inquiry .con-des{margin-bottom:15px}
.wmpage239-page1 .contact1-inquiry .wmkcfeedback .wmkcfb-fileupload,.wmpage239-page1 .contact1-inquiry .wmkcfeedback input,.wmpage239-page1 .contact1-inquiry .wmkcfeedback textarea{margin-bottom:10px;width:100%}
.wmpage239-page1 .contact1-inquiry .wmkcfeedback .send-btn{width:100%}
.wmkcfeedback input,.wmkcfeedback textarea,.wmpage239-page1 .wmkcfeedback .wmkcfb-fileupload{outline:0;border-radius:5px;border:none;background-color:#fff;height:48px;padding:10px;margin-bottom:1em;font-family:inherit;border:1px solid #eaeaea;font-size:var(--fontsize14);transition:all .1s linear;font-size:16px}
.wmpage239-page1 .wmkcfeedback .wmkcfb-fileupload,.wmpage239-page1 .wmkcfeedback input,.wmpage239-page1 .wmkcfeedback textarea{margin-bottom:10px;width:100%}
.wmpage239-page1 .wmkcfeedback textarea{width:100%!important;flex:none!important;height:140px;resize:none}
.wmpage239-page1 .wmkcfeedback .send-btn{margin:0 auto;min-width:250px;height:48px;border-radius:5px;font-size:var(--fontsize16);background:var(--color);color:#fff;font-weight:var(--fontbold4);display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;outline:0;padding:0 20px;transition:all .1s linear;position:relative;overflow:hidden}
.wmpage239-page1 .wmkcfeedback .send-btn{width:100%}
@media (min-width:1025px){.wmpage239-page1 .contact1-inquiry .con-title{font-size:30px}
}
@media (max-width:1280px){.wmpage239-page1 .contact1-info .info-list li{margin-bottom:10px}
.wmpage239-page1 .contact1-info .info-list{margin-top:15px}
.wmpage239-page1 .contact1-info .info-list .li-desc{max-width:80%}
.wmpage239-page1 .contact1-inquiry{padding:20px}
}
@media (max-width:990px){.wmpage239-page1 .contact1-info{width:100%;margin-bottom:15px}
.wmpage239-page1 .contact1-inquiry{width:100%}
}
@media (max-width:500px){.wmpage239-page1 .contact1-info .info-list li{align-items:normal}
.wmpage239-page1 .contact1-info .info-list .li-desc{margin-left:10px}}
.home-appli .home-title{max-width:none;text-align:center}
.home-appli .home-des{margin-top:20px;margin-bottom:50px}
@media (max-width:768px){.home-appli .home-des{margin-top:10px;margin-bottom:40px}}
@media (max-width:540px){.home-appli .home-des{margin-top:5px;margin-bottom:25px}}
.home-custom .custom-right .customlist li:nth-child(6){background:#1a5c3d;border-color:var(--color)}
.home-custom .custom-right .customlist li:nth-child(6)::after{display:none}

.home-recommend .recommend-meta .recommend-next1,.home-recommend .recommend-meta .recommend-prev1{width:34px;height:34px;border-radius:50%;border:2px solid #fff;display:inline-flex;align-items:center;justify-content:center;font-weight:var(--fontbold6);color:#fff;font-size:var(--fontsize18);cursor:pointer;margin:0 10px;transition:all .2s linear}
.home-recommend .recommend-meta .recommend-pagination1{width:auto}
.home-recommend .recommend-meta .recommend-pagination1 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}
.home-recommend .recommend-meta .recommend-pagination1 .swiper-pagination-bullet{width:6px;height:6px;background:0 0;opacity:1;border:1px solid #fff}
.home-recommend #recommend1{margin-top:30px}
.home-recommend #recommend1 .swiper-slide:hover .img img{transform:scale(1.02)}
.home-recommend #recommend1 .swiper-slide:hover .info .title,.home-recommend #recommend1 .swiper-slide:hover .info em{color:var(--color)}
.home-recommend #recommend1 .swiper-slide:hover .info .more{background:#333}
.home-recommend #recommend1 .img{width:100%;display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;border-radius:10px;border:1px solid #eee;background:#eee}
.home-recommend #recommend1 .img img{width:100%;height:100%;object-fit:cover}
.home-recommend #recommend1 .info{padding:15px 0;position:relative;flex:1;display:flex;flex-direction:column;justify-content:space-between}
.home-recommend #recommend1 .info em{position:absolute;right:0;top:12px;font-weight:var(--fontbold6);color:#000;font-size:var(--fontsize20);transition:all .1s linear}
.home-recommend #recommend1 .info .title{font-weight:var(--fontbold6);color:#000;font-size:var(--fontsize18);line-height:1.2;display:inline-block}
.home-recommend #recommend1 .info .text{margin:10px 0}
.home-recommend #recommend1 .info .more{margin-top:20px;display:flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap;background:var(--color);border-radius:30px;height:45px;padding:0 20px;color:#fff;font-size:var(--fontsize16);text-transform:uppercase;transition:all .2s linear}

.home-procate::before{display:none}
.home-appli {  background-image: url(/Content/uploads/20261337121/20261014161916321f942a492d4dae9e50734a46161512.jpg);}
.home-recommend .recommend-meta{justify-content:flex-end}
.home-recommend .recommend-meta .left{display:none}
.home-recommend .swiper-wrapper{justify-content:flex-start;flex-wrap:wrap;transform:none !important;transition-duration:inherit !important}
.home-recommend .swiper-slide{width:19% !important;margin-right:1.25% !important}

@media (max-width:1024px){
.home-recommend .recommend-meta{margin-top:30px}
.home-recommend .swiper-slide{width:32% !important;margin-right:2% !important;margin-bottom:20px}
.home-recommend .swiper-slide:nth-child(5n){margin-right:2% !important}
.home-recommend .swiper-slide:nth-child(3n){margin-right:0 !important}}
@media (max-width:768px){
.home-recommend .swiper-wrapper{justify-content:space-between}
.home-recommend .swiper-slide{width:49% !important;margin-right:0 !important}
.home-recommend .swiper-slide:nth-child(5n){margin-right:0 !important}}
.home-num .numlist li .num{display: flex;align-items: baseline;}
.home-num .numlist li .num sub{display: contents;}
.home-num .numlist li .num p{font-size: var(--fontsize40);font-weight: var(--fontbold6);padding-right: 4px;padding-top: 0;}
.home-appli #appliswiper2{margin-top:20px}
.home-appli #appliswiper2 .swiper-slide{background:#fff;padding:12px;height:auto;}
.home-appli #appliswiper2 .swiper-slide:hover img{transform:scale(1.02)}
.home-appli #appliswiper2 .swiper-slide .img{width:100%;display:flex;align-items:center;justify-content:center;aspect-ratio:6/5}
.home-appli #appliswiper2 .swiper-slide p{text-align:center;color:#000;font-weight:var(--fontbold6);font-size:var(--fontsize18);margin-top:10px;margin-bottom:10px}

.home-recommend .swiper-wrapper{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:20px!important;transform:none!important;width:100%!important}
.home-recommend .swiper-slide{width:100%!important;margin:0!important}
@media (max-width:768px){.home-recommend .swiper-wrapper{grid-template-columns:repeat(2,1fr)!important;gap:15px!important}
}
