#jwell-banner .swiper-slide img {width:100%;}
#jwell-banner .txt {position:absolute;top:0;left:0;right:0;box-sizing:border-box;width:100%;height:100%;background:rgba(0,0,0,0.6);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;z-index:10;-webkit-align-items:flex-start;align-items:flex-start;}
#jwell-banner .txt .box {margin:50px 15% 0;box-sizing:border-box;}
#jwell-banner .txt h5 {color:#fff;font-size:90px;font-family:"FuturaBT-Medium";}
#jwell-banner .txt p {margin:25px 0 0;font-size:36px;color:#fff;font-family:"FuturaBT-Medium";}



#jwell-banner .swiper-slide{position:relative;}
#jwell-banner .swiper-slide > .box{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;justify-content:center;flex-direction:column;text-align:center;}

#jwell-banner .swiper-slide .box h3{font-weight:700;font-size:50px;color:#fff;line-height:1;}
#jwell-banner .swiper-slide .box h5{margin:20px 0 0;font-size:24px;color:#fff;}
#jwell-banner .swiper-slide .box .pic{max-width:50%;margin:105px auto 0;position:relative;}

#jwell-banner .swiper-slide .ico{position:absolute;}
#jwell-banner .swiper-slide .ico1{left:-12%;top:-12%;width:10.4%;animation:arrow-nudge-up 3s infinite ease-in-out alternate;}
#jwell-banner .swiper-slide .ico2{left:-36%;top:-5%;width:11.4%;animation:arrow-nudge-down 3s infinite ease-in-out alternate;}
#jwell-banner .swiper-slide .ico3{left:-15%;top:27%;width:9%;animation:arrow-nudge-left 3s infinite ease-in-out alternate;}
#jwell-banner .swiper-slide .ico4{left:-40%;top:40%;width:13%;animation:mk_tossing 3s infinite ease-in-out alternate;}
#jwell-banner .swiper-slide .ico5{left:-17%;bottom:0;width:11.5%;animation:arrow-nudge-right 3s infinite ease-in-out alternate;}

#jwell-banner .swiper-slide .ico6{right:-25%;top:-9%;width:10%;animation:arrow-nudge-down 3s infinite ease-in-out alternate;}
#jwell-banner .swiper-slide .ico7{right:-15%;top:25%;width:9.5%;animation:arrow-nudge-right 3s infinite ease-in-out alternate;}
#jwell-banner .swiper-slide .ico8{right:-40%;top:30%;width:11.5%;animation:mk_tossing 3s infinite ease-in-out alternate;}
#jwell-banner .swiper-slide .ico9{right:-20%;top:80%;width:13.5%;animation:arrow-nudge-up 3s infinite ease-in-out alternate;}





#jwell-banner .swiper-button-prev,#jwell-banner .swiper-button-next {display:inline-block;width:50px;height:55px;background:none;margin-top:-25px;text-align:center;}
#jwell-banner .swiper-button-next::after,#jwell-banner .swiper-button-prev::after {display:none;}
#jwell-banner .swiper-button-prev i,#jwell-banner .swiper-button-next i {font-size:30px;line-height:55px;color:#fff;}
#jwell-banner .swiper-pagination-bullets {position:absolute;bottom:30px;left:0;width:100%;}
#jwell-banner .swiper-pagination-bullet {width:60px;height:6px;border:none;display:inline-block;border-radius:20px;background: rgb(255 255 255 / 40%);opacity:1;margin:0 3px;}
#jwell-banner .swiper-pagination-bullet-active {background:#fff}



@keyframes arrow-nudge-up{
  0% {transform: translateY(0);}
  50% {transform: translateY(-10px);}
  100% {transform: translateY(0);}
}

@keyframes arrow-nudge-down{
  0% {transform: translateY(0);}
  50% {transform: translateY(10px);}
  100% {transform: translateY(0);}
}

@keyframes arrow-nudge-left {
0% {transform:translateX(0)}
40% {transform:translateX(-10px)}
100% {transform:translateX(0)}
}

@keyframes arrow-nudge-right {
0% {transform:translateX(0)}
40% {transform:translateX(10px)}
100% {transform:translateX(0)}
}

@keyframes mk_tossing {
 0% {transform:rotate(-6deg)}
 50% {transform:rotate(6deg)}
 100% {transform:rotate(-6deg)}
}



@media screen and (max-width:768px) {
#jwell-banner .swiper-pagination-bullets {bottom:10px;}
#jwell-banner .swiper-pagination-bullet {width:40px;height:4px;}
#jwell-banner .swiper-slide .box h3{
  font-size: 24px !important;
}
#jwell-banner .swiper-slide .box h5{
  font-size: 12px !important;
}
}





