.NavbarContainer{position:absolute;top:.278rem;left:0;width:100%;z-index:10000;transition:all .3s ease}.NavbarContainer.nav-bg{top:0;background:rgba(27,27,27,1)}.header-wrapper{position:relative}.NavbarContainer.nav-bg .NavbarItems{border-color:transparent!important}.NavbarItems{padding:1.111rem 0;display:flex;align-items:center;font-size:var(--body-font-size);z-index:10000;border-bottom:1px solid rgba(255,255,255,.2)}.nav-bg{box-shadow:0 0 10px 0 rgba(0,0,0,.06)}a{transition:all .3s ease}.navbar-logo{justify-self:start;align-self:center;cursor:pointer}.navbar-logo a{outline:none!important}.navbar-logo img{display:block!important;object-fit:contain;max-width:9.389rem}.right-header{flex:3 1;display:flex;align-items:center;justify-content:space-between}.nav-menu{display:flex;margin:0 auto;text-align:center;list-style:none}.nav-links{position:relative;align-self:center;color:var(--white-color)!important;text-decoration:none;font-weight:500;padding:.5rem 0;transition:all .5s ease-in-out;font-size:var(--normal-font-size);text-transform:capitalize;line-height:1}.light-header nav:not(.nav-bg) .nav-links:hover,.nav-links:hover{color:var(--color-dodger-blue)!important}.nav-menu>li{padding:.556rem .889rem}.nav-menu li>ul{background-color:#fff!important;border-radius:var(--radius-medium);box-shadow:0 1px 10px -2px rgb(144 19 254/20%);position:absolute;left:0;top:100%;width:13.611rem;margin-top:10px;padding:10px 0;opacity:0;visibility:hidden;z-index:9999;transition:all .4s ease;text-align:left}.nav-menu li.submenu>a{padding-right:.889rem}.nav-menu li.submenu>a:before{position:absolute;content:"";display:inline-block!important;top:50%;transform:translateY(-50%);right:0;width:.556rem;height:.556rem;background-image:url(/_next/static/media/arrow-down.7ee3d116.svg);background-repeat:no-repeat;background-size:contain;background-position:50%}.light-header .nav-menu li.submenu>a:before{filter:invert(0) sepia(179%) saturate(5593%) hue-rotate(331deg) brightness(0) contrast(103%)}.nav-menu li.submenu:hover>.nav-links:before,.nav-menu li.submenu>a:hover:before{filter:invert(70%) sepia(41%) saturate(2553%) hue-rotate(205deg) brightness(103%) contrast(138%)}.nav-menu li.submenu:hover>ul{opacity:1;visibility:visible;transition:all .3s ease;list-style:none}.nav-menu li>ul li{padding-top:.278rem;padding-bottom:.278rem;list-style:none;line-height:1.3}.nav-menu li>ul li a{font-weight:500;text-transform:capitalize}.mobile-icon{display:inline-block}.menu-icons,.nav-links-mobile{display:none}.web{display:block}.mobile{display:none}.nav-menu li .mega-menu{opacity:0;display:none;width:100%;position:absolute;top:100%;left:50%;transform:translateX(-50%);padding-top:2.222rem;margin-top:-2.222rem}.nav-menu li:hover>.mega-menu{display:block;opacity:1}.nav-menu li:hover>.nav-links{color:var(--color-dodger-blue)!important}.nav-menu.force-close li.submenu .mega-menu,.nav-menu.force-close li.submenu:hover>.mega-menu{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.nav-menu.force-close li.submenu{pointer-events:none}.nav-menu.force-close li.submenu:hover>a,.nav-menu.force-close li.submenu>a{color:var(--white-color)!important}.nav-menu.force-close li.submenu:hover>a:before,.nav-menu.force-close li.submenu>a:before{filter:none!important}.site-header.mega-menu-hidden .nav-menu li .mega-menu,.site-header.mega-menu-hidden .nav-menu li:hover>.mega-menu{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.mega-menu ul{list-style:none;padding-left:0;margin-bottom:0;display:flex;flex-wrap:wrap}.mega-menu ul .mega-menu-item{width:100%;border-radius:var(--radius-medium)}.mega-menu .mega-menu-wrapper{display:flex;flex-wrap:wrap;background:var(--white-color);box-shadow:0 8px 16px 0 rgba(23,15,73,.03),0 10px 14px 0 rgba(74,58,255,.01);border-radius:0 0 16px 16px;overflow:hidden}.mega-menu .mega-menu-flex{display:flex;flex-wrap:wrap}.mega-menu .mega-menu-list{width:37%;padding:1.111rem 2.667rem 1.111rem 0}.mega-menu .mega-menu-panel{width:63%;border-left:.056rem solid #efefef;display:flex;flex-wrap:wrap}.mega-menu .panel-content{padding:1.111rem 0}.mega-menu .cta-box{width:41%;background:rgba(50,95,236,1);position:relative;right:-5.556rem}.mega-menu-title{color:rgba(111,108,144,1);letter-spacing:1px;text-transform:uppercase;margin-bottom:1.333rem}.mega-menu ul>li.mega-menu-item>a{padding:1.667rem 1.667rem 1.667rem 4.556rem;color:#170f49!important;line-height:1.5;border-radius:var(--radius-medium);display:block;position:relative}.mega-menu ul>li.mega-menu-item>a:hover{color:#170f49!important}.mega-menu ul>li.mega-menu-item>a img{position:absolute;left:1.667rem;top:50%;transform:translateY(-50%);max-width:2.222rem;max-height:2.222rem;transition:inherit}.mega-menu-item.active,.mega-menu-item:hover{background:rgba(233,241,255,1)}.mega-menu-item a span,.mega-services .panel-content .panel-links a span{font-size:.667rem;color:#6f6c90;display:block;margin-top:-.111rem}.mega-services .panel-content .panel-links a:hover{background:rgba(233,241,255,1)}.mega-menu-item{margin-bottom:.222rem;border-radius:var(--radius-medium)}.panel-content .h5{font-weight:600;color:#170f49;margin-bottom:1.889rem;margin-left:2.222rem;width:calc(100% + 5.556rem)}.mega-menu .menu-links a{color:rgba(23,15,73,1);padding:.222rem 0;position:relative;display:inline-flex;align-items:center;line-height:1;gap:.333rem}.mega-menu .menu-links a:hover,.panel-content .panel-links a:hover{color:var(--color-dodger-blue);text-decoration:none}.mega-menu .menu-links li+li{margin-top:.889rem}.panel-content .tech-stack{display:flex;flex-wrap:wrap;gap:1.444rem;align-items:center}.mega-menu .cta-box div{padding:1.778rem 1.389rem;max-width:21.444rem}.mega-menu .cta-box p{color:var(--white-color);font-size:1.556rem;line-height:1;margin-bottom:2.889rem}.mega-menu .cta-box img{width:100%;min-height:28.778rem;object-fit:cover}.mega-menu .cta-box a{background:rgba(80,143,255,1)!important;border-color:rgba(80,143,255,1)!important;box-shadow:unset}.mega-services .panel-content .panel-links a{padding:1.111rem .556rem 1.111rem 3rem;position:relative;display:block;color:#170f49;line-height:1.5;border-radius:var(--radius-medium)}.mega-services .panel-content .panel-links a img{position:absolute;left:10px;top:50%;transform:translateY(-50%);max-width:1.444rem;max-height:1.222rem}.mega-menu.about .mega-menu-flex{padding:48px 0}.mega-menu.about .h2{max-width:761px}.mega-menu.about .h2 span{color:var(--color-dodger-blue)}.mega-menu.about .about-logo{max-width:600px;display:flex;align-items:center;gap:20px}.mega-menu .title{color:rgba(111,108,144,1);letter-spacing:1px;text-transform:uppercase;margin-bottom:38px}.contact-info.email a .cta__text{position:relative}.contact-info.email a .cta__text:after{content:"";width:100%;height:1px;background-color:var(--white-color);position:absolute;bottom:2px;left:0;transition:all .3s}.contact-info.email a:hover .cta__text:after{opacity:0}.mega-menu.about .contact-title{margin-top:72px;margin-bottom:40px}.mega-menu.industrie .menu-links{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:16px}.industrie .menu-links li{width:calc(23.33% - 20px)}.industrie .menu-links li:nth-child(4n){width:calc(30% - 20px)}.mega-menu.industrie .menu-left{background:rgba(27,27,27,1);padding:60px 30px 60px 0!important;position:relative}.mega-menu.industrie .h2{font-size:32px!important}.mega-menu.industrie .mega-menu-wrapper:after{content:"";background:url(/_next/static/media/industries-bg.bfeab32e.svg) no-repeat;background-size:100%;width:calc(35% - 5px);height:77%;position:absolute;left:5px;bottom:60px}.mega-menu.industrie .menu-right{padding:42px 48px 114px 80px}.mega-menu.industrie .menu-title{display:flex;justify-content:space-between;height:100%;flex-direction:column;max-width:386px}.mega-menu.industrie .mega-menu-wrapper{background:linear-gradient(90deg,rgba(27,27,27,1) 34%,#fff 0,#fff);border-left:5px solid transparent;border-right:5px solid transparent}.industrie .menu-links li:last-child a{text-decoration:underline;color:var(--color-dodger-blue)}.menu-links a{position:relative}.mega-menu.industrie .menu-links li+li{margin-top:0}.site-header.sticky .NavbarContainer{position:fixed;top:0;z-index:99999;background-color:rgba(27,27,27,1);animation:headerSticky .95s ease forwards}.light-header .site-header.sticky .NavbarContainer{background-color:var(--white-color);box-shadow:0 4px 8px 0 #00000026}.site-header.sticky .NavbarItems{border-color:transparent!important}@keyframes headerSticky{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.mega-menu .button{z-index:1}.light-header nav:not(.nav-bg) .NavbarItems{border-color:var(--color-dodger-blue)}.blog-page nav .NavbarItems,.category-page nav .NavbarItems,.single-post nav .NavbarItems{border-color:#00000033!important}.light-header nav:not(.nav-bg) .nav-links{color:var(--heading-font-color)!important}.light-header nav:not(.nav-bg) .header-btn-block a.call-talk span{background:rgba(255,255,255,.2);color:var(--color-dodger-blue)!important}.light-header nav:not(.nav-bg) .header-btn-block a.call-talk{color:var(--heading-font-color)!important}.light-header nav:not(.nav-bg) .header-btn-block a.call-talk img{filter:invert(74%) sepia(64%) saturate(6257%) hue-rotate(199deg) brightness(101%) contrast(101%)}.mobileBack .menu-contact{display:none}.mega-services .panel-links li{padding-left:1.667rem;position:relative;width:50%}.submenu .mega-menu ul>li.mega-menu-item>a{padding:1.667rem 1.667rem 1.667rem 4.444rem}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.navbar-logo img{max-height:42px}.NavbarItems{padding:14px 0}}@media only screen and (max-width:1440px){.mega-menu.industrie .menu-right{padding:42px 10px 114px 40px}.mega-menu.industrie .mega-menu-wrapper:after{width:calc(34% - 5px);height:68%;bottom:20px}.mega-menu.industrie .menu-links{row-gap:12px}.mega-menu .menu-links a,.panel-content .panel-links a{font-size:var(--button-font-size);padding:2px 0}.mega-menu.industrie .h2{font-size:28px!important;max-width:314px}.mega-services .panel-links li+li:after{width:calc(100% + 30px)}.panel-content .h5{width:100%;margin-bottom:28px;margin-left:34px}.mega-menu .cta-box{right:-30px}.mega-menu ul>li.mega-menu-item>a{padding:24px 24px 24px 76px}.mega-menu ul>li.mega-menu-item>a img{left:24px}.mega-services .panel-links li{padding-left:24px}}@media only screen and (max-width:1340px){.navbar-logo img{max-height:42px}.NavbarItems{padding:14px 0}.nav-menu>li{padding:10px}.nav-menu{padding-left:20px}}@media (-webkit-min-device-pixel-ratio:1.4583333333333333),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:140dpi){.nav-menu>li{padding:10px 12px}}@media only screen and (max-width:1179px){.nav-menu>li{padding:10px 6px}.nav-links{font-size:12px}}@media screen and (max-width:1024px){.right-header .header-btn{display:none}.NavbarItems{padding:20px 0}.navbar-logo img{max-height:-webkit-max-content;max-height:max-content}.mega-services .panel-content .panel-links a{font-size:var(--body-font-size)}.mega-services .panel-links li,.nav-menu{width:100%}.nav-menu{display:flex;flex-direction:column;position:absolute;top:90px;left:-110%;opacity:1;transition:all .4s ease;padding:0;margin:-1px}.mobile-icon svg[fill=currentColor]{fill:#000}.nav-menu.active{background:var(--white-color);color:var(--heading-font-color);left:0;opacity:1;transition:all .5s ease;position:fixed;height:100%;top:0;padding-top:150px;padding-left:30px;padding-right:30px;z-index:-1;overflow:auto}.mobileBack:before,.nav-menu:before{content:"";background-color:#7d7d7d33;width:100%;height:1px;position:absolute;top:95px;left:0}.nav-links{border-radius:10px;font-size:16px!important;margin:5px 0;display:flex;padding:1rem 0;color:var(--heading-font-color)!important}.nav-links a.active{color:rgb(214,214,214)!important;font-weight:700}.right-header{justify-content:flex-start;flex-direction:row-reverse;align-items:center;grid-gap:20px}.menu-icons{display:block;cursor:pointer}.nav-links-mobile{display:block;margin:2rem auto;width:200px}.nav-links-mobile :hover{background:#fff;color:#f3f3f3;transition:.25s}.web{display:none}.mobile{display:block}.mobileBack{position:fixed;width:100%;height:100%;top:0;left:0;padding-top:150px;z-index:1;background-color:var(--white-color);min-height:100vh;overflow-y:scroll}.mobileBack .nav-links{padding-left:27px}.submenu .mobileBack{display:none}.nav-menu.active .submenu .mobileBack{display:block}.mega-menu .mega-about-hero,.mega-menu .mega-about-links{margin-bottom:48px}.mega-menu.about .contact-title{margin-top:48px;border-top:1px solid rgba(0,0,0,.2);padding-top:24px}.mega-menu.about .mega-menu-flex{padding:0}.back-btn-block{text-align:left;padding:0 30px;margin-bottom:24px}.back-btn-block .back-btn{background-color:initial;border:none;display:inline-flex;align-items:center;gap:10px;color:var(--color-dodger-blue);padding:0}.back-btn-block .back-btn:hover{color:var(--heading-font-color)}.back-btn-block .back-btn:hover svg path{fill:var(--heading-font-color)}.mega-menu.about .about-logo{max-width:100%;justify-content:space-between;width:100%}.mobileBack .menu-contact{display:block;padding:0 30px 50px}.contact-title{margin-top:48px;border-top:1px solid rgba(0,0,0,.2);padding-top:24px;margin-bottom:40px;color:rgba(111,108,144,1);letter-spacing:1px;text-transform:uppercase;text-align:left}.mega-menu .mega-menu-wrapper{box-shadow:none;border-radius:0}.mobileBack .contact-info>a p:after{content:"Click Here";font-size:var(--body-font-size);text-decoration:underline;line-height:1.5}.mobileBack .contact-info>a p{font-size:0}.mobileBack .contact-info.teams>a p{font-size:var(--body-font-size)}.mobileBack .contact-info.teams>a p:after{display:none}.mega-menu .mega-menu-list{padding:0 30px;width:50%;padding:0 30px 0 0}.mega-menu .mega-menu-panel{width:50%}.mega-menu .panel-content{width:100%;padding:0}.mega-services .panel-links li+li:after{width:100%}.submenu .mega-menu ul>li.mega-menu-item>a{padding:20px 20px 20px 68px}.mega-menu ul>li.mega-menu-item>a img{left:20px}.submenu .mega-menu{min-width:auto;max-width:100%}.mega-menu .cta-box{display:none}}@media screen and (max-width:767px){.nav-links:hover{color:var(--color-dodger-blue)!important}.nav-menu.active{padding-left:16px;padding-right:16px}.light-header nav:not(.nav-bg) .NavbarItems{border-color:transparent}.mega-menu.about .h2{font-size:24px!important}.mobileBack{padding-top:120px;padding-bottom:28px}.mega-menu .title{font-size:var(--button-font-size)}.mobileBack .contact-info>a{gap:12px;padding:12px!important;font-size:9px}.mobileBack .menu-contact{padding:0 16px;display:block}.mobileBack .contact-info>a>span{max-width:44px;max-height:44px;min-width:44px;min-height:44px;padding:8px}.back-btn-block{text-align:left;padding:0 16px;margin-bottom:18px}.mega-menu.about .about-logo{gap:12px}.mobileBack .contact-title{margin-bottom:12px;padding-top:20px}.mobileBack .contact-info.teams>a p,.mobileBack .contact-info>a p:after,.mobileBack .contact-title{font-size:var(--button-font-size)}.mobileBack .contact-flex .contact-info{padding:0 6px}.mobileBack .contact-flex{margin-left:-6px!important;margin-right:-6px!important}.mega-menu .mega-menu-list{width:100%;padding:0}.mega-menu .mega-menu-panel{width:100%;border-left:0}.mega-menu ul>li.mega-menu-item>a img{left:0;top:0;transform:unset;max-width:30px;max-height:30px}.submenu .mega-menu ul>li.mega-menu-item>a{padding:0 44px;margin:0;line-height:1.2}.mega-menu ul>li.mega-menu-item>a:after{content:"";width:10px;height:18px;position:absolute;right:16px;top:50%;transform:translateY(-50%);background:url(/_next/static/media/menu-arrow.cce94dcc.svg) no-repeat;background-size:contain;transition:inherit}.mega-menu ul>li.mega-menu-item>a:before{content:"";width:10px;height:18px;position:absolute;left:6px;top:0;background:url(/_next/static/media/toggle-icon.0fd0fea6.svg) no-repeat;background-size:contain;transition:inherit;opacity:0}.mega-menu ul>li.mega-menu-item.active>a:before{opacity:1}.mega-menu ul>li.mega-menu-item.active>a:after{opacity:0}.mega-menu ul>li.mega-menu-item.active>a{padding-left:84px;padding-right:0}.mega-menu ul>li.mega-menu-item.active>a img{left:36px;top:0;transform:unset;max-width:36px;max-height:36px}.mega-menu-item.active,.mega-menu-item:hover{background:transparent}.mega-menu-item a span,.mega-services .panel-content .panel-links a span{margin-top:5px}.mega-menu-item+.mega-menu-item,.mega-services .panel-links li+li{margin-top:24px!important;margin-bottom:0}.mega-menu-item,.mega-services .panel-links li{margin-bottom:0;width:100%}.mega-menu .panel-content{padding-top:32px;padding-left:38px}.mega-services .panel-links li{padding-left:0}.mega-services .panel-links li:after{display:none}.mega-services .panel-content .panel-links a{padding:0 0 0 30px}.mega-services .panel-content .panel-links a img{left:0;max-width:20px;max-height:16px}.submenu .mega-menu{min-width:auto;max-width:600px}}body>*{margin:0;padding:0;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:TWK Lausanne,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif}.banner-section{min-height:100vh}.page-banner h1{margin-bottom:68px}.page-banner .main-title ul{list-style:none;padding-left:0;margin-bottom:0}.page-banner .main-title ul li{position:relative;padding-left:2rem;margin-bottom:.667rem}.page-banner .main-title ul li:before,.servicedetail-banner .main-title ul li:before{content:"";background-image:url(/_next/static/media/right-icon.014b71c0.svg);background-repeat:no-repeat;background-position:50%;background-size:.5rem;background-color:var(--color-dodger-blue);border-radius:50%;width:.889rem;height:.889rem;position:absolute;top:50%;left:0}.page-banner .review-logo,.servicedetail-banner .review-logo{display:flex;align-items:center;gap:1.111rem;margin-top:3.333rem}.servicedetail-banner .review-logo{margin-top:1.444rem}.real-estate-page .banner-section .review-logo img{filter:invert(100%) sepia(100%) saturate(0) hue-rotate(83deg) brightness(108%) contrast(102%)}.casestudies-section{background:#1b1b1b;overflow:hidden}.casestudies-section .main-title{padding:5.111rem 3.556rem 4.556rem}.casestudies-section .main-title .description{max-width:580px}.casestudies-section .main-title h2{margin-bottom:30px}.casestudies-section .counter-block{max-width:760px;margin-top:120px}.casestudies-section .counter-block .h3,.casestudies-section .counter-block h3{font-size:64px!important;line-height:1;font-weight:100;margin-bottom:10px}.casestudies-section .button-block{margin-top:-50px}.casestudies-section img{object-fit:cover}.whychoose-section .main-title h2{max-width:40rem}.whychoose-section .whychoose-flex{margin-top:5.556rem}.servicesinfo-slider .slick-slide{padding:0 .444rem}.whychoose-section .whychoose-service{background-color:var(--color-gray);padding:1.667rem 1rem 2.222rem;width:calc(20% - .722rem)}.whychoose-section .whychoose-service img{margin-bottom:4rem;max-width:6.667rem;max-height:6.667rem;min-width:6.667rem;min-height:6.667rem}.whychoose-section .whychoose-service h5{min-height:2.667rem;color:var(--color-dark-gray)}.contact-form .form-container .h5,.contact-form .form-container h5{font-size:1.111rem!important;margin-bottom:.833rem;line-height:1.71}.form-group{margin-bottom:.667rem;width:100%}.form-group .form-control{padding:.667rem;border-radius:.556rem;font-size:var(--button-font-size);line-height:1.71;outline:none;border-color:rgba(233,233,233,1)!important;box-shadow:none!important;font-weight:300!important}.form-group .form-control::placeholder{color:var(--body-font-color);opacity:1}.form-group select.form-control{-webkit-appearance:none;appearance:none;background-image:url(/_next/static/media/select-arrow.ed8b7d7f.svg);background-repeat:no-repeat;background-position:right .75rem center;background-size:.6rem}.form-group textarea.form-control{min-height:11.944rem}.form-group label{color:var(--heading-font-color);margin-bottom:.778rem;margin-top:.111rem}.checkbox-group{display:flex;flex-wrap:wrap;align-items:center;gap:.444rem}.checkbox-group label{border:1px solid var(--body-font-color);color:var(--body-font-color);padding:.667rem .833rem;border-radius:var(--border-radius);font-size:.667rem;line-height:1;margin:0;cursor:pointer;transition:all .4s}.checkbox-group label input[type=checkbox]{display:none}.checkbox-group label:has(input[type=checkbox]:checked),.checkbox-group label:hover{color:var(--color-dodger-blue)!important;border-color:var(--color-dodger-blue)!important}.form-container button[type=submit]{width:100%;margin-top:1.222rem}.contact-banner .form-group textarea.form-control{min-height:11.944rem}@media (-webkit-min-device-pixel-ratio:1.09375),(-webkit-min-device-pixel-ratio:1.1),(min-resolution:105dpi){.form-group textarea.form-control{min-height:198px}}@media only screen and (max-width:1440px){.banner-section .form-group .form-control{padding:8px 12px}.banner-section .form-group{margin-bottom:8px;width:100%}.worktogether-section .container-lg{display:flex;flex-direction:column;min-height:calc(100vh - 110px);justify-content:space-between}}@media only screen and (max-width:1340px){.form-group .form-control{font-size:12px;line-height:1.5}.contact-divider{font-size:10px;margin-bottom:2px}.checkbox-group label{padding:10px 6px;margin-bottom:0!important;font-size:10px}.banner-section .form-group label{margin-bottom:6px}.servicedetail-banner .review-logo{margin-top:20px}.whychoose-section .main-title .description{font-size:var(--body-font-size)}.react-js-development-services .speed-slider .speed-item .speed-img img{max-height:540px;min-height:540px}}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.checkbox-group label{padding:12px 10px;font-size:10px}}@media only screen and (max-width:1280px){.whychoose-section .whychoose-service h5{font-size:18px!important;min-height:auto}.whychoose-section .whychoose-service img{margin-bottom:48px;max-width:86px;max-height:86px;min-width:86px;min-height:86px}}@media only screen and (max-width:1024px){.page-banner h1{margin-bottom:48px}.page-banner .review-logo{margin-top:48px}.casestudies-section .main-title{padding:60px 20px}.whychoose-section .whychoose-flex{display:flex;flex-wrap:wrap;row-gap:40px;justify-content:space-between;margin-top:48px;row-gap:20px}.whychoose-section .whychoose-service{width:calc(50% - 10px)}.form-group .form-control{font-size:14px}.whychoose-section .whychoose-service:last-child{width:100%}.casestudies-section .counter-block{margin-top:30px}.whychoose-section .whychoose-service h5{min-height:unset;font-size:var(--large-font-size)!important}.whychoose-section .main-title .description{font-size:inherit;margin-bottom:24px}.worktogether-section .container-lg{min-height:unset}}@media only screen and (max-width:767px){.page-banner h1{margin-bottom:32px}.page-banner .review-logo,.servicedetail-banner .review-logo{display:block;margin-top:32px}.casestudies-section .counter-block .h3,.casestudies-section .counter-block h3{font-size:48px!important;margin-bottom:10px}.casestudies-section .button-block{margin-top:24px}.whychoose-section .whychoose-service{width:100%;height:100%;border-radius:16px}.form-group .form-control{border-color:var(--white-color)!important}.form-group .form-control:focus{outline:2px solid var(--color-dodger-blue)}.checkbox-group label{background-color:var(--white-color);border-color:var(--white-color)!important;color:var(--color-dark-gray)!important}.contact-form>.h5,.contact-form>h5{font-size:var(--large-font-size)!important;text-align:center;line-height:1.2}.contact-divider{font-size:var(--button-font-size)}.casestudies-section .main-title{padding:15px 8px 42px}.casestudies-section .main-title h2{margin-bottom:12px}.casestudies-section .counter-block{margin-top:12px}.whychoose-section{overflow:hidden}.whychoose-section .whychoose-flex{margin-top:32px;display:block}.whychoose-section .whychoose-flex:before{content:"";background-color:var(--white-color);height:100%;width:16px;position:absolute;left:-16px;top:0;z-index:1}.whychoose-flex .slick-slide{padding:0 3px;height:auto}.whychoose-flex .slick-slide>div{height:100%}.whychoose-flex .slick-list{overflow:visible}.whychoose-section .whychoose-service h5{font-size:16px!important}.whychoose-flex .slick-track{display:flex}}.worktogether-section{background:url(/_next/static/media/work_together_bg.67727460.svg);background-size:cover;background-position:50%}.development-process-section .main-title h2 b{font-weight:inherit;color:var(--color-dodger-blue)}.blog-banner-section,.blog-detail-section{padding-top:12.222rem}.blog-detail-section{padding-bottom:5.556rem}.blog-banner-section h1{font-size:var(--big-heading-size)!important}.blog-banner-section .description{font-size:var(--large-font-size);max-width:30.556rem;text-align:right;margin-left:auto;margin-bottom:1.111rem}.blog-section{padding-top:4.889rem;padding-bottom:2.333rem}.blog-section .row{row-gap:3.556rem!important}.blog-card .blog-img{position:relative}.blog-card .blog-img .blog-link{display:block;border-radius:var(--radius-medium);border:.278rem solid #ebebeb;overflow:hidden}.blog-card .blog-img a img{width:100%;max-height:20.444rem;min-height:20.444rem;object-fit:cover;transition:all .4s}.blog-card .blog-img .blog-link:hover{border-color:var(--color-dodger-blue)}.blog-card .blog-content .blog-date{margin:.667rem 0;font-size:.667rem}.blog-card .blog-content h3{font-size:1.778rem!important;margin-bottom:1.333rem}.blog-card .blog-content h3 a{color:var(--heading-font-color)}.blog-card .blog-content h3 a:hover{color:var(--color-dodger-blue)}.blog-card .blog-content .blog-desc{margin-bottom:1.778rem}.blog-section .category-badge{background-color:#ebebeb;padding:.222rem .667ren;border-radius:1.667rem;font-size:var(--button-font-size);color:var(--heading-font-color);position:absolute;right:.889rem;top:.889rem;z-index:1}.blog-card .blog-img:hover .category-badge,.blog-section .category-badge:hover{background-color:var(--color-dodger-blue);color:var(--white-color)}.blog-detail-section .main-title{max-width:55.556rem;margin-bottom:3.889rem}.blog-detail-section .main-title p{font-size:var(--large-font-size);margin-bottom:1.889rem;display:flex;align-items:center}.blog-detail-section .category-badge{font-size:var(--body-font-size);background-color:var(--color-dodger-blue);color:var(--white-color);padding:.556rem 1.111rem;border-radius:var(--border-radius)}.blog-detail-section .blog-img img{width:100%;border-radius:var(--radius-medium);max-height:38.889rem;min-height:38.889rem;object-fit:cover;margin-bottom:4.111rem}.blog-detail-section .row{justify-content:space-between}.blog-detail-section .row .col-lg-8{width:calc(62.4% - 2.778rem)}.blog-detail-section .row .col-lg-4{width:calc(38.6% - 2.778rem)}.blog-detail-section h2{margin-top:3.556rem;margin-bottom:1.778rem}.blog-detail-section h3{font-size:2.667rem!important;padding-top:3.556rem;margin-bottom:1.778rem}.blog-detail-section .content>h2:first-child,.blog-detail-section .content>h3:first-child{padding-top:0;margin-top:0}.blog-detail-section .content p{margin-bottom:0}.blog-detail-section .content p+p,.blog-detail-section .content p+ul{margin-top:1.333rem}.blog-detail-section .content ul li+li{margin-top:.556rem}.related.blog-section{padding-top:3.556rem;padding-bottom:4.333rem}.blog-detail-section hr{background-color:#000;opacity:.2;margin-bottom:0;margin-top:5.556rem}.table-content ul{list-style:none;padding-left:0;margin-bottom:0}.table-content ul li+li{margin-top:.444rem}.table-content ul li a{color:#7f7f7f;font-size:var(--large-font-size);padding:2rem 1.111rem;display:block;background-color:var(--white-color);border-radius:var(--radius-medium);transition:all .3s ease}.table-content ul li a:hover{background-color:var(--color-dodger-blue);color:var(--white-color)}.sidebar>div{background-color:#efefef;padding:2.222rem 1.444rem;border-radius:var(--radius-medium)}.subscribe-form .form-group{display:flex;align-items:center}.subscribe-form .form-group .form-control{border-radius:.556rem 0 0 .556rem}.subscribe-form input[type=submit]{border-radius:0 .556rem .556rem 0!important}.blog-detail-section .content table{background-color:#f4f4f4;border-radius:var(--radius-medium);overflow:hidden}.blog-detail-section .content table,.blog-detail-section .content td,.blog-detail-section .content th{border:.056rem solid #d2d2d5;border-collapse:collapse}.blog-detail-section .content td{padding:.556rem .889rem}.blog-detail-section .content th{color:var(--white-color);background-color:#000;padding:.556rem .889rem}.blog-detail-section .content .blog-embedded-image{margin:1.333rem 0}.blog-detail-section .content .blog-embedded-image img,.blog-detail-section .content .blog-embedded-image-inline img{max-width:100%;height:auto;display:block;border-radius:.667rem}.blog-detail-section .content .blog-embedded-image-inline img{display:inline-block;vertical-align:middle}.blog-detail-section .content .blog-embed-card+.blog-embed-card{margin-top:2.667rem}.blog-detail-section .content .blog-embed-image img{max-width:100%;height:auto;border-radius:.667rem;display:block;margin-bottom:.889rem}.blog-detail-section .content .blog-embed-title{font-size:1.222rem!important;margin-bottom:.556rem}.blog-detail-section .content .blog-embed-desc *{font-size:var(--body-font-size)}.blog-detail-section .content .blog-embed-link{display:inline-block;margin-top:.667rem;color:var(--color-dodger-blue)}.blog-detail-section .content .blog-embed-logos{display:flex;flex-wrap:wrap;gap:1.111rem;margin-top:1rem}.blog-detail-section .content .blog-embed-logos img{height:2rem;width:auto}@media only screen and (max-width:1440px){.blog-detail-section h3{font-size:38px!important}.blog-detail-section .row .col-lg-8{width:calc(62.4% - 25px)}.blog-detail-section .row .col-lg-4{width:calc(38.6% - 25px)}.blog-banner-section,.blog-detail-section{padding-top:180px}.blog-detail-section .main-title p{margin-bottom:24px}.blog-detail-section .main-title{margin-bottom:48px}}@media only screen and (max-width:1024px){.blog-banner-section,.blog-detail-section{padding-top:160px}.blog-banner-section .description{max-width:100%;text-align:left;margin-top:32px;margin-bottom:0}.blog-section{padding-top:50px}.blog-section .row{row-gap:42px!important}.blog-detail-section .row .col-lg-4,.blog-detail-section .row .col-lg-8{width:100%}.table-content ul li a{padding:24px 20px}.blog-detail-section hr{margin-top:50px}.related.blog-section{padding-top:50px;padding-bottom:50px}.blog-card .blog-content h3{font-size:26px!important}.blog-card .blog-img a img{max-height:308px;min-height:308px}.blog-detail-section .blog-img img{max-height:500px;min-height:500px;margin-bottom:50px}.blog-detail-section .align-items-start.row{flex-direction:column-reverse}}@media only screen and (max-width:767px){.blog-card .blog-content h3{font-size:24px!important;margin-bottom:16px}.blog-banner-section .description{font-size:var(--body-font-size);margin-top:24px}.blog-card .blog-img a img{max-height:290px;min-height:290px}.blog-card .blog-content .blog-desc{margin-bottom:20px}.blog-detail-section{overflow:hidden}.blog-detail-section .category-badge{font-size:10px;padding:8px 16px}.blog-detail-section .main-title p{margin-bottom:14px}.blog-detail-section .main-title{margin-bottom:32px}.blog-detail-section .blog-img img{max-height:380px;min-height:380px}.blog-detail-section h3{font-size:26px!important;padding-top:32px;margin-bottom:18px}.blog-detail-section h2{margin-top:32px;margin-bottom:18px}.sidebar>div{padding:24px 20px}.sidebar .h4{margin-bottom:24px!important}.blog-detail-section .content table td,.blog-detail-section .content table th{min-width:180px}.blog-detail-section .content .blog-table{overflow-x:auto}.blog-detail-section{padding-bottom:40px}}