 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 .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;   border:1px solid;   cursor:pointer; } 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:40px; } .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 .trial-btn {   background:#00CDEB;   color:#fff;   border:2px solid#00CDEB; } .vc_section.main-banner .container .btn-trials .button-flex .wpb_wrapper .trial-btn:hover {   color:#00CDEB;   background:#fff; } .vc_section.main-banner .container .btn-trials .button-flex .wpb_wrapper .demo-btn {   color:#00CDEB;   background:#fff;   border-color:#fff; } .vc_section.main-banner .container .btn-trials .button-flex .wpb_wrapper .demo-btn:hover {   background:#00CDEB;   color:#fff;   border-color:#00cdeb; } @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.techno-sec {   margin:0;   padding:100px 0;   text-align: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 .page-content {   margin-bottom:48px;   text-align:center; } section.vc_section.techno-sec .container .page-content p.para-content {   color:#4B5563;   max-width:1230px;   margin:auto; } section.techno-sec .container .vc_row.technologies-group .technologies-tabs {   margin-bottom:60px; } section.techno-sec .container .vc_row.technologies-group .technologies-tabs .wpb_wrapper {   display:flex;   gap:40px;   flex-wrap:wrap;   justify-content:center; } section.techno-sec .container .vc_row.technologies-group .technologies-tabs .wpb_wrapper .related-skills-img {   width:48.582%;   background:#F7F7FA;   margin:0;   display:flex;   flex-wrap:wrap;   border-radius:12px;   padding:28px 24px;   gap:14px; } section.techno-sec .container .vc_row.technologies-group .technologies-tabs .wpb_wrapper .related-skills-img .related-img > p {   color:#0B0F1C;   font-weight:700;   font-size:24px;   line-height:100%;   text-align:center;   margin-bottom:14px; } section.techno-sec .container .vc_row.technologies-group .technologies-tabs .wpb_wrapper .related-skills-img .related-img .image-box-cst {   display:flex;   flex-wrap:wrap;   gap:14px;   justify-content:center; } section.techno-sec .container .vc_row.technologies-group .technologies-tabs .wpb_wrapper .related-skills-img .related-img .image-box-cst .image-box-inner {   max-width:203px;   width:100%;   position:relative;   padding:5px 0px;   border:1.5px solid #00CDEB;   border-radius:8px;   cursor:pointer; } section.techno-sec .container .vc_row.technologies-group .technologies-tabs .wpb_wrapper .related-skills-img .related-img .image-box-cst .image-box-inner a {   display:flex;   align-items:center;   column-gap:5px;   justify-content:center; } section.techno-sec .container .vc_row.technologies-group .technologies-tabs .wpb_wrapper .related-skills-img .related-img .image-box-cst .image-box-inner a > img {   object-fit:contain;   width:35px;   height:40px; } section.techno-sec .container .vc_row.technologies-group .technologies-tabs .wpb_wrapper .related-skills-img .related-img .image-box-cst .image-box-inner p.logo-name {   color:#17305D;   font-weight:400;   font-size:22px;   vertical-align:middle; } section.techno-sec .container .vc_row.technologies-group .technologies-tabs .wpb_wrapper .related-skills-img .related-img .image-box-cst .image-box-inner .hover-data {   position:absolute;   top:60px;   left:50%;   transform:translateX(-50%);   width:590px;   padding:20px;   background:white;   box-shadow:0 0 10px rgba(0, 0, 0, 0.2);   opacity:0;   visibility:hidden;   transition:opacity 0.3s, visibility 0.3s;   z-index:1;   border-radius:4px; } section.techno-sec .container .vc_row.technologies-group .technologies-tabs .wpb_wrapper .related-skills-img .related-img .image-box-cst .image-box-inner:hover .hover-data {   opacity:1;   visibility:visible; } section.techno-sec .container .vc_row.technologies-group .technologies-tabs .wpb_wrapper .related-skills-img .related-img .image-box-cst .image-box-inner .hover-data:before {   content:'';   position:absolute;   top:-20px;   left:50%;   transform:translateX(-50%);   border-width:10px;   border-style:solid;   border-color:transparent transparent #ffffff transparent;   filter:drop-shadow(0px 3px 10px #0003); } section.techno-sec .container .vc_row.technologies-group .technologies-tabs .wpb_wrapper .related-skills-img .related-img .image-box-cst .image-box-inner .hover-data .data.row {   display:flex;   justify-content:space-between; } section.techno-sec .container .vc_row.technologies-group .technologies-tabs .wpb_wrapper .related-skills-img .related-img .image-box-cst .image-box-inner .hover-data .data.row div.col-md-3 {   display:flex;   justify-content:flex-start;   align-items:center;   margin-bottom:10px;   gap:10px;   } section.techno-sec .container .vc_row.technologies-group .technologies-tabs .wpb_wrapper .related-skills-img .related-img .image-box-cst .image-box-inner .hover-data .data.row div.col-md-3 .data-img-box {   padding:9px;   box-shadow:0px 2.7px 7.56px 0px #00C1CF1F;   border-radius:10px; } section.techno-sec .container .vc_row.technologies-group .technologies-tabs .wpb_wrapper .related-skills-img .related-img .image-box-cst .image-box-inner .hover-data .data.row div.col-md-3 p.data-number {   font-size:18px;   font-weight:700;   line-height:25.6px;   text-align:left;   color:#17305D;   margin-bottom:0; } section.techno-sec .container .vc_row.technologies-group .technologies-tabs .wpb_wrapper .related-skills-img .related-img .image-box-cst .image-box-inner .hover-data .data.row div.col-md-3 p.data-text {   font-size:12px;   font-weight:500;   line-height:14.63px;   text-align:left;   color:#17305D;   margin-bottom:0; } section.techno-sec .container .vc_row.technologies-group .technologies-tabs .wpb_wrapper .related-skills-img .related-img .image-box-cst .image-box-inner .hover-data > p {   font-size:14px;   font-weight:400;   line-height:21px;   text-align:left;   color:#000;   margin-bottom:0; } section.techno-sec .container .tech-btn {   margin-bottom:0; } section.techno-sec .container .tech-btn a.trial-btn {   color:#fff;   background:#212121;   border:2px solid #000; } section.techno-sec .container .tech-btn a.trial-btn:hover {   background:#fff;   color:#212121; } @media(max-width:767px){   section.techno-sec .container .vc_row.technologies-group .technologies-tabs .wpb_wrapper .related-skills-img .related-img .image-box-cst .image-box-inner .hover-data {  width:90vw;   } } @media(max-width:1024px){   section.vc_section.techno-sec {  padding:80px 0;   }   section.techno-sec .container .vc_row.technologies-group .technologies-tabs .wpb_wrapper .related-skills-img {  width:100%;  justify-content:center;   }   section.techno-sec .container .vc_row.technologies-group .technologies-tabs .wpb_wrapper .related-skills-img .related-img .image-box-cst .image-box-inner p.logo-name {  font-size:18px;   }   section.techno-sec .container .vc_row.technologies-group .technologies-tabs .wpb_wrapper .related-skills-img .related-img .image-box-cst .image-box-inner .hover-data .data.row {  flex-wrap:wrap;   }   section.techno-sec .container .vc_row.technologies-group .technologies-tabs .wpb_wrapper .related-skills-img .related-img .image-box-cst .image-box-inner .hover-data .data.row div.col-md-3 {  min-width:180px;   } } @media(min-width:498px) and (max-width:1024px){   section.techno-sec .container .vc_row.technologies-group .technologies-tabs .wpb_wrapper .related-skills-img .related-img .image-box-cst .image-box-inner .hover-data{  max-width:100%;   } }  section.vc_section.trainning-sec {   padding:100px 0;   background-color:#0B0F1C;   position:relative; } section.vc_section.trainning-sec:before {   content:'';   position:absolute;   height:100%;   width:100%;   opacity:0.4;   top:0;   background-image:url(/wp-content/uploads/w3-webp/uploads/2025/12/dots-bg-1.webp);   background-position:center;   background-repeat:repeat; } section.vc_section.trainning-sec .container {   display:flex;   align-items:center;   gap:40px; } section.vc_section.trainning-sec .container .tranning-content .small-heading-box {   margin-bottom:8px; } section.vc_section.trainning-sec .container .tranning-content .small-heading-box span.small-heading {   color:#ffffff; } section.vc_section.trainning-sec .container .tranning-content .section-heading {   margin-bottom:28px; } section.vc_section.trainning-sec .container .tranning-content .section-heading h2.head2 {   color:#fff; } section.vc_section.trainning-sec .container .tranning-content .page-content p.para-content {   color:#fff; } section.vc_section.trainning-sec .container .tranning-content .page-content ul.about-us-list {   display:flex;   flex-direction:column;   row-gap:10px;   padding-left:0;   list-style:none;   padding-top:20px; } section.vc_section.trainning-sec .container .tranning-content .page-content ul.about-us-list li {   padding-left:24px;   position:relative;   color:#fff } section.vc_section.trainning-sec .container .tranning-content .page-content 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.trainning-sec .container .tranning-content .button-flex {   margin-bottom:0; } section.vc_section.trainning-sec .container .tranning-content .button-flex .speedup-trainning.action-btn {   opacity:1;   padding:16px 26px;   border-radius:6px;   background:#00cdeb;   font-weight:400;   font-size:18px;   line-height:100%;   color:#fff;   border:none;   cursor:pointer; } section.vc_section.trainning-sec .container .tranning-img .wpb_single_image {   margin-bottom:0; } @media(max-width:767px){   section.vc_section.trainning-sec .container {  flex-wrap:wrap;   }   section.vc_section.trainning-sec .container .tranning-img .wpb_single_image img {  max-width:450px;  width:100%;   }   section.vc_section.trainning-sec .container .tranning-img .wpb_single_image {  text-align:center;   } }  section.choose-use-section {   padding:100px 0;   background:#F7F7FA; } section.choose-use-section .container {   display:flex;   gap:40px; } section.choose-use-section .container .choose-left-box {   position:sticky;   top:90px;   align-self:flex-start; } section.choose-use-section .container .choose-left-box .choose-us-img {   margin-bottom:0; } section.choose-use-section .container .choose-left-box .choose-us-status {   background:#00CDEB;   color:#fff;   border-radius:20px;   padding:20px 20px;   max-width:210px;   width:100%;   text-align:center;   position:absolute;   margin-bottom:0;   border:1px solid #fff; } section.choose-use-section .container .choose-left-box .choose-us-status.top-left-shap {   left:0px;   top:30px; } section.choose-use-section .container .choose-left-box .choose-us-status.bottom-right-shap {   right:60px;   bottom:40px; } section.choose-use-section .container .choose-left-box .choose-us-status p {   font-weight:500;   font-size:18px; } section.choose-use-section .container .choose-left-box .choose-us-status p strong {   font-weight:500;   font-size:50px; } section.choose-use-section .container .choose-right-box .small-heading-box {   margin-bottom:10px; } section.choose-use-section .container .choose-right-box .section-heading {   margin-bottom:20px; } section.choose-use-section .container .choose-right-box .page-content {   margin-bottom:30px; } section.choose-use-section .container .choose-right-box .page-content p.para-content {   color:#4B5563; } section.choose-use-section .container .choose-right-box .service-html {   margin-bottom:0; } section.choose-use-section .container .choose-right-box .service-html .services-section {   max-width:700px;   margin:0 auto;   display:flex;   flex-direction:column;   gap:20px; } section.choose-use-section .container .choose-right-box .service-html .services-section .service-card {   background:#fff;   border-radius:20px;   padding:40px;   transition:transform 0.2s ease, box-shadow 0.2s ease;   border:1px solid #00CDEB80; } section.choose-use-section .container .choose-right-box .service-html .services-section .service-card .service-header {   display:flex;   align-items:center;   margin-bottom:15px; } section.choose-use-section .container .choose-right-box .service-html .services-section .service-card .service-header h3.service-title {   color:#1a1a1a;   font-weight:500;   font-size:24px;   line-height:100%;   margin:0; } section.choose-use-section .container .choose-right-box .service-html .services-section .service-card .service-header .service-icon {   flex:0 0 50px;   height:50px;   border-radius:8px;   background:#00cdeb;   display:flex;   align-items:center;   justify-content:center;   margin-right:12px; } section.choose-use-section .container .choose-right-box .service-html .services-section .service-card .service-header .service-icon img {   width:24px;   height:24px; } section.choose-use-section .container .choose-right-box .service-html .services-section .service-card p.service-description {   color:#0B0F1C;   margin:0; } @media(max-width:767px){   section.choose-use-section {  padding:80px 0;   }   section.choose-use-section .container {  gap:30px;  flex-wrap:wrap;   }   section.choose-use-section .container .choose-left-box {  position:relative;  top:0;  padding-bottom:20px;   }   section.choose-use-section .container .choose-left-box .choose-us-status.top-left-shap {  left:-10px;  top:20px;   }   section.choose-use-section .container .choose-left-box .choose-us-status p {  font-size:14px;   }   section.choose-use-section .container .choose-left-box .choose-us-status p strong {  font-size:20px;   }   section.choose-use-section .container .choose-left-box .choose-us-status {  max-width:110px;  padding:16px 10px;  margin-bottom:0;   }   section.choose-use-section .container .choose-left-box .choose-us-status.bottom-right-shap {  right:10px;  bottom:30px;   }   section.choose-use-section .container .choose-right-box .service-html .services-section .service-card {  padding:20px;   }   section.choose-use-section .container .choose-right-box .service-html .services-section .service-card .service-header h3.service-title {  font-size:20px;   } } @media(min-width:768px) and (max-width:1199px){   section.choose-use-section .container {  gap:20px;   }   section.choose-use-section .container .choose-left-box .choose-us-status{  max-width:140px;  padding:20px 15px;   }   section.choose-use-section .container .choose-left-box .choose-us-status.top-left-shap {  left:0px;  top:-20px;   }   section.choose-use-section .container .choose-left-box .choose-us-status p {  font-size:16px;   }   section.choose-use-section .container .choose-left-box .choose-us-status p strong {  font-size:30px;   }   section.choose-use-section .container .choose-left-box .choose-us-status.bottom-right-shap {  right:0px;  bottom:-20px;   }   section.choose-use-section .container .choose-right-box .service-html .services-section .service-card {  padding:30px 20px;   }   section.choose-use-section .container .choose-right-box .service-html .services-section .service-card .service-header h3.service-title {  font-size:21px;   } }  section.vc_section.industries-section {   padding:100px 0; } section.industries-section .container .industry-content-box .industry-content-main {   margin-bottom:0; }  ul{   list-style:none; } section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels div.industry-tab {   background:none; } .review_popup_mainsec {   display:none; }