@import"https://fonts.googleapis.com/css2?family=Inter:wght@200;300;400;500;600;700;800&display=swap";*{box-sizing:border-box;padding:0;margin:0;font-family:Inter,sans-serif}::selection{background:#d8a200}body,html{margin:0;padding:0}#__next{height:100%}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}main{overflow:hidden;height:100%}.primary-btn{display:inline-block;padding:14px 30px;border-radius:4px;font-size:10px;text-transform:uppercase;transition:all .3s ease-out;position:relative;z-index:1000;background:transparent;border:1px solid}.primary-btn-ooo{border-color:red;color:red}.primary-btn-systems{border-color:#0191e9;color:#0191e9}@media screen and (min-width:992px){.primary-btn{padding:15px 35px;border-radius:5px;font-size:12px}}@media screen and (min-width:1200px){body{height:100vh;overflow:hidden}}@media screen and (min-width:2000px){.primary-btn{padding:17px 35px;border-radius:5px;font-size:13px}}.fadeIn{animation-name:fadeIn;animation-duration:.5s;animation-timing-function:ease-out;animation-fill-mode:both}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes logo_scaleIn{0%{transform:scale(1)}to{transform:scale(25)}}@keyframes pulse{0%{transform:scale(.9)}60%{transform:scale(1)}to{transform:scale(.9)}}.loader{width:100%;height:100vh;position:absolute;inset:0;z-index:1001;display:flex;align-items:center;justify-content:center;background:radial-gradient(54.81% 50% at 50% 50%,#fff 0,#e8e8e8 100%);overflow:hidden}.loader-content{padding:0 20px;position:relative}.loader-content>p{font-weight:800;font-size:37px;line-height:47px;text-transform:uppercase}.loader-content-inner{position:absolute;inset:0;padding:0 20px;margin:0 auto}.loader-content-inner p{inset:0;text-align:left;font-weight:800;font-size:37px;line-height:47px;text-transform:uppercase}.loader-content-inner p span{display:inline-block}.loader-logo{width:100%;transform:scale(1);transition:transform .8s cubic-bezier(.7,0,.84,0)}.loader-logo-wrapper{position:absolute;width:200px;animation:pulse 4s infinite;top:-100px;transition:all .6s ease-out;transition-delay:.5s;translate:0 -50%;opacity:0}.loader-logo-wrapper-anim{translate:0;opacity:1}.loader-logo-anim{transform:scale(50)}.header{display:none}.content-wrapper{background:radial-gradient(54.81% 50% at 50% 50%,#fff 0,#e8e8e8 100%);display:flex;align-items:center;justify-content:center;height:100%;position:relative;z-index:1002;opacity:0;animation-delay:.75s}.content-wrapper-anim{animation-name:fadeIn;animation-duration:.5s;animation-timing-function:ease-out;animation-fill-mode:both}.content{width:100%;height:100%;padding:10px;display:flex;justify-content:center;align-items:center;position:relative;z-index:99}.content-hover-active .content-center{transform:scale(.35)}.content-hover-active .content-center img{width:100%}.content-hover-active .content-center p{opacity:0}.content-center{display:none;position:absolute;width:100px;z-index:1000;transition:all .35s ease-out}.content-center-inner{display:flex;flex-direction:column;align-items:center;position:relative;text-align:center}.content-center .logo{width:70%;transition:all .3s ease-out;animation-delay:.5s}.content-center-mobile{position:relative;z-index:1000;width:80px;height:auto;left:0;margin:5px 0}.content-center-mobile .logo{position:absolute;width:80px;top:-40px}.content-inner{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.content-side{width:100%;flex:0 0 50%;display:flex;overflow:hidden;min-height:calc(50vh - 15px);height:1px;border-radius:0}.content-side-inner{display:none}.content-side-hover{transition:all .3s ease-out;width:100%;z-index:102;border-radius:8px;overflow:hidden}.content-side-hover-inner{padding:60px 35px;border-radius:8px}.content-left{justify-content:flex-end}.content-left-inner{display:none}.content-left-hover-active{transform:none}.content-left-hover-inner{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;background:#181a28}.content-left-hover .waves{position:absolute;inset:0}.content-left-hover .waves,.content-left-hover .waves canvas{width:100%;height:100%;max-width:100%}.content-left-hover .waves-bck{position:absolute;left:0;right:0;bottom:0;width:100%;min-height:clamp(100px,10vw,300px);background:linear-gradient(180deg,rgba(24,26,40,0),#181a28)}.content-left-hover ._content{display:flex;flex-direction:column;align-items:center}.content-left-hover ._content .heading{text-align:left}.content-left-hover ._content .heading h2{font-size:55px;line-height:55px;font-weight:800;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text;-moz-background-clip:text;background-color:initial;background-image:linear-gradient(270deg,#0091e9,#be67e4);background-size:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;letter-spacing:-2.5px;padding-bottom:25px}.content-left-hover ._content .heading h3{color:#fff;font-size:16px;min-height:50px}.content-left-hover ._content a{background:rgba(24,26,40,.7);margin-top:20px}.content-left-hover ._content a:active,.content-left-hover ._content a:focus,.content-left-hover ._content a:hover{background:#fff;border-color:#0191e9;color:#0191e9}.content-right-inner{display:none;align-items:flex-start;text-align:left}.content-right-hover-active{transform:none;opacity:1}.content-right-hover-inner{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}.content-right-hover .video{width:100%;height:100%;position:absolute;inset:0;opacity:1;z-index:10}.content-right-hover .video-anim{opacity:1}.content-right-hover .video-inner{position:relative;width:100%;height:100%;inset:0}.content-right-hover .video-bck{position:absolute;width:100%;height:100%;inset:0;z-index:2;background:hsla(0,0%,100%,.7)}.content-right-hover .video video{height:100%;position:absolute;inset:-100%;z-index:1;margin:auto;width:100%;object-fit:cover;opacity:1;transition:all 1.5s ease-out;transition-delay:.5s}.content-right-hover ._content{position:relative;z-index:20;text-align:left;width:100%;display:flex;flex-direction:column}.content-right-hover ._content-heading{margin-bottom:15px}.content-right-hover ._content-heading span{display:inline-block;color:red;font-weight:700;font-size:16px;margin-bottom:2px}.content-right-hover ._content-heading h2{font-weight:900;font-size:48px;line-height:48px;text-transform:uppercase}.content-right-hover ._content-content{display:flex;flex-direction:column;align-items:center}.content-right-hover ._content-content>div{width:100%}.content-right-hover ._content-content p{margin-right:auto}.content-right-hover ._content p{color:red;font-weight:700;font-size:16px}.content-right-hover ._content a{background:#1f1f1f;border-color:#1f1f1f;color:#fff;margin-top:30px}.content-right-hover ._content a:active,.content-right-hover ._content a:focus,.content-right-hover ._content a:hover{background:#fff;border-color:red;color:red}.landscape-view .loader-logo-wrapper{width:150px;top:-75px}.landscape-view .loader-content{max-width:60%}.landscape-view .loader-content-inner p,.landscape-view .loader-content>p{font-size:23px;line-height:31px}.landscape-view .content-side-hover-inner{padding:80px 35px}.landscape-view .content-right ._content{align-items:center}.landscape-view .content-right ._content-heading{display:flex;gap:15px}.landscape-view .content-right ._content-heading span{font-size:16px}.landscape-view .content-right ._content-heading h2{font-size:40px;line-height:40px}.landscape-view .content-right ._content-content{align-items:center}.landscape-view .content-right ._content-content>div{display:flex;gap:10px}.landscape-view .content-right ._content p{font-size:16px}.device-tablet-body{overflow:auto!important;height:auto!important}.device-tablet-portrait .content-left-hover .waves canvas{width:100%!important;height:100%!important}.device-tablet .loader-content{max-width:70%}.device-tablet .header{display:none}.device-tablet .content-inner{flex-direction:column;justify-content:center;align-items:center}.device-tablet .content-center{display:none}.device-tablet .content-center-mobile{display:block}.device-tablet .content-side{flex:0 0 50%;border-radius:8px;min-height:calc(50vh - 15px);height:1px}.device-tablet .content-side-hover{height:100%;transform:none;width:100%;position:static;opacity:1}.device-tablet .content-side-hover-inner{padding:120px 35px}.device-tablet .content-left-inner{display:none}.device-tablet .content-left-hover .waves canvas{width:100%!important;height:100%!important}.device-tablet .content-right-inner{display:none}@media screen and (min-width:480px){.content-left ._content .heading{text-align:center}.content-right ._content{align-items:center}.content-right ._content-heading span{font-size:15px}.content-right ._content-content{align-items:flex-start}.content-right ._content-content p{margin-right:0}.content-right ._content p{font-size:15px}}@media screen and (min-width:576px){.content-side-hover-inner{padding:85px 35px}.content-left ._content .heading h2{font-size:60px;line-height:60px}.content-left ._content .heading h3{font-size:18px}.content-right ._content{align-items:center}.content-right ._content-heading span{font-size:18px}.content-right ._content-heading h2{font-size:58px;line-height:58px}.content-right ._content p{font-size:18px}}@media screen and (min-width:768px){.loader-logo-wrapper{width:350px;top:-175px}.loader-content>p{font-size:50px;line-height:62px}.loader-content-inner{max-width:90%;padding:0 50px}.loader-content-inner p{font-size:50px;line-height:62px}.content-side-hover-inner{padding:90px 35px}.content-left ._content .heading h2{font-size:65px;line-height:65px}.content-left ._content .heading h3{font-size:20px}.content-right ._content{align-items:center}.content-right ._content-heading span{font-size:18px}.content-right ._content-heading h2{font-size:60px;line-height:60px}.content-right ._content p{font-size:18px}}@media screen and (min-width:992px){.loader-logo-wrapper{width:300px;top:-150px}.loader-content{max-width:80%}.loader-content-inner>p,.loader-content>p{font-size:45px;line-height:57px}.content-right-hover-inner ._content-heading{display:flex;justify-content:center;text-align:center;flex-wrap:wrap;column-gap:20px}.content-right-hover-inner ._content-heading span{flex:0 0 100%;margin-bottom:5px}.content-right-hover-inner ._content-content{align-items:center}.content-right-hover-inner ._content-content>div{display:flex;gap:15px}}@media screen and (min-width:1200px){.loader-content{max-width:55%}.header{display:block;position:fixed;top:0;background:#000;z-index:1003;width:100%}.header p{font-size:13px;font-weight:500;padding:12px 20px;color:#ddd;text-align:center}.content-inner{flex-direction:row;align-items:stretch;height:auto;gap:0}.content-center{display:block;width:300px}.content-center-mobile{display:none}.content-side{flex:0 0 50%;border-radius:0;min-height:0;height:auto}.content-side-inner{display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:relative;z-index:101}.content-side-inner img{width:50%}.content-side-inner h3{font-size:20px;line-height:25px;margin:25px 0 10px}.content-side-inner p{font-size:13px;line-height:20px}.content-side-inner a{margin-top:25px}.content-side-hover{height:100%;transform:translate3d(0,-80%,0);opacity:0;width:50%;position:absolute;inset:inherit;top:0;overflow:hidden}.content-left-inner{display:flex;align-items:flex-end;text-align:right;margin-right:30%}.content-left-hover{transform:translate3d(0,80%,0)}.content-left-hover-active{transform:none;opacity:1}.content-left-hover ._content .heading h2{font-size:60px;line-height:60px}.content-right-inner{display:flex;margin-left:30%;align-items:flex-start}.content-right-hover-active{transform:none;opacity:1}.content-right-hover ._content-heading{flex-direction:column;align-items:flex-start;gap:0;margin-bottom:20px}.content-right-hover ._content-heading span{font-size:20px;flex:0 1}.content-right-hover ._content-heading h2{font-size:65px;line-height:65px;text-transform:uppercase}.content-right-hover ._content-content{align-items:flex-start}.content-right-hover ._content-content>div{flex-direction:column;gap:0}.content-right-hover ._content p{font-size:20px}.content-right-hover ._content a{margin-top:40px}}@media screen and (min-width:1400px){.content-center{width:330px}.content-side-inner img{width:50%}.content-side-inner h3{font-size:21px;line-height:26px}.content-side-inner p{font-size:14px;line-height:21px}.content-side-inner a{margin-top:30px}.content-left-hover ._content .heading h2{font-size:70px;line-height:70px}.content-left-hover ._content .heading h3,.content-right-hover ._content-heading span{font-size:22px}.content-right-hover ._content-heading h2{font-size:71px;line-height:71px;text-transform:uppercase}.content-right-hover ._content p{font-size:22px}}@media screen and (min-width:1600px){.loader-logo-wrapper{width:400px;top:-200px}.loader-content{max-width:45%}.loader-content-inner p,.loader-content>p{font-size:55px;line-height:67px}.header p{font-size:14px}.content-center{width:370px}.content-side-inner img{width:50%}.content-side-inner h3{font-size:22px;line-height:27px}.content-side-inner p{font-size:15px;line-height:22px}.content-side-inner a{margin-top:30px}.content-left-hover ._content .heading h2{font-size:80px;line-height:80px}.content-left-hover ._content .heading h3,.content-right-hover ._content-heading span{font-size:25px}.content-right-hover ._content-heading h2{font-size:81px;line-height:81px;text-transform:uppercase}.content-right-hover ._content p{font-size:25px}}@media screen and (min-width:2000px){.loader-logo-wrapper{width:550px;top:-275px}.loader-content{max-width:1000px}.loader-content-inner p,.loader-content>p{font-size:65px;line-height:73px}.content-center{width:400px}.content-side-inner img{width:50%}.content-side-inner h3{font-size:23px;line-height:27px}.content-side-inner p{font-size:16px;line-height:23px}.content-side-inner a{margin-top:30px}.content-left-hover ._content .heading h2{font-size:100px;line-height:100px}.content-left-hover ._content .heading h3,.content-right-hover ._content-heading span{font-size:31px}.content-right-hover ._content-heading h2{font-size:101px;line-height:101px;text-transform:uppercase}.content-right-hover ._content p{font-size:31px}}