.blog-card,.caption_text .caption__word,.cr-card,.cr-track,.div-prem,.div-process,.grid_myworks_image,.heading-animation-works,.heading-animation-works .char-animate,.hmain-text-animation,.hmain-text-animation .word-inner,.marquee_text .span,.slide-in-bottom div{will-change:transform,opacity;transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;perspective:1000px;-webkit-perspective:1000px;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth;-webkit-scroll-behavior:smooth}.from-internal .body,.from-internal .preloader{background-color:#000}.from-internal .loader-wrap-load{opacity:0;display:none}:root{--size-unit:16;--size-container-ideal:1440;--size-container-min:991px;--size-container-max:1920px;--size-container:clamp(var(--size-container-min),
      100vw,
      var(--size-container-max));--size-font:calc(var(--size-container) / (var(--size-container-ideal) / var(--size-unit)))}*{margin:0;padding:0;box-sizing:border-box}html{font-size:var(--size-font)}body{overflow-x:hidden}@media screen and (max-width:991px) and (orientation:portrait){:root{--size-container-ideal:834;--size-container-min:768px;--size-container-max:991px}}@media screen and (max-width:991px) and (orientation:landscape){:root{--size-container-ideal:667;--size-container-min:480px;--size-container-max:991px}}@media screen and (max-width:479px) and (orientation:portrait){:root{--size-container-ideal:390;--size-container-min:320px;--size-container-max:479px}}[text-split]{opacity:0}html.w-editor [text-split]{opacity:1}.word{overflow:hidden;padding-bottom:.1em;margin-bottom:-.1em;transform-origin:bottom}.slide-in-bottom.f{overflow:hidden;display:inline-block}.slide-in-bottom.f div{position:relative;display:inline-block;transition:transform .25s cubic-bezier(.25, .46, .45, .94)}.slide-in-bottom.f div::before{position:absolute;top:100%;content:attr(data-hover);font-weight:900;transform:translate3d(0,0,0);display:block}.slide-in-bottom.f:focus div,.slide-in-bottom.f:hover div{transform:translateY(-100%)}.outline{color:transparent}@media (min-width:1024px){.slide-in-bottom{overflow:hidden;display:inline-block}.slide-in-bottom div{position:relative;display:inline-block;transition:transform .25s cubic-bezier(.25, .46, .45, .94)}.slide-in-bottom div::before{position:absolute;top:100%;content:attr(data-hover);font-weight:900;transform:translate3d(0,0,0);display:block}.slide-in-bottom:focus div,.slide-in-bottom:hover div{transform:translateY(-100%)}.nav-link{position:relative;text-decoration:none}.nav-link::after{content:"";position:absolute;bottom:0;left:0;right:0;height:.5px;background:#fff;transform:scaleX(0);transition:transform .3s;transform-origin:right}.nav-link:hover::after{transform:scaleX(1);transform-origin:left}}.mouse-cursor-container,.sticky-camera{pointer-events:none}.image-container{pointer-events:auto}::-webkit-scrollbar{width:2px}::-webkit-scrollbar-track{background:#191a21}::-webkit-scrollbar-thumb{background:#fff;border-radius:6px}[js-line-animation]{visibility:hidden}.w--editor [js-line-animation]{visibility:visible}[js-line-animation] .line{overflow:hidden}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}.lenis.lenis-smooth iframe{pointer-events:none}[letters-slide-up-t],[letters-slide-up]{overflow:hidden;line-height:1}[letters-slide-up-t] .char,[letters-slide-up] .char{vertical-align:bottom;line-height:inherit}.grid-spacer{height:calc(100vh + 3800px)}@media (max-width:767px) and (orientation:portrait){.grid-spacer{height:calc(100vh + 700px)}.project-pad._3{height:10vh}}.blog-card,.div-prem,.div-process{transition:box-shadow .3s cubic-bezier(.25, .46, .45, .94),transform .25s cubic-bezier(.25, .46, .45, .94);border-radius:.5rem;cursor:pointer;position:relative}.div-prem::before,.div-process::before{content:"";position:absolute;inset:0;border-radius:.5rem;padding:2px;background:linear-gradient(180deg,#1fa8a4 0,rgba(31,168,164,.1) var(--mask-gradient-stop,0),rgba(31,168,164,0) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:var(--border-opacity, 0);pointer-events:none;z-index:1}.blog-card:hover,.div-prem:hover,.div-process:hover{box-shadow:0 0 48px rgba(31,168,164,.35),inset 0 0 24px rgba(31,168,164,.07);transform:translateY(-3px)}.grid_myworks{display:grid;grid-template-columns:repeat(3,1fr);width:100%}#webgl-canvas{position:fixed!important;top:0;left:0;width:100vw;height:100vh;z-index:2;pointer-events:none;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;isolation:isolate;margin:0;padding:0;border:0}@supports (-webkit-touch-callout:none){#webgl-canvas{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);contain:layout style paint;content-visibility:auto}}#webgl-canvas canvas{display:block;width:100%!important;height:100%!important;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;position:absolute;top:0;left:0;transform:translateZ(0);-webkit-transform:translateZ(0)}.plane-wrapper-webgl{position:absolute;width:100%;height:100%;opacity:0;pointer-events:none}.plane-wrapper-webgl img{position:absolute;width:100%;height:100%;object-fit:cover;visibility:hidden;opacity:0}.rotate-overlay.show{display:flex;opacity:1}.menu-button{display:none}@media screen and (max-width:991px){.menu-button{position:relative;z-index:100;display:flex;width:75px;height:30px;padding:8px 24px;flex-flow:column;justify-content:center;align-items:flex-start;gap:.35rem;border-radius:20rem;background-color:var(--white);transition-property:all;transition-duration:777ms;transition-timing-function:ease;cursor:pointer}}@media screen and (max-width:991px){.menu-button.open{width:60px;height:60px;padding:0;justify-content:center;align-items:center;gap:0;border-style:solid;border-width:1px;border-color:rgba(0,0,0,.6);border-radius:100%}}.phone-icon{animation:rotatePhoneFull 2s ease-in-out infinite}@keyframes rotatePhoneFull{0%{transform:rotate(90deg)}50%{transform:rotate(45deg)}100%{transform:rotate(0)}}@media (min-width:1141px){.section-404{cursor:none!important}.section-404 *{cursor:none!important}.section-404::-webkit-scrollbar{cursor:none!important}.section-404::-webkit-scrollbar-thumb{cursor:none!important}.section-404::-webkit-scrollbar-track{cursor:none!important}}#fluid-canvas{display:block;position:absolute;top:-100px;left:-100px;width:calc(100% + 200px);height:calc(100% + 200px);pointer-events:none;z-index:10;filter:url("#goo");mix-blend-mode:difference}.svg-filters{position:absolute;visibility:hidden;width:0;height:0}.section-404{position:relative;overflow:hidden}.wordcircle{position:relative;display:inline-block;z-index:0}.word-circle{position:absolute;left:-18%;top:-40%;width:140%;height:auto;pointer-events:none;color:currentColor;z-index:1;overflow:visible}@media screen and (max-width:990px){.hero-intro{position:relative;z-index:5}.right-side{position:relative;z-index:5}.hmain-text-animation._2{position:relative;z-index:5;color:#0a0a0a!important}}@media screen and (min-width:992px) and (max-width:1023px){.menu-button{display:flex!important;position:relative;z-index:100;width:75px;height:30px;padding:8px 24px;flex-flow:column;justify-content:center;align-items:flex-start;gap:.35rem;border-radius:20rem;background-color:#fff;cursor:pointer}.burger-line{background-color:#0a0a0a;width:1.5rem;height:1px;position:absolute}.burger-line._1{width:1.5rem;transform:translate(0,-.4rem)}.burger-line._2{width:1rem}.burger-line._3{width:1.5rem;transform:translate(0,.4rem)}.nav-menu:not(.w--nav-menu-open) .menu-items{display:none}.nav-menu.w--nav-menu-open .menu-items{display:flex!important;flex-direction:column;align-items:flex-start}}.grid-wrapper{display:flex!important;flex-direction:column;align-items:center;justify-content:center}.right-side{display:none!important}.hero-intro{max-width:920px;width:100%;text-align:center;display:flex;flex-direction:column;align-items:center}.hmain-text-animation{width:auto!important;max-width:820px!important;text-align:center}@media (min-width:991px){.hmain-text-animation._2{left:0!important;right:0!important;width:100%!important;text-align:center!important;align-items:center!important;justify-content:center!important;inset:15% auto auto 0%!important}.hero-cta-2{position:absolute;top:60%;left:50%;transform:translateX(-50%);opacity:0;pointer-events:none;display:flex;justify-content:center;align-items:center;width:100%}}.domain-search-widget{margin-top:2rem;width:100%;max-width:640px;align-self:center;z-index:5}.domain-search-form{display:flex;gap:0;background:rgba(0,0,0,.06);border:1px solid rgba(31,168,164,.5);border-radius:3rem;padding:6px 6px 6px 20px;align-items:center;backdrop-filter:blur(12px);transition:border-color .3s,box-shadow .3s;box-shadow:0 4px 24px rgba(31,168,164,.08)}.domain-search-form:focus-within{border-color:#1fa8a4;box-shadow:0 0 28px rgba(31,168,164,.18)}.domain-search-input-wrap{display:flex;align-items:center;flex:1;gap:0;min-width:0}.domain-search-input{background:0 0;border:none;outline:0;font-family:Rubik,sans-serif;font-size:1rem;font-weight:400;color:#111;width:100%;min-width:0}.domain-search-input::placeholder{color:rgba(0,0,0,.35)}.domain-tld-select{background:0 0;border:none;border-left:1px solid rgba(0,0,0,.12);outline:0;font-family:Rubik,sans-serif;font-size:.88rem;font-weight:500;color:#1fa8a4;padding:0 .75rem;cursor:pointer;flex-shrink:0;appearance:none;-webkit-appearance:none}.domain-tld-select option{background:#fff;color:#111}.domain-search-btn{background:#1fa8a4;border:none;border-radius:2.5rem;font-family:Rubik,sans-serif;font-size:.9rem;font-weight:600;color:#fff;padding:.7rem 1.5rem;cursor:pointer;flex-shrink:0;transition:background .25s,transform .15s;white-space:nowrap}.domain-search-btn:hover{background:#18918d;transform:scale(1.03)}.domain-result-strip{margin-top:1rem;padding:.9rem 1.4rem;background:rgba(31,168,164,.1);border:1px solid rgba(31,168,164,.25);border-radius:.75rem;font-family:Rubik,sans-serif;font-size:.9rem;color:#111;text-align:left}.domain-result-available{color:#16a34a;font-weight:600}.domain-result-taken{color:#dc2626;font-weight:600}.navbar.w-nav{position:fixed;top:1.5rem;left:0;right:0;z-index:200}#Services{scroll-margin-top:80px}@media (min-width:991px){.hmain-text-animation._2{left:0!important;right:auto!important;width:auto!important;text-align:left!important}}.top-bubble.is-light{height:28vw!important}.section-for-sticky.is-cta .top-bubble-wrap{margin-top:1.5rem}@media (min-width:1025px){.section-svc-hero .container.nearbubble{max-width:820px;margin-left:auto;margin-right:auto;text-align:center}.svc-breadcrumb{justify-content:center}.svc-hero-title{margin-left:auto;margin-right:auto}.svc-hero-sub{margin-left:auto;margin-right:auto;max-width:560px}.section-svc-hero .outline-button{display:inline-flex}}.navbar.w-nav{position:fixed;top:1.5rem;left:0;right:0;z-index:200}.container.hero-spacer,.home-hero,.home-hero-scroll{overflow:visible!important}.home-hero-scroll{height:auto!important;min-height:50vh!important}@media screen and (min-width:992px){.home-hero-scroll{height:100vh!important;min-height:100vh!important}}.home-hero{position:sticky!important;top:0;width:100%!important;height:100vh!important;min-height:100vh!important;z-index:1!important}.section-2nd{margin-top:0!important;z-index:10!important;position:relative!important;background-color:#000}.home-hero .outline-button{padding:2rem 3rem;transition:background-color .5s,color .5s}.home-hero .outline-button:hover{background-color:#000;color:#fff}#Services{scroll-margin-top:80px}.hmain-text-animation{font-size:clamp(2.2rem, 3.8vw, 4rem)!important;width:auto!important;max-width:820px!important;text-align:center}@media (min-width:991px){.hmain-text-animation._2{font-size:clamp(2.2rem, 3.8vw, 4rem)!important;left:0!important;right:0!important;width:100%!important;text-align:center!important}}@keyframes heroFadeUp{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.domain-search-widget{opacity:0;animation:heroFadeUp .7s cubic-bezier(.22,1,.36,1) .55s forwards}.home-hero .outline-button{opacity:0;animation:heroFadeUp .7s cubic-bezier(.22,1,.36,1) .85s forwards}.top-bubble.is-light{height:28vw!important}.section-for-sticky.is-cta .top-bubble-wrap{margin-top:1.5rem}@media (min-width:1025px){.section-svc-hero .container.nearbubble{display:flex;flex-direction:column;align-items:center;max-width:860px;margin-left:auto;margin-right:auto;text-align:center}.svc-breadcrumb{justify-content:center}.svc-hero-title{max-width:720px}.svc-hero-sub{max-width:540px}.section-svc-hero .outline-button{align-self:center}}.domain-search-form{padding:8px 8px 8px 24px}.domain-search-input{font-size:1.1rem}.domain-tld-select{font-size:1rem;padding:0 1rem}.domain-search-btn{padding:.9rem 2rem;font-size:1rem}.domain-search-widget{max-width:700px}.heading-contacts{overflow:hidden}.cta-word-wrap{display:inline-block;overflow:hidden;vertical-align:top;margin-right:.25em}.cta-word-inner{display:inline-block}.cta-divider-line{width:100%;height:1px;background:rgba(255,255,255,.18);margin:2.5rem auto 2.2rem;transform-origin:left center;max-width:520px}@media (max-width:767px){.button-contact{padding:5vw!important;font-size:4.5vw!important;margin-bottom:16px!important}.top-bubble.is-light{height:80vw!important}}@media (min-width:768px){.top-bubble.is-light{height:28vw!important}}.hero-domain-form.domain-search-form{background:rgba(0,0,0,.06);border:1px solid rgba(31,168,164,.5);box-shadow:0 4px 24px rgba(31,168,164,.08)}.hero-domain-form .domain-search-input{color:#111}.hero-domain-form .domain-search-input::placeholder{color:rgba(0,0,0,.35)}.hero-domain-form .domain-tld-select{color:#1fa8a4;border-left:1px solid rgba(0,0,0,.12)}.hero-domain-form .domain-tld-select option{background:#fff;color:#111}@media screen and (min-width:768px){.home-hero-scroll{min-height:140vh!important}}@media screen and (max-width:767px){.home-hero-scroll{min-height:85vh!important}.home-hero{height:85vh!important;min-height:85vh!important}.hero-domain-form.domain-search-form{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;background:rgba(0,0,0,.06)!important;border:1px solid rgba(31,168,164,.5)!important;border-radius:3rem!important;padding:5px 5px 5px 14px!important;align-items:center!important}.hero-domain-form .domain-search-input{color:#111!important;font-size:.9rem!important}.hero-domain-form .domain-search-input::placeholder{color:rgba(0,0,0,.35)!important}.hero-domain-form .domain-tld-select{color:#1fa8a4!important;border-left:1px solid rgba(0,0,0,.12)!important;font-size:.8rem!important;padding:0 .5rem!important}.domain-search-btn{padding:.6rem 1rem!important;font-size:.85rem!important;border-radius:2.5rem!important}.home-hero .outline-button{display:flex!important;opacity:1!important;animation:none!important;padding:1rem 2rem!important;margin-top:1.2rem!important;color:#000!important;border-color:rgba(0,0,0,.2)!important}.domain-search-widget{opacity:1!important;animation:none!important}}.nav-cover{box-sizing:border-box!important;border:1px solid #1fa8a3}body,html{overflow-x:hidden}@media screen and (max-width:1199px){.nav-cover{width:95%!important;max-width:95%!important;padding-left:1.2rem!important;padding-right:1.2rem!important;border:1px solid #1fa8a3}}@media screen and (max-width:767px){.nav-cover{width:92vw!important;max-width:92vw!important;padding-left:.9rem!important;padding-right:.9rem!important;border:1px solid #1fa8a3}}.pin-spacer{background:url("../img/mombasa.jpeg") center center/cover no-repeat fixed;width:100%;height:100vh;display:block;position:relative;z-index:0}