@import url(https://fonts.googleapis.com/css2?family=Tourney:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap);@import url(https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap);@import url(https://fonts.googleapis.com/css2?family=Electrolize&display=swap);@import url(https://fonts.googleapis.com/css2?family=Play&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body{margin:0;padding:0}.splitScreen{background-color:#1c1c25;background-image:radial-gradient(#274754 10%,#0000 0),radial-gradient(#274754 10%,#0000 0);background-position:0,15px 4px;background-size:15px 15px;box-shadow:inset 0 0 40px 40px #0e0e13b6;display:grid;grid-template-columns:1.2fr .8fr;grid-template-rows:1fr;height:100%}.topPanel{grid-column:1;grid-row:1}.bottomPanel{grid-column:2;grid-row:1}.bottomImage{height:50%}.page{align-items:center;display:flex;height:100vh;justify-content:center}.login{background:#fff;border:2px solid #333;padding:40px}.box{corner-shape:squircle;background-color:#25252f;border-color:#2a4bb3;border-radius:10%;border-style:solid;box-shadow:0 0 15px 15px #2a4ab37e;display:flex;flex-direction:column;height:30%;justify-content:center;margin-left:10%;margin-right:15%;margin-top:20%;padding:5%;text-align:left}.no-margin{margin-block-start:0}.changing-word{display:inline}h4{color:#ccc;font-size:larger}h1{color:#2a4bb3;font-family:Tourney,sans-serif;font-optical-sizing:auto;font-size:7vh;font-style:normal;font-weight:400;margin-bottom:5%;margin-top:0}p{color:#8c8c8c;font-size:large}.block-display button{display:block;margin-bottom:5px}.buttonSocial{background-color:initial;border:none;cursor:pointer;margin-top:21%;outline:none;width:8vh}.moveArrow{animation-direction:alternate;animation-duration:2s;animation-iteration-count:infinite;animation-name:mymove;margin-top:15%;width:90%}@keyframes mymove{0%{transform:translateY(-10px)}to{transform:translateY(20px)}}.row{align-items:center;background-color:#ddd;display:flex;font-size:xx-large;height:25%;justify-content:center;left:0;padding:0 20px;position:fixed;right:0;text-align:center}.row>img{vertical-align:text-top}.row:hover{background-color:aqua;text-decoration:underline}.row:first-child{top:0}.row:nth-child(2){top:25%}.row:nth-child(3){top:50%}.row:nth-child(4){top:75%}.navbar{align-items:center;color:#ffeaca;display:flex;justify-content:space-between;overflow:hidden;padding:1rem;position:fixed;top:0;width:100%;z-index:10}.navbar-left{padding-left:3rem}.navbar-left .logo{color:#ccc;font-family:Bebas Neue,sans-serif;font-size:2rem;font-style:normal;font-weight:400;line-height:normal;text-decoration:none;vertical-align:middle}.navbar-left .logo img{height:8vh;width:7.5vh}.navbar-right{align-items:center;display:flex;padding-right:3rem}.navbar-right .contact-button{corner-shape:squircle;background-color:#2a4bb3;border:none;border-radius:10%;box-shadow:0 0 10px 10px #060b1b4c;color:#fff;cursor:pointer;font-size:16px;height:5vh;margin-top:8%;outline:none;width:15vh}.curtain.visibleClass{transition:all 1s ease-out,z-index .5s;z-index:3}.curtain.invisibleClass,.curtain.visibleClass{height:100vh;overflow:hidden;position:absolute;width:100%}.curtain.invisibleClass{transition:all 1s ease-out,z-index 1.6s;z-index:-1}.curtain__panel--left.visibleClass,.curtain__panel--right.visibleClass{transform:translateX(0);z-index:3}.curtain__panel--left.invisibleClass{transform:translateX(-100%);z-index:-1}.curtain__panel--right.invisibleClass{transform:translateX(100%);z-index:-1}.curtain__panel{transition:all 1s ease-out,z-index 0s;z-index:2}.curtain__panel,.curtain__panel.invisibleClass{background:orange;float:left;height:100vh;position:relative;width:50%}.curtain__panel.invisibleClass{transition:all 1s ease-out,z-index 1.5s;z-index:-2}@media (max-width:768px){.navbar-center .nav-links{display:none}.navbar-right{align-items:center;display:flex}.navbar-right .hamburger-menu{color:#fff;cursor:pointer;display:block;font-size:1.5rem}}.works-bg{background-color:#0f0f15;background-image:url(/static/media/bg-repeat.acccbfc068e200d957be.svg);background-repeat:repeat}.parallax-wrap{align-items:center;display:flex;height:50vh;justify-content:center;overflow:hidden;position:relative;width:100%}.parallax-wrap h2{color:#2a4bb3;font-family:Press Start\ 2P,system-ui;font-size:100px;font-style:normal;font-weight:400;position:relative;text-align:center;z-index:2}.parallax-wrap span{border-radius:100%;height:20px;position:absolute;width:20px}.parallax-wrap span:first-child{background:#2a4bb3;left:20%;top:50%;z-index:3}.parallax-wrap span:nth-child(2){background:#2a4bb3;left:90%;top:60%;z-index:3}.parallax-wrap span:nth-child(3),.parallax-wrap span:nth-child(4){background:#2a4bb3;left:60%;top:70%;z-index:3}.parallax-wrap span:nth-child(5){background:#2a4bb3;left:25%;top:60%;z-index:3}.parallax-wrap span:nth-child(6){background:#2a4bb3;left:50%;top:70%;z-index:3}.image-grid{background-image:url(/static/media/bg-grid.f8274fbeddf291432c39.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 0 40px 40px #0e0e13b6;display:flex;flex-wrap:wrap;padding:3% 3% 3% 7%}.containerGrid{height:450px;margin:4%;width:24%}.cardGrid{corner-shape:squircle;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10%;height:100%;width:100%}.cardTitle{font-weight:700;margin-bottom:0;margin-top:2%}.cardSubtitle,.cardTitle{color:#ccc;font-family:Electrolize,sans-serif;font-style:normal}.cardSubtitle{font-weight:500;margin:0}.image-grid:has(.containerGrid:hover) .containerGrid:not(:hover){filter:grayscale(1) blur(.1em)}.image-grid:has(.containerGrid:hover) .containerGrid:hover{transform:scale(1.1);z-index:2}.image-grid:has(.containerGrid:hover) .cardTitle{color:#426eff}@media screen and (max-width:400px){.image-grid{flex-direction:column;flex-wrap:no-wrap;padding:10%}.image-grid div{width:100%}}dialog{corner-shape:notch;background-image:url(/static/media/bg-modal.2d66881e039a06b71368.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border:8px solid #2a4bb3;border-radius:20px;margin-left:8%;margin-right:8%;transition:all .4s ease}dialog:hover{corner-shape:round;border-color:#617bff}.splitScreenModal{display:grid;grid-template-columns:.8fr 1.2fr;grid-template-rows:1fr;height:100%}.topPanelModal{corner-shape:round;background-color:#21212a;border-radius:20px;grid-column:1;grid-row:1;margin:5%;padding:5%}.bottomPanelModal{align-items:center;display:flex;grid-column:2;grid-row:1;justify-content:center;margin:5%}.topPanelModal h1{color:#617bff;font-family:Play,sans-serif;font-size:7vh;font-style:normal;font-weight:100}.topPanelModal h2{color:#ccc}.topPanelModal h3{color:#919191;font-size:medium}.closeModal{corner-shape:round;background-color:#2a4bb3;border-radius:20px;color:#dfdfdf;padding:10px;position:absolute;right:2%;top:2%}.closeModal:hover{corner-shape:round;background-color:#617bff;border-color:#617bff}.chips-container{display:flex;flex-wrap:wrap;gap:10px;margin:80px auto auto;width:max-content}.chip{align-items:center;background-color:#2a4bb3;color:#dfdfdf;padding-left:5%;padding-right:5%}.chip,ul{corner-shape:round;border-radius:20px;display:flex}ul{-ms-overflow-style:none;gap:4vw;margin:0;scrollbar-width:none}li{flex:0 0 100%;list-style-type:none}li img{corner-shape:round;border-radius:20px;height:100%;width:100%}ul{overflow-x:scroll;scroll-snap-type:x mandatory}li{scroll-snap-align:center}ul::scroll-button(*){background:none;border:0;color:#000;cursor:pointer;font-size:2rem;opacity:.7}ul::scroll-button(*):focus,ul::scroll-button(*):hover{opacity:1}ul::scroll-button(*):active{translate:1px 1px}ul::scroll-button(*):disabled{cursor:inherit;opacity:.2}ul{anchor-name:--my-carousel}ul::scroll-button(*){position-anchor:--my-carousel;position:absolute}ul::scroll-button(left){bottom:calc(anchor(top) + 13px);right:calc(anchor(left) - 70px)}ul::scroll-button(right){bottom:calc(anchor(top) + 13px);left:calc(anchor(right) - 70px)}ul{scroll-marker-group:after}ul::scroll-marker-group{position-anchor:--my-carousel;display:flex;gap:20px;justify-content:center;justify-self:anchor-center;position:absolute;top:calc(anchor(bottom) + 20px)}li::scroll-marker{background-color:initial;border:2px solid #000;border-radius:50%;content:attr(data-accName);height:16px;overflow:hidden;text-indent:16px;width:16px}li::scroll-marker:target-current{background-color:#2a4bb3}
/*# sourceMappingURL=main.addcc3c2.css.map*/