.overflow-x-hidden,body{overflow-x:hidden}.main-nav,.spinner{top:0;position:fixed;left:0;width:100%}.awards-card,.blue-arrow-right-icon:hover,.card-technology .card{box-shadow:0 13px 41px #0000000F}@font-face{font-family:Brinnan;src:url('../fonts/Brinnan-Light.woff2') format('woff2'),url('../fonts/Brinnan-Light.woff') format('woff');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Brinnan;src:url('../fonts/Brinnan-Light.woff2') format('woff2'),url('../fonts/Brinnan-Light.woff') format('woff');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Brinnan;src:url('../fonts/Brinnan-Light.woff2') format('woff2'),url('../fonts/Brinnan-Light.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Brinnan;src:url('../fonts/Brinnan-Regular.woff2') format('woff2'),url('../fonts/Brinnan-Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Brinnan;src:url('../fonts/Brinnan-Bold.woff2') format('woff2'),url('../fonts/Brinnan-Bold.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Brinnan;src:url('../fonts/Brinnan-Bold.woff2') format('woff2'),url('../fonts/Brinnan-Bold.woff') format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Brinnan;src:url('../fonts/Brinnan-Bold.woff2') format('woff2'),url('../fonts/Brinnan-Bold.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Brinnan;src:url('../fonts/Brinnan-Black.woff') format('woff');font-weight:900;font-style:normal;font-display:swap}html{scroll-behavior:smooth}*{outline:0}.spinner{height:100%;background:#f2f2f2;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}#navbarSupportedContent,.close-menu,.home-main-nav{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex}.spinner img{width:125px}.step-nember:hover,a:hover{text-decoration:none;color:#2f333d}body{font-family:Brinnan;color:#2f333d;font-size:18px;overflow-y:hidden;margin:0}.container-fluid{padding-left:200px;padding-right:200px;max-width:1700px}.eight-steps #phase1 h5,.eight-steps #phase5 h5,.eight-steps #step-fifth h3,.eight-steps #step-first h3,.has-dropdown-submenu.show .dropdown-menu-item::after,.nine-steps #phase4 h5,.nine-steps #phase8 h5,.nine-steps #step-eigtth h3,.nine-steps #step-fourth h3,.seven-steps #phase1 h5,.seven-steps #phase5 h5,.seven-steps #step-fifth h3,.seven-steps #step-first h3,.six-steps #phase2 h5,.six-steps #phase5 h5,.six-steps #step-fifth h3,.six-steps #step-second h3,.txt-main-color{color:#009ec2}.client-success-tabs-container .smallest-grey-title,h3.text-white{font-weight:400}.main-nav{padding-top:1em;-webkit-justify-content:space-between;justify-content:space-between;opacity:0;transform:translateY(50px);transition:1.5s .5s;z-index:1000;right:0}.details-nav .container-fluid::after,.scroll-nav .container-fluid::after{background-color:rgb(255 255 255 / 20%);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);content:'';position:absolute;height:70px;padding:0;width:calc(100% - 360px);z-index:-1;top:7px;margin-left:-20px;border-radius:50px}.other-menu{background-image:none}.home-main-nav{transition:1s}.navbar-collapse ul li{text-align:right;padding:.5em 0;opacity:0;transition:1s;display:none}.navbar-collapse ul li a{color:#00151a;font-weight:500}.close-menu{position:absolute;z-index:1;cursor:pointer;right:0;top:2em;padding:0 2em;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;width:100%}.menu-container{position:fixed;right:0;left:0;display:block;top:0;width:100vw;height:100vh;z-index:2;transform:translate(100vw,0);transition:.3s .3s;background:linear-gradient(118deg,rgb(51 218 255 / 40%) 0,rgb(0 158 194 / 40%) 100%) no-repeat padding-box;opacity:1;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}#navbarSupportedContent{background:no-repeat padding-box #fff;box-shadow:0 3px 11px #00000012;border-radius:10px 0 0;opacity:1;color:#000;width:20%;height:calc(100% - 75px);position:absolute;right:0;bottom:0;min-width:300px;-webkit-align-items:flex-start;align-items:flex-start;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;display:flex;top:75px}#navbarSupportedContent ul{display:block;top:7em;position:relative;width:100%}.menu-container ul li{transition:.5s}.menu-item:hover{background:no-repeat padding-box #e5faff}.logo-sidemenu{width:150px}.side-menu-end-content{padding:1em 2em;text-align:center}.side-menu-end-content small{font-size:9px;margin-top:1rem;display:inline-block}.side-menu-end-content .btn-txt-main-color{padding:0 1.5rem;height:40px;line-height:40px;font-weight:500}.menu-container.opened ul li{padding-right:2em;opacity:1;cursor:pointer;display:block}.menu-sided-icons{cursor:pointer;padding-inline-end:15px}.menu-container.opened{transform:translateX(0);transition-delay:0s}@keyframes hide-menu{0%{display:none}100%{display:block}}.home-main-nav{display:flex;-webkit-justify-content:space-between;justify-content:space-between}.home-main-nav-animate{opacity:1;transform:translateY(0)}.case-studies-container,.inner-cycle-phases,.nav-link,.service-page .slick-dots,.similar-articles-bg .similar-articles-title,.tech-page .slick-dots,footer a{position:relative}.dropdown-menu-item::after{position:absolute;content:"\f053";font:14px/42px FontAwesome;left:30px;top:0}.sub-menu-container{background:linear-gradient(270deg,#fff 0,#e8e8e8 100%) no-repeat padding-box;border-radius:10px 0 0 10px;position:absolute;right:99%;width:320px;min-height:86vh;top:-32%;transition:.5s;z-index:-1;transform:translateX(100%);opacity:0}.first-section-bg,.video-container{top:0;background-repeat:no-repeat;position:absolute}.has-dropdown-submenu.show .sub-menu-container{transform:translateX(0);opacity:1;cursor:auto}.sub-menu-container::after{position:absolute;content:"\f061";font:15px/1 FontAwesome;top:20px;right:30px;width:25px;height:25px;display:none}.blogs-news-item:hover,.btn-app:hover,.dropdown-submenu li a,.news-item:hover{text-decoration:none}.sub-menu-container ul{list-style:none;padding-inline-start:0;top:15px!important}.sub-menu-container ul li:first-child{direction:rtl}.img-submenu{width:500px}.sub-menu-container ul li{text-align:center;padding:.5rem 1.5rem}.sub-menu-container ul li a{letter-spacing:.65px;font-size:75%;width:100%;position:relative;display:inline-block}.sub-menu-container ul li a:hover{color:#00151ad6}.home-first-section{max-height:1080px}.intro{opacity:0;transition:.2s}.video-container{right:0;width:100%;height:100%;opacity:.3;background-size:cover}.home-video-out{opacity:0;transition-delay:0s}.home-video-in{opacity:1;transition-delay:0.2s}.home-top-section-video{transition-delay:0s;opacity:1;max-height:115vh;width:100%;height:100%;object-fit:cover}.awards-card img,.icons-into-tab,.partner-item img,.service-info-tab img{object-fit:contain}.home-top-section-video:before{content:'';position:absolute;height:100%;width:100%;background:rgba(0,0,0,.5)}.first-section-bg{background-image:url(../images/static/home_bg_top_section.svg);left:0;width:100%;height:100vh;max-height:1080px;background-size:contain;background-position:100% 100%}.first-section-content{position:relative;height:100vh;max-height:1080px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.about-text-img:nth-child(3),.header-home-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.btn-app,.cursor{display:inline-block}.top-section-caption p{font-size:1.5rem;margin-bottom:3rem}.top-section-caption h1,.top-section-caption span{font-size:3.25rem;font-weight:500}.cursor{background-color:#009ec2;margin-inline-end:10px;width:2px;animation:1s infinite blink;font-size:2rem!important;vertical-align:text-bottom}.cursor.typing{animation:none}@keyframes blink{0%,100%,49%{background-color:#009ec2}50%,99%{background-color:transparent}}.btn-app{text-decoration:none;padding:.75rem 3rem;border-radius:35px;margin-top:2rem;height:50px;line-height:25px;cursor:pointer}.btn-txt-main-color{color:#009ec2;border:1px solid #009ec2}.btn-txt-main-color:hover{background:linear-gradient(103deg,#33daff 0,#009ec2 100%) no-repeat padding-box;opacity:1;backdrop-filter:blur(30px);color:#fff;text-decoration:none}.container-top-section-lottie .slick-slide img{animation:2s ease-in infinite alternate-reverse move-down1}@keyframes move-down1{to{transform:translateY(10px)}}.container-top-section-lottie{margin:0 auto;min-width:850px;margin-inline-start:15%;position:relative;height:700px}.container-top-section-lottie .slick-slides{transform:translate3d(0,0,0)!important}.container-top-section-lottie .slick-slide{transition:opacity 1.25s ease-in-out;-webkit-justify-content:end;justify-content:end;width:100%;min-width:800px}.container-top-section-lottie .slick-slide.slick-active{position:relative;order:1;opacity:1;z-index:1}.modal-gitex .close{color:#009ec2;position:absolute;right:20px;top:10px;font-size:40px;font-weight:100}.modal-gitex .modal-dialog{width:65%;margin:1.75rem auto;position:absolute;right:0;left:0;top:0;bottom:0;max-width:1050px;min-width:600px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.modal-gitex .modal-content,.office-map{border-radius:18px;overflow:hidden}.gitex-btn{position:fixed;left:15px;top:35%;width:100px;height:100px;cursor:pointer;transition:.3s;z-index:100}.btn-bg-main-color,.btn-bg-main-color-gradiant{transition:.1s;color:#fff;text-transform:uppercase}.gitex-btn:hover,.partner-item:hover,.partnership-item::after:hover,.partnership-item::before:hover,.similar-articles .card:hover .card-img-top{transform:scale(1.1)}.padding-section{padding-top:4rem;padding-bottom:3rem}.bg-about{position:relative;max-width:600px;margin:auto;-webkit-align-items:center;align-items:center;margin-inline-end:3%;z-index:1;overflow:hidden}.bg-about::after{background-image:url(../images/static/home_about_pattern.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;transform:rotate(45deg) scale(.5);position:absolute;width:100%;height:100%;content:'';transition:5s;z-index:-1}.sclae-animation .bg-about::after{transform:rotate(0) scale(1)}.btn-bg-main-color-gradiant{background:linear-gradient(104deg,#33daff 0,#009ec2 100%) no-repeat padding-box;width:220px;height:60px;line-height:35px;text-align:center;letter-spacing:.36px;font-size:97%;border:none}.btn-white-o-thin,.letter-spacing{letter-spacing:1.87px}.btn-bg-main-color-gradiant:hover{background:linear-gradient(144deg,#33daff 0,#009ec2 100%) no-repeat padding-box;text-decoration:none;color:#fff;font-size:100%}.btn-bg-main-color{background-color:#009ec2;padding:.75rem 1.5rem;line-height:30px;font-size:.875rem}.btn-white-o-thin,.home-client-success-section .nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active,.our-offices-row .nav-pills .nav-link.active,.our-offices-row .nav-pills .show>.nav-link{background-color:transparent}.btn-bg-main-color:hover{background-color:#00b6df;color:#fff}.btn-white-o-thin{border:1px solid #fff;color:#fff;margin-inline-start:3rem;font-weight:300;padding:.75rem 2rem;transition:.3s}.about-img1,.about-img2{margin-bottom:5%;transition:2s}.btn-white,.btn-white-o-thin:hover{background-color:#fff;color:#009ec2}.about-img1{margin-top:15%;transform:translateY(100px)}.about-img2{margin-top:-15%;transform:translateY(-100px)}.inner-pages-loaded .about::before,.inner-pages-loaded .blogs-news-container-text::before,.inner-pages-loaded .case-studies-container::before,.inner-pages-loaded .contact-form-container::before,.inner-pages-loaded .talk-to-us-project::before,.inner-pages-loaded .talk-to-us::before,.sclae-animation .about-img1,.sclae-animation .about-img2{transform:translateY(0)}.about-txt{opacity:0;transition:3s}.sclae-animation .about-txt{opacity:1;animation-delay:2s}.small-title{margin-bottom:3rem;display:block;color:#00a7cc;text-transform:uppercase}.reward,.reward-mob{letter-spacing:.9px}.about-brief,.consultation-brief,.service-brief{font-size:100%;padding-inline-end:1.5rem;margin:1rem 0 3rem;opacity:.75}.home-about-section::before,.home-consultation-section::before{content:'';background-image:url(../images/static/rectangle_pattern.svg);position:absolute;left:3%;height:110px;width:60px;top:0;background-size:100% 100%}.home-first-section::after{position:absolute;content:'';top:0;left:0;background:linear-gradient(133deg,#33daff14 0,#33daff14 100%) no-repeat padding-box;width:100%;height:100%;z-index:-1}.home-client-success-section .tabs-grey-container li::after{content:'';position:absolute;width:1px;height:85%;right:0;background:#d9d9d9;top:7.5%}.home-client-success-section .tabs-grey-container li:last-child::after{background:0 0}.client-success-container .btn-bg-main-color-gradiant{width:auto;height:auto;margin:0;position:relative;bottom:0;line-height:normal}.home-consultation-section::before{left:85%;mix-blend-mode:luminosity}.carousel-item.active .thum-info{visibility:visible;display:block;animation:.5s linear 1ms runLeft}@keyframes runLeft{0%{opacity:0}100%{opacity:1}}@keyframes runRight{0%{opacity:1}100%{opacity:0}}.contact-page .contact-form-container::after,.home-about-section::after,.home-news-section::after,.home-services-section::after,.home-technology-section::after,.people-testimonials-section::after{content:'';background-image:url(../images/static/2circle_pattern.svg);position:absolute;right:13%;height:120px;width:120px;top:-8vh;background-size:100% 100%}.people-testimonials-section{overflow:inherit!important}.people-testimonials-section::after{background-image:url(../images/static/testimonials_pattern.svg);mix-blend-mode:luminosity;top:-5vh}.contact-page .contact-form-container::after,.home-technology-section::after,.tools-service-slider-section::before{background-image:url(../images/static/3circle_pattern.svg)}.home-news-section::after{right:95%;top:0}.home-technology-section::after{top:0;z-index:-1}.contact-page .contact-form-container::after{bottom:-29%;top:auto;width:175px;mix-blend-mode:multiply}.tools-service-slider-section::before{left:0;right:auto;content:'';position:absolute;height:120px;width:180px;top:-150px;background-size:100% 100%}.tools-service-slider-section h3{display:-webkit-inline-box}.home-services-section::after{right:91%;top:-4vh}.bg-apptech-solution.img-bg::after,.bg-apptech-solution.img-bg::before,.home-offices-section::after,.home-partnership-section::after,.home-services-section::before,.service-page .home-client-success-section::after{content:'';background-image:url(../images/static/square_pattern.svg);position:absolute;right:13%;height:100px;width:100px;top:13vh;background-size:100% 100%}.bg-apptech-solution.img-bg::after{top:auto;bottom:-20%;background-image:url(../images/static/grey_square_pattern.svg)}.bg-apptech-solution.img-bg::before{background-image:url(../images/static/grey_square_pattern.svg);top:-10%;right:90%;z-index:-1}.home-partnership-section::after,.home-services-section::before,.service-page .home-client-success-section::after,.tools-service-slider-section::after{z-index:-1}.home-news-section::before{background-image:url(../images/static/4circle_pattern.svg);content:'';position:absolute;right:-2%;height:125px;width:200px;top:0;background-size:100% 100%}.home-partnership-section::after,.service-page .home-client-success-section::after{right:90%;background-image:url(../images/static/grey_square_pattern.svg);top:17%}.service-page .home-client-success-section{padding:3rem 0 6rem}.service-page .home-client-success-section::after{mix-blend-mode:multiply;right:90%;top:0}.home-offices-section::after{background-image:url(../images/static/grey_square_pattern.svg);top:-6%;mix-blend-mode:luminosity}.blog-details footer:before,.home-services-section::before,.service-page footer::before{content:'';background-image:url(../images/static/square_pattern.svg);position:absolute;right:13%;height:13%;width:13%;top:7%;background-size:contain;max-width:150px;background-repeat:no-repeat}.service-page footer::before{right:17%;top:-28%}.glide-awards{padding-inline-start:16%}.glide-awards .slick-list{margin:auto -200px}.glide-awards .slick-slides-container{overflow:hidden;padding-bottom:85px}.glide-awards .slick-slides-container .slick-track,.project-slides .slick-track{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;list-style-type:none;gap:20px}.glide-awards .slick-dots,.services-slider .slick-dots{bottom:-5px;padding-inline-start:0;margin-inline-start:-30px;cursor:pointer;display:table;width:auto;left:3.5%}.glide-awards .slick-next,.glide-awards .slick-prev{top:90%;margin:3px}.about-page .glide-awards .slick-next,.about-page .glide-awards .slick-prev{top:88%}.blog-details .slick-next,.project-page .slick-next{left:calc(20% + 145px)}.glide-awards .slick-prev{left:0}.glide-awards .slick-next{left:11%}.slick-prev:before{content:"\f053";font-family:FontAwesome}.slick-next:before{content:"\f054";font-family:FontAwesome}.slick-dots{position:absolute;width:auto;margin:auto;text-align:left;display:inline-block;left:18.25%;top:80%}.about-page .slick-dots{top:75%}.blog-details .slick-dots,.project-page .slick-dots{top:337px!important}.slick-next:before,.slick-prev:before{font-size:12px;line-height:22px}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;display:block;width:20px;height:20px;border-radius:50%;top:353px;background:#009ec2;text-align:center}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{background:#009ec2}.slick-prev{left:16%;padding-inline-end:2px}.slick-next{left:calc(16% + 130px);padding-inline-start:2px}.slick-lightbox .slick-next{right:10%;left:auto;top:50%;background:0 0}.slick-lightbox .slick-next:before,.slick-lightbox .slick-prev:before{font-size:26px}.slick-lightbox .slick-prev{left:10%;right:auto;top:50%;background:0 0}.services-slider .slick-dots{margin-inline-start:12%;display:block}.slick-dots li.slick-active button:before{opacity:.75;color:transparent;width:100%;background:#fff;height:7px;border-radius:18px;top:5px;margin-inline-start:-10px;transition:width .3s}.slick-dots li{margin:0;transition:width .3s;width:15px}.slick-dots li.slick-active{margin:0 15px}.glide-awards .slick-dots li button:before,.services-slider .slick-dots li button:before{border:1px solid #8e8e8e;-webkit-transition:width .3s;transition:width .3s;cursor:pointer;width:5px;height:5px;background:no-repeat padding-box #8e8e8e;border-radius:4px;opacity:.69;color:transparent;position:relative}.glide-awards .slick-dots li.slick-active button:before,.project-slides .slick-dots li.slick-active button:before,.services-slider .slick-dots li.slick-active button:before{-webkit-transition:width .3s;transition:width .3s;border:none;background-color:#009ec2;width:40px;position:absolute;top:5px;height:7px;margin:0 -10px}.services-slider .slick-dots li.slick-active button:before{background-color:#fff;opacity:.85}.awards-card{min-height:325px;border:none;height:20vw}.awards-card img{max-width:95%;z-index:1;transition:.5s;transform:scale(.75);pointer-events:none}.slick-slide:hover img{transform:scale(1)}.slick-slide div.awards-card::after{content:'';position:absolute;right:0;height:100%;width:100%;bottom:0;background-size:100% 100%;transition:.3s;opacity:1}.service-video-section .video-container,.slick-slide:hover div.awards-card::after{opacity:.6}.slick-slide:nth-child(4n) div.awards-card::after{background-image:url(../images/static/home_awards_pattern1.png)}.slick-slide:nth-child(4n+1) div.awards-card::after{background-image:url(../images/static/home_awards_pattern2.png)}.slick-slide:nth-child(4n+2) div.awards-card::after{background-image:url(../images/static/home_awards_pattern3.png)}.slick-slide:nth-child(4n+3) div.awards-card::after{background-image:url(../images/static/home_awards_pattern4.png)}.tabs-grey-container{background-color:#f2f2f2}.services-tabs-container .nav-tabs{height:185px;border-bottom:transparent;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;max-width:1700px}.clientsuccess-tabs-container-mobile,.people-testimonials-section .carousel-control-next-icon .name-white,.people-testimonials-section .carousel-control-next-icon .position-title,.people-testimonials-section .carousel-control-prev-icon .name-white,.people-testimonials-section .carousel-control-prev-icon .position-title,.rewards-container-mobile,.services-tabs-container-mobile{display:none}.services-tabs-container .tab-content{min-height:55vh;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:end;align-items:end;padding-bottom:4rem}.galary-bg:before,.services-tabs-container .tab-content::before,.tools-service-slider-section::after{content:'';position:absolute;left:0;top:0;background-image:url(../images/static/bg_services.svg);background-size:cover;background-repeat:no-repeat;background-position:top center;width:100%;height:100%}.tab-pane{max-width:1700px}.services-tabs-container .nav-tabs .nav-link{font-size:81%;color:#00151a;height:85%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;flex-direction:column;max-height:170px;padding:.5rem}.services-tabs-container li.nav-item{width:11.5%;border:transparent}.services-tabs-container .nav-tabs img{display:block;margin:auto;width:35px;height:35px}.partner-container,.partner-item,.services-tabs-container .nav-link p{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex}.services-tabs-container .nav-link p{width:90%;margin:1rem auto 0;text-align:center;height:55px;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.services-tabs-container .nav-tabs .nav-item.show .nav-link,.services-tabs-container .nav-tabs .nav-link.active,.services-tabs-container .nav-tabs .nav-link:focus,.services-tabs-container .nav-tabs .nav-link:hover{background:no-repeat padding-box #f2f2f2;box-shadow:0 8px 17px #0000000F;border:4px solid #00a7cc;border-radius:33px;transition:.2s}.service-info-tab img{width:500px;display:block;margin:auto;margin-inline-end:0;max-height:300px;border-radius:33px}.service-brief{margin:3rem 0 1rem}.btn-white-o:hover,.btn-white:hover{background-color:#00b6df;color:#fff;text-decoration:none}.btn-white-o{border:2px solid #fff;color:#fff;background-color:transparent;margin-inline-start:1rem}.tab-img{transition:1.5s}.card-technology .card{border:none;border-radius:4px;opacity:1;overflow:hidden;padding:1rem;height:100%}.card-technology .card-title{letter-spacing:1.6px;color:#009ec2;text-transform:capitalize;margin-bottom:1.5rem}.card-technology .card-text{letter-spacing:0;color:#2f333d;opacity:.75;font-size:92%;line-height:2}.card-technology .card::before{content:'';position:absolute;height:100%;width:100%;background-size:110% 100%;transition:1s}.card-technology .card:hover{background:no-repeat padding-box #fff;box-shadow:0 14px 41px #00000024}.card-technology:first-child .card::before{background-image:url(../images/static/home_tech_pattern1.svg);transform:translate(-20%,50%) rotate(0)}.card-technology:nth-child(2) .card::before{background-image:url(../images/static/home_tech_pattern2.svg);transform:translate(-5%,50%) rotate(0)}.card-technology:nth-child(3) .card::before{background-image:url(../images/static/home_tech_pattern3.svg);transform:translate(10%,45%) rotate(0)}.card-technology:first-child:hover .card::before{transform:translate(-20%,45%) rotate(15deg);width:111%}.card-technology:nth-child(2):hover .card::before{transform:translate(-10%,45%) rotate(12deg);background-size:120% 100%}.card-technology:nth-child(3):hover .card::before{transform:translate(2%,42%) rotate(10deg);background-size:120% 100%}.card-technology .card-img-bottom{margin:-20% auto auto;margin-inline-end:0;z-index:1;transition:1s;width:20vw;height:18vw;object-fit:contain;translate:60px 45px}.card-technology:hover .card-img-bottom{translate:75px 30px}.blue-arrow-right-icon{position:absolute;right:0;left:0;bottom:-35px;background:no-repeat padding-box #fff;box-shadow:0 5px 9px #00000029;width:70px;height:70px;z-index:12;padding:5px;border-radius:50%;text-align:center;transition:1s;margin:auto;line-height:55px;transform:rotate(0)}.blue-arrow-right-icon:hover svg path,.counter-cont:hover .counter-icon svg path{fill:#fff}.blue-arrow-right-icon:hover{background:linear-gradient(304deg,#fff -10%,#009ec2 20%) no-repeat padding-box;transform:rotate(360deg)}.agile-approach-about .carousel-control-next svg,.blue-arrow-right-icon svg{width:15px}.card-technology{min-width:320px;max-width:500px}.home-consultation-section,.people-testimonials-section{margin:6rem 0;left:0;top:0;background-image:url(../images/static/bg_direct_consultation.png);background-size:cover;background-repeat:no-repeat;background-position:top center;width:100%;height:100%;padding-bottom:6rem;overflow:hidden}.people-testimonials-section{min-height:650px;background-image:url(../images/static/bg_testimonials.png);background-size:100% 100%;padding-top:6rem;margin:6rem 0 0}.right-img-consultation{position:relative;margin-top:-10%;margin-bottom:-20%}.consultation-brief{margin:1rem 0 0;font-size:90%}.home-consultation-section .btn-white{opacity:.76}.home-consultation-section .btn-white:hover{background:no-repeat padding-box #33daff;opacity:1}.home-partner-section{padding-left:15px;padding-right:15px}.partner-container{display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.partner-item{margin:1rem .5rem;max-height:75px;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;transition:.3s}.partner-item img{height:100%;filter:grayscale(1);transition:.5s}.partner-item:hover img,.team-member:hover img{filter:grayscale(0)}.home-partnership-section{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative}.home-partnership-section .consultation-brief{margin:1rem 0 3.5rem;display:inline-block}.home-partnership-section::before,.partnership-item{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex}.home-partnership-section::before{content:'';height:725px;display:flex;-webkit-align-items:center;align-items:center;background-color:#f6f6f6;position:absolute;width:100%;transform:skewY(-2deg);bottom:-20%;min-height:500px}.partnership-item::after,.partnership-item::before{height:100%;width:100%;background-size:contain;transition:1s;background-position:center center;background-repeat:no-repeat;transform:scale(1);position:absolute;content:''}.partnership-item{min-height:225px;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;transition:.7s}.partnership-container a{width:calc(25% - 5px)}.partnership-item::before{z-index:1}.partnership-container a:nth-child(3) img{max-height:3.5rem}.partnership-container a:first-child .partnership-item::before{background-image:url(../images/partnership/partnership1_blue_bg.png)}.partnership-container a:nth-child(3) .partnership-item::before{background-image:url(../images/partnership/partnership2_blue_bg.png)}.partnership-container a:nth-child(2) .partnership-item::before{background-image:url(../images/partnership/partnership3_blue_bg.png)}.partnership-container a:nth-child(4) .partnership-item::before{background-image:url(../images/partnership/partnership4_blue_bg.png)}.partnership-container a:nth-child(5) .partnership-item::before{background-image:url(../images/partnership/partnership5_blue_bg.png)}.partnership-item img{max-height:2.05rem;position:relative;z-index:3}.partnership-item::after{z-index:2}.partnership-container a:first-child .partnership-item::after{background-image:url(../images/partnership/partnership3_white_bg.png)}.partnership-container a:nth-child(3) .partnership-item::after{background-image:url(../images/partnership/partnership1_white_bg.png)}.partnership-container a:nth-child(2) .partnership-item::after{background-image:url(../images/partnership/partnership2_white_bg.png)}.partnership-container a:nth-child(4) .partnership-item::after{background-image:url(../images/partnership/partnership4_white_bg.png)}.partnership-container a:nth-child(5) .partnership-item::after{background-image:url(../images/partnership/partnership5_white_bg.png)}.partnership-container a:hover .partnership-item::before{transform:rotate(7deg)}.partnership-container a:hover .partnership-item::after{transform:rotate(-7deg)}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar{width:7px;background-color:transparent}::-webkit-scrollbar-thumb{background-color:#009ec2}::-webkit-scrollbar-thumb:hover{box-shadow:inset 0 0 100px 20px #2f333d}.bg-client-section-color{position:absolute;width:100%;transform:skewY(-2deg);height:85%;background-color:#009ec2;overflow:hidden}.bg-client-section{transform:skewY(0);position:absolute;background-size:cover;background-position:top center;background-repeat:no-repeat;width:60%;height:100%;z-index:2;right:0;top:0;transition:.5s;transform:scale(1.1)}.fade-scale-animation-in{animation:.3s ease-in-out fade-in-scale-down;-webkit-animation:.3s ease-in-out fade-in-scale-down;-moz-animation:.3s ease-in-out fade-in-scale-down;-o-animation:.3s ease-in-out fade-in-scale-down}@keyframes fade-in-scale-down{0%{opacity:0;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}100%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}.fade-scale-animation-out{animation:.3s ease-in-out fade-in-scale-up;-webkit-animation:.3s ease-in-out fade-in-scale-up;-moz-animation:.3s ease-in-out fade-in-scale-up;-o-animation:.3s ease-in-out fade-in-scale-up}@keyframes fade-in-scale-up{0%{opacity:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}100%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}.client-success-tabs-container li.nav-item{width:14%;position:relative}.client-success-tabs-container .tabs-grey-container{border:4px solid #fff;border-radius:0 5px 5px;opacity:1;background:#fff;box-shadow:0 2px 16px #81818124}.client-success-tabs-container .nav-tabs{border-radius:0 18px 18px 19px;background:no-repeat padding-box #f2f2f2}.client-success-tabs-container{position:relative;z-index:2;margin-top:2rem}.client-success-tabs-container .nav-link{padding:0;text-align:center;position:relative;height:130px;overflow:hidden}.client-success-tabs-container .nav-link img{padding:5px;transition:.3s;max-height:130px;max-width:175px}.content-client-tab{background:no-repeat padding-box #fff;box-shadow:none;border-radius:18px 18px 0 0;opacity:1;padding:25px 40px 0;min-height:380px;min-width:550px}.img-scale-container,.news-container-grid>.news-item{border-radius:18px;position:relative;overflow:hidden}.client-success-tabs-container .consultation-brief{margin:1rem 0 1.5rem;padding-inline-end:0.5rem}.client-success-tabs-container .nav-tabs .nav-link.active::after,.client-success-tabs-container .nav-tabs .nav-link:hover::after,.clientsuccess-tabs-container-mobile .card-link:not(.collapsed) .card-header::after{position:absolute;content:'';background:no-repeat padding-box #009ec2;border-radius:4px;width:100%;height:0;left:0;bottom:0;transition:.3s;z-index:11}.client-success-tabs-container .nav-tabs .nav-item.show .nav-link::after,.client-success-tabs-container .nav-tabs .nav-link.active::after,.client-success-tabs-container .nav-tabs .nav-link:focus::after,.clientsuccess-tabs-container-mobile .card-link:not(.collapsed) .card-header::after{height:6px;z-index:11}.city-tab,.smallest-grey-title{color:#2f333d;font-weight:300;opacity:.5}.city-tab-clientsuccess{font-weight:400;margin-bottom:.5rem;color:#2f333d;opacity:.5}.smallest-grey-title{font-size:13px}.tech-image,.tech-image-project{width:40px;height:40px;display:inline-block;padding:5px}.home-news-section{padding-left:30px;padding-right:30px;overflow:hidden}.news-container-grid{height:70vh;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-wrap:wrap;flex-wrap:wrap;min-height:500px;-webkit-align-items:center;align-items:center;gap:20px}.news-container-grid>.news-item{flex:1 1 48%;width:calc(24vw - 15px)}.news-container-grid .news-item:first-child{flex:1 1 100%}.news-container-grid .news-item:nth-child(4){flex:1 1 100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column-reverse;max-width:450px;-webkit-justify-content:space-between;justify-content:space-between}.news-container-grid .news-item:nth-child(4) .news-txt{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column-reverse;width:85%}.img-scale-container{height:75%;min-height:220px}.news-item .news-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;transition:.4s}.news-title{color:#454f63;opacity:.8;margin:.5rem .5rem 0;position:relative;padding-inline-start:1rem;display:inline-block}.news-title::before{content:'';width:7px;height:7px;background:no-repeat padding-box #009ec2;position:absolute;bottom:0;left:0;top:10px;border-radius:50%;transition:.3s}.news-brief{color:#0c1635;font-size:111%;font-weight:500;margin:.5rem}.blogs-news-item:hover .news-image,.news-item:hover .news-image{transform:scale(1.05)}.blogs-news-item:hover .news-title::before,.news-item:hover .news-title::before{top:5px}.blogs-news-item:hover .news-brief,.news-item:hover .news-brief{text-decoration:underline}.arrow-up-right-icon{position:absolute;right:15px;top:15px;background:no-repeat padding-box #fff;box-shadow:0 5px 9px #00000029;width:40px;height:40px;line-height:25px;z-index:12;padding:5px;border-radius:50%;text-align:center;transition:.3s}.news-item:hover .arrow-up-right-icon{width:45px;height:45px;padding:7px}.news-item:not(:first-child):not(:nth-child(4)) .news-txt{position:absolute;bottom:0;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;border-radius:18px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column-reverse;transition-delay:0s;transform:translateY(0);width:100%}.news-item:not(:first-child):not(:nth-child(4)) .hover-content{background:linear-gradient(180deg,#00151A00 0,#00151a 100%) no-repeat padding-box;transform:translateY(100%);transition:.5s}.container-offices::before,.title-our-people-saying::after{left:0;background-size:contain;background-position:top center;content:''}.news-item:not(:first-child):not(:nth-child(4)):hover .hover-content{transform:translateY(0);transition:.5s;padding:5px 10 px}.news-item:not(:first-child):not(:nth-child(4)):hover .news-brief,.news-item:not(:first-child):not(:nth-child(4)):hover .news-title{color:#fff;text-decoration:none;font-size:100%}.news-item:not(:first-child):not(:nth-child(4)) .img-scale-container{height:100%}.people-testimonials-section .carousel-inner{width:65%;margin:auto;min-height:300px;padding:30px;text-align:center}.people-testimonials-section .carousel-inner::before{content:'';position:absolute;top:0;left:0;height:85%;width:100%;z-index:0;background:no-repeat padding-box #ffffffab;border-radius:18px;opacity:1;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.people-testimonials-section .carousel-control-next,.people-testimonials-section .carousel-control-prev,.people-testimonials-section .carousel-item{opacity:0;transition:0 ease-out}.people-testimonials-section .carousel-control-next,.people-testimonials-section .carousel-control-prev,.people-testimonials-section .carousel-item.active{opacity:1;transition:.1s ease-out}.people-testimonials-section h3{display:inline-block;width:55%;border-bottom:2px solid #00151a2e;padding:1.5rem;margin:2.5rem 0 1rem}.testimonial-content{width:85%;margin:1rem auto 5rem;font-size:100%;min-height:200px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.testimonial-content.marti-testimonial{flex-direction:column;font-size:90%}.people-testimonials-section .thum-info{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;text-indent:0;text-align:center;background-color:transparent;position:relative;top:10px}.people-testimonials-section .thum-info img{width:40px}.people-testimonials-section .active .thum-info{margin-top:-2%}.people-testimonials-section .active .thum-info img{width:70px;border-radius:50%;height:70px;position:relative;object-fit:cover}.people-testimonials-section .control-carousel{width:45%;margin:auto;position:absolute;right:0;left:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;bottom:-35px}.container-offices .card .face.face1,.container-offices .card .face.face2{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:center}.people-testimonials-section .carousel-control-next-icon,.people-testimonials-section .carousel-control-prev-icon{background-image:none;width:auto;height:auto;opacity:.7}.people-testimonials-section .carousel-control-next-icon img,.people-testimonials-section .carousel-control-prev-icon img{width:55px}.people-testimonials-section .carousel-control-next,.people-testimonials-section .carousel-control-prev{position:relative;width:200px;display:inline-block;top:-40px}.name-white{color:#fff;font-size:14px;margin-bottom:0}.title-our-people-saying::after{position:absolute;top:0;background-image:url(../images/static/quote_icon.svg);background-repeat:no-repeat;width:100%;height:25px}.home-offices-section{position:relative;background-color:#fff}.container-offices{padding-bottom:8rem;min-height:575px}.container-offices .office-title{opacity:.8}.container-offices .card:hover .blue-arrow-right-icon,.container-offices .card:hover .face.face2 .content,.container-offices .card:hover .office-title,.fade-in-tab .tech-image,.inner-pages-container.inner-pages-loaded{opacity:1}.container-offices::before{position:absolute;top:0;background-image:url(../images/static/map.svg);background-repeat:repeat;width:100%;height:100%}.container-offices .card{position:relative;margin-left:10px;margin-right:10px;width:calc(25% - 20px);border:none;background:0 0}.container-offices .card .face{width:100%;max-width:300px;transition:.5s}.container-offices .card .face.face1{position:relative;display:flex;align-items:center;-webkit-justify-content:center;justify-content:center;z-index:1;transform:translateY(100px)}.container-offices .card:hover .face.face1{transform:translateY(0);border-bottom-left-radius:0;border-bottom-right-radius:0}.container-offices .card .face.face1 .content{transition:.5s;position:relative;width:100%}.container-offices small{bottom:10px;left:15px;color:#fff;position:absolute;z-index:1;text-transform:capitalize}.container-offices .card:hover .face.face1 .content{opacity:1;transition:.5s}.img-office-div{transition:.5s;border:5px solid #fff;border-radius:4px;position:relative;height:150px;overflow:hidden}.container-offices .card:hover .img-office-div{height:165px}.img-office-div img{height:100%;object-fit:cover;min-height:165px;width:100%}.container-offices .card .face.face1 .content h3{margin:10px 0 0;padding:0;color:#fff;text-align:center;font-size:1.5em}.container-offices .card .face.face2{position:relative;background:#fff;display:flex;align-items:center;-webkit-justify-content:center;justify-content:center;padding:20px;box-sizing:border-box;box-shadow:0 13px 41px #0000000F;transform:translateY(-100px);min-height:20px;transition:.5s;opacity:0}.direct-consultation-card,footer{-webkit-align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex}.container-offices .card .face.face2 .content{transition:.5s;opacity:0}.container-offices .card:hover .face.face2{transform:translateY(0);border-top-left-radius:0;border-top-right-radius:0;opacity:1}.container-offices .card .face.face2 p{margin:0;padding:0}.container-offices .card .face.face2 a,.headquarter-contact-info a,.headquarter-contact-info li{font-weight:300;letter-spacing:1.2px;color:#00151a;font-size:12px;line-height:2.5}.headquarter-contact-info li .fa{font-size:18px;margin-inline-end:5px;width:20px;display:inline-block}.headquarter-contact-info li .fa.fa-mobile{font-size:28px;vertical-align:sub}.headquarter-contact-info li.address{font-weight:900;letter-spacing:.8px;margin-top:1rem}.home-offices-section .blue-arrow-right-icon{bottom:-15px;width:40px;height:40px;line-height:24px;z-index:111;margin-inline-end:25px;opacity:0;transition:.2s}.home-offices-section .blue-arrow-right-icon svg{width:10px}footer a:hover::first-letter{font-size:13px;transition:.1s;opacity:1}footer{background-image:url(../images/static/bg_footer.svg);background-size:cover;color:#fff;margin-top:100px;min-height:600px;display:flex;align-items:center;-webkit-justify-content:center;justify-content:center}.footer-middle{padding-top:15rem;color:#fff;width:100%}.row-footer-menu{padding:0 15px}.direct-consultation-card{width:60%;background:linear-gradient(106deg,#e5faff94 0,#9c9c9cb8 100%) no-repeat padding-box;border-radius:18px;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);margin:auto;position:absolute;left:0;right:0;top:-175px;padding:3rem 5rem;display:flex;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;z-index:1}.direct-consultation-card .consultation-brief{line-height:2}.direct-consultation-card .right{min-width:250px}.footer-menu h6{position:relative;margin-bottom:1rem}.footer-menu h6::after{content:'';position:absolute;left:0;background-image:url(../images/footer/line+point.svg);width:55px;height:3px;background-size:100% 100%;bottom:-10px}.info-footer p,footer a{color:#ffffffbf;font-size:13px;transition-duration:.2s;letter-spacing:1.56px;padding:.75rem 0;display:inline-block;font-weight:300}.info-footer p{line-height:2;border-bottom:1px solid;margin-bottom:.5rem}ul.awards-footer li,ul.case-study-footer li{display:inline-block}ul.awards-footer li img{width:50px;padding:5px}ul.case-study-footer li img{width:75px;margin-inline-end:5px}footer a:hover{color:#33daff;text-decoration:none;transition:.3s}.copy-right{font-size:12px;padding:15px;background:#494d51}.copy-right img{width:200px}.text-end{text-align:end}ul.social-network{list-style:none;display:inline;margin-left:0!important;padding:0}ul.social-network li{display:inline;margin:0 5px}.social-network a.socialIcon:hover,.socialHoverClass{color:#44bcdd}.info-footer{position:relative;width:350px}.logo-footer{max-width:50%;height:40px}#contactModal,.project-page,.services-slider-ul{overflow:hidden}.modal-contact .modal-dialog{max-width:1000px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:100%}.modal-contact .modal-content{background-color:transparent;border:none}.modal-contact .form-modal-container{position:relative;height:95%;background:no-repeat padding-box #fff;box-shadow:0 13px 41px #0000000F;border-radius:0 18px 18px 0;width:calc(100% + 30px);margin-inline-start:-30px;padding:20px;max-height:560px;overflow:auto}.modal-contact p:has(span.custom-submit-btn){position:relative;margin-bottom:0}.modal-contact .form-group{margin-bottom:1.15rem}.modal-contact .form-group input,.modal-contact .form-group textarea{border-radius:10px}.modal-contact textarea.form-control{max-height:125px}.contact-popup-btn{position:absolute;width:60px;height:60px;border:none;right:10%;bottom:15%;border-radius:50%;background-color:transparent;z-index:1;opacity:0}.custom-submit-btn{position:absolute;bottom:75%;right:10%;background-image:url(../images/static/arrow_popup.svg);width:50px;height:50px;background-size:222% 249%;background-position:51% 40%;border-radius:50%}::placeholder{color:#2f333d;font-size:14px;opacity:1}textarea.form-control{max-height:600px;min-height:100px;margin-top:-75px}.form-group{margin-bottom:25px}.form-control:focus{color:#495057;background-color:#fff;border-color:#21c5ea;outline:0;box-shadow:0 0 0 .2rem rgb(220 248 255)}.fade-out-tab,.fade-out-tab-r{-webkit-transform:translateX(10%);-ms-transform:translateX(10%);transform:translateX(10%);opacity:0;-webkit-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;transition:.3s ease-in-out .2s}.fade-in-tab{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;-webkit-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;transition:.3s ease-in-out .2s;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;height:100%}.banner-inner-pages,.ourwork-tab-wrap .nav-tabs .nav-link{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex}.tech-image{opacity:0}.fade-in-tab .tech-image:first-child{transition-delay:.3s}.fade-in-tab .tech-image:nth-child(2){transition-delay:.4s}.fade-in-tab .tech-image:nth-child(3){transition-delay:.5s}.fade-in-tab .tech-image:nth-child(4){transition-delay:.6s}.fade-in-tab .tech-image:nth-child(5){transition-delay:.7s}.fade-in-tab .tech-image:nth-child(6){transition-delay:.8s}.all-tab-img img{padding-bottom:20px}.all-tab-img img:nth-last-child(2){padding-bottom:0}.ourwork-tab-wrap{padding:0 0 50px;position:relative}.ourwork-tab-wrap .nav-tabs .nav-link{border:none;border-top-left-radius:0;border-top-right-radius:0;color:#fff;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}@media(min-width:769px){.ourwork-tab-wrap .card{border:none;background:0 0}.ourwork-tab-wrap .card-body{padding:0}}.about{position:relative;padding-top:5rem}.banner-inner-pages{position:relative;height:330px;background-color:#00a7cc;display:flex;flex-direction:column;-webkit-align-items:start;align-items:start;-webkit-justify-content:end;justify-content:end;padding:5rem 0;background-image:url(../images/contact_page/contact-us-header.png);background-size:100% 100%;z-index:10}.content-principle,.team-member span{background:no-repeat padding-box #fff}.banner-inner-pages>div{z-index:2}.banner-inner-pages::after{content:'';position:absolute;left:0;top:0;height:100%;width:100%;z-index:1;background:linear-gradient(106deg,#f2f2f2 0,#fffFFF00 100%) no-repeat padding-box}.about::before,.blogs-news-container-text::before,.contact-form-container::before,.talk-to-us-project::before{content:'';position:absolute;left:0;top:0;height:80px;width:100%;z-index:1;background-image:url(../images/static/banner-blue-line.svg);background-size:cover;background-position:center center;transform:translateY(-30px);transition:1s}.talk-to-us-project::before{background-image:url(../images/static/banner-blue-line-project.svg);height:135px}.inner-pages-container{opacity:0;transition:1s}.case-studies-container::before,.talk-to-us::before{transform:translateY(-30px);transition:1s}.brief-banner,.similar-articles h5{font-size:111%}.about-text-img{position:relative;min-height:400px;margin-top:-3rem;padding-top:3rem}.about-text-img .row{-webkit-align-items:center;align-items:center}.about-text-img:nth-child(3) .about-img,.our-company-values{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:center}.about-text-img:first-child .about-img,.about-text-img:nth-child(4) .about-img,.app-tech-solution .main-challenges-content,.apptech-solution .main-challenges-content{margin:auto;margin-inline-end:0}.about-text-img:nth-child(2) .about-img{margin:auto;margin-inline-start:0;margin-inline-start:-50px}.about-text-img:nth-child(3)::after{content:'';position:absolute;left:0;top:-15%;background-color:#f6f6f6;min-height:550px;height:55vh;width:100%;transform:skewY(2deg);z-index:-1}.about-img{max-width:575px}.about-text-img:first-child .about-img img,.about-text-img:nth-child(4) .about-img img{margin-inline-start:50px}.about-text-img:nth-child(3) .about-img{display:flex;align-items:center;-webkit-justify-content:end;justify-content:end;margin:auto;margin-inline-end:0;-webkit-flex-wrap:wrap;flex-wrap:wrap}.about-text-img:nth-child(3) .about-img img{max-height:70px;margin-inline-start:1.5rem;max-width:45%}.our-company-values{position:relative;min-height:650px;display:flex;align-items:center}.about-company-values-container,.values-description{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex}.our-company-values::before{content:"";position:absolute;width:100%;height:75%;transform:skewY(-2deg);background-color:#f6f6f6;top:0}.our-company-values-bg::before{content:"";background:linear-gradient(105deg,#33daff 0,#009ec2 100%) no-repeat padding-box;transform:skewY(-6deg);position:absolute;width:100%;height:80%;bottom:-17%}.our-company-values-bg{width:100%;height:100%;overflow:hidden;position:absolute;bottom:0}.about-company-values-container{position:relative;max-width:60%;margin:auto;height:100%;display:flex;-webkit-align-items:center;align-items:center}.about .glide-awards{padding-inline-start:5%}.about .awards-card{height:22vw}.values-description{display:flex;flex-direction:column;gap:20px;-webkit-align-items:center;align-items:center}.content-principle,.content-principle:nth-child(3) .text span{-webkit-align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex}.circle-img .title{position:absolute;top:0;bottom:0;text-transform:uppercase;transform:translateY(42%);width:65%;text-align:center;font-size:135%;min-width:310px}.content-principle p,.filter-label,.overlay-brief,.reward,.reward-mob{text-transform:capitalize}.circle-img .title strong{font-weight:900;display:block}.content-principle{box-shadow:0 3px 15px #00000029;border-radius:66px;opacity:1;width:100%;display:flex;align-items:center;gap:15px;padding:10px;min-width:800px;margin-inline-start:-45px}.content-principle:nth-child(2){margin-inline-start:45px}.content-principle:nth-child(3) .text{position:relative;z-index:1}.content-principle:nth-child(3) .text span{color:#fff;text-transform:capitalize;font-size:85%;line-height:2;width:70%;display:flex;height:100%;align-items:center;justify-content:center;margin:auto}.content-principle img{height:90px;width:100%;object-fit:contain}.content-principle .img-container{min-width:180px;padding:10px 0;position:relative;z-index:11;height:90px;background-position:center center;background-size:100% 100%}.content-principle:first-child .img-container{background-image:url(../images/about_page/mission1.png)}.content-principle:nth-child(2) .img-container{background-image:url(../images/about_page/vision2.png)}.content-principle:nth-child(3) .img-container{background-image:url(../images/about_page/values1.png);min-width:200px}.content-principle p{position:absolute;right:10px;top:30px;width:40%;text-align:center;font-size:85%}.content-principle span{font-size:125%;display:block}.content-principle .text{font-size:80%;line-height:1.8;margin-inline-end:.5rem}.details-values{height:84px}.details-values li{list-style:none;display:inline-block;vertical-align:middle;width:19.5%;height:100%;padding:10px}.details-values li::after{content:'';position:absolute;top:0;bottom:0;width:34%;height:100%;left:-15%;z-index:-1;transform:skewX(-20deg);box-shadow:8px 0 6px #00000029}.details-values li:first-child::after{background:no-repeat padding-box #00a74f}.details-values li:nth-child(2)::after{background:no-repeat padding-box #ee4259;z-index:-2;left:5%}.details-values li:nth-child(3)::after{background:no-repeat padding-box #f6911e;left:25%;z-index:-3}.details-values li:nth-child(4)::after{z-index:-4;left:45%;background:no-repeat padding-box #005366}.details-values li:nth-child(5)::after{z-index:-5;background:no-repeat padding-box #129ed5;left:65%;border-radius:66px;transform:skewX(0)}.about-team{min-height:750px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;overflow:hidden;position:relative;font-size:95%}.container-team-cards,.team-member{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex}.our-company-values::after{content:'';content:'';background-image:url(../images/static/two_pattern_both.svg);position:absolute;right:78%;height:200px;width:180px;background-size:100% 100%;z-index:1;mix-blend-mode:multiply;top:92%}.grey-bg{overflow:hidden;position:relative}.about-team::before{content:'';position:absolute;top:0;right:-10%;width:53%;height:100%;transform:skewX(-15deg);background-color:#f6f6f6}.container-team-cards{display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:20px;-webkit-justify-content:space-between;justify-content:space-between;padding-top:3rem}.case-study-item,.team-member{-webkit-flex-direction:column}.team-member{border-radius:18px;width:15%;height:20.3333%;min-width:180px;max-width:200px;min-height:180px;max-height:200px;padding:15px;display:flex;flex-direction:column;-webkit-align-items:end;align-items:end;-webkit-justify-content:end;justify-content:end;font-size:85%;color:#2f333d;position:relative;overflow:hidden}#carouselAgileApproach,#carouselAgileApproach .carousel-inner,.talk-to-us,.talk-to-us-project,.why-agile-container{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex}.team-member:hover{color:#2f333d;text-decoration:none}.team-member img{width:100%;position:absolute;left:0;top:0;object-fit:contain;height:100%;filter:grayscale(.8);transition:.3s}.team-member span{opacity:.72;font-size:85%}.team-member .name{font-weight:500;border-radius:18px 18px 0;padding:5px 15px 1px}.team-member .position{color:#009ec2;border-radius:18px 0 18px 18px;padding:5px 15px}.overlay-more-team{width:55%;font-weight:400;margin:auto 25%}.w-90{width:90%}.awards-brief{font-size:90%;margin-bottom:3rem}#carouselAgileApproach .carousel-inner{height:470px;display:flex;-webkit-align-items:end;align-items:end}#carouselAgileApproach .carousel-indicators{left:55px;right:auto;margin:4rem 1rem;width:70px}#carouselAgileApproach .carousel-indicators li{width:7px;height:7px;border-radius:4px;border:1px solid #fff}#carouselAgileApproach .carousel-indicators .active{width:40px;height:5px}.rewards-container-img-section{max-width:1300px;width:100%;position:relative}#img-map-wrapper img,.content-office-tab,.rewards-container-img-section img{width:100%}.reward{position:absolute;color:#2f333d;font-size:100%}.reward-mob{position:relative;color:#2f333d;font-size:100%}.reward1{top:55%;left:8%}.reward2,.reward3{top:13%;width:30%}.reward2{left:13%}.reward3{right:10%}.reward4{top:55%;right:8%}.why-agile-container{-webkit-justify-content:center;justify-content:center;display:flex;-webkit-align-items:end;align-items:end;height:410px}.why-agile-item{text-align:center;position:relative;width:14%}.why-agile-item:nth-child(2n){top:-20%}.why-agile-item h6{font-size:100%;width:85%;margin:2rem auto;height:60px}.why-agile-item .img-span{width:180px;position:relative;margin:auto;max-width:100%}.img-span span{position:absolute;color:#fff;right:45%;top:4%;font-size:90%}#carouselAgileApproach{padding:2rem 0;display:flex;-webkit-align-items:center;align-items:center}.agile-description{margin-inline-end:.25rem;line-height:2;font-size:100%}.about-text img{mix-blend-mode:luminosity;margin-bottom:2rem;max-width:250px}.agile-approach-about{min-height:700px;height:50vh;display:flex;-webkit-align-items:center;align-items:center;position:relative;background:0 0;transform:unset}.agile-approach-about:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:unset;transform:unset;background-image:url(../images/static/bg_services.svg);background-repeat:no-repeat;background-size:cover}.agile-approach-about .carousel-control-next,.agile-approach-about .carousel-control-prev{bottom:3rem;top:auto;width:50px;height:50px;background:#fff;border-radius:50%;transition:.5s}.agile-approach-about .carousel-control-next{right:auto;left:160px}.agile-approach-about .carousel-control-prev svg{width:15px;transform:rotate(180deg)}.agile-approach-about .agile-next-hovered{opacity:1;color:#000;border-radius:25px;background:#fff;transition:.5s;width:225px}.contact-img-container .msg-icon,.statistics-about-bg{content:'';position:absolute;background-position:center center}.title-next{transition:2s;opacity:0;color:#fff}.agile-approach-about .agile-next-hovered:hover .title-next{opacity:1;color:#000}.agile-approach-about .agile-next-hovered:hover svg{margin-inline-start:15px}.statistics-about{min-height:600px;display:flex;align-items:center}.statistics-about-bg{top:0;left:0;width:100%;height:100vh;background-image:url(../images/about_page/workday.png);background-size:cover;z-index:-1;transition:.7s}.counter-cont{background:linear-gradient(127deg,#66e3ff4a 0,#99ecff40 100%) no-repeat padding-box;border-radius:18px;backdrop-filter:blur(7px);color:#00151a}.counter-content{display:flex;-webkit-align-items:center;align-items:center;justify-content:end;flex-direction:column;height:100%;padding:5rem .5rem 1.5rem;transition:.3s}.counter-content p{font-weight:300}.h1counter{font-weight:900}.counter-icon{width:125px;height:125px;background:no-repeat #fff;box-shadow:inset 3px 0 14px #00000029;border-radius:50%;position:absolute;margin:auto;right:0;left:0;top:-33%;display:flex;align-items:center;justify-content:center;transition:.3s}.contact-img-container,.contact-img-container .msg-icon,.contact-img-container::before{background-size:contain;background-repeat:no-repeat}.counter-cont:hover .counter-icon{background:linear-gradient(133deg,#33daff 0,#009ec2 100%) no-repeat padding-box}.form-control{height:55px;border:1px solid #cecece;border-radius:10px}.contact-img-container{background-image:url(../images/contact_page/contact-bg.svg);background-position:right center;max-width:525px;height:568px;margin:auto;margin-inline-end:0;width:100%}.contact-img-container::before{content:'';background-image:url(../images/contact_page/robot.png);position:absolute;left:-25%;height:75%;width:75%;top:10%;animation:2s ease-in infinite alternate-reverse move-down1}.contact-img-container .msg-icon{background-image:url(../images/contact_page/msg.png);right:5%;height:47%;width:33%;top:5%;display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-pulse{-webkit-animation-name:hvr-pulse;animation-name:hvr-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:3;animation-iteration-count:3}@-webkit-keyframes hvr-pulse{25%{-webkit-transform:scale(1.05);transform:scale(1.05)}75%{-webkit-transform:scale(.95);transform:scale(.95)}}@keyframes hvr-pulse{25%{-webkit-transform:scale(1.05);transform:scale(1.05)}75%{-webkit-transform:scale(.95);transform:scale(.95)}}.our-offices-contact::after,.our-offices-contact::before{transform:skewY(-2deg);position:absolute;width:100%;height:70%;content:''}.contact-info-over{position:absolute;right:20%;bottom:15%;text-align:center}.contact-info-over h5{font-size:105%}.contact-info-over p{letter-spacing:2.08px;color:#00151a;text-transform:lowercase;opacity:.75;font-weight:300}.contact-info-over ul.social-network{display:block;margin:3rem auto;text-align:center}.contact-info-over ul.social-network li{display:inline-block;margin:0;width:34px;height:34px;background:#000;border-radius:50%;text-align:center;line-height:38px}.contact-info-over ul.social-network li a{color:#97e2f3;display:block}.our-offices-contact{min-height:800px;position:relative;margin-bottom:6rem}#googleMap{width:100%;max-height:500px;height:30vw}.our-offices-contact::before{top:7%;background:linear-gradient(109deg,#f6f6f6 0,#dfdfdf 100%) no-repeat padding-box;z-index:-1}.our-offices-contact::after{bottom:0;background:linear-gradient(109deg,#33daff 0,#009ec2 100%) no-repeat padding-box;z-index:1}.contact-page footer{margin-top:0}.contact-page .our-offices-row .headquarter-contact-info li{font-weight:400;font-size:80%}.contact-page .headquarter-contact-info a{font-weight:400;font-size:100%}.contact-page .home-partnership-section::before{height:780px;margin-bottom:-200px}.contact-page .partnership-container{position:relative;top:100px}.contact-page .consultation-brief{top:2rem;position:relative;margin:1rem 0 1.5rem}.contact-page .home-partnership-section::after{top:15%;right:10%}[type=button],[type=reset],[type=submit],button{-webkit-appearance:media-sliderthumb}.our-offices-row{z-index:100;position:relative;top:8rem;-webkit-align-items:center;align-items:center}.text-info-office{padding:3rem;top:-30px;position:relative}.office-small-over-title{position:absolute;z-index:11;bottom:15px;margin-inline-start:15px;color:#fff;text-shadow:0 3px 8px #0000007A}.content-tab-container,.header-tab-container,.map-container{position:relative;padding-right:15px;padding-left:15px;width:100%}.our-offices-row .img-office-div{margin-inline-end:1rem;transition:.3s;height:125px}.our-offices-row .nav-pills .nav-link.active .img-office-div,.our-offices-row .nav-pills .show>.nav-link .img-office-div{margin-inline-end:-1rem}.our-offices-row .nav-link{padding-inline-start:0}.our-offices-row .headquarter-contact-info li{font-size:90%}.content-tab-container,.header-tab-container{-ms-flex:0 0 29%;flex:0 0 29%;max-width:29%}.header-tab-container{-ms-flex:0 0 23%;flex:0 0 23%;max-width:23%}.map-container{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.contact-page .headquarter-contact-info li.address{font-size:85%!important;font-weight:900}.large-banner{height:540px;justify-content:center}.case-studies-container::before,.talk-to-us::before{content:'';position:absolute;left:0;top:-2px;height:135px;width:100%;z-index:1;background-image:url(../images/static/banner-blue-2lines.svg);background-size:cover;background-position:center center}.talk-to-us,.talk-to-us-project{min-height:300px;display:flex;-webkit-align-items:end;align-items:end}.cards-service-container,.service-video-section{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;position:relative}.talk-to-us-btn{background:no-repeat padding-box #009ec2;border-radius:35px;color:#fff;font-size:95%;transition:.3s}.talk-to-us-btn:hover{color:#fff;background:no-repeat padding-box #00b6df}.service-video-section{margin:5rem auto;min-height:500px;overflow:hidden;display:flex;-webkit-align-items:center;align-items:center;justify-content:center}.service-video-section::after,.service-video-section::before{content:'';transform:skewY(3deg);position:absolute;width:100%;height:120px;bottom:-10%;background:#fff;z-index:1}.service-video-section::before{transform:skewY(-3deg);top:-10%;bottom:auto;background:#fff;z-index:1}.cards-service-container{display:flex;z-index:11;width:75%;margin:auto;gap:15px;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.mini-cards-service .card{padding:1rem 2.25rem;background:no-repeat padding-box #fff;box-shadow:0 1px 18px #0000000F;border-radius:18px;opacity:1;border:2px solid transparent;transition:.3s}.mini-cards-service img{width:70px}.mini-cards-service h6{margin-top:1rem;font-size:100%}.service-page .bg-client-section-color{height:75%;min-height:620px}.service-page .ourwork-tab-wrap{padding:50px 0 0}#img-map-wrapper{margin-inline-start:-15%;max-width:750px;width:100%;position:relative;z-index:0}.without-edge-cycle #img-map-wrapper{margin-inline-start:0;margin:10% 0 5%;max-width:600px}.cycle-title{position:absolute;max-width:225px;text-align:center;top:42%;right:0;left:0;margin:auto;z-index:1;font-size:160%;height:108px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.step-nember,.step-nember::after{color:#2f333d;border-radius:50%;display:inline-flex;position:absolute;text-decoration:none;text-align:center}.step-nember{font-size:70%;width:22%;height:24.5%;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;justify-content:center;padding:15px;transition:.5s;background-color:transparent;z-index:12;cursor:pointer}.tool-content,.tool-info,.tool-service-card img{transition:.6s}#step-first{right:20.5%;top:2.8%}#step-sixth{right:57%;top:2.8%}#step-fifth{right:75.2%;top:37.8%}#step-fourth{right:57%;top:73%}#step-third{right:20.4%;top:73%}#step-second{right:2.3%;top:37.8%}.eight-steps #phase3 h5,.eight-steps #phase7 h5,.eight-steps #step-seventh h3,.eight-steps #step-third h3,.nine-steps #phase2 h5,.nine-steps #phase6 h5,.nine-steps #phase9 h5,.nine-steps #step-nineth h3,.nine-steps #step-second h3,.nine-steps #step-sixth h3,.seven-steps #phase3 h5,.seven-steps #phase6 h5,.seven-steps #step-sixth h3,.seven-steps #step-third h3,.six-steps #phase3 h5,.six-steps #phase6 h5,.six-steps #step-sixth h3,.six-steps #step-third h3{color:#ff5722}.eight-steps #phase4 h5,.eight-steps #phase8 h5,.eight-steps #step-eigtth h3,.eight-steps #step-fourth h3,.nine-steps #phase3 h5,.nine-steps #phase7 h5,.nine-steps #step-seventh h3,.nine-steps #step-third h3,.seven-steps #phase4 h5,.seven-steps #phase7 h5,.seven-steps #step-fourth h3,.seven-steps #step-seventh h3,.six-steps #phase1 h5,.six-steps #phase4 h5,.six-steps #step-first h3,.six-steps #step-fourth h3{color:#364f6b}.eight-steps #phase2 h5,.eight-steps #phase6 h5,.eight-steps #step-second h3,.eight-steps #step-sixth h3,.nine-steps #phase1 h5,.nine-steps #phase5 h5,.nine-steps #step-fifth h3,.nine-steps #step-first h3,.seven-steps #phase2 h5,.seven-steps #step-second h3{color:#88a2aa}.step-nember.active h3{color:#fff!important}.step-nember h3{margin-bottom:0}.seven-steps .step-nember{width:22%;height:22%;font-size:80%}.step-nember span{word-break:break-word}.seven-steps #step-first{right:9.5%;top:15.1%}.seven-steps #step-second{right:2%;top:46.8%}.seven-steps #step-third{right:22.8%;top:72.3%}.seven-steps #step-fourth{right:56%;top:72.3%}.seven-steps #step-fifth{right:76.8%;top:46.8%}.seven-steps #step-sixth{right:69.5%;top:15.1%}.seven-steps #step-seventh{right:39.5%;top:1.1%}.eight-steps .step-nember{width:21%;height:21%}.eight-steps #step-first{right:12.5%;top:12.3%}.eight-steps #step-second{right:1%;top:39.5%}.eight-steps #step-third{right:12.5%;top:66.6%}.eight-steps #step-fourth{right:39.6%;top:78%}.eight-steps #step-fifth{right:66.8%;top:66.8%}.eight-steps #step-sixth{right:78%;top:39.5%}.eight-steps #step-seventh{right:66.7%;top:12.4%}.eight-steps #step-eigtth{right:39.6%;top:1%}.nine-steps .step-nember{width:21%;height:21%;font-size:73%}.nine-steps #step-first{right:14.5%;top:9.8%}.nine-steps #step-second{right:.7%;top:33.44%}.nine-steps #step-third{right:5.5%;top:60.2%}.nine-steps #step-fourth{right:25.9%;top:77.5%}.nine-steps #step-fifth{right:53.1%;top:77.5%}.nine-steps #step-sixth{right:73.7%;top:60.5%}.nine-steps #step-seventh{right:78.2%;top:33.6%}.nine-steps #step-eigtth{right:64.6%;top:10%}.nine-steps #step-nineth{right:39.6%;top:.8%}.explanation-cycle-phases{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:100%}.phase{margin-bottom:3rem}.phase h5{font-size:100%;margin-bottom:1rem;font-weight:900}.phase-desc{font-size:90%;line-height:2}.outer-cycle-phases{height:600px;overflow:hidden}.outer-cycle-phases::after,.outer-cycle-phases::before{position:absolute;content:'';background:linear-gradient(180deg,#ffffff4d 0,#fff 100%) no-repeat padding-box;bottom:0;left:0;height:175px;width:100%}.outer-cycle-phases::before{bottom:auto;top:0;z-index:1;background:linear-gradient(0deg,#ffffff91 0,#fff 100%) no-repeat padding-box}.step-nember::after{content:'';right:50%;top:50%;width:0%;height:0%;transition:.75s;background:linear-gradient(138deg,#33daff 0,#009ec2 100%) no-repeat padding-box;font-size:85%;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;justify-content:center;padding:0;z-index:-1}.step-nember.active::after{width:100%;height:100%;padding:15px;right:0;top:0}.step-nember.active{box-shadow:inset 0 3px 6px #00000029;transition:.5s}.footer-container{display:block;min-height:100%}.tools-service-slider-section{margin-top:8rem}.tool-service-card{background:no-repeat padding-box #fff;box-shadow:0 1px 18px #0000000F;border-radius:18px;border:none;height:400px;padding:1.5rem;transition:.6s;cursor:auto;justify-content:space-between}.tool-service-card:hover img{transform:scale(.6)}.tool-content{margin:3rem auto;height:50%}.tool-content h5{font-size:150%}.tool-info{min-height:100px;display:none;opacity:0;letter-spacing:1.27px;color:#00151a;font-size:85%;align-items:center}.tool-service-card:hover .tool-content{margin:-1rem auto}.tool-service-card:hover .tool-info{opacity:1;display:flex}.filter-type,.services-slider .slick-track,span[data-name=UploadAttachment]{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex}.services-slider{margin-inline-start:0;margin-top:100px;padding-top:50px;padding-bottom:5px}.slick-slide{cursor:grab}.services-slider .slick-track{list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;padding:0;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;will-change:transform;gap:25px}.services-slider .glide__bullet{height:7px;width:7px}.services-slider .glide__bullet--active{background-color:#fff;width:40px;border:none}.services-slider .glide__bullet:focus,.services-slider .glide__bullet:hover{background-color:#fff;border:1px solid #fff}#contactModal input[type=file],.contact-form-container input[type=file]{position:relative;top:0;z-index:11;opacity:0;cursor:pointer;width:40%;right:0;text-align:center;margin:auto;display:block;margin-inline-end:0}span[data-name=UploadAttachment]{display:flex;height:55px;position:relative}#contactModal span[data-name=UploadAttachment]::before,.contact-form-container span[data-name=UploadAttachment]::before{content:'';background-image:url(../images/static/attachfile_icon.svg);position:absolute;height:25px;width:25px;right:15px;top:15px;z-index:11}.filters-form{margin:3rem auto 2rem}.filter-type{display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap}.case-study-cards,.case-study-item{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex}.filter-type .btn-light{background:0 0;opacity:1;margin:0 10px;font-size:75%;border-radius:24px}.filter-type .btn-light:hover{border:1px solid #009ec2}.filter-type .btn-light:not(:disabled):not(.disabled).active,.filter-type .btn-light:not(:disabled):not(.disabled):active,.filter-type .show>.btn-light.dropdown-toggle{background:no-repeat padding-box #e5faff;border:1px solid #009ec2}.filter-type .btn-light:focus,.filter-type .btn-light:not(:disabled):not(.disabled).active:focus,.filter-type .btn-light:not(:disabled):not(.disabled):active:focus,.filter-type .show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #e5faff9e}.filter-type .btn-light.focus{border:none;box-shadow:none}.filter-label{letter-spacing:0;color:#009ec2;opacity:1;font-weight:700;font-size:167%;margin-inline-end:3rem}.case-study-cards{display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.case-study-item{display:flex;width:25%;margin:30px 0;min-width:250px;flex-direction:column}.card__content,.case-study-card{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex}.case-study-card{border-radius:0;display:flex;-webkit-flex-direction:column;flex-direction:column;overflow:hidden;color:#00151a}.card__content{display:flex;flex:1 1 auto;-webkit-flex-direction:column;flex-direction:column;padding:1rem;margin-top:-70px;position:relative;z-index:5}.overlay-brief,.project-logo{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex}.card__image{overflow:hidden;position:relative;height:325px;box-shadow:0 10px 23px #6464641f;transition:.5s}.card__image img{transform:scale(1);filter:contrast(100%);transition:.5s;object-fit:cover;height:100%;width:100%}.card__image:hover img{filter:contrast(90%);transform:scale(1.1);width:110%}.case-study-item:nth-child(4n+1) .card__image{border-radius:18px 0 0 18px}.case-study-item:nth-child(4n+4) .card__image{border-radius:0 18px 18px 0}.overlay-brief{opacity:0;background:no-repeat padding-box #f5fdffc4;border-radius:18px;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:#2f333d;font-size:95%;position:absolute;z-index:1;top:100%;height:calc(100% - 30px);width:calc(100% - 30px);margin:15px;display:flex;-webkit-align-items:center;align-items:center;padding:20px 30px 40px;transition:1s}.card-project,.project-logo{background:no-repeat padding-box #fff}.item-tag,.project-info a{letter-spacing:.65px;font-size:78%}.overlay-brief.show-brief{opacity:1;top:0;display:block;overflow:hidden}.overlay-brif-p{max-height:95%;overflow:hidden}.project-logo{box-shadow:-4px 3px 11px #00000014;border:1px solid #009ec2;border-radius:18px;width:100px;height:100px;display:flex;-webkit-align-items:center;align-items:center;justify-content:center;overflow:hidden}.header-content-card,.project-info{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex}.project-logo img{width:85%}.project-info{width:calc(100% - 100px);display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin:10px 0 0 10px;min-height:40px}.project-info a{font-weight:500;margin:0;color:#00151a}.project-info span{background:#0094d9;width:25px;height:25px;color:#fff;text-align:center;border-radius:50%;font-size:12px;padding:5px 10px;cursor:pointer}.toggle-brief.clicked .fa-exclamation:before{content:"\f078"}.toggle-brief.clicked{padding:5px}.item-tag{border:1px solid #d6d6d6;border-radius:24px;opacity:1;color:#009ec2;user-select:none;padding:7px 15px;margin:5px;transition:.3s}.grey-span,.main-challenges-content{color:#2f333d;text-transform:capitalize}.item-tag:hover{color:#fff;background:linear-gradient(102deg,#33daff 0,#009ec2 100%) no-repeat padding-box;box-shadow:0 3px 12px #00000029;text-decoration:none}.case-study-page .footer-container{margin-top:350px}.banner-single-project{height:530px;padding:0}.container-header-project{margin-bottom:-60px}.container-header-project .project-img{max-width:700px;margin-bottom:-45px}.country-industry{list-style-type:none;padding:0 15px;border-inline-start:1px solid #00A7CC;font-size:90%;line-height:2}.country-industry span.industry-span{margin-inline-end:5px;columns:#212529;opacity:1}.grey-span{opacity:.5}.brief-project{margin:1rem auto}.header-content-card{display:flex;-webkit-align-items:center;align-items:center;justify-content:space-between;margin-bottom:1rem}.apptech-solution::after,.date-writer,.list-blogs-news{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex}.card-project{box-shadow:0 28px 17px #0000000D;border:1px solid #e5e5e5;border-radius:18px;opacity:1;margin:auto 15px;padding:3rem 3rem 1.5rem;font-size:85%}.talk-to-us-project{min-height:350px}.talk-to-us-project::after{background-image:url(../images/static/3circle_pattern.svg);z-index:-1;content:'';position:absolute;right:0;min-height:120px;min-width:120px;top:75%;width:8%;background-repeat:no-repeat}.bg-apptech-solution,.bg-main-challenges{position:absolute;bottom:15%;left:0;height:65%;width:100%;background:no-repeat padding-box #f6f6f6;opacity:1;transform:skewY(2deg);min-height:450px}.bg-apptech-solution.img-bg{position:relative;bottom:0;min-height:625px;background-size:cover}.bg-apptech-solution{background:linear-gradient(105deg,#33daff 0,#009ec2 100%) no-repeat padding-box;transform:skewY(-2deg)}.results::before{content:'';background-image:url(../images/static/rectangle_pattern.svg);position:absolute;height:110px;width:80px;top:-2%;background-size:100% 100%;left:85%;mix-blend-mode:multiply;z-index:1}.main-challenges-content{padding:3rem 2.75rem 0;width:80%;font-size:100%;letter-spacing:0;opacity:1;line-height:2}.main-challenges-content h2{font-size:167%}.app-tech-solution::before{content:'';background-image:url(../images/static/square_pattern.svg);position:absolute;left:15%;height:15%;width:8%;top:12%;background-size:contain;max-width:150px;background-repeat:no-repeat;z-index:1;mix-blend-mode:multiply}.result-description{text-align:center;max-width:1300px;margin:150px auto;width:100%;font-size:100%}.result-description h3{margin:3rem auto;display:inline-block}.apptech-solution::after{content:'';display:flex;-webkit-align-items:center;align-items:center;background-color:#f6f6f6;position:absolute;width:100%;transform:skewY(-2deg);min-height:710px;z-index:-1;top:4rem}.project-slides .slick-slide{min-width:auto;max-width:300px;height:300px}.project-slide img{display:block;object-fit:cover;height:100%;width:100%;min-height:275px;border:1px solid #e9e9e9;border-radius:18px;filter:contrast(90%);transition:.5s}.project-slide:hover img{filter:contrast(110%);border:1px solid #c4c7c7;border-radius:30px}.project-gallery::after{background-image:url(../images/static/4circle_pattern.svg);content:'';position:absolute;left:-3%;height:125px;width:200px;bottom:-15%;background-size:100% 100%}.project-gallery::before{content:'';position:absolute;left:0;top:-8rem;background-image:url(../images/static/bg_services.svg);background-size:cover;background-repeat:no-repeat;background-position:top center;width:100%;height:65%;z-index:-1}.blogs-news-list-page .footer-container,.career-page .footer-container,.project-page .footer-container{margin-top:200px}.list-blogs-news{display:flex;gap:30px;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.blogs-news-item{width:calc(33.3333333% - 30px);min-width:300px;min-height:300px;max-width:350px;height:100%}.blogs-news-container-text .img-scale-container{height:325px}.blogs-news-item .news-image,.image-blog-details img{height:100%;object-fit:cover}.blogs-news-item:hover .arrow-up-right-icon{width:40px;height:40px;padding:5px;transform:rotate(360deg)}.date-writer{position:absolute;z-index:1;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;width:100%;bottom:0;background:linear-gradient(180deg,#00151A00 0,#00151a 100%) no-repeat padding-box;color:#fff;min-height:35px;padding:0 15px;font-size:90%}.blogs-news-item .news-image{transition:.4s;width:100%}.slick-lightbox-slick-img{min-width:550px}.blogs-news-list-page .filter-type{padding-top:80px;justify-content:center}.news-view-all{text-decoration:underline;font:18px/21px Brinnan;letter-spacing:.18px;color:#00151a;text-transform:lowercase;opacity:1;padding-inline-start:1rem;margin-inline-start:-5px;transition:.3s;right:-70px;position:relative;opacity:0}.home-news-section .small-title:hover~.news-view-all,.news-view-all:hover{opacity:1;right:0}.home-news-section .small-title{display:inline-block;position:relative}.content-widget-review{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:end;justify-content:end;max-height:40px}.image-blog-details{max-height:600px;overflow:hidden;margin-bottom:3rem}.galary-bg,.similar-articles-bg{position:relative;margin-bottom:20rem}.fw-bold{font-weight:700}.blog-details .back{color:#fff;opacity:50%}.blog-details .back:hover{opacity:100%}.blog-details .banner-inner-pages{background:linear-gradient(251deg,#33daff 0,#009ec2 100%) no-repeat padding-box;background-repeat:no-repeat;background-position-x:100%}.blog-details .banner-inner-pages:after{content:unset}.blog-details .inner-nav{display:flex;list-style:none;overflow:scroll}.blog-details .inner-nav-container:before{content:" ";display:block;position:absolute;left:-1rem;right:-1rem;height:4rem;background-color:#fff;top:-2rem;transform:rotate(-1.5deg);box-shadow:inset 0 1rem 2rem -2rem #000}.blog-details .inner-nav::-webkit-scrollbar{max-height:5px}.blog-details .inner-nav li{min-width:max-content;border:1px solid #dee2e6;border-radius:50rem}.blog-details .inner-nav li a{color:#009ec2;text-decoration:none}.blog-details .inner-nav li.active,.blog-details .inner-nav li:hover{color:#fff;background-color:unset;background:linear-gradient(105deg,#33daff 0,#009ec2 100%) no-repeat padding-box;border:1px solid #17a2b8}.blog-details .inner-nav li.active a,.blog-details .inner-nav li:hover a{color:#fff}.blog-details .footer-container{margin-top:11rem}.bottom-0{bottom:0}.similar-articles .card{height:18rem;transition:.5s;overflow:hidden;border-radius:1rem}.similar-articles .card .card-img-top{transition:.5s;object-fit:cover;height:100%}.similar-articles .card .card-text{background:linear-gradient(180deg,#00151A00 0,#00151a 100%) no-repeat padding-box;overflow:hidden;transition:.5s;transform:translateY(11rem)}.similar-articles .card .corner-button{position:absolute;right:1rem;top:1rem;background:no-repeat padding-box #fff;box-shadow:0 5px 9px #00000029;width:30px;height:30px;z-index:12;border-radius:50%;text-align:center;transition:.5s}.similar-articles .card:hover .corner-button{width:40px;height:40px;z-index:12;padding:5px;border-radius:50%;text-align:center}@media only screen and (min-width:992px){.similar-articles .card:hover .card-text{height:11rem;transform:translateY(0)}}@media only screen and (max-width:992px){.tool-service-card .tool-content{margin:-1rem auto}.tool-service-card .tool-info{opacity:1;display:block}.tool-service-card img{transform:scale(.6)}.blog-details .footer-container{margin-top:23rem}.similar-articles .card{height:15rem}}.similar-articles-bg{margin-top:20rem}.similar-articles-bg .similar-articles-title:before{content:'';background-image:url(../images/static/rectangle_pattern.svg);position:absolute;left:-5rem;height:8rem;width:5rem;top:-9rem;background-size:100% 100%}.similar-articles-bg:after{content:'';position:absolute;top:-5rem;height:100%;width:150%;z-index:-1;transform:rotateZ(-2deg);background-color:#f6f6f6}.galary-bg{margin-top:10rem}.galary-bg .similar-articles{transform:translateY(7rem)}.blog-details .banner-inner-pages{background-image:url(../images/blog-details.png);background-position:center center;background-size:100% 100%;height:400px}.careers-skew-section{background:linear-gradient(109deg,#33daff 0,#009ec2 100%) no-repeat padding-box}.life-apptech-container{margin-top:5rem;z-index:11}.mini-cards-careers{background-image:url(../images/career_page/minicards-bg-careers.png);padding:5rem 0}.mini-cards-careers .card{max-width:300px}@media(max-width:1750px){body{font-size:16px}.h3,h3{font-size:167%}.card-technology .card-img-bottom{translate:45px 45px;position:relative;top:-15px}.card-technology:hover .card-img-bottom{translate:45px 30px}.container-top-section-lottie{margin-inline-start:0}.about-company-values-container{max-width:85%}.content-principle{min-width:auto;max-width:800px;min-height:120px}.content-principle:nth-child(3) .text{width:calc(100% - 200px);margin-inline-start:-20px}.content-principle:nth-child(3) .text span{width:85%;text-align:center}.step-nember{position:absolute;color:#2f333d;font-size:85%}.row-about-team{margin-top:3%!important}.glide-awards{padding-inline-start:12%}.glide-awards .slick-dots,.services-slider .slick-dots{left:1.5%;margin:auto}}@media(max-width:1440px){body{font-size:14px}.container-fluid{padding-left:100px;padding-right:100px}.gitex-btn{left:5px;top:auto;bottom:5%}.glide-awards .slick-list{margin:auto -120px}.container-top-section-lottie,.container-top-section-lottie .slick-slide,.glide-awards .slick-slide,.slick-slide{min-width:auto}.glide-awards{margin-inline-start:100px;padding-inline-start:0}.services-slider-ul{padding-inline-start:5px}.services-slider .slick-dots,.slick-lightbox .slick-prev{left:15px}.glide-awards .slick-next{left:17%}.glide-awards .slick-dots{left:3%}.outer-cycle-phases::after,.outer-cycle-phases::before{height:150px;background:linear-gradient(0deg,#fffFFF00 0,#fff 100%) no-repeat padding-box}.service-page footer::before{top:-25%}.about-text-img:nth-child(3) .about-img img{margin-inline-start:1rem}.partnership-container a:nth-child(2) .partnership-item::before{height:100%}.details-values li{width:19%}.content-principle:nth-child(3) .text span{width:100%}.services-tabs-container .tab-content{min-height:450px}.row-about-team{margin-top:150px!important}.container-team-cards{justify-content:start}.card-technology{max-width:400px}.home-partnership-section::after,.service-page .home-client-success-section::after{right:92%;height:75px}.content-client-tab{min-height:360px}.container-header-project .project-img{max-width:550px}.card-project{max-width:85%}.app-tech-solution::before{top:-30px}.result-description{width:70%}.main-challenges-content{padding:3rem 2.75rem}.bg-apptech-solution,.bg-main-challenges{min-height:350px}.project-slides{top:-2rem}.slick-lightbox .slick-next{right:15px}}@media(max-width:1200px){body{font-size:13px}.blog-details .banner-inner-pages{background-position:left center;background-size:cover}.top-section-caption h1,.top-section-caption span{font-size:225%}.top-section-caption p{font-size:125%}.details-nav .container-fluid::after,.scroll-nav .container-fluid::after{width:calc(100% + 30px);margin-left:-15px}.container-top-section-lottie img{max-width:100%;margin-inline-start:0}.first-section-bg{background-position:50% 100%;background-size:cover;top:0}.news-container-grid{-webkit-flex-direction:row;flex-direction:row;height:auto}.news-container-grid>.news-item{max-width:initial;width:calc(50vw - 15px)}.news-container-grid .news-item:first-child,.news-container-grid .news-item:nth-child(4){max-width:initial}.img-scale-container{min-height:325px}.people-testimonials-section .carousel-inner{width:95%}.direct-consultation-card{width:75%;padding:2rem}.people-testimonials-section .control-carousel{width:70%}.home-partnership-section::before{height:600px}.awards-card img,.cards-service-container{width:100%}.details-nav::after,.scroll-nav::after{width:calc(100% - 160px)}.service-page footer::before{top:-50px}#carouselAgileApproach .carousel-inner,.cycle-service-section .row{-webkit-align-items:center;align-items:center}.step-nember h3{font-size:1.25rem}.cycle-title,.without-edge-cycle .cycle-title{max-width:200px;right:0;left:0}.contact-img-container{width:80%;margin-inline-end:0}.contact-info-over{bottom:20%}.our-offices-row{justify-content:space-between}.header-tab-container{-ms-flex:0 0 33%;flex:0 0 33%;max-width:33%;height:350px}.text-info-office{padding:3rem 3rem 0}.content-tab-container{-ms-flex:0 0 66%;flex:0 0 66%;max-width:66%;height:350px;overflow:overlay}.map-container{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;margin:auto;margin-inline-end:15px}.home-partnership-section h3{margin-bottom:1rem!important;margin-top:1rem!important}.home-partnership-section .consultation-brief{margin:1rem 0 1.5rem}.about-company-values-container{-webkit-flex-direction:column;flex-direction:column;padding:30px 0}.circle-img{max-width:320px;overflow:hidden;transform:rotate(90deg);margin-bottom:3rem}.circle-img .title{transform:translate(45%,0) rotate(-90deg)}.content-principle{margin-inline-start:0!important}.about-text-img{min-height:350px}.about-text-img:nth-child(3)::after{top:0;min-height:350px;height:350px}.about-text-img:nth-child(3) .about-img img{margin-inline-start:15px;max-width:calc(50% - 15px)}.about-text-img:nth-child(3){padding-top:0}.why-agile-container{height:350px}.home-awards-section{padding-bottom:0}.about .glide-awards{padding-inline-start:0}.container-team-cards{justify-content:center}.contact-page .home-partnership-section::before{margin-bottom:0;min-height:60vh;height:825px}.case-study-item:nth-child(3n+3) .card__image{border-radius:0 18px 18px 0}.case-study-item:nth-child(4n+1) .card__image{border-radius:0}.case-study-item:nth-child(3n+1) .card__image{border-radius:18px 0 0 18px}.container-header-project{padding-left:15px!important;padding-right:15px!important}.container-header-project .project-img{max-width:500px;margin-inline-start:-18%}.card-project{padding:2rem 2rem .5rem}.blog-details .slick-next,.blog-details .slick-prev,.project-page .slick-next,.project-page .slick-prev{display:none!important}}@media(max-width:1024px){.counter-icon{width:90px;height:90px;top:-20%}.partnership-container{overflow:hidden;overflow-x:overlay;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;justify-content:space-around}.similar-articles .card .card-text{height:11rem;transform:translateY(0)!important}.similar-articles .card .corner-button{padding:2px}.similar-articles span{display:inline-block}.home-container .padding-section{padding-top:2rem;padding-bottom:2rem}.partnership-container a{min-width:250px;width:calc(33.3333% - 5px)}.card-technology{margin:30px 15px;min-width:345px}.card-technology .card-img-bottom{top:-45px}.home-partnership-section::before{height:800px}.card-technology .card{min-height:375px}.contact-page .home-partnership-section::after{top:9%}.client-success-container{padding-left:50px;padding-right:50px}.news-container-grid{-webkit-align-items:self-start;align-items:self-start}.container-offices .card{width:calc(33.33333% - 20px);margin-top:1rem}.container-offices .card .face.face2,.container-offices .card .face.face2 .content{transform:initial;opacity:1}.container-offices .card .face.face1{transform:translateY(0)}.container-offices .card .face.face2{min-height:225px}.container-offices .card .face.face2 a,.headquarter-contact-info a,.headquarter-contact-info li{font-size:10px}.services-tabs-container .nav-tabs{padding-left:5px;padding-right:5px}.case-study-item{margin:5px 0}.filter-type .btn-light{margin:0 5px}.filter-label{margin-inline-end:0}.header-content-card{-webkit-flex-direction:column;flex-direction:column}.main-challenges-content{width:100%;padding:3rem 1.75rem}.img-modal-container img{height:530px;position:relative;top:0;object-fit:cover;border-radius:18px}}@media(max-width:992px){.agile-approach-about{min-height:900px}.agile-approach-about .our-agile-approach-row{-webkit-align-items:center;align-items:center}.agile-approach-about .our-agile-approach-row div:first-child,.contact-form-container .row div:first-child,.img-scale-container{order:2}.btn-app,.container-top-section-lottie{height:auto}body{font-size:16px}.container-fluid{padding-left:50px;padding-right:50px}.top-section-caption p{margin-bottom:2rem}.card-technology .card-img-bottom{translate:15px 45px;position:relative;top:-40px}.card-technology:hover .card-img-bottom{translate:30px 15px}.right-img-consultation{margin-top:auto;margin-bottom:auto}.btn-app{padding:.75rem 1rem;min-width:150px;text-align:center;width:auto;line-height:unset}.contact-img-container{margin-inline-end:8%;margin-inline-end:auto}.w-90{width:100%;margin-bottom:3rem}#img-map-wrapper{margin:auto}.without-edge-cycle #img-map-wrapper{margin:3rem auto}.cycle-title,.without-edge-cycle .cycle-title{right:0}.outer-cycle-phases::after,.outer-cycle-phases::before{height:100px}.why-agile-container{-webkit-justify-content:flex-start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:end;align-items:end;height:475px;overflow-x:scroll;overflow-y:hidden;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:row;flex-direction:row}.why-agile-item{width:30%}.about-text-img:first-child .about-img img,.about-text-img:nth-child(2) .about-img,.about-text-img:nth-child(4) .about-img img{margin-inline-start:0}.direct-consultation-card{width:90%;padding:2rem 3rem}#carouselAgileApproach .carousel-inner{height:600px}.reward{font-size:70%}.about-team::before{right:-15%}.col-footer{min-width:49%}.about .awards-card{min-height:300px}.client-success-tabs-container li.nav-item{width:25%;overflow:hidden}.client-success-tabs-container .nav-link{height:90px}.client-success-tabs-container .nav-tabs{justify-content:space-evenly!important}.home-client-success-section .tabs-grey-container li::after{width:0}.bg-client-section{width:40%}.case-study-item{min-width:275px}.service-page .client-success-container .w-25{width:100%!important;margin-bottom:2rem}.case-study-cards{justify-content:center;gap:20px}.case-study-item:nth-child(2n+2) .card__image,.case-study-item:nth-child(odd) .card__image{border-radius:18px}.card__image{height:300px}.container-header-project .project-img{max-width:450px;margin-inline-start:-15%}.result-description{width:90%}.news-item:not(:first-child):not(:nth-child(4)) .news-txt{position:relative}.news-item:not(:first-child):not(:nth-child(4)) .hover-content{opacity:1;background:0 0;height:auto;transform:translateY(0)}.news-item:not(:first-child):not(:nth-child(4)):hover .news-brief,.news-item:not(:first-child):not(:nth-child(4)):hover .news-title{color:#454f63}}@media(max-width:768px){.similar-articles-bg .similar-articles-title:before{content:none!important}.similar-articles-bg:after{width:115%!important}.similar-articles-bg{margin-top:10rem!important}.filters-form{margin:0 auto 2rem}.details-nav::after,.filter-label,.people-testimonials-section .carousel-inner,.people-testimonials-section .control-carousel,.people-testimonials-section h3,.scroll-nav::after,.testimonial-content{width:100%}.banner-single-project,.client-success-tabs-container .nav-link,.project-slides .slick-slide{height:auto}.case-studies-container::before,.talk-to-us::before{height:100px}.filter-type .btn-light{margin:3px 5px}.project-info{padding:10px 0 5px 10px;height:90px;margin:0;align-items:end}.project-info a{height:100%;display:flex;flex:1;align-items:end}.blog-details .slick-dots,.project-page .slick-dots{top:300px!important}.slick-dotted.slick-slider{margin-bottom:30px}.client-success-tabs-container,.img-modal-container,.results::before,.rewards-container-img-section,.services-tabs-container{display:none}.blogs-news-item{width:calc(50% - 30px);min-width:auto;min-height:auto;max-width:initial}.blog-details .banner-inner-pages{background-size:202% 100%}.industry-page .parallax{background-position:center center;overflow:hidden}.definition img,.img-submenu{max-width:100%}.glide-awards .slick-dots,.glide-awards .slick-next,.glide-awards .slick-prev{top:300px}.responsive-style-modal::before{content:'';position:absolute;left:0;top:-15px;width:60px;height:105%;background:#00b8ec;border-radius:0 18px 18px 0}.modal-contact .form-modal-container{width:100%;margin-inline-start:0}body{font-size:14px}.img-span span{right:0;left:0}.cursor{height:30px}.partner-item{width:calc(33.333% - 1rem);min-width:125px}.partner-item img{width:90%;filter:grayscale(0)}.service-page footer::before{right:50px}.container-fluid{padding-left:15px;padding-right:15px}.container-top-section-lottie img{max-width:100%;margin-inline-start:0}.top-section-caption h1,.top-section-caption span{font-size:1.5rem;font-weight:500}.top-section-caption{text-align:center;flex-direction:column}.col-header-project,.top-section-caption .col-12{max-width:100%!important}.bg-about{margin-inline-end:auto;overflow:hidden;max-width:450px}.container-offices .card{width:calc(50% - 20px);-webkit-align-items:center;align-items:center}.main-nav{width:calc(100%)}.services-tabs-container .tab-content{margin-top:5rem}.services-tabs-container li.nav-item{width:25%;height:150px}.services-tabs-container .nav-tabs{height:auto;padding:5px 0!important}.item{margin-bottom:2px;min-width:200px;z-index:1}.ze-img-w{right:auto}.bg-about::after{top:25%;height:75%;transition:2s}.services-tabs-container .tab-content::before{top:-15%;background-size:cover;background-position:60% 100%;height:115%}.home-client-success-section{margin-bottom:5%}.content-client-tab{box-shadow:none;border-radius:0}.tab-text-content{order:2;margin:1rem auto}.result-description h3,.tab-img{margin:1rem auto}.card-technology .card-img-bottom{width:200px;height:250px;translate:10px 20px;margin-top:-20%;top:0}.card-technology{margin:30px 0;min-width:320px;max-width:400px}.bg-client-section{width:0%;opacity:.6}.tabbed-content .item.active .item-content{margin:0}.bg-client-section-color{height:100%;background-color:transparent}.client-success-tabs-container .tabs-grey-container{border:none}.people-testimonials-section{margin:0;background-size:cover}.news-txt{margin-top:1rem}.dynamic-txts li{font-size:1.5rem}.dynamic-txts{line-height:65px;height:50px}.container-top-section-lottie,.container-top-section-lottie .slick-slide,.home-awards-section .slick-slide,.slick-lightbox-slick-img{min-width:auto}.animate-flicker img{width:auto}.container-offices .card .face.face2 a,.headquarter-contact-info a,.headquarter-contact-info li{font-size:12px}.banner-inner-pages{background-size:150% 100%;background-position:100% 75%}.home-partnership-section .btn-bg-main-color{margin:2rem auto 0;display:block;width:max-content}.contact-page .contact-form-container::after{bottom:-220px}.why-agile-container{height:400px}#carouselAgileApproach .carousel-inner{height:450px}.why-agile-item h6{margin:1rem auto 0;height:70px}.why-agile-item{width:45%}.why-agile-item:nth-child(2n){top:-13%}.clientsuccess-tabs-container-mobile,.rewards-container-mobile,.services-tabs-container-mobile{display:block}.rewards-mob-text{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}#accordion_clientsuccess,#accordion_services,.reward-mob{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex}.reward-mob{background:#fff;height:100px;display:flex;-webkit-align-items:center;align-items:center;justify-content:center;width:calc(50% - 30px);margin:10px;font-size:85%;padding:30px;border-radius:50px 50px 50px 0;box-shadow:0 3px 15px #00000029;max-width:400px}.reward-mob::before{content:'';position:absolute;height:15px;width:15px;left:-5px;bottom:-5px;border-radius:50%}.reward-mob:first-child::before{background-color:#ee4259}.reward-mob:nth-child(2)::before{background-color:#129ed5}.reward-mob:nth-child(3)::before{background-color:#f6911e}.reward-mob:nth-child(4)::before{background-color:#00a74f}.agile-approach-img{width:90%;max-width:300px;margin:30px auto;display:block}.about-company-values-container{max-width:95%}.direct-consultation-card .right{min-width:175px}.slick-slide div.awards-card::after{background-repeat:no-repeat;background-size:110% 125%;background-position:bottom right}.about .glide-awards{padding-inline-start:0;padding:15px}.slick-slide{min-width:250px}.services-slider-ul{padding:0}.services-slider .slick-slide{min-width:275px}.services-slider .slick-track{gap:0}.tool-service-card{width:95%;max-width:350px}.tool-content{margin:3rem auto}.home-services-title,.small-title{margin-bottom:1rem}.tool-info{opacity:1;display:block}.awards-card{min-height:250px}.contact-page .home-partnership-section::before{min-height:1075px;margin-bottom:-25%}.client-success-container,.header-tab-container{padding-left:0;padding-right:0}.our-offices-row{justify-content:center}#accordion_clientsuccess,#accordion_services{display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%}.clientsuccess-tabs-container-mobile .cardz,.services-tabs-container-mobile .cardz{width:33.3333%;display:inline-block;vertical-align:top;border-top:1px solid #ddd}.clientsuccess-tabs-container-mobile .card-header img{max-height:100%}.clientsuccess-tabs-container-mobile a.card-link,.services-tabs-container-mobile a.card-link{border-radius:0;padding:.5rem!important;margin-bottom:0;font-size:75%;height:135px;color:#000;background:#00bae4;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;justify-content:space-between}.clientsuccess-tabs-container-mobile a.card-link{height:auto;background:no-repeat padding-box #f2f2f2;padding:0!important;border-bottom:none;outline:0}.clientsuccess-tabs-container-mobile .cardz:nth-child(3n+1) .collapse.show,.home-technology-section::after,.services-tabs-container-mobile .cardz:nth-child(3n+1) .collapse.show{right:0}.clientsuccess-tabs-container-mobile .card-header,.services-tabs-container-mobile .card-header{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;justify-content:space-between;background-color:transparent;height:115px;border-bottom:none}.clientsuccess-tabs-container-mobile .card-header{justify-content:center;padding:0;position:relative;outline:0;height:100px}.services-tabs-container-mobile .card-header img{width:35px}.services-tabs-container-mobile .card-link:not(.collapsed) .card-header{border:2px solid #f2f2f2}.clientsuccess-tabs-container-mobile .card-link:not(.collapsed) .card-header,.services-tabs-container-mobile .card-link:not(.collapsed) .card-header{background:0 0;border-radius:25px;transition:.2s}.clientsuccess-tabs-container-mobile .card-link:not(.collapsed) .card-header{border-radius:0;padding:0;width:100%}.clientsuccess-tabs-container-mobile .card-header p,.services-tabs-container-mobile .card-header p{margin-top:0;margin-bottom:0;text-align:center}.clientsuccess-tabs-container-mobile .col-img img,.services-tabs-container-mobile .service-info-tab img{border-radius:25px;margin:auto}.clientsuccess-tabs-container-mobile .item-content,.services-tabs-container-mobile .service-info-tab{background:rgba(0,0,0,.03);text-align:center;padding:15px;max-width:100%;margin:0}.clientsuccess-tabs-container-mobile .content-client-tab{flex:0 0 100%;max-width:100%}.services-tabs-container-mobile .service-brief{margin:1rem 0 0}.services-tabs-container-mobile h3.text-white{color:#009ec2!important;font-size:150%}.services-tabs-container-mobile .btn-white{background-color:#009ec2;color:#fff;min-width:115px;height:40px;line-height:15px}.services-tabs-container-mobile .btn-white-o{border:2px solid #009ec2;color:#009ec2;min-width:115px;height:40px;line-height:15px}.clientsuccess-tabs-container-mobile .collapse,.services-tabs-container-mobile .collapse{opacity:0;position:relative;width:100vw}.client-success-container .text-white{font-size:167%;color:#2f333d!important;font-weight:500;padding-inline-start:15px;display:inline-block}.client-success-container .btn-white-o-thin{border:1px solid #009ec2;color:#009ec2;min-width:150px;text-align:center;float:right;margin-inline-end:15px;margin:-7px 15px;font-weight:400;font-size:125%}.clientsuccess-tabs-container-mobile .collapse.show,.services-tabs-container-mobile .collapse.show{opacity:1;position:relative}.clientsuccess-tabs-container-mobile .cardz:nth-child(3n+1) .collapsing,.services-tabs-container-mobile .cardz:nth-child(3n+1) .collapsing{width:100vw;transition:.5s;right:0;opacity:.5}.clientsuccess-tabs-container-mobile .cardz:nth-child(3n+2) .collapsing,.services-tabs-container-mobile .cardz:nth-child(3n+2) .collapsing{width:100vw;transition:.5s;left:-100%;opacity:.5}.clientsuccess-tabs-container-mobile .cardz:nth-child(3n+3) .collapsing,.services-tabs-container-mobile .cardz:nth-child(3n+3) .collapsing{width:100vw;transition:.5s;left:calc(100% - 100vw);opacity:.5}.clientsuccess-tabs-container-mobile .cardz:nth-child(3n+2) .collapse.show,.services-tabs-container-mobile .cardz:nth-child(3n+2) .collapse.show{left:-100%}.clientsuccess-tabs-container-mobile .cardz:nth-child(3n+3) .collapse.show,.services-tabs-container-mobile .cardz:nth-child(3n+3) .collapse.show{left:calc(100% - 100vw)}.platform-button-div{flex-direction:column}.client-success-container .btn-bg-main-color-gradiant{bottom:0}.clientsuccess-tabs-container-mobile .card-body{padding:0;background:#fff}.clientsuccess-tabs-container-mobile .content-client-tab{min-height:auto;min-width:auto;background:0 0;padding:0 15px}.about-img1{transform:translateY(50px);transition:1s}.about-img2{transform:translateY(-50px);transition:1s}.glide-awards{padding-inline-start:15px;margin-inline-start:0}.home-container .padding-section{padding-top:1rem;padding-bottom:1rem}.home-container .mb-5,.home-container .my-5{margin-bottom:1rem!important;margin-top:1rem!important}.home-services-section::before{top:-6%;right:5px;height:100px;overflow:auto;width:70px}.home-services-section::after{content:none}.top-section-caption div:first-child{order:2}.small-title{margin-top:1rem}.about-brief,.consultation-brief,.service-brief{margin:1rem 0}.home-consultation-section{padding-top:2rem}.home-partnership-section::before{height:600px;bottom:0}.sub-menu-container{width:250px;min-width:95%}.outer-cycle-phases::after,.outer-cycle-phases::before{height:0}.banner-single-project .row{justify-content:center;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.card-project{margin:auto;max-width:100%}.header-content-card{-webkit-flex-direction:row;flex-direction:row}.container-header-project .project-img{max-width:600px;margin-inline-start:0;width:100%;margin:7rem auto 1rem;display:block}.main-challenges-content{padding:0 1.75rem 6rem}.app-tech-solution .row-main-challenges{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.modal-gitex .modal-dialog{width:95%;min-width:auto}.project-page .padding-section{padding-top:0}.result-description{margin:30px auto 150px}.bg-apptech-solution,.bg-main-challenges{bottom:10%}.bg-apptech-solution.img-bg{min-height:225px;background-size:cover}.parallax{min-height:25rem!important}.info-project-section .main-challenges-content{padding:0 1.75rem}.talk-to-us-project{padding-top:2rem;margin-bottom:2rem}.service-video-section{margin:2rem auto 5rem}}@media(max-width:576px){.about-page .footer-container{margin-top:23rem}.list-blogs-news{padding-top:0}.talk-to-us p{margin-top:1rem}.tools-service-slider-section h3{margin-bottom:0!important}.technologies-list .card-body{padding:2rem 1.5rem 1rem!important}.outer-cycle-phases::after{height:50px;background:linear-gradient(180deg,#ffffff4d 0,#fff 100%) no-repeat padding-box}.service-page .home-client-success-section{padding:0 0 6rem}.blogs-news-item{width:100%;max-width:480px}.case-study-item{min-width:250px}.glide-awards .slick-dots,.glide-awards .slick-next,.glide-awards .slick-prev{margin-inline-start:0;left:0}.glide-awards .slick-dotted.slick-slider{margin-bottom:0}.glide-awards .slick-slides-container{padding:0 0 60px}.awards-card{height:300px;max-width:335px}.home-awards-section .awards-card{max-width:unset;height:300px}.glide-awards .slick-slides-container .slick-track,.project-slides .slick-track{gap:15px}#navbarSupportedContent{height:calc(100% - 70px);top:15px}.scroll-nav #navbarSupportedContent{height:calc(100% - 15px)}.loading-text p,.sub-menu-container::after{display:block}.sub-menu-container{right:0;min-height:100%;position:fixed;min-width:300px;z-index:11;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;top:15px;padding-bottom:15px;padding-top:60px}#navbarSupportedContent ul{max-height:86vh;overflow:auto}.partner-item{width:calc(50% - 1rem)}.people-testimonials-section .carousel-control-next,.people-testimonials-section .carousel-control-prev{width:60px}.home-consultation-section{padding-top:4rem;padding-bottom:0}.card-technology .card-img-bottom{width:250px}.news-container-grid>.news-item{flex:1 1 100%}.ze-img-w{width:50%}.about-brief,.consultation-brief,.service-brief{padding-inline-end:0}.glide.glide-awards{padding-inline-start:0rem;width:100%;padding:0 10px}.cycle-service-section .row .col-lg-7,.home-partnership-section .container-fluid{padding-right:0;padding-left:0}.glide-awards .glide__bullets{padding-inline-start:0}.home-consultation-section,.people-testimonials-section{margin:0}.home-offices-section::after,.home-partnership-section::after,.home-services-section::before{top:-3%;right:0}.partnership-container a{width:calc(50% - 5px);min-width:auto}.partnership-item img{max-height:initial;width:65%}.home-partnership-section .consultation-brief,.home-partnership-section .my-5{padding:0 15px}.partnership-container{-webkit-justify-content:center;justify-content:center}footer{padding:15px}.info-footer{width:auto}.services-tabs-container li.nav-item{width:33.3333%}.container-offices .card{width:calc(100% - 20px);-webkit-align-items:center;align-items:center}.direct-consultation-card{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.navbar-brand{margin-right:0}.loading-text{line-height:75px}.content-tab-container,.header-tab-container{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;height:auto}.map-container{-ms-flex:0 0 90%;flex:0 0 90%;max-width:90%;margin:auto;margin-inline-end:auto}.contact-page .mt-5,.contact-page .my-5{margin-top:1rem!important;margin-bottom:0!important}.our-offices-row .nav-pills .nav-link.active .img-office-div,.our-offices-row .nav-pills .show>.nav-link .img-office-div{margin-inline-end:0}.our-offices-row .nav-pills .nav-link.active .img-office-div{height:115px;border:5px solid #fff}.img-office-div{border:5px solid #ffffffc2}#googleMap{height:225px}.copy-right,.home-partnership-section{padding:0}.contact-page .header-tab-container .flex-column{-ms-flex-direction:row!important;flex-direction:row!important;-webkit-flex-wrap:nowrap;overflow:auto}.contact-page li.nav-item{min-width:175px}.our-offices-row .img-office-div{margin-inline-end:0;height:100px}.img-office-div img{min-height:100px}.contact-page .text-info-office h2{font-size:1.75rem}#carouselAgileApproach .carousel-inner{-webkit-align-items:center;align-items:center;height:auto}.banner-inner-pages{background-size:350% 100%;background-position:50% 75%}.about-text-img:nth-child(2) .row div:first-child{order:2}.about-text-img:nth-child(3) .about-img{-webkit-justify-content:center;justify-content:center;margin:3rem auto}.about-text-img:nth-child(3)::after{min-height:350px;height:47vh;top:-15%}.reward-mob{width:100%;height:85px}.why-agile-container{height:450px}.why-agile-item:nth-child(2n){top:-20%}.about-team::before{right:-20%;width:65%;transform:skewX(-7deg)}.values-description{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.content-principle{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:start;align-items:start;border-radius:40px}.content-principle .img-container{min-width:180px}.content-principle img{height:75px;margin-top:-5px;margin-inline-start:3px;border-radius:18px 0 0;object-fit:contain}.content-principle:nth-child(3) .text{width:100%;margin-inline-start:0}.details-values li:nth-child(5)::after{left:66%;border-radius:0}.content-principle .text{padding:0 15px 15px}.details-values{height:84px;border-radius:40px;overflow:hidden;position:relative}.details-values li{height:100%}.direct-consultation-card .right{width:70%}.direct-consultation-card{padding:0 1.5rem 1.5rem;top:-350px}.footer-container{margin-top:250px}.contact-page .footer-container{margin-top:0}.blogs-news-list-page .direct-consultation-card{top:-250px}.about .glide-awards{padding-inline-start:0;padding:0}.contact-page .partnership-container{top:50px}.contact-page .home-partnership-section::after{top:5%}.step-nember h3{font-size:.75rem}.six-steps .step-nember,.step-nember{font-size:68%!important;font-weight:700;padding:3px}.cycle-title,.without-edge-cycle .cycle-title{max-width:160px;right:0;left:0;top:0;font-size:125%;bottom:0}.cycle-title{font-size:110%}.project-page .footer-container{margin-top:350px}.content-widget-review{max-height:initial;flex-direction:column}.mini-cards-service .card{padding:1rem .5rem;max-width:47%;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.mini-cards-service img{width:40px}.mini-cards-service h6{font-size:80%;margin:0 .5rem}.agile-approach-img{width:100%;max-width:initial}}@media(max-width:480px){.menu-sided-icons{padding-inline-end:0px}.home-awards-section .glide-awards{padding-inline-start:0}.home-awards-section .awards-card{max-width:80%}.awards-card img{width:auto}.contact-img-container{height:400px;margin-inline-end:10px}.client-success-container .text-white{font-size:125%}.client-success-container .btn-white-o-thin{min-width:130px;margin:5px;height:40px;line-height:15px}.contact-info-over ul.social-network{margin:1rem auto}.contact-info-over{right:-15px;bottom:25%;font-size:85%;left:0}.details-values{height:auto;border-radius:0}.content-principle .text{padding:0 15px 15px!important}.details-values li::after{content:none}.details-values li{width:calc(50% - 15px);height:65px;margin:5px;border-radius:30px}.details-values li:first-child{background:#00a74f}.details-values li:nth-child(2){background:#ee4259}.details-values li:nth-child(3){background:#f6911e}.details-values li:nth-child(4){background:#005366}.details-values li:nth-child(5){background:#129ed5}.about-team::before{right:-33%}.home-first-section{min-height:700px}.first-section-bg,.first-section-content{height:100%;min-height:750px}.card-header{padding:.75rem}.case-study-item{min-width:275px;width:100%}.partnership-item{min-height:200px!important}.partnership-item::after,.partnership-item::before{min-width:165px;min-height:150px}.people-testimonials-section .thum-info{top:-15px}}@media (min-width:995px) and (max-height:768px){.img-submenu{width:auto;max-height:40vh}.sub-menu-container ul li{padding:.25rem 1.5rem}}@media(min-width:2150px){.awards-card{min-height:500px}.news-container-grid>.news-item{max-width:initial!important}.glide-awards .slick-next,.glide-awards .slick-prev{display:none!important}body{font-size:calc(100% + 4px)}.about-brief,.card-technology .card-text,.consultation-brief,.news-brief,.service-brief{font-size:1.25rem}}.video-responsive{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:1rem}.video-responsive embed,.video-responsive iframe,.video-responsive object{position:absolute;top:0;left:0;width:100%;height:100%}.wpcf7 form .wpcf7-response-output{margin:0 .5em!important;padding:0 1em!important}.technologies-list .card-body{padding:3rem 3rem 1rem}.technologies-list .text-info{color:#17a2b8!important;font-size:135%}.technologies-list .card-text{font-size:85%;margin:2rem 0}.technologies-list .technology-image img{width:40px!important;height:40px}.technologies-list .d-flex div{font-size:75%}.ajax-loader{min-height:400px;display:flex;align-items:center;justify-content:center;width:100%}.ajax-loader img{margin:auto;width:50px}.page-numbers{padding:4px 10px;margin:0 2px;border-radius:5px;color:#92929d;min-width:30px}.page-numbers.current{color:#009ec2;border:1px solid #ddd}.page-numbers .fa-chevron-left:before,.page-numbers .fa-chevron-right:before{vertical-align:middle;font-size:12px}#ofisemateIframe .bootstrap-select .btn.btn-round.btn-simple{height:36px;border-color:#bfcbd9}#ofisemateIframe .form-group .btn-group.bootstrap-select.form-control{padding:0!important}#ofisemateIframe .btn .caret{display:none!important}