.vc_section {   margin:0; } .trust-text.block span.exelt, .trust-text.block span.exe-rate {   color:#000; } .page-id-73559 #wrapper-navbar, .page-id-73559 #wrapper-footer-full {   display:none !important; } @media(min-width:1200px) {   .container {  max-width:1200px !important;   } } @media (max-width:991px) and (min-width:768px) {   .container {  max-width:964px !important;   } } @media(max-width:768px) {   .container {  padding:0 !important;   } }  .header-inner-row {   display:flex;   align-items:center;   justify-content:center; } .w3-logo-img, .header-btn {   margin-bottom:0;   padding:20px 0; } .header-row {  background:#fff; } .redude-btn {   width:fit-content; } .header-btn-div > .vc_column-inner > .wpb_wrapper {   display:flex;   justify-content:flex-end; } .header-section {   box-shadow:rgba(149, 157, 165, 0.2) 0px 8px 24px;   left:0;   right:0;   position:fixed;   z-index:1000; } .header-btn button {   background:#3858E9 !important;   font-family:'DM Sans', sans-serif;   font-weight:700;   border-radius:8px !important; } .header-section {   transition:background 0.3s ease;   background:#fff; }  .shopify-hero-section {   padding:200px 30px 30px;   width:100%;   background:#f2f2f2; } p.heading-subtext {   font-size:18px;   font-weight:500; } .gogle-text p:nth-child(1), span.google-rock img {   width:20px;   height:20px; } .gogle-text p {   margin-bottom:0; } span.trust-img {   padding:0 5px; } .gogle-text {   display:flex;   gap:5px;   border:1px solid #B6BCCD;   padding:8px 12px;   width:fit-content;   border-radius:30px;   box-shadow:rgba(149, 157, 165, 0.2) 0px 8px 24px;   Background:#fff; } h1.banner-heading, h2.banner-heading {   text-transform:capitalize;   font-family:'DM Sans', sans-serif;   font-weight:700;   font-size:43px; } span.c-green {   color:#3858E9; } .banner-inner-row {   display:flex;   justify-content:space-between;   align-items:center; } .banner-imge {   width:43%; } .banner-text {   width:55%; } p.trust-text {   font-family:'roboto', sans-serif;   font-size:14px;   font-weight:700;   display:flex;   align-items:center;   gap:10px; } span.lite-txt {   font-weight:400; } .shoop-if-banner {   margin-bottom:15px; } span.trust-img {   height:20px; } .optimizi-btn button {   background:#3858E9 !important;   color:#fff !important;   font-weight:700;   font-family:'DM Sans', sans-serif;   border-radius:8px !important;   padding:15px 35px !important; }   section.vc_section.percent-section {   padding:40px 30px; } .per1 {   text-align:center; } .per1 .wpb_text_column, .per1 .wpb_single_image {   margin-bottom:10px !important; } p.per-text {   font-size:34px;   font-weight:800;   color:#3858E9; } p.per-sub-text {   font-size:18px;   font-weight:400; } .per1 {   position:relative; } .percent-inner-row {   display:flex;   align-items:baseline;   justify-content:space-between; } .per01 p.per-sub-text, .per4 p.per-sub-text {   padding:0 25px; }   section.customer-review-section {   padding:80px 30px; } .title-review p {   font-weight:600;   font-size:18px; } .client-name p {   font-weight:700;   font-size:14px; } .client-review-div {   display:flex;   flex-direction:column;   gap:20px; } .custo-reivew {   padding:60px 5px 0px 5px;   box-shadow:rgba(149, 157, 165, 0.2) 0px 8px 24px;   border-radius:15px;   position:relative; } .custo-reivew .wpb_text_column {   margin-bottom:15px !important; } .custo-reivew:before {   content:"";   position:absolute;   width:30px;   height:30px;   background-image:url("/wp-content/uploads/w3-webp/uploads/2025/01/Vector-14.png.webp");   background-repeat:no-repeat;   background-size:contain;   background-position:center;   top:15px;   left:15px; } .custo-reivew {   width:30% !important; } .center-review {   margin:0 30px; } .reviews-inner-div {   display:flex;   justify-content:center; } @media(min-width:1366px) {   .video-div video.fit__content__img {  width:600px !important;   } } .video-div video.fit__content__img {   width:100%; }   .speed-image-div {   width:auto; } .speed-image-div img {   width:100% !important;   height:100% !important; } .purple-num .speed-num {   color:#505FAA; } .dark-blue-num .speed-num {   color:#00C5CC; } .green-num .speed-num {   color:#00CC09; } .speed-content-box {   display:flex;   width:50% !important; } .core-box {   display:flex;   align-items:center;   justify-content:center;   gap:50px; } .orange-num .speed-num {   color:#FF9500; } .blue-num .speed-num {   color:#2E4CE5; } .speed-num {   font-size:54px;   font-weight:800;   padding-bottom:20px; } .speed-title {   font-size:22px;   font-weight:700; } .strength-text {   display:flex;   justify-content:center;   align-items:center;   border:1px solid #B6BCCD;   border-radius:30px;   padding:8px 12px;   box-shadow:rgba(149, 157, 165, 0.2) 0px 8px 24px; } .strength-text p {   margin-bottom:0; } .speed-image-div .wpb_single_image {   margin-bottom:0 !important; } .streng-main-div {   width:100%;   text-align:center;   display:flex;   justify-content:center; } span.strength-rock {   width:20px;   height:20px;   display:flex;   object-fit:cover; } .shop-w3-core-section {   padding:80px 30px; } h2.strength-heading {   font-size:36px;   font-weight:700;   text-transform:capitalize; } .tag-div, .hding-div {   margin-bottom:20px; } .core-box {   border:1px solid #B6BCCD;   border-radius:50px;   padding:20px 40px;   background-color:#ffffffd6; } .core-box .vc_column-inner {   padding:0; } h2.strength-heading {   text-align:center;   color:#3858E9; } .shop-w3-core-section {   background:#ebf2fe; } .strength-text {   background:#fff; } .speed-image-div .wpb_single_image {   margin-bottom:0 !important; } .core-box {   border-radius:50px;   padding:20px 40px; } .shop-core-row-2 .wpb_wrapper {   display:flex;   flex-direction:column;   gap:20px; } .speed-image-div .wpb_wrapper .wpb_single_image .vc_figure {   display:flex;   align-items:center; } .shop-core-row-2 {   padding-top:30px; }  .testi-section {   padding:80px 30px;   background-color:rgba(56, 88, 233, 0.05); } .dw.review_list {   border:unset !important; } .review_list {   justify-content:space-between !important;   gap:20px; }   .core-benefits-section {   padding:80px 30px; } .benefits-tx-block {   margin-bottom:15px; } ul.benefits-ul li {   font-size:18px; }   .steps-left-div .streng-main-div {   justify-content:left; } .steps-inner-row {   position:relative; }  .step-title p.txt {   font-size:20px;   font-weight:700;   margin-bottom:10px;   color:#3858E9; } .step-desp p.desp {   font-size:16px;   font-weight:400;   color:#4B5162; } .number p.num {   font-size:40px;   font-weight:700;   color:#007AFF;   margin-bottom:0; } .step-box-div {   padding:20px;   border:1px solid #B6BCCD;   border-radius:10px;   background:#fff !important; } .steps-section {   padding:80px 30px; }  .blue-row {   border-radius:30px; } .redude-btn button {   background:#fff !important;   color:#3373f5 !important;   font-size:16px !important;   font-weight:700 !important;   padding:15px 40px !important;   border-radius:8px !important; } .blue-inner-row {   padding:10px 20px 30px 20px; } .blue-section {   padding:80px 30px; } p.cta-heading-cst {   font-size:48px;   color:#fff;   font-weight:600;   line-height:1.2;   font-family:"DM Sans", sans-serif;   width:70%; } p.cta-text-cst {   font-size:24px;   color:#fff;   width:70%; } .blue-row {   position:relative;   overflow:hidden; } .blue-row:before {   content:"";   position:absolute;   width:500px;   height:520px;   background-image:url("/wp-content/uploads/w3-webp/uploads/2025/02/ocke-ctca-img.png.webp");   top:25px;   background-size:contain;   background-repeat:no-repeat;   background-position:center;   right:20px; }   h2.pricing-heading-main {   text-transform:capitalize;   line-height:1.2; } p.pricing-desp {   text-align:center; } .shop-pricing-section {   padding:80px 30px !important; } body .pricing_table2.shop-pricing-section {   padding:80px 30px !important; }  .faq-left-div .streng-main-div {   justify-content:left !important; } .faq-tag, .steps-left-block {   margin-bottom:15px; } .shopify-faq-section {   padding:80px 30px !important; } .faq-ques h4 {   text-transform:capitalize;   font-size:20px;   font-weight:600;   border-left:3px solid #387FF5;   padding-left:15px; } p.faq-ans {   color:#4B5162;   font-size:16px; } .faq-ques {   margin-bottom:0;   padding:20px 0; } .faq-ques .vc_toggle_title {   display:flex;   justify-content:space-between; } .faq-ques .vc_toggle_content {   margin-bottom:0; } p.faq-ans {   margin-bottom:0; } .faq-ques:not(:last-child) {   border-bottom:1px solid #dedddd; }   p.footer-desp {   text-align:center; } .shop-footer-section {   padding:80px 30px 0;   background:#F2F2F2; } .copyright-section {   display:none; } .footer-logo {   margin-bottom:15px; } .footer-contact-main-div {   display:flex;   gap:25px; } .call-div p, .msg-div p, .skype-div p {   display:flex;   flex-direction:row;   column-gap:10px; } .call-div p a, .msg-div p a, .skype-div p a {   color:#000;   font-weight:500;   font-size:18px; } .con-left-div {   width:80%; } .con-right-div {   width:18%; } .shop-inner-row2 {   display:flex;   justify-content:space-between;   align-items:center;   border-bottom:1px solid #d3d3d3;   padding-bottom:10px; } .footer-contat-block {   margin-bottom:0; } .footer-optimize-btn button {   background:#387ff5 !important;   color:#fff !important;   font-size:16px !important;   font-weight:600;   border-radius:10px !important; } .con-right-div>.vc_column-inner {   padding:0; } .con-right-div > .vc_column-inner > .wpb_wrapper {   display:flex;   justify-content:center; } .copyrigth-main-div {   display:flex;   justify-content:space-between;   align-items:center;   padding:20px 0; } .copyrigth-rigth-div .social-icons p {   display:flex;   justify-content:space-between;   align-items:center;   gap:10px; } .social-icons p a {   border:1px solid #686868;   padding:10px;   border-radius:50%;   height:40px;   width:40px;   text-align:center;   cursor:pointer; } @media (max-width:767px) {   .container {  padding:0;   }   .banner-inner-row {  flex-direction:column;   }   .footer-contact-main-div {  flex-direction:column;   }   .percent-inner-row {  flex-direction:column;  row-gap:20px;   }   .banner-text,   .banner-imge {  width:100%;   }   h1.banner-heading {  font-size:35px;   }   .shopify-hero-section {  padding:150px 15px 40px 15px;   }   .header-btn button {  padding:12px 10px !important;  font-size:12px !important;   }   .w3-logo-div {  width:70% !important;   }   .per2>.vc_column-inner:after,   .per3>.vc_column-inner:after,   .per4>.vc_column-inner:after {  display:none;   }   section.vc_section.percent-section {  padding:40px 15px !important;   }   p.per-text {  font-size:28px;   }   p.per-sub-text {  font-size:16px;   }   h2.strength-heading,   h2.banner-heading {  font-size:30px;   }   .testi-section {  padding:40px 15px;   }   .dw.review_list.\32 345 {  justify-content:center !important;   }   p.strength,   p.google {  font-size:12px;  font-weight:600;   }   .link_container a {  padding:10px 7px !important;  max-width:150px !important;  min-width:150px !important;  font-size:14px !important;  margin:0 10px;   }   .link_container {  justify-content:center;  flex:0 !important;   }   .review_list .review_score_span {  width:42px;  height:42px;   }   .shop-w3-core-section {  padding:40px 30px;   }   .shop-core-row-2.container>.wpb_column>.vc_column-inner>.wpb_wrapper {  display:flex;  flex-direction:column;  justify-content:center;  align-items:center;  row-gap:20px;   }   .core-benefits-section {  padding:40px 15px;   }   ul.benefits-ul li {  font-size:16px;   }   ul.benefits-ul {  padding-left:25px;   }   .benefits-img {  padding-top:40px;   }   .steps-left-div {  position:relative;  top:0;   }   .steps-section {  padding:40px 15px;   }   .steps-right-div {  padding-top:40px;   }   .steps-right-div .wpb_text_column {  margin-bottom:20px;   }   p.core-desp {  font-size:14px;   }   p.core-head {  font-size:16px;   }   .step-title p.txt {  font-size:18px;   }   .step-desp p.desp {  font-size:15px;   }   .number p.num {  font-size:35px;   }   .blue-left-hed p {  font-size:30px;   }   .blue-left-div {  width:100%;   }   .blue-right-div {  width:100%;  padding-top:40px;   }   .blue-inner-row {  padding:0;  flex-direction:column;   }   .blue-left-desp p {  font-size:16px;   }   .blue-section {  padding:40px 30px;   }   body .pricing_table2.shop-pricing-section {  padding:40px 15px !important;   }   h2.pricing-heading-main {  font-size:30px !important;   }   .shop-pricing-row>.wpb_column.vc_column_container.vc_col-sm-12 {  padding:0 !important;   }   .shopify-faq-section {  padding:40px 15px 5px 15px !important;   }   .faq-ques h4 {  font-size:18px;   }   .shop-footer-section {  padding:40px 15px;   }   .con-right-div {  width:100%;  padding-top:30px;   }   a.call-txt,   a.msg-txt,   .skype-div a {  font-size:16px !important;   }   .footer-contact-main-div img {  width:20px;  height:20px;   }   .copyrigth-main-div {  gap:20px;   }   .shop-inner-row2 {  flex-direction:column;   }   .core-box {  display:block !important;  padding:20px !important;   }   .speed-content-box {  width:100% !important;   }   p.cta-heading-cst,   p.cta-text-cst {  width:100% !important;   } } @media(max-width:510px) {   .copyrigth-main-div {  flex-direction:column;   } } @media(min-width:350px) and (max-width:389px) {   .header-btn-div>.vc_column-inner {  padding-left:0;   } }  @media (min-width:768px) and (max-width:991px) {   .blue-inner-row {  flex-direction:column;   }   .blue-left-div,   .blue-right-div {  width:100%;   }   .blue-right-div {  padding-top:30px;   }   .per01 p.per-sub-text,   .per4 p.per-sub-text {  padding:0;   } .footer-contact-main-div {  justify-content:center;   }   .percent-row {  padding:0;   }   p.per-text {  font-size:30px;   } } @media(max-width:1199px) {   .shop-inner-row2 {  flex-direction:column;   }   .con-left-div,   .con-right-div {  width:100%;   }   .con-right-div {  padding-top:30px;   } } @media(max-width:931px) {   .footer-contact-main-div {  flex-direction:column;   }   .con-left-div>.vc_column-inner {  display:flex;  justify-content:center;   } } @media(max-width:423px) {   p.trust-text.block {  display:flex;  flex-direction:column;  align-items:flex-start;   }   p.hide {  display:none;   }   p.block {  display:block;   } }   .popup-overlay {   position:fixed;   top:0;   left:0;   width:100%;   height:100%;   background:rgba(0, 0, 0, 0.5);   display:none;   justify-content:center;   align-items:center;   z-index:9999; }  .popup-container {   background:#ffffff;   width:90%;   max-width:475px;   border-radius:10px;   box-shadow:0 4px 10px rgba(0, 0, 0, 0.2);   position:relative; }  .popup-header {   display:flex;   justify-content:space-between;   align-items:center;   background:#007BFF;   color:#fff;   padding:10px 20px;   border-radius:10px 10px 0 0; } .popup-header h2 {   margin:0;   font-size:18px; } .popup-header .close-btn {   font-size:18px;   color:#fff;   background:none;   border:none;   cursor:pointer; }  .popup-form {   padding:20px 20px 30px 20px; } .popup-form label {   display:block;   font-size:14px;   margin-bottom:5px;   color:#333; } .popup-form input, .popup-form select {   width:100%;   padding:0px 10px;   margin-bottom:15px;   border:1px solid #ccc;   border-radius:5px;   font-size:16px; } .popup-form button {   width:100%;   padding:10px;   background-color:#007BFF;   color:#fff;   border:none;   border-radius:5px;   font-size:16px;   cursor:pointer; } .popup-form button:hover {   background-color:#0056b3; }  @media (max-width:480px) {   .popup-header h2 {  font-size:16px;   }   .popup-form input,   .popup-form select {  font-size:12px;  padding:8px;   }   .popup-form button {  font-size:14px;  padding:8px;   } }   .form-container1 {   max-width:475px;   margin:50px auto;   background:#ffffff;   padding:20px;   border-radius:10px;   box-shadow:0 4px 10px rgba(0, 0, 0, 0.2); } .form-container1 h2 {   text-align:center;   color:#333; } .popup-container1 p:nth-child(3) {   font-size:25px;   font-weight:600; } .form-container1 form {   display:flex;   flex-direction:column;   gap:15px; } .form-container1 form input, .form-container1 form button {   padding:0px 10px;   border:1px solid #ccc;   border-radius:5px;   font-size:16px; } .form-container1 form button {   background-color:#007BFF;   color:white;   cursor:pointer;   border:none; } .form-container1 form button:hover {   background-color:#0056b3; }  .popup-overlay1 {   position:fixed;   top:0;   left:0;   width:100%;   height:100%;   background:rgba(0, 0, 0, 0.5);   display:none;   justify-content:center;   align-items:center;   z-index:9999; }  .popup-container1 {   background:#ffffff;   width:90%;   max-width:475px;   padding:20px;   border-radius:10px;   box-shadow:0 4px 10px rgba(0, 0, 0, 0.2);   text-align:center; } .popup-container1 .icon {   font-size:40px;   background:#007BFF;   color:white;   width:60px;   height:60px;   line-height:60px;   border-radius:50%;   margin:0 auto 20px; } .popup-container1 h2 {   font-size:24px;   color:#007BFF;   margin:10px 0;   font-weight:600; } .popup-container1 p {   font-size:14px;   color:#333;   margin:10px 0; } .popup-container1 .close-btn1 {   margin-top:20px;   padding:5px 40px;   background-color:#007BFF;   color:white;   border:none;   border-radius:5px;   font-size:22px;   cursor:pointer; } .popup-container1 .close-btn1:hover {   background-color:#0056b3; }  @media (max-width:480px) {   .popup-container1 h2 {  font-size:20px;   }   .popup-container1 p {  font-size:12px;   }   .popup-container1 .close-btn1 {  font-size:14px;  padding:8px;   } } .popup-container input.wpcf7-form-control.has-spinner.wpcf7-submit {   width:100%;   padding:0px 10px;   background-color:#007BFF;   color:#fff;   border:none;   border-radius:5px;   font-size:22px;   cursor:pointer; } .popup-container span.wpcf7-spinner {   position:absolute; } .popup-header h2 {   text-transform:capitalize;   font-weight:600;   font-size:26px; } form.wpcf7-form.init>p:nth-child(4) {   margin-bottom:0 !important; } .mobile-stat p {   width:100%; } .popup-header {   position:relative; }  .popup-header button {   position:absolute;   right:15px;   font-size:45px !important;   transform:translateX(10px); } .wpcf7-response-output {   display:none; } .popup-container form input {   margin-bottom:5px !important; } .wpcf7-not-valid-tip {   font-size:13px !important; } .popup-container .error-message {   color:#e04949; } textarea#message {   height:100px;   margin-top:0; } .popup-container .g-recaptcha {   height:75px; }  @media(max-width:1024px) {   .reviews-inner-div {  flex-direction:column;  gap:30px;   }   .custo-reivew {  width:100% !important;   }   .center-review {  margin:0;   }   .review-heading-div .wpb_text_column {  margin-bottom:0;   } } @media(max-width:767px) {   .speed-image-div {  display:none;   }   .speed-num {  padding-bottom:0;   }   .blue-row:before {  display:none;   }   .blue-left-div .vc_column-inner {  padding:0 30px 20px 30px;   }   p.cta-heading-cst {  font-size:36px;   }   p.cta-text-cst {  font-size:20px;   } }  @media(min-width:768px) and (max-width:1024px) {   .speed-image-div img {  width:75% !important;  height:75% !important;   }   .speed-num {  padding-bottom:10px;   } } @media(min-width:768px) and (max-width:1014px) {   .blue-row:before {  width:250px;  height:250px;  top:108px;  transform:translateY(24%);   } } @media(min-width:1015px) and (max-width:1200px) {   .blue-row:before {  width:250px;  height:250px;  top:48px;  transform:translateY(24%);   } }  .shop-core-row-2::before {   content:'';   background-image:url(/wp-content/uploads/2025/02/snake-pattern.webp);   width:100%;   height:100%;   background-position:center;   position:absolute;   top:0px;   left:0;   background-repeat:no-repeat;   background-size:1450px;   display:none; } .shop-w3-core-section {   position:relative; } @media(min-width:1240px) {   .shop-core-row-2::before {  display:block;   }   .shop-core-row-2 .core-box {  min-height:430px;   } }  @media(max-width:767px) {   .video-div video.fit__content__img {  width:100% !important;   }   .copyrigth-main-div {  padding-bottom:0;   }   .shop-footer-section {  padding-bottom:20px;   }   .video-div .wpb_content_element {  margin-bottom:0 !important;   }   .video-div video.fit__content__img {  margin-top:20px;  height:auto;   } } .shop-inner-row3 .wpb_content_element {   margin-bottom:0 !important; } html body a.p-digital-button:hover {   background-color:#0055d4 !important;   color:#fff !important; } html body a.p-digital-button {   border:1px solid #0055d4;   color:#0055d4 !important;   background-color:#fff;   border-radius:4px;   font-size:0.85rem;   text-transform:uppercase;   cursor:pointer;   margin:20px auto;   display:table;   width:auto;   padding:15px;   font-weight:600;   transition:0.3s ease ; } @media(max-width:490px){   .review_list{  gap:0 !important;   }   .blue-section{  padding:40px 30px !important;   }   p.cta-heading-cst {   font-size:28px !important;   }   p.cta-text-cst {   font-size:18px !important;   } } #w3_wordpress .price_table_card_sec.price_grad1.leftprice .pricey_cardheading::before {   content:'FREE' !important;   width:80px;   color:#FFF;   font-size:14px;   font-weight:700;   height:auto;   text-align:center;   background:linear-gradient(to right, #000000 30%, #3fb0f8 100%, #20a5b8);   position:absolute;   top:-28px;   transform:translateX(-50%);   left:50%;   border-radius:5px;   padding-top:4px;   padding-bottom:4px; }   @media(min-width:340px){  .cst-captcha {   width:100% !important; } .cst-captcha input.wpcf7-form-control.wpcf7-captchar {   width:40% !important; }   }   @media(min-width:340px) and (max-width:520px){   .popup-header h2 {   font-size:20px !important; } }