 div#wrapper-navbar {   background:#fff; } div#wrapper-navbar .navbar.navbar-dark .custom-logo-link img.img-fluid {   filter:unset; } 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:#29aabc;   }   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:#29aabc;   }   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.action-btn {   border-radius:6px;   padding:10px 16px;   font-weight:400;   font-size:16px;   line-height:20px;   transition:all 0.3s; } span.small-heading-h {   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;   } } @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;   } } section.vc_section.h-banner-sec {   background-color:#001B26;   background:url(/wp-content/uploads/2026/01/banner-img.webp);   background-size:cover;   background-position:center;   background-repeat:no-repeat;   padding:200px 0 100px; } section.vc_section.h-banner-sec .container {   display:flex;   align-items:center;   column-gap:40px; } section.vc_section.h-banner-sec .container > .banner-content{   max-width:780px;   width:100%; } section.vc_section.h-banner-sec .container > .banner-content .wpb_wrapper .small-head-box {   margin-bottom:16px; } section.vc_section.h-banner-sec .container > .banner-content .wpb_wrapper p.banner-content.content {   color:#fff; } section.vc_section.h-banner-sec .container > .banner-content .wpb_wrapper .heading-box {   margin-bottom:26px; } section.vc_section.h-banner-sec .container > .banner-content .wpb_wrapper .heading-box h1.banner-heading-h {   color:#fff; } section.vc_section.h-banner-sec .container > .banner-content .wpb_wrapper .button-flex-box {   margin-bottom:0; } section.vc_section.h-banner-sec .container > .banner-content .wpb_wrapper .button-flex-box .button-flex {   display:flex;   gap:10px; } section.vc_section.h-banner-sec .container > .banner-content .wpb_wrapper .button-flex-box .button-flex a.get-started-btn {   background:#00CDEB;   color:#fff; } section.vc_section.h-banner-sec .container > .banner-content .wpb_wrapper .button-flex-box .button-flex a.get-started-btn:hover{   background:#fff;   color:#00CDEB; } section.vc_section.h-banner-sec .container > .banner-content .wpb_wrapper .button-flex-box .button-flex a.contact-us-btn {   color:#00CDEB;   background:#fff; } section.vc_section.h-banner-sec .container > .banner-content .wpb_wrapper .button-flex-box .button-flex a.contact-us-btn:hover{   background:#00CDEB;   color:#fff; } section.vc_section.h-banner-sec .container .banner-img-sec {   max-width:590px;   text-align:right; } section.vc_section.h-banner-sec .container .banner-img-sec .banner-content-img {   margin-bottom:0;   max-width:590px;   text-align:right;   margin-left:auto; } @media(max-width:767px){   section.vc_section.h-banner-sec {  padding:120px 0 80px;   }   section.vc_section.h-banner-sec .container {  flex-direction:column;  row-gap:80px;   }   section.vc_section.h-banner-sec .container > .banner-content .wpb_wrapper .button-flex-box .button-flex {  justify-content:center;   } } @media(min-width:768px) and (max-width:1199px){   section.vc_section.h-banner-sec {  padding:160px 0 80px;   }   section.vc_section.h-banner-sec .container {  column-gap:40px;   }   section.vc_section.h-banner-sec .container > .banner-content {  width:50%;   } }  section.vc_section.about-us-section-h {   padding:100px 0; } section.vc_section.about-us-section-h .container {   display:flex;   align-items:center;   gap:40px; } section.vc_section.about-us-section-h .container .about-us-img-box .about-us-img {   margin-bottom:0; } section.vc_section.about-us-section-h .container .about-us-content-box .small-head-box {   margin-bottom:4px; } section.vc_section.about-us-section-h .container .about-us-content-box .heading-2-box {   margin-bottom:20px; } section.vc_section.about-us-section-h .container .about-us-content-box .content-box {   margin-bottom:20px; } section.vc_section.about-us-section-h .container .about-us-content-box .content-box .para-content:not(:last-child) {   margin-bottom:16px; } section.vc_section.about-us-section-h .container .about-us-content-box .list-box {   margin-bottom:40px; } section.vc_section.about-us-section-h .container .about-us-content-box .list-box ul.about-us-list {   display:flex;   flex-direction:column;   flex-wrap:wrap;   max-height:118px;   row-gap:10px;   padding-left:0;   list-style:none; } section.vc_section.about-us-section-h .container .about-us-content-box .list-box ul.about-us-list li {   padding-left:24px;   position:relative; } section.vc_section.about-us-section-h .container .about-us-content-box .list-box ul.about-us-list li:before {   content:'\f00c';   font-family:"Font Awesome 7 Free";   font-weight:900;   position:absolute;   left:0;   color:#00CDEB; } section.vc_section.about-us-section-h .container .about-us-content-box .button-flex {   margin-bottom:0; } section.vc_section.about-us-section-h .container .about-us-content-box .button-flex a.read-more {   background:#212121;   color:#fff;   border:1px solid #212121; } section.vc_section.about-us-section-h .container .about-us-content-box .button-flex a.action-btn.read-more:hover {   background:transparent;   color:#212121; } @media(max-width:767px){   section.vc_section.about-us-section-h {  padding:80px 0;   }   section.vc_section.about-us-section-h .container {  flex-direction:column-reverse;  row-gap:50px;   }   section.vc_section.about-us-section-h .container .about-us-content-box .list-box ul.about-us-list {  max-height:unset;   }   section.vc_section.about-us-section-h .container .about-us-content-box .list-box ul.about-us-list li {  font-size:14px;   } } @media(min-width:768px) and (max-width:1034px){   section.vc_section.about-us-section-h .container .about-us-content-box .list-box ul.about-us-list {  max-height:unset;   } }  section.vc_section.trusted-partner-section {   padding:0; } section.vc_section.trusted-partner-section .container {   background:url(/wp-content/uploads/2026/01/services-bg.webp);   background-size:cover;   background-position:center;   background-repeat:no-repeat;   border-radius:24px;   padding:40px 24px;   display:flex;   align-items:center; } section.vc_section.trusted-partner-section .container .trusted-text .trusted-heading-box {   margin-bottom:0; } section.vc_section.trusted-partner-section .container .trusted-text .trusted-heading-box h2.head2.trusted-heading {   font-size:30px;   line-height:100%; } section.vc_section.trusted-partner-section .container .trusted-logo .trusted-logos {   margin-bottom:0; } section.vc_section.trusted-partner-section .container .trusted-logo .trusted-logos .wpb_wrapper {   display:flex;   overflow:hidden;   gap:30px;   justify-content:space-around; } section.vc_section.trusted-partner-section .container .trusted-logo .trusted-logos img.brand-logos {   width:190px;   object-fit:contain; } @media(max-width:1410px){   section.vc_section.trusted-partner-section .container .trusted-logo .trusted-logos .wpb_wrapper {  flex-wrap:wrap;   } } @media(min-width:767px) and (max-width:1024px){   section.vc_section.trusted-partner-section .container .trusted-logo .trusted-logos img.brand-logos {  width:160px;   } } @media(max-width:767px){   section.vc_section.trusted-partner-section .container .trusted-logo .trusted-logos img.brand-logos {  width:100px;   }   section.vc_section.trusted-partner-section .container .trusted-logo .trusted-logos .wpb_wrapper {  gap:10px;   } } @media(max-width:467px){   section.vc_section.trusted-partner-section .container .trusted-logo .trusted-logos img.brand-logos {  width:70px;   }   section.vc_section.trusted-partner-section .container {  flex-direction:column;  gap:30px;   }   section.vc_section.trusted-partner-section .container .trusted-text .trusted-heading-box h2.head2.trusted-heading{   font-size:28px;   text-align:center; } }  section.vc_section.dev-services-section {   padding:100px 0; } section.dev-services-section .container {   display:flex;   align-items:center; } section.dev-services-section .container > .dev-service-head .small-head-box {   margin-bottom:4px; } section.dev-services-section .container > .dev-service-head .service-head-box {   margin-bottom:0; } section.dev-services-section .container > .dev-service-content .service-content-box {   margin-bottom:0; } section.dev-services-section .container.tab-container {   padding-top:50px; } section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs {   background:#0B0F1C;   border-radius:30px;   overflow:hidden; } section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-tabs-container {   margin-bottom:0;   overflow:visible;   flex:0 0 25%; } section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-tabs-container ul.vc_tta-tabs-list {   display:flex;   flex-direction:column;   justify-content:center;   padding:75px 24px;   gap:10px;   overflow:visible;   position:relative; } section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-tabs-container ul.vc_tta-tabs-list > li{   position:relative; } section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-tabs-container ul.vc_tta-tabs-list > li:before{   content:'';   position:absolute;   height:100%;   width:159%;   background:#00CDEB;   border-radius:12px;   top:0; } section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-tabs-container ul.vc_tta-tabs-list li.vc_tta-tab:not(.vc_active)::before {   opacity:0;   visibility:hidden; } section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-tabs-container ul.vc_tta-tabs-list > li:after{  content:'\f35a';  font-family:'Font Awesome 7 Free';  font-weight:900;  position:absolute;  top:50%;  right:-52%;  color:#0B0F1C;  background:#fff;  border-radius:50%;  width:35px;  height:35px;  display:flex;  align-items:center;  justify-content:center;  font-size:40px;  box-shadow:0 0 4px rgba(0,0,0,0.1);  z-index:1;  transform:translateY(-50%); } section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-tabs-container ul.vc_tta-tabs-list li.vc_tta-tab:not(.vc_active)::after {   opacity:0;   visibility:hidden; } section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-tabs-container ul.vc_tta-tabs-list li.vc_tta-tab {   margin:0; } section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-tabs-container ul.vc_tta-tabs-list li.vc_tta-tab a {   background:transparent;   border:none;   font-weight:700;   font-size:20px;   line-height:32px;   color:#fff;   padding:20px 24px;   width:135%; } section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container {   flex:75%;   position:relative; } section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panels {   border-radius:30px;   border:0px; } section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panel-body{   padding:75px 24px 75px 200px;   border-radius:24px;   position:relative; } section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panel-body .vc_row.wpb_row.vc_inner.vc_row-fluid {   display:flex;   justify-content:space-between;   align-items:center; } section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panel-body .vc_row .tab-content-left {   width:56%; } section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panel-body .vc_row .tab-content-left .wpb_single_image {   margin-bottom:30px; } section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panel-body .vc_row .tab-content-left p.tabs-content-cst {   font-weight:400;   font-size:16px;   line-height:24px;   color:#475569; } section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panel-body .vc_row .tab-content-left .tab-list-box ul.tabs-list {   padding:0;   list-style:none; } section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panel-body .vc_row .tab-content-left .tab-list-box ul.tabs-list li {   position:relative; } section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panel-body .vc_row .tab-content-left .tab-list-box ul.tabs-list li:before{   content:'\f058';   font-family:'Font Awesome 7 Free';   font-weight:900;   color:#00CC66;   margin-right:10px; } section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panel-body .vc_row .tab-content-left .project-btn {   margin-bottom:0; } section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panel-body .vc_row .tab-content-left .project-btn a.start-project-btn {   display:flex;   align-items:center;   gap:14px;   font-weight:600;   font-size:16px;   line-height:20px;   text-align:center; } .progress-bg, .progress-bar {   fill:none;   stroke-width:10;   cx:60;   cy:60;   r:50; } .progress-bg {   stroke:#e5e5e5; } .progress-bar {   stroke-linecap:round;   stroke-dasharray:408;   stroke-dashoffset:408;   transition:stroke-dashoffset 0.3s linear; } .progress-text p {   margin:6px 0 0;   color:#666;   font-size:14px; } section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panel-body .tab-graph-right {   width:38%; } section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panel-body .tab-graph-right .progress-container {   margin-bottom:0; } section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panel-body .tab-graph-right .stats-wrapper {   display:flex;   justify-content:center;   align-items:center;   gap:32px;   flex-wrap:wrap;   flex-direction:column;   background:#fff;   padding:38px 42px;   border-radius:32px;   border:1px solid #e3e3e3; } section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panel-body .tab-graph-right .stats-wrapper .progress-container {   position:relative;   width:150px;   height:150px;   display:flex;   justify-content:center;   align-items:center;   flex-direction:column; } section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panel-body .tab-graph-right .stats-wrapper .progress-container .progress-text {   position:absolute;   top:50%;   left:50%;   transform:translate(-54%, -80%);   display:flex;   font-size:28px;   font-weight:600;   transition:.2s ease-in-out; } section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panel-body .tab-graph-right .stats-wrapper .progress-container p {   position:relative;   text-align:center;   font-size:12px; } section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panel-body .tab-graph-right .stats-wrapper .progress-container p:before {   content:'';   position:absolute;   background:attr(data-color);   height:20px;   width:20px;   left:-20px;   bottom:6px;   border-radius:50%; } @media(min-width:768px){   section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panels:before{  content:'';  position:absolute;  height:100%;  width:100%;  display:block;  top:0;  left:0;  opacity:0.8;  border-radius:30px;  background:url(/wp-content/uploads/2025/12/dots-bg-1.webp);   } } @media(max-width:767px){   section.vc_section.dev-services-section {  padding:80px 0;   }   section.dev-services-section .container {  flex-direction:column;   }   section.dev-services-section .container > .dev-service-head .service-head-box {  margin-bottom:20px;   }   section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container { flex:0 0 90%; margin:auto;   }   section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs {  padding-bottom:20px;  padding-top:10px;   }   section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panels div.vc_tta-panel.tabs-service .vc_tta-panel-heading {  background:#0B0F1C;  border:0;  border-top-left-radius:12px;  border-top-right-radius:12px;   }   section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panels div.vc_tta-panel.tabs-service .vc_tta-panel-heading .vc_tta-panel-title a {  color:#fff;  padding-left:0px;  padding-right:0px;   }   section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panel-body {  padding:24px 12px;  border-radius:12px;   }   section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panel-body .vc_row.wpb_row.vc_inner.vc_row-fluid {  flex-direction:column;   }   section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panel-body .vc_row .tab-content-left {  width:100%;   }   section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panel-body .vc_row .tab-content-left .tab-list-box ul.tabs-list li {  font-size:14px;   }   section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panel-body .vc_row .tab-content-left .project-btn a.start-project-btn img.btn-img {  width:32px;   }   section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panel-body .vc_row.wpb_row.vc_inner.vc_row-fluid .tab-graph-right {  width:100%;  margin-top:20px;   }   section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panel-body .vc_row.wpb_row.vc_inner.vc_row-fluid .tab-graph-right .stats-wrapper {  padding:10px 15px;  flex-direction:row;  flex-wrap:nowrap;  align-items:baseline;  gap:0px;   }   section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panels > .tabs-service:not(.vc_active):not(:last-child) {  border-bottom:1px solid #554f4f;   }   section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panels div.vc_tta-panel.tabs-service h4.vc_tta-panel-title > a:after {  content:'\f107';  font-family:"Font Awesome 7 Free";  font-weight:600;  right:0;  position:absolute;  transition:0.5s ease;   }   section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panels div.vc_tta-panel.tabs-service.vc_active h4.vc_tta-panel-title > a:after {  transform:rotate(-180deg);   }   section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panels div.vc_tta-panel.tabs-service.vc_active .vc_tta-panel-heading .vc_tta-panel-title a {  color:#00CDEB;   }   section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panels .tabs-service .vc_tta-panel-body:before{  content:'';  position:absolute;  height:100%;  width:100%;  display:block;  top:0;  left:0;  opacity:0.8;  border-radius:30px;  background:url(/wp-content/uploads/2025/12/dots-bg-1.webp);   } } @media(min-width:768px) and (max-width:1199px){   section.vc_section.dev-services-section {  padding:80px 0;   }   section.dev-services-section .container .dev-service-head .service-head-box h2.head2.dev-service-head {  font-size:30px;  line-height:46px;   }   section.dev-services-section .container > .dev-service-content .service-content-box p.service-content {  font-size:16px;  line-height:24px;   }   section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-tabs-container ul.vc_tta-tabs-list {  padding:45px 18px;   }   section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-tabs-container ul.vc_tta-tabs-list li.vc_tta-tab a {  padding:12px;  font-size:16px;  font-weight:600;  line-height:1.3;   }   section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-tabs-container ul.vc_tta-tabs-list:before {  height:48px;  width:300px;  top:192px;   }   section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-tabs-container ul.vc_tta-tabs-list > li:after {  top:50%;  right:-41%;  width:25px;  height:25px;  font-size:30px;  transform:translateY(-50%);   }   section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panel-body {  padding:34px 16px 16px 120px;   }   section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panel-body .vc_row.wpb_row.vc_inner.vc_row-fluid {  flex-direction:column;   }   section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panel-body .vc_row .tab-content-left {  width:100%;   }   section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panel-body .vc_row .tab-content-left .project-btn img.btn-img {  height:32px;   }   section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panel-body .vc_row.wpb_row.vc_inner.vc_row-fluid .tab-graph-right {  width:100%;  margin-top:20px;   }   section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-panels-container .vc_tta-panel-body .vc_row.wpb_row.vc_inner.vc_row-fluid .tab-graph-right .stats-wrapper {  flex-direction:row;   } } @media (max-width:1199px) {   section.dev-services-section .container.tab-container .vc_column_container .vc_column-inner > .wpb_wrapper .vc_tta-container .development-services-tabs .vc_tta-tabs-container ul.vc_tta-tabs-list > li:before {  width:145%;   } }  section.vc_section.work-process-section {   padding:0;   padding-bottom:100px; } section.vc_section.work-process-section {   background:url(/wp-content/uploads/2026/01/top-bg.webp);   background-size:cover;   background-position:center;   background-repeat:no-repeat;   padding:100px 0; } section.vc_section.work-process-section .container .small-head-box {   text-align:center;   margin-bottom:18px; } section.vc_section.work-process-section .container .timeline-head-box {   text-align:center;   margin-bottom:50px; } section.vc_section.work-process-section .container .timeline-head-box h2.timeline-head {   font-weight:500;   font-size:55px;   line-height:48px;   text-align:center; } section.vc_section.work-process-section p.para-content{   text-align:center; } section.vc_section.work-process-section .container .vc_row {   display:flex;   justify-content:space-between; } section.vc_section.work-process-section .container .vc_row:before, section.vc_section.work-process-section .container .vc_row:after{   display:none; } section.vc_section.work-process-section .container .vc_row .time-frame {   width:100%;   max-width:216px; } section.vc_section.work-process-section .container .vc_row .time-frame1:before, section.vc_section.work-process-section .container .vc_row .time-frame3:before{   content:'';   position:absolute;   background:url(/wp-content/uploads/2026/01/arrow-up.webp);   width:124px;   height:40px;   right:-100px;   top:90px; } section.vc_section.work-process-section .container .vc_row .time-frame2:before, section.vc_section.work-process-section .container .vc_row .time-frame4:before{   content:'';   position:absolute;   background:url(/wp-content/uploads/2026/01/arrow.webp);   width:118px;   height:54px;   right:-100px;   top:20px; } section.vc_section.work-process-section .container .vc_row .time-frame > .vc_column-inner > .wpb_wrapper {   display:flex;   flex-direction:column;   align-items:center; } section.vc_section.work-process-section .container .vc_row .time-frame > .vc_column-inner > .wpb_wrapper .timeline-card{   text-align:center;   margin-bottom:28px;   position:relative; } section.vc_section.work-process-section .container .vc_row .time-frame > .vc_column-inner > .wpb_wrapper .timeline-card img{   background:#fff;   padding:28px;   height:120px;   width:120px;   border-radius:50%;   box-shadow:0px 22px 59px 0px #3A11621A; } section.vc_section.work-process-section .container .vc_row .time-frame > .vc_column-inner > .wpb_wrapper .timeline-card.time-card-1, section.vc_section.work-process-section .container .vc_row .time-frame > .vc_column-inner > .wpb_wrapper .timeline-card.time-card-3, section.vc_section.work-process-section .container .vc_row .time-frame > .vc_column-inner > .wpb_wrapper .timeline-card.time-card-5 {   margin-top:50px; } section.vc_section.work-process-section .container .vc_row .time-frame > .vc_column-inner > .wpb_wrapper .timeline-card .wpb_wrapper span.serial {   color:#fff;   background:#00CDEB;   padding:8px;   border-radius:50%;   font-weight:600;   font-size:14px;   line-height:100%;   text-align:center;   position:absolute;   left:58px; } section.vc_section.work-process-section .container .vc_row .time-frame > .vc_column-inner > .wpb_wrapper .timeline-card.time-card-1 span.serial, section.vc_section.work-process-section .container .vc_row .time-frame > .vc_column-inner > .wpb_wrapper .timeline-card.time-card-3 span.serial, section.vc_section.work-process-section .container .vc_row .time-frame > .vc_column-inner > .wpb_wrapper .timeline-card.time-card-5 span.serial {   left:0;   top:6px; } section.vc_section.work-process-section .container .vc_row .time-frame > .vc_column-inner > .wpb_wrapper .timeline-card.time-card-2 span.serial, section.vc_section.work-process-section .container .vc_row .time-frame > .vc_column-inner > .wpb_wrapper .timeline-card.time-card-4 span.serial {   left:-6px;   top:22px; } section.vc_section.work-process-section .container .vc_row .time-frame > .vc_column-inner > .wpb_wrapper .time-text-box {   margin-bottom:10px; } section.vc_section.work-process-section .container .vc_row .time-frame > .vc_column-inner > .wpb_wrapper .time-text-box h3.timeline-text {   font-weight:500;   font-size:24px;   line-height:100%;   text-align:center;   color:#00CDEB; } section.vc_section.work-process-section .container .vc_row .time-frame > .vc_column-inner > .wpb_wrapper .time-content-box {   margin-bottom:0; } section.vc_section.work-process-section .container .vc_row .time-frame > .vc_column-inner > .wpb_wrapper .time-content-box p.time-line-content {   font-weight:400;   font-size:14px;   line-height:24px;   text-align:center; } @media(max-width:1199px){   section.vc_section.work-process-section {  padding-bottom:80px;   }   section.vc_section.work-process-section .container .vc_row {  flex-wrap:wrap;  justify-content:center;  gap:30px;   }   section.vc_section.work-process-section .container .vc_row .time-frame:before {  display:none;   }   section.vc_section.work-process-section {  padding:80px 0;   }   section.vc_section.work-process-section .container .vc_row .time-frame > .vc_column-inner > .wpb_wrapper .timeline-card.time-card-1,   section.vc_section.work-process-section .container .vc_row .time-frame > .vc_column-inner > .wpb_wrapper .timeline-card.time-card-3,   section.vc_section.work-process-section .container .vc_row .time-frame > .vc_column-inner > .wpb_wrapper .timeline-card.time-card-5 {  margin-top:0;   }   section.vc_section.work-process-section .container .timeline-head-box h2.timeline-head {  font-size:30px;  line-height:45px;   } }  section.vc_section.training-prgm-section {   background:url(/wp-content/uploads/2026/01/training-bg.webp);   background-size:cover;   background-position:center;   background-repeat:no-repeat;   padding:100px 0; } section.vc_section.training-prgm-section .container {   display:flex;   align-items:center;   gap:30px; } section.vc_section.training-prgm-section .container .training-content-box .small-head-box {   margin-bottom:8px; } section.vc_section.training-prgm-section .container .training-content-box .training-head-main {   margin-bottom:28px; } section.vc_section.training-prgm-section .container .training-content-box .training-content-main p.para-content {   padding-right:32px;   letter-spacing:0.64px; } section.vc_section.training-prgm-section .container .training-content-box .button-flex a.training-btn {   color:#fff;   background:#212121;   border:1px solid; } section.vc_section.training-prgm-section .container .training-content-box .button-flex a.training-btn:hover {   background:#fff;   color:#212121;   border:1px solid; } section.vc_section.training-prgm-section .container .training-picture-box .trainning-img {   position:relative;   margin-bottom:0; } section.vc_section.training-prgm-section .container .training-picture-box .trainning-img:before {   content:'';   position:absolute;   background:url(/wp-content/uploads/2026/01/glitter-icon.webp);   height:80px;   width:80px;   right:0;   top:-40px; } @media(max-width:767px){   section.vc_section.training-prgm-section {  padding:80px 0;   }   section.vc_section.training-prgm-section .container .training-content-box .training-head-main h2.tranning-head {  font-size:36px;  line-height:40px;   }   section.vc_section.training-prgm-section .container {  flex-wrap:wrap;   }   section.vc_section.training-prgm-section .container .training-content-box .training-content-main p.trainning-content {  font-size:16px;  line-height:24px;   } } @media(min-width:768px) and (max-width:1024px){   section.vc_section.training-prgm-section {  padding:80px 0;   }   section.vc_section.training-prgm-section .container .training-content-box .training-head-main h2.tranning-head {  font-size:30px;  line-height:40px;   }   section.vc_section.training-prgm-section .container .training-content-box .training-content-main p.trainning-content {  font-size:16px;  line-height:24px;   } } section.vc_section.review-section {   padding:100px 0;   display:flex;   flex-direction:column;   gap:50px; } section.vc_section.review-section .container {   display:flex;   align-items:center;   gap:20px; } section.vc_section.review-section .container .review-head-box .small-head-box {   margin-bottom:4px; } section.vc_section.review-section .container .review-head-box .review-head-main {   margin-bottom:0; } section.vc_section.review-section .container .review-content-box .review-content-main {   margin-bottom:0; } section.vc_section.review-section .container .review-slider-box{   margin-bottom:0; } section.vc_section.review-section .container .review-slider-box .testimonial-slider {   position:relative;   width:100%;   max-width:1440px;   overflow:hidden;   display:flex;   align-items:center; } section.vc_section.review-section .container .review-slider-box .testimonial-slider button.slider-btn {   background:#00c8f8;   border:none;   color:#fff;   font-size:28px;   width:48px;   height:48px;   border-radius:50%;   cursor:pointer;   transition:0.3s;   display:flex;   aspect-ratio:1 / 1;   justify-content:center;   align-items:center;   z-index:10; } section.vc_section.review-section .container .review-slider-box .testimonial-slider button.slider-btn:hover {   background:#009fc4; } section.vc_section.review-section .container .review-slider-box .testimonial-slider button.slider-btn.prev {   margin-right:10px; } section.vc_section.review-section .container .review-slider-box .testimonial-slider button.slider-btn.next {   margin-left:10px; } section.vc_section.review-section .container .review-slider-box .testimonial-slider .slider-wrapper {   overflow:hidden;   width:100%; } section.vc_section.review-section .container .review-slider-box .testimonial-slider .slider-wrapper .slider {   display:flex;   transition:transform 0.6s ease; } section.vc_section.review-section .container .review-slider-box .testimonial-slider .slider-wrapper .slider .testimonial-card {   background:linear-gradient(180deg, rgb(17 126 239 / 22%) 0%, rgba(17, 126, 239, 0) 40%, rgba(17, 126, 239, 0) 60%, rgba(17, 126, 239, 0.1) 100%);   border-radius:16px;   flex:0 0 calc(33.333% - 20px);   margin:10px;   padding:20px;   text-align:left;   box-shadow:4.75px 9.5px 38px 0px #0000000F inset;   border:1px solid #117EEF45; } section.vc_section.review-section .container .review-slider-box .testimonial-slider .slider-wrapper .slider .testimonial-card .user-detail {   display:flex;   gap:20px;   align-items:center; } section.vc_section.review-section .container .review-slider-box .testimonial-slider .slider-wrapper .slider .testimonial-card .user-detail img {   width:60px;   height:60px;   border-radius:50%;   margin-bottom:0; } section.vc_section.review-section .container .review-slider-box .testimonial-slider .slider-wrapper .slider .testimonial-card .user-detail .user-name {   display:flex;   flex-direction:column; } section.vc_section.review-section .container .review-slider-box .testimonial-slider .slider-wrapper .slider .testimonial-card .user-detail .user-name h3 {   margin:0px;   font-weight:400;   font-size:14.88px;   line-height:24px;   vertical-align:middle; } section.vc_section.review-section .container .review-slider-box .testimonial-slider .slider-wrapper .slider .testimonial-card .user-detail .user-name .stars {   color:#f4b400;   font-size:18px;   margin-bottom:0; } section.vc_section.review-section .container .review-slider-box .testimonial-slider .slider-wrapper .slider .testimonial-card p {   color:#333;   margin:16px 0 30px;   font-weight:400;   font-size:16.88px;   line-height:27px;   letter-spacing:-0.18px;   min-height:110px; } section.vc_section.review-section .container .review-slider-box .testimonial-slider .slider-wrapper .slider .testimonial-card span.date {   display:block;   color:#212121;   font-weight:400;   font-size:16.73px;   line-height:25.2px; } @media(max-width:767px){   section.vc_section.review-section {  padding:80px 0 40px;   }   section.vc_section.review-section .container {  flex-direction:column;  gap:20px;   }   section.vc_section.review-section .container .review-slider-box .testimonial-slider button.slider-btn {  font-size:20px;  width:28px;  height:28px;   }   section.vc_section.review-section .container .review-slider-box .testimonial-slider button.slider-btn.prev {  margin-right:0;   }   section.vc_section.review-section .container .review-slider-box .testimonial-slider button.slider-btn.next {  margin-left:0;   } } @media(max-width:560px){   section.vc_section.review-section .container .review-slider-box .testimonial-slider .slider-wrapper .slider .testimonial-card {  flex:6 0 calc(100% - 15px);  margin:7px;   } } @media(max-width:767px){   section.vc_section.review-section .container .review-slider-box .testimonial-slider .slider-wrapper .slider .testimonial-card {  flex:6 0 calc(100% - 15px);  margin:7px;   } } @media(min-width:768px) and (max-width:1024px){   section.vc_section.review-section .container .review-slider-box .testimonial-slider .slider-wrapper .slider .testimonial-card {  flex:6 0 calc(50% - 15px);  margin:7px;   }   section.vc_section.review-section {  padding:80px 0;   } }  section.vc_section.counter-section {   padding-bottom:200px; } section.vc_section.counter-section .container {   background-color:#0B0F1C;   opacity:1;   border-radius:12px;   padding:80px 85px;   display:flex;   max-width:1530px;   justify-content:space-between;   background-image:url(/wp-content/uploads/2026/01/counter-bg.webp);   background-size:cover;   background-position:center;   background-repeat:no-repeat; } section.vc_section.counter-section .container .counter-tab {   max-width:320px;   position:relative; } section.vc_section.counter-section .container .counter-tab > .vc_column-inner > .wpb_wrapper {   display:flex;   justify-content:flex-start;   gap:14px; } section.vc_section.counter-section .container .counter-tab .wpb_wrapper .counter-img {   margin-bottom:0; } section.vc_section.counter-section .container .counter-tab .wpb_wrapper .counter-data {   margin-bottom:0; } section.vc_section.counter-section .container .counter-tab .wpb_wrapper .counter-data p.counter-text {   font-weight:500;   font-size:18.28px;   line-height:30px;   vertical-align:middle;   color:#FFFFFF; } section.vc_section.counter-section .container .counter-tab .wpb_wrapper .counter-data p.counter-number {   font-weight:500;   font-size:48px;   line-height:67.2px;   letter-spacing:2.96px;   color:#ffffff; } section.vc_section.counter-section .container .counter-tab:not(:last-child):after {   content:'';   position:absolute;   width:1px;   height:100%;   right:0;   top:0;   background:linear-gradient(0deg, rgba(255, 255, 255, 0.08) 0%, #ffffff78 50%, rgba(255, 255, 255, 0.08) 100%); } @media(max-width:767px){   section.vc_section.counter-section{  padding-bottom:80px;   }   section.vc_section.counter-section .container {  padding:60px 45px;  flex-wrap:wrap;  gap:40px;  margin-bottom:0;   }   section.vc_section.counter-section .container .counter-tab:not(:last-child):after{  width:100%;  height:1px;  background:linear-gradient(90deg, rgba(255, 255, 255, 0.08) 0%, #ffffff78 50%, rgba(255, 255, 255, 0.08) 100%);  bottom:-20px;  top:unset;   }   section.vc_section.counter-section .container .counter-tab .wpb_wrapper .counter-data p.counter-text{  font-size:16px;  line-height:24px;   }   section.vc_section.counter-section .container .counter-tab .wpb_wrapper .counter-data p.counter-number {  font-size:30px;  line-height:46px;   }   section.vc_section.counter-section .container .counter-tab .wpb_wrapper .counter-img img {  width:70px;   } } @media(min-width:768px) and (max-width:1024px){  section.vc_section.counter-section .container{  flex-wrap:wrap;  gap:20px;  row-gap:40px;   }   section.vc_section.counter-section .container .counter-tab {  flex:48%;   }   section.vc_section.counter-section .container .counter-tab:not(:last-child):after {  display:none;   } } @media(min-width:768px) and (max-width:995px){   section.vc_section.counter-section {  padding-bottom:80px;   } } .parent-pop-div {   display:none; } .review_popup_mainsec {   display:none; } #wrapper-navbar:has(.element-hover):not(.shrink) {   position:absolute !important;   top:unset !important;   box-shadow:unset !important;   z-index:unset !important; }