section.custom_header_banner {   display:none; } .container {   max-width:1240px; } .vc_section{   margin-left:0;   margin-right:0; } p.para-content {   font-size:18px;   line-height:26px; } .button-flex .btn-opt {   font-size:16px;   font-weight:600;   line-height:30px;   color:#FFFFFF;   border-radius:8px 8px 8px 8px;   padding:15px 25px 15px 25px;   transition:all .3s; } h2.heading-2 {   font-size:35px;   font-weight:700;   line-height:47px;   text-transform:capitalize;   color:#1d1a4e; } h3.heading-3 {   font-size:20px;   font-weight:700;   line-height:28px;   text-transform:capitalize;   color:#1d1a4e; } @media(max-width:767px){   section.banner-section .container .button-row .button-flex {  flex-direction:column;   } } @media(max-width:400px){   .button-flex .btn-opt {  font-size:14px;   } } @media(max-width:1024px){   p.para-content {  font-size:16px;  line-height:24px;   }   section.banner-section .container .button-row .button-flex {  text-align:center;  width:max-content;  margin:auto;   }   h2.heading-2 {  font-size:30px;  line-height:37px;   }   h3.heading-3 {  font-size:18px !important;   } } @media(min-width:768px) and (max-width:1024px){   p.banner-content {  font-size:16px;  line-height:24px;   } }  section.banner-section {   margin:0;   background:url(/wp-content/uploads/w3-webp/uploads/2025/12/BG-1.jpg.webp);   padding:210px 0 0;   position:relative; } section.banner-section .container .vc_column-inner {   padding:0; } section.banner-section .container .review-row .wpb_wrapper {   display:flex;   gap:10px;   justify-content:center;   margin-bottom:14px;   align-items:flex-end; } section.banner-section .container .review-row .wpb_wrapper .star-element i.fa.fa-star {   color:#f0ad4e;   font-size:20px; } section.banner-section .container .review-row .wpb_wrapper span.review-head {   font-size:20px;   font-weight:500;   color:#c3c3c3; } section.banner-section .container .heading-box {   margin-bottom:20px; } section.banner-section .container .heading-box h1.banner-head {   font-size:60px;   font-weight:700;   line-height:72px;   text-transform:capitalize;   text-align:center;   max-width:1000px;   margin:auto;   color:#fff; } section.banner-section .container .heading-box h1.banner-head .heading-img{   height:40px;   width:40px !important;   filter:invert(1); } section.banner-section .container .head-li-row ul.banner-options {   display:flex;   padding:0;   justify-content:center;   gap:30px;   list-style:none;   margin-bottom:30px; } section.banner-section .container .head-li-row ul.banner-options li.banner-li {   padding-left:18px;   position:relative;   font-size:22px;   font-weight:600;   color:#ffffff; } section.banner-section .container .head-li-row ul.banner-options li.banner-li:before {   content:'';   position:absolute;   height:12px;   width:12px;   border-radius:50%;   background:#ffffff;   left:0;   top:10px; } section.banner-section .container .banner-content-row p.para-content {   text-align:center;   max-width:800px;   margin:auto;   color:#fff; } section.banner-section .container .button-row {   margin-bottom:65px !important; } section.banner-section .container .button-row .button-flex {   display:flex;   justify-content:center;   gap:20px;   flex-wrap:wrap; } .button-flex a.expert-btn {   background:#1D1A4E; } .button-flex a.expert-btn:hover {   background:#332E8F; } .button-flex a.speedup-btn {   background:#000000; } .button-flex a.speedup-btn:hover {   background:#161616; } section.banner-section .container .vc_column-inner .gif-image {   margin-bottom:20px;   z-index:1;   position:relative; } .width-full {   position:absolute;   direction:ltr;   left:0;   line-height:0;   overflow:hidden;   position:absolute;   width:100%;   height:100%;   transform:rotate(180deg);   bottom:-1px;   max-height:200px; } .width-full .vc_column-inner {   padding:0; } .full-row .wpb_wrapper{   position:relative; } .full-row .wpb_wrapper svg {   width:calc(200% + 1.3px);   height:120px;   left:50%;   position:relative !important;   transform:translateX(-50%);   z-index:-1; } path.elementor-shape-fill {   fill:#fff;   transform:matrix(1, 0, 0, 1, 0, 0);   transform-origin:center; } @media(max-width:767px){   section.banner-section {  padding:120px 0 0;   }   section.banner-section .container .review-row .wpb_wrapper {  flex-direction:column;  align-items:center;  text-align:center;   }   section.banner-section .container .heading-box h1.banner-head {  font-size:36px;  font-weight:700;  line-height:54px;   }   section.banner-section .container .heading-box h1.banner-head .heading-img {  height:40px;  width:50px !important;   }   section.banner-section .container .head-li-row ul.banner-options {  flex-direction:column;  gap:16px;  margin-bottom:24px;   }   section.banner-section .container .head-li-row ul.banner-options li.banner-li {  position:relative;  font-size:18px;  padding-left:22px;   }   section.banner-section .container .head-li-row ul.banner-options li.banner-li:before {  top:8px;   }   .width-full{  max-height:180px;   } } @media(min-width:768px) and (max-width:1024px){   section.banner-section {  padding:120px 15px 0;   }   section.banner-section .container .heading-box h1.banner-head {  font-size:46px;  line-height:56px;   }   section.banner-section .container .head-li-row ul.banner-options li.banner-li {  font-size:16px;   }   section.banner-section .container .head-li-row ul.banner-options li.banner-li:before {  top:6px;   }   section.banner-section .container .banner-content-row p.banner-content {  font-size:16px;  line-height:24px;   } }  section.section2 {   padding:40px 0 100px; } section.section2 .vc_column-inner {   padding:0; } section.section2 .vc_column-inner .button-p-row .button-flex {   text-align:center; } section.section2 .vc_column-inner .button-p-row ul.condition {   display:flex;   padding-top:15px;   justify-content:center;   gap:6px;   list-style:none;   padding-left:0; } section.section2 .vc_column-inner .button-p-row ul.condition li.conditions-li {   padding-left:12px;   position:relative;   font-size:14px;   color:#A7A7A7;   font-weight:700; } section.section2 .vc_column-inner .button-p-row ul.condition li.conditions-li:before {   content:'';   position:absolute;   height:6px;   width:6px;   left:0;   background:#A7A7A7;   top:8px;   border-radius:50%; } section.section2 .container.pt-100 {   padding:80px 15px 50px; } section.section2 .container {   display:flex;   gap:20px;   align-items:center; } section.section2 .container:before, section.section2 .container:after{   display:none; } section.section2 .container .img-box .why-us-img {   margin-bottom:0; } section.section2 .container .content-box .heading-box{   margin-bottom:20px; } section.section2 .container .content-box .image-box-container .image-boxes {   display:flex;   flex-direction:column;   gap:25px; } section.section2 .container .content-box .image-box-container .image-boxes .image-box {   display:flex;   gap:15px; } section.section2 .container .content-box .image-box-container .image-boxes .image-box i.fa {   font-size:35px;   display:block;   position:relative;   min-width:44px !important;   color:#000000; } section.section2 .container .content-box .button-box {   padding:10px 0px 10px 50px;   margin:25px 0; } @media(max-width:767px){   section.section2 .container.pt-100 {  padding:20px 15px 40px;   }   section.section2 .container {  flex-wrap:wrap;   }   section.section2 .container.pt-100:nth-child(2),   section.section2 .container.pt-100:nth-child(4){  flex-direction:column-reverse;   }   section.section2 .container .content-box .button-box {  padding:10px 10px 10px 10px;   }  section.section2 .container .img-box .why-us-img {  text-align:center;   } } @media(min-width:768px) and (max-width:1024px){   section.section2 .container.pt-100 {  padding:30px 15px 40px !important;   } }  section.section3 {   padding:0;   background:#110F35; } section.section3 .left-side.content-box {   padding:85px 0 70px; } section.section3 .container {   display:flex;   align-items:center; } section.section3 .left-side.content-box .heading-box {   margin-bottom:20px; } section.section3 .left-side.content-box .heading-box h2.heading-2, section.section3 .left-side.content-box .content-box p.para-content{   color:#fff; } section.section3 .left-side.content-box .content-box {   margin-bottom:55px; } section.section3 .container .right-box.img-box > .vc_column-inner {   padding:0; } section.section3 .container .right-box.img-box .vc_column-inner .why-us-img {   margin-bottom:0; } section.section3 .container .right-box.img-box .vc_column-inner .why-us-img img {   max-width:400px;   width:400px !important;   border-radius:15px; } section.section3 .left-side.content-box .button-flex a.bounce-btn.speedup-btn, section.section3 .left-side.content-box .button-flex a.bounce-btn.speedup-btn:hover{   background:#fff;   color:#000; } @media(max-width:767px){   section.section3 .container {  flex-direction:column;   }   section.section3 .container .right-box.img-box .vc_column-inner .why-us-img img {  max-width:340px;  width:340px !important;   }   section.section3 .left-side.content-box {  padding:65px 0 40px;   }   section.section3 .right-box.img-box {  padding-bottom:65px;   }   section.section3 .container .right-box.img-box .vc_column-inner .why-us-img {  text-align:center;   } }  section.vc_section.section4 {   padding:100px 0; } section.vc_section.section4 .container .vc_column-inner {   padding:0; } section.vc_section.section4 .container .vc_column-inner h2.heading-2 {   color:#1d1a4e;   margin-bottom:80px;   text-align:center; } p.warning {   font-size:14px;   line-height:26px;   margin-bottom:0;   text-align:center;   margin-top:20px;   color:#A7A7A7;   font-weight:700; } section.vc_section.section4 .container .vc_column-inner .pricing-main-div-parent .pricing-card .ptp-button.popup-link-price.button-a-class a:hover {   background:#fff !important; } @media(max-width:1199px){   section.vc_section.section4 {  padding:80px 0;   } }  section.vc_section.section5 {   padding:0 0 80px; } section.section5 .container .vc_column-inner {   padding:0; } section.section5 .container .vc_column-inner .head-box {   margin-bottom:25px; } section.section5 .container .vc_column-inner .options-row {   display:flex;   gap:30px; } section.section5 .container .vc_column-inner .options-row:before,section.section5 .container .vc_column-inner .options-row:after {   display:none; } section.section5 .container .vc_column-inner .options-row .block {   background:#fff;   border-radius:5px;   padding:33px 10px 27px;   box-shadow:0px 10px 22px 0px rgb(0 0 0 / 11%); } section.section5 .container .vc_column-inner .options-row:nth-child(2) {   margin-bottom:40px; } section.section5 .container .vc_column-inner .options-row .block .options-img {   margin-bottom:10px; } section.section5 .container .vc_column-inner .options-row .block .options-img img {   width:66px !important; } section.section5 .container .vc_column-inner .options-row .block .head3-box {   margin-bottom:0; } section.section5 .container .vc_column-inner .options-row .block .head3-box h3.heading-3 {   font-size:18px;   font-weight:600;   text-align:center; } section.section5 .container .vc_column-inner .head-box h2.heading-2 {   text-align:center; } @media(max-width:767px){   section.section5 .container .vc_column-inner .options-row {  flex-wrap:wrap;   }   section.vc_section.section5 {  padding:0 15px 60px !important;   } } @media(min-width:768px) and (max-width:1024px){   section.vc_section {  padding-left:15px !important;  padding-right:15px !important;   } }  section.vc_section.section6 {   padding:0; } section.vc_section.section6 .container .vc_column_container>.vc_column-inner {   padding:0; } section.vc_section.section6 .container .head-box {   margin-bottom:60px; } section.vc_section.section6 .container .head-box h2.heading-2 {   text-align:center; } section.vc_section.section6 .container .how-it-works {   display:flex;   gap:30px;   margin:0; } section.vc_section.section6 .container .vc_column-inner {   padding:0; } section.vc_section.section6 .container .how-it-works:before, section.vc_section.section6 .container .how-it-works:after {   display:none; } section.vc_section.section6 .container .how-it-works .work {   box-shadow:0px 10px 22px 0px rgb(0 0 0 / 13%);   padding:50px 15px 15px; } section.vc_section.section6 .container .how-it-works .work .works-gif {   margin-bottom:20px; } section.vc_section.section6 .container .how-it-works .work .works-gif img {   width:175px !important;   max-width:250px; } section.vc_section.section6 .container .how-it-works .work .wpb_text_column.wpb_content_element {   margin-bottom:0; } section.vc_section.section6 .container .how-it-works .work .wpb_text_column.wpb_content_element h3 {   text-align:center;   margin-bottom:20px;   min-height:84px; } section.vc_section.section6 .container .how-it-works .work .wpb_text_column.wpb_content_element p.para-content {   font-size:16px;   line-height:24px;   font-weight:500;   text-align:center; } @media(max-width:767px){   section.vc_section.section6 .container .how-it-works {  flex-wrap:wrap;   }   section.vc_section.section6 .container .how-it-works .work .wpb_text_column.wpb_content_element h3 {  font-size:18px !important;  line-height:24px !important;  min-height:unset !important;   }   section.vc_section.section6 .container .head-box {  margin-bottom:20px;   }   section.vc_section.section6 .container .head-box h2.heading2 {  font-size:30px;  line-height:37px;   } } @media(min-width:768px) and (max-width:1024px){   section.vc_section.section6 .container .how-it-works {  flex-wrap:wrap;  justify-content:center;   }   section.vc_section.section6 .container .how-it-works .work {  width:45%;   } }  section.vc_section.section7 {   padding:100px 0 0; } section.section7 .new-container {   max-width:1440px;   margin:auto;   display:flex;   align-items:center;   gap:40px; } section.section7 .new-container:before, section.section7 .new-container:after{   display:none; } section.section7 .new-container .left-side-box .cst-cta-container-content {   display:flex;   flex-direction:column;   gap:20px; } section.section7 .new-container .left-side-box .cst-cta-container-content .heading-details {   display:flex;   flex-direction:column;   gap:10px; } section.section7 .new-container .left-side-box .cst-cta-container-content .heading-details h2 {   font-size:42px;   text-transform:capitalize;   font-weight:700; } section.section7 .new-container .left-side-box .cst-cta-container-content .heading-details p {   margin-bottom:0;   font-size:18px; } section.section7 .new-container .left-side-box .cst-cta-container-content .company-achievements-container {   display:flex;   flex-wrap:wrap;   margin-top:20px; } section.section7 .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.section7 .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.section7 .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.section7 .new-container .left-side-box .cst-cta-container-content .company-achievements-container .achievement-item:nth-child(3) {   border-right:1px solid #ccc; } section.section7 .new-container .left-side-box .cst-cta-container-content .company-achievements-container .achievement-item:nth-child(4) {   padding-left:50px; } section.section7 .new-container .left-side-box .cst-cta-container-content .company-achievements-container .achievement-item .achievements-details h3 {   font-weight:600; } section.section7 .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 .contact-details {   display:flex;   flex-direction:column;   gap:22px;   align-items:flex-end; } section.section7 .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.section7 .new-container .right-side-box .contact-details .connect-support:hover {   box-shadow:0px 20px 25px -5px rgb(0 0 0 / 25%); } section.section7 .new-container .right-side-box .contact-details .connect-support a {   display:flex;   gap:10px; } section.section7 .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.section7 .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.section7 .new-container .right-side-box .contact-details .connect-support .icon img {   width:22px; } section.section7 .new-container .right-side-box .contact-details .connect-support .inner-content {   display:flex;   flex-direction:column;   justify-content:center;   color:#1a1a1a; } section.section7 .new-container .right-side-box .contact-details .connect-support .inner-content h4 {   margin:0;   font-size:16px;   font-weight:700; } section.section7 .new-container .right-side-box .contact-details .connect-support .inner-content p {   margin-bottom:0; } section.section7 .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.section7 .new-container {  flex-wrap:wrap;   }   section.section7 .new-container .left-side-box .cst-cta-container-content .heading-details h2 {  font-size:26px;   }   section.section7 .new-container .left-side-box .cst-cta-container-content .company-achievements-container {  justify-content:center;   } } @media(max-width:1024px){   section.section7 .new-container{  gap:20px;   }   section.section7 .new-container .left-side-box .cst-cta-container-content .company-achievements-container .achievement-item:nth-child(2) {  padding-left:0;   }   section.section7 .new-container .left-side-box .cst-cta-container-content .company-achievements-container .achievement-item:nth-child(1) {  border-right:0;   }   section.section7 .new-container .left-side-box .cst-cta-container-content .company-achievements-container .achievement-item:nth-child(3) {  border-right:0;   }   section.section7 .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.section7 .new-container .right-side-box .contact-details .connect-support {  width:100%;   }   section.section7 .new-container > .vc_column_container > .vc_column-inner {  padding:0;   }   section.section7 .new-container {  padding:0 15px;   } } @media(min-width:1024px) and (max-width:1190px){   section.section7 .new-container{  gap:20px;   }   section.section7 .new-container .left-side-box .cst-cta-container-content .company-achievements-container .achievement-item:nth-child(2) {  padding-left:20px;   }   section.section7 .new-container .left-side-box .cst-cta-container-content .company-achievements-container .achievement-item:nth-child(4) {  padding-left:20px;   }   section.section7 .new-container .right-side-box .contact-details .connect-support {  width:100%;   }   section.section7 .new-container .left-side-box .cst-cta-container-content .company-achievements-container .achievement-item {  width:calc(260px - 5%);   } }  section.section8 {   padding:100px 0; } section.section8 .container .vc_column-inner {   padding:0;   margin:auto; } section.section8 .container .vc_column-inner .head-box {   margin-bottom:20px;   text-align:center; } section.section8 .container > .wpb_column > .vc_column-inner > .wpb_wrapper > .wpb_text_column p.para-content{   text-align:center; } section.section8 .container .vc_column-inner .vc_tta-container .vc_tta-panels div.faq {   margin:15px 0px !important;   box-shadow:0 1px 5px rgb(128 128 128 / 28%); } section.section8 .container .vc_column-inner .vc_tta-container .vc_tta-panels div.faq .vc_tta-panel-heading {   background:#fff;   border-bottom:1px solid #0000001c; } section.section8 .container .vc_column-inner .vc_tta-container .vc_tta-panels div.faq .vc_tta-panel-heading .vc_tta-panel-title {   font-size:16px !important;   line-height:1.5;   text-transform:inherit;   cursor:pointer;   font-weight:600; } section.section8 .container .vc_column-inner .vc_tta-container .vc_tta-panels div.faq.vc_active .vc_tta-panel-heading .vc_tta-panel-title a {   color:#24a2b4; } section.section8 .container .vc_column-inner .vc_tta-container .vc_tta-panels div.faq .vc_tta-panel-heading .vc_tta-panel-title a {   cursor:pointer;   font-weight:600; } section.section8 .container .vc_column-inner .vc_tta-container .vc_tta-panels div.faq .vc_tta-panel-body {   background:#fff; } section.section8 .container .vc_column-inner .vc_tta-container .vc_tta-panels div.faq .vc_tta-panel-body p.para-content {   font-size:16px;   font-weight:500; } .cst-w3pop-overlay1 {   display:none; } .cst-w3pop-overlay1.active {   display:block; } .vc_row {   margin-left:auto;   margin-right:auto; }