:root{--div-height:0px}body{box-sizing:border-box;margin:0;padding:0}.banner-container{height:500px;overflow:hidden;position:relative;width:100%}.banner-slidee{display:flex;height:100%;overflow:hidden;transition:transform .5s ease-in-out;width:300%}.banner-item{display:block;height:100%;min-width:100%;overflow:hidden}.banner-button{background:none;border:none;color:#fff;cursor:pointer;filter:drop-shadow(4px 4px 8px rgba(0,0,0,.15));font-size:32px;padding:10px;position:absolute;top:50%;transform:translateY(-50%);z-index:5}.banner-button.left{left:10px}.banner-button.right{right:10px}.banner-slide-1{background:linear-gradient(94deg,#bbb1eb,#978bd1);background-position:50%;background-size:cover;height:500px;width:1920px}.line{border-top:3px solid #eee}.linetext{color:hsla(0,0%,93%,.8);display:inline-block;font-size:32px;font-weight:700;text-align:center;white-space:nowrap}.banner1-h1{font-size:134.4px;line-height:normal}.banner1-h1,.banner1-h2{color:#eee;font-family:Inter;font-style:normal;font-weight:700}.banner1-h2{font-size:51.5px;line-height:75%}.banner1-text-container{display:inline-block;text-align:center;white-space:nowrap}.banner1-17img{height:240px;margin-top:5%}.banner1-content{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.banner1-main-text{display:flex;justify-content:center}.banner1-btn{background:#eee;border:none;border-radius:9.6px;box-shadow:10px 10px 20px 0 rgba(0,0,0,.15),inset 3px 5.5px 4px 0 hsla(0,0%,100%,.25),inset -2px -4px 5.3px 0 rgba(0,0,0,.25);display:block;height:36px;margin:auto;padding:5px;position:relative;text-align:center;text-decoration:none;transition:all .125s ease;width:280px;z-index:10}.banner1-btn:hover{background:#f0f0f0;box-shadow:10px 10px 20px 0 rgba(0,0,0,.15),inset -3px -5.5px 4px 0 hsla(0,0%,100%,.25),inset 2px 4px 5.3px 0 rgba(0,0,0,.25)}.banner1-btn span{background:linear-gradient(90deg,#7c51ff,#71b5dd);background-clip:text;-webkit-background-clip:text;font-family:Inter;font-size:18px;font-weight:700;-webkit-text-fill-color:transparent}.blueblur{bottom:0;left:10%}.blueblur,.lightblueblur{filter:blur(10px);height:100%;position:absolute;width:100%;z-index:0}.lightblueblur{left:30%;top:0}.purpleblur{bottom:0;filter:blur(10px);height:100%;position:absolute;right:30%;width:100%;z-index:0}.wave-left{right:600px}.wave-left,.wave-right{bottom:0;height:100%;position:absolute;width:100%;z-index:1}.wave-right{left:600px}.banner2-bg{background:linear-gradient(180deg,#bbb1eb,#978bd1);height:500px;left:0;position:absolute;top:0;width:100vw}.banner2-textcon{align-items:center;display:flex;height:100%;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.banner2-maintext{color:#fff;text-align:center}.banner2-maintext h2{font-family:Inter;font-size:50px;font-weight:700;text-wrap:nowrap}.banner2-sim{align-items:center;display:flex;justify-content:center;margin-top:20px}.banner2-sim img{height:400px;padding:0 40px}*{box-sizing:border-box}.slideshow-container{margin:auto;max-width:100vw;position:relative}.mySlides{display:none}.next,.prev{border-radius:0 3px 3px 0;color:#fff;cursor:pointer;font-size:18px;font-weight:700;margin-top:-22px;padding:16px;position:absolute;top:50%;transition:.6s ease;user-select:none;width:auto}.next{border-radius:3px 0 0 3px;right:0}.next:hover,.prev:hover{background-color:rgba(0,0,0,.8)}.fade1{animation-duration:1.5s;animation-name:fade}.banner2-btn{background:#eee;border:none;border-radius:9.6px;display:block;height:36px;margin:auto;padding:5px;position:relative;text-align:center;text-decoration:none;transition:all .125s ease;width:280px}.banner2-btn,.banner2-btn:hover{box-shadow:10px 10px 20px 0 rgba(0,0,0,.15)}.banner2-btn:hover{background:#f0f0f0}.banner2-btn span{background:linear-gradient(90deg,#7c51ff,#fb90f0);background-clip:text;-webkit-background-clip:text;font-family:Inter;font-size:18px;font-weight:700;-webkit-text-fill-color:transparent}.banner2-phoneimg{left:20%;position:absolute;top:-10px;z-index:2}.banner2-messageimg{bottom:-10px;left:24%;position:absolute;z-index:1}.banner2-messagesimg{position:absolute;right:18%;top:-10px;z-index:1}.banner3-bg{background:#242424;height:500px;left:0;position:absolute;top:0;width:100vw;z-index:-1}.banner3-content{color:#fff;left:50%;position:absolute;text-align:center;transform:translateX(-50%);z-index:2}.banner3-content h1{font-size:79px;font-weight:700;line-height:114.751%;margin-top:-80px;text-wrap:nowrap}.banner3-content h1,.banner3-content h3{color:#fff;font-family:Inter;font-style:normal}.banner3-content h3{font-size:16px;font-weight:400;line-height:normal;margin-bottom:20px}.banner3-content a{background:linear-gradient(91deg,#978bd1,#6151a4);border-radius:9.6px;box-shadow:10px 10px 20px 0 rgba(0,0,0,.15);color:#fff;font-family:Inter;font-size:18px;font-style:normal;font-weight:700;line-height:normal;padding:6.923px 95.032px 7.077px 95.968px;text-align:center;text-decoration:none;width:280px}.esimglow{left:50%;position:absolute;text-align:center;transform:translateX(-50%);z-index:1}@keyframes fade{0%{opacity:.4}to{opacity:1}}.banner-sim-mb,.banner2-sim-mb img{display:none}@media (max-width:768px){.banner1-h1{font-size:64px}.banner1-h2{font-size:28px}.linetext{font-size:16px}.banner1-17img{height:120px;margin-bottom:20px}.banner1-main-text{display:block;text-align:center}.wave-left{right:100px}.wave-left,.wave-right{bottom:80px;height:200px;position:absolute;width:100%;z-index:1}.wave-right{left:100px}.banner2-textcon{display:block;text-align:center}.banner2-maintext img{margin-top:0;width:340px}.banner2-maintext h2{font-family:Inter;font-size:32px;font-weight:700;text-wrap:nowrap}.banner2-sim{display:none}.banner-sim-mb,.banner2-sim-mb img{display:block;margin:auto}.banner2-sim-mb img{height:250px}.banner2-phoneimg{height:60px;position:absolute;top:-10px;z-index:2}.banner2-messageimg{bottom:-10px;height:60px;left:24%;position:absolute;z-index:1}.banner2-messagesimg{height:60px;position:absolute;right:18%;top:200px;z-index:1}.banner2-textcon{left:50%;padding-top:20px;position:absolute;top:50%;transform:translate(-50%,-50%)}.banner3-content h1{font-size:42px;font-weight:700;line-height:114.751%;margin-top:-40px;text-wrap:nowrap}.banner3-content h1,.banner3-content h3{color:#fff;font-family:Inter;font-style:normal}.banner3-content h3{font-size:14px;font-weight:400;line-height:normal;margin-bottom:20px}}