.carousel-slider{position:relative;overflow:visible}.carousel-slider section{width:1248px;height:700px;margin:0 auto;position:relative;overflow:visible}.carousel-slider li{width:500px;height:281px;background:#333;display:inline-block;transition:all .3s ease-in-out;overflow:hidden}.carousel-slider li img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.carousel-slider .main-pos img{border-radius:16px}.carousel-slider .left-pos img,.carousel-slider .right-pos img{border-radius:12px}.carousel-slider .back-pos img{border-radius:8px}.carousel-slider li p{color:#fff;font-weight:700;font-size:5em;text-align:center;margin-top:1.175em}.carousel-slider .items{position:absolute}.carousel-slider .main-pos{width:1120px!important;height:700px!important;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:16px;border:1px solid rgba(255,255,255,.24);box-shadow:0 4px 32px #075b7e3d;overflow:hidden;z-index:30}.carousel-slider .left-pos{width:900px!important;height:563px!important;opacity:.9;left:calc(50% - 592px);top:50%;transform:translateY(-50%);border-radius:12px;background:#075b7e14;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);overflow:hidden;z-index:20}.carousel-slider .right-pos{width:900px!important;height:563px!important;opacity:.9;left:calc(50% - 308px);top:50%;transform:translateY(-50%);border-radius:12px;background:#075b7e14;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);overflow:hidden;z-index:20}.carousel-slider .back-pos{width:650px!important;height:407px!important;opacity:.9;border-radius:8px;background:#075b7e14;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);overflow:hidden;top:50%;transform:translateY(-50%);z-index:6}.carousel-slider .back-pos.back-left-1,.carousel-slider .back-pos.back-left-2{left:calc(50% - 624px);transform:translateY(-50%)}.carousel-slider .back-pos.back-right-1,.carousel-slider .back-pos.back-right-2{left:calc(50% - 26px);transform:translateY(-50%)}.carousel-slider .carousel-controls{position:relative;display:flex;align-items:center;justify-content:center;gap:92px;z-index:40}.carousel-slider .carousel-controls .carousel-btn{width:48px;height:48px;border:1px solid rgba(255,255,255,.4);background:linear-gradient(180deg,#fff6,#ffffff29),#075b7e;border-radius:40px;box-shadow:0 2px 8px #00385099;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;padding:0;margin:0}.carousel-slider .carousel-controls .carousel-btn svg{width:20px;height:12px;display:block}.carousel-slider .carousel-controls #carousel-next svg{width:24px;height:24px}.carousel-slider .carousel-controls .carousel-btn:hover{background:linear-gradient(180deg,#ffffff80,#ffffff3d),#075b7e;border-color:#fff9;transform:scale(1.1)}.carousel-slider .carousel-controls .carousel-btn:active{transform:scale(.95)}.carousel-slider .carousel-indicators{display:flex;gap:24px;align-items:center}.carousel-slider .carousel-indicators .indicator{width:6px;height:6px;border-radius:50%;background:#fff6;cursor:pointer;transition:all .3s ease}.carousel-slider .carousel-indicators .indicator:hover{background:#fff9;transform:scale(1.2)}.carousel-slider .carousel-indicators .indicator.active{background:#fff;width:12px;height:12px}@media(max-width:1700px){.carousel-slider section,.carousel-slider .carousel-controls{width:1120px}.carousel-slider .main-pos{width:1005px!important;height:628px!important}.carousel-slider .left-pos,.carousel-slider .right-pos{width:807px!important;height:505px!important}.carousel-slider .back-pos{width:583px!important;height:365px!important}.carousel-slider .left-pos{left:calc(50% - 531px)}.carousel-slider .right-pos{left:calc(50% - 279px)}.carousel-slider .back-pos.back-left-1,.carousel-slider .back-pos.back-left-2{left:calc(50% - 560px)}.carousel-slider .back-pos.back-right-1,.carousel-slider .back-pos.back-right-2{left:calc(50% - 23px)}}@media(max-width:1600px){.carousel-slider section,.carousel-slider .carousel-controls{width:1030px}.carousel-slider section{height:640px}.carousel-slider .main-pos{width:925px!important;height:578px!important}.carousel-slider .left-pos,.carousel-slider .right-pos{width:743px!important;height:465px!important}.carousel-slider .back-pos{width:537px!important;height:336px!important}.carousel-slider .left-pos{left:calc(50% - 489px)}.carousel-slider .right-pos{left:calc(50% - 260px)}.carousel-slider .back-pos.back-left-1,.carousel-slider .back-pos.back-left-2{left:calc(50% - 515px)}.carousel-slider .back-pos.back-right-1,.carousel-slider .back-pos.back-right-2{left:calc(50% - 22px)}}@media(max-width:1520px){.carousel-slider section,.carousel-slider .carousel-controls{width:970px}.carousel-slider section{height:610px}.carousel-slider .main-pos{width:871px!important;height:544px!important}.carousel-slider .left-pos,.carousel-slider .right-pos{width:700px!important;height:438px!important}.carousel-slider .back-pos{width:506px!important;height:316px!important}.carousel-slider .left-pos{left:calc(50% - 461px)}.carousel-slider .right-pos{left:calc(50% - 247px)}.carousel-slider .back-pos.back-left-1,.carousel-slider .back-pos.back-left-2{left:calc(50% - 485px)}.carousel-slider .back-pos.back-right-1,.carousel-slider .back-pos.back-right-2{left:calc(50% - 21px)}}@media(max-width:1450px){.carousel-slider section,.carousel-slider .carousel-controls{width:1120px}.carousel-slider section{height:700px}.carousel-slider .main-pos{width:1005px!important;height:628px!important}.carousel-slider .left-pos,.carousel-slider .right-pos{width:807px!important;height:505px!important}.carousel-slider .back-pos{width:583px!important;height:365px!important}.carousel-slider .left-pos{left:calc(50% - 531px)}.carousel-slider .right-pos{left:calc(50% - 279px)}.carousel-slider .back-pos.back-left-1,.carousel-slider .back-pos.back-left-2{left:calc(50% - 560px)}.carousel-slider .back-pos.back-right-1,.carousel-slider .back-pos.back-right-2{left:calc(50% - 23px)}}@media(max-width:1200px){.carousel-slider section,.carousel-slider .carousel-controls{width:100%}.carousel-slider section{min-height:500px}.carousel-slider .main-pos{width:90%!important;max-width:1120px;height:auto!important;aspect-ratio:1120 / 700}}@media(max-width:1100px){.carousel-slider .main-pos{width:90vw!important;max-width:none;height:auto!important;aspect-ratio:1120 / 700}.carousel-slider .left-pos,.carousel-slider .right-pos{width:72.32vw!important;max-width:none;height:auto!important;aspect-ratio:900 / 563}.carousel-slider .left-pos{left:calc(50% - 120.32vw)}.carousel-slider .right-pos{left:calc(50% + 48vw)}.carousel-slider .back-pos{width:52.23vw!important;max-width:none;height:auto!important;aspect-ratio:650 / 407}.carousel-slider .back-pos.back-left-1,.carousel-slider .back-pos.back-left-2{left:calc(50% - 172.55vw)}.carousel-slider .back-pos.back-right-1,.carousel-slider .back-pos.back-right-2{left:calc(50% + 68.09vw)}}@media(max-width:1050px){.carousel-slider section{height:650px}}@media(max-width:900px){.carousel-slider section{height:570px}}@media(max-width:770px){.carousel-slider section{height:500px}}@media(max-width:700px){.carousel-slider section{height:450px;min-height:450px}}@media(max-width:620px){.carousel-slider section{height:410px;min-height:410px}}@media(max-width:550px){.carousel-slider section{height:370px;min-height:370px}}@media(max-width:500px){.carousel-slider section{height:340px;min-height:340px}.carousel-slider .carousel-controls{gap:50px}.carousel-slider .carousel-indicators{gap:16px}}@media(max-width:450px){.carousel-slider section{height:310px;min-height:310px}.carousel-slider .carousel-controls .carousel-btn{display:none}}@media(max-width:400px){.carousel-slider section{height:260px;min-height:260px}}
