.carousel-container{display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;padding:40px 0;gap:20px}.carousel-card{transition:all .4s ease;border-radius:20px;overflow:hidden;width:600px;height:auto;box-shadow:0 10px 25px rgba(0,0,0,.3);flex-shrink:0}.carousel-card .img{width:100%;display:inline-block;height:300px}.card-active{transform:scale(1);opacity:1;z-index:3;background-color:red}.card-left,.card-right{transform:scale(.9);opacity:.6;z-index:2;background-color:blue}.card-hidden{display:none}.carousel-button{position:absolute;top:50%;transform:translateY(-50%);background:#fff;border:none;border-radius:50%;padding:12px 16px;font-size:20px;cursor:pointer;box-shadow:0 5px 15px rgba(0,0,0,.2);z-index:5}.carousel-button.left{left:20px}.carousel-button.right{right:20px}.carousel-comp{width:700px;aspect-ratio:16/9;margin:0 auto;position:relative}.carousel-comp .cc-item{position:absolute;left:0;top:50%;transform:translateY(-50%);width:50%;aspect-ratio:16/9;background-color:#fff;transition:all .4s ease;border-radius:5px;overflow:hidden}.carousel-comp .cc-item .cc-item-img{width:100%;height:100%;display:inline-block;-o-object-fit:cover;object-fit:cover;vertical-align:middle}.carousel-comp .cc-item.item-left{z-index:1;transform:translateY(-50%) translateX(0) scale(1)}.carousel-comp .cc-item.item-center{transform:translateY(-50%) translateX(50%) scale(1.5);z-index:3;box-shadow:0 0 10px 2px rgba(0,0,0,.3)}.carousel-comp .cc-item.item-right{transform:translateY(-50%) translateX(100%) scale(1);z-index:2}.mecellem-tech-wrapper{position:relative;width:100%;height:100%;padding:0 0 100px}.mecellem-tech-wrapper .mecellem-tech{width:1100px;margin:0 auto;aspect-ratio:2/.95;display:flex;border:1px solid #2b2f3e;border-radius:10px;padding-left:70px;padding-top:70px;gap:30px;position:relative}.mecellem-tech-wrapper .mecellem-tech .mt-scroll-bar{position:absolute;left:50px;top:30%;bottom:10%;width:3px;background-color:#2b2f3e;border-radius:10px;background:rgba(0,0,0,0) linear-gradient(180deg,#ffffff,#030407) 0 0 no-repeat padding-box}.mecellem-tech-wrapper .mecellem-tech .mt-scroll-wrapper{flex:1;height:100%;padding-top:70px;padding-left:10px}.mecellem-tech-wrapper .mecellem-tech .mt-scroll-wrapper .mt-scroll{height:100%;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;overflow-y:scroll;display:flex;flex-direction:column;gap:70px;padding-bottom:50px}.mecellem-tech-wrapper .mecellem-tech .mt-scroll-wrapper .mt-scroll::-webkit-scrollbar{display:none}.mecellem-tech-wrapper .mecellem-tech .mt-icons{flex:1.4;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:30px}.mecellem-tech-wrapper .mecellem-tech .mt-icons .mti-box{width:100%;aspect-ratio:2/1.6;position:relative;overflow:hidden}.mecellem-tech-wrapper .mecellem-tech .mt-icons .mti-box .mti-borders .mti-border{position:absolute;aspect-ratio:1/1;border:1px solid rgba(43,47,62,.5);border-radius:50%}.mecellem-tech-wrapper .mecellem-tech .mt-icons .mti-box .mti-borders .mti-border.border-1{left:40%;top:50%;width:30%}.mecellem-tech-wrapper .mecellem-tech .mt-icons .mti-box .mti-borders .mti-border.border-2{left:27%;top:33%;width:56%}.mecellem-tech-wrapper .mecellem-tech .mt-icons .mti-box .mti-borders .mti-border.border-3{left:15%;top:19%;width:80%}.mecellem-tech-wrapper .mecellem-tech .mt-icons .mti-box .mti-borders .mti-border.border-4{left:3%;top:4%;width:105%}@media screen and (max-width:1140px){.mecellem-tech-wrapper .mecellem-tech{flex-direction:column;width:100%}.mecellem-tech-wrapper .mecellem-tech .mt-icons{flex:1}}@media screen and (max-width:900px){.mecellem-tech-wrapper .mecellem-tech{flex-direction:column;width:100%;padding-left:0;padding-top:0}.mecellem-tech-wrapper .mecellem-tech .mt-scroll-bar{left:20px;top:80px;height:280px}.mecellem-tech-wrapper .mecellem-tech .mt-scroll-wrapper{padding-left:50px;padding-top:50px;padding-right:20px}.mecellem-tech-wrapper .mecellem-tech .mt-icons{flex:unset}}@media screen and (max-width:500px){.mecellem-tech-wrapper .mecellem-tech{flex-direction:column;gap:10px;width:100%;padding-left:0;padding-top:0}.mecellem-tech-wrapper .mecellem-tech .mt-scroll-bar{left:20px;top:50px;height:260px}.mecellem-tech-wrapper .mecellem-tech .mt-scroll-wrapper{padding-left:50px;padding-top:50px;padding-right:20px;height:unset}.mecellem-tech-wrapper .mecellem-tech .mt-scroll-wrapper .mt-scroll{height:280px;gap:30px}.mecellem-tech-wrapper .mecellem-tech .mt-icons{flex:unset}}.mt-scroll-item{display:flex;flex-direction:column;gap:15px;transition:all .3s ease}.mt-scroll-item .mtsi-head{display:flex;align-items:center;gap:15px}.mt-scroll-item .mtsi-head i{width:50px;height:50px;border:1px solid #fff;font-size:20px;display:flex;align-items:center;justify-content:center;border-radius:10px}.mt-scroll-item .mtsi-head h3{font-size:18px;font-weight:500;color:#fff}.mt-scroll-item .mtsi-desc p{font-size:15px;font-weight:400;color:#fff;line-height:1.5}@media screen and (max-width:500px){.mt-scroll-item .mtsi-head i{width:30px;height:30px;font-size:14px}.mt-scroll-item .mtsi-head h3{font-size:14px}.mt-scroll-item .mtsi-desc p{font-size:12px}}.mt-floating-icon{position:absolute;flex-direction:column;gap:8px;opacity:1;cursor:pointer;transition:all .5s ease}.mt-floating-icon,.mt-floating-icon i{align-items:center;justify-content:center;display:flex}.mt-floating-icon i{width:40px;height:40px;font-size:18px;border-radius:10px;background-color:hsla(0,0%,100%,.15)}.mt-floating-icon .mtfi-title{font-size:9px;font-weight:400;color:#fff;max-width:70px;text-align:center;line-height:1.3}.mt-floating-icon.icon-active{opacity:1!important}.has-clicked .mt-floating-icon{opacity:.2}.mt-floating-icon.icon-1{left:8%;top:23%}.mt-floating-icon.icon-2{left:28%;top:6%}.mt-floating-icon.icon-3{left:45%;top:0}.mt-floating-icon.icon-4{left:67%;top:4%}.mt-floating-icon.icon-5{right:3%;top:15%}.mt-floating-icon.icon-6{right:15%;top:25%}.mt-floating-icon.icon-7{left:40%;top:18%}.mt-floating-icon.icon-8{left:23%;top:27%}.mt-floating-icon.icon-9{left:12%;bottom:40%}.mt-floating-icon.icon-10{left:10%;bottom:18%}.mt-floating-icon.icon-11{left:25%;bottom:10%}.mt-floating-icon.icon-12{left:25%;bottom:40%}.mt-floating-icon.icon-13{right:30%;top:30%}.mt-floating-icon.icon-14{right:12%;bottom:20%}@media screen and (max-width:500px){.mt-floating-icon i{width:30px;height:30px;font-size:14px}.mt-floating-icon .mtfi-title{max-width:50px;font-size:8px}.mt-floating-icon.icon-14{right:26%;bottom:10%}.mt-floating-icon.icon-13{right:35%;bottom:20%}.mt-floating-icon.icon-12{right:40%;bottom:20%}.mt-floating-icon.icon-11{left:23%;bottom:5%}.mt-floating-icon.icon-10{left:8%;bottom:7%}.mt-floating-icon.icon-9{left:15%;bottom:34%}.mt-floating-icon.icon-8{left:35%;top:33%}.mt-floating-icon.icon-7{left:unset;right:20%;top:30%}.mt-floating-icon.icon-6{right:10%;top:unset;bottom:25%}}@keyframes modalFadeIn{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes mainLayoutFadeIn{0%{opacity:0;transform:translateY(100px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes modalFadeOut{to{opacity:0;transform:translateY(100px)}}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes skeletonAnimation{to{background-position-x:-200%}}@keyframes stageCardAnimation{0%{transform:skew(90deg)}to{transform:skew(0deg)}}@keyframes popupAnimation{0%{transform:scale(.9);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes modalBackdrop{0%{background-color:rgba(0,0,0,.1)}to{background-color:rgba(0,0,0,.4)}}@keyframes documentVersionsFadeIn{0%{transform:translateX(100vw)}to{transform:translateX(0)}}.om-container-wrapper{position:relative}.om-container-wrapper .om-container{width:100%;aspect-ratio:16/9;position:relative;margin-top:100px}.om-container-wrapper .om-container .om-ring{position:absolute;width:35%;aspect-ratio:1/1;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;border:60px solid var(--login);opacity:.1}.om-container-wrapper .om-container .om-ring.om-ring-2{width:55%;opacity:.1}@media screen and (max-width:768px){.om-container-wrapper .om-container .om-ring{border-width:30px}}.om-container-wrapper .om-container .om-model{position:absolute;width:50px;aspect-ratio:1/1;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0) linear-gradient(313deg,#a51719,#ffffff) 0 0 no-repeat padding-box}.om-container-wrapper .om-container .om-model:after{content:"";position:absolute;width:100%;height:100%;border-radius:50%;background-color:#a51719;left:.5px;top:1px}.om-container-wrapper .om-container .om-model .om-model-icon{font-size:20px;position:relative;z-index:1}.om-container-wrapper .om-container .om-model .om-model-text{font-size:10px;position:absolute;left:50%;transform:translateX(-50%);top:calc(100% + 5px);z-index:2}@media(max-width:480px){.om-container-wrapper .om-container .om-model{width:20px}.om-container-wrapper .om-container .om-model .om-model-icon{font-size:10px}.om-container-wrapper .om-container .om-model .om-model-text{font-size:8px}}.om-container-wrapper .om-container .om-model.om-model-1{left:30%;top:0;opacity:.5}.om-container-wrapper .om-container .om-model.om-model-2{left:70%;top:0;opacity:.5}.om-container-wrapper .om-container .om-model.om-model-3{left:50%;top:5%}.om-container-wrapper .om-container .om-model.om-model-4{left:35%;top:13%}.om-container-wrapper .om-container .om-model.om-model-5{left:65%;top:13%}.om-container-wrapper .om-container .om-model.om-model-6{left:18%;top:23%;opacity:.5}.om-container-wrapper .om-container .om-model.om-model-7{left:50%;top:23%}.om-container-wrapper .om-container .om-model.om-model-8{left:81%;top:23%;opacity:.5}.om-container-wrapper .om-container .om-model.om-model-9{left:25%;top:32%}.om-container-wrapper .om-container .om-model.om-model-10{left:73%;top:32%}.om-container-wrapper .om-container .om-model.om-model-11{left:36%;top:40%}.om-container-wrapper .om-container .om-model.om-model-12{left:unset;right:32%;top:40%}.om-container-wrapper .om-container .om-model.om-model-13{left:24%;top:50%}.om-container-wrapper .om-container .om-model.om-model-14{left:75%;top:50%}.om-container-wrapper .om-container .om-model.om-model-15{left:15%;top:46%;opacity:.5}.om-container-wrapper .om-container .om-model.om-model-16{left:85%;top:46%;opacity:.5}.om-container-wrapper .om-container .om-model.om-model-17{left:40%;top:70%}.om-container-wrapper .om-container .om-model.om-model-18{left:60%;top:70%}.om-container-wrapper .om-container .om-model.om-model-19{left:27%;top:70%}.om-container-wrapper .om-container .om-model.om-model-20{left:74%;top:70%}.om-container-wrapper .om-container .om-model.om-model-21{left:17%;top:79%;opacity:.5}.om-container-wrapper .om-container .om-model.om-model-22{left:84%;top:79%;opacity:.5}.om-container-wrapper .om-container .om-model.om-model-23{left:34%;top:85%}.om-container-wrapper .om-container .om-model.om-model-24{left:66%;top:85%}.om-container-wrapper .om-container .om-model.om-model-25{left:50%;top:94%}.om-container-wrapper .om-container .om-model.om-model-26{left:29%;top:99%;opacity:.5}.om-container-wrapper .om-container .om-model.om-model-27{left:71%;top:99%;opacity:.5}@media screen and (max-width:768px){.om-container-wrapper{height:600px;overflow:hidden}.om-container-wrapper .om-container{width:600px;position:absolute;left:50%;transform:translateX(-50%);margin-top:50px}}.container{position:relative;width:100%;display:flex;align-items:center;justify-content:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:5}.animated-text{position:absolute;text-align:center;max-width:800px;padding:0 20px}.animated-text .line1{font-size:40px;font-weight:600;margin:0}@media screen and (max-width:768px){.animated-text .line1{font-size:20px}}.animated-text .line2{font-size:25px;margin:5px 0;color:#fff}.animated-text .description{font-size:10px;line-height:1.5;margin:10px auto;color:#fff;width:60%}@media screen and (max-width:768px){.animated-text .description{position:absolute;left:50%;transform:translateX(-50%);top:270px;text-align:center;width:350px}}.animated-text .word{display:inline-block;white-space:nowrap;margin:0 2px}.animated-text span.char{display:inline-block;filter:blur(6px);opacity:0;transition:filter .6s ease-out,opacity .6s ease-out}.animated-text .line1{background:linear-gradient(90deg,#a4354a 0,#a4354a);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}