@font-face {   font-family:'Gotham';   src:url('/wp-content/themes/understrap/fonts/Gotham/Gotham-Book.woff2') format('woff2');   font-weight:350;   font-style:normal;   font-display:swap; } @font-face {   font-family:'Gotham';   src:url('/wp-content/themes/understrap/fonts/Gotham/GOTHAM-MEDIUM.woff2') format('woff2');   font-weight:500;   font-style:normal;   font-display:swap; } @font-face {   font-family:'Gotham';   src:url('/wp-content/themes/understrap/fonts/Gotham/GOTHAM-BOLD.woff2') format('woff2');   font-weight:700;   font-style:normal;   font-display:swap; } @font-face {   font-family:'Gotham';   src:url('/wp-content/themes/understrap/fonts/Gotham/GOTHAM-BLACK.woff2') format('woff2');   font-weight:800;   font-style:normal;   font-display:swap; } @font-face {   font-family:'Gotham';   src:url('/wp-content/themes/understrap/fonts/Gotham/GOTHAM-ULTRA.woff2') format('woff2');   font-weight:900;   font-style:normal;   font-display:swap; } @font-face {   font-family:'Roboto';   src:url('/wp-content/themes/understrap/fonts/Roboto.woff2') format('woff2');   font-style:normal;   font-weight:100 900;   font-display:swap; }  :root {  --font-family-primary:'Gotham', sans-serif;   --font-family-secondary:'Roboto', sans-serif;   --header-color-primary:#00c1cf;   --header-color-primary-dark:#00C1CF;   --header-color-primary-light:#00C1CF47;   --header-color-primary-hover:#05d2e061;   --header-color-bg-main:#17305D;   --header-color-bg-light:#e0f6fa;   --header-color-bg-tab:#EFFCFE;   --header-color-bg-tab-dark:#0c234c;   --header-color-white:#fff;   --header-color-black:#000;   --header-color-grey:#182E5B78;   --header-color-scrollbar-track:#17305d;   --header-color-border-light:#FFFFFF1A;   --fs-h1:2.5rem;   --fs-h2:2rem;   --fs-h3:1.75rem;   --fs-h4:1.5rem;   --fs-h5:1.25rem;   --fs-h6:1.125rem;   --fs-body:1rem;   --fs-body2:14px;   --fs-small:0.875rem;   --lh-heading:1.2;   --lh-body:1.6;   --fw-regular:400;   --fw-medium:500;   --fw-bold:700;   --navbar-height-desktop:80px;   --mobile-menu-width:350px;   --border-radius:4px;   --transition-standard:0.3s ease;   --dropdown-shadow:0 4px 20px rgba(0, 0, 0, 0.15);   --head-container-max-width:1440px;   --main-container-max-width:1440px;   --footer-container-max-width:1440px;   --z-dropdown:1000;   --z-navbar:999;   --z-mobile-menu:9999; }  *, *::before, *::after {   margin:0;   padding:0;   -webkit-box-sizing:border-box;   box-sizing:border-box; } html {   font-family:var(--font-family-secondary);   font-size:100%;   scroll-behavior:smooth; } body {   font-size:var(--fs-body);   line-height:var(--lh-body);   font-weight:var(--fw-regular);   color:#111;   background-color:var(--header-color-white); }  h1, h2, h3, h4, h5, h6 {   font-family:var(--font-family-primary);   line-height:var(--lh-heading);   font-weight:var(--fw-bold);   color:#111; } h1 {   font-size:var(--fs-h1); } h2 {   font-size:var(--fs-h2); } h3 {   font-size:var(--fs-h3); } h4 {   font-size:var(--fs-h4); } h5 {   font-size:var(--fs-h5); } h6 {   font-size:var(--fs-h6); } p, li, ol, ul, a, button {   font-family:var(--font-family-secondary);   font-size:var(--fs-body);   line-height:var(--lh-body);   font-weight:var(--fw-regular);   color:inherit; } .dropdown-menu li a {   font-size:var(--fs-body2); } a {   text-decoration:none;   cursor:pointer; } ul, ol {   list-style-position:inside;   padding-left:1rem; }  .vc_section, .vc_row {   display:flow-root; } .vc_section {   margin-left:0;   margin-right:0; } .vc_row {   margin-left:auto;   margin-right:auto; } .container {   width:100%;   max-width:var(--head-container-max-width);   padding:0 15px;   margin:0 auto; } .head-container {   width:100%;   max-width:var(--head-container-max-width);   padding:0 15px;   margin:0 auto; } .main-container {   width:100%;   max-width:var(--main-container-max-width);   padding:0 15px;   margin:0 auto; } .foot-container {   width:100%;   max-width:var(--footer-container-max-width);   padding:0 15px;   margin:0 auto; } .hide {   display:none; } .img-fluid {   max-width:100%;   height:auto; } .transition-standard {   transition:var(--transition-standard); } .no-scroll {   overflow:hidden; } section.custom_header_banner {   display:none; } a.skip-link.sr-only.sr-only-focusable {   display:none; } .vc_column_container>.vc_column-inner {   padding:0; } .wpb-content-wrapper #embed .calBookingCloseIcn {   width:32px;   padding:8px;   border-radius:50%;   background:rgba(255, 255, 255, 0.5); } .wpb-content-wrapper #embed iframe {   transform:translate(-50%, -50%);   width:96% !important;   top:50% !important;   left:50% !important;   max-width:1140px;   height:70vh !important; } img.calBookingCloseIcn {   width:30px;   background:#fff;   border-radius:50%;   padding:2px;   cursor:pointer; }  #cst-w3pop-popup11.cst-w3pop-overlay1 {   display:none; } #cst-w3pop-popup11 .cst-w3pop-popup1 {   position:fixed;   top:50%;   left:50%;   transform:translate(-50%, -50%);   z-index:99999;   background:linear-gradient(131deg, #10a8cc 0%, #1058cc 100%);   padding:24px;   border-radius:8px;   box-shadow:0 4px 8px rgba(0, 0, 0, 0.2); } #cst-w3pop-popup11 a.cst-w3pop-close1 {   position:absolute;   right:0;   top:0;   padding:2px 8px;   background:#20a5b8;   color:#fff;   font-weight:700;   border-radius:4px;   cursor:pointer !important; } #cst-w3pop-popup11 .cst-w3pop-content1 {   display:flex;   flex-direction:column; } h2.popup-title {   color:#fff;   margin-bottom:0px;   margin-top:0px;   font-size:30px;   text-align:center; } form.wpcf7-form.init {   padding:10px; } .cst-w3pop-popup1 label {   text-align:left;   color:#fff;   width:100%;   text-transform:capitalize; } label {   display:inline-block;   margin-bottom:.5rem; } textarea.wpcf7-form-control.wpcf7-textarea {   height:100px;   max-width:unset; } #cst-w3pop-popup11.active-popup {   display:block !important; } #cst-w3pop-popup11 .cst-w3pop-content1 .input, #cst-w3pop-popup11 .cst-w3pop-content1 input[type="email"], #cst-w3pop-popup11 .cst-w3pop-content1 input[type="text"] {   padding:0.5rem;   font-size:1rem;   background:#ffffff;   margin-bottom:10px !important;   border:2px solid #098c9f59;   border-radius:4px; } textarea.wpcf7-form-control.wpcf7-textarea, #cst-w3pop-popup11 form.wpcf7-form input {   width:100%; } .wpcf7 input[type=url] {   display:block;   height:calc(1.5em + .75rem + 2px);   padding:.375rem .75rem;   font-size:1rem;   font-weight:400;   line-height:1.5;   color:#495057;   background-color:#fff;   background-clip:padding-box;   border:1px solid #ced4da;   border-radius:.25rem;   transition:border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-box-shadow .15s ease-in-out; } #cst-w3pop-popup11 form.wpcf7-form input[type="submit"] {   padding:6px 0.5rem;   background:#20a5b8;   color:#fff;   border:none;   cursor:pointer;   min-height:34px !important;   transition:ease 0.5s;   height:calc(1.5em + .75rem + 2px);   font-size:1rem;   font-weight:400;   line-height:1.5;   border-radius:.25rem; } #cst-w3pop-popup11 form.wpcf7-form input[type="submit"]:hover {   background:#fbfbfb;   color:#20a5b8; } .main-landing-contact #cst-w3pop-popup11 form.wpcf7-form input[type="submit"] {   width:100% !important; } html:has(div#cst-w3pop-popup11.active-popup) {   overflow:hidden;   position:relative; } html:has(div#cst-w3pop-popup11.active-popup):before {   content:'';   background:#00000087;   position:absolute;   height:100%;   width:100%;   top:0;   left:0;   z-index:99999; } section.vc_section.vc_custom_1758636491943 .vc_row.wpb_row.vc_row-fluid.vc_custom_1758636500110 {   margin:0; }  .row-flex {   display:-webkit-box;   display:-webkit-flex;   display:-moz-box;   display:-ms-flexbox;   display:flex;   -webkit-flex-wrap:wrap;   -ms-flex-wrap:wrap;   flex-wrap:wrap; } @media (min-width:768px) {   .row-flex .col-md-4 {  -webkit-box-flex:0;  -webkit-flex:0 0 33.33333%;  -moz-box-flex:0;  -ms-flex:0 0 33.33333%;  flex:0 0 33.33333%;  max-width:33.33333%;   } } .row-flex div#sidebar-2 {   max-width:20%;   width:375px; } body.single-tools div#content.container {   max-width:1920px; } @media (min-width:1500px) {   html body div#page .row-flex div#primary+.widget-area[role="complementary"] {  max-width:380px;  position:relative;  margin:0;  margin-right:-14px;  right:0px;  top:0px;  padding-right:15px;  padding-left:15px;   }   .single-post .row-flex div#primary {  border:unset;  padding:0;  text-align:left;  background:white;  box-shadow:unset;  border-radius:0px;  float:left;  display:inline-block;  flex:unset;  box-sizing:border-box;  margin:0px;  max-width:calc(100% - 100px);  width:58vw;  padding-right:15px;  padding-left:15px;   } } .single-post .full-width-banner {   background-image:url(/wp-content/uploads/w3-webp/themes/understrap/images/main-banner.jpg.webp);   background-size:cover;   background-repeat:no-repeat;   overflow:hidden ;   background-position:center;   height:244px; } .single-post h1.entry-title {   width:100%;   text-transform:unset;   font-weight:600;   margin-bottom:15px;   color:white;   text-align:center;   font-size:37px;   margin-top:122px; } .dw.review_list {   display:flex;   gap:32px;   overflow:hidden;   flex-wrap:wrap;   justify-content:center;   margin-bottom:80px; } .dw.review_list .dw-pnl.dw-pnl--fcs {   border-radius:12px;   padding:24px 18px;   background:#FFFFFF;   max-width:384px; } .dw.review_list .dw-pnl.dw-pnl--fcs .dw-pnl__cntnt .bg-clr {   position:relative;   margin-bottom:15px; } .dw.review_list .dw-pnl.dw-pnl--fcs .dw-pnl__cntnt .bg-clr img {   width:348px;   height:178px;   object-fit:cover; } .dw.review_list .dw-pnl.dw-pnl--fcs .dw-pnl__cntnt .bg-clr .review_format_detail {   position:absolute;   border-radius:26px;   padding:6px 14px;   background:#00CDEB;   color:#fff;   bottom:-2px;   right:16px;   font-weight:500;   font-size:14px;   line-height:100%; } .dw.review_list .dw-pnl.dw-pnl--fcs .dw-pnl__cntnt .bg-ajd {   display:flex;   flex-direction:column;   margin-bottom:20px;   min-height:108px; } .dw.review_list .dw-pnl.dw-pnl--fcs .dw-pnl__cntnt .bg-ajd p.p1 {   order:2;   font-weight:400;   font-size:16px;   line-height:24px;   color:#4F5B6D; } .dw.review_list .dw-pnl.dw-pnl--fcs .dw-pnl__cntnt .bg-ajd p.w3_hidden {   display:none; } .dw.review_list .dw-pnl.dw-pnl--fcs .dw-pnl__cntnt .bg-ajd h3.h3-1 {   font-weight:600;   font-size:24px;   line-height:28px;   margin-bottom:4px; } .dw.review_list .dw-pnl.dw-pnl--fcs .dw-pnl__cntnt .link_page {   position:relative;   display:flex !important;   align-items:center;   justify-content:space-around;   box-shadow:0px 6px 12px 0px #D9D9D95C;   padding:12px;   margin-bottom:30px; } .dw.review_list .dw-pnl.dw-pnl--fcs .dw-pnl__cntnt .link_page:after{   content:'';   position:absolute;   height:64px;   width:2px;   border:1.5px dashed #414342 } .dw.review_list .dw-pnl.dw-pnl--fcs .dw-pnl__cntnt .link_page .score {   display:flex;   flex-direction:column;   align-items:center; } .dw.review_list .dw-pnl.dw-pnl--fcs .dw-pnl__cntnt .link_page .score > div {   margin-bottom:6px; } .dw.review_list .dw-pnl.dw-pnl--fcs .dw-pnl__cntnt .link_page .score > div i {   font-size:16px;   margin-right:5px; } .dw.review_list .dw-pnl.dw-pnl--fcs .dw-pnl__cntnt .link_page .score span.review_score_span {   width:48px;   height:48px;   border-radius:50%;   display:flex;   align-items:center;   justify-content:center;   font-weight:600;   font-size:.9rem;   border:3px solid;   margin-bottom:6px; } .dw.review_list .dw-pnl.dw-pnl--fcs .dw-pnl__cntnt .link_page .score span.review_score_span.border-color-green {   border-color:#099b51;   color:#058744;   background:#E5FAEF; } .dw.review_list .dw-pnl.dw-pnl--fcs .dw-pnl__cntnt .link_page .score span.review_score_span.border-color-orange {   border-color:#FFA200;   color:#c05400;   background:#ffa20012; } .dw.review_list .dw-pnl.dw-pnl--fcs .dw-pnl__cntnt .link_page .score span.review_score_span.border-color-red {   border-color:#ff4e42;   color:#d0170a;   background:#ff4e420f; } .dw.review_list .dw-pnl.dw-pnl--fcs .dw-pnl__cntnt .link_container {   border-radius:6px;   padding:14px 38px;   background:#00CDEB;   text-align:center;   color:#fff;   cursor:pointer; } .load-more-sec {   text-align:center; } .load-more-sec a.load_more_review.p-digital-button {   font-weight:325;   font-size:18px;   line-height:100%;   color:#FFFFFF;   border-radius:6px;   padding:16px 26px;   background:#212121;   cursor:pointer; }  section.vc_section.slider-sec {   padding:0; } section.vc_section.slider-sec > .vc_row .wpb_raw_code.wpb_raw_html .slider {   height:170px;   overflow:hidden;   position:relative; } section.vc_section.slider-sec .wpb_raw_code {   margin-bottom:0; } @keyframes scroll {   0% {  transform:translateX(0);   }   100% {  transform:translateX(calc(-640px * 7));   } } section.vc_section.slider-sec > .vc_row .wpb_raw_code.wpb_raw_html .slider:before,section.vc_section.slider-sec > .vc_row .wpb_raw_code.wpb_raw_html .slider:after {   content:"";   height:170px;   position:absolute;   width:768px;   z-index:2; } section.vc_section.slider-sec > .vc_row .wpb_raw_code.wpb_raw_html .slider:before {   left:0;   top:0; } section.vc_section.slider-sec > .vc_row .wpb_raw_code.wpb_raw_html .slider:after {   right:0;   top:0;   transform:rotateZ(180deg); } section.vc_section.slider-sec > .vc_row .wpb_raw_code.wpb_raw_html .slider .slide-track {   animation:scroll 34s linear infinite;   display:flex;   width:calc(768px * 14); } section.vc_section.slider-sec > .vc_row .wpb_raw_code.wpb_raw_html .slider .slide-track .slide {   height:170px;   width:100%;   min-width:720px;   display:flex;   align-items:center;   gap:50px;   justify-content:center; } section.vc_section.slider-sec > .vc_row .wpb_raw_code.wpb_raw_html .slider .slide-track .slide img {   object-fit:cover;   width:69px;   height:70px; } section.vc_section.slider-sec > .vc_row .wpb_raw_code.wpb_raw_html .slider .slide-track .slide p.empty-text {   margin:0;   font-size:80px;   line-height:80px;   font-weight:600;   color:transparent;   -webkit-text-stroke:1px hsl(0deg 0% 46% / 50%);   font-family:"Arial", sans-serif; }  section.vc_section.platform-section {   background:#0B0F1C;   padding:100px 0; } section.platform-section .section-header {   color:#fff;   text-align:center;   max-width:946px;   margin:auto;   padding:0 15px; } section.platform-section .section-header .small-heading-box {   margin-bottom:10px; } section.platform-section .section-header .section-heading {   margin-bottom:20px; } section.platform-section .section-header .section-heading h2.head2 {   color:#fff; } section.platform-section .section-header .button-html a.theme-btn.explore-btn {   background:#01bfdb;   display:flex;   align-items:center;   gap:12px;   max-width:255px;   justify-content:center;   margin:auto;   border:2px solid #01bfdb; } section.platform-section .section-header .button-html a.theme-btn.explore-btn:hover {   color:#01bfdb;   background:#ffffff; } section.platform-section .section-header .button-html a.theme-btn.explore-btn:hover svg path {   fill:#01bfdb; } section.vc_section.platform-section .service-svg .integration-html {   margin-bottom:0; } section.vc_section.platform-section .service-svg .integration-html .integrations-wrapper {   margin-top:70px; } .integrations-border-wrap {   grid-column-gap:2.125rem;   justify-content:space-between;   max-width:92%;   margin-left:auto;   margin-right:auto;   display:flex; } .integration-left-border-wrap {   position:relative; } img {   vertical-align:middle;   max-width:100%;   display:inline-block; } .integration-icons-wrap {   position:absolute;   inset:0%; } .single-integration-icon-wrap.v2-1 {   position:absolute;   inset:-4.75rem auto auto 14em; } .single-integration-icon-wrap.v2-2 {   position:absolute;   inset:12% auto auto -2.5rem; } .single-integration-icon-wrap.v2-3 {   position:absolute;   inset:auto auto 10.3rem 11.2em; } .single-integration-icon-wrap.v2-4 {   position:absolute;   inset:auto auto -1.5rem 3%; } .single-integration-icon-wrap {   z-index:1;   background-color:#fff3;   border-radius:50%;   justify-content:center;   align-items:center;   width:4.875rem;   height:4.875rem;   padding:1px;   display:flex;   position:relative;   overflow:hidden; } .integration-icon-bg-wrap {   background-color:#161a2c;   border-radius:50%;   justify-content:center;   align-items:center;   width:100%;   height:100%;   display:flex; } .integration-icon {   max-width:45%; } .integration-logo-leniar {   z-index:-1;   background-image:linear-gradient(#1058CC, #7548f800);   width:5.5rem;   height:2rem;   position:absolute;   animation:rotateElement 2s linear infinite; } @keyframes rotateElement {   from {  transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(314.996deg) skew(0deg, 0deg);   }   to {  transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(674.996deg) skew(0deg, 0deg);   } } .integration-right-border-wrap {   position:relative; } .single-integration-icon-wrap.v2-5 {   position:absolute;   inset:-4.75rem 35% auto auto; } .single-integration-icon-wrap.v2-6 {   position:absolute;   inset:12% -2.5rem auto auto; } .single-integration-icon-wrap.v2-7 {   position:absolute;   inset:47% 28.5% auto auto; } .single-integration-icon-wrap.v2-8 {   position:absolute;   inset:auto 3% -1.5rem auto; } .integration-ripple-wrap {   justify-content:center;   align-items:center;   width:34.375rem;   height:25rem;   margin-top:-21.25rem;   margin-left:auto;   margin-right:auto;   display:flex;   position:relative; } .integration-ripple {   width:40rem;   height:40rem; } svg:not(:root) {   overflow:visible; } .integration-v2-logo-layer-three-wrap {   z-index:1;   background-color:var(--section-bg);   text-align:center;   border-radius:50%;   justify-content:center;   align-items:center;   padding:1px;   display:flex;   position:absolute;   overflow:hidden; } .integration-v2-logo-layer-three {   background-color:#0f1325;   text-align:center;   border-radius:50%;   padding:1.875rem; } .integration-v2-logo-layer-two-wrap {   z-index:1;   background-color:#ffffff1a;   border-radius:50%;   justify-content:center;   align-items:center;   padding:1px;   display:flex;   position:relative;   overflow:hidden; } .integration-v2-logo-layer-two {   background-color:#0f1325;   text-align:center;   border:1px solid #ffffff12;   border-radius:50%;   justify-content:center;   align-items:center;   padding:1.875rem;   display:flex;   box-shadow:inset 0 0 24px 2px #252a42; } .integration-v2-logo-leniar {   z-index:-1;   background-image:linear-gradient(#1058CC, #7548f800);   width:30rem;   height:6rem;   position:absolute; } .integration-v2-logo-layer-one-wrap {   z-index:1;   background-color:#ffffff1a;   border-radius:50%;   justify-content:center;   align-items:center;   padding:1px;   display:flex;   position:relative;   overflow:hidden; } .integration-v2-logo-layer-one {   background-color:#161a2c;   border-radius:50%;   justify-content:center;   align-items:center;   width:10rem;   height:10rem;   display:flex; } .integration-v2-main-logo {   max-width:5.375rem; } @media screen and (min-width:1440px) {   .integrations-border-wrap {  max-width:77.5rem;   } } @media(max-width:1400px) {   .integrations-wrapper .integrations-border-wrap {  width:100%;  padding:0px 60px;  max-width:1200px;   }   .integrations-wrapper .integrations-border-wrap>* {  width:50%;   }   .integrations-wrapper .integrations-border-wrap svg {  width:100%;   }   .single-integration-icon-wrap.v2-1 {  inset:-2.75rem auto auto 13em;   }   .single-integration-icon-wrap.v2-3 {  inset:auto auto 9.5rem 10em;   }   .single-integration-icon-wrap.v2-7 {  inset:49% 26% auto auto;   }   .single-integration-icon-wrap.v2-4 {  inset:auto auto -0.5rem 3%;   }   .single-integration-icon-wrap.v2-8 {  inset:auto 3% 0.5rem auto;   }   .integration-v2-logo-layer-three-wrap {  transform:scale(0.78);   } } @media(max-width:1200px) {   .integrations-wrapper .integrations-border-wrap {  max-width:1080px;   }   .single-integration-icon-wrap.v2-1 {  inset:-0.75rem auto auto 10em;   }   .single-integration-icon-wrap.v2-5 {  inset:-0.75rem 33% auto auto;   }   .single-integration-icon-wrap.v2-3 {  inset:auto auto 10.5rem 8em;   }   .single-integration-icon-wrap.v2-7 {  inset:45% 26% auto auto;   }   .single-integration-icon-wrap.v2-4 {  inset:auto auto 1.5rem 2%;   }   .single-integration-icon-wrap.v2-8 {  inset:auto 3% 1.5rem auto;   }   .integration-v2-logo-layer-three-wrap {  transform:scale(0.68);   } } @media(max-width:1030px) {   section.vc_section.platform-section{  padding-bottom:0;   }   .integrations-wrapper .integrations-border-wrap {  max-width:910px;   }   .single-integration-icon-wrap.v2-5 {  inset:3.25rem 33% auto auto;   }   .integration-v2-logo-layer-three-wrap {  transform:scale(0.58);  top:0px;   }   .single-integration-icon-wrap.v2-6 {  inset:23% -1.5rem auto auto;   }   .single-integration-icon-wrap.v2-1 {  inset:3.25rem auto auto 8em;   }   .single-integration-icon-wrap {  width:60px;  height:60px;   }   .single-integration-icon-wrap.v2-2 {  inset:22% auto auto -2.5rem;   }   .single-integration-icon-wrap.v2-8 {  inset:auto 3% 4.5rem auto;   }   .single-integration-icon-wrap.v2-3 {  inset:auto auto 11.5rem 7em;   }   .single-integration-icon-wrap.v2-4 {  inset:auto auto 4.5rem 2%;   } } @media(max-width:800px) {   .integrations-wrapper .integrations-border-wrap {  max-width:620px;   }   .single-integration-icon-wrap.v2-5 {  inset:7.25rem 33% auto auto;   }   .integration-v2-logo-layer-three-wrap {  transform:scale(0.48);  top:0px;   }   .single-integration-icon-wrap.v2-6 {  inset:31% -1.5rem auto auto;   }   .single-integration-icon-wrap.v2-1 {  inset:7.25rem auto auto 5em;   }   .single-integration-icon-wrap {  width:40px;  height:40px;   }   .single-integration-icon-wrap.v2-2 {  inset:30% auto auto -1.5rem;   }   .single-integration-icon-wrap.v2-8 {  inset:auto 3% 7.5rem auto;   }   .single-integration-icon-wrap.v2-3 {  inset:auto auto 12.5rem 4em;   }   .single-integration-icon-wrap.v2-4 {  inset:auto auto 7.5rem 2%;   }   .single-integration-icon-wrap.v2-7 {  inset:48% 26% auto auto;   }   .integrations-wrapper .integrations-border-wrap {  padding:0px 30px;   } } @media(max-width:576px) {   section.vc_section.platform-section .service-svg .integration-html .integrations-wrapper{  margin-top:0px;   }   .integrations-wrapper .integrations-border-wrap {  max-width:410px;   }   .single-integration-icon-wrap.v2-5 {  inset:9.25rem 32% auto auto;   }   .integration-v2-logo-layer-three-wrap {  transform:scale(0.25);  top:0px;   }   .single-integration-icon-wrap.v2-6 {  inset:37% -0.8rem auto auto;   }   .single-integration-icon-wrap.v2-1 {  inset:9.8rem auto auto 3.2em;   }   .single-integration-icon-wrap {  width:30px;  height:30px;   }   .single-integration-icon-wrap.v2-2 {  inset:37% auto auto -1rem;   }   .single-integration-icon-wrap.v2-8 {  inset:auto 3% 9.5rem auto;   }   .single-integration-icon-wrap.v2-3 {  inset:auto auto 12.5rem 2em;   }   .single-integration-icon-wrap.v2-4 {  inset:auto auto 9.5rem 2%;   }   .single-integration-icon-wrap.v2-7 {  inset:48% 26% auto auto;   }   .integrations-wrapper .integrations-border-wrap {  padding:0px 30px;   }   .integration-ripple-wrap {  width:92vw;   } } @media(max-width:410px) {   .integration-v2-logo-layer-three-wrap {  transform:scale(0.19);  top:-10px;   } } @media(max-width:340px) {   .single-integration-icon-wrap.v2-5 {  inset:10.25rem 32% auto auto;   }   .integration-v2-logo-layer-three-wrap {  transform:scale(0.2);  top:-15px;   }   .single-integration-icon-wrap.v2-6 {  inset:40% -0.8rem auto auto;   }   .single-integration-icon-wrap {  width:24px;  height:24px;   }   .single-integration-icon-wrap.v2-8 {  inset:auto 3% 11.3rem auto;   }   .single-integration-icon-wrap.v2-4 {  inset:auto auto 10.8rem 2%;   } }  section.vc_section.industries-section {   padding:50px 0 100px;   display:flex;   flex-direction:column;   gap:50px; } section.industries-section .container {   display:flex;   align-items:center; } section.industries-section .container .industry-head-box .small-head-box {   margin-bottom:0; } section.industries-section .container .industry-head-box .small-heading-box {   margin-bottom:10px; } section.industries-section .container .industry-head-box .industry-head-main {   margin-bottom:0; } section.industries-section .container .industry-content-box .industry-content-main {   margin-bottom:24px; } section.industries-section .container .industry-content-box .industry-content-main p.para-content-content {   letter-spacing:0.64px; } section.industries-section .container .industry-content-box .industry-btn-box {   margin-bottom:0; } section.industries-section .container .industry-content-box .industry-btn-box a.industry-btn {   background:#212121;   border-radius:6px;   padding:10px 16px;   font-weight:400;   font-size:16px;   line-height:100%;   color:#FFFFFF; } section.industries-section .container .vc_tta-container {   border-top:1px solid #0B0F1C14;   margin-bottom:0; } section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs {   border-top:1px solid #0B0F1C14; } section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-tabs-container {   margin:0; } section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-tabs-container ul.vc_tta-tabs-list {   border:0; } section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-tabs-container ul.vc_tta-tabs-list li.vc_tta-tab {   background:#F7F7FA;   margin:0;   position:relative; } section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-tabs-container ul.vc_tta-tabs-list li.vc_tta-tab.vc_active:has(a) + li.vc_tta-tab a {   border-bottom-left-radius:40px; } section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-tabs-container ul.vc_tta-tabs-list li.vc_tta-tab:has(+ li.vc_tta-tab.vc_active) a {   border-bottom-right-radius:40px; } section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels div.industry-tab {   background:none; } section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-tabs-container ul.vc_tta-tabs-list li.vc_tta-tab.vc_active a {   transition:0s; } section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-tabs-container ul.vc_tta-tabs-list li.vc_tta-tab a {   transition:0s; } section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-tabs-container ul.vc_tta-tabs-list li.vc_tta-tab a {   background:#0B0F1C;   margin:0;   border:0;   display:flex;   flex-direction:column;   align-items:center;   padding:28px 41.5px;   color:#FFFFFF;   border-radius:0; } section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-tabs-container ul.vc_tta-tabs-list li.vc_tta-tab a i.vc_tta-icon {   background:#FFFFFF42;   padding:10px;   font-size:28px;   height:54px;   width:54px;   color:rgb(255 255 255 / 80%);   position:relative;   border-radius:6px; } section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-tabs-container ul.vc_tta-tabs-list li.vc_tta-tab a i.vc_tta-icon:before {   left:50%;   position:absolute;   top:50%;   transform:translate(-50%, -50%); } section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-tabs-container ul.vc_tta-tabs-list li.vc_tta-tab a span.vc_tta-title-text {   margin:12px 0 0;   font-family:Gotham;   font-weight:400;   font-size:18px;   line-height:100%;   text-align:center; } section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-tabs-container ul.vc_tta-tabs-list li.vc_tta-tab.vc_active a {   background:#F7F7FA; } section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-tabs-container ul.vc_tta-tabs-list li.vc_tta-tab.vc_active a i.vc_tta-icon {   background:#00CDEB;   color:#fff; } section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-tabs-container ul.vc_tta-tabs-list li.vc_tta-tab.vc_active a span.vc_tta-title-text {   color:#000; } section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels {   border:0;   background:#F7F7FA; } section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels div.industry-tab {   background:#F7F7FA;   margin-bottom:0; } section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels div.industry-tab .vc_tta-panel-body {   background:#F7F7FA;   padding:70px 24px; } section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels div.industry-tab .vc_tta-panel-body .vc_row {   display:flex;   align-items:center;   gap:40px; } section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels div.industry-tab .vc_tta-panel-body .vc_row:before, section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels div.industry-tab .vc_tta-panel-body .vc_row:after{   display:none; } section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels div.industry-tab .vc_tta-panel-body .vc_row .industry-tab-head-box {   margin-bottom:14px; } section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels div.industry-tab .vc_tta-panel-body .vc_row .industry-tab-head-box h3.industry-tab-head {   font-weight:700;   font-size:23.25px;   line-height:32px; } section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels div.industry-tab .vc_tta-panel-body .industry-tab-content-box {   margin-bottom:28px; } section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels div.industry-tab .vc_tta-panel-body .industry-tab-list-box {   margin-bottom:0; } section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels div.industry-tab .vc_tta-panel-body .industry-tab-list-box ul.industry-tab-list {   padding:0;   display:flex;   flex-direction:column;   gap:10px; } section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels div.industry-tab .vc_tta-panel-body .industry-tab-list-box ul.industry-tab-list li {   position:relative; } section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels div.industry-tab .vc_tta-panel-body .industry-tab-list-box ul.industry-tab-list li:before {   content:'\f058';   font-family:'Font Awesome 7 Free';   font-weight:900;   color:#00CC66;   margin-right:10px; } section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels div.industry-tab .vc_tta-panel-body .industry-tab-list-box ul.industry-tab-list {   list-style:none; } @media(max-width:767px){   section.vc_section.industries-section {  padding:80px 0;   }   section.industries-section .container {  flex-wrap:wrap;  gap:20px;   }   section.industries-section .container .industry-head-box .industry-head-main h2.review-head {  font-size:36px;  line-height:50px;   }   section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels div.industry-tab .vc_tta-panel-heading {  background:#0B0F1C;  color:#fff;  margin:0;  border:none;  border-radius:0;   }   section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels {  background:#0b0f1c;  padding:10px 20px;  border-radius:4px;   }   section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels div.industry-tab a {  color:#fff;  padding:14px 0px 14px;   }   section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels div.industry-tab:not(.vc_active):not(:last-child) {  border-bottom:1px solid #554f4f;   }   section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels div.industry-tab a:after {  content:'\f107';  font-family:"Font Awesome 7 Free";  font-weight:600;  right:0;  position:absolute;  transition:0.5s ease;   }   section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels div.industry-tab.vc_active a:after {  transform:rotate(-180deg);   }   section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels div.industry-tab.vc_active a{  color:#00CDEB;   }   section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels div.industry-tab .vc_tta-panel-heading h4.vc_tta-panel-title a i.vc_tta-icon {  background:#FFFFFF42;  padding:7px;  height:54px;  width:54px;  position:relative;  border-radius:6px;   }   section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels div.industry-tab .vc_tta-panel-body {  padding:20px 20px;   }   section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels div.industry-tab .vc_tta-panel-body .vc_row {  flex-wrap:wrap;   } } @media(min-width:768px) and (max-width:820px){   section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-tabs-container ul.vc_tta-tabs-list li.vc_tta-tab a span.vc_tta-title-text{  font-size:12px;  font-weight:300;   } } @media(min-width:820.5px) and (max-width:1024px){   section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-tabs-container ul.vc_tta-tabs-list li.vc_tta-tab a span.vc_tta-title-text{  font-size:1.67vw;  font-weight:300;   } } @media(min-width:768px) and (max-width:1024px){   section.vc_section.industries-section {  padding:80px 0;   }   section.industries-section .container .industry-head-box .industry-head-main h2.review-head {  font-size:38px;  line-height:46px;   }  section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-tabs-container ul.vc_tta-tabs-list li.vc_tta-tab a i.vc_tta-icon {  font-size:20px;  padding:8px;  height:45px;  width:45px;   }   section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-tabs-container ul.vc_tta-tabs-list {  display:flex;  height:100%;   }   section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-tabs-container ul.vc_tta-tabs-list li.vc_tta-tab a {  padding:clamp(20px, 1.67vw, 26px) clamp(14px, 1.6vw, 32px);   } } @media(min-width:1025px) and (max-width:1198px){   section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-tabs-container ul.vc_tta-tabs-list li.vc_tta-tab a {  padding:clamp(24px, 2.2vw, 26px) clamp(14px, 1.5vw, 32px);   } } @media(min-width:1199px) and (max-width:1440px){   section.industries-section .container .vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-tabs-container ul.vc_tta-tabs-list li.vc_tta-tab a {  padding:clamp(24px, 2.2vw, 26px) clamp(14px, 2.2vw, 32px);   } }  section.our-expertise-section {   padding:100px 0 200px; } .vc_row.wpb_row.vc_row-fluid.section-head.container {   text-align:center; } .vc_row.wpb_row.vc_row-fluid.section-head.container .small-heading-box {   margin-bottom:15px; } .vc_row.wpb_row.vc_row-fluid.section-head.container .section-heading {   margin-bottom:20px; } .vc_row.wpb_row.vc_row-fluid.section-head.container .section-heading h2.heading-titles-dev {   font-weight:500;   font-size:55px;   line-height:65px;   max-width:1145px;   margin:auto; } .vc_row.wpb_row.vc_row-fluid.section-head.container .page-content {   margin-bottom:30px; } .vc_row.wpb_row.vc_row-fluid.section-head.container .button-explore {   margin-bottom:70px; } .vc_row.wpb_row.vc_row-fluid.section-head.container .button-explore a.theme-btn.explore-btn {   border-radius:10px;   padding:16px 40px;   background:#00CDEB;   display:flex;   align-items:center;   gap:12px;   max-width:255px;   justify-content:center;   margin:auto;   color:#fff;   font-size:17px; } section.our-expertise-section .container .brand-block {   display:flex;   gap:30px;   flex-wrap:wrap;   justify-content:center; } section.our-expertise-section .container .brand-block:before, section.our-expertise-section .container .brand-block:after {   display:none; } section.our-expertise-section .container .brand-block .brand-item {   border:1px solid #00cdebb3;   padding:15px 30px;   border-radius:6px;   max-width:440px;   width:100%; } section.our-expertise-section .container .brand-block .brand-item .wpb_wrapper {   display:flex;   align-items:center;   gap:15px;   text-align:left; } section.our-expertise-section .container .brand-block .brand-item .wpb_wrapper .wpb_content_element {   margin-bottom:0; } section.our-expertise-section .container .brand-block .brand-item .wpb_wrapper .wpb_single_image img {   height:46px;   width:auto; } @media(max-width:767px){   section.our-expertise-section {  padding:80px 0;   }   .vc_row.wpb_row.vc_row-fluid.section-head.container .section-heading h2.heading-titles-dev {  font-size:34px;  line-height:40px;   }   .vc_row.wpb_row.vc_row-fluid.section-head.container .page-content p.page-text {  font-size:16px;   }   .vc_row.wpb_row.vc_row-fluid.section-head.container .button-explore {  margin-bottom:40px;   } }  section.vc_section.contact-us-section.cstContactSection {   background-image:url(/wp-content/uploads/2025/12/contact-bg.webp);   background-color:#0B0F1C;   background-size:cover;   background-position:center;   background-repeat:no-repeat;   padding:100px 0; } section.vc_section.contact-us-section.cstContactSection .section-head {   max-width:593px; } section.vc_section.contact-us-section.cstContactSection .section-head .small-head-box {   margin-bottom:10px; } section.vc_section.contact-us-section.cstContactSection .section-head .section-heading {   margin-bottom:20px; } section.vc_section.contact-us-section.cstContactSection .section-head .section-heading h2.heading-titles-dev {   color:#FFFFFF; } section.vc_section.contact-us-section.cstContactSection .section-head .page-content p.para-content {   color:#ffffff; } section.vc_section.contact-us-section.cstContactSection .container {   display:flex;   gap:40px; } section.vc_section.contact-us-section.cstContactSection .section-head .contact-data {   margin-bottom:0; } section.vc_section.contact-us-section.cstContactSection .section-head .contact-data .stats-grid {   display:grid;   grid-template-columns:repeat(2, 1fr); } section.vc_section.contact-us-section.cstContactSection .section-head .contact-data .stats-grid .stat-card {   text-align:left;   padding:40px 20px;   border:1px solid #6868681a;   display:flex;   gap:15px;   align-items:center; } section.vc_section.contact-us-section.cstContactSection .section-head .contact-data .stats-grid .stat-card:nth-child(1) {   border-top:0;   border-left:0; } section.vc_section.contact-us-section.cstContactSection .section-head .contact-data .stats-grid .stat-card:nth-child(2) {   border-top:0;   border-right:0;   padding-left:53px; } section.vc_section.contact-us-section.cstContactSection .section-head .contact-data .stats-grid .stat-card:nth-child(3) {   border-bottom:0;   border-left:0; } section.vc_section.contact-us-section.cstContactSection .section-head .contact-data .stats-grid .stat-card:nth-child(4) {   border-bottom:0;   border-right:0;   padding-left:53px; } section.vc_section.contact-us-section.cstContactSection .section-head .contact-data .stats-grid .stat-card .stat-icon img {   filter:brightness(1.7);   width:40px;   height:40px;   margin-bottom:15px; } section.vc_section.contact-us-section.cstContactSection .section-head .contact-data .stats-grid .stat-card div h3.stat-number {   font-weight:700;   font-size:30px;   line-height:40px;   vertical-align:middle;   color:#fff;   margin:5px 0; } section.vc_section.contact-us-section.cstContactSection .section-head .contact-data .stats-grid .stat-card div p.stat-label {   font-weight:400;   font-size:16px;   line-height:100%;   color:#fff; } section.vc_section.contact-us-section.cstContactSection .container .contact-right-box {   background:linear-gradient(137.24deg, rgba(59, 128, 244, 0.12) 0.57%, rgba(142, 68, 173, 0.12) 100%);   background-color:#fff;   padding:82px 114px;   max-width:unset;   border-radius:14px;   margin-top:-200px;   height:fit-content;   margin-left:auto; } section.vc_section.contact-us-section.cstContactSection .container .contact-right-box .wpb_raw_code.wpb_raw_html.wpb_content_element {   margin-bottom:0; } section.vc_section.contact-us-section.cstContactSection .container .contact-right-box .contact-card:nth-child(5) {   margin-bottom:0; } section.vc_section.contact-us-section.cstContactSection .container .contact-right-box .contact-card {   display:flex;   align-items:center;   background:#fff;   padding:20px;   margin-bottom:20px;   border-radius:12px;   box-shadow:0 4px 10px rgba(0, 0, 0, 0.05);   transition:transform 0.2s ease, box-shadow 0.2s ease;   cursor:pointer; } section.vc_section.contact-us-section.cstContactSection .container .contact-right-box .contact-card:hover {   transform:translateY(-3px);   box-shadow:0 6px 14px rgba(0, 0, 0, 0.1); } section.vc_section.contact-us-section.cstContactSection .container .contact-right-box .wpb_raw_code.wpb_raw_html.wpb_content_element .contact-card a {   display:flex;   align-items:center;   width:100%; } section.vc_section.contact-us-section.cstContactSection .container .contact-right-box .wpb_raw_code.wpb_raw_html.wpb_content_element .contact-card .contact-icon {   flex-shrink:0;   width:50px;   height:50px;   background:#eaf1fb;   border-radius:50%;   display:flex;   align-items:center;   justify-content:center;   margin-right:15px; } section.vc_section.contact-us-section.cstContactSection .container .contact-right-box .wpb_raw_code.wpb_raw_html.wpb_content_element .contact-card .contact-icon img {   width:24px;   height:24px; } section.vc_section.contact-us-section.cstContactSection .container .contact-right-box .wpb_raw_code.wpb_raw_html.wpb_content_element .contact-card .contact-info {   flex:1; } section.vc_section.contact-us-section.cstContactSection .container .contact-right-box .wpb_raw_code.wpb_raw_html.wpb_content_element .contact-card .contact-info .contact-title {   font-size:18px;   font-weight:500;   color:#000;   margin:0; } section.vc_section.contact-us-section.cstContactSection .container .contact-right-box .wpb_raw_code.wpb_raw_html.wpb_content_element .contact-card .contact-info .contact-detail {   font-size:15px;   color:#444;   margin:3px 0 0; } @media(max-width:965px){   section.vc_section.contact-us-section.cstContactSection {  padding:60px 15px;   }   section.vc_section.contact-us-section.cstContactSection .container {  flex-wrap:wrap;   }   section.vc_section.contact-us-section.cstContactSection .section-head {  max-width:100%;   }   section.vc_section.contact-us-section.cstContactSection .section-head .contact-data .stats-grid {  grid-template-columns:repeat(1, 1fr);   }   section.vc_section.contact-us-section.cstContactSection .section-head .contact-data .stats-grid .stat-card:nth-child(2),  section.vc_section.contact-us-section.cstContactSection .section-head .contact-data .stats-grid .stat-card:nth-child(4){  padding-left:20px;   }   section.vc_section.contact-us-section.cstContactSection .container .contact-right-box {  padding:32px 20px;  margin-top:0;   } } @media(min-width:965px) and (max-width:1199px){   section.vc_section.contact-us-section.cstContactSection .container .contact-right-box{  padding:62px 25px;   }   section.vc_section.counter-section{  padding-bottom:150px   } } @media(max-width:991px){   .contact-us-section .section-head {  width:100%;   }   .contact-us-section .contact-right-box {  max-width:100%;  width:100%;   }   .contact-us-section .contact-right-box .wpb_raw_code .wpb_wrapper {  display:flex;  flex-wrap:wrap;  gap:0 30px;   }   .contact-us-section .contact-right-box .wpb_raw_code .wpb_wrapper .contact-card {  flex:1 0 calc(60% - 30px);   } } @media(max-width:965px){   section.vc_section.contact-us-section.cstContactSection .section-head .contact-data .stats-grid .stat-card:nth-child(1),section.vc_section.contact-us-section.cstContactSection .section-head .contact-data .stats-grid .stat-card:nth-child(3) {  border-right:0;   }   section.vc_section.contact-us-section.cstContactSection .section-head .contact-data .stats-grid .stat-card:nth-child(2), section.vc_section.contact-us-section.cstContactSection .section-head .contact-data .stats-grid .stat-card:nth-child(4) {  border-left:0;   } }  section.vc_section.faq-section-main {   padding:100px 0 50px; } section.faq-section-main .faq-section.container {   display:flex;   justify-content:space-between; } section.faq-section-main .faq-section.container:before, section.faq-section-main .faq-section.container:after {   display:none; } section.faq-section-main .faq-section.container .left-faq-content .small-heading-box {   margin-bottom:15px; } section.faq-section-main .faq-section.container .left-faq-content .section-heading {   margin-bottom:20px; } section.faq-section-main .faq-section.container .left-faq-content .page-content {   margin-bottom:40px; } section.faq-section-main .faq-section.container .left-faq-content .button-flex {   margin-bottom:0; } section.faq-section-main .faq-section.container .left-faq-content .button-flex a.theme-btn.explore-btn {   padding-top:12px;   padding-right:26px;   padding-bottom:12px;   padding-left:26px;   border-radius:6px;   background:#00CDEB;   font-weight:400;   font-size:18px;   line-height:30px;   text-align:center;   color:#fff;   max-width:209px;   margin-left:0; } .faq-section .right-faq-block .vc_toggle_icon {   display:none; } section.vc_section.faq-section-main .container .right-faq-block .vc_toggle.vc_toggle_size_md .vc_toggle_title {   padding-left:0; } section.vc_section.faq-section-main .container .right-faq-block .vc_toggle {   border:1px solid #e8e8e8;   padding:28px 25px;   margin-bottom:17px; } section.vc_section.faq-section-main .container .right-faq-block .vc_toggle.vc_toggle_size_md .vc_toggle_title > h4 {   font-size:24px;   font-weight:600;   position:relative;   display:block; } .faq-section .right-faq-block .vc_toggle_content {   font-size:18px; } .faq-section .right-faq-block .vc_toggle_content {   font-size:18px; } .faq-section .right-faq-block .vc_toggle_title > h4::after {   background-image:url(/wp-content/uploads/2025/12/arrow-up-right.webp);   padding-right:25px;   background-repeat:no-repeat;   background-position:right;   position:absolute;   content:"";   right:0;   width:30px;   height:30px; } section.vc_section.faq-section-main .container .right-faq-block .vc_toggle.vc_toggle_size_md.vc_toggle_active .vc_toggle_title > h4 {   color:#00CDEB; } .faq-section .right-faq-block .vc_toggle_active .vc_toggle_title > h4::after {   background-image:url(/wp-content/uploads/2025/12/arrow-up-right-blue.webp);   filter:brightness(1.7); } section.vc_section.faq-section-main .container .right-faq-block .vc_toggle .vc_toggle_content {   padding-left:0; } section.vc_section.faq-section-main .container .left-faq-content > .vc_column-inner {   max-width:536px; } section.vc_section.faq-section-main .container .right-faq-block .vc_toggle:last-child {   margin-bottom:0; } @media(max-width:767px){   section.vc_section.faq-section-main {  padding:80px 0 40px;   }   section.faq-section-main .faq-section.container {  flex-wrap:wrap;  gap:40px;   }   section.faq-section-main .faq-section.container .left-faq-content .small-head-box {  margin-bottom:10px;   }   section.vc_section.faq-section-main .container .right-faq-block .vc_toggle.vc_toggle_size_md .vc_toggle_title > h4 {  font-size:20px;   }   section.vc_section.faq-section-main .container .right-faq-block .vc_toggle {  padding:24px 18px;   } } @media(min-width:768px) and (max-width:1024px){   section.vc_section.faq-section-main .container .right-faq-block .vc_toggle.vc_toggle_size_md .vc_toggle_title > h4 {  font-size:20px;   }   section.vc_section.faq-section-main .container .right-faq-block .vc_toggle {  padding:20px 20px;   } }  section.vc_section.cta-section {   padding:50px 0 0; } section.vc_section.cta-section .container {   display:flex;   background:url(/wp-content/uploads/2025/12/cta-section.webp);   background-color:#fff;   background-size:cover;   background-position:center;   background-repeat:no-repeat;   padding:20px 24px;   align-items:center;   border-radius:12px;   margin-bottom:-212px;   z-index:1;   position:relative; } section.vc_section.cta-section .container .cta-content-box {   width:100%; } section.vc_section.cta-section .container .cta-content-box .cta-heading-box {   margin-bottom:12px; } section.vc_section.cta-section .container .cta-content-box .cta-heading-box h2.cta-heading {   font-weight:500;   font-size:46px;   line-height:54px; } section.vc_section.cta-section .container .cta-content-box .content-cta-box {   margin-bottom:32px; } section.vc_section.cta-section .container .cta-content-box .content-cta-box p.para-content {   max-width:679px;   color:#4F5B6D; } section.vc_section.cta-section .container .cta-content-box .content-cta-box p.para-content:not(:last-child){   margin-bottom:15px; } section.vc_section.cta-section .container .cta-content-box .button-flex .wpb_wrapper {   display:flex;   gap:10px; } section.vc_section.cta-section .container .cta-content-box .button-flex .wpb_wrapper a.action-btn {   opacity:1;   border-radius:6px;   padding:10px 16px;   color:#fff; } section.vc_section.cta-section .container .cta-content-box .button-flex .wpb_wrapper a.get-started {   background:#00CDEB; } section.vc_section.cta-section .container .cta-content-box .button-flex .wpb_wrapper a.contact-us {   background:#212121; } section.vc_section.cta-section .container .cta-img-box .cta-img {   margin-bottom:0; } div#wrapper-footer-full {   padding-top:212px;   position:relative; } div#wrapper-footer-full:before {   content:'';   background-image:url(/wp-content/uploads/2025/12/dots-bg.webp);   position:absolute;   width:100%;   height:212px;   opacity:0.4;   top:0; } section.vc_section.cta-section .wpb_raw_code.wpb_raw_html.wpb_content_element {   margin-bottom:0; } @media(max-width:767px){   section.vc_section.cta-section {  padding:40px 0 0;   }  section.vc_section.cta-section .container {  flex-wrap:wrap;  background-position:right;  gap:40px;   }  section.vc_section.cta-section .container .cta-content-box .cta-heading-box h2.cta-heading {  font-size:27px;  line-height:36px;   } } @media(min-width:768px) and (max-width:1024px){   section.vc_section.cta-section .container .cta-content-box .cta-heading-box h2.cta-heading {  font-size:36px;  line-height:44px;   } } 