﻿ @import url(https://js01.v15cdn.com/single-template/public.css);
 @import url("https://css02.v15cdn.com/m430/message.css");
 .home-solution1{background-image:url(https://www.szimadelbio.com//Content/uploads/2025379419/20250612092611c242cda3b64a44c3a65deb0b98f15449.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;padding:40px 0;background-color: #00000080;
    background-blend-mode: multiply;}
.wmpage97-page5 .wmpage-title{text-align:center;color:#fff;font-size:50px !important}
.wmpage97-page5 .wmpage97-page4-desc{text-align:center;color:#fff;margin:0 20%;margin-top:10px}
.wmpage97-page5 .wmpage97-page4-btn{display:flex;align-items:center;justify-content:center;margin-top:25px}
.wmpage97-page5 .wmpage97-page4-btn .wmpage97-page4-more{background-color:var(--color);color:#fff;padding:12px 40px;line-height:1;font-weight:var(--fontbold5);transition:all .2s ease-in;position:relative;overflow:hidden}
.wmpage97-page5 .wmpage97-page4-btn .wmpage97-page4-more::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);opacity:0;transition:all .2s ease-in}
.wmpage97-page5 .wmpage97-page4-btn .wmpage97-page4-more:hover{padding:12px 38px}
.wmpage97-page5 .wmpage97-page4-btn .wmpage97-page4-more:hover::after{opacity:1}
@media screen and (max-width:768px){.wmpage97-page5 .wmpage97-page4-desc{font-size:var(--wmpage-font16);margin:0}
}.home-callus .l-wrap{margin-top:4%}
@media (max-width:1024px){.wmpage97-page5 .wmpage-title{font-size:30px !important}}
.home-solution1 .icon{max-width:60px}
.home-solution1 .wmpage-lwrap{display:flex;flex-direction:column;align-items:center}
.home-banner .swiper-slide>a::after {display:none}
.home-banner .circle{display:none}
.home-banner .banner-animote .p1{text-shadow:1px 2px 3px var(--fontcolor);line-height:1.3;color:var(--color);margin-bottom:15px}
.home-banner .banner-animote .p2{text-shadow:1px 2px 3px var(--fontcolor);font-weight:bold;font-size:var(--fontsize18);margin-top:0}
.home-banner .banner-animote .btn{display:flex;justify-content:center;margin-top:40px}
.home-banner .banner-animote .btn a{min-width:160px;height:48px;font-size:var(--fontsize14);background:var(--color);border-radius:30px;color:#FFFFFF;font-weight:var(--fontbold6);text-transform:capitalize;display:flex;align-items:center;justify-content:center;transition:all .1s linear}
.home-banner .banner-animote .btn a:hover{opacity:.9}
@media (max-width:768px){.home-banner .banner-animote .p1{margin:0;text-shadow:1px 1px 2px var(--fontcolor);}
.home-banner .banner-animote .btn{display:none}}
#homecase2{padding-bottom:40px}
.home-case .homecase-wrap .swiper-slide{transform:scale(1);border:1px solid #eee;height:auto;display:flex;flex-direction:column}
.home-case .homecase-wrap .swiper-slide .item{padding:15px;box-shadow:none;width:100%;margin:0;background:#F7F7F7;border-radius:0;flex:1;display:flex;flex-direction:column}
.home-case .homecase-wrap .swiper-slide .item .more{margin-top:auto}
.home-case .homecase-wrap .homecase-button-next, .home-case .homecase-wrap .homecase-button-prev{display:none}
.homecase-wrap .swiper-pagination-bullet{width:12px;height:12px;background:#eaeaea;opacity:1;border:1px solid #eaeaea;}
.homecase-wrap .swiper-pagination-bullet-active{background:#fff;border-color:var(--color)}
.home-case .homecase-wrap .swiper-slide .item .content{display:none!important}
.home-callus{margin-bottom:4%;}
.home-case{padding: 2% 0;}
.wmpage97-page5 .wmpage97-page4-btn .wmpage97-page4-more{border-radius: 20px;}
.wmpage119-page1 .page1-content{display:flex;flex-wrap:wrap;justify-content:space-between}
.wmpage119-page1 .page1-img,.wmpage119-page1 .page1-text{width:48%}
.wmpage119-page1 .page1-img{position:relative;text-align:center;border-radius:5px;overflow:hidden}
.wmpage119-page1 .page1-list1{position:absolute;bottom:0;right:0;background:var(--color);color:#fff;padding:6%;border-radius:5px}
.wmpage119-page1 .page1-list-p{font-size:var(--wmpage-font23);font-weight:var(--fontbold6);margin-bottom:6%}
.wmpage119-page1 .page1-li1{display:flex;justify-content:space-between;border-bottom:1px dashed #fff;padding:5% 0}
.wmpage119-page1 .page1-text-p1{font-weight:var(--fontbold6);color:var(--color);margin-bottom:6px;font-size:25px}
.wmpage119-page1 .page1-text-p2{color:#555;line-height:2;margin:15px 0}
.wmpage119-page1 .page1-li2 img{margin-right:10px}
.wmpage119-page1 .page1-li2{display:flex;align-items:center;margin-bottom:14px}
.wmpage119-page1 em{color:var(--color);font-size:var(--wmpage-font22);margin-right:4px}
.wmpage119-page1 .page1-li2-p{color:#555}
.wmpage119-page1 .page1-text-btn{margin-top:30px}
.wmpage119-page1 .page1-text-btn a{color:#fff;background:var(--color);border:1px solid var(--color);padding:2% 5%;display:inline-block;transition:background .3s linear,color .3s linear;border-radius:5px;box-shadow:0 8px 16px 0 rgba(0,0,0,.3)}
.wmpage119-page1 .page1-text-btn a:hover{background:#fff;color:var(--color)}
@media (max-width:1024px){.wmpage119-page1 .page1-img,.wmpage119-page1 .page1-text{width:100%}
.wmpage119-page1 .page1-text{margin-top:20px}
.wmpage119-page1 .page1-list1{padding:4%}
}@media (max-width:768px){.wmpage119-page1 .page1-text{margin-top:3%}
}@media (max-width:430px){.wmpage119-page1 .page1-list1{opacity:0}
}.home-specialty{padding:2% 0}
.home-solution1{margin-bottom: 4%; }.home-case {background: #fcfcfc;}
 .home-about .homeabout-info{background:url(/Content/uploads/2025379419/2025061310372278eb87501264412f98df0a8db1b2ae97.webp) no-repeat;background-size:cover;background-color:#00000080;background-blend-mode:multiply}
 .home-foottop .wmkcfeedback{ width: 100%; }
@media(min-width:1025px){.home-about .homeabout-img{width:49%;}}
.home-banner .banner-animote.banner-animote3{transform:translateY(-50%);top:50%;left:0;padding:0 0 0 150px;text-align:left;width:46%;}
.home-banner .banner-animote.banner-animote3 .p1{max-width:100%;color:#fff;font-size:48px;margin:0}
@media (max-width:1600px){.home-banner .banner-animote.banner-animote3 .p1{font-size:40px}}
@media (max-width:1366px){.home-banner .banner-animote.banner-animote3 .p1{font-size:34px}}
@media (max-width:1200px){.home-banner .banner-animote.banner-animote3 .p1{font-size:28px}}
@media (max-width:1024px){.home-banner .banner-animote.banner-animote3 .p1{font-size:21px}
.home-banner .banner-animote.banner-animote3{padding-left:130px}}
@media (max-width:768px){.home-banner .banner-animote.banner-animote3 .p1{font-size:18px}
.home-banner .banner-animote.banner-animote3{padding-left:15px}}
@media (max-width:540px){.home-banner .banner-animote.banner-animote3 .p1{font-size:12px}}

.index-news{padding:4% 0;position: relative;}
.index-news .homenewslist{flex-wrap:wrap;justify-content:space-between;margin-top:20px;list-style:none}
.index-news .homenewslist .swiper-slide{width:49%;height:auto;margin-bottom:2em;display:flex;align-items:center;justify-content:space-between;background:#FAFAFA;padding:20px}
.index-news .homenewslist .swiper-slide:nth-child(3),.index-news .homenewslist .swiper-slide:nth-child(4){margin-bottom:0}
.index-news .homenewslist .swiper-slide .img{width:42%}
.index-news .homenewslist .swiper-slide .img img{width:100%}
.index-news .homenewslist .swiper-slide .info{flex:1;padding-left:20px;line-height:1.6}
.index-news .homenewslist .swiper-slide .info .date{color:var(--introcolor);font-size:var(--fontsize14)}
.index-news .homenewslist .swiper-slide .info .date em{font-size:inherit;margin-right:3px}
.index-news .homenewslist .swiper-slide .info .title{font-size:var(--fontsize18);font-weight:var(--fontbold6);line-height:1.4;margin:10px 0 10px}
.index-news .homenewslist .swiper-slide .info .text{color:var(--introcolor);line-height:1.4}
.index-news .homenewslist .swiper-slide:hover .img img{transform:scale(1.02)}
.index-news .homenewslist .swiper-slide:hover .info .title{color:var(--color)}
@media (max-width:768px){.index-news{padding:40px 0;}
.index-news .homenewslist{flex-wrap:nowrap}
.index-news .homenewslist .swiper-slide{width:100%;padding:20px 10px;margin-bottom:0}
.index-news .homenewslist .swiper-slide .info{padding-left:15px;line-height:1.4}
.index-news .homenewslist .swiper-slide .info .title{margin:10px 0 10px}
.index-news .swiper{padding-bottom:50px;}}