html{-ms-overflow-style:none;scrollbar-width:none;overflow-y:scroll}html::-webkit-scrollbar{display:none}@font-face{font-family:YekanBakh;src:url(../fonts/yekanbakh/YEKANBAKH-LIGHT.TTF);font-weight:300;font-display:swap}@font-face{font-family:YekanBakh;src:url(../fonts/yekanbakh/YEKANBAKH-REGULAR.TTF);font-weight:400;font-display:swap}@font-face{font-family:YekanBakh;src:url(../fonts/yekanbakh/YEKANBAKH-MEDIUM.TTF);font-weight:500;font-display:swap}@font-face{font-family:YekanBakh;src:url(../fonts/yekanbakh/YEKANBAKH-BOLD.TTF);font-weight:700;font-display:swap}@font-face{font-family:YekanBakh;src:url(../fonts/yekanbakh/YEKANBAKH-HEAVY.TTF);font-weight:900;font-display:swap}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/google/merriweather-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/google/merriweather-700-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/google/montserrat-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/google/montserrat-700-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:PT Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/google/ptsans-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:PT Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/google/ptsans-400-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Varela Round;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/google/varelaround-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-weight:400 900;font-display:swap;src:url(../fonts/google/cairo-arabic.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+200C-200E,U+FB50-FDFF,U+FE70-FEFC}.tooltip:lang(fa){font-family:YekanBakh,sans-serif}.tooltip:lang(ar){font-family:Cairo,sans-serif}.tooltip:lang(en),.tooltip:lang(fr),.tooltip:lang(es),.tooltip:lang(ru),body:lang(en),body:lang(fr),body:lang(es),body:lang(ru){font-family:Varela Round,sans-serif}body:lang(fa){font-family:YekanBakh,sans-serif}body:lang(ar){font-family:Cairo,sans-serif}body{color:#636c78;font-size:16px;line-height:1.6;overflow-x:hidden}h1:lang(en),h2:lang(en),h3:lang(en),h4:lang(en),h5:lang(en),h6:lang(en),h1:lang(fr),h2:lang(fr),h3:lang(fr),h4:lang(fr),h5:lang(fr),h6:lang(fr),h1:lang(es),h2:lang(es),h3:lang(es),h4:lang(es),h5:lang(es),h6:lang(es),h1:lang(ru),h2:lang(ru),h3:lang(ru),h4:lang(ru),h5:lang(ru),h6:lang(ru){font-family:Lato,Montserrat,sans-serif}h1:lang(fa),h2:lang(fa),h3:lang(fa),h4:lang(fa),h5:lang(fa),h6:lang(fa){direction:rtl;font-family:YekanBakh,sans-serif}h1:lang(ar),h2:lang(ar),h3:lang(ar),h4:lang(ar),h5:lang(ar),h6:lang(ar){direction:rtl;font-family:Cairo,sans-serif}#globe-title:lang(fa),#globe-title:lang(ar){font-weight:300}h1,h2,h3,h4,h5,h6{color:#10161a;margin-top:0;margin-bottom:20px;font-weight:700}h1{font-size:54px}h2{font-size:36px;line-height:1.5em}h3{font-size:21px;line-height:1.5em}h4{font-size:18px}h5{font-size:16px}a{color:#106bf0;text-decoration:none;-webkit-transition:opacity .2s;transition:opacity .2s}p:lang(fa),p:lang(ar){direction:rtl}a:hover,a:focus{opacity:.8;color:#106bf0;outline:none;text-decoration:none}.main-color{color:#106bf0}.white-text{color:#fff}::-moz-selection{color:#ffca09;background-color:#272f45}::selection{color:#ffca09;background-color:#272f45}ul,ol{margin:0;padding:0;list-style:none}.section{position:relative}.lg-padding{padding-top:120px;padding-bottom:120px}.md-padding{padding-top:90px;padding-bottom:90px}.sm-padding{padding-top:60px;padding-bottom:60px}.wow{visibility:hidden}.data-element-color{color:#106bf0;font-weight:700}.flexlist{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.flexlist-item{display:-webkit-flex;display:-ms-flexbox;display:flex}.flexlist-item>.card{width:100%}@media only screen and (width<=991px){.flexlist-item.col-md-4:not(.col-sm-6),.flexlist-item.col-md-6{width:100%}}@media only screen and (width<=767px){.flexlist-item.col-md-4.col-sm-6{width:100%}}.image-container{width:100px;height:100px;margin:0 auto 20px;position:relative}.image-container img{-o-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;position:absolute;left:0}.image-container img.bot{opacity:0}.image-container svg{display:block}.bg-grey{background-color:#fafafa;border-top:1px solid #eee;border-bottom:1px solid #eee}.bg-dark{background-color:#1c1d21}.bg-img{z-index:-2;background-image:url(../img/private/bg.jpg);background-position:50%;background-size:cover;background-attachment:fixed;position:absolute;inset:0}.bg-img .overlay{opacity:.3;background:#1c1d21;position:absolute;inset:0}.section-header{margin-bottom:60px;position:relative}.section-header .title{text-transform:capitalize}.title:after{content:"";background-color:#106bf0;width:40px;height:4px;margin-top:20px;display:block}.text-center .title:after{margin:20px auto 0}input[type=text],input[type=email],input[type=password],input[type=number],input[type=date],input[type=url],input[type=tel],textarea{color:#354052;opacity:.5;background:#f4f4f4;border:none;border-bottom:2px solid #eee;width:100%;height:40px;padding:0 10px;-webkit-transition:border-color .2s,opacity .2s;transition:border-color .2s,opacity .2s}.input:lang(fa),.input:lang(ar){direction:rtl}textarea{resize:vertical;min-height:80px;padding:10px}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=number]:focus,input[type=date]:focus,input[type=url]:focus,input[type=tel]:focus,textarea:focus{opacity:1;border-color:#8000ff}.main-btn,.white-btn,.outline-btn{border:2px solid #0000;border-radius:3px;margin:3px;padding:10px 45px;-webkit-transition:opacity .2s;transition:opacity .2s;display:inline-block}.main-btn{color:#fff;background:#106bf0}.white-btn{background:#fff;color:#10161a!important}.outline-btn{-o-transition:background-color .2s ease-out;background:0 0;border-color:#fff;-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;transition:background-color .2s ease-out;color:#fff!important}.main-btn:hover,.white-btn:hover{opacity:.8}.outline-btn:hover{background:#fff;color:#106bf0!important}.quote:lang(en),.quote:lang(fr),.quote:lang(es),.quote:lang(ru){font-family:PT Sans,sans-serif;font-size:23px;font-weight:700}.quote:lang(fa){font-family:YekanBakh,sans-serif;font-size:23px;font-weight:700}.quote:lang(ar){font-family:Cairo,sans-serif;font-size:23px;font-weight:700}blockquote{border:0 solid #106bf0;padding:2em 0 .5em;position:relative}blockquote:before{content:"“";background:inherit;color:#106bf0;text-align:center;width:3rem;height:2rem;font:6em/1.08em PT Sans,sans-serif;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}blockquote:after{content:attr(cite);text-align:center;color:#106bf0;margin-top:3px;font-family:Merriweather,serif;font-size:.7em;font-weight:700;display:block}.particles{width:100%;min-height:100vh;z-index:1!important;position:relative!important}canvas.particles-canvas-el{z-index:-1;width:100%;height:100%;position:absolute;top:0}.typed-cursor{-ms-animation:1s blink step-end infinite;border:1px solid #fff;margin-left:12px;font-weight:100;-webkit-animation:1s step-end infinite blink;-moz-animation:1s step-end infinite blink;-o-animation:1s step-end infinite blink;animation:1s step-end infinite blink}.typed-cursor:lang(fa),.typed-cursor:lang(ar){margin-left:0;margin-right:12px}@-webkit-keyframes blink{0%{opacity:0}50%{opacity:1}to{opacity:0}}@-moz-keyframes blink{0%{opacity:0}50%{opacity:1}to{opacity:0}}@-o-keyframes blink{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes blink{0%{opacity:0}50%{opacity:1}to{opacity:0}}.language-selector{float:right;vertical-align:middle;text-transform:uppercase;margin-left:30px;font-size:12px;font-weight:bolder;line-height:50px;position:relative}.language-selector:lang(fa),.language-selector:lang(ar){float:left;margin-left:0;margin-right:30px}#nav.nav-transparent:not(.fixed-nav) .language-selector span{color:#fff}.language-selector span{color:#10161a}#nav.nav-transparent:not(.fixed-nav) .language-selector a{color:#fff}.language-selector a{color:#10161a;opacity:.5;font-size:12px;-webkit-transition:opacity .3s;transition:opacity .3s}#nav.nav-transparent:not(.fixed-nav) .language-selector a:hover,.language-selector a:focus{color:#fff;opacity:1;font-size:12px}.language-selector a:hover,.language-selector a:focus{color:#10161a;opacity:1;font-size:12px}.language-selector-toggle{cursor:pointer;text-transform:uppercase;vertical-align:middle;background:0 0;border:none;margin:0;padding:0;font-family:inherit;font-size:12px;font-weight:bolder;line-height:50px}#nav.nav-transparent:not(.fixed-nav) .language-selector-toggle{color:#fff}.language-selector-toggle{color:#10161a}.language-selector-toggle i{opacity:.6;-webkit-transition:-webkit-transform .3s;margin-left:4px;font-size:10px;transition:transform .3s}.language-selector:lang(fa) .language-selector-toggle i,.language-selector:lang(ar) .language-selector-toggle i{margin-left:0;margin-right:4px}.language-selector.open .language-selector-toggle i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.language-selector-menu{text-align:left;opacity:0;visibility:hidden;-webkit-transition:opacity .25s,visibility .25s,-webkit-transform .25s;z-index:999;background:#10161a;border-radius:4px;min-width:84px;margin:12px 0 0;padding:6px 0;list-style:none;transition:opacity .25s,visibility .25s,transform .25s;position:absolute;top:100%;left:auto;right:0;-webkit-transform:translateY(-6px);transform:translateY(-6px);box-shadow:0 10px 24px #0000004d}.language-selector:lang(fa) .language-selector-menu,.language-selector:lang(ar) .language-selector-menu{text-align:right;left:0;right:auto}.language-selector.open .language-selector-menu{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.language-selector-menu li a{color:#fff;opacity:.65;padding:6px 18px;font-size:12px;font-weight:bolder;line-height:1.6;display:block}.language-selector-menu li.is-active a,.language-selector-menu li a:hover,.language-selector-menu li a:focus{opacity:1;color:#fff;background:#ffffff14}.navbar-brand{margin-top:3px;margin-left:5px;padding:0}.navbar-brand:lang(fa),.navbar-brand:lang(ar){margin-top:3px;margin-right:5px;padding:0}.navbar-brand .logo,.navbar-brand .logo-alt{height:45px;display:block}#nav:not(.nav-transparent):not(.fixed-nav) .navbar-brand .logo-alt,#nav.nav-transparent:not(.fixed-nav) .navbar-brand .logo,#nav.fixed-nav .navbar-brand .logo-alt{display:none}@media only screen and (width<=767px){#nav.nav-transparent .navbar-brand .logo-alt{display:none!important}#nav.nav-transparent .navbar-brand .logo{display:block!important}}#nav{z-index:999;background:#fff;padding:10px 0;-webkit-transition:padding .2s;transition:padding .2s}#nav.navbar{border:none;border-radius:0;margin-bottom:0}#nav.fixed-nav{-o-transition:all .4s ease-in;border-bottom:2px solid #eee;padding:0;-webkit-transition:all .4s ease-in;-moz-transition:all .4s ease-in;transition:all .4s ease-in;position:fixed;left:0;right:0;background-color:#fff!important}#nav.nav-transparent{-o-transition:all .4s ease-out;background:0 0;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;transition:all .4s ease-out}@media only screen and (width>=768px){.main-nav li{-o-transition:opacity .2s ease-in-out;padding:0 15px;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.main-nav li a{text-transform:capitalize;font-size:15px;font-weight:700;-webkit-transition:color .2s;transition:color .2s}.main-nav>li>a{color:#10161a;padding:15px 0}.main-nav>li>a:hover,.main-nav>li>a:focus{opacity:1;outline:none;text-decoration:none}#nav.nav-transparent:not(.fixed-nav) .main-nav>li>a{color:#fff;font-weight:lighter}nav ul:hover>li{opacity:.5}nav ul li:hover{opacity:1}.main-nav>li>a:hover{background:0 0!important}.main-nav>li>a:focus{background:0 0}.main-nav>li.active>a{color:#106bf0;background:0 0}.main-nav>li>a:after{content:"";background-color:#106bf0;width:0%;height:2px;-webkit-transition:width .2s;transition:width .2s;display:block}.main-nav>li.active>a:after{width:100%}.has-dropdown{position:relative}.has-dropdown>a:before{content:"";float:right;margin-left:6px;font-family:FontAwesome;font-size:6px;-webkit-transition:transform .2s;transition:transform .2s;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.dropdown{opacity:0;visibility:hidden;background-color:#106bf0;width:200px;-webkit-transition:all .2s;transition:all .2s;position:absolute;top:0;right:-50%;-webkit-transform:translateY(15px)translate(50%);-ms-transform:translateY(15px)translate(50%);transform:translateY(15px)translate(50%);-webkit-box-shadow:0 5px 5px -5px #35405233;box-shadow:0 5px 5px -5px #35405233}.main-nav>.has-dropdown>.dropdown{top:100%;right:50%}.main-nav>.has-dropdown>.dropdown .dropdown.dropdown-left{right:150%}.dropdown li a{color:#fff;border-top:1px solid #fafafa1a;padding:10px 0;display:block}.dropdown li:first-child a{border-top:none}.has-dropdown:hover>.dropdown{opacity:1;visibility:visible;-webkit-transform:translateY(0)translate(50%);-ms-transform:translateY(0)translate(50%);transform:translateY(0)translate(50%)}.has-dropdown:hover>a:before{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.nav-collapse{display:none}}@media only screen and (width<=767px){#nav{padding:0}#nav.nav-transparent{background:#fff}.main-nav{background:#1c1d21;width:0%;max-width:250px;height:calc(100vh - 80px);margin:0;-webkit-transition:all .2s;transition:all .2s;position:fixed;overflow-y:auto;-webkit-transform:translate(100%);-ms-transform:translate(100%);transform:translate(100%);-webkit-box-shadow:0 80px #1c1d21;box-shadow:0 80px #1c1d21}.main-nav:lang(en),.main-nav:lang(fr),.main-nav:lang(es),.main-nav:lang(ru){right:0}.main-nav:lang(fa),.main-nav:lang(ar){direction:rtl;left:0;-webkit-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%)}#nav.open .main-nav{width:100%;-webkit-transform:translate(0%);-ms-transform:translate(0%);transform:translate(0%)}.main-nav li{border-top:1px solid #fafafa1a}.main-nav li a{color:#fff;-webkit-transition:all .2s;transition:all .2s;display:block}.main-nav>li.active:lang(en),.main-nav>li.active:lang(fr),.main-nav>li.active:lang(es),.main-nav>li.active:lang(ru){border-left:6px solid #106bf0}.main-nav>li.active:lang(fa),.main-nav>li.active:lang(ar){border-right:6px solid #106bf0}.main-nav li a:hover,.main-nav li a:focus{color:#fff;opacity:1;background-color:#106bf0}.has-dropdown>a:after{content:"";float:right;font-family:FontAwesome;-webkit-transition:-webkit-transform .2s,transform .2s;transition:-webkit-transform .2s,transform .2s}.dropdown{opacity:0;visibility:hidden;background:#fafafa1a;height:0}.dropdown li a{padding:6px 10px}.has-dropdown.open-drop>a:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.has-dropdown.open-drop>.dropdown{opacity:1;visibility:visible;height:auto;-webkit-transition:all .2s;transition:all .2s}#nav.nav-transparent:not(.fixed-nav) .language-selector span,#nav.nav-transparent:not(.fixed-nav) .language-selector-toggle{color:#10161a}}.nav-collapse{cursor:pointer;z-index:99999;width:40px;height:40px;margin-top:5px;margin-right:5px;position:relative}.nav-collapse:lang(en),.nav-collapse:lang(fr),.nav-collapse:lang(es),.nav-collapse:lang(ru){float:right}.nav-collapse:lang(fa),.nav-collapse:lang(ar){float:left}.nav-collapse span{width:25px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.nav-collapse span:before,.nav-collapse span:after{content:"";display:block}.nav-collapse span,.nav-collapse span:before,.nav-collapse span:after{background:#10161a;height:4px;-webkit-transition:all .2s;transition:all .2s}.nav-collapse span:before{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.nav-collapse span:after{-webkit-transform:translateY(-14px);-ms-transform:translateY(-14px);transform:translateY(-14px)}#nav.open .nav-collapse span{background:0 0}#nav.open .nav-collapse span:before{-webkit-transform:translateY(0)rotate(-135deg);-ms-transform:translateY(0)rotate(-135deg);transform:translateY(0)rotate(-135deg)}#nav.open .nav-collapse span:after{-webkit-transform:translateY(-4px)rotate(135deg);-ms-transform:translateY(-4px)rotate(135deg);transform:translateY(-4px)rotate(135deg)}header{position:relative}#home{height:100vh}#home .home-wrapper{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (width>=1200px){.home-content h1{font-size:60px}}@media screen and (width<=1200px){.home-content h1{font-size:50px}}@media screen and (width<=1024px){.home-content h1{font-size:48px}}@media screen and (width<=768px){.home-content h1{font-size:35px}}@media screen and (width<=525px){.home-content h1{font-size:30px}}@media screen and (width<=480px){.home-content h1{font-size:25px}}@media screen and (width<=400px){.home-content h1{font-size:20px}}.home-content p{font-size:18px}.home-content button{margin-top:20px}.header-wrapper h2{margin-bottom:0;display:inline-block}.header-wrapper .breadcrumb{float:right;background:0 0;margin-bottom:0}.header-wrapper .breadcrumb .breadcrumb-item.active,.breadcrumb>li+li:before{color:#868f9b}.card{text-align:center;border:1px solid #eee;margin:15px 0;padding:30px 20px 10px;font-weight:500;display:block;position:relative}.card img{width:100px;height:100px}.card:after{content:"";z-index:-1;background-color:#106bf0;width:0%;-webkit-transition:width .3s;transition:width .3s;position:absolute;top:135px;bottom:0;left:0}.card:hover:after{width:100%;height:-50%}.card h3{color:#10161a}.card p{color:#636c78}.card h3,.card p,.card a{-webkit-transition:color .3s;transition:color .3s}.card:hover h3,.card:hover p,.card:hover a{color:#fff}#about .card,#services .card{border-radius:16px;transition:transform .3s,box-shadow .3s,border-color .3s;overflow:hidden;box-shadow:0 4px 18px #10161a0d}#about .card:hover,#services .card:hover{border-color:#0000;transform:translateY(-6px);box-shadow:0 24px 45px #106bf038}#about .card .image-container img,#services .card .image-container img{transition:transform .35s}#about .card:hover .image-container img,#services .card:hover .image-container img{transform:scale(1.1)}.img-responsive{object-fit:cover;height:300px}.portfolio-section{background-color:#fafafa}.work{border-radius:16px;padding:20px;transition:box-shadow .35s;position:relative;overflow:hidden}.work:hover{box-shadow:0 24px 50px #10161a2e}.work>img{width:100%;transition:transform .5s}.work:hover>img{transform:scale(1.08)}.work .overlay{opacity:0;background:linear-gradient(#0a0e1440,#0a0e14e0);-webkit-transition:opacity .2s .2s;transition:opacity .2s .2s;position:absolute;inset:0}.work:hover .overlay{opacity:1;-webkit-transition-delay:0s;transition-delay:0s}.work:hover .device-mockup-laptop,.work:hover .device-mockup-phones{transform:scale(1.06)}.device-mockup-laptop{transition:transform .5s}.device-mockup-laptop .laptop-screen{background:#1c1e22;border:10px solid #1c1e22;border-bottom-width:14px;border-radius:8px 8px 2px 2px;overflow:hidden}.device-mockup-laptop .laptop-screen img{width:100%;display:block}.device-mockup-laptop .laptop-base{clip-path:polygon(5% 0,95% 0,100% 100%,0% 100%);background:linear-gradient(#3c3f46,#25272c);border-radius:0 0 5px 5px;height:9px}.device-mockup-phones{justify-content:center;align-items:center;gap:12px;transition:transform .5s;display:flex}.device-mockup-phone{border-radius:16px;width:46%;max-width:150px;overflow:hidden;box-shadow:0 10px 24px #00000059}.device-mockup-phone img{width:100%;display:block}.work .work-link a+a{margin-left:10px}[dir=rtl] .work .work-link a+a{margin-left:0;margin-right:10px}.work .work-content{text-align:center;position:absolute;top:50%;left:25px;right:25px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.work .work-content h3,.work .work-content h5,.work .work-content h6{opacity:0;color:#fff;margin-bottom:10px;-webkit-transition:all .3s .1s;transition:all .3s .1s;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.work:hover .work-content h3,.work:hover .work-content h5,.work:hover .work-content h6{opacity:1;-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.work .work-content span{text-transform:uppercase;opacity:0;color:#fff;margin-bottom:5px;-webkit-transition:all .3s .3s;transition:all .3s .3s;display:block;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.work:hover .work-content span{opacity:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.work .work-link{text-align:center;opacity:0;margin-top:20px;-webkit-transition:opacity .3s;transition:opacity .3s}.work .work-link a{color:#fff;text-align:center;background-color:#106bf0e6;border-radius:50%;width:50px;height:50px;line-height:50px;transition:transform .3s,background-color .3s;display:inline-block}.work .work-link a:hover{background-color:#106bf0;transform:scale(1.1)}.work:hover .work-link{opacity:1;-webkit-transition-delay:.3s;transition-delay:.3s}.tech-section .title{color:#fff}.tech-section .title:after{content:none}.tech-section p.title{font-size:20px}.tech-section p{font-size:18px}.tech-section .testimonial{margin:15px 0}.tech-section .testimonial-meta{height:150px;margin-bottom:20px;padding-top:10px;padding-left:50px;position:relative}.tech-section .testimonial img{margin-bottom:15px;transition:transform .3s;position:relative;width:64px!important;height:64px!important}.tech-section .testimonial:hover img{transform:scale(1.15)rotate(-4deg)}.tech-section .testimonial h3{margin-bottom:5px}.tech-section .testimonial span{color:#0096ff;font-size:14px;font-weight:700}.why-us-section{background-image:radial-gradient(circle,#673ab7,#431079,#3b0d67,#320a56,#2a0845)}.why-us-section .title{color:#fff}.why-us-section .title:after{content:"";background-color:#fff;width:40px;height:4px;margin-top:20px;display:block}.why-us-section .why-us-row{flex-wrap:wrap;align-items:stretch;display:flex}.why-us-section .why-us-row>[class*=col-]{display:flex}.why-us-section .tilt-card{text-align:left;-webkit-backdrop-filter:blur(12px);width:100%;min-height:230px;transform-style:preserve-3d;will-change:transform;background:#ffffffe6;border:1px solid #106bf024;border-radius:18px;margin:15px 0;padding:32px 26px 26px;transition:box-shadow .35s,border-color .35s,transform .1s ease-out;position:relative;overflow:hidden;box-shadow:0 10px 30px #10161a0f}.why-us-section .tilt-card:hover{border-color:#106bf066;box-shadow:0 30px 55px #106bf047}.why-us-section .tilt-card-glow{background:radial-gradient(circle 220px at var(--mx,50%)var(--my,50%),#106bf024,transparent 70%);opacity:0;pointer-events:none;transition:opacity .35s;position:absolute;inset:0}.why-us-section .tilt-card:hover .tilt-card-glow{opacity:1}.why-us-section .tilt-card-num{color:#106bf073;margin-bottom:12px;font-size:38px;font-weight:800;line-height:1;display:block;transform:translateZ(35px)}.why-us-section .tilt-card h3{color:#10161a;margin-bottom:10px;font-size:19px;font-weight:700;position:relative;transform:translateZ(25px)}.why-us-section .tilt-card p{color:#4b5563;margin:0;font-size:14px;line-height:1.7;position:relative;transform:translateZ(15px)}.why-us-section .tilt-card:lang(fa),.why-us-section .tilt-card:lang(ar){text-align:right}@media only screen and (width<=1200px){.why-us-section .tilt-card{min-height:250px}}.number{text-align:center;margin:15px 0}.number i{color:#106bf0;margin-bottom:20px;font-size:36px}.number h3{margin-bottom:10px;font-size:36px}.stats-subtitle{color:#636c78;max-width:560px;margin:20px auto 0;font-size:15px}#stats .card{box-sizing:border-box;background:linear-gradient(155deg,#f2f7ff 0%,#fff 60%);border-color:#0000;border-radius:18px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;justify-content:center;width:100%;height:230px;padding:30px 24px 25px;transition:transform .35s,box-shadow .35s;display:-webkit-flex;display:-ms-flexbox;display:flex;box-shadow:0 4px 20px #10161a0d}#stats .card:after{display:none}#stats .card:before{content:"";background:linear-gradient(135deg,#106bf0,#7c3aed);border-radius:0 0 4px 4px;width:36px;height:4px;transition:width .35s;position:absolute;top:0;left:24px}#stats .card:hover{transform:translateY(-8px);box-shadow:0 28px 55px #106bf033}#stats .card:hover:before{width:64px}#stats .card:hover h3{color:#10161a}#stats .card:hover p{color:#636c78}.stat-number{background:linear-gradient(135deg,#106bf0,#7c3aed);-webkit-text-fill-color:transparent;color:#106bf0;-webkit-background-clip:text;background-clip:text;margin-bottom:5px;font-size:46px;font-weight:800;line-height:1.3;transition:filter .35s}#stats .card:hover .stat-number{filter:drop-shadow(0 4px 16px #106bf059)}.page-header{text-align:center;background:linear-gradient(90deg,#021b79,#0575e6);padding:150px 0 70px}.page-header~.section .card:after{top:0}.page-header~.section .card:not(.service-feature-card){border-radius:16px;transition:transform .3s,box-shadow .3s,border-color .3s;overflow:hidden;box-shadow:0 4px 18px #10161a0d}.page-header~.section .card:not(.service-feature-card):hover{border-color:#0000;transform:translateY(-6px);box-shadow:0 24px 45px #106bf038}.page-header .breadcrumb-nav{color:#ffffffa6;margin-bottom:15px;font-size:14px}.page-header .breadcrumb-nav a{color:#ffffffe6}.page-header h1{color:#fff;margin-bottom:15px;font-size:40px}.page-header p{color:#ffffffd9;max-width:680px;margin:0 auto 25px}.btn-cta{color:#fff;letter-spacing:.5px;background-color:#106bf0;border-radius:4px;padding:12px 30px;font-weight:700;transition:opacity .2s;display:inline-block}.btn-cta:hover{opacity:.85;color:#fff}.btn-cta-outline{color:#106bf0;background-color:#0000;border:1px solid #106bf0}.btn-cta-outline:hover{color:#fff;background-color:#106bf0}.service-feature-card{text-align:left;box-sizing:border-box;background:#fff;border:1px solid #eaeef2;border-radius:14px;align-items:center;min-height:100px;padding:24px 26px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;box-shadow:0 2px 14px #10161a0a}.service-feature-card:after{display:none}.service-feature-card:hover{border-color:#106bf04d;transform:translateY(-5px);box-shadow:0 16px 30px #106bf024}.service-feature-card h3{align-items:center;gap:14px;margin-bottom:0;font-size:16px;font-weight:700;transition:color .25s;display:flex}.service-feature-card:hover h3{color:#106bf0}.service-feature-card h3 i{color:#106bf0;background:#106bf01a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;margin:0;font-size:15px;transition:background .25s,transform .25s;display:flex}.service-feature-card:hover h3 i{color:#fff;background:#106bf0;transform:scale(1.08)}.service-feature-card:lang(fa){text-align:right}.tech-pill-row{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.tech-pill{color:#10161a;background:#fff;border:1px solid #e2e2e2;border-radius:30px;padding:9px 20px;font-size:14px;font-weight:700;transition:transform .2s,box-shadow .2s,border-color .2s,color .2s;display:inline-block}a.tech-pill:hover{color:#106bf0;border-color:#106bf0;transform:translateY(-3px);box-shadow:0 10px 20px #106bf026}.tech-pill-muted{color:#8a94a6;background:0 0;border-style:dashed;border-color:#d6dbe1;font-weight:500}.infra-stat-row{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:25px;display:flex}.infra-stat-badge{color:#106bf0;background:#106bf00f;border:1px solid #106bf040;border-radius:30px;align-items:center;gap:8px;padding:10px 22px;font-size:14px;font-weight:700;display:inline-flex}@media only screen and (width<=767px){.page-header{padding:120px 0 50px}.page-header h1{font-size:28px}}.pulse-dot{background:#2ecc71;border-radius:50%;width:8px;height:8px;margin:0 6px -1px;-webkit-animation:1.8s infinite statPulse;animation:1.8s infinite statPulse;display:inline-block}@-webkit-keyframes statPulse{0%{box-shadow:0 0 #2ecc7199}70%{box-shadow:0 0 0 7px #2ecc7100}to{box-shadow:0 0 #2ecc7100}}@keyframes statPulse{0%{box-shadow:0 0 #2ecc7199}70%{box-shadow:0 0 0 7px #2ecc7100}to{box-shadow:0 0 #2ecc7100}}@media only screen and (width<=767px){#stats .card{height:230px}.stat-number{font-size:34px}}.contact_section{background:#0575e6;background:-webkit-linear-gradient(to right,#021b79,#0575e6);background:linear-gradient(90deg,#021b79,#0575e6)}.contact_section .title{color:#fff}.contact_section .title:after{content:"";background-color:#fff;width:40px;height:4px;margin-top:20px;display:block}.contact{text-align:center;margin:15px 0}.contact i{color:#fff;margin-bottom:20px;font-size:36px}.contact a>i{font-size:12px}.contact h3{color:#ebebeb}.contact p{color:#fff;letter-spacing:1px}.contact a{letter-spacing:1px}.contact a,.contact a:focus,.contact a:hover{color:#fff;opacity:1;font-size:16px}.contact-form{text-align:center;margin-top:40px}.contact-form .input{margin-bottom:20px}.contact-form .input:first-child,.contact-form .input:nth-child(2){width:calc(50% - 10px)}.contact-form .input:nth-child(2){margin-inline-start:15px}#contact-form-btn i{font-size:18px}#contact-form-btn i:lang(en),#contact-form-btn i:lang(fr),#contact-form-btn i:lang(es),#contact-form-btn i:lang(ru){margin-right:5px}#contact-form-btn i:lang(fa),#contact-form-btn i:lang(ar){margin-left:5px}.join-us-section .title{color:#fff}.join-us-section .title:after{content:none}.join-us-section p.title{font-size:20px}.join-us-section p{font-size:18px}.join-us-section .feature{justify-content:center;margin:15px 0;display:flex}.join-us-section a{color:#0096ff;font-size:18px;font-weight:700}.join-us-section .feature i{color:#0096ff;margin-right:5px;padding:5px;font-size:1em}body:has(#home) #rocketchat-iframe{opacity:0!important;visibility:hidden!important;pointer-events:none!important}body:has(#home).chat-widget-visible #rocketchat-iframe{transition:opacity .3s;opacity:1!important;visibility:visible!important;pointer-events:auto!important}.rocketchat-widget{left:20px!important;right:auto!important}#footer{position:relative}#footer:before{content:"";background:linear-gradient(90deg,#106bf0,#7c3aed,#106bf0) 0 0/200% 100%;height:3px;animation:8s linear infinite footerAccentShift;position:absolute;top:0;left:0;right:0}@keyframes footerAccentShift{0%{background-position:0 0}to{background-position:200% 0}}.footer-section{background:linear-gradient(160deg,#17191d 0%,#232629 55%,#1a1c20 100%)}.footer-section h6{color:#fff;text-transform:uppercase;letter-spacing:2px;margin-top:5px;font-size:16px}.footer-section h6:lang(fa),.footer-section h6:lang(ar){letter-spacing:1px;font-size:18px}.footer-section p{color:#858484;text-align:justify;font-size:14px;line-height:30px}.footer-section p:lang(fa),.footer-section p:lang(ar){font-size:16px}.footer-section li{margin-bottom:20px}.footer-about{margin-bottom:80px;padding-right:40px}.footer-about .ps{flex-wrap:wrap;justify-content:flex-end;display:flex}.footer-about a{color:#858484;font-size:14px;line-height:40px;-webkit-transition:color .3s;transition:color .3s}.footer-about img{width:96px;height:144px;margin:5px}.footer-about a:hover{color:#fff}.footer-follow{text-align:left}.footer-follow :lang(fa),.footer-follow :lang(ar){text-align:right}.footer-follow li{margin-bottom:20px}.footer-follow li a{color:#858484;font-size:14px;-webkit-transition:color .3s;transition:color .3s;display:inline-block}.footer-follow li a:hover{color:#fff}.footer-follow img{width:35px;height:35px;margin-right:10px;transition:transform .3s}.footer-follow li a:hover img{transform:scale(1.15)translateY(-2px)}.footer-follow img:lang(fa),.footer-follow img:lang(ar){margin-left:10px;margin-right:0}.footer-contact li{margin-bottom:15px}.footer-contact i{color:#fff;margin-right:10px;font-size:20px}.footer-contact i:lang(fa),.footer-contact i:lang(ar){margin-left:10px;margin-right:0}.footer-contact a{color:#858484;font-size:14px;line-height:40px;-webkit-transition:color .3s;transition:color .3s}.footer-contact a:lang(fa),.footer-contact a:lang(ar){font-size:15px}.footer-contact a:hover{color:#fff}.footer-copyright{background:#1e1e1e;margin-top:30px;padding-top:30px;padding-bottom:40px}.footer-copyright p{text-align:center;color:#bebebe;font-size:18px;line-height:45px}.footer-logo{text-align:left}.footer-logo:lang(fa),.footer-logo:lang(ar){text-align:right}.footer-logo>a{color:#fff;font-size:24px;font-weight:700}.footer-logo>a>img{max-width:390px}.footer-badge img{filter:grayscale(55%)opacity(.75);width:160px;transition:filter .3s,transform .3s}.footer-badge li a:hover img{filter:grayscale(0%)opacity();transform:translateY(-4px)}.footer-badge li{display:inline}@media only screen and (width<=991px){.footer-copyright p{margin-top:20px;text-align:center!important}.footer-logo{text-align:center!important}}@media only screen and (width<=767px){.section-header h2.title{font-size:31.5px}.main-btn,.default-btn,.outline-btn,.white-btn{padding:8px 22px;font-size:14px}.header-wrapper h2{text-align:center;margin-bottom:20px;display:block}.header-wrapper .breadcrumb{float:none;text-align:center}}@media only screen and (width<=480px){#portfolio [class*=col-xs],#numbers [class*=col-xs],.contact-form .input:first-child,.contact-form .input:nth-child(2){width:100%}.contact-form .input:nth-child(2){margin-inline-start:0}.reply-form form .input,.reply-form form .input{width:100%}.reply-form form .input:nth-child(2){margin-left:0}.blog-author .media .media-left{margin-bottom:20px;padding-right:0;display:block}.blog-author .media{text-align:center}.blog-author .media .media-heading .author-social{float:none;margin-top:10px}.blog-author .media .media-left img{margin:auto}.blog-comments .media .media{margin:0 -15px}}.owl-theme .owl-dots .owl-dot span{background:#eee;border:none;-webkit-transition:all .3s;transition:all .3s}.owl-theme .owl-dots .owl-dot:hover span{background:#106bf0}.owl-theme .owl-dots .owl-dot.active span{background:#106bf0;width:20px}.owl-theme .owl-nav{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.owl-theme:hover .owl-nav{opacity:1}.owl-theme .owl-nav [class*=owl-]{color:#fff;background:#106bf0;border-radius:3px;width:50px;height:50px;margin:0;padding:0;line-height:50px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.owl-theme .owl-prev{left:0}.owl-theme .owl-next{right:0}.owl-theme .owl-nav [class*=owl-]:hover{opacity:.8;background:#106bf0}#back-to-top{text-align:center;color:#fff;z-index:99;cursor:pointer;background:#1976d2;border-radius:50%;width:50px;height:50px;line-height:50px;-webkit-transition:opacity .3s;transition:opacity .3s;position:fixed;bottom:20px;right:15px;box-shadow:0 2px 5px #0d47a1}#back-to-top:after{content:"";font-family:FontAwesome}#back-to-top:hover{opacity:.8}#preloader{z-index:99999;background-color:#fff;position:fixed;inset:0}.preloader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.preloader span{background-color:#106bf0;border-radius:50%;width:25px;height:25px;-webkit-animation:1s ease-in-out infinite preload;animation:1s ease-in-out infinite preload;display:inline-block;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.preloader span:first-child{-webkit-animation-delay:0s;animation-delay:0s}.preloader span:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.preloader span:nth-child(3){-webkit-animation-delay:.15s;animation-delay:.15s}.preloader span:nth-child(4){-webkit-animation-delay:.3s;animation-delay:.3s}@-webkit-keyframes preload{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@keyframes preload{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}#modal-success,#modal-error{margin-bottom:0}#globe-box{background-color:#000;height:100vh}#globe-title{padding:90px 0;font-size:3.5em;font-style:normal;font-weight:400;line-height:1.3}#globe-video video{width:100%;margin:-240px auto 0;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}#globe-video{height:350px;position:relative}@media screen and (width<=1920px){#globe-video{height:300px}#globe-video video{margin:-240px auto 0}}@media screen and (width<=1440px){#globe-video{height:200px}}@media screen and (width<=1160px){#globe-video{height:120px}#globe-video video{margin:-240px auto 0}}@media screen and (width<=767px){#globe-video video{width:100%}#globe-video{height:200px}}@media screen and (width<=620px){#globe-video video{width:100%}#globe-video{height:140px}#globe-title{font-size:3em}}@media screen and (width<=450px),(height<=450px){#globe-video video{width:100%}#globe-video{height:110px}#globe-title{padding:45px 0;font-size:2em}}@media screen and (width<=330px){#globe-video video{width:100%}#globe-video{height:80px}#globe-title{font-size:1.5em}}.text-underline{text-underline-offset:2px;text-decoration:underline}#clutch-widget{justify-content:center;margin:30px 0;padding-left:75px;display:inline-flex}@media screen and (width<=335px){#clutch-widget{padding-left:55px}}@media screen and (width<=300px){#clutch-widget{padding-left:35px}}.img-placeholder{background:url(https://s3.droppgroup.com/droppgroupcom/Spinner.svg) no-repeat}#home,#globe-box{height:auto;min-height:100vh}#globe-title{box-sizing:border-box;overflow-wrap:break-word;word-wrap:break-word;width:100%;padding-left:15px;padding-right:15px}.hero-description{box-sizing:border-box;color:#ffffffd9;max-width:640px;margin:22px auto 0;padding:0 20px;font-size:18px;line-height:1.6}.hero-cta-row{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:32px;display:flex}@media screen and (width<=620px){.hero-description{padding:0 10px;font-size:16px}.hero-cta-row{margin-top:24px}}@media screen and (width<=450px),(height<=450px){.hero-description{margin-top:14px;font-size:15px}.hero-cta-row{gap:10px;margin-top:18px}}.section-lead{color:#636c78;max-width:640px;margin:20px auto 0;font-size:16px;line-height:1.7}.section-lead.on-dark{color:#fffc}.portfolio-scope-note{color:#6b7280;max-width:560px;margin:10px auto 0;font-size:13px;line-height:1.6}.portfolio-scope-note a{color:#106bf0;text-decoration:underline}:root{--cap-1:#1a1d21;--cap-1-soft:#3a3f47;--cap-2:#0a9c72;--cap-2-soft:#17e8a8;--cap-3:#1d4fd8;--cap-3-soft:#4c8dff}.capability-bento{flex-wrap:wrap;align-items:stretch;gap:28px;margin-top:20px;display:flex}.capability-primary-col{flex:58%;min-width:320px;display:flex}.capability-secondary-col{flex-direction:column;flex:36%;gap:28px;min-width:280px;display:flex}@media screen and (width<=991px){.capability-bento{flex-direction:column}.capability-primary-col,.capability-secondary-col{flex:auto;width:100%}}.capability-card{text-align:left;width:100%;position:relative;overflow:hidden;border-radius:20px!important;padding:36px 30px 26px!important}[dir=rtl] .capability-card{text-align:right}.capability-card:before{content:"";background:linear-gradient(90deg,var(--cap-1-soft),var(--cap-1));height:5px;position:absolute;top:0;left:0;right:0}.capability-card.theme-tempo:before{background:linear-gradient(90deg,var(--cap-2-soft),var(--cap-2))}.capability-card.theme-cortex:before{background:linear-gradient(90deg,var(--cap-3-soft),var(--cap-3))}.capability-card.theme-primary{flex-direction:column;display:flex}.capability-card.theme-primary .capability-cta{margin-top:auto;padding-top:24px}#services .capability-card:hover .capability-cta .btn-cta-outline{color:#fff;border-color:#fff}#services .capability-card:hover .capability-cta .btn-cta-outline:hover{color:var(--cap-1);background:#fff}.capability-mini-stats{border-top:1px solid #1a1d2114;flex-wrap:wrap;gap:32px;margin-top:20px;padding-top:20px;display:flex}.capability-mini-stat{flex-direction:column;display:flex}.capability-mini-stat-number{color:var(--cap-1);font-size:26px;font-weight:800;line-height:1.1}.capability-mini-stat-label{color:#6b7280;margin-top:4px;font-size:13px}#services .capability-card:hover .capability-mini-stats{border-top-color:#fff3}#services .capability-card:hover .capability-mini-stat-number{color:#fff}#services .capability-card:hover .capability-mini-stat-label{color:#ffffffbf}.capability-card .industry-tags{justify-content:flex-start;margin:0}#services .capability-card:hover .industry-tags li{color:#fff;border-color:#fff6}.capability-tag-group{margin-top:22px}.capability-tag-label{text-transform:uppercase;letter-spacing:.06em;color:#9aa4b2;margin-bottom:10px;font-size:11px;font-weight:700;display:block}#services .capability-card:hover .capability-tag-label{color:#ffffff80}.capability-card .industry-tags.tech-tags li{color:#4b5563;border-color:#1a1d2129}#services .capability-card:hover .industry-tags.tech-tags li{color:#fff;border-color:#ffffff59}.capability-card-head{align-items:center;gap:20px;margin-bottom:18px;display:flex}.capability-card-head .image-container{flex:none;margin:0}.capability-card.theme-primary h3{margin-bottom:4px;font-size:26px}.capability-stat{color:var(--cap-1);background:#1a1d210f;border-radius:999px;align-self:flex-start;margin-bottom:18px;padding:6px 14px;font-size:13px;font-weight:700;display:inline-block}.capability-card.theme-primary ul.capability-list{columns:2;column-gap:24px}.capability-card.theme-primary ul.capability-list li{break-inside:avoid}@media screen and (width<=560px){.capability-card.theme-primary ul.capability-list{columns:1}}.capability-card.theme-secondary{flex:auto;padding:26px 26px 22px!important}.capability-card.theme-secondary .image-container{width:72px;height:72px;margin:0 0 16px}.capability-card.theme-secondary .image-container svg{width:72px;height:72px}.capability-card.theme-secondary h3{font-size:20px}.capability-card .image-container{position:relative}.capability-card .image-container:after{content:"";background:var(--cap-1-soft);filter:blur(20px);opacity:.28;z-index:-1;border-radius:50%;transition:opacity .3s,transform .3s;position:absolute;inset:-16px}.capability-card.theme-tempo .image-container:after{background:var(--cap-2-soft)}.capability-card.theme-cortex .image-container:after{background:var(--cap-3-soft)}.capability-card .image-container svg{transition:transform .3s}.capability-card:hover .image-container svg{transform:translateY(-3px)scale(1.06)}.capability-card:hover .image-container:after{opacity:.45;transform:scale(1.12)}.capability-card .capability-tagline{color:var(--cap-1);letter-spacing:.5px;text-transform:uppercase;margin-bottom:6px;font-size:13px;font-weight:700;display:block}.capability-card.theme-tempo .capability-tagline{color:var(--cap-2)}.capability-card.theme-cortex .capability-tagline{color:var(--cap-3)}.capability-card ul.capability-list{margin:0 0 18px;padding:0;list-style:none}.capability-card ul.capability-list li{border-top:1px solid #eaeef2;padding:6px 0;font-size:14px}.capability-card ul.capability-list li:first-child{border-top:none}.capability-card ul.capability-list li a{color:#354052;align-items:center;gap:10px;display:flex}.capability-card ul.capability-list li a:before{content:"";opacity:.8;background-color:currentColor;flex:none;width:17px;height:17px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.capability-card ul.capability-list li a:hover{color:var(--cap-1)}.capability-card ul.capability-list li a:hover:before{opacity:1}.theme-primary .capability-list li:first-child a:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9%206L3%2012l6%206%22/%3E%3Cpath%20d%3D%22M15%206l6%206-6%206%22/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9%206L3%2012l6%206%22/%3E%3Cpath%20d%3D%22M15%206l6%206-6%206%22/%3E%3C/svg%3E)}.theme-primary .capability-list li:nth-child(2) a:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%225%22%20width%3D%2218%22%20height%3D%2214%22%20rx%3D%222%22/%3E%3Cpath%20d%3D%22M3%209h18%22/%3E%3Ccircle%20cx%3D%226.5%22%20cy%3D%227%22%20r%3D%220.6%22%20fill%3D%22black%22%20stroke%3D%22none%22/%3E%3Ccircle%20cx%3D%229%22%20cy%3D%227%22%20r%3D%220.6%22%20fill%3D%22black%22%20stroke%3D%22none%22/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%225%22%20width%3D%2218%22%20height%3D%2214%22%20rx%3D%222%22/%3E%3Cpath%20d%3D%22M3%209h18%22/%3E%3Ccircle%20cx%3D%226.5%22%20cy%3D%227%22%20r%3D%220.6%22%20fill%3D%22black%22%20stroke%3D%22none%22/%3E%3Ccircle%20cx%3D%229%22%20cy%3D%227%22%20r%3D%220.6%22%20fill%3D%22black%22%20stroke%3D%22none%22/%3E%3C/svg%3E)}.theme-primary .capability-list li:nth-child(3) a:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%228%22%20y%3D%222%22%20width%3D%228%22%20height%3D%2220%22%20rx%3D%222%22/%3E%3Cpath%20d%3D%22M11%2019h2%22/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%228%22%20y%3D%222%22%20width%3D%228%22%20height%3D%2220%22%20rx%3D%222%22/%3E%3Cpath%20d%3D%22M11%2019h2%22/%3E%3C/svg%3E)}.theme-primary .capability-list li:nth-child(4) a:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2020l1-4.5L15.5%205%2019%208.5%208.5%2019%204%2020z%22/%3E%3Cpath%20d%3D%22M13.5%206.5L17.5%2010.5%22/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2020l1-4.5L15.5%205%2019%208.5%208.5%2019%204%2020z%22/%3E%3Cpath%20d%3D%22M13.5%206.5L17.5%2010.5%22/%3E%3C/svg%3E)}.theme-primary .capability-list li:nth-child(5) a:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%202l8%203v6c0%205-3.5%208.5-8%2011-4.5-2.5-8-6-8-11V5l8-3z%22/%3E%3Cpath%20d%3D%22M8.5%2012l2.5%202.5%205-5%22/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%202l8%203v6c0%205-3.5%208.5-8%2011-4.5-2.5-8-6-8-11V5l8-3z%22/%3E%3Cpath%20d%3D%22M8.5%2012l2.5%202.5%205-5%22/%3E%3C/svg%3E)}.theme-primary .capability-list li:nth-child(6) a:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%224%22%20width%3D%2218%22%20height%3D%2216%22%20rx%3D%222%22/%3E%3Cpath%20d%3D%22M3%209h18%22/%3E%3Cpath%20d%3D%22M9%209v11%22/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%224%22%20width%3D%2218%22%20height%3D%2216%22%20rx%3D%222%22/%3E%3Cpath%20d%3D%22M3%209h18%22/%3E%3Cpath%20d%3D%22M9%209v11%22/%3E%3C/svg%3E)}.theme-tempo .capability-list li:first-child a:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%228%22%20cy%3D%2212%22%20r%3D%224.2%22/%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2212%22%20r%3D%224.2%22/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%228%22%20cy%3D%2212%22%20r%3D%224.2%22/%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2212%22%20r%3D%224.2%22/%3E%3C/svg%3E)}.theme-tempo .capability-list li:nth-child(2) a:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203a5%205%200%2000-5%205v3.5L5%2015h14l-2-3.5V8a5%205%200%2000-5-5z%22/%3E%3Cpath%20d%3D%22M10.3%2018a1.8%201.8%200%20003.4%200%22/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203a5%205%200%2000-5%205v3.5L5%2015h14l-2-3.5V8a5%205%200%2000-5-5z%22/%3E%3Cpath%20d%3D%22M10.3%2018a1.8%201.8%200%20003.4%200%22/%3E%3C/svg%3E)}.theme-tempo .capability-list li:nth-child(3) a:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203L3%208l9%205%209-5-9-5z%22/%3E%3Cpath%20d%3D%22M3%2012l9%205%209-5%22/%3E%3Cpath%20d%3D%22M3%2016l9%205%209-5%22/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203L3%208l9%205%209-5-9-5z%22/%3E%3Cpath%20d%3D%22M3%2012l9%205%209-5%22/%3E%3Cpath%20d%3D%22M3%2016l9%205%209-5%22/%3E%3C/svg%3E)}.theme-tempo .capability-list li:nth-child(4) a:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%2018a4%204%200%2001-.6-7.96A5.5%205.5%200%200117%209.5%204.5%204.5%200%200116.5%2018H7z%22/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%2018a4%204%200%2001-.6-7.96A5.5%205.5%200%200117%209.5%204.5%204.5%200%200116.5%2018H7z%22/%3E%3C/svg%3E)}.theme-tempo .capability-list li:nth-child(5) a:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M2.5%2013h4l2-7%204%2014%202-7h6.5%22/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M2.5%2013h4l2-7%204%2014%202-7h6.5%22/%3E%3C/svg%3E)}.theme-cortex .capability-list li:first-child a:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%225%22%20y%3D%2211%22%20width%3D%2214%22%20height%3D%229%22%20rx%3D%222%22/%3E%3Cpath%20d%3D%22M8%2011V7a4%204%200%20018%200v4%22/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%225%22%20y%3D%2211%22%20width%3D%2214%22%20height%3D%229%22%20rx%3D%222%22/%3E%3Cpath%20d%3D%22M8%2011V7a4%204%200%20018%200v4%22/%3E%3C/svg%3E)}.theme-cortex .capability-list li:nth-child(2) a:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22black%22%20stroke%3D%22none%22%3E%3Cpath%20d%3D%22M13%202L4%2014h6l-1%208%209-12h-6l1-8z%22/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22black%22%20stroke%3D%22none%22%3E%3Cpath%20d%3D%22M13%202L4%2014h6l-1%208%209-12h-6l1-8z%22/%3E%3C/svg%3E)}.theme-cortex .capability-list li:nth-child(3) a:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%222.2%22%20fill%3D%22black%22/%3E%3Cpath%20d%3D%22M12%2012L19%207%22/%3E%3Cpath%20d%3D%22M12%2012L19%2017%22/%3E%3Cpath%20d%3D%22M12%2012L5%2016%22/%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%227%22%20r%3D%221.8%22%20fill%3D%22black%22/%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%2217%22%20r%3D%221.8%22%20fill%3D%22black%22/%3E%3Ccircle%20cx%3D%225%22%20cy%3D%2216%22%20r%3D%221.8%22%20fill%3D%22black%22/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%222.2%22%20fill%3D%22black%22/%3E%3Cpath%20d%3D%22M12%2012L19%207%22/%3E%3Cpath%20d%3D%22M12%2012L19%2017%22/%3E%3Cpath%20d%3D%22M12%2012L5%2016%22/%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%227%22%20r%3D%221.8%22%20fill%3D%22black%22/%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%2217%22%20r%3D%221.8%22%20fill%3D%22black%22/%3E%3Ccircle%20cx%3D%225%22%20cy%3D%2216%22%20r%3D%221.8%22%20fill%3D%22black%22/%3E%3C/svg%3E)}.theme-cortex .capability-list li:nth-child(4) a:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%225%22%20y%3D%223%22%20width%3D%2212%22%20height%3D%2218%22/%3E%3Cpath%20d%3D%22M9%207h1M14%207h1M9%2011h1M14%2011h1M9%2015h1M14%2015h1%22/%3E%3Crect%20x%3D%2210%22%20y%3D%2217%22%20width%3D%224%22%20height%3D%224%22/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%225%22%20y%3D%223%22%20width%3D%2212%22%20height%3D%2218%22/%3E%3Cpath%20d%3D%22M9%207h1M14%207h1M9%2011h1M14%2011h1M9%2015h1M14%2015h1%22/%3E%3Crect%20x%3D%2210%22%20y%3D%2217%22%20width%3D%224%22%20height%3D%224%22/%3E%3C/svg%3E)}.capability-card.theme-tempo ul.capability-list li a:hover{color:var(--cap-2)}.capability-card.theme-cortex ul.capability-list li a:hover{color:var(--cap-3)}.capability-card .capability-link{margin-top:4px;font-size:14px;font-weight:700;display:inline-block}#services .capability-card:after{top:0;background-color:var(--cap-1)!important}.capability-card.theme-tempo:after{background-color:var(--cap-2)!important}.capability-card.theme-cortex:after{background-color:var(--cap-3)!important}#services .capability-card:hover{box-shadow:0 24px 45px #1a1d2138!important}.capability-card.theme-tempo:hover{box-shadow:0 24px 45px #0a9c7247!important}.capability-card.theme-cortex:hover{box-shadow:0 24px 45px #1d4fd847!important}#services .capability-card:hover .capability-tagline{color:#ffffffeb}#services .capability-card:hover ul.capability-list li{color:#ffffffeb;border-top-color:#ffffff40}#services .capability-card:hover ul.capability-list li a,#services .capability-card:hover .capability-link{color:#fff}#services .capability-card:hover ul.capability-list li a:hover,#services .capability-card:hover .capability-link:hover{color:#fff;text-decoration:underline}#services .capability-card:hover .capability-stat{color:#fff;background:#ffffff26}ul.industry-tags{flex-wrap:wrap;justify-content:center;gap:10px;margin:26px 0 0;padding:0;list-style:none;display:flex}ul.industry-tags li{color:#106bf0;border:1px solid #106bf04d;border-radius:999px;padding:6px 16px;font-size:13px;font-weight:600}.footer-more-links{color:#9aa4b2;margin-top:10px;font-size:12px}.footer-more-links a{color:#c7ccd3;text-decoration:underline}.footer-more-links a:hover{color:#fff}.footer-copyright p.footer-tagline{color:#8a8a8a;text-align:center;margin-top:-6px;font-size:13px;line-height:1.5}@media (prefers-reduced-motion:reduce){.wow{visibility:visible!important;opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.why-us-section .tilt-card,.why-us-section .tilt-card *{transition:none!important;transform:none!important}}.embla{overflow:hidden}.embla__container{display:flex}.embla__slide{flex:0 0 100%;min-width:0;padding:0 10px}.embla__slide--tech{flex-basis:100%}@media (width>=500px){.embla__slide--tech{flex-basis:50%}}@media (width>=640px){.embla__slide--tech{flex-basis:33.3333%}}@media (width>=900px){.embla__slide--tech{flex-basis:25%}}@media (width>=1120px){.embla__slide--tech{flex-basis:20%}}@media (width>=1405px){.embla__slide--tech{flex-basis:16.6666%}}.embla__slide--portfolio{flex-basis:100%}@media (width>=640px){.embla__slide--portfolio{flex-basis:50%}}@media (width>=1120px){.embla__slide--portfolio{flex-basis:33.3333%}}.site-modal{border:none;border-radius:10px;width:min(480px,90vw);padding:0;box-shadow:0 24px 60px #0000004d}.site-modal::backdrop{background:#0a0e1480}.site-modal-header{color:#fff;align-items:center;gap:10px;padding:16px 20px;font-weight:700;display:flex}.site-modal-header span{flex:1}.site-modal-close{color:#fff;cursor:pointer;background:0 0;border:none;font-size:22px;line-height:1}.site-modal-body{color:#354052;padding:20px}.wow:not(.wow-visible){animation:none}.wow.wow-visible{visibility:visible}