@font-face{font-family:neueHaasGrotesk;src:url(../media/NHaasGroteskDSPro_55Rg-s.p.04fkz~695gjf4.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:neueHaasGrotesk;src:url(../media/NHaasGroteskDSPro_65Md-s.p.0ssud2bbx6cel.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:neueHaasGrotesk;src:url(../media/NHaasGroteskDSPro_75Bd-s.p.0kop1~6li.-.x.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:neueHaasGrotesk Fallback;src:local(Arial);ascent-override:106.59%;descent-override:28.12%;line-gap-override:0.0%;size-adjust:93.53%}.neuehaasgrotesk_85e5df84-module__U3t24q__className{font-family:neueHaasGrotesk,neueHaasGrotesk Fallback}.neuehaasgrotesk_85e5df84-module__U3t24q__variable{--font-display:"neueHaasGrotesk", "neueHaasGrotesk Fallback"}
@font-face{font-family:volte;src:url(../media/Volte-s.p.16w.mw~cif206.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:volte;src:url(../media/Volte_Medium-s.p.0ui1iu7mt47f4.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:volte;src:url(../media/Volte_Semibold-s.p.0.mj-kcby7jkz.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:volte;src:url(../media/Volte_Bold-s.p.0-7rasaqa4yhx.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:volte Fallback;src:local(Arial);ascent-override:70.54%;descent-override:23.51%;line-gap-override:18.81%;size-adjust:106.32%}.volte_410917ed-module__t5wVvG__className{font-family:volte,volte Fallback}.volte_410917ed-module__t5wVvG__variable{--font-logo:"volte", "volte Fallback"}
@font-face{font-family:volteText;src:url(../media/Volte_Text-s.p.0k_pp9dsa800x.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:volteText Fallback;src:local(Arial);ascent-override:90.34%;descent-override:20.87%;line-gap-override:0.0%;size-adjust:105.29%}.voltetext_eb4ef64a-module__FmtidG__className{font-family:volteText,volteText Fallback}.voltetext_eb4ef64a-module__FmtidG__variable{--font-text:"volteText", "volteText Fallback"}
@font-face{font-family:volteSubheading;src:url(../media/Volte_Subheading-s.p.0y~cvaga08d1y.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:volteSubheading Fallback;src:local(Arial);ascent-override:104.91%;descent-override:27.8%;line-gap-override:0.0%;size-adjust:103.79%}.voltesubheading_23163ec3-module__wibruG__className{font-family:volteSubheading,volteSubheading Fallback}.voltesubheading_23163ec3-module__wibruG__variable{--font-sub:"volteSubheading", "volteSubheading Fallback"}
@font-face{font-family:volteBold;src:url(../media/Volte_Bold-s.p.0-7rasaqa4yhx.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:volteBold Fallback;src:local(Arial);ascent-override:71.34%;descent-override:23.78%;line-gap-override:19.02%;size-adjust:105.14%}.voltebold_943d2d5c-module__5ruQ6W__className{font-family:volteBold,volteBold Fallback}.voltebold_943d2d5c-module__5ruQ6W__variable{--font-bold:"volteBold", "volteBold Fallback"}
.MobileTabs-module__qh_pSG__tabs{display:none}@media (max-width:768px){.MobileTabs-module__qh_pSG__tabs{z-index:999999;width:100%;height:90px;padding-bottom:env(safe-area-inset-bottom,0);justify-content:space-between;display:flex;position:fixed;bottom:0}}.MobileTabs-module__qh_pSG__node{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:100%;padding:10px;padding-bottom:calc(10px + env(safe-area-inset-bottom));background-color:#17181d70;justify-content:space-between;display:flex;position:absolute;bottom:0}.MobileTabs-module__qh_pSG__tab{color:#fdfdfd;text-align:center;z-index:2;flex-direction:column;width:100px;height:38px;margin:auto 0 0;font-family:Volte Text;font-size:12px;line-height:1;text-decoration:none;display:flex;position:relative}.MobileTabs-module__qh_pSG__tabLabel{text-align:center;color:#fff;text-transform:uppercase;letter-spacing:.2em;margin:5px 0 0;font-family:Volte Text;font-size:.6em;font-weight:600}.MobileTabs-module__qh_pSG__activeIcon{filter:drop-shadow(0 0 15px #4fb3ff)}@supports (-webkit-touch-callout:none){.MobileTabs-module__qh_pSG__tabs:before{bottom:90px!important}}
.PageFader-module__XgI_Vq__fader{z-index:99999;pointer-events:none;opacity:0;background-color:#18253e;width:100%;height:100%;animation-duration:.2s;animation-timing-function:ease-in-out;position:fixed;top:0;left:0}.PageFader-module__XgI_Vq__fadeOut{animation-name:PageFader-module__XgI_Vq__fadeOut}@keyframes PageFader-module__XgI_Vq__fadeOut{0%{opacity:1}to{opacity:0}}
*{-webkit-tap-highlight-color:transparent;box-sizing:border-box}:root{--font-display:"Neue Haas Grotesk Display", sans-serif;--font-logo:"Volte", sans-serif;--font-text:"Volte Text", sans-serif;--font-sub:"Volte Subheading", "Neue Haas Grotesk Display", sans-serif;--font-bold:"Volte Bold", sans-serif;--text-white:#f2f2f7;--text-description-light:#8192b1;--text-description-dark:#9a9a9e;--text-description-ulight:#ccc;--bkgd-color:#18253e;--title-min-h:4.5em;--title-max-h:6.5em;--globe-h:80vh;--globe-h-work:50vh;--vw-max:100vw;--vh-max:100vh;--cl-1:url(/images/clients/otp-os.webp);--cl-2:url(/images/clients/grundfos.webp);--cl-3:url(/images/clients/apr.webp);--cl-4:url(/images/clients/otp-bank.webp);--cl-5:url(/images/clients/ernst-young-doo.webp);--cl-6:url(/images/clients/hungrybark.webp);--cl-7:url(/images/clients/geogis.webp);--cl-8:url(/images/clients/rs.webp);--cl-9:url(/images/clients/boomshop.webp);--cl-10:url(/images/clients/chevron.webp);--cl-11:url(/images/clients/beko.webp);--cl-12:url(/images/clients/booker.webp);--cl-13:url(/images/clients/curalife.webp);--cl-14:url(/images/clients/knjizaraknjiga.webp);--cl-15:url(/images/clients/petmagazine.webp);--cl-16:url(/images/clients/pronova.webp);--cl-17:url(/images/clients/ramino.webp);--cl-18:url(/images/clients/tamper.webp);--cl-19:url(/images/clients/balkanfresh.webp);--cl-20:url(/images/clients/casposla.webp);--cl-21:url(/images/clients/dibs42.webp);--cl-22:url(/images/clients/microfon.webp);--cl-23:url(/images/clients/terrenoss.webp);--cl-24:url(/images/clients/eobrasci.webp);--cl-25:url(/images/clients/entriva.webp);--cl-26:url(/images/clients/cibtvisas.webp);--prj-1a:url(/images/projects/n1a/n1a.png);--prj-1b:url(/images/projects/n1b/n1b.png);--prj-2:url(/images/projects/n3/n3.png);--prj-3:url(/images/projects/n5/n5.png);--prj-4:url(/images/projects/n4/cover.png);--prj-6:url(/images/projects/n6/cover.PNG);--prj-7:url(/images/projects/n7/cover.webp);--prj-8:url(/images/projects/n8/cover.webp);--prj-9:url(/images/projects/n9/cover.png);--prj-10:url(/images/projects/n10/cover.webp);--prj-c1:url(/images/projects/c1/curalife-background2.jpg);--prj-pm1:url(/images/projects/pm1/pay.mainloop.rs-home.png);--prj-1r:url(/images/projects/n1r/petandcat.jpg);--prj-1-c1:#162036;--prj-1-c2:#203a58;--prj-2-c1:#162036;--prj-2-c2:#203a58;--prj-3-c1:#162036;--prj-3-c2:#203a58;--prj-4-c1:#162036;--prj-4-c2:#203a58;--prj-6-c1:#162036;--prj-6-c2:#203a58;--prj-c1-c1:#162036;--prj-c1-c2:#203a58;--prj-3-pm1:#162036;--prj-3-pm2:#203a58;--prj-1r-c1:#162036;--prj-1r-c2:#203a58;--brightness:#0003;--brightness-dark:#00000073;--bckg-project-otp:#14392b;--bckg-project-chevron:#a38133;--bckg-project-boom:#89bbe6;--bckg-project-beko:#0081c9;--bckg-project-bookerguru:#297ee5;--bckg-project-paymainloop:#18263e;--bckg-project-terrenoss:#14392b;--bckg-project-eobrasci:#0081c9;--bckg-project-entriva:#00e6e6;--bckg-project-cibtvisas:#0088ad;--mobile-img-curalife:url("/images/projects/c1/curalife.rs_(iPhone 12 Pro).png");--mobile-img-boom:url("/images/projects/n3/boomshop.rs_(iPhone X).png");--mobile-img-chevron:url("/images/projects/n5/chevronnutrition.rs_(iPhone X).png");--mobile-img-beko-1:url(/images/projects/n4/home.png);--mobile-img-beko-2:url(/images/projects/n4/sale.png);--mobile-img-beko-3:url(/images/projects/n4/promotions.png);--mobile-img-bookerguru-1:url(/images/projects/n6/home.PNG);--mobile-img-bookerguru-2:url(/images/projects/n6/menu.PNG);--mobile-img-bookerguru-3:url(/images/projects/n6/search-mobile.PNG);--mobile-img-paymainloop:url("/images/projects/pm1/pay.mainloop.rs_(iPhone 12 Pro).png");--mobile-img-pet:url(/images/projects/n1r/mobile1.png);--mobile-img-pet1:url(/images/projects/n1r/mobile.png);--mobile-img-entriva:url("/images/projects/n7/entriva_(iPhone X).webp");--mobile-img-entriva-2:url("/images/projects/n7/entriva_(iPhone X)_2.webp");--mobile-img-terrenoss:url("/images/projects/n8/terrenoss.com_(iPhone X).png");--mobile-img-terrenoss-2:url(/images/projects/n8/property.webp);--mobile-img-terrenoss-3:url(/images/projects/n8/contact.webp);--mobile-img-eobrasci:url("/images/projects/n9/eobrasci_(iPhone X).webp");--mobile-img-eobrasci-2:url(/images/projects/n9/eobrasci-create-document.webp);--mobile-img-cibtvisas:url(/images/projects/n10/home-mobile-2.webp);--mobile-img-cibtvisas-2:url(/images/projects/n10/requirements.webp)}:focus{outline:none}@media (any-pointer:fine){::-webkit-scrollbar{display:none}}body,html{cursor:url(/images/incs/cursor.svg) 16 16,auto!important}body:after{content:"";z-index:9999999;pointer-events:none;background-image:url(/images/incs/noise.png);background-position:50%;background-repeat:repeat;width:100%;height:100%;position:fixed;top:0;left:0}p{margin:0;line-height:1.2}a{color:#007aff;text-decoration:none}ol,ul{padding-inline-start:0;list-style:none}li{text-align:-webkit-match-parent;display:list-item}section{clear:both;margin:0;padding:0}hr{border:1px solid #3a3a3c;margin:0}.hidden{display:none}.relative{position:relative}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes cta-sparkle{0%{opacity:0;transform:translate(-24px)}20%{opacity:1}50%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(0)}}@keyframes containment{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes leaves{0%{transform:scale(2)}2%{transform:scale(2)}to{transform:scale(1)}}@keyframes animatedBackground{0%{background-position:0 2000px}to{background-position:0 -2000px}}input{color:#f2f2f7;background-color:#15223b;border:1px solid #223458;border-radius:8px;width:100%;margin-bottom:5px;padding:22px 17px 15px;font-size:14px;font-weight:600;transition:all .3s;box-shadow:0 0 10px #152036}input:focus,textarea:focus{box-shadow:0 0 0 3px #83c0fd80}textarea{color:#f2f2f7;resize:vertical;letter-spacing:1px;background-color:#15223b;border:1px solid #223458;border-radius:8px;width:100%;margin-bottom:5px;padding:15px;font-family:Neue Haas Grotesk Display;font-size:14px;font-weight:500;transition:all .3s;box-shadow:0 0 10px #152036}.button,.content .button,a,button,form label,form select{cursor:url(/images/incs/cursor-link.svg) 16 16,auto!important}.grid{width:100%;max-width:1050px;margin:0 auto;padding-left:30px;padding-right:30px}.grid.wide{max-width:1324px}.row{flex-flow:wrap;width:100%;display:flex}.row.space-between{justify-content:space-between}.row-reverse{flex-direction:row-reverse}.center-flex,.center-vertical{align-items:center;display:flex}.col{box-sizing:border-box;margin:15px}.col-1-of-2{width:calc(50% - 30px)}.col-s-2-of-2{width:calc(100% - 30px)}.text-box{max-width:1324px;height:100%;margin:auto;display:grid;position:relative}.text-box .content{z-index:2;margin:auto 0;padding:0 50px}.text-box .content .title{font-size:clamp(var(--title-min-h), 7.5vw, var(--title-max-h));width:56%;font-weight:600;line-height:.85;font-family:var(--font-bold)}.text-box .content .description{width:52%;color:var(--text-description-dark);margin-top:15px;font-size:1.65em;line-height:1.2}.content .h3,.content h3{font-size:26px;font-weight:500;line-height:1.3em}.content a{color:#4fb3ff;text-decoration:none;transition:all .3s}.content hr{background-color:#4fb3ff;border:0;width:60px;height:4px;margin:25px auto}.content .description,.content li,.content p{font-weight:300}.menu a{font-family:var(--font-sub);color:var(--text-white);letter-spacing:.04em;padding:8px 10px;font-size:17px;font-weight:500;transition:all .2s;display:inline-block;position:relative}.menu a:after{content:"";opacity:0;background-color:#e80262;width:0;height:3px;transition:all .8s cubic-bezier(.14,.8,.4,1);display:block;position:absolute;top:calc(100% - .15em);left:50%}.menu a.hover:after{opacity:1;width:calc(100% - 20px);transition:all .8s linear;left:10px}@media only screen and (hover:hover) and (pointer:fine){.menu a:hover:after{opacity:1;background:#4fb3ff;width:calc(100% - 20px);transition:all .2s cubic-bezier(.14,.8,.4,1);left:10px;box-shadow:0 0 15px -.5px #4fb3ff}}button{-webkit-appearance:none;border:none;margin:0;padding:0;font-family:inherit;font-weight:400}.button{letter-spacing:.2px;-webkit-user-select:none;user-select:none;width:100%;max-width:300px;height:38px;color:var(--text-white);background-color:#363638;border-radius:10px;align-items:center;font-size:16px;transition:opacity .25s,color .25s,background-color .25s,box-shadow .25s;display:flex;position:relative}.button.cta{letter-spacing:1.5px;grid-auto-flow:column;justify-content:space-between;align-items:center;height:50px;padding:0 15px;font-size:19px;display:flex}.button.cta svg{flex-shrink:0;margin-left:12px;animation:2.7s infinite both cta-sparkle}.button:hover,.button.cta:hover{z-index:2;background-color:#152137}.button .text{white-space:nowrap;padding:0 1rem}.button:before{content:" ";z-index:3;pointer-events:none;background-color:#fff0;border-radius:10px;width:100%;height:100%;transition:box-shadow .25s,background-color .25s;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 1px #fff0}.button:hover:before{background-color:unset;box-shadow:inset 0 0 0 1px #24395b}.button:after{content:" ";z-index:3;pointer-events:none;border-radius:10px;width:calc(100% + 4px);height:calc(100% + 4px);transition:box-shadow .25s,transform .25s;position:absolute;top:-2px;left:-2px;transform:scale(1.021)translateZ(0);box-shadow:0 0 0 2px #fff0}.button:hover:after{transform:scale(1)translateZ(0);box-shadow:0 0 0 2px #25385d}#service-worker-update{visibility:hidden;color:var(--text-white);text-align:center;z-index:9999999;background-color:#b54b49;width:100%;position:fixed;top:0;left:0}#service-worker-update.show{visibility:visible;animation:.3s fade-in}#service-worker-update .wrapper{grid-template-columns:auto auto;justify-content:space-between;align-items:center;gap:2rem;width:100%;max-width:1324px;min-height:80px;margin:0 auto;padding:0 45px;font-size:17px;display:grid}#service-worker-update .wrapper>.text{align-content:center;line-height:1.6;display:grid}#service-worker-update .wrapper .btn{color:#f2f2f7;cursor:pointer;background-color:#914247;border-radius:5px;padding:5px 15px;font-size:17px}.text-center{text-align:center}.spacing-bottom{margin-bottom:60px}.text-width{justify-content:center}.globe-model{height:clamp(610px, var(--globe-h), var(--globe-h));width:100vw;margin:0 auto;position:relative;right:0;overflow:hidden}.globe-model canvas{position:absolute}canvas#globekit-canvas{height:clamp(var(--globe-h), 100%, var(--vh-max));cursor:grab;z-index:1;pointer-events:all;width:60%;position:absolute;right:0}canvas#globekit-canvas:active{cursor:grabbing}.globe{position:relative;overflow:hidden}.globe .inner{max-width:unset;padding:0;display:grid;position:relative}.globe .inner .node{pointer-events:none;width:100%;height:100%;display:block;position:absolute}.globe .inner .node .text-box .content{pointer-events:all}#globekit-canvas{animation:8s ease-in-out leaves}#scene{width:100%;height:100%;max-width:unset;text-align:center;z-index:2;font-family:var(--font-text);pointer-events:none;-webkit-user-select:none;user-select:none;background-color:#0000;flex-flow:wrap;align-content:center;align-items:center;padding:0;display:flex;position:absolute;top:0;left:0}#scene .bg{background-color:#0000;justify-items:right;width:100%;height:100%;display:grid;position:absolute;top:0;left:0;overflow:hidden}#scene .bg .grad{background-image:url(/images/incs/background-xl-left.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:152%;position:absolute;top:0;left:0}div#quake-info{z-index:10;max-width:20vw;margin:0 0 0 2vh;display:none;position:fixed;top:0;left:0}div#quake-info div{overflow:hidden;transform:translateY(-14px)}div#quake-info span{opacity:0;color:#ffffffb3;background:#35066e66;padding:.6em .8em;transition:all 1s cubic-bezier(.19,1,.22,1);display:inline-block;transform:translate(-80%)}div#quake-info span.in{opacity:1;transform:translate(0,0)}div#quake-info strong{color:#0ff;font-weight:300;display:block}.intro-section{text-align:center}.intro-section .title{margin:33px 0;font-size:40px;line-height:1.2}.intro-section .description{letter-spacing:1px;margin:0 auto;padding:0 8%;font-size:19px;line-height:1.4em}.waypoint-hr{opacity:1;background-color:#4fb3ff;border:0;width:60px;height:4px;margin:25px auto}.waypoint-hr.waypoint-active{opacity:1;transform:scaleX(1)}.highlighted-project,.who-we-are{margin:140px 0;position:relative}.highlighted-project .container{position:relative}.highlighted-project .container .offset-col{border-top-right-radius:0;border-bottom-right-radius:0;width:100%;height:100%;position:absolute;right:0;overflow:hidden}.highlighted-project .container .main{height:500px;position:relative}.highlighted-project .main .row{align-items:center}.highlighted-project .container .offset-col .background-image{background:linear-gradient(90.01deg,#a51e22 0%,#192640 68.57%,#fff0 100%);border-radius:15px 0 0 15px;width:100%;height:90%;margin-left:-285px;position:absolute;top:4%;left:50%;box-shadow:0 0 24px #00000026}.highlighted-project .content hr{background-color:#a51e22;margin-left:0}.highlighted-project .container .main .col:first-child .title{margin:0 0 15px;font-size:5em;font-weight:500}.highlighted-project .container .main .col:first-child .description{letter-spacing:1px;margin:0 0 15px;font-size:17px}.highlighted-project .container .col:first-child .button{letter-spacing:1.5px;color:#fff;background-color:#a51e22;height:50px;padding:0 15px;font-size:19px}.highlighted-project .container .col:first-child .button:hover:before{box-shadow:inset 0 0 0 1px #a51e22}.highlighted-project .container .col:first-child .button:hover:after{box-shadow:0 0 0 2px #a51e22}.highlighted-project .container .main .col:first-child,.highlighted-project .container .main .col:nth-child(2){margin:auto 15px}.highlighted-project .container .main .col:nth-child(2){width:60%}.highlighted-project .container .main .col:nth-child(2) .row{flex-direction:row;height:500px;display:flex}.highlighted-project .container .main .col:nth-child(2) .mobile .back{background:var(--text-white);z-index:-1;border-radius:40px;transition:transform .4s;position:absolute;inset:1px 0 -.5%;transform:rotateY(12deg)translate(1px)}.highlighted-project .container .main .col:nth-child(2) .mobile .screen{background-image:url(/images/incs/home-mobile-2.webp);background-position:50%;background-repeat:no-repeat;background-size:228px;border-radius:45px}.highlighted-project .container .main .col:nth-child(2) .mobile{opacity:.9;width:250px;transition:all .6s;position:absolute;top:-5em;transform:perspective(800px)rotateY(25deg)scale(.9)rotateX(10deg)}.highlighted-project .container .main .col:nth-child(2) .mobile:hover{opacity:1;transform:perspective(800px)rotateY(-15deg)translateY(-50px)rotateX(10deg)scale(1)}.highlighted-project .container .main .col:nth-child(2) .text-box{width:55%;height:unset;margin:auto 0 auto auto}.highlighted-project .container .main .col:nth-child(2) .text-box .title{margin-bottom:15px;font-size:40px;font-weight:500}.highlighted-project .container .main .col:nth-child(2) .text-box .description{letter-spacing:1px;font-size:19px;line-height:1.1em}.highlighted-project .text-box hr.waypoint-hr.waypoint.waypoint-active.waypoint-above-the-fold{background-color:var(--text-white);margin:0 0 15px}.clients{margin:0 0 -30px}.clients .row{justify-content:center}.clients-slider{height:90px;position:relative;cursor:url(/images/incs/cursor-swipe.svg) 16 16,auto!important}.clients-slider:before,.clients-slider:after{content:"";z-index:2;pointer-events:none;width:20vw;display:block;position:absolute;top:0;bottom:0}.clients-slider:before{background:linear-gradient(90deg,#192640 0,#28233300);left:0}.clients-slider:after{background:linear-gradient(270deg,#192640 0,#28233300);right:0}.swiper-container{width:100%;height:100%}.swiper-slide{text-align:center;filter:drop-shadow(0 0 15px #0c1320);background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;width:300px;font-size:18px;transition:all .3s;display:flex}.swiper-slide:hover{opacity:.5;transform:scale(.9)}.clients-slider .cl1{background-image:var(--cl-1)}.clients-slider .cl2{background-image:var(--cl-2)}.clients-slider .cl3{background-image:var(--cl-3)}.clients-slider .cl4{background-image:var(--cl-4)}.clients-slider .cl5{background-image:var(--cl-5)}.clients-slider .cl6{background-image:var(--cl-6)}.clients-slider .cl7{background-image:var(--cl-7)}.clients-slider .cl8{background-image:var(--cl-11)}.clients-slider .cl9{background-image:var(--cl-12)}.clients-slider .cl10{background-image:var(--cl-13)}.clients-slider .cl11{background-image:var(--cl-14)}.clients-slider .cl12{background-image:var(--cl-15)}.clients-slider .cl13{background-image:var(--cl-16)}.clients-slider .cl14{background-image:var(--cl-17)}.clients-slider .cl15{background-image:var(--cl-23)}.clients-slider .cl16{background-image:var(--cl-24)}.clients-slider .cl17{background-image:var(--cl-25)}.clients-slider .cl18{background-image:var(--cl-26)}.home .text-box .content .description{color:var(--text-description-light);font-size:clamp(17px,4.7vw,1.65em)}.home.intro-section .description{width:80%;padding:0}.home.globe .button.cta{-webkit-backdrop-filter:blur(10px)brightness(1.2);letter-spacing:.5px;background-color:#15203699;border:1px solid #4fb3ff26;justify-content:space-between;margin:30px 0 0}.home.globe .button.cta>div{font-family:var(--font-bold);height:fit-content;color:var(--text-white);margin:auto;padding:0;font-size:19px}[data-aos=intro-box]{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:scale(.96)translateY(24px)}[data-aos=intro-box].aos-animate{opacity:1;transform:scale(1)translateY(0)}[data-aos=nav-bar]{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:scale(.95)translateY(-30px)}[data-aos=nav-bar].aos-animate{opacity:1;transform:scale(1)translateY(0)}@supports (padding-top:env(safe-area-inset-top)){body{--safe-area-inset-top:env(safe-area-inset-top);height:calc(100% + var(--safe-area-inset-top))}}.app-header{pointer-events:none;z-index:3;margin:calc(25px + env(safe-area-inset-top)) 0;transition:background-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;position:fixed;top:0;left:0;right:0}.app-header.header-scrolled{-webkit-backdrop-filter:blur(20px);background-color:#17181db3}.app-header .col,.app-header .grid{position:relative}.app-header .mainloop-logo{pointer-events:all;width:fit-content;text-decoration:none;transition:all .4s;display:block}.lottie-container{font-family:var(--font-logo);width:100%;height:100%;color:var(--text-white);letter-spacing:-2px;margin:0 auto;font-size:40px;font-weight:500}.app-header .email{pointer-events:all;font-family:var(--font-sub);color:var(--text-white);font-size:17px;text-decoration:none;position:relative}.app-header .col.menu{justify-content:flex-end;align-items:center;display:flex}.app-desktop-menu{z-index:4;text-align:center;width:500px;margin-left:-224px;position:absolute;top:30px;left:50%}.menu.inline-menu li{margin-top:0;margin-bottom:0;display:inline-block}.app-desktop-menu .menu a{text-transform:uppercase;font-family:var(--font-sub);letter-spacing:.24em;margin:0 1em;font-weight:600}.app-desktop-menu .menu a:hover:after{left:.48em}.app-footer{color:var(--text-white);z-index:9;background-color:#152036;padding:0 40px 40px;position:relative;overflow:hidden}.app-footer .row.center-vertical.same-height{flex-wrap:nowrap;align-items:stretch}.app-footer .row.center-vertical.same-height>.col{display:flex}.app-footer .inner{flex-direction:column;justify-content:space-between;height:100%;display:flex}.app-footer .right{margin:0 0 0 auto}.app-footer .inner.right{text-align:right}.app-footer nav.footer-menu{margin:0 0 40px -10px}.app-footer .copyright .note{color:var(--text-description-dark);font-size:14px;line-height:1.6}.app-footer .f-logo-ov{opacity:.02;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 695 650.55'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23e5e5ea; %7D %3C/style%3E%3C/defs%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cpath class='cls-1' d='M484.33,485.93V622.57a349,349,0,0,1-239.21,12.65V239.07L347.5,341.45v190A227.37,227.37,0,0,0,484.33,485.93Z'%3E%3C/path%3E%3Cpath class='cls-1' d='M695,303.05C695,435.1,621.35,550,512.88,608.76V460.57a228.39,228.39,0,0,0,0-315v-1.47L347.25,309.7,182.6,145q-7.72,8.07-14.65,16.86a228.41,228.41,0,0,0,50.59,329.67V625.83C90.47,574.63,0,449.41,0,303.05A346.09,346.09,0,0,1,83.33,77.28c4.82-5.65,9.85-11.16,15-16.48a349.42,349.42,0,0,1,79-60.8l41.2,41.2,129,129v.49L484.33,33.81,518,.18A347.8,347.8,0,0,1,695,303.05Z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-size:cover;width:34em;height:100%;position:absolute}.app-footer .social-menu{margin-bottom:35px;margin-right:-15px}.app-footer .social-menu li{display:inline-block}.app-footer .credit{align-items:flex-end;display:flex}.app-footer .credit.right{justify-content:flex-end}.app-footer .version{color:var(--text-description-dark);margin:auto 10px 8px 0;font-size:14px}.app-footer .credit .credit-logo{width:fit-content;font-family:var(--font-logo);color:var(--text-white);letter-spacing:-2px;font-size:38px;font-weight:500}.menu.inline-menu.no-edge-margins li:first-child{margin-left:0}.work{z-index:2;margin:-55px 0 0;position:relative}.work .grid .work-grid{grid-column-gap:2.5em;grid-row-gap:2.5em;grid-template-rows:1fr;grid-template-columns:repeat(3,1fr);width:100%;display:grid}.work.home.globe .grid{max-width:unset}.work .globe-model{height:clamp(610px, var(--globe-h-work), var(--globe-h-work));display:grid}.work canvas#globekit-canvas{height:clamp(610px, var(--vh-max), var(--vh-max));width:100%;margin:0 auto;animation:none;display:block;position:relative;top:-19%;right:auto;transform:scale(1.7)}.work .text-box .content .title{width:fit-content;font-size:clamp(var(--title-min-h), 7.5vw, var(--title-max-h));margin:60px auto 0}.work .work-grid .prj{text-shadow:0 0 7.5px #1d1d1f80;height:unset;background-color:#152036;border-radius:15pt;flex-direction:column;display:flex;position:relative;box-shadow:0 0 30px #152036}.work .prj .project-bckg{border-radius:15pt;width:100%;height:100%;position:absolute;overflow:hidden}.work .prj .project-bckg .filter{z-index:2;border-radius:15pt;width:100%;height:100%;position:absolute}.work .prj .project-bckg .image{z-index:1;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:15pt;width:100%;height:100%;position:absolute}.work .prj .project-footer{background:0 0}.work .prj .project-image{z-index:3;width:100%;position:relative}.work .prj .project-image .logo{width:fit-content;font-family:var(--font-logo);color:var(--text-white);letter-spacing:-2px;padding:1em 1.5em .5em;font-size:20px;font-weight:500;position:relative}.work .prj .project-image .title{padding:0 1.5em}.work .prj .project-image .title .country{color:var(--text-description-light);margin-top:5px;font-size:14px}.work .prj .project-footer{z-index:3;background:0 0;margin-top:auto;padding:1em 1.5em 1.5em;position:relative}.work .prj .project-footer .description{color:var(--text-description-dark);font-size:14px;line-height:1.4}.work .prj .project-image .image{background-position:50%;background-repeat:no-repeat;background-size:140%;border-radius:8pt;width:auto;height:150px;margin:.5em 2em}.work .n1a .project-image .image{background-image:var(--prj-1a)}.work .n1b .project-image .image{background-image:var(--prj-1b)}.work .n2 .project-image .image{background-image:var(--prj-2)}.work .n3 .project-image .image{background-image:var(--prj-3)}.work .n4 .project-image .image{background-image:var(--prj-4)}.work a.n6 .project-image .image,.work .n6 .project-image .image{background-image:var(--prj-6)}.work .n7 .project-image .image{background-image:var(--prj-7)}.work .n8 .project-image .image{background-image:var(--prj-8)}.work .n9 .project-image .image{background-image:var(--prj-9)}.work .n10 .project-image .image{background-image:var(--prj-10)}.work .c1 .project-image .image{background-image:var(--prj-c1)}.work .pm1 .project-image .image{background-image:var(--prj-pm1)}.work .n1r .project-image .image{background-image:var(--prj-1r)}.work .prj .project-image .title{color:#fff;letter-spacing:1px;z-index:1;width:fit-content;padding:.5em 30px 0;font-size:24px;font-weight:500;position:relative}.work .prj .project-image .country{text-transform:uppercase;letter-spacing:2px;font-size:12px;font-weight:400}.work .prj .project-footer{z-index:2;border-radius:0 0 15pt 15pt;align-items:center;width:100%;height:20%;margin:auto auto 0;padding:20px 2em;display:flex;position:relative;bottom:0}.work .prj.solo .project-image .title{padding:0 30px .6em}.work .prj.solo .project-image .country{margin-top:10px}.work .prj .project-image .title.main{text-align:left;margin:25px 0 0;font-size:40px;font-weight:400}.work .prj.long-name .project-image .title.main{font-size:26px}.work .prj.solo .project-footer{margin-bottom:15px}.work .h3.title{text-align:center;width:100%;margin:15px 0 0;font-size:40px}.work .prj:not(.solo) .project-bckg .filter{background:linear-gradient(260deg,#162036d9 0%,#203a58bf 100%)}.work .prj.solo .project-bckg .filter,.work .prj.solo .project-bckg .image{background:0 0}.desktop-cl{display:flex}.mobile-cl,.mobile-tabs{display:none}@media (max-width:768px){.desktop-cl{display:none}.mobile-cl{display:flex}.col-s-2-of-2{width:calc(100% - 30px)}.grid{padding:0}#service-worker-update{text-align:left;bottom:0;top:unset;z-index:9999999;padding:1em 2em 2em}#service-worker-update .wrapper{grid-template-columns:1fr;gap:0;padding:0}#service-worker-update .wrapper .btn{width:100%;margin:15px 0 0;padding:10px 15px}.app-header{position:absolute}.app-desktop-menu,.app-header .col.menu{display:none}.app-header .col{margin:15px auto 0;display:grid}.lottie-container{font-size:30px}.globe-model{height:clamp(630px, var(--vh-max), var(--vh-max))}canvas#globekit-canvas{height:clamp(var(--globe-h), var(--vh-max), var(--vh-max));width:100%}.text-box .content{text-align:center;padding:0 2em}.home.globe .button.cta{margin:30px auto 0}.text-box .content .title,.text-box .content .description,.home.intro-section .description{width:100%}.home.globe .text-box .content .description>span{display:none}.intro-section .title{font-size:2em;line-height:1.2}.intro-section .description{padding:0;font-size:17px}.highlighted-project,.who-we-are{margin:120px 0 70px}.highlighted-project{margin:370px 0 0}.highlighted-project .container .main{height:unset;padding:0 2em}.highlighted-project .container .offset-col .background-image{top:unset;left:unset;margin-left:unset;border-radius:unset;background:unset;background-color:#741013;height:100%;transform:none!important}.highlighted-project .container .main .col:first-child{margin:10em 0 0}.highlighted-project .container .main .col:nth-child(2){width:100%;margin:0}.highlighted-project .container .main .col:nth-child(2) .row{width:auto;height:unset;margin:2em 0 4em}.highlighted-project .container .main .col:nth-child(2) .text-box{width:unset;margin:unset}.highlighted-project .container .main .col:first-child .title{font-size:3em}.highlighted-project .container .main .col:nth-child(2) .mobile{top:-21em}.highlighted-project .container .col:first-child .button{background-color:#a51e22}.clients-slider{overflow:hidden}.swiper-container{transform:scale(1.65)!important}.swiper-slide{background-size:contain}.app-footer{padding-bottom:120px}.app-footer .col,.app-footer .text-right{text-align:center;justify-content:center}.app-footer .right{margin:0 auto}.app-footer .f-logo-ov{width:100%;height:100%;bottom:0}.app-footer .f-logo-ov:before{content:"";z-index:999;pointer-events:none;background:linear-gradient(#162239 0,#28233300);width:100%;height:25%;display:block;position:absolute;top:0}.app-footer .footer-menu{margin:0}.app-footer .social-menu{margin-right:0}.app-footer .social-menu li{margin:7px 0;display:block}.app-footer .credit{flex-direction:column;margin:25px 0 12.5px;display:flex}.mobile-tabs{z-index:999999;width:100%;height:90px;padding-bottom:env(safe-area-inset-bottom,0);justify-content:space-between;display:flex;position:fixed;bottom:0}.mobile-tabs .node{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:100%;padding:10px;padding-bottom:calc(10px + env(safe-area-inset-bottom));background-color:#17181d70;justify-content:space-between;display:flex;position:absolute;bottom:0}.mobile-tabs .node a{color:#fdfdfd;text-align:center;z-index:2;flex-direction:column;width:100px;height:38px;margin:auto 0 0;padding:0;font-family:Volte Text,Geneva,Tahoma,sans-serif;font-size:12px;line-height:1;text-decoration:none;display:flex;position:relative}.mobile-tabs a .cls-1{fill:#1a2640d6}.mobile-tabs a b{text-align:center;color:#fff;text-transform:uppercase;letter-spacing:.2em;margin:5px 0 0;font-family:Volte Text;font-size:.6em;font-weight:600;transition:top .3s;position:relative}.mobile-tabs a svg.active{filter:drop-shadow(0 0 15px #4fb3ff)}.work .grid .work-grid{grid-template-columns:1fr}.work .text-box .content .title{font-size:4em}.work-footer .row{height:100%;padding:3em}.work-footer .links{flex-direction:column;align-items:normal;position:relative}.work-footer .menu{display:none}.contact .text-box .content{padding:0 1em}.contact .text-box .content .box{flex-direction:column;justify-content:center;padding:2em}.contact canvas#globekit-canvas{right:unset}.contact .text-box .content .box .image{display:none}.contact .text-box .content .mail{text-align:center}.contact .app-footer{-webkit-backdrop-filter:unset;backdrop-filter:unset;background-color:#152036;position:relative}.contact .text-box .content{z-index:2;margin:auto}.who .text-box .content .title{font-size:2.9em}.who.about.intro-section .row{border-radius:unset}.who.s-clients .clients-grid{border:none;grid-template-columns:repeat(2,1fr)}.who.s-clients .clients-grid .client{padding:1em}.who.s-clients .big-title{width:100%}.who.s-clients .team-grid{grid-template-columns:repeat(1,1fr);margin-top:30px}.who.s-clients .team-grid .item .image{height:300px}.who.intro-section .description,.who.intro-section .small-title,.who.s-clients .big-title{text-align:center}.prj.home,.prj .node .project-header .text-box{height:unset}.prj .node .project-header .text-box{grid-template-columns:1fr;margin:115px 0 0}.prj .name,.prj .specifics,.prj .remarks{margin:0}.prj .node .project-header .text-box ul li{font-size:17px}.prj .globe-model{height:100%}.prj.about.intro-section .row,.banner-prj-img.main .row>div{border-radius:0}.main.banner-prj-img{margin-bottom:6em}.the-project{margin-bottom:10em}.work-app,.work-app.empty{margin-bottom:3em}.work-app .phone.with,.work-app .text.with{width:100%;margin-top:0;padding-top:0}.work-app .text .title{font-size:35px}.work-app .text .description{font-size:17px}.work-app .mobile{width:70%;margin:-80px auto 0}.work-app .mobile .screen{filter:drop-shadow(0 -20px 25px #0003)}.work-footer .links a:first-child{text-align:left}.work-footer .links a:nth-child(2){text-align:right}.main #bannerImg0{height:380px}}@supports (-webkit-touch-callout:none){.mobile-tabs:before{bottom:90px!important}.globe-model{height:calc(100vh - 90px)}@supports (height:clamp(620px, 80vh, 80vh)){.globe-model{height:max(620px,80vh)}}}@media only screen and (hover:hover) and (pointer:fine){.menu a:hover:after{opacity:1;background:#4fb3ff;width:calc(100% - 20px);transition:all .2s cubic-bezier(.14,.8,.4,1);left:10px;box-shadow:0 0 15px -.5px #4fb3ff}}.who-page{background-color:#16171d;padding-bottom:80px}.who .globe-model .img{background-image:url(/images/incs/board-bg.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:80vh;animation:9s ease-in-out leaves-who}@keyframes leaves-who{0%{transform:scale(1.1)}10%{transform:scale(1.1)}to{transform:scale(1)}}.who.about.intro-section{margin:55px 0}.who.about.intro-section.first{margin:-55px 0 0}.who.about.intro-section .row{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#1f232c66;border-radius:8pt;padding:1em 2em}.who .text-box .content .title{font-size:clamp(var(--title-min-h), 7.5vw, 6.4em)}.who.intro-section .small-title{color:#73a8ff;text-align:left;margin-bottom:15px;font-size:16px}.who.intro-section .description{text-align:left;padding:0}.who.about.intro-section:not(.first) .description{margin-bottom:30px}.who.about.intro-section:not(.first) .description:nth-child(3){margin:0}.who.s-clients{margin:8em 0}.who.s-clients .col{width:100%}.who.s-clients .big-title{text-align:left;width:56%;font-size:clamp(2.5em,7vw,4.5em);font-weight:600}.who.s-clients .clients-grid{grid-column-gap:0px;grid-row-gap:0px;border-left:1px solid #2b303b;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(5,1fr);margin-top:30px;display:grid}.who.s-clients .clients-grid .client{padding:2em;position:relative}.who.s-clients .clients-grid .client:before{content:"";background-image:url(/images/incs/grid.png);background-position:0;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;position:absolute;top:0;left:0;transform:scaleX(-1)}.who.s-clients .clients-grid .client .logo{background-position:50%;background-repeat:no-repeat;background-size:contain;width:auto;height:120px}.who.s-clients .n1 .logo{background-image:var(--cl-4)}.who.s-clients .n2 .logo{background-image:var(--cl-3)}.who.s-clients .n3 .logo{background-image:var(--cl-2)}.who.s-clients .n4 .logo{background-image:var(--cl-6)}.who.s-clients .n5 .logo{background-image:var(--cl-1)}.who.s-clients .n6 .logo{background-image:var(--cl-5)}.who.s-clients .n7 .logo{background-image:var(--cl-7)}.who.s-clients .n8 .logo{background-image:var(--cl-8)}.who.s-clients .n9 .logo{background-image:var(--cl-9)}.who.s-clients .n10 .logo{background-image:var(--cl-10)}.who.s-clients .n11 .logo{background-image:var(--cl-11)}.who.s-clients .n12 .logo{background-image:var(--cl-12)}.who.s-clients .n13 .logo{background-image:var(--cl-13)}.who.s-clients .n14 .logo{background-image:var(--cl-14)}.who.s-clients .n15 .logo{background-image:var(--cl-15)}.who.s-clients .n16 .logo{background-image:var(--cl-16)}.who.s-clients .n17 .logo{background-image:var(--cl-17)}.who.s-clients .n18 .logo{background-image:var(--cl-18)}.who.s-clients .n19 .logo{background-image:var(--cl-19)}.who.s-clients .n20 .logo{background-image:var(--cl-20)}.who.s-clients .n21 .logo{background-image:var(--cl-21)}.who.s-clients .n22 .logo{background-image:var(--cl-22)}.who.s-clients .n23 .logo{background-image:var(--cl-23)}.who.s-clients .n24 .logo{background-image:var(--cl-24)}.who.s-clients .n25 .logo{background-image:var(--cl-25)}.who.s-clients .n26 .logo{background-image:var(--cl-26)}.who .app-footer{background-color:#15161b}.contact-page{background-color:#18253e}.contact .globe-model{height:clamp(610px, var(--vh-max), var(--vh-max));justify-content:center;width:100%;margin:0 auto;display:flex;position:relative;right:0;overflow:hidden}.contact .globe-model>#container{width:100%;height:100%;margin:0;padding:0;top:0;left:0}.contact #globekit-canvas{animation:none}.contact .globe .inner .node{height:clamp(610px, var(--globe-h), var(--globe-h))}.contact .text-box .content{z-index:2;margin:auto 0;padding:0 50px 260px}.contact .text-box .content .box{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#15203666;border-radius:15pt;justify-content:space-between;width:100%;height:300px;padding:4em;display:flex;position:relative;overflow:hidden}.contact .text-box .content .box .image{opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 695 650.55'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23e5e5ea; %7D %3C/style%3E%3C/defs%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cpath class='cls-1' d='M484.33,485.93V622.57a349,349,0,0,1-239.21,12.65V239.07L347.5,341.45v190A227.37,227.37,0,0,0,484.33,485.93Z'%3E%3C/path%3E%3Cpath class='cls-1' d='M695,303.05C695,435.1,621.35,550,512.88,608.76V460.57a228.39,228.39,0,0,0,0-315v-1.47L347.25,309.7,182.6,145q-7.72,8.07-14.65,16.86a228.41,228.41,0,0,0,50.59,329.67V625.83C90.47,574.63,0,449.41,0,303.05A346.09,346.09,0,0,1,83.33,77.28c4.82-5.65,9.85-11.16,15-16.48a349.42,349.42,0,0,1,79-60.8l41.2,41.2,129,129v.49L484.33,33.81,518,.18A347.8,347.8,0,0,1,695,303.05Z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:400px;height:400px;position:absolute;top:-39px;right:0}.contact .text-box .content .title{width:fit-content;font-size:2.5em}.contact .text-box .content .mail{color:#4fb3ff;font-size:28px;font-weight:500;font-family:var(--font-sub);letter-spacing:.04em;transition:all .2s;position:relative}.contact .main-info{flex-direction:column;justify-content:center;display:flex}.contact .text-box .content .description{color:#98989d;width:100%;margin-top:25px;font-size:17px}.contact .app-footer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#152036bf;width:100%;position:fixed;bottom:0}
