@font-face{font-family:softype;src:url(/_next/static/media/4fb54933a0abeb07-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:softype Fallback;src:local("Arial");ascent-override:67.04%;descent-override:22.35%;line-gap-override:8.95%;size-adjust:111.87%}.__className_3d0a76{font-family:softype,softype Fallback}.__variable_3d0a76{--font-softype:"softype","softype Fallback"}@font-face{font-family:Abril Fatface;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f1762733230274aa-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Abril Fatface;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5e677ab2f0dd0bc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Abril Fatface Fallback;src:local("Arial");ascent-override:102.31%;descent-override:28.14%;line-gap-override:0.00%;size-adjust:103.41%}.__className_6eafd1{font-family:Abril Fatface,Abril Fatface Fallback;font-weight:400;font-style:normal}.__variable_6eafd1{--font-abrilfatface:"Abril Fatface","Abril Fatface Fallback"}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d9b29e{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d9b29e{--font-inter:"Inter","Inter Fallback"}.btn--pulse{position:relative}.btn--pulse .btn-elem{position:relative;z-index:1;background-color:#eef3f3;color:#121315;border-color:#121315;border-radius:9999px;overflow:visible}.btn--pulse .btn-elem:after,.btn--pulse .btn-elem:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0}.btn--pulse .btn-elem:before{animation:ring-light 2.5s linear infinite}.btn--pulse .btn-elem:after{animation:ring2-light 2.5s linear infinite}.btn--pulse:hover .btn-elem:after,.btn--pulse:hover .btn-elem:before{animation-duration:.2s}.dark .btn--pulse .btn-elem{background-color:#121315;color:#c5fcfc;border-color:#c5fcfc}.dark .btn--pulse .btn-elem:before{animation:ring-dark 2.5s linear infinite}.dark .btn--pulse .btn-elem:after{animation:ring2-dark 2.5s linear infinite}@keyframes ring-light{0%{box-shadow:0 0 0 0 rgba(0,0,0,.1)}70%{box-shadow:0 0 0 22px rgba(0,0,0,.1)}to{box-shadow:0 0 0 0 rgba(0,0,0,0)}}@keyframes ring2-light{0%{box-shadow:0 0 0 0 rgba(0,0,0,.1)}70%{box-shadow:0 0 0 14px rgba(0,0,0,.1)}to{box-shadow:0 0 0 0 rgba(0,0,0,0)}}@keyframes ring-dark{0%{box-shadow:0 0 0 0 rgba(255,255,255,.2)}70%{box-shadow:0 0 0 22px rgba(255,255,255,.1)}to{box-shadow:0 0 0 0 rgba(255,255,255,0)}}@keyframes ring2-dark{0%{box-shadow:0 0 0 0 rgba(255,255,255,.2)}70%{box-shadow:0 0 0 14px rgba(255,255,255,.1)}to{box-shadow:0 0 0 0 rgba(255,255,255,0)}}.btn,.btn--pulse,.btn--pulse .btn-elem,.btn--pulse .btn-elem:after,.btn--pulse .btn-elem:before{border-radius:9999px}.btn--pulse:hover .btn-elem:before{animation:ring-light .2s linear infinite}.btn--pulse:hover .btn-elem:after{animation:ring2-light .2s linear infinite}.dark .btn--pulse:hover .btn-elem:before{animation:ring-dark .2s linear infinite}.dark .btn--pulse:hover .btn-elem:after{animation:ring2-dark .2s linear infinite}.btn-group .btn{display:flex;flex-direction:column}.btn-group .btn svg.arrow-hero{font-size:100px;margin-bottom:20px}:root{--background:#eef3f3;--foreground:#3f4144;--primary:#3f4144;--font-primary:var(--font-abrilfatface),sans-serif;--font-secondary:var(--font-inter),sans-serif}:root.dark{--background:#121315;--foreground:#c5fcfc;--primary:#c5fcfc}*{margin:0;padding:0;box-sizing:border-box;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}html{scroll-behavior:smooth;scroll-padding-top:70px}body,html{width:100%;height:100%}body{font-family:var(--font-secondary);font-weight:400;font-size:16px;line-height:26px;background-color:var(--background);color:var(--foreground);transition:background-color .3s ease,color .3s ease;overflow-x:hidden}img{max-width:100%;height:auto}ul{margin-left:21px}ul li{margin-bottom:15px}a,button,input,label,p,select,span,textarea{font-family:var(--font-secondary)}.title-1,h1,h1 span,h2,h2 span,h3,h3 span,h4,h4 span,h5,h5 span,h6,h6 span{font-family:var(--font-primary);font-weight:400}.title-1{font-size:100px;line-height:114px}.title-1,.title-2{margin-bottom:30px}.title-2{font-size:68px;line-height:74px}.title-3{font-size:64px;line-height:80px}.title-3,.title-4{margin-bottom:30px}.title-4{font-size:48px;line-height:58px}.text-1{font-size:20px;line-height:30px}.text-1,.text-2{margin-bottom:30px}.text-2{font-size:29px;line-height:39px}.text-3{font-size:48px;line-height:58px;margin-bottom:30px}@media (max-width:767px){body .sm-featured-demos-sec.sm .sm-featured-demos.grid-3,body .sm-featured-demos.grid-3{grid-template-columns:repeat(1,1fr)}body .btn-group{flex-direction:column;gap:25px;align-items:center}body .services-sec .box .coll.sm1,body .services-sec .box .coll.sm2{width:100%}body .services-sec .box{flex-direction:column;padding:40px 32px}.btn-group{flex-direction:column;gap:25px;align-items:center}.title-1{font-size:47px;line-height:50px}.title-4{font-size:32px;line-height:40px}.title-2{font-size:42px;line-height:42px}.title-3{font-size:47px;line-height:50px}.text-1{font-size:16px;line-height:26px}.text-2{font-size:21px;line-height:31px}.text-3{font-size:24px;line-height:34px}}@media (min-width:768px) and (max-width:1024px){.title-1{font-size:84px;line-height:67px}.title-3{font-size:84px;line-height:84px;font-size:130px;line-height:99px}.text-3{font-size:39px;line-height:49px}}@media (min-width:540px){body .container{padding-left:15px;padding-right:15px}}@media (min-width:720px){body .container{padding-left:15px;padding-right:15px}}@media (min-width:960px){body .container{padding-left:15px;padding-right:15px}}@media (min-width:1140px){body .container{padding-left:15px;padding-right:15px}}@media (min-width:1320px){body .container{padding-left:15px;padding-right:15px}}@media (min-width:1440px){body .container{padding-left:15px;padding-right:15px}}@media (min-width:1920px){body .container{padding-left:15px;padding-right:15px}}.container{margin:0 auto;max-width:1400px;padding-left:15px;padding-right:15px}.btn{display:inline-flex}.btn a,.btn button,.btn-group button{font-size:16px;display:flex;align-items:center;justify-content:center;padding:15px 40px 17px;text-align:center;color:var(--primary);border:2px solid var(--primary);text-decoration:none;border-radius:100px;background-color:transparent;cursor:pointer}.btn-group{display:flex;justify-content:space-between}.btn.form-btn{text-align:right;display:flex;justify-content:end}@media (max-width:767px){body .btn a{padding:15px 30px 17px}br{display:none!important}}.text-center{text-align:center}.text-left{text-align:left}.block{display:block}@media (max-width:767px){body .block{display:inherit!important}}.loading-wrapper{position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;background:var(--background);z-index:9999;color:#fff}.my-clock-loader{color:#ff2f00!important}body{overscroll-behavior:contain}.mobile-menu{overflow-y:auto;-webkit-overflow-scrolling:touch}.header-wrapper{position:fixed;top:0;left:0;width:100%;z-index:100;background-color:var(--background)}section.header-wrapper.active{background-color:transparent}.header-wrapper .header{display:flex;align-items:center;justify-content:space-between;position:relative;background-color:transparent;color:var(--foreground);height:70px}.header-wrapper .header-controls{display:flex;align-items:center;gap:1rem}.header-wrapper .menu-button{background:none;border:none;cursor:pointer;transition:all .3s ease;color:var(--foreground);display:flex;align-items:center;gap:.5rem}.header-wrapper .menu-button span{font-size:15px;font-family:var(--font-softype),sans-serif;line-height:15px;position:relative;top:1px;letter-spacing:1px}.header-wrapper .menu-button:hover{background-color:rgba(var(--primary),.1)}.mobile-menu{position:fixed;top:0;left:0;width:100%;background-color:var(--background);z-index:90;transition:all .3s ease-in-out;transform:translateY(-20px);opacity:0;pointer-events:none}.mobile-menu.visible{transform:translateY(0);opacity:1;pointer-events:auto}.mobile-menu .menu-container{width:90%;max-width:1200px;margin:0 auto;padding:2rem 1rem}.mobile-menu .menu-nav ul{display:flex;flex-direction:column;font-size:1.25rem;font-family:var(--font-primary);list-style:none;padding:0;margin:0}.mobile-menu .menu-link{display:inline-block;transition:all .3s ease}.mobile-menu .menu-link:hover{transform:scale(1.05)}.mobile-menu .menu-link{color:var(--foreground);text-decoration:none;display:block;font-size:60px;line-height:90px;text-transform:capitalize;margin-bottom:0!important}@media (min-width:768px) and (max-width:1024px){body .mobile-menu .menu-link{font-size:49px;line-height:80px}}@media (max-width:767px){body .mobile-menu .menu-link{font-size:32px;line-height:55px}body .mobile-menu .menu-container{justify-content:start}}.mobile-menu .menu-link:hover{color:var(--primary)}.menu-overlay{position:fixed;top:69px;left:0;width:100%;height:calc(100vh - 70px);background-color:rgba(0,0,0,.5);z-index:80;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:opacity .3s ease;opacity:0;pointer-events:none}.menu-overlay.visible{opacity:1;pointer-events:auto}.header-wrapper .toggle-container{display:flex;align-items:center;gap:10px}.header-wrapper .toggle-container .theme-toggle{width:30px;height:30px;border:0;border-radius:30px;display:flex;justify-content:center;align-content:center;flex-direction:column;flex-wrap:wrap;gap:0;cursor:pointer;background:hsla(222,6%,67%,.2)}.header-wrapper .toggle-container .theme-toggle svg{width:14px;height:14px}.header-wrapper .menu-button .menu-icon{background:hsla(222,6%,67%,.2);width:45px;height:45px;justify-content:center;align-content:center;display:flex;flex-wrap:wrap;border-radius:60px}.dark .dribbble-sec .dribbble-middle-text img,.dark .header-wrapper .header a img{filter:brightness(0) saturate(100%) invert(89%) sepia(92%) saturate(1426%) hue-rotate(169deg) brightness(115%) contrast(98%)}.dribbble-sec .dribbble-middle-text img,.header-wrapper .header a img{filter:brightness(0) saturate(100%) invert(24%) sepia(1%) saturate(2881%) hue-rotate(183deg) brightness(93%) contrast(88%)}.mobile-menu .menu-wrapper{display:flex;justify-content:space-between;align-items:end}.mobile-menu .menu-wrapper .menu-social .info{display:flex;flex-direction:column;gap:15px;text-align:right;margin-bottom:39px}.mobile-menu .menu-wrapper .menu-social .info a{color:#fff;text-decoration:none;font-size:20px}.mobile-menu .menu-wrapper .menu-social .socials-m{display:flex;gap:10px}.mobile-menu .menu-wrapper .menu-social .socials-m .s-item img{width:40px}.mobile-menu .menu-container{height:100vh;display:flex;flex-direction:column;padding-top:150px}@media (min-width:768px) and (max-width:1024px){body .mobile-menu .menu-wrapper{flex-direction:column;align-items:start}body .mobile-menu .menu-wrapper .menu-social .info{text-align:left}body .mobile-menu .menu-wrapper .menu-social{margin-top:60px}body .mobile-menu .menu-container{height:calc(700px - 35px)}}@media (max-width:767px){body .jungle-sec{overflow:hidden;padding-top:0;padding-bottom:20px}body .mobile-menu .menu-container{height:calc(700px - 35px)}body .mobile-menu .menu-wrapper{flex-direction:column;align-items:start}body .mobile-menu .menu-wrapper .menu-social .info{text-align:left}body .mobile-menu .menu-wrapper .menu-social{margin-top:60px}}.menu-dropdown{margin-bottom:10px}.services-link-wrapper{display:flex;align-items:center;justify-content:space-between;min-width:350px}.dropdown-toggle-btn{background:none;color:var(--foreground);font-size:20px;cursor:pointer;width:50px;height:50px;border:1px solid}.dropdown-list{padding-left:1.5rem;margin-top:1rem;list-style:none;margin-left:30px!important}.dropdown-list li{margin:.5rem 0}.dropdown-link{text-decoration:none;transition:color .3s ease;display:block;font-size:34px;line-height:45px;text-transform:capitalize;margin-bottom:0!important;font-family:var(--font-primary);color:var(--foreground)}.dropdown-link:hover{color:var(--primary)}@media (max-width:767px){.dropdown-toggle-btn{font-size:20px}.dropdown-link{font-size:20px;line-height:30px}}section.hero-wrapper.sm-all .btn-group{justify-content:center;margin-top:30px}.hero-wrapper{padding-top:200px}.scroll-next-sec{display:flex;justify-content:center;padding-top:24px;padding-bottom:70px}.scroll-next-sec a{width:30px;height:30px;border:0;border-radius:30px;display:flex;justify-content:center;align-content:center;flex-direction:column;flex-wrap:wrap;gap:0;cursor:pointer;background:hsla(222,6%,67%,.2);color:var(--foreground)}@media (max-width:767px){body .recent-work-sec .flex-box .right-text{width:100%;justify-content:center}body .hero-wrapper .title-1.text-center{margin-bottom:10px}body .hero-wrapper{padding-top:130px}body .scroll-next-sec{padding-bottom:50px}}.video-sec{padding-top:80px;padding-bottom:80px}.video-wrapper{overflow:hidden}.video-wrapper video{width:100%;display:block;border-radius:2rem}@media (max-width:767px){.video-sec{padding-top:30px;padding-bottom:30px}}.abourspacer{height:40px}.abourspacer,.video-sec-wrapper{display:flex;flex-direction:column;box-sizing:border-box}.recent-work-sec .flex-box.sm-right-wwa{flex-direction:row-reverse}.recent-work-sec .flex-box.sm-right-wwa .text{display:flex;flex-direction:column;align-items:end}.recent-work-sec .flex-box.sm-right-wwa .right-text{display:flex;align-items:end;justify-content:start}.recent-work-sec .flex-box .text{width:60%}.recent-work-sec .flex-box .right-text{width:40%}.recent-work-sec{padding-top:50px;padding-bottom:50px;overflow:hidden}.recent-work-sec .flex-box{display:flex;justify-content:space-between;align-items:end}.dark .recent-work-sec .title-3 .block{background:linear-gradient(90deg,#e0eeee 50%,#252525 0);background-size:200% 100%;background-position-x:0;color:transparent;-webkit-background-clip:text;background-clip:text;position:relative}.recent-work-sec .title-3 .block{background:linear-gradient(90deg,#3f4144 50%,#dce1e1 0);background-size:200% 100%;background-position-x:0;color:transparent;-webkit-background-clip:text;background-clip:text;position:relative}@media (max-width:767px){body .recent-work-sec .flex-box{flex-direction:column;gap:30px;align-items:start}body .recent-work-sec .flex-box.sm-right-wwa{flex-direction:column}}section.right-img-section{display:flex;flex-direction:column;box-sizing:border-box;padding-top:40px;padding-bottom:40px}.right-img-section .flex-box{display:flex;gap:30px;align-content:center;justify-content:center}.right-img-section .flex-box .content{width:42%;display:flex;flex-direction:column;justify-content:center}.right-img-section .flex-box .img-box{width:58%}.right-img-section .flex-box .content .btn{margin-top:50px}.right-img-section .flex-box .img-box img{border-radius:1.5rem}@media (max-width:767px){body .right-img-section .flex-box{flex-direction:column-reverse}body .right-img-section .flex-box .content{width:100%;display:flex;justify-content:center;align-items:center}body .right-img-section .flex-box .img-box{width:100%}body .right-img-section .flex-box .content .btn{margin-top:20px}body .right-img-section.left-img-sec .flex-box{flex-direction:column}body .right-img-section{padding-bottom:50px}}.who-we-are .right-text{display:flex;justify-content:end}.who-we-are .right-text .box1{max-width:449px}.who-we-are .right-text .box1 .btn{margin-top:36px}.counter-sec{overflow:hidden;padding-bottom:100px}.counter-sec .flex-2box{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px}.dark .counter-sec .flex-box .box2{background:rgba(31,32,34,.4)}.counter-sec .flex-box .box2{padding:60px;background:hsla(222,6%,67%,.2);border-radius:1.5rem;margin-bottom:30px}.counter-sec .flex-box .box2 .num{font-size:120px;font-weight:400;color:var(--foreground);line-height:50px;position:relative;top:-24px;margin-bottom:50px}.counter-sec .flex-box .box2 .num sup{position:relative;left:-5px;top:9px;font-size:40px}.counter-sec .flex-box .box2 h3{font-size:38px;line-height:34px;font-weight:400;max-width:250px;text-align:right;letter-spacing:1px}.counter-sec .flex-box .box2 .text{display:flex;justify-content:end}.counter-sec .flex-box.a2{margin-top:140px}@media (max-width:767px){body .counter-sec .flex-2box{grid-template-columns:1fr;gap:0}body .counter-sec .flex-box .box2 .num{font-size:62px;margin-bottom:10px}body .counter-sec .flex-box .box2 h3{font-size:20px;line-height:34px}body .counter-sec .flex-box .box2{padding:30px;margin-bottom:30px}body .counter-sec .flex-box.a2{margin-top:0}}.client-testimonial .swiper-slide p{display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.client-testimonial .swiper-button-next,.client-testimonial .swiper-button-prev,.client-testimonial .swiper-pagination,.swiper-button-next,.swiper-button-prev,.swiper-pagination{display:none!important}.swiper{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center}.client-testimonial .swiper-slide{background:hsla(222,6%,67%,.2)}.dark .client-testimonial .swiper-slide{background:rgba(29,31,34,.7)}.swiper-slide img{display:block;object-fit:cover}.client-testimonial .swiper-slide{text-align:center;display:flex;flex-direction:column;padding:30px}.dark .client-testimonial .swiper-slide .item>img{filter:brightness(0) saturate(100%) invert(99%) sepia(99%) saturate(0) hue-rotate(282deg) brightness(102%) contrast(102%)}.client-testimonial .swiper-slide .item>img{filter:brightness(0) saturate(100%) invert(0) sepia(41%) saturate(6445%) hue-rotate(134deg) brightness(93%) contrast(108%)}.client-testimonial .swiper-slide img{margin-bottom:20px}.client-testimonial .client-info{text-align:center;display:flex;flex-direction:column;align-items:center}.client-testimonial .swiper-slide img{margin:0 auto;width:40px;padding-bottom:40px}.client-testimonial .swiper-slide .client-info img{border-radius:100%;width:70px;height:70px;object-fit:cover;display:flex;padding:0}.client-testimonial .swiper-slide .client-info{margin-top:35px}.client-testimonial .swiper-slide{border-radius:18px}.client-testimonial .swiper{padding-bottom:50px}.dark .news-tracker.logo-tracker .ticker span img{filter:brightness(0) saturate(100%) invert(93%) sepia(46%) saturate(6534%) hue-rotate(181deg) brightness(148%) contrast(100%)}.news-tracker.logo-tracker .ticker span img{filter:brightness(0) saturate(100%) invert(3%) sepia(2%) saturate(5038%) hue-rotate(186deg) brightness(92%) contrast(91%)}.news-tracker{width:100%;min-height:50vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;overflow:hidden}.news-tracker .ticker{width:100%;overflow:hidden;pointer-events:none}.news-tracker .ticker .ticker__run{width:-moz-fit-content;width:fit-content;display:flex;position:relative}.news-tracker .ticker .ticker__run span{white-space:nowrap;display:flex;line-height:1;padding-right:20px}.dark .news-tracker.logo-tracker .ticker span{background:rgba(29,31,34,.7)}.news-tracker.logo-tracker .ticker span{background:hsla(222,6%,67%,.2);border-color:#121315;margin-left:5px;margin-right:5px;height:17rem;width:25rem;min-width:25rem;align-items:center;justify-content:center;border-radius:1.5rem}.news-tracker.logo-tracker .ticker{margin-bottom:10px}.news-tracker.logo-tracker h2{font-family:var(--font-secondary);margin-bottom:40px}.dribbble-sec .dribbble-posts{display:grid;grid-template-columns:1fr 1fr;grid-gap:2.5rem;gap:2.5rem;z-index:9;position:relative}.dribbble-sec .dribbble-middle-text{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:25px;text-align:center;max-width:500px;height:300px;margin:0 auto;position:absolute;left:calc(50% - 250px);top:calc(50% - 150px);width:100%;--tw-translate-y:-50%;--tw-translate-x:-50%;z-index:12}section.dribbble-sec{position:relative}.dribbble-sec .dribbble-posts .dribbble-img img{border-radius:20px}@media (max-width:767px){body section.dribbble-sec{padding-bottom:100px;overflow:hidden}body .dribbble-sec .dribbble-middle-text{max-width:300px;height:300px;left:calc(50% - 150px);top:calc(50% - 150px)}body .dribbble-sec .dribbble-posts{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0}body .social-sec{padding:0 15px}body .social-sec .social-item p{font-size:28px}body .social-sec .social-item img{width:42px}body .social-sec .social-item{padding:22px 0;border-bottom:1px solid #fff}}.jungle-sec{overflow:hidden;padding-top:100px;padding-bottom:100px}.dark .jungle-sec .title-3 .block{background:linear-gradient(90deg,#e0eeee 50%,#252525 0);background-size:200% 100%;background-position-x:0;color:transparent;-webkit-background-clip:text;background-clip:text;position:relative}.jungle-sec .title-3 .block{background:linear-gradient(90deg,#3f4144 50%,#dce1e1 0);background-size:200% 100%;background-position-x:0;color:transparent;-webkit-background-clip:text;background-clip:text;position:relative}.jungle-sec .btn{display:flex;justify-content:center;align-content:center;margin-top:40px}.banner-parallax-sec{height:700px;margin-top:100px;background-size:cover;background-position:50%}.social-sec .social-item p{font-size:42px;color:var(--foreground)}.social-sec .social-item{text-decoration:none;display:flex;align-items:center;justify-content:space-between;max-width:1000px;margin:0 auto;border-bottom:2px solid var(--foreground);padding:35px 0;transition:all .3s ease-in-out}.social-sec .social-item:hover{max-width:1100px}.sm-center-text-sec{padding-top:150px;padding-bottom:150px}.sm-center-text-sec .text-3{margin-bottom:20px}.sm-bg-text-sec .text-cont{max-width:860px;margin:0 auto;padding-top:150px;padding-bottom:130px}.sm-bg-text-sec{position:relative;background-size:cover;background-position:50%}.sm-bg-text-sec .title-3.text-center{z-index:1;position:relative;color:#fff}.sm-bg-text-sec .overlay{position:absolute;width:100%;height:100%;background:#000000a6;z-index:0}.contact-sec .flex-box{display:flex;gap:30px}.contact-sec .flex-box .contact-form,.contact-sec .flex-box .contact-img{width:50%}.contact-sec .flex-box .contact-img img{width:100%}.form-group{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.form-group input,.form-group select,.form-group textarea{border:1px solid;background:hsla(222,6%,67%,.2);font-size:16px;line-height:26px;border-radius:.5rem;padding:1rem;font-weight:400;color:#000}.dark .form-group input,.dark .form-group select,.dark .form-group textarea{border:1px solid;border-radius:.5rem;padding:1rem;font-weight:400;color:#e0eeee;background:rgba(31,32,34,.4);font-size:16px;line-height:26px}.form-group select{font-size:19px;line-height:29px}.form-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px}::placeholder{font-size:19px;line-height:29px;color:#656565}.dark ::placeholder{font-size:19px;line-height:29px;color:rgba(197,252,252,.4)}.work-sec1 ul{margin-left:17px;font-size:20px;line-height:35px;margin-top:27px}.work-sec1{padding-top:60px;padding-bottom:60px}.img-text-box img{border-radius:32px;margin-bottom:30px}.work-sec1 .sm-flex{display:flex;justify-content:space-between}.work-sec1 .sm-flex.sm2{flex-direction:row-reverse}.container-w1{max-width:1240px}.container-w1,.container-w2{margin:0 auto;padding-left:15px;padding-right:15px}.container-w2{max-width:880px}.services-sec .box.sm-right-title .coll.sm1 h2.title-2{text-align:right}.services-sec .box.sm-right-title .coll.sm1 .btn{display:flex;justify-content:end}.services-sec .box.sm-right-title{flex-direction:row-reverse}.services-sec .box.sm-right-title .coll.sm1{display:flex;justify-content:end;flex-direction:column}.services-sec .box .btn{width:100%}.services-sec .box{flex-wrap:wrap}.services-sec{margin-bottom:60px}.dark .services-sec .box{background:rgba(31,32,34,.4)}.services-sec .box{background:hsla(222,6%,67%,.2);border-radius:1.5rem;padding:100px;display:flex}.services-sec .box .coll.sm1{width:60%}.services-sec .box .coll.sm2{width:40%}.services-sec .box .coll .list-flex{display:flex;justify-content:space-between;margin-top:35px}.services-sec .box .coll .list-flex .list-text p{font-size:20px;line-height:30px;margin-bottom:8px}.team-member{padding-bottom:100px}.team-member .item img{border-radius:20px}.team-member .item .text{text-align:left;margin-top:16px}.team-member .item .text .name{font-size:24px;line-height:34px}.team-member .item .text .position{font-size:20px;line-height:30px}.sm-featured-demos-sec.sm .sm-featured-demos.grid-3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px}.sm-thumbaa{position:relative;height:650px;overflow:hidden;border-radius:12px;box-shadow:0 0 30px rgba(29,28,31,.2)}.sm-thumbaa img{position:absolute;left:0;top:0;transform:translateY(0)}.c-pointer{cursor:pointer}.sm-featured-demos.masonry-3-col{column-count:3;column-gap:30px}.sm-featured-demos.masonry-3-col .item{page-break-inside:avoid;break-inside:avoid;margin-bottom:30px;cursor:pointer;border-radius:12px;overflow:hidden;box-shadow:0 0 30px rgba(29,28,31,.2)}@media (max-width:1024px){.sm-featured-demos.masonry-3-col{column-count:2}}@media (max-width:640px){.sm-featured-demos.masonry-3-col{column-count:1}}footer.footer{padding-bottom:150px}.dark footer.footer .boxa{border-top:1px solid #fff;border-bottom:1px solid #fff}footer.footer .boxa{display:flex;padding:38px 0;border-top:1px solid #121315;border-bottom:1px solid #121315}footer.footer .boxa a.f-link.sm1,footer.footer .boxa a.f-link.sm2{width:35%}footer.footer .boxa a.f-link.sm4{width:30%;display:flex;flex-direction:column;justify-content:start;align-items:end}footer.footer .boxa a.f-link{text-decoration:none;color:var(--foreground)}footer.footer .boxa a.f-link p.ft1{font-size:16px;line-height:26px}footer.footer .boxa a.f-link p.ft2{font-size:18px;line-height:28px}@media (max-width:767px){body .news-tracker{min-height:auto;margin-bottom:40px}body .contact-sec .flex-box{flex-direction:column}body .contact-sec .flex-box .contact-form,body .contact-sec .flex-box .contact-img{width:100%}body .form-row{display:block}body .team-member{padding-left:15px}body .sm-bg-text-sec .title-3.text-center{line-height:76px}body footer.footer .boxa .f-link{width:100%!important}body footer.footer .boxa{flex-direction:column;gap:20px}body footer.footer .boxa a.f-link.sm4{align-items:start}}.dark .popup-overlay{background:rgb(0 0 0/98%)}.popup-overlay{position:fixed;inset:0;background:rgb(213 213 213/97%);display:flex;justify-content:center;align-items:center;z-index:1000}.popup-content .btn.form-btn{justify-content:center!important;margin-top:30px}.popup-content{background:var(--background);padding:2rem;max-width:600px;width:90%;border-radius:12px;position:relative}.popup-close{position:absolute;top:1rem;right:1rem;font-size:1.9rem;border:none;background:none;cursor:pointer}.popup-content .sm-title{font-size:24px;line-height:30px;text-align:center;margin-bottom:10px;margin-top:20px}.popup-content p.text-1{text-align:center;max-width:400px;margin:0 auto 20px}.popup-content p.micro-trust{margin-top:40px;text-align:center}.progress-bar{display:flex;margin-bottom:2rem;list-style:none;padding:0;counter-reset:step;gap:30px}.dark .progress-bar li{flex:1 1;text-align:center;position:relative;cursor:pointer;color:var(--primary);border:2px solid var(--primary);border-radius:30px;background:#121315;display:flex;justify-content:center;align-items:center;gap:5px;height:44px}.progress-bar li:before{counter-increment:step;content:counter(step);display:inline-block;width:24px;height:24px;line-height:24px;border-radius:50%;background:#444;color:#fff;margin-bottom:0}.progress-bar li.done{color:#000000;background:#c5fcfc}.progress-bar li+li:after{content:"";position:absolute;top:19px;left:-50%;width:100%;height:2px;background:#444;z-index:-1}.progress-bar li.done+li:after{background:var(--primary)}.progress-bar li{flex:1 1;text-align:center;position:relative;cursor:pointer;color:var(--primary);border:2px solid var(--primary);border-radius:30px;background:#eef3f3;display:flex;justify-content:center;align-items:center;gap:5px;height:44px}.popup-content,.popup-overlay{overflow-y:auto}.popup-content{max-height:90vh}body.popup-open{overflow:hidden}.video-section{padding:60px 0}.video-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px}.video-wrapper1{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.video-wrapper1 iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}@media (max-width:991px){.video-grid{grid-template-columns:1fr;gap:25px}}@media (max-width:575px){.video-section{padding:40px 0}.video-grid{gap:20px}.video-wrapper1{border-radius:6px}}.iframe-section iframe{width:100%;height:100vh;border:none}@media (max-width:767px){body .btn a,body .btn button,body .btn-group button{padding:15px 25px 17px}body .blog-layout .blog-main .blog-card{margin-bottom:40px}body .blog-layout .blog-main{grid-template-columns:repeat(1,1fr)}body .progress-bar li:before{display:none}body .progress-bar{gap:10px}body .recent-work-sec .flex-box .text{width:100%}section.contact-sec .btn-group{flex-direction:row}section.contact-sec .btn-group .btn{padding:12px 20px 14px}body .services-link-wrapper{justify-content:space-between;min-width:300px}}.blog-layout .blog-main{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px}.blog-layout .blog-content{display:flex;gap:60px}.blog-layout .blog-content .blog-main img{border-radius:15px}.blog-layout .blog-content .blog-main h2{color:var(--foreground);font-size:22px;line-height:28px;letter-spacing:.7px;font-weight:300!important}.blog-layout .blog-content .blog-main a{text-decoration:none;color:var(--foreground)}.form-group select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url('data:image/svg+xml;utf8,<svg fill="gray" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>') no-repeat right 1rem center!important;background-size:30px!important}.blog-layout .blog-content .blog-main .blog-date{font-size:12px;color:var(--foreground)}main.blog-single .container{max-width:800px}main.blog-single .container img{border-radius:15px;margin-bottom:20px}main.blog-single .container article p{margin-bottom:30px;font-size:20px;line-height:35px}.blog-single-header .hero-wrapper .container{max-width:1200px}.scroll-next-sec{animation:moveDown 1s ease-in-out infinite}@keyframes moveDown{0%{transform:translateY(0);opacity:1}50%{transform:translateY(10px);opacity:.6}to{transform:translateY(0);opacity:1}}.popup-content{max-height:unset;margin:0 auto;padding:20px}.popup-overlay{display:block;padding:30px 10px}.popup-content .sm-title{margin-top:0;font-size:22px;line-height:1.2}.popup-content p.text-1{font-size:16px;line-height:1.2}.form-group{gap:2px}.dark .form-group input,.dark .form-group select,.dark .form-group textarea{padding:7px 10px;font-size:16px!important}.dark .form-group ::placeholder{font-size:16px}.popup-content p.micro-trust{margin-top:20px}