.load-increase h2 {   background:#fff;   color:#000;   padding:10px;   border-radius:10px; } h2.custom-headings.headings-left-align {   text-align:left;   margin:0 0 15px 0; } span.inner-ss-h {   display:inline-block;   width:100%;   font-weight:700;   font-size:18px;   margin:10px 0 3px 0 !important; } .magento-more-speed img.vc_single_image-img {   box-shadow:none !important;   border-radius:0 !important; } .our-process-main>.vc_column-inner>.wpb_wrapper {   background-color:#A33000;   color:#fff;   border-radius:8px;   padding:20px; } .our-process-main h2 {   font-size:24px;   font-weight:700;   border-bottom:1px solid #fff;   margin-bottom:20px; } .procees-magento {   font-size:15px;   margin:10px 0;   font-weight:500; } .under-bnr-mangeo {   padding:60px 0 30px 0 !important; } .step-optimize-colmn .vc_column-inner>.wpb_wrapper {   height:100%;   margin:0 0 30px 0; } .half-img-text .wpb_content_element {   margin:0; } .half-img-text {   padding:0 !important;   color:#fff;   margin:0 -15px !important;   background:rgb(177, 61, 18);   background:linear-gradient(356deg, rgba(177, 61, 18, 1) 32%, rgba(224, 90, 41, 1) 100%); } .half-img-text h2 span.change-color-heading {   color:#A33000;   display:inline-block;   padding:7px 10px;   border-radius:7px;   background-color:#fff; } .half-text-column {   padding:0 10% 0 30px; } .half-img-text h2.custom-headings {   color:#ffffff; } span.change-color-heading {   color:#A33000;   font-weight:800; } h2.custom-headings {   font-size:32px;   color:#000;   text-transform:capitalize;   font-weight:700;   margin:0 auto 30px;   font-family:'Montserrat', sans-serif !important;   text-align:center;   max-width:610px; } .shopify-more-speed img.vc_single_image-img {   -webkit-box-shadow:0 2px 45px rgba(23, 87, 180, .25);   box-shadow:0 2px 45px rgba(23, 87, 180, .25);   border-radius:29px; } section.vc_section.shopify-more-speed .vc_single_image-wrapper {   padding:0 20px; } .load-increase {   padding:100px 0 !important;   height:370px;   box-sizing:border-box;   position:relative;   background-attachment:fixed !important;   text-align:center;   color:#fff; } .load-increase h2 {   text-transform:capitalize !important;   font-weight:700;   max-width:650px;   margin:0 auto;   color:#fff;   font-family:'Montserrat', sans-serif !important;   text-align:center;   font-size:32px; } section.vc_section.shopify-step-optimize {   background-color:#f7f7f7;   padding:70px 0; } .step-optimize-colmn .section__inner p {   font-size:16px;   font-weight:600;   text-align:center; } .step-optimize-colmn .section__inner p strong {   display:inline-block;   width:100%;   font-weight:700;   font-size:50px;   color:#A33000; } .step-optimize-colmn .section__inner p strong sub {   font-size:20px;   position:static;   vertical-align:middle;   margin-left:10px;   text-transform:capitalize;   background-color:#A33000;   color:#fff;   border-radius:5px;   padding:3px 17px; } .shopify-more-speed {   padding:60px 0 0 0 !important; } .shopify-more-speed h3 {   font-size:28px;   text-transform:capitalize;   color:#000;   font-weight:700; } .shopify-site-visitor.site-visitor h2.white-custom-headings {   color:#fff;   text-align:left !important; } .shopify-site-visitor {   text-align:left !important; } .first-wp-text p {   color:#333;   text-transform:capitalize;   font-weight:600;   font-size:17px; } .first-wp-ul {   color:#333; } .container {   float:none;   margin:0 auto !important; } .first-wp-box {   padding-right:20px; } .second-wp-box {   padding-left:90px; } section.vc_section.more-speed {   padding:60px 0 0 0; } section.vc_section.more-speed .vc_single_image-wrapper {   padding:0 50px; } .vc_section.more-speed h2.vc_custom_heading {   font-weight:700; } .site-visitor {   padding:70px 0 !important;   text-align:center;   color:#fff; } .site-visitor h2.vc_custom_heading {   text-align:center !important; } h2.vc_custom_heading.big-heading {   font-size:70px;   font-weight:bold; } h2.vc_custom_heading.big-heading-under {   text-transform:capitalize;   font-size:27px; } .after-before h3.vc_custom_heading {   font-size:22px;   font-weight:700;   margin:0 0 20px 0;   color:#000;   text-transform:capitalize; } .after-before {   padding:40px 0 !important;   background-color:#f7f7f7; } .faq-section .vc_tta-panel {   margin:10px 0; } .faq-section .vc_tta-panel .vc_tta-panel-heading h4 {   font-size:15px;   color:#000 !important;   font-weight:600; } .vc_tta-panel-body {   font-size:14px; } .faq-section .vc_tta-panel .vc_tta-panel-heading h4 a {   color:#000 !important;   padding:15px 65px 15px 15px !important;   text-transform:capitalize; } .faq-section .vc_tta-panel .vc_tta-panel-heading h4 a i.vc_tta-controls-icon {   right:20px !important;   left:auto !important; } .faq-section .vc_tta-panel {   margin:10px 0; } .faq-section .vc_tta-panel .vc_tta-panel-heading {   border:0 !important; } div h2.wordpress-heading {   font-size:32px;   text-transform:capitalize !important;   font-weight:700 !important;   margin-bottom:30px; } .block-rocket {   padding:70px 0 !important; } .worpress-plns {   padding:70px 0 !important; } .second-wp-box div.wpcf7 {   background-color:#fff;   border-radius:10px;   padding:30px 30px;   max-width:100%;   width:100%; } .second-wp-box div.wpcf7 textarea {   height:90px; } .second-wp-box div.wpcf7 label {   font-size:14px; } .second-wp-box h2 {   color:#333;   text-align:center;   font-weight:700;   font-size:29px; } .second-wp-box h2 span.change-clor {   color:#A33000;   font-size:40px; } .first-wp-section {   padding:100px 0 40px 0 !important; } .page-id-4259 div#navbarNavDropdown {   display:none !important; } a.phon-ss {   display:inline-block;   font-weight:600;   margin:12px 0 0 0;   background:#A33000;   color:#ffffff;   padding:10px 30px;   border-radius:50px; } .what-do-we .vc_row.wpb_row {   text-align:center; } .first-wp-box h1 {   font-family:'Montserrat', sans-serif !important;   font-weight:700;   font-size:43px;   text-transform:capitalize;   color:#333; } .step-optimize-colmn .vc_column-inner>.wpb_wrapper {   background-color:#fff;   border-radius:5px;   padding:30px;   font-size:14px;   text-align:center; } .step-optimize-colmn .vc_column-inner>.wpb_wrapper h4.vc_custom_heading {   font-size:18px;   font-weight:700;   margin-top:15px; } .step-optimize-colmn .vc_column-inner>.wpb_wrapper .wpb_text_column {   margin:0; } .step-optimize {   padding:0 !important; } .more-speed h2 {   font-family:'Montserrat', sans-serif !important;   font-size:28px;   text-transform:capitalize;   color:#000; } .site-visitor h2.vc_custom_heading {   font-family:'Montserrat', sans-serif !important; } div h2.wordpress-heading {   font-family:'Montserrat', sans-serif !important; } .after-before img.vc_single_image-img {   border-radius:0;   box-shadow:0 0 10px rgba(0, 0, 0, .1); } .inner-do {   font-size:14px;   text-align:left !important; } .inner-do h3.vc_custom_heading {   font-family:'Montserrat', sans-serif !important;   text-transform:capitalize;   font-size:16px;   font-weight:600 !important; } .inner-do .wpb_column .vc_column-inner>.wpb_wrapper {   background-color:#f7f7f7;   padding:24px 20px;   border-radius:10px;   height:100%;   margin:15px 0; } .inner-do .wpb_column .vc_column-inner>.wpb_wrapper .wpb_text_column {   margin:0; } .hided {   opacity:0; } .what-do-we h2.wordpress-heading {   margin-bottom:0; } .what-do-we {   padding:40px !important; } .first-wp-box ul {   padding:0;   position:relative; } .first-wp-box ul li {   position:relative;   padding:0 0 0 21px;   display:inline-block;   width:100%;   font-size:16px; } .first-wp-box ul li::before {   display:inline-block;   position:absolute;   left:0;   top:1px;   content:"\f00c";   font-family:FontAwesome;   color:#A33000;   padding-right:10px; } .first-wp-box .wpb_text_column {   margin:0 0 14px 0; } .first-wp-box .wpb_text_column.first-wp-text {   margin:20px 0 15px 0; } .second-wp-box input.wpcf7-form-control.wpcf7-submit {   background:#A33000 !important;   border:0 !important;   color:#fff !important;   font-weight:600; } html, body {   overflow-x:hidden; } .upper-f-p p {   color:#fff;   font-weight:600;   text-align:center; } .g-x-faster {   margin:0; } .first-wp-box p.read_more a {   display:inline-block;   font-weight:600;   margin:0;   background:#333;   color:#d7e6e6;   padding:10px 30px;   border-radius:50px; } a.phon-ss::before {   content:"\f095";   font-family:FontAwesome;   padding-right:7px; } section.vc_section.left-disc {   background:#23261f; } section.vc_section.left-disc h2 {   font-weight:700;   color:#A33000;   font-size:24px;   margin:0 0 0px 0; } .left-disc .contact-form {   display:flex; } .left-disc .contact-form label {   margin:0; } .left-disc .wpb_text_column {   margin:0 !important; } .left-disc .contact-form input.wpcf7-form-control.wpcf7-submit {   background:#A33000;   color:#fff !important;   border:0;   border-radius:0;   font-weight:600; } .left-disc .contact-form input.wpcf7-form-control {   border-radius:0; } section.vc_section.left-disc p {   color:#fff; } .em-con-main {   display:inline-block;   width:100%; } .em-con {   display:inline-block;   width:70%;   float:left; } .em-con-sub {   width:30%;   float:left; } .em-con-main input {   border-radius:0 !important;   border:0 !important; } .em-con-main input.wpcf7-form-control.wpcf7-submit {   background:#A33000;   color:#fff;   font-weight:600; } .em-con-main span.ajax-loader {   display:none; } section.vc_section.left-disc {   padding:30px 0; } .left-disc form.wpcf7-form span.wpcf7-not-valid-tip {   display:none; } .left-disc form.wpcf7-form .wpcf7-response-output {   margin:0;   font-size:13px;   background-color:#fff0f0;   border:0;   padding:4px 10px;   height:auto;   color:#f00; } .wpcf7-response-output {   font-size:13px !important;   height:auto !important; } .upper-f-p {   margin-bottom:15px; } .em-con-main input.wpcf7-form-control.wpcf7-text.wpcf7-email {   font-size:14px; } .em-con-main input.wpcf7-form-control.wpcf7-text.wpcf7-email {   height:38px; } .em-con-main label {   color:#fff;   font-weight:600;   font-size:14px;   display:inline-block;   width:100%; } .what-do-we {   padding:40px 0 !important; } .first-wp-box {   line-height:30px; } .left-disc, section.twice-faster {   padding:70px 0 !important;   height:370px;   box-sizing:border-box;   position:relative;   background-attachment:fixed !important; } .left-disc::before, section.twice-faster::before {   content:"";   display:inline-block !important;   background-color:#000;   position:absolute;   left:0;   right:0;   bottom:0;   top:0;   opacity:.7; } .left-disc {   text-align:center; } section.vc_section.left-disc h2 {   font-size:34px; } .left-disc .wpcf7 {   padding-top:28px !important;   text-align:left; } .second-wp-box h2 span.change-clor {   font-size:37px;   background-color:#A33000;   color:#fff;   padding:2px 10px;   border-radius:8px;   display:inline-block;   line-height:normal;   margin:4px 0;   font-weight:800; } @media (max-width:1024px) {   .first-wp-box h1,   .step-optimize-row h2 {  font-size:30px;   }   .second-wp-box h2 {  font-size:23px;   }   .second-wp-box {  padding-left:0;   }   .first-wp-box p.read_more a {  padding:10px 20px;   }   .step-optimize-colmn .vc_column-inner>.wpb_wrapper {  margin:10px 0;   }   section.vc_section.more-speed .vc_single_image-wrapper {  padding:0;   }   h2.vc_custom_heading.big-heading-under {  font-size:20px;   }   .inner-do .vc_col-sm-3 {  width:50%;   }   .inner-do .vc_col-sm-3.hided {  display:none;   } } @media (max-width:767px) {   .first-wp-box p.read_more a {  font-size:13px;   }   .step-optimize {  padding-left:30px !important;  padding-right:30px !important;   }   .first-wp-box h1,   .step-optimize-row h2,   div h2.wordpress-heading {  font-size:24px;   }   .step-optimize-colmn .vc_column-inner>.wpb_wrapper h4.vc_custom_heading {  font-size:16px;   }   .block-rocket .vc_column-inner {  padding:0 30px;   }   .after-before h3.vc_custom_heading {  font-size:18px;   }   .inner-do .vc_col-sm-3 {  width:100%;   }   section.twice-faster h2 {  font-size:22px;   }   section.twice-faster {  padding:40px 0 1px 0 !important;   }   .second-wp-box {  padding-top:27px;   }   .second-wp-box h2 span.change-clor {  font-size:28px;   }   .upper-f-p p {  line-height:normal;  margin-top:9px;   }   .second-wp-box div.wpcf7 {  padding:30px 20px;   }   h2.vc_custom_heading.big-heading-under {  font-size:17px;   }   .site-visitor {  font-size:14px;   }   .site-visitor,   .left-disc,   section.twice-faster {  padding:50px 0 !important;   }   section.vc_section.left-disc h2 {  font-size:25px;   }   .em-con-main input.wpcf7-form-control.wpcf7-submit {  font-size:12px;  padding:10px 0;  height:auto;   }   body .vc_section {  margin-left:0 !important;  margin-right:0 !important;  width:100% !important;  left:0 !important;   }   body .wpb_single_image img {  width:100% !important;   } } @media (max-width:479px) {   .first-wp-text p {  font-size:15px;  line-height:23px;   }   .first-wp-box ul li {  font-size:15px;  line-height:20px;  margin:6px 0;   }   .first-wp-box p.read_more {  width:100%;   }   a.phon-ss,   .first-wp-box p.read_more a {  width:100%;  text-align:center;  font-size:14px;  padding:7px 10px;  margin:0;   } } .left-disc div#wpcf7-f4598-p4787-o3 {   max-width:380px;   margin:auto;   width:100%; } .page-id-4787 li#menu-item-4997 a {   background:#A33000 !important;   color:#fff !important; } .page-id-4787 button.adt-btn {   background-image:linear-gradient(to right, #d95911 30%, #ef8549 100%); } .page-id-4787 .offer-border.offer-bg-cs {   background:linear-gradient(to right, #d95911 30%, #ef8549 100%); } @media (min-width:768px) {   body.page-id-4787 .navbar-nav a {  color:#333 !important;   } } body.page-id-4787 .navbar img {   filter:unset !important; } .pricing_table2 .ptp-price {   background-color:#A33000 !important } .pricing_table2 .ptp-item-container {   border-color:#000 !important; } span.color {   color:#A33000 !important; } section.plans_container.worpress-plns.pricing_table2 .ptp-item-container .ptp-cta .ptp-button {   background:#A33000 !important;   border:none !important;   padding:10px !important;   max-width:250px; } section.plans_container.worpress-plns.pricing_table2 .ptp-item-container .ptp-cta .ptp-button:hover {   background:black !important; } .first-wp-box ul li::before {   display:inline-block;   position:absolute;   left:0;   top:1px;   content:"✓";   color:#A33000;   padding-right:10px; } .menu-social ul li a span:before {   color:#20a5b8; } @media(max-width:16000px) {   .half-text-column {  padding:35px;   } } .faq-section .vc_tta-panel .vc_tta-panel-heading h3 {   font-size:15px;   color:#000 !important;   font-weight:600;   text-transform:capitalize; } .faq-section .vc_tta-panel .vc_tta-panel-heading h3 a {   color:#000 !important; } @media(max-width:767px) {   .step-optimize-colmn .vc_column-inner>.wpb_wrapper h3.vc_custom_heading.bl18 {  font-size:16px !important;   }   div h3.wordpress-heading.fqa {  font-size:24px !important;   } } .step-optimize-colmn .vc_column-inner>.wpb_wrapper h3.vc_custom_heading.bl18 {   font-size:18px;   font-weight:700;   margin-top:15px;   text-transform:uppercase; } div h3.wordpress-heading.fqa {   font-size:32px;   text-transform:capitalize !important;   font-weight:700 !important;   margin-bottom:30px; } a.phon-ss::before {   display:none; } p.read_more.see-price {   margin-top:5px; } p.read_more.see-price.c-clo a {   background-color:#A33000;   color:#fff; } .first-wp-section.vc_custom_1611181996461 .enter .g-recaptcha {   height:62px !important;   margin-bottom:14px !important; } .first-wp-section.vc_custom_1611181996461 .enter .g-recaptcha+p span.wpcf7-spinner {   position:absolute; } .left-disc.vc_custom_1591627155548 .g-recaptcha {   position:absolute;   left:calc(50% - 100px);   top:100%;   margin-top:10px;   max-width:222px !important; } .left-disc.vc_custom_1591627155548 {   padding-bottom:120px !important; } .left-disc.vc_custom_1591627155548 form.wpcf7-form .wpcf7-response-output {   background-color:unset;   width:fit-content;   font-weight:600;   margin-top:12px; } .left-disc.vc_custom_1591627155548 .g-recaptcha+p {   margin-bottom:0; } .left-disc.vc_custom_1591627155548 span.wpcf7-spinner {   position:absolute; } @media(max-width:503px) {   .left-disc.vc_custom_1591627155548 {  padding-top:140px !important;   }   .left-disc.vc_custom_1591627155548 {  padding-bottom:200px !important;   }   .left-disc.vc_custom_1591627155548 form.wpcf7-form .wpcf7-response-output {  margin-bottom:0px;  margin-top:0px;   } } section.load-increase h2 {   color:initial; } .plans_container .ptp-button:hover {   background:transparent !important; }  .Pricing-tour li.vc_tta-tab a {   border:1px solid #7fd6ee !important;   cursor:pointer !important;   background:#F7F7F7 !important;   padding:10px 15px !important;   font-size:14px !important; } .Pricing-tour li.vc_tta-tab {   margin-bottom:15px; } .Pricing-tour ul.vc_tta-tabs-list {   row-gap:15px;   display:flex !important;   flex-direction:column; } .Pricing-tour li.vc_tta-tab:hover a {   color:#3cc1e5 !important;   background:#ffffff !important; } .Pricing-tour li.vc_tta-tab.vc_active a {   background:#3cc1e5 !important;   color:#fff !important; } .Pricing-tour .vc_tta-tabs-container, .vc_tta-panel-body {   overflow:visible !important; } .Pricing-tour .pricing-card {   width:430px; } .info-tip {   display:var(--inline); } .info-box {   position:var(--absolute);   background:#404040;   color:var(--white);   font-weight:var(--fw4);   font-size:var(--px12);   line-height:var(--px14);   padding:var(--px8) var(--px8);   max-width:250px;   top:var(--px20);   left:var(--px18);   z-index:9;   display:var(--none); } .info-tip:hover .info-box {   display:var(--block); } .pricy_new_point_cst {   position:relative;   margin-bottom:1rem; } .pricing_table2 .price_mainrowsecto > .vc_column_container:nth-child(1) {   max-width:1340px; } .pricing_table2 .vc_tta-panel-body {   padding:0 !important; } div#w3_opti .vc_tta-panel-heading {   display:none; } .plans_container .vc_column_container li {   background:unset !important; color:unset !important; border-left:0 !important; transition:all ease 0.3s; } @media(min-width:768px){   .wpb-js-composer .vc_tta.vc_general .vc_tta-panel.section-content:not(.vc_active) .vc_tta-panel-body {  opacity:0;  visibility:hidden;   }   .dsktp-hidden{  display:none;   } } @media(max-width:1299px){   body.page-id-4787 div#wrapper-navbar:not(.shrink) .navbar-fixed-top img.img-fluid {  filter:unset !important;   } } .step-optimize-colmn .vc_column-inner > .wpb_wrapper {   flex-direction:column; } @media(min-width:1300px){   .search_fun .header_search_icon i {  color:#000000;   } } .navbar-toggler[aria-expanded="false"] span.navbar-toggler-icon, .navbar-toggler[aria-expanded="false"] span.navbar-toggler-icon:before, .navbar-toggler[aria-expanded="false"] span.navbar-toggler-icon:After {   background:#000; } @media(min-width:768px) and (max-width:1299px){   .navbar-toggler[aria-expanded="true"] span.navbar-toggler-icon:before, .navbar-toggler[aria-expanded="true"] span.navbar-toggler-icon:After {  background:#000;   }   body.page-id-4787 .navbar-nav a {  color:#fff !important;   } } @media (max-width:767px) {  h2.custom_heading {  font-size:28px !important;   }  h3.subtitle {  font-size:18px !important;   } } h3.subtitle {   color:#000 !important;   font-size:24px; } div h3.wordpress-heading.aqf {   font-size:32px;   text-transform:capitalize !important;   font-weight:700 !important;   margin-bottom:30px; } .button-flex {   background:#A33000 !important;   border:0 !important;   color:#fff !important;   font-weight:600;   padding:10px 15px;   border-radius:5px;   margin-top:25px;   display:inline-block;   cursor:pointer; }