.main-slider{position:relative;width:100%;aspect-ratio:430/293;max-height:293px;overflow:hidden}.main-slider .main-slider__pagination-wrapper{display:flex;flex-direction:row-reverse;position:absolute;top:36px;left:50%;transform:translateX(-50%);z-index:2}.main-slider .main-slider__pagination-btn{width:9px;height:3px;margin:0 3px;background-color:rgba(255,255,255,.3);border-radius:10px;box-shadow:initial;transition:width 400ms linear,background-color 400ms,box-shadow 400ms;cursor:pointer}.main-slider .main-slider__pagination-btn.active{width:21px;background-color:#fff;box-shadow:0 2px 15px 0 #fff}.main-slider .main-slider__navigation{display:flex;justify-content:center;align-items:center;position:absolute;width:24px;height:24px;top:50%;transform:translateY(-50%);color:#fff;font-size:55px;cursor:pointer;z-index:2;opacity:0}.main-slider .main-slider__navigate-next{right:54px}.main-slider .main-slider__navigate-prev{left:54px}.main-slider .main-slider__text-content{position:absolute;top:50%;right:15.06%;transform:translateY(-50%);z-index:1}.main-slider .main-slider__body{margin-bottom:30px;color:#fff;opacity:0;visibility:hidden;transition:opacity 600ms,visibility 600ms}.main-slider .main-slider__body h2{font-size:25px;font-weight:600;color:#fff}.main-slider .main-slider__description .main-slider__btn{display:inline-flex;margin-left:20px;background-color:#0bd69c;box-shadow:0 20px 40px 5px rgba(0,232,191,.36);color:#fff;text-decoration:none}.main-slider .main-slider__description .main-slider__btn:hover{box-shadow:0 20px 40px 20px rgba(0,232,191,.36)}.main-slider .main-slider__description span{color:rgba(255,255,255,.6);font-size:21px;font-weight:400}.main-slider .main-slider__item{position:absolute;width:100%;top:0;aspect-ratio:430/293;max-height:293px;overflow:hidden;left:0;z-index:0}.main-slider .main-slider__item img{width:100%;height:auto;opacity:.5;visibility:hidden;transition:opacity 600ms,visibility 600ms;border-radius:21px;aspect-ratio:430/293;object-fit:cover}.main-slider .main-slider__item.active{position:relative;z-index:1}.main-slider .main-slider__item.active img{opacity:1;visibility:visible}.main-slider .main-slider__item.active .main-slider__body{visibility:visible;opacity:1}.main-slider .appear-from-right{animation:appear-from-right forwards 600ms}.main-slider .appear-from-left{animation:appear-from-left forwards 600ms}.main-slider .disappear-to-right{animation:disappear-to-right forwards 600ms}.main-slider .disappear-to-left{animation:disappear-to-left forwards 600ms}@keyframes appear-from-right{from{transform:translateX(20px)}to{transform:translateX(0)}}@keyframes appear-from-left{from{transform:translateX(-20px)}to{transform:translateX(0)}}@keyframes disappear-to-right{from{transform:translateX(0)}to{transform:translateX(20px)}}@keyframes disappear-to-left{from{transform:translateX(0)}to{transform:translateX(-20px)}}@media(min-width:1024px){.main-slider{width:100%;overflow:hidden}}@media(max-width:1023px){.main-slider{width:calc(100vw - 30px);overflow:hidden;margin:10px auto 0}.main-slider .main-slider__navigate-next{right:14px}.main-slider .main-slider__navigate-prev{left:14px}.main-slider .main-slider__text-content{position:absolute;width:100%;top:10%;right:50%;transform:translateX(50%);z-index:1}.main-slider .main-slider__body{text-align:center}.main-slider .main-slider__description{text-align:center}.main-slider .main-slider__item{overflow:hidden}}@media(max-width:767px){.main-slider .main-slider__body h2{font-size:15px}.main-slider .main-slider__description span{font-size:10px}}@media(min-width:1200px){.main-slider{aspect-ratio:1350/419;max-height:420px}.main-slider .main-slider__item{aspect-ratio:1350/419;max-height:420px}.main-slider .main-slider__item img{aspect-ratio:1350/420}}@media(min-width:768px) and (max-width:1100px){.main-slider{aspect-ratio:1200/373;max-height:373px}.main-slider .main-slider__item{aspect-ratio:1200/373;max-height:373px}.main-slider .main-slider__item img{aspect-ratio:1200/373}}@media(min-width:1400px){.main-slider{aspect-ratio:1900/600;max-height:600px}.main-slider .main-slider__item{aspect-ratio:1900/600;max-height:600px}.main-slider .main-slider__item img{aspect-ratio:1900/600}}