@import"https://fonts.googleapis.com/css2?family=Inter&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&display=swap";:root{--container-margin:13vw 0vw auto var(--left-margin);--padding-top:15rem;--large-screen:1490px;--medium-screen:1200px;--small-screen:800px;--ultra-small-screen:500px}.primary-blue{color:var(--primary-blue)}.primary-white{color:var(--primary-white)}.primary-black{color:var(--primary-black)}:root{--primary-padding:0vw 6vw 0vw 6vw;--medium-screen-padding:0vw 4vw 0vw 4vw;--small-screen-padding:0vw 2vw 0vw 2vw;--left-margin:8vw;--mobile-left-margin:5vw;--primary-blue:#0044f8;--primary-white:#fff;--primary-black:#000;--light-black:#424443;--primary-red:#ff1f3a;--primay-purple:#f868ec}.blue_gradient{background:linear-gradient(135deg,#00d1ea 15.83%,#56f97b 82.52%);mix-blend-mode:multiply;transform:rotate(86.5deg)}.red_gradient{background:linear-gradient(134.74deg,#00d1ea 9.43%,#f868ec 47.36%,#ff1f3a 80.86%);mix-blend-mode:multiply;transform:rotate(-17.94deg)}*,:after,:before{box-sizing:border-box;margin:0}ol[class],ul[class]{padding:0}.main{margin-top:6rem}blockquote,body,dd,dl,figure,h1,h2,h3,h4,ol[class],p,ul[class]{margin:0}html{scroll-behavior:smooth;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:400;background-color:var(--primary-white)}body{text-rendering:optimizeSpeed;line-height:1.5;box-sizing:border-box;font-family:Inter;-ms-overflow-style:none;overflow:-moz-scrollbars-none;scrollbar-width:none}body::-webkit-scrollbar{width:0!important}@media only screen and (max-width:500px){body{overflow:initial!important}}.main_main .cursor_container .cursor{color:var(--primary-black)}.main_main{background-color:var(--primary-white)}@media only screen and (max-width:868px){.main_main{cursor:auto}}a{text-decoration:none;color:var(--primary-black)}ol[class],ul[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}img:not([alt]){filter:blur(10px)}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;src:url(/fonts/Inter.ttf) format("ttf");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Inter;font-weight:100 900;src:url(/fonts/Inter.ttf)}.f-weight-bl{font-weight:900}.f-weight-bo{font-weight:800}.f-weight-r{font-weight:600}.f-weight-l{font-weight:400}.f-size-p1{font-size:calc(24px + 6*(100vw - 300px)/1200)!important}.f-size-p2{font-size:calc(16px + 5*(100vw - 300px)/1200)!important}.f-size-p3{font-size:calc(16px + 4*(100vw - 300px)/1200)!important}.f-size-p4{font-size:calc(14px + 5*(100vw - 300px)/1200)!important}.f-size-p5{font-size:calc(14px + 3*(100vw - 300px)/1200)!important}.f-size-p6{font-size:calc(13px + 3*(100vw - 300px)/1200)!important}.f-size-p7{font-size:calc(12px + 2*(100vw - 300px)/1200)!important}.f-size-p8{font-size:calc(10px + 2*(100vw - 300px)/1200)!important}.f-size-h0{font-size:calc(40px + 70*(100vw - 300px)/1200)!important}.f-size-h1{font-size:calc(35px + 55*(100vw - 300px)/1200)!important}.f-size-h2{font-size:calc(30px + 45*(100vw - 300px)/1200)!important}.f-size-h3{font-size:calc(25px + 25*(100vw - 300px)/1200)!important}.f-size-h4{font-size:calc(25px + 20*(100vw - 300px)/1200)!important}.f-size-h5{font-size:calc(19px + 18*(100vw - 300px)/1200)!important}.f-size-h6{font-size:calc(20px + 15*(100vw - 300px)/1200)!important}.f-size-h7{font-size:calc(18px + 12*(100vw - 300px)/1200)!important}.f-size-h8{font-size:calc(17px + 11*(100vw - 300px)/1200)!important}.display{display:none}.hero{position:relative}.hero .hero_container{width:100%;height:100vh;position:relative;display:grid;grid-template-columns:1fr 1fr}.hero .hero_container .hero_landing_canvas{position:absolute}@media only screen and (max-width:800px){.hero .hero_container .hero_landing_canvas{position:relative}}.hero .hero_container .introduction{margin:11.5vw 0 13vw var(--left-margin);z-index:2}.hero .hero_container .introduction .introduction-container{display:flex;justify-content:center;align-items:normal;flex-direction:column}.hero .hero_container .introduction .introduction-container .contact_btn,.hero .hero_container .introduction .introduction-container .heading,.hero .hero_container .introduction .introduction-container .line,.hero .hero_container .introduction .introduction-container .paragraph{opacity:0;transform:translateY(20%)}.hero .hero_container .introduction .introduction-container .heading{width:100%;max-width:40rem}@media only screen and (max-width:1200px){.hero .hero_container .introduction .introduction-container .heading{max-width:30rem}}.hero .hero_container .introduction .introduction-container .heading h1{color:var(--primary-black);line-height:121.7%}.hero .hero_container .introduction .introduction-container .line{width:35px;height:3px;background-color:var(--light-black);margin:calc(1rem + .8vw) 0}.hero .hero_container .introduction .introduction-container .paragraph{width:100%;max-width:29rem}@media only screen and (max-width:1200px){.hero .hero_container .introduction .introduction-container .paragraph{max-width:23rem}}.hero .hero_container .introduction .introduction-container .paragraph p{color:var(--light-black);line-height:156.2%}.hero .hero_container .introduction .introduction-container .hero_button{margin-top:calc(2.5rem + 1vw)}@media only screen and (max-width:1200px){.hero{background-color:#fff!important}.hero .hero_container{display:grid;grid-template-rows:1fr auto;grid-template-columns:none!important;height:auto!important}.hero .hero_container .introduction{margin:23vw 6vw 0}.hero .hero_container .introduction .introduction-container .hero_button{padding:15px 50px!important}}@media only screen and (max-width:800px){.hero .hero_container .introduction{margin:8vw 6vw 0 5vw}}.project{position:relative;padding:var(--padding-top) 4vw 0 4vw}.project .project_container{width:96%;display:grid;grid-template-columns:20% 50% 30%;position:relative;z-index:2}.project .project_container .big_projects{margin-right:calc(3rem + 2vw)}.project .project_container .big_projects .projectCard_video{width:100%;margin-bottom:calc(1.5rem + 1vw);height:27rem}@media only screen and (max-width:750px){.project .project_container .big_projects .projectCard_video{margin-bottom:2rem}}.project .project_container .big_projects .projectCard .projectCard_video:first-child{transform:translateY(0)!important}.project .project_container .big_projects .projectCard:nth-child(2){margin-top:calc(2.2rem + 8vw)}.project .project_container .small_projects .projectCard:not(:first-child){margin-top:calc(3.5rem + 1vh)}@media only screen and (max-width:750px){.project .project_container .small_projects .projectCard .projectCard_video{margin-bottom:0}}.project .project_container .small_projects .projectCard_heading{margin-top:calc(.8rem + .5vw)}.project .project_container .heading h1{transform:rotate(270deg) translate(-70%,-25%)}.projectCard{width:100%}.projectCard a{text-decoration:none;color:var(--black)}.projectCard .projectCard_video{opacity:1;background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;height:17rem;border-radius:12px;position:relative}@media only screen and (max-width:1350px){.projectCard .projectCard_video{background-size:contain!important}}.projectCard .projectCard_video .base_video_styles{width:100%;height:100%}.projectCard .projectCard_video img,.projectCard .projectCard_video video{border-radius:12px!important}.projectCard .projectCard_video .card_video{z-index:1!important}.projectCard .projectCard_video .card_video-shadow{position:absolute!important;left:0!important;top:5%!important;z-index:-1!important;width:100%;height:100%;filter:blur(35px)}.projectCard .projectCard_heading h1{line-height:136.7%;font-family:"DM Serif Display",serif}.projectCard .projectCard_paragraph{margin-top:.5rem}.projectCard .projectCard_paragraph p{color:var(--light-black)}@media screen and (max-width:800px){.big_projects .projectCard .projectCard_video,.small_projects .projectCard .projectCard_video{height:calc(10rem + 20vh);width:100%}.big_projects .projectCard .projectCard_video video,.small_projects .projectCard .projectCard_video video{display:none!important}}@media only screen and (max-width:500px){.projectCard .projectCard_video{height:calc(6.5rem + 14vh)!important}}.other_works{padding:25rem 0 0}.other_works .other_works-container{display:flex;justify-content:center;align-items:center;flex-direction:row;position:relative}.other_works .other_works-container .icons{padding:20rem 9rem;background:radial-gradient(220.26% 98.14% at 0 1.86%,#404549 0,#0a0a0c 100%);position:relative}.other_works .other_works-container .icons .icons_container{position:absolute;display:flex;justify-content:center;align-items:center;flex-direction:row;transform:translate(-50%,-50%);top:87%}.other_works .other_works-container .icons .icons_container a{cursor:none}.other_works .other_works-container .icons .icons_container .blured_icons_base_style{position:absolute;top:10%;opacity:60%;filter:blur(12px);z-index:1}.other_works .other_works-container .icons .icons_container .facebook_copy,.other_works .other_works-container .icons .icons_container .twitter_copy{background-color:var(--primary-blue)}.other_works .other_works-container .icons .icons_container .dribble_copy{background-color:var(--primary-red)}.other_works .other_works-container .icons .dribble{margin:0 calc(2.5rem + 1vh)}.other_works .other_works-container .icons .dribble,.other_works .other_works-container .icons .facebook,.other_works .other_works-container .icons .twitter{cursor:pointer}.other_works .other_works-container .icons .heading{margin-left:calc(2.5rem + 1vw);mix-blend-mode:difference;left:26%;position:absolute;top:36%;transform:translate(-50%,-50%)}.other_works .other_works-container .icons .heading h1{line-height:99.2%;color:var(--primary-white);font-size:9rem}@media only screen and (max-width:800px){.other_works{padding:15rem 0 0}.other_works .other_works-container .icons{padding:15rem 8rem}.other_works .other_works-container .icons .heading{left:22%;top:40%}.other_works .other_works-container .icons .heading h1{font-size:6rem}}@media only screen and (max-width:500px){.other_works .other_works-container .icons .heading{left:25%;top:40%}.other_works .other_works-container .icons .heading h1{font-size:4.5rem}}.services{padding:25rem 8vw 15rem;position:relative;overflow:hidden}.services .services_heading{margin-bottom:7rem}.services .services_container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:60px;align-items:center;justify-content:space-between}.services .services_container .card{background:#fff;box-shadow:103px 185px 136px rgba(0,0,0,.05),9px 11px 30.73px rgba(0,0,0,.03),0 .598509px 7.18615px rgba(0,0,0,.02);border-radius:21px;position:relative;z-index:2;max-width:27rem;width:100%;margin:0 auto;height:auto;min-height:32rem}.services .services_container .card .card_heading_gradient{border-radius:21px 21px 0 0;height:15rem}.services .services_container .card:first-child .card_heading_gradient{background-image:url(/pictures/noise_gradient_1.png);background-size:cover;background-position:50%;background-repeat:no-repeat}.services .services_container .card:nth-child(2) .card_heading_gradient{background-image:url(/pictures/noise_gradient_2.png);background-size:cover;background-position:50%;background-repeat:no-repeat}.services .services_container .card:nth-child(3) .card_heading_gradient{background-image:url(/pictures/noise_gradient_3.png);background-size:cover;background-position:50%;background-repeat:no-repeat}.services .services_container .card .card_heading{padding:1.5rem 2rem .5rem}.services .services_container .card .card_heading h1{line-height:146.52%}.services .services_container .card .card_heading h1 .designing{background:-webkit-linear-gradient(-90deg,#f15de1,#ff7c53 55.21%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.services .services_container .card .card_heading .fullstack{background:-webkit-linear-gradient(-90deg,#0042ff,#2df1ff 61.46%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.services .services_container .card .card_heading .creating{background:-webkit-linear-gradient(-90deg,#0d0d0e 9.38%,hsla(0,0%,100%,0) 97.4%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.services .services_container .card .card_paragraph{padding:.5rem 2rem 1.5rem}.services .services_container .card .card_paragraph p{line-height:146.52%;color:var(--light-black)}@media only screen and (max-width:1490px){.services{padding:25rem 8vw 15rem}.services .services_heading{margin-bottom:5rem}}@media only screen and (max-width:1200px){.services{padding:15rem 8vw 8rem}.services .services_heading h1{text-align:center}.services .services_container{flex-direction:column;justify-content:center;align-items:center}.services .services_container .card{margin-bottom:3vh;min-height:36rem}}@media only screen and (max-width:800px){.services .services_container{grid-template-columns:none!important;grid-template-rows:repeat(3,1fr)}.services .services_container .card{min-height:auto!important}}.contact .contact_container{height:100vh;display:grid;grid-template-columns:.6fr 1fr}.contact .contact_container .contact-heading{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;padding:0 0 0 8vw}.contact .contact_container .contact-heading a{text-decoration:underline!important;width:100%;max-width:45rem;line-height:100%;color:var(--primary-black)}.contact .contact_container .contact-heading .oxeni-mail{display:flex;justify-content:normal;align-items:normal;flex-direction:row;align-self:flex-start;width:100%;max-width:20rem;cursor:pointer;margin-top:3vh}.contact .contact_container .contact-heading .oxeni-mail .copy{display:flex;justify-content:center;align-items:center;flex-direction:row}.contact .contact_container .contact-heading .oxeni-mail p{margin-left:1rem}.contact .contact_container .contact-pic{background-image:url(/pictures/contact_phone.png);background-size:cover;background-position:center 0;background-repeat:no-repeat;height:100%;width:100%}@media only screen and (max-width:1200px){.contact .contact_container{grid-template-columns:1fr;grid-template-rows:.2fr 1fr;height:120vh}.contact .contact_container .contact-pic{background-image:url(/pictures/contact_phone.png);background-size:cover;background-position:30%;background-repeat:no-repeat}}.oxeni_cubes{width:100vw;height:100vh;position:absolute;z-index:3;transform:translateX(-7%)}.circle_container{filter:blur(70px);position:absolute;height:130vh;width:25rem;left:-30rem;top:0;z-index:1}.circle_container .blue_circle{height:58%;background:linear-gradient(135deg,#00d1ea 15.83%,#56f97b 82.52%);transform:rotate(86.5deg);left:0;top:0}.circle_container .blue_circle,.circle_container .red_cicrle{content:"";position:absolute;width:100%;mix-blend-mode:multiply;border-radius:50%}.circle_container .red_cicrle{height:42%;background:linear-gradient(134.74deg,#00d1ea 9.43%,#f868ec 47.36%,#ff1f3a 80.86%);transform:rotate(-17.94deg);left:13%;top:20%}@media only screen and (max-width:1490px){.project .project_container .big_projects .projectCard:nth-child(2){margin-top:calc(6rem + 8vw)}}@media only screen and (max-width:1200px){.project{padding:20rem 6vw}.project .project_container{width:100%!important;grid-template-columns:0 60% 40%}.project .project_container .big_projects{grid-column:2/3}.project .project_container .big_projects .projectCard:nth-child(2){margin-top:calc(7.8rem + 8vw)!important}.project .project_container .heading{margin-bottom:2rem;grid-column:2/3}.project .project_container .heading h1{transform:none!important}}@media only screen and (max-width:800px){.project{padding:8rem 6vw!important}.project .project_container{width:100%!important;grid-template-rows:repeat(6,auto)!important;grid-template-columns:none!important}.project .project_container .big_projects{margin-right:0!important;grid-column:initial!important}.project .project_container .big_projects .projectCard:nth-child(2){margin-top:calc(4rem + 8vw)!important}.project .project_container .small_projects .projectCard{margin-top:calc(2rem + 5vh)!important}.project .project_container .heading{grid-column:initial!important}}.scrollAnim{transform:translateY(10%);transform-origin:top left;opacity:0}.navigation{display:flex;flex-direction:row;width:100vw;cursor:pointer;position:fixed;z-index:100;padding:3.2rem var(--left-margin) 0 var(--left-margin);align-items:center;justify-content:space-between}.navigation .navigation_logo *{mix-blend-mode:difference}.navigation .navigation_links .link{display:flex;flex-direction:row;align-items:center}.navigation .navigation_links .link p{color:var(--primary-white);transition:color .5 ease}@media only screen and (max-width:1200px){.navigation{height:4rem}.navigation_logo{z-index:999;margin-top:1rem!important}}@media only screen and (max-width:800px){.navigation{padding:var(--small-screen-padding)!important}.navigation .navigation_links{margin-right:var(--mobile-left-margin)!important;margin-top:1rem!important}.navigation .navigation_links .link p{font-size:calc(24px + 6*(100vw - 300px)/1200)!important;color:var(--primary-black)}.navigation_logo{margin-left:var(--mobile-left-margin)!important}}.cursor,.cursor_container{top:0;left:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.cursor_container{position:fixed;width:100vw;height:100vh;overflow:hidden;z-index:9999999;mix-blend-mode:difference}.cursor_black{background-color:var(--primary-black)!important}.cursor{width:20px;height:20px;border-radius:50%;position:absolute;background-color:var(--primary-white);overflow:hidden;transform-origin:50% 50%;transform:translate(-50%,-50%);border:.5px solid #fff;box-sizing:border-box;box-shadow:0 2px 4px rgba(0,0,0,.06),0 12px 18px rgba(0,0,0,.17),inset 0 2px 5px rgba(0,0,0,.09);left:0}@media only screen and (max-width:800px){.cursor{display:none!important}}.loading-screen{position:fixed;width:100%;height:100%;left:0;top:0;z-index:1000;background:radial-gradient(81.05% 140.54% at 98.96% 0,#373b46 0,#121622 100%);display:flex;justify-content:center;align-items:center;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.loading-screen .loading-screen_container{position:relative}.loading-screen .loading-screen_container .loading_circle{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;height:85vw;max-height:35rem;width:85vw;max-width:35rem}.loading-screen .loading-screen_container .loading_poligon{background-image:url(/svg/loading_poligon.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;filter:drop-shadow(8px 11px rgba(0,0,0,.25)) drop-shadow(0 40px 60px #121622);display:flex;justify-content:center;align-items:center;height:45vw;max-height:18rem;width:45vw;max-width:18rem}.loading-screen .loading-screen_container .loading_poligon h1{color:var(--black);padding:calc(4.5rem + 2vw)}