.first-wp-text p {   color:#fff;   text-transform:capitalize;   font-size:17px; line-height:1.5; } .first-wp-ul {   color:#fff; } .step-optimize-colmn .vc_single_image-wrapper img {   max-height:62px;   width:auto; } .blue-process-colmn .vc_single_image-wrapper img {   max-height:62px;   width:auto; } .container {   float:none;   margin:0 auto !important; } .first-wp-box {   padding-right:20px; } .second-wp-box {   padding-left:90px; } .step-optimize-row .wpb_single_image {   margin-bottom:10px; } section.vc_section.step-optimize {   background-color:#f7f7f7; } 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:55px;   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; } 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:#fff;   text-align:center;   font-weight:700;   font-size:29px; } .second-wp-box h2 span.change-clor {   color:#00b5ef;   font-size:40px; } .first-wp-section {   padding:100px 0 220px 0 !important; } a.phon-ss {   display:inline-block;   font-weight:600;   margin:12px 0 0 0;   background:#00b5ef;   color:#fff;   padding:10px 30px;   border-radius:50px; } .first-wp-box h1 {   font-family:'Montserrat', sans-serif !important;   font-weight:700;   font-size:43px;   text-transform:capitalize; color:#fff; } .first-wp-box h1 span , section.twice-faster h2 span{ color:#00b5ef;} .step-optimize-colmn .vc_column-inner > .wpb_wrapper {   background-color:#fff;   border-radius:5px;   padding:30px;   font-size:14px;   text-align:center; } .blue-process-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; } .blue-process-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; } .blue-process-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:#ffffff;   padding:25px 30px;   border-radius:10px;   height:100%;   margin:15px 0;   color:#000;   box-shadow:0px 0px 10px -5px #00b5ef;   border-bottom:5px solid #fff; } .inner-do .wpb_column .vc_column-inner > .wpb_wrapper:hover {   border-bottom:5px solid;   transition:0.8s; } .inner-do .wpb_column .vc_column-inner > .wpb_wrapper .wpb_text_column {   margin:0; } .hided {   opacity:0; } .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:#00b5ef;   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:#00b5ef;   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:#00b5ef;   color:#fff;   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:#00b5ef;   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:#00b5ef;   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:#00b5ef;   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%; } .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:#00b5ef;   color:#fff;   padding:2px 10px;   border-radius:8px;   display:inline-block;   line-height:normal;   margin:4px 0;   font-weight:800; } .step-optimize-row > .container {   margin-top:-150px !important; } .step-optimize-row .step-optimize-colmn .vc_column-inner > .wpb_wrapper {   box-shadow:0px 13px 25px -8px #dad7d7 } .step-optimize-row .blue-process-colmn .vc_column-inner > .wpb_wrapper {   box-shadow:0px 13px 25px -8px #dad7d7 } .top-text {   text-align:center;   font-weight:bold;   border-top:0px;   padding-top:25px;   padding-bottom:15px;   box-shadow:0px 15px 16px #e4dfdf; } @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; } .blue-process-colmn .vc_column-inner > .wpb_wrapper {   margin:10px 0; }  .more-speed h2 {   font-size:25px; } 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; } .blue-process-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%; } .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; } .more-speed h2 {   font-size: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; } } @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; } } h2.lrg_font_dwn {   font-size:55px !important;   max-width:1200px !important;   margin-bottom:10px !important; } section.vc_section.twice-faster {   padding-top:100px !important; } .rgt-border p {   border-right:2px solid #00b5ef; } .bg-blue-img h2.custom-headings:after {   content:"";   height:2px;   position:absolute;   background:#fff;   left:14px;   width:112px;   margin-top:53px; } .php-banner-text h2.custom-headings:after {   content:"";   height:2px;   position:absolute;   background:#fff;   left:14px;   width:112px;   margin-top:53px; } .opt-with-w3 h2.custom-headings:after {   content:"";   height:2px;   position:absolute;   background:#fff;   left:14px;   width:112px;   margin-top:53px; } .cta-speedup label {color:#000;} .blue-process-colmn .wpb_wrapper {   height:230px; } .codeignetor-col .vc_column-inner> .wpb_wrapper {   background:#fff;   padding:17px 0px;   height:170px;   box-shadow:0px 10px 15px -8px #b1b1b1;   border-radius:10px; } li#menu-item-4997 a {   background-color:#00b5ef !important; } span.change-color-heading {   color:#00b5ef !important; } .website-performance-row {   max-width:1700px; } .website-performance-row2 {   max-width:1700px; } .website-performance-iner-rw img.vc_single_image-img.attachment-full { max-height:50px; width:auto; margin-top:20px; } .website-performance-iner-rw .vc_column-inner > .wpb_wrapper {   box-shadow:0px 0px 13px #00b5ef2b;   padding:15px;   min-height:330px !important;   margin-bottom:15px; } .website-performance-iner-rw2 .vc_column-inner > .wpb_wrapper {   box-shadow:0px 0px 13px #ff7a544f;   padding:15px;   min-height:245px !important;   margin-bottom:7px;   background-color:#fff; } .website-performance-iner-rw .vc_column-inner > .wpb_wrapper {   vertical-align:middle;   transition:0.2s;   cursor:pointer;   border:2px solid #00b5ef40;   -webkit-transition:0.2s; } .website-performance-iner-rw .vc_column-inner > .wpb_wrapper:hover {   border:2px solid rgba(0,160,80,0);   color:#000; } .php-banner-text {   background:rgb(0,234,255);   background:linear-gradient(308deg, rgba(0,234,255,1) 0%, rgba(19,139,189,1) 100%) !important; } .process-icns img {   height:80px; } .foursteps {   background:#fff !important; } .foursteps .step-content {   padding:15px 20px;   position:relative;   border-radius:0 0 10px 10px;   background:#fff;   min-height:220px; } .foursteps .step-content h4 {   font-weight:bold; } .foursteps .step-number {   position:absolute;   top:-55px;   width:60px;   height:60px;   border-radius:50px;   left:-45px;   border:5px solid #fff;   color:#fff;   font-weight:bold;   font-size:26px;   display:flex;   justify-content:center;   align-items:center; } .foursteps{ padding:10px;   border-radius:10px; } .foursteps h5{   margin-top:10px;   font-weight:600; } .foursteps .step-icon {   text-align:center;   padding:15px;   border-radius:10px 10px 0 0; } .four-steps h2 {   color:#000; } .process-icns img {   height:80px; } .foursteps {   background:#fff !important; } .foursteps .step-content {   padding:12px;   position:relative;   border-radius:0 0 10px 10px;   background:#fff;   min-height:235px; } .foursteps .step-content h4 {   font-weight:bold; } .foursteps{ padding:10px;   border-radius:10px; } .foursteps h5{   margin-top:10px;   font-weight:600; } .foursteps .step-icon {   text-align:center;   padding:15px;   border-radius:10px 10px 0 0; } .step-number {   background:#00b5ef !important; } .foursteps {   padding:25px 30px;   border-radius:10px;   height:100%;   margin:15px 0;   color:#000;   box-shadow:0px 0px 10px -5px #00b5ef;   border-bottom:5px solid #fff; } .foursteps:hover {   border-bottom:5px solid;   transition:0.8s; } .we-specialize {   max-width:1500px; } .we-specialize h3 {   font-size:21px;   border:2px solid;   padding:12px;   text-transform:unset; } .website-performance-iner-rw2 .vc_column-inner > .wpb_wrapper {   border-radius:10px;   height:100%;   color:#000;   box-shadow:0px 0px 10px -5px #00b5ef; } .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 .vc_tta-panel-heading {   border:0 !important; } .first-wp-box ul li::before {   display:inline-block;   position:absolute;   left:0;   top:1px;   content:"✓";   color:#00b5ef;   padding-right:10px; } @media(min-width:992px) and (max-width:1200px){   .vc_custom_1594931151870 .website-performance-iner-rw .vc_column-inner > .wpb_wrapper {   min-height:536px !important; }  .website-performance-iner-rw img.vc_single_image-img.attachment-full {   max-height:89px; }   .vc_custom_1595348336453 .foursteps .step-content {   min-height:276px; }   .vc_custom_1595348375666 .website-performance-iner-rw2 .vc_column-inner > .wpb_wrapper {   min-height:267px !important; } }  @media(min-width:767px) and (max-width:992px){ .vc_custom_1594931151870 .vc_column_container .vc_column-inner {   padding:0px 10px !important; }  .vc_custom_1594931151870 h5 {   word-wrap:break-word; }  .vc_custom_1594931151870 .website-performance-iner-rw img.vc_single_image-img.attachment-full {   max-height:80px; }  .vc_custom_1594931151870 .website-performance-iner-rw .vc_column-inner > .wpb_wrapper {   min-height:557px !important; }  .vc_custom_1595348336453 .foursteps .step-content {   min-height:410px; }   .vc_custom_1595348375666 .website-performance-iner-rw2 .wpb_column.vc_column_container > .vc_column-inner > .wpb_wrapper {   min-height:340px !important; }  .page-id-7131 .vc_custom_1595344556720 {   background-position:55% 100% !important;   background-size:140% 100%!important; } } @media(max-width:767px){ .vc_custom_1594931151870 .website-performance-iner-rw .vc_column-inner > .wpb_wrapper {   min-height:290px !important; } .vc_custom_1594931151870 .website-performance-iner-rw img.vc_single_image-img.attachment-full {   max-height:80px; } .vc_custom_1594325555577 .foursteps .step-content {   min-height:140px; } .vc_custom_1595348375666 .website-performance-iner-rw2 .vc_column-inner > .wpb_wrapper {   min-height:200px !important; }  .page-id-7131 .vc_custom_1595344556720 {   background-position:103% 100% !important;   background-size:150% 100%!important; }   .page-id-7131 .vc_custom_1595344556720 {   position:relative; } .page-id-7131 .vc_custom_1595344556720:before{   content:'';   position:absolute;   top:0px;   bottom:0px;   left:0px;   right:0px;   background:rgb(0 0 0 / 72%); } } @media(min-width:355px) and (max-width:767px){   .page-id-7131 .vc_custom_1595347729718 {   position:relative; } .page-id-7131 .vc_custom_1595347729718:before{   content:'';   position:absolute;   top:0px;   bottom:0px;   left:0px;   right:0px;   background:#000000ba; }   .page-id-7131 .vc_custom_1595347729718 {   background-position:100% 100% !important; } } .faq-section .vc_tta-panel .vc_tta-panel-heading h3 {   font-size:15px;   color:#000 !important;   font-weight:600; } .faq-section .vc_tta-panel .vc_tta-panel-heading h3 a {   color:#000 !important; }  @media(max-width:767px){   h3.t20 {   font-size:20px !important; } .foursteps h3 {   margin-top:10px;   font-weight:600;   font-size:20px !important; } } h3.t20 {   font-size:20px; } .foursteps h3 {   margin-top:10px;   font-weight:600;   font-size:20px; }   @media(max-width:767px){ h3.s20{   font-size:20px !important; } h3.my-faq {   font-size:32px !important; }  } h3.s20{   font-size:20px !important; } h3.my-faq {   font-size:32px; }  p.read_more.see-price {   margin-top:5px; } a.phon-ss::before{ display:none; }   .first-wp-section.vc_custom_1635607675988 .g-recaptcha {   height:62px !important;   margin-bottom:14px !important; } .first-wp-section.vc_custom_1635607675988 .g-recaptcha + p span.wpcf7-spinner {   position:absolute; }  .step-optimize-row.vc_custom_1595265992712 .g-recaptcha, .left-disc.vc_custom_1591627155548 .g-recaptcha{   position:absolute;   left:calc(50% - 100px);   top:100%;   margin-top:10px;   max-width:222px !important; } .step-optimize-row.vc_custom_1595265992712 form.wpcf7-form .wpcf7-response-output, .left-disc.vc_custom_1591627155548 form.wpcf7-form .wpcf7-response-output {   background-color:unset;   width:fit-content;   font-weight:600;   border-color:unset !important;   border:unset !important;   color:red !important; } .step-optimize-row.vc_custom_1595265992712 .g-recaptcha + p, .left-disc.vc_custom_1591627155548 .g-recaptcha + p{   margin-bottom:0;   } .step-optimize-row.vc_custom_1595265992712 span.wpcf7-spinner, .left-disc.vc_custom_1591627155548 span.wpcf7-spinner {   position:absolute; } @media(max-width:503px){  .step-optimize-row.vc_custom_1595265992712{   padding-top:140px !important; } .step-optimize-row.vc_custom_1595265992712 form.wpcf7-form .wpcf7-response-output, .left-disc.vc_custom_1591627155548 form.wpcf7-form .wpcf7-response-output {   margin-bottom:0px;   margin-top:0px; } }