 div#wrapper-navbar {   background:#fff; } div#wrapper-navbar .navbar.navbar-dark .custom-logo-link img.img-fluid {   filter:unset;   margin-bottom:12px; } div#wrapper-navbar .navbar.navbar-dark div#navbarNavDropdown ul#main-menu > li a.nav-link {   color:#212121; } div#wrapper-navbar .navbar.navbar-dark div#navbarNavDropdown .search_fun i {   color:#212121; } @media(max-width:1299px){   #wrapper-navbar:not(.shrink) {  background:#fff;   }   div#wrapper-navbar nav#navbar-div button.navbar-toggler {  color:#000;   }   div#wrapper-navbar nav#navbar-div button.navbar-toggler span.navbar-toggler-icon,   div#wrapper-navbar nav#navbar-div button.navbar-toggler span.navbar-toggler-icon:before,   div#wrapper-navbar nav#navbar-div button.navbar-toggler span.navbar-toggler-icon:after{  background:#000;   }   div#wrapper-navbar nav#navbar-div button.navbar-toggler[aria-expanded="true"] .navbar-toggler-icon{  background:transparent;   } } .container:before, .container:after {   display:none; } h1.banner-heading-h{   font-size:56px;   font-weight:700;   line-height:60px; } h2.head2 {   font-weight:500;   font-size:46px;   line-height:50px;   text-transform:capitalize; } .button-flex a.cta-btn {   border-radius:6px;   padding:16px 26px;   font-weight:400;   font-size:18px;   line-height:24px;   box-shadow:1px 1px 4px 0px #0000002b;   transition:0.2s ease } span.small-heading {   color:#00CDEB;   font-weight:500;   font-size:14px;   line-height:100%;   text-transform:uppercase;   letter-spacing:2px; } p.content, .para-content {   font-weight:400;   font-size:16px;   line-height:24px; } @media(max-width:767px){   h1.banner-heading-h {  font-size:44px;  line-height:50px;   }   h2.head2 {  font-size:36px;  line-height:40px;   }   .para-content {  font-size:14px;  line-height:22px;   }   .button-flex a.cta-btn {  font-size:16px;   } } @media(min-width:768px) and (max-width:1199px){   h1.banner-heading-h {  font-size:50px;  line-height:56px;   }   h2.head2 {  font-size:40px;  line-height:46px;   } } .vc_section.main-banner {   background:#EFF6FF;   padding:160px 0 100px; } .vc_section.main-banner .container {   display:flex;   align-items:center;   gap:10px; } .vc_section.main-banner .container .banner-content-box .banner-head-box {   margin-bottom:24px; } .vc_section.main-banner .container .banner-content-box .banner-head-box .banner-heading-h .color-blue {   color:#00CDEB; } .vc_section.main-banner .container .banner-content-box p.para-content {   color:#212121; } .vc_section.main-banner .container .btn-trials .button-flex {   margin-bottom:0; } .vc_section.main-banner .container .btn-trials .button-flex .wpb_wrapper {   display:flex;   gap:12px; } .vc_section.main-banner .container .btn-trials .button-flex .wpb_wrapper a.trial-btn {   background:#00CDEB;   color:#fff;   border:2px solid#00CDEB; } .vc_section.main-banner .container .btn-trials .button-flex .wpb_wrapper a.trial-btn:hover {   color:#00CDEB;   background:#fff; } .vc_section.main-banner .container .btn-trials .button-flex .wpb_wrapper a.demo-btn {   color:#00CDEB;   background:#fff;   border-color:#fff; } .vc_section.main-banner .container .btn-trials .button-flex .wpb_wrapper a.demo-btn:hover {   background:#00CDEB;   color:#fff; } @media(max-width:767px){   .vc_section.main-banner {  padding:120px 0 80px;   }   .vc_section.main-banner .container {  flex-direction:column;   } } @media(max-width:1024px){   .vc_section.main-banner .container .btn-trials .button-flex .wpb_wrapper {  flex-wrap:wrap;   } }  section.vc_section.trainning-sec {   padding:100px 0;   position:relative; } section.vc_section.trainning-sec .container {   display:flex;   align-items:center;   gap:40px; } section.vc_section.trainning-sec .container .tranning-img .wpb_single_image {   margin-bottom:0; } section.vc_section.trainning-sec .container .tranning-content .small-heading-box {   margin-bottom:8px; } section.vc_section.trainning-sec .container .tranning-content .section-heading {   margin-bottom:28px; } section.vc_section.trainning-sec .container .tranning-content .button-flex {   margin-bottom:0; } section.vc_section.trainning-sec .container .tranning-content .button-flex a.speedup-trainning {   background:#212121;   color:#fff; } @media(max-width:767px){   section.vc_section.trainning-sec .container {  flex-wrap:wrap;   }   section.vc_section.trainning-sec .container .tranning-img .wpb_single_image {  text-align:center;   } }  section.vc_section.techno-sec {   margin:0;   padding:100px 0;   text-align:center;   background:url(/wp-content/uploads/2026/01/digital-market-banner.webp);   background-size:cover;   background-position:center; } section.vc_section.techno-sec .container .small-heading-box {   margin-bottom:10px; } section.vc_section.techno-sec .container .section-heading {   margin-bottom:20px; } section.vc_section.techno-sec .container .banner-content-box {   margin-bottom:20px; } section.vc_section.techno-sec .container .dev-service-row:not(:last-child){   margin-bottom:40px; } section.vc_section.techno-sec .container .dev-service-row:before, section.vc_section.techno-sec .container .dev-service-row:after{   display:none; } section.vc_section.techno-sec .container .dev-service-row{   display:flex;   gap:40px; } section.vc_section.techno-sec .container .dev-service-row .choose-us-box .dev-service-img {   margin-bottom:-62px; } section.vc_section.techno-sec .container .dev-service-row .choose-us-box .dev-service-img .vc_single_image-wrapper {   border-radius:50%;   padding:26px;   border:12px solid #fff; } section.vc_section.techno-sec .container .dev-service-row .choose-us-box.box-purple .dev-service-img .vc_single_image-wrapper {   background:#9013FE; } section.vc_section.techno-sec .container .dev-service-row .choose-us-box.box-green .dev-service-img .vc_single_image-wrapper {   background:#1ABC9C; } section.vc_section.techno-sec .container .dev-service-row .choose-us-box.box-blue .dev-service-img .vc_single_image-wrapper {   background:#0082FF; } section.vc_section.techno-sec .container .dev-service-row .choose-us-box .color-box {   border-radius:18px;   padding:96px 50px 60px;   margin-bottom:0;   display:flex;   align-items:flex-end; } section.vc_section.techno-sec .container .dev-service-row .choose-us-box.box-purple .color-box {   background:#9013FE29; } section.vc_section.techno-sec .container .dev-service-row .choose-us-box.box-green .color-box {   background:#1ABC9C29; } section.vc_section.techno-sec .container .dev-service-row .choose-us-box.box-blue .color-box {   background:#0082FF29; } section.vc_section.techno-sec .container .dev-service-row .choose-us-box .color-box h3.dev-service-head {   font-weight:500;   font-size:24px;   line-height:100%;   text-align:center;   text-transform:capitalize;   margin-bottom:14px; } section.vc_section.techno-sec .container .dev-service-row .choose-us-box .color-box p.dev-service-content {   font-weight:400;   font-size:16px;   line-height:22px;   text-align:center;   color:#475569; } section.vc_section.techno-sec .container .dev-service-row .choose-us-box.box-green {   margin-top:80px; } @media(max-width:767px){   section.vc_section.techno-sec{  padding:80px 0;   }   section.vc_section.techno-sec .container .dev-service-row{  flex-wrap:wrap;   }   section.vc_section.techno-sec .container .dev-service-row .choose-us-box.box-green{  margin-top:0;   } }  section.professional-service-sec {   padding:100px 0; } section.professional-service-sec .small-heading-box{   margin-bottom:8px;   text-align:center; } section.professional-service-sec .section-heading {   margin-bottom:24px;   text-align:center; } section.professional-service-sec .banner-content-box {   margin-bottom:50px;   text-align:center; } section.professional-service-sec .dev-service-row:not(:last-child){   margin-bottom:40px; } section.professional-service-sec .dev-service-row {   display:flex;   gap:40px; } section.professional-service-sec .dev-service-row:before, section.professional-service-sec .dev-service-row:after{   display:none; } section.professional-service-sec .dev-service-row .professional-box {   border-radius:14px;   padding:45px 32px; } section.professional-service-sec .dev-service-row .professional-box.p-box-1 {   background:#9013FE0F; } section.professional-service-sec .dev-service-row .professional-box.p-box-2 {   background:#2B62C90F; } section.professional-service-sec .dev-service-row .professional-box.p-box-3 {   background:#0082FF0F; } section.professional-service-sec .dev-service-row .professional-box.p-box-4 {   background:#E94F440F; } section.professional-service-sec .dev-service-row .professional-box.p-box-5 {   background:#1ABC9C0F; } section.professional-service-sec .dev-service-row .professional-box.p-box-6 {   background:#F5A6230F; } section.professional-service-sec .dev-service-row .professional-box.p-box-7 {   background:#9013FE0F; } section.professional-service-sec .dev-service-row .professional-box.p-box-8 {   background:#2B62C90F; } section.professional-service-sec .dev-service-row .professional-box.p-box-9 {   background:#0082FF0F; } section.professional-service-sec .dev-service-row .professional-box .dev-service-img {   text-align:left;   margin-bottom:18px; } section.professional-service-sec .dev-service-row .professional-box .dev-service-img .vc_single_image-wrapper {   border-radius:50%;   background:linear-gradient(326deg, #EFF6FF 4.6%, #00CDEB 77.15%);   padding:20px; } section.professional-service-sec .dev-service-row .professional-box .dev-service-img .vc_single_image-wrapper img{   height:46px;   width:46px; } section.professional-service-sec .dev-service-row .dev-service-head-box {   margin-bottom:8px; } section.professional-service-sec .dev-service-row .dev-service-head-box h3.dev-service-head {   font-weight:600;   font-size:24px;   line-height:32px; } section.professional-service-sec .dev-service-row .professional-box .dev-service-content-box {   margin-bottom:0; } section.professional-service-sec .dev-service-row .professional-box .dev-service-content-box p.para-content-s {   color:#4F5B6D; } @media(max-width:767px){   section.professional-service-sec {  padding:80px 0;   }   section.professional-service-sec .dev-service-row {  flex-wrap:wrap;   } } @media(max-width:1024px){   section.professional-service-sec .dev-service-row {  gap:20px;   }   section.professional-service-sec .dev-service-row .professional-box {  padding:32px 22px;   } }  h2.heading-titles-dev {   font-weight:400;   font-size:55px;   line-height:65px; } section.vc_section.work-process {   padding:100px 0;   background:url(/wp-content/uploads/2026/01/digital-work-process.webp);   background-size:cover;   background-position:center;   background-repeat:no-repeat;   text-align:center;   position:relative; } section.vc_section.work-process .container .small-heading-box {   margin-bottom:10px; } section.vc_section.work-process .container .section-heading {   margin-bottom:20px; } section.vc_section.work-process .container .section-heading h2.heading-titles-dev {   max-width:950px;   margin:auto; } section.vc_section.work-process .container .page-content {   margin-bottom:100px; } section.vc_section.work-process .container .section-heading h2.heading-titles-dev, section.vc_section.work-process .container .page-content .page-text {   color:#000000; } section.vc_section.work-process .container .page-content p.page-text {   font-size:18px;   line-height:30px; } section.vc_section.work-process .container .wpb_raw_html.wpb_content_element{   margin-bottom:0; } section.vc_section.work-process .container .workflow {   display:flex;   flex-wrap:wrap;   grid-gap:140px 230px;   position:relative;   max-width:1285px;   margin:auto;   justify-content:space-between; } section.vc_section.work-process .container .workflow .step {   padding:20px;   border-radius:15px;   text-align:left;   position:relative;   max-width:275px;   width:100%; } section.vc_section.work-process .container .workflow .step1 {   background:#9013FE0F; } section.vc_section.work-process .container .workflow .step2 {   background:#2B62C90F; } section.vc_section.work-process .container .workflow .step3 {   background:#0082FF0F; } section.vc_section.work-process .container .workflow .step4 {   background:#E94F440F; } section.vc_section.work-process .container .workflow .step5 {   background:#1ABC9C0F; } section.vc_section.work-process .container .workflow .step img {   width:92px;   height:92px;   object-fit:contain;   margin-bottom:10px;   padding:24px 21px;   border-radius:50%; } section.vc_section.work-process .container .workflow .step1 img {   background:linear-gradient(180deg, #9013FE 0%, #9013FE 100%); } section.vc_section.work-process .container .workflow .step2 img {   background:linear-gradient(180deg, #2B62C9 0%, #2B62C9 100%); } section.vc_section.work-process .container .workflow .step3 img {   background:linear-gradient(180deg, #0082FF 0%, #0082FF 100%); } section.vc_section.work-process .container .workflow .step4 img {   background:linear-gradient(180deg, #E94F44 0%, #E94F44 100%); } section.vc_section.work-process .container .workflow .step5 img {   background:linear-gradient(180deg, #1ABC9C 0%, #1ABC9C 100%); } section.vc_section.work-process .container .workflow .step p {   font-weight:600;   margin:5px 0;   font-size:20px;   line-height:28px; } section.vc_section.work-process .container .workflow .step .step-number {   color:#4F5B6D14;   font-weight:600;   font-size:90px;   line-height:68px;   text-transform:capitalize;   position:absolute;   right:10px;   top:10px; } section.vc_section.work-process .container .workflow .center_box_step {   width:100%;   display:flex;   grid-gap:70px 226px;   justify-content:center;   flex-direction:row-reverse; } .workflow .step::after {   content:"";   position:absolute;   width:80px; } section.vc_section.work-process .container .workflow .step1::after, section.vc_section.work-process .container .workflow .step2::after{   background-image:url(/wp-content/uploads/2026/01/Line-1.webp);   width:229px;   top:50%;   right:-229px;   height:12px; } section.vc_section.work-process .container .workflow .step3::after {   background-image:url(/wp-content/uploads/2026/01/Line-3.webp);   width:118px;   top:unset;   height:257px;   background-repeat:no-repeat;   bottom:-257px;   left:20px; } section.vc_section.work-process .container .workflow .step4::after {   background-image:url(/wp-content/uploads/2026/01/Line-4.webp);   width:229px;   top:45%;   left:-228px;   height:12px; } section.vc_section.work-process .container .workflow .step5::after {   background-image:url(/wp-content/uploads/2026/01/left-bottom.webp);   width:115px;   top:unset;   height:140px;   background-repeat:no-repeat;   bottom:-60%;   left:-120px; } @media(max-width:767px){   section.vc_section.work-process {  padding:80px 0;   }   h2.heading-titles-dev {  font-size:40px;  line-height:48px;  text-align:center;   }   section.vc_section.work-process .container .workflow {  justify-content:center;   }   section.vc_section.work-process .container .workflow .step1::after,   section.vc_section.work-process .container .workflow .step2::after,   section.vc_section.work-process .container .workflow .step3::after,   section.vc_section.work-process .container .workflow .step4::after,   section.vc_section.work-process .container .workflow .step5::after,   section.vc_section.work-process .container .workflow .step6::after,   section.vc_section.work-process .container .workflow .step7::after {  bottom:-70px;  right:50%;  top:unset;  width:12px;  height:70px;  left:unset;  background:url(/wp-content/uploads/vc-page-css/w3speedup.com/wp-content/uploads/2026/01/arrow-down.webp);  background-size:auto;  background-position:bottom;  background-repeat:no-repeat;   }   section.vc_section.work-process .container .workflow .center_box_step {  flex-direction:column;  align-items:center;   } } section.vc_section.industries-section {   padding:100px 0; }