 #navbar-div .navbar-brand img {   filter:unset; } #navbar-div div#navbarNavDropdown ul#main-menu > li > a {   color:#000; } #navbar-div div#navbarNavDropdown .search_fun .header_search_icon i {   color:#000; } @media(max-width:1299px){   .shrink .navbar-toggler-icon,   .shrink .navbar-toggler-icon::before,   .shrink .navbar-toggler-icon::after {  background:#49b0f0;   } }  section.vc_section.banner-section {   padding:160px 0 100px;   margin:0;   position:relative; } section.banner-section:before {   content:'';   position:absolute;   background:linear-gradient(90deg, #006bea00, #0080e6a1);   height:100%;   width:100%;   left:0;   top:0; } section.vc_section.banner-section .container {   display:flex;   justify-content:space-between;   gap:40px; } section.vc_section.banner-section .container:before, section.vc_section.banner-section .container:after{   display:none; } section.banner-section .aeo-geo-head-box h1.aeo-geo-head {   text-align:left;   color:#000000;   font-size:52px;   line-height:70px;   text-transform:capitalize; } span.color-blue {   color:#065aff; } span.color-purple {   color:#9500ff; } section.banner-section .content-box {   margin-bottom:20px; } section.banner-section .content-box p.banner-content {   font-size:18px;   font-weight:400;   color:#262626;   margin-bottom:20px; } section.banner-section .short-head-box {   margin-bottom:20px; } section.banner-section .short-head-box p.short-head {   font-size:28px;   text-transform:uppercase;   font-weight:600;   letter-spacing:0.8px;   color:#00526f; } section.banner-section .audit-form-box {   margin-bottom:0; } section.banner-section .audit-form-box form#audit-form {   display:flex;   justify-content:flex-start;   border-radius:5px;   flex-wrap:wrap;   gap:20px; } section.banner-section .audit-form-box form#audit-form input#audit-url {   width:100%;   padding:18px 20px;   border:none;   font-size:16px;   border-radius:6px;   background:#ffffff;   border:2px solid #227180; } section.banner-section .audit-form-box form#audit-form button#submit_btn {   padding:10px 30px;   background:linear-gradient(90deg, #20a5b3, #045967d6);   border:1px solid #b6dbde;   color:#fff;   border-radius:5px;   cursor:pointer;   transition:0.2s ease-in-out;   min-width:max-content;   font-size:18px; } section.banner-section .audit-form-box form#audit-form button#submit_btn:hover {   transform:scale(1.04) } section.banner-section .audit-form-box form#audit-form button i{   margin-right:10px; } section.banner-section .audit-form-box form#audit-form button.contact-btn{   padding:10px 30px;   background:#f7feff00;   border:3px solid #206f7f;   color:#20707f;   border-radius:5px;   cursor:pointer;   transition:0.2s ease-in-out;   min-width:max-content;   font-size:18px;   font-weight:600; } section.banner-section .audit-form-box form#audit-form button i.fa-file{   font-size:20px; } .banner-hero-img {   margin-bottom:0;   animation:mymove 5s infinite; } @keyframes mymove {   0% {scale:0.98;}   50% {scale:1;}   100% {scale:0.98;} } @media(max-width:767px){   section.vc_section.banner-section {  padding:100px 0 80px;   }   section.vc_section.banner-section .container{  flex-wrap:wrap;   }   section.banner-section .aeo-geo-head-box h1.aeo-geo-head {  font-size:40px;  line-height:54px;   }   section.banner-section .content-box p.banner-content {  font-size:16px;   }   section.banner-section .short-head-box p.short-head {  font-size:24px;   }   section.banner-section .audit-form-box form#audit-form input#audit-url {  width:100%;  padding:12px 14px;   }   section.banner-section .audit-form-box form#audit-form button#submit_btn {  padding:5px 20px;   } } @media(min-width:768px) and (max-width:1024px){   section.vc_section.banner-section .container {  align-items:center;   }   section.banner-section .audit-form-box form#audit-form input#audit-url {  width:100%;  padding:8px 10px;   }   section.banner-section .audit-form-box form#audit-form button#submit_btn {  padding:5px 20px;   }   section.vc_section.banner-section {  padding:130px 0 100px;   } }  .custom-template-content section.vc_section.section-detail {   margin:0;   padding:100px 0 100px; } section.section-detail .container {   max-width:1500px; } .heading-box {   margin-bottom:20px; } .heading-box h2.head2.heading {   font-size:42px;   text-align:center;   text-transform:capitalize; } .heading-sub-box {   margin-bottom:20px;   text-align:center;   color:#707070; } section.section-detail .aeo-geo-cards {   margin:0;   display:flex;   gap:20px; } section.section-detail .aeo-geo-cards:before, section.section-detail .aeo-geo-cards:after{   display:none; } section.section-detail .aeo-geo-cards .cards {   border:0px solid #ccc;   padding:20px;   border-radius:6px; } section.section-detail .aeo-geo-cards .aeo-card {   background:linear-gradient(270deg, #0056ff21, #065aff0d); } section.section-detail .aeo-geo-cards .cards > .vc_column-inner > .wpb_wrapper {   display:flex;   gap:18px; } section.section-detail .aeo-geo-cards .cards .wpb_single_image {   margin-bottom:0;   width:fit-content;   text-align:center; } section.section-detail .aeo-geo-cards .cards .wpb_single_image img {   width:100%;   text-align:center; } section.section-detail .aeo-geo-cards .cards .card-box {   margin:0;   width:80%; } section.section-detail .aeo-geo-cards .cards .card-box .card-head {   display:flex;   justify-content:space-between;   align-items:center;   gap:10px;   margin-bottom:20px; } section.section-detail .card-box .card-head .icon-box {   padding:10px 16px;   font-size:34px;   border:6px solid #000000;   border-radius:6px; } section.section-detail .aeo-geo-cards .aeo-card .card-box .card-head .icon-box {   background:#065aff;   color:#fff;   border-color:#d5daff; } section.section-detail .aeo-geo-cards .cards .card-box .card-content {   margin-bottom:20px; } section.section-detail .aeo-geo-cards .cards .card-box .card-content p.card-text {   color:#454545; } section.section-detail .aeo-geo-cards .cards .card-box ul.card-list {   background:#fff;   padding:16px 16px 16px 36px;   border-radius:6px; } section.section-detail .aeo-geo-cards .cards .card-box ul.card-list li {   position:relative;   padding:5px 0; } section.section-detail .aeo-geo-cards .cards .card-box ul.card-list li:before {   content:'\f058';   font-family:'FontAwesome';   font-weight:600;   position:absolute;   left:-20px; } section.section-detail .aeo-geo-cards .aeo-card .card-box ul.card-list li:before {   color:#065aff; } section.section-detail .aeo-geo-cards .geo-card {   background:linear-gradient(88deg, #9500ff1a, #fbf5ff); } section.section-detail .aeo-geo-cards .geo-card .card-box .card-head .icon-box {   background:#9500ff;   color:#fff;   border-color:#e7c5ff; } section.section-detail .aeo-geo-cards .geo-card .card-box ul.card-list li:before {   color:#9500ff; } .detail-box {   margin-top:20px;   background:#29cb0012;   padding:24px;   margin-bottom:0;   border-radius:6px; } .detail-box .wpb_wrapper {   display:flex;   align-items:flex-start;   gap:20px; } .detail-box .wpb_wrapper .detail-head .icon-box {   padding:10px 20px;   font-size:40px;   background:#d8fadc;   color:#079518;   border-radius:6px; } .detail-box .card-content h3.card-heading {   margin-bottom:16px; } .detail-box .card-content p.card-text:nth-of-type(1) {   margin-bottom:10px; } @media(max-width:767px){   .custom-template-content section.vc_section.section-detail {  padding:80px 0 80px;   }   .heading-box h2.head2.heading {  font-size:36px;   }   section.section-detail .aeo-geo-cards {  flex-wrap:wrap;   }   section.section-detail .aeo-geo-cards .cards > .vc_column-inner > .wpb_wrapper {  flex-wrap:wrap;   }   section.section-detail .aeo-geo-cards .aeo-card.cards > .vc_column-inner > .wpb_wrapper {  flex-direction:column-reverse   }   section.section-detail .aeo-geo-cards .cards .card-box {  width:100%;   }   section.section-detail .card-box .card-head .icon-box {  padding:8px 12px;  font-size:28px;   }   .detail-box .wpb_wrapper {  flex-wrap:wrap;   }   section.section-detail .aeo-geo-cards .cards .wpb_single_image{  width:100%;   } } @media(min-width:768px) and (max-width:1024px){   section.section-detail .aeo-geo-cards .cards > .vc_column-inner > .wpb_wrapper {  flex-wrap:wrap;   }   section.section-detail .aeo-geo-cards .aeo-card.cards > .vc_column-inner > .wpb_wrapper {  flex-direction:column-reverse   }   section.section-detail .aeo-geo-cards .cards .card-box {  width:100%;   }   section.section-detail .card-box .card-head .icon-box {  padding:8px 12px;  font-size:28px;   }   .detail-box .wpb_wrapper {  flex-wrap:wrap;   } }  section.section-problems {   padding:100px 0;   background:linear-gradient(45deg, #065aff17, transparent);   margin:0;   overflow-x:hidden; } section.section-problems .container .vc_row {   margin:0;   display:flex;   flex-wrap:wrap;   gap:30px;   justify-content:center; } section.section-problems .container .vc_row .problems {   padding:20px;   width:400px;   background:#fff;   border:1px solid #0049f847;   border-radius:6px;   box-shadow:1px 1px 4px 1px #e4e4e4;   position:relative; } section.section-problems .problems .problem-card {   margin-bottom:0; } section.section-problems .problems .problem-card h3.problem-title {   margin-bottom:20px;   color:#0049f8;   text-align:center;   font-size:20px; } section.section-problems .problems .problem-card p.problem-content {   text-align:center; } .contact-btn-box {   margin-bottom:0;   text-align:center;   margin-top:20px; } .contact-btn-box .contact-btn {   padding:12px 22px;   background:#1ea7b9;   color:#fff;   border:navajowhite;   border-radius:4px;   cursor:pointer;   box-shadow:1px 1px 2px 1px #aaaaaa;   transition:0.2s ease-in-out; } .contact-btn-box .contact-btn:hover {   transform:scale(1.05); } section.section-problems .heading-sub-box:before {   content:'';   position:absolute;   background:url(/wp-content/uploads/2026/09/image-Photoroom.webp);   background-size:cover;   height:301px;   width:265px;   background-repeat:no-repeat;   right:-70px;   top:270px; } @media(max-width:1024px){   section.section-problems {  padding:80px 0;   }   section.section-problems .heading-sub-box:before {  display:none;   } }  section.section-ideal-for {   margin:0;   padding:100px 0; } .service-row {   margin:0;   display:flex;   gap:20px; } .service-row .service-card {   padding:15px;   border-radius:6px; } .service-row:before, .service-row:after{   display:none; } .service-row .service-card .service-card-box {   margin-bottom:0; } .service-row .service-card .service-card-box .card-head {   display:flex;   gap:10px;   margin-bottom:12px;   align-items:center; } .service-row .card-head .icon-box {   font-size:22px;   height:fit-content;   padding:6px 10px;   border-radius:50%;   background:#e1e1e1; } .service-row .service-card .service-card-box .card-head h3.card-heading {   font-size:20px; } .service-row .service-blue {   background:#f0f4fa; } .service-row .service-purple {   background:#f7edfe; } .service-row .service-green {   background:#ecffed; } .service-row .service-yellow {   background:#fff9ec; } .service-row .service-red {   background:#ffecef; } .service-row .service-blue .icon-box {   background:#c4d5f5;   color:#065aff; } .service-row .service-purple .icon-box {   background:#dcc1ef;   color:#9500ff; } .service-row .service-green .icon-box {   background:#c5f8c7;   color:#009c28; } .service-row .service-yellow .icon-box {   background:#fff2bc;   color:#ec9100; } .service-row .service-red .icon-box {   background:#ffbcbc;   color:#ee0000; } section.section-ideal-for .detail-box {   background:#003aff14;   padding:16px; } section.section-ideal-for .detail-box .wpb_wrapper {   align-items:center; } section.section-ideal-for .detail-box .detail-head {   padding-right:20px;   border-right:1px solid #3074f980; } section.section-ideal-for .detail-box .wpb_wrapper .detail-head .icon-box {   background:#ced9ff;   color:#3074f9;   padding:10px 15px;   font-size:30px;   border-radius:50%; } section.section-ideal-for .detail-box .card-content p.card-text {   margin:0; } @media(max-width:1024px){   section.section-ideal-for {  padding:80px 0;   }   .service-row {  flex-wrap:wrap;  justify-content:center;   }   .service-row .service-card .service-card-box .card-head {  align-items:center;   }   .service-row .service-card .service-card-box .card-head h3.card-heading {  min-height:unset;   }   section.section-ideal-for .detail-box .wpb_wrapper {  flex-wrap:nowrap;   } } @media(min-width:768px) and (max-width:1024px){   .service-row .service-card {  width:min-content;   } }  section.section-why-ai {   margin:0;   padding:100px 0;   background:linear-gradient(45deg, #065aff17, transparent); } section.section-why-ai span.short-title {   color:#065aff;   background:#d2e1ff;   padding:5px 10px;   border-radius:26px;   margin-bottom:14px;   display:inline-block;   text-transform:uppercase;   font-weight:600;   font-size:14px; } section.section-why-ai h2.head2.heading {   text-align:left; } section.section-why-ai .section-content p.content-text {   margin-bottom:20px;   color:#2a2a2a; } section.section-why-ai .wpb_single_image {   margin-bottom:0;   text-align:right; } section.section-why-ai .wpb_single_image img {   width:510px;   border-radius:6px; }  section.section-included {   margin:0;   padding:100px 0; } section.section-included .include-row {   margin:0;   display:flex;   align-items:center;   gap:12px; } section.section-included .include-row:before, section.section-included .include-row:after{   display:none; } .include-row .include-col{   margin-bottom:0 } .include-row .include-col .include-cards .include-card {   padding:15px;   box-shadow:rgb(148 227 255 / 25%) 0px 13px 27px -5px, rgb(134 244 255 / 30%) 0px 8px 16px -8px;   border-radius:10px;   border:0.5px solid #affaff;   background:#f7fcff;   position:relative; } .include-card.include-1:before {   content:'';   position:absolute;   background:url(/wp-content/uploads/2026/09/line-1.webp);   height:108px;   width:105px;   right:-106px;   top:79px;   background-position:center;   background-size:cover;   background-repeat:no-repeat; } .include-row .include-col .include-cards .include-card .header-include {   display:flex;   gap:15px;   margin-bottom:15px; } .include-row .include-card .header-include img {   width:60px;   height:60px; } .include-row .include-col .include-cards .wpb_wrapper {   display:flex;   flex-direction:column;   gap:30px; } .include-row .include-col .include-cards .include-card .header-include .header-text span.serial-order {   padding:4px 16px;   border-radius:15px;   font-size:14px;   font-weight:400; } .include-card.include-1 span.serial-order {   background:#cbdef3;   color:#2c67f4; } .include-card.include-2 span.serial-order {   background:#e1e0fb;   color:#6538e1; } .include-card.include-3 span.serial-order {   background:#dad8fd;   color:#682ffd; } .include-card.include-4 span.serial-order {   background:#e4fafb;   color:#06b1a9; } .include-row .include-col .include-cards .include-card .header-include .header-text h3.include-head {   font-size:24px;   font-weight:400; } .include-row .include-col .include-cards .include-card .include-body .text-include{   letter-spacing:0.2px; } .include-card.include-3:before {   content:'';   position:absolute;   background:url(/wp-content/uploads/2026/09/line-2.webp);   height:182px;   width:154px;   right:-129px;   top:1px;   background-position:center;   background-size:contain;   background-repeat:no-repeat; } .include-card.include-2:before {   content:'';   position:absolute;   background:url(/wp-content/uploads/2026/09/line-3.webp);   height:179px;   width:110px;   left:-111px;   top:99px;   background-position:center;   background-size:cover;   background-repeat:no-repeat; } .include-card.include-4:before {   content:'';   position:absolute;   background:url(/wp-content/uploads/2026/09/line-4.webp);   height:149px;   width:112px;   left:-112px;   top:72px;   background-position:center;   background-size:cover;   background-repeat:no-repeat; } .center-include-image{   margin-bottom:0;   z-index:-1;   position:relative; } @media(max-width:767px){ .include-card.include-2, .include-card.include-4,.include-card.include-1, .include-card.include-3 {  transform:unset;   }   section.section-included .include-row {  flex-wrap:wrap;   }   .include-card:before{  display:none;   } } @media(min-width:768px) and (max-width:1024px){   .include-card:before{  display:none;   }   .include-card.include-2, .include-card.include-4,.include-card.include-1, .include-card.include-3 {  transform:unset;   }   .include-row .include-col .include-cards .include-card .header-include {  flex-wrap:wrap;   }  .include-row .include-col .include-cards .include-card .header-include .header-text span.serial-order {  display:none;   } } @media (min-width:1025px) and (max-width:1299px){   .include-row .include-col .include-cards .include-card .header-include .header-text span.serial-order {  display:none;   } }  section.results {   padding:0 0 100px;   margin:0; } .wpb_gallery_slides.flexslider {   max-width:1040px;   margin-left:auto;   margin-right:auto;   border:unset; } .wpb_gallery_slides ul.slides li {   border:3px solid #065aff3b;   max-width:1040px;   box-shadow:rgb(6 162 255 / 24%) 0px 5px 15px;   border-radius:4px; } .flexslider .slides img {   height:auto;   max-height:400px;   aspect-ratio:1/1; } .wpb_gallery_slides .flex-control-nav {   padding-top:30px; } .wpb_gallery_slides .flex-control-nav li a {   background:#d9effc;   height:14px;   width:14px; } .wpb_gallery_slides .flex-control-paging li a:hover {   background:#286cf1; } .wpb_gallery_slides .flex-control-nav li a.flex-active {   background:#286cf1; } .wpb_gallery_slides .flex-direction-nav a:before {   color:#54bcf9; } section.section-table {   margin:0;   padding:100px 0;   background:linear-gradient(45deg, #06fff317, #2106ff14); } section.section-table .heading-box {   text-align:center;   margin-bottom:16px; } section.section-table .container .vc_row {   margin:0;   display:flex;   gap:20px;   margin-top:50px; } section.section-table .container .vc_row .platforms .wpb_wrapper .wpb_single_image {   margin-bottom:0; } section.section-table .container .vc_row .platforms img {   width:70px; } section.section-table .container .vc_row .platforms > .vc_column-inner > .wpb_wrapper {   display:flex;   align-items:center;   gap:20px; } section.section-table .container .vc_row .platforms .wpb_wrapper .p-name-box {   margin-bottom:0; } section.section-table .container .vc_row .platforms:not(:last-child) {   border-right:1px solid #c9dffc; } section.section-table .container .vc_row:before, section.section-table .container .vc_row:after{   display:none; } section.section-table .container .vc_row .platforms .wpb_wrapper .p-name-box h3.p-name a {   font-size:28px;   font-weight:600; } @media(max-width:1024px){   section.section-table .container .vc_row {  flex-wrap:wrap;  justify-content:center;  gap:20px;   }   section.section-table .container .vc_row .platforms img {  min-width:60px   }   section.section-table .container .vc_row .platforms:not(:last-child) {  width:fit-content;  padding-right:20px;  border:none;   } } @media(max-width:767px){   section.section-table .container .vc_row .platforms:not(:last-child) {  width:fit-content;  padding-right:0;  border:none;   }   section.section-table .container .vc_row .platforms > .vc_column-inner > .wpb_wrapper{  justify-content:center;   }   section.section-table .container .vc_row .platforms .wpb_wrapper .p-name-box h3.p-name a{   font-size:24px; } } section#pricing-plan {   padding:100px 0;   margin:0; } section#pricing-plan .pricing-info-msg {   background:#f7fafb;   margin-bottom:20px;   padding:20px;   border-radius:6px;   border:1px solid #b6efff; } section#pricing-plan .pricing-info-msg p.framework-line {   font-size:18px; } section#pricing-plan .pricing-info-msg p.framework-line span {   font-weight:500; } section#pricing-plan .pricing-info-msg p.framework-line i {   font-size:25px;   color:#2872ff; } section#pricing-plan .pricing-info-msg p.framework-line button {   background:none;   border:none;   cursor:pointer;   color:#007a84;   font-weight:600;   font-size:18px; } .pricing-btn-cta button {   background:none;   border:none;   cursor:pointer;   color:#168400;   font-weight:600; } section.section-process {   padding:100px 0;   margin:0; } section.section-process .container .vc_row {   margin:0;   display:flex;   gap:30px;   margin:45px 0 20px; } section.section-process .container .vc_row .process {   padding:15px;   background:#f2f8fc;   border-radius:6px;   box-shadow:1px 1px 4px -1px #9a9a9a;   transition:0.2s ease-in-out;   border:1px solid #2574f13b; } section.section-process .container .vc_row .process .process-img {   margin-bottom:20px;   text-align:center; } section.section-process .container .vc_row .process .process-img img {   width:130px;   text-align:center;   height:140px;   object-fit:contain; } section.section-process .container .vc_row .process .process-title-box {   margin-bottom:16px;   text-align:center; } section.section-process .container .vc_row .process .p-content-box {   margin-bottom:0;   color:#4a4a4a;   text-align:center; } @media(max-width:767px){  section.section-process .container .vc_row {  flex-wrap:wrap;   } } section.why-choose-us {   padding:100px 0;   margin:0;   background:linear-gradient(45deg, #065aff17, transparent); } section.why-choose-us .heading-sub-box {   text-align:left; } section.why-choose-us .contact-btn-box {   text-align:left; } section.why-choose-us .heading-sub-box p.heading-sub {   margin-bottom:20px; } section.why-choose-us .container {   display:flex;   align-items:center; } @media(max-width:767px){   section.why-choose-us .container {  flex-wrap:wrap;  gap:20px;   }   section.why-choose-us {  padding:80px 0;  background:linear-gradient(176deg, #065aff17, transparent, #065aff17);   }   section.section-process {  padding:80px 0;   } }  section.vc_section.section9 {   padding:100px 0 0; } section.section9 .new-container {   max-width:1440px;   margin:auto;   display:flex;   align-items:center;   gap:40px; } section.section9 .new-container:before, section.section9 .new-container:after{   display:none; } section.section9 .new-container .left-side-box .cst-cta-container-content {   display:flex;   flex-direction:column;   gap:20px; } section.section9 .new-container .left-side-box .cst-cta-container-content .heading-details {   display:flex;   flex-direction:column;   gap:10px; } section.section9 .new-container .left-side-box .cst-cta-container-content .heading-details h2 {   font-size:42px;   text-transform:capitalize;   font-weight:700; } section.section9 .new-container .left-side-box .cst-cta-container-content .heading-details p {   margin-bottom:0;   font-size:18px; } section.section9 .new-container .left-side-box .cst-cta-container-content .company-achievements-container {   display:flex;   flex-wrap:wrap;   margin-top:20px; } section.section9 .new-container .left-side-box .cst-cta-container-content .company-achievements-container .achievement-item {   display:flex;   gap:12px;   width:calc(300px - 5%);   min-height:150px;   padding-top:40px; } section.section9 .new-container .left-side-box .cst-cta-container-content .company-achievements-container .achievement-item:nth-child(1) {   border-right:1px solid #ccc;   border-bottom:1px solid #ccc; } section.section9 .new-container .left-side-box .cst-cta-container-content .company-achievements-container .achievement-item:nth-child(2) {   border-bottom:1px solid #ccc;   padding-left:50px; } section.section9 .new-container .left-side-box .cst-cta-container-content .company-achievements-container .achievement-item:nth-child(3) {   border-right:1px solid #ccc; } section.section9 .new-container .left-side-box .cst-cta-container-content .company-achievements-container .achievement-item:nth-child(4) {   padding-left:50px; } section.section9 .new-container .left-side-box .cst-cta-container-content .company-achievements-container .achievement-item .achievements-details h3 {   font-weight:600; } section.section9 .new-container .left-side-box .cst-cta-container-content .company-achievements-container .achievement-item .achievements-details p {   font-weight:500; } section.section7 .new-container .right-side-box .wpb_content_element{   margin-bottom:0; } section.section9 .new-container .right-side-box .contact-details {   display:flex;   flex-direction:column;   gap:22px;   align-items:flex-end; } section.section9 .new-container .right-side-box .contact-details .connect-support {   display:flex;   gap:10px;   padding:20px 24px;   box-shadow:0px 10px 15px -3px #0000001A;   border-radius:10px;   width:470px;   transition:all 0.3s ease;   cursor:pointer; } section.section9 .new-container .right-side-box .contact-details .connect-support:hover {   box-shadow:0px 20px 25px -5px rgb(0 0 0 / 25%); } section.section9 .new-container .right-side-box .contact-details .connect-support a {   display:flex;   gap:10px; } section.section9 .new-container .right-side-box .contact-details .connect-support button.popup-btn {   border:none;   background:transparent;   width:100%;   padding:0;   display:flex;   gap:10px;   text-align:left; } section.section9 .new-container .right-side-box .contact-details .connect-support .icon {   display:flex;   justify-content:center;   align-items:center;   width:40px;   height:40px;   border-radius:50px;   background:#1da9b526; } section.section9 .new-container .right-side-box .contact-details .connect-support .icon img {   width:22px; } section.section9 .new-container .right-side-box .contact-details .connect-support .inner-content {   display:flex;   flex-direction:column;   justify-content:center;   color:#1a1a1a; } section.section9 .new-container .right-side-box .contact-details .connect-support .inner-content h4 {   margin:0;   font-size:16px;   font-weight:700; } section.section9 .new-container .right-side-box .contact-details .connect-support .inner-content p {   margin-bottom:0; } section.section9 .new-container .right-side-box .contact-details .connect-support button.popup-btn {   width:100%;   padding:0;   border:none;   background:transparent;   display:flex;   text-align:left;   gap:10px; } @media(max-width:767px){   section.section9 .new-container {  flex-wrap:wrap;   }   section.section9 .new-container .left-side-box .cst-cta-container-content .heading-details h2 {  font-size:26px;   }   section.section9 .new-container .left-side-box .cst-cta-container-content .company-achievements-container {  justify-content:center;   } } @media(max-width:1024px){   section.section9 .new-container{  gap:20px;   }   section.section9 .new-container .left-side-box .cst-cta-container-content .company-achievements-container .achievement-item:nth-child(2) {  padding-left:0;   }   section.section9 .new-container .left-side-box .cst-cta-container-content .company-achievements-container .achievement-item:nth-child(1) {  border-right:0;   }   section.section9 .new-container .left-side-box .cst-cta-container-content .company-achievements-container .achievement-item:nth-child(3) {  border-right:0;   }   section.section9 .new-container .left-side-box .cst-cta-container-content .company-achievements-container .achievement-item:nth-child(4) {  border-top:1px solid #ccc;  padding-left:0;   }   section.section9 .new-container .right-side-box .contact-details .connect-support {  width:100%;   }   section.section9 .new-container > .vc_column_container > .vc_column-inner {  padding:0;   }   section.section9 .new-container {  padding:0 15px;   } } @media(min-width:1024px) and (max-width:1190px){   section.section9 .new-container{  gap:20px;   }   section.section9 .new-container .left-side-box .cst-cta-container-content .company-achievements-container .achievement-item:nth-child(2) {  padding-left:20px;   }   section.section9 .new-container .left-side-box .cst-cta-container-content .company-achievements-container .achievement-item:nth-child(4) {  padding-left:20px;   }   section.section9 .new-container .right-side-box .contact-details .connect-support {  width:100%;   }   section.section9 .new-container .left-side-box .cst-cta-container-content .company-achievements-container .achievement-item {  width:calc(260px - 5%);   } } section.section-faq {   padding:100px 0;   margin:0; } section.section-faq .faq {   margin-bottom:10px; } section.section-faq .faq .vc_tta-panel-heading .vc_tta-panel-title {   background:#fff; } section.section-faq .faq .vc_tta-panel-heading .vc_tta-panel-title a {   color:#4e4e4e !important;   font-weight:600 !important;   border-top:1px solid #d5fffd;   border-radius:4px; } section.section-faq .faq .vc_tta-panel-heading .vc_tta-panel-title a i:before, section.section-faq .faq .vc_tta-panel-heading .vc_tta-panel-title a i:after {   border-color:#000000 !important; } #wrapper-footer-full {   padding-top:0; } section#pricing-plan .container > .wpb_column > .vc_column-inner .vc_tta-container .Pricing-tour .vc_tta-tabs-container ul.vc_tta-tabs-list {   display:flex;   flex-direction:column;   row-gap:15px; } section#pricing-plan .container > .wpb_column > .vc_column-inner .vc_tta-container .Pricing-tour .vc_tta-tabs-container ul.vc_tta-tabs-list li.vc_tta-tab a {   border:1px solid #7fd6ee;   cursor:pointer;   background:#F7F7F7;   padding:12px 15px;   font-size:14px;   border-radius:5px;   min-width:200px; } section#pricing-plan .container > .wpb_column > .vc_column-inner .vc_tta-container .Pricing-tour .vc_tta-tabs-container ul.vc_tta-tabs-list li.vc_tta-tab:hover a {   color:#3cc1e5;   background:#ffffff; } section#pricing-plan .container > .wpb_column > .vc_column-inner .vc_tta-container .Pricing-tour .vc_tta-tabs-container ul.vc_tta-tabs-list li.vc_tta-tab.vc_active a {   background:#3cc1e5;   color:#fff; } section#pricing-plan .container > .wpb_column > .vc_column-inner .vc_tta-container .Pricing-tour .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.section-content .vc_tta-panel-body {   padding:0;   overflow:visible;   background:transparent; } section#pricing-plan .container > .wpb_column > .vc_column-inner .warning-row {   margin-bottom:0;   text-align:center; } .pricy_new_point_cst {   position:relative;   margin-bottom:1rem; } .pricy_new_point_cst .info-tip {   display:inline;   cursor:pointer; } .info-box {   position:absolute;   background:#404040;   color:white;   font-weight:400;   font-size:12px;   line-height:14px;   padding:8px 8px;   max-width:250px;   top:20px;   left:18px;   z-index:9;   cursor:pointer;   display:none; } .info-tip:hover .info-box {   display:block; } .vc_tta-panels {   background-color:#fff !important;   border:none !important; } .wpb-js-composer .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left .vc_tta-tab.vc_active>a::after {   display:none !important; } @media(max-width:767px){   section#pricing-plan .container > .wpb_column > .vc_column-inner .vc_tta-container .Pricing-tour .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.section-content .vc_tta-panel-heading {  display:none;   }   section#pricing-plan{   padding:80px 0; } } form.wpcf7-form.init {   padding:0; } html:has(.active-popup) {   overflow:hidden; }   section.testimonial-section {   padding:100px 0;   margin:0;   background:url(/wp-content/uploads/2026/09/testimonial-banner.webp);   background-position:center;   background-size:cover;   background-repeat:no-repeat; } .testimonial-slider {   position:relative;   margin:0 auto;   overflow:hidden;   width:100%; }   .testimonial-track {   display:flex;   gap:20px;   height:100%; } .testimonial-slide {   flex:0 0 calc(50% - 18px);   min-width:0; }   .testimonial-card {   display:flex;   position:relative;   height:100%;   padding:32px 36px;   background:rgba(255, 255, 255, 0.92);   border:1px solid rgba(30, 105, 255, 0.35);   border-radius:12px;   box-shadow:0 12px 35px rgba(30, 80, 180, 0.08);   transition: transform 0.3s ease,  box-shadow 0.3s ease,  border-color 0.3s ease;   flex-direction:column; } .testimonial-card:hover {   border-color:#1769ff;   box-shadow:0 20px 45px rgba(30, 80, 180, 0.14); }   .testimonial-card::before {   content:"“";   position:absolute;   top:10px;   right:25px;   font-family:Georgia, serif;   font-size:72px;   line-height:1;   color:rgb(23 105 255 / 46%); }   .testimonial-card p {   position:relative;   z-index:1;   margin:0 0 24px;   font-size:16px;   line-height:1.7;   color:#252936;   flex:0 0 70%; } .testimonial-card h4 {   margin:0 0 6px;   font-size:23px;   line-height:1.3;   font-weight:700;   color:#4a7bff; } .testimonial-card span {   display:block;   font-size:14px;   line-height:1.5;   color:#7a808c; }   .testimonial-prev, .testimonial-next {   position:absolute;   top:50%;   z-index:5;   width:34px;   height:34px;   display:flex;   align-items:center;   justify-content:center;   padding:0;   border:0;   border-radius:50%;   background:#707070;   color:#fff;   font-size:24px;   line-height:1;   cursor:pointer;   transform:translateY(-100%);   transition: background 0.25s ease,  transform 0.25s ease,  box-shadow 0.25s ease;   align-content:center; } .testimonial-prev {   left:0; } .testimonial-next {   right:0; } .testimonial-prev:hover, .testimonial-next:hover {   background:#1769ff;   box-shadow:0 6px 18px rgba(23, 105, 255, 0.3); }   .testimonial-dots {   display:flex;   align-items:center;   justify-content:center;   gap:8px;   margin-top:24px; } .testimonial-dots button {   width:8px;   height:8px;   padding:0;   border:0;   border-radius:50%;   background:#c9c9c9;   cursor:pointer;   transition: background 0.25s ease,  transform 0.25s ease; } .testimonial-dots button.active {   background:#171717;   transform:scale(1.15); }   @media (max-width:991px) {   .testimonial-slider {  padding:0 32px 40px;   }   .testimonial-slide {  flex:0 0 calc(50% - 8px);   }   .testimonial-card {  padding:28px;  min-height:330px;   }   .testimonial-card p {  font-size:15px;  line-height:1.65;   }   .testimonial-card h4 {  font-size:21px;   } }   @media (max-width:767px) {   .testimonial-slider {  padding:0 28px 38px;   }   .testimonial-track {  gap:0px;   }   .testimonial-slide {  flex:0 0 100%;   }   .testimonial-card {  min-height:auto;  padding:27px 24px;   }   .testimonial-card p {  font-size:14px;  line-height:1.7;   }   .testimonial-card h4 {  font-size:20px;   }   .testimonial-card span {  font-size:13px;   }   .testimonial-card::before {  font-size:60px;  right:18px;   }   .testimonial-prev,   .testimonial-next {  width:32px;  height:32px;  font-size:20px;   }   .testimonial-prev {  left:0;   }   .testimonial-next {  right:0;   }  section.testimonial-section {  padding:80px 0;  background-position:right;   }   section.testimonial-section .wpb_raw_code{  margin-bottom:0;   } }   @media (max-width:480px) {   .testimonial-slider {  padding:0 22px 0px;   }   .testimonial-card {  padding:23px 20px;  border-radius:10px;   }   .testimonial-card p {  font-size:13.5px;  line-height:1.65;   }   .testimonial-card h4 {  font-size:18px;   }   .testimonial-card span {  font-size:12px;   }   .testimonial-prev,   .testimonial-next {  width:29px;  height:29px;  font-size:18px;   }   .testimonial-dots {  margin-top:19px;   } } section.why-choose-us .heading-box h2.head2.heading {   text-align:left; }