a.skip-link.sr-only.sr-only-focusable {   display:none; } .first-wp-text p {   color:#000;   text-transform:capitalize;   font-size:17px; } .first-wp-ul {   color:#fff; } .container {   float:none;   margin:0 auto !important; } .first-wp-box {   padding-right:20px; } .step-optimize-row .wpb_single_image {   margin-bottom:10px; } 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; } 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; } div h2.wordpress-heading {   font-size:32px;   text-transform:capitalize !important;   font-weight:700 !important;   margin-bottom:30px;   } .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:#000;   text-align:center;   font-weight:700;   font-size:29px; } .second-wp-box h2 span.change-clor {   color:#0066cc;   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:#0066cc;   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:#0066cc;} .blue-process-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 h4.vc_custom_heading {   font-size:18px;   font-weight:700;   margin-top:15px; } .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; } .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;   color:#000; } .first-wp-box ul li::before {   display:inline-block;   position:absolute;   left:0;   top:1px;   content:"\f00c";   font-family:FontAwesome;   color:#0066cc;   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:#0066cc;   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:#0066cc;   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:#0066cc;   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:#0066cc;   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 {   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:#0066cc;   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:#0066cc;   color:#fff;   padding:2px 10px;   border-radius:8px;   display:inline-block;   line-height:normal;   margin:4px 0;   font-weight:800; } .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 } @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:0px !important; } .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; } } @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; } .blue-process-colmn .vc_column-inner > .wpb_wrapper h4.vc_custom_heading {   font-size:16px; } .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; } .bg-blue-img span.wpcf7-not-valid-tip {   color:red; } } @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 #0066cc; } .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:#0066cc !important; } span.change-color-heading {   color:#0066cc !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-rw2 .vc_column-inner > .wpb_wrapper {   box-shadow:0px 0px 13px #99cbf8;   padding:15px;   min-height:330px !important;   margin-bottom:7px;   background-color:#fff; } .codeig.pricing_table2 .ptp-price {   background-color:#0066cc !important; } .codeig.pricing_table2 .ptp-button {   background:#0066cc !important; } .codeig.pricing_table2 .ptp-item-container {border-color:#000 !important;} span.color {   color:#0066cc !important; } .bg-blue-img {background-attachment:fixed !important;} .wordpress-bg-clr {   background-image:linear-gradient(40deg, rgb(35 146 243), rgb(22 56 133)) !important; } .step-icon {   background:#83cdd7; } .foursteps .step-content {   padding:20px 22px;   position:relative;   border-radius:0 0 10px 10px;   background:#fff;   min-height:260px; } .foursteps .step-content h4 {   font-weight:bold; } .foursteps .step-number {   position:absolute;   top:-35px;   width:60px;   height:60px;   border-radius:50px;   right:15px;   border:5px solid #fff;   color:#fff;   font-weight:bold;   font-size:26px;   display:flex;   justify-content:center;   align-items:center; } .step-one .step-number{   background:#018dcb !important; } .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-two .step-number {   background:#018dcb !important; } .step-three .step-number {   background:#018dcb !important; } .process-icns img {   height:80px; } .drupal-process .foursteps {   box-shadow:0px 13px 25px -8px #bdbdbd;   padding:0; }  .vc_row.wpb_row.vc_inner.vc_row-fluid.cta-large {   border:2px solid #0066cc;   padding:20px;   text-align:center; } .cta-large p {   text-decoration:underline; } .cta-large h4 {   margin-bottom:0 !important;   line-height:1.3;   font-weight:revert; } .cta-large .wpb_text_column.wpb_content_element {   margin-bottom:22px; } .yii-process-right .wpb_text_column.wpb_content_element {   background:#fff;   padding:28px 25px;   min-height:240px;   box-shadow:0px 0px 14px -10px #0e0e0e;   transition:.1s;   cursor:pointer; } .yii-process-right .wpb_text_column.wpb_content_element:hover {   background-color:#0066cc;   color:#fff;   transition:.2s; } .yii-process-right h4 {   font-size:18px;   font-weight:800; } span.change-color-heading {   color:#0066cc !important; } .why-choose-us .vc_row.wpb_row.vc_row-fluid {   max-width:1750px;   margin:auto; } .first-wp-text p {   color:#000;   text-transform:capitalize;   font-size:17px; } .first-wp-ul {   color:#fff; } .container {   float:none;   margin:0 auto !important; } .first-wp-box {   padding-right:20px; } .step-optimize-row .wpb_single_image {   margin-bottom:10px; } 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; } 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; } div h2.wordpress-heading {   font-size:32px;   text-transform:capitalize !important;   font-weight:700 !important;   margin-bottom:30px;   } .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:#000;   text-align:center;   font-weight:700;   font-size:20px; } .second-wp-box h2 span.change-clor {   color:#0066cc;   font-size:30px; } .first-wp-section {   padding:100px 0 220px 0 !important; } a.phon-ss {   display:inline-block;   font-weight:600;   margin:12px 0 0 0;   background:#0066cc;   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:#000; } .first-wp-box h1 span , section.twice-faster h2 span{ color:#0066cc;} .blue-process-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 h4.vc_custom_heading {   font-size:18px;   font-weight:700;   margin-top:15px; } .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; } .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;   color:#000; } .first-wp-box ul li::before {   display:inline-block;   position:absolute;   left:0;   top:1px;   content:"\f00c";   font-family:FontAwesome;   color:#0066cc;   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:#0066cc;   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:#0066cc;   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:#0066cc;   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:#0066cc;   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 {   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:#0066cc;   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:30px;   background-color:#0066cc;   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:-250px !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 } @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; } } @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; } .blue-process-colmn .vc_column-inner > .wpb_wrapper h4.vc_custom_heading {   font-size:16px; } .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 #0066cc; } .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:#0066cc !important; } span.change-color-heading {   color:#0066cc !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-rw2 .vc_column-inner > .wpb_wrapper {   box-shadow:0px 0px 13px #99cbf8;   padding:15px;   min-height:330px !important;   margin-bottom:7px;   background-color:#fff; } .codeig.pricing_table2 .ptp-price {   background-color:#0066cc !important; } .codeig.pricing_table2 .ptp-button {   background:#0066cc !important; } .codeig.pricing_table2 .ptp-item-container {border-color:#000 !important;} span.color {   color:#0066cc !important; } .bg-blue-img {background-attachment:fixed !important;} .wordpress-bg-clr {   background-image:linear-gradient(40deg, rgb(35 146 243), rgb(22 56 133)) !important; } .step-icon {   background:#83cdd7; } .foursteps .step-content {   padding:20px 22px;   position:relative;   border-radius:0 0 10px 10px;   background:#fff;   min-height:260px; } .foursteps .step-content h4 {   font-weight:bold; } .foursteps .step-number {   position:absolute;   top:-35px;   width:60px;   height:60px;   border-radius:50px;   right:15px;   border:5px solid #fff;   color:#fff;   font-weight:bold;   font-size:26px;   display:flex;   justify-content:center;   align-items:center; } .step-one .step-number{   background:#018dcb !important; } .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-two .step-number {   background:#018dcb !important; } .step-three .step-number {   background:#018dcb !important; } .process-icns img {   height:80px; } .drupal-process .foursteps {   box-shadow:0px 13px 25px -8px #bdbdbd;   padding:0; }  .vc_row.wpb_row.vc_inner.vc_row-fluid.cta-large {   border:2px solid #0066cc;   padding:20px;   text-align:center; } .cta-large p {   text-decoration:underline; } .cta-large h4 {   margin-bottom:0 !important;   line-height:1.3;   font-weight:revert; } .cta-large .wpb_text_column.wpb_content_element {   margin-bottom:22px; } .yii-process-right .wpb_text_column.wpb_content_element {   background:#fff;   padding:28px 25px;   min-height:240px;   box-shadow:0px 0px 14px -10px #0e0e0e;   transition:.1s;   cursor:pointer; } .yii-process-right .wpb_text_column.wpb_content_element:hover {   background-color:#0066cc;   color:#fff;   transition:.2s; } .yii-process-right h4 {   font-size:18px;   font-weight:800; } span.change-color-heading {   color:#0066cc !important; } .why-choose-us .vc_row.wpb_row.vc_row-fluid {   max-width:1750px;   margin:auto; } .compare-main h4 {   font-weight:700; } .compare-main {   text-align:center;   padding:50px 0; } .compare-main h4 {   font-weight:700; } .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; } .first-wp-box ul li::before {   display:inline-block;   position:absolute;   left:0;   top:1px;   content:"\f00c";   font-family:FontAwesome;   color:#20a5b8;   padding-right:10px; } .first-wp-ul {   color:#000; } .ecommerce-services-sec .vc_row.wpb_row.vc_row-fluid.container.vc_row-o-content-middle.vc_row-flex {   width:100% !important;   max-width:1600px; } .ecommerce-services-sec .vc_row.wpb_row.vc_row-fluid.container.vc_row-o-content-middle.vc_row-flex {   display:block; } .ecommerce-services-inner .vc_column-inner>.wpb_wrapper {   box-shadow:0px 0px 10px -5px #989898;   border-radius:10px;   padding:15px 20px;   align-items:center;   border:1px solid #ee7f1a;   min-height:350px;   display:flex !important;   flex-direction:column;   position:relative;   justify-content:center;   cursor:pointer; } .vc_row.wpb_row.vc_inner.vc_row-fluid.ecommerce-services-inner {   display:flex;   align-items:center;   justify-content:center; } .ecommerce-services-inner .wpb_text_column.wpb_content_element {   font-size:17px;   font-weight:600; } .ecommerce-services-inner img {   max-width:80px; } .ecommerce-services-sec {   padding-top:70px !important; } .vc_row.wpb_row.vc_inner.vc_row-fluid.ecommerce-services-inner {   margin-top:50px;   margin-bottom:50px; } .ecommerce-services-col2 img.vc_single_image-img.attachment-full {   margin-top:75px;   margin-bottom:10px; } .ecommerce-services-inner .wpb_content_element {   margin:10px 0px; } .ecommerce-services-inner .vc_column-inner>.wpb_wrapper:hover {   background:#011245;   color:#fff;   transition:.3s; } .ecommerce-services-inner .vc_column-inner>.wpb_wrapper:hover img {   filter:brightness(50.5); } @media (max-width:767px){ .ecommerce-services-inner .vc_column-inner>.wpb_wrapper {min-height:370px;} } @media (max-width:1150px){ .ecommerce-services-inner .vc_column-inner>.wpb_wrapper {min-height:370px;} .ecommerce-services-sec .wpb_column.vc_column_container.vc_col-sm-4 {   width:100% !important; } section.vc_section.ecommerce-services-sec {   display:flex; } } .ecommerce-services-sec{   display:flex; } .seo-inner-bg .vc_column-inner> .wpb_wrapper {border:1px solid;border-radius:10px;} .seo-inner-bg .wpb_content_element {   margin:5px;   padding:5px; } .seo-inner-bg .vc_column-inner> .wpb_wrapper:hover {   background:#001142;   transition:0.3s; } .seo-inner-bg .vc_column-inner> .wpb_wrapper:hover img {   filter:brightness(100); } .seo-inner-bg .vc_column-inner> .wpb_wrapper:hover p {   color:#fff; } .step-optimize-row h2.custom-headings {   max-width:26%;   position:relative; } .step-optimize-row h2.custom-headings:after {content:"";background:#0b429b;width:60px;height:4px;position:absolute;top:13px;right:-80px;} .step-optimize-row h2.custom-headings:before {content:"";background:#0b429b;width:60px;height:4px;position:absolute;top:15px;left:-80px;} .column-four-top .wpb_text_column.wpb_content_element.vc_custom_1622190834177 {   margin-bottom:7px; } .column-four-top .wpb_text_column.wpb_content_element {   margin-bottom:30px; } .seo-page-submit-inner .seo-column {   width:40%;   float:left; } .seo-page-submit-inner .seo-submit {   width:20%;   float:left;   display:inline-flex;   margin:0; } .seo-page-submit-inner input[type="text"]:first-child {   background:#fff;   border-radius:0;   border:none;   border-top-left-radius:40px;   border-bottom-left-radius:40px; } .seo-column1 input[type="text"] {   border-right:1px solid !important; } .contact-form-seo {   width:70%;   border:2px solid #c0c4c6;   border-radius:50px;   display:flex;   margin:auto;   background:#fff; } .seo-page-submit-inner span.ajax-loader {   display:none; } .seo-page-submit-inner input.wpcf7-form-control.wpcf7-submit.wordpress_inquiry_submit {   background:#0066cc;   border:none;   border-top-right-radius:40px;   border-bottom-right-radius:40px;   color:#fff; } .seo-page-submit-inner form.wpcf7-form.init {   margin:60px 0px;   margin-top:20px; } .seo-page-submit-inner input.wpcf7-form-control.wpcf7-submit.wordpress_inquiry_submit:hover {   background:#092259;   transition:0.3s;   cursor:pointer; } @media (max-width:767px){ .seo-page-submit-inner .seo-column {   width:100% !important;   float:none !important; } .seo-page-submit-inner .seo-submit {   width:100%;   float:none;   display:block; } .contact-form-seo {   display:block;   background:none;   border:none; } .seo-page-submit-inner input[type="text"]:first-child {border:none;border-radius:0 !important;margin-top:8px;} .seo-page-submit-inner input.wpcf7-form-control.wpcf7-submit.wordpress_inquiry_submit {   border-radius:0 !important;   margin-top:8px; } } body.page-id-10527 .navbar-nav a.nav-link {   color:#000 !important; } .page-id-10527 .navbar-fixed-top img.img-fluid {   filter:none !important; } .column-four-top {   background-position:-190px center !important; } .keyword-rse1 {   background:#e9f5ff;   margin:20px 0px;   padding:30px 30px;   border-radius:19px;   display:flex;   align-items:center;   justify-content:center;   box-shadow:0px 0px 20px -6px #93bfe6; } @media(min-width:768px){ .seo-page-submit-inner input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {   border-top-left-radius:30px;   border-bottom-left-radius:30px; } } .seo-page-submit-inner span.wpcf7-not-valid-tip {   color:#0b439a; } .seo-page-submit-inner .wpcf7-response-output {   color:#0b3c98;   text-align:center;   background:#f9fdff;   border-color:red !important;   font-size:15px !important; } @media(max-width:767px){ .codeignetor-rw .codeignetor-col.wpb_column.vc_column_container.vc_col-sm-3 {margin-bottom:30px;width:50%;float:left;} .bg-blue-img .wpb_column.vc_column_container.vc_col-sm-6 {   margin-bottom:20px; } .laravel-banner-text {   background:linear-gradient(0deg, rgb(32 165 184 / 8%), rgb(0 102 204 / 60%)), url(/wp-content/uploads/w3-webp/uploads/2021/06/123.jpg.webp) !important;   background-position:-500px 0px !important; } .seo-inner-bg .vc_column-inner> .wpb_wrapper {   background:#ffffff2e;   margin:8px; } .keyword-rse1 {display:block;} body .vc_section {   margin-left:0 !important;   margin-right:0 !important;   left:0 !important;   width:100% !important; } } .first-wp-box ul li::before {   display:inline-block;   position:absolute;   left:0;   top:1px;   content:"✓";   color:#0066cc;   padding-right:10px; } .site .vc_section:nth-child(3) {   position:relative; } h3.custom-headings-for-seo {   font-size:28px;   color:#000;   text-transform:capitalize;   font-weight:700;   margin:0 auto 30px;   text-align:left;   max-width:700px; } @media(max-width:1800px){   section.vc_section.first-wp-section.vc_custom_1635773961960.vc_section-has-fill {   background-size:100% 100% !important; }   } @media(max-width:1190px){   .page-id-10527 .vc_custom_1622622935200 {   background-size:100% 100% !important; } }  @media(max-width:767px){   .first-wp-section {   padding:100px 0 100px 0 !important; } .step-optimize-row > .container {   margin-top:-40px !important; } .seo-column1.seo-column {   margin-bottom:9px; }  .vc_custom_1622622990560 {   position:relative; } .vc_custom_1622622990560:before{   content:'';   position:absolute;   top:0px;   bottom:0px;   left:0px;   right:0px;   background:rgb(182 213 236 / 91%); }   .page-id-10527 .vc_custom_1622622990560 {   background-position:10% 100% !important; } } @media(min-width:767px) and (max-width:992px){   .codeignetor-col .vc_column-inner> .wpb_wrapper {  padding:17px 20px;  min-height:220px !important; }  .vc_section-has-fill > .vc_row {   display:flex;   align-items:center; } } .codeignetor-col .vc_column-inner> .wpb_wrapper {  padding:17px 20px;  min-height:170px; }  #cst-w3pop-popup12 .cst-w3pop-content1 {   width:100%; } .bg-blue-img span.wpcf7-not-valid-tip {   color:red !important; }  .read_more.see-price a:after {   top:4px !important; } p.read_more.see-price {   margin-top:5px; }  .first-wp-section.vc_custom_1635773961960 .g-recaptcha {   height:62px !important;   margin-bottom:14px !important; } .first-wp-section.vc_custom_1635773961960 .g-recaptcha + p span.wpcf7-spinner {   position:absolute; }  .bg-blue-img.vc_custom_1622623792182 .seo-page-submit-inner form.wpcf7-form.init{ margin-bottom:10px !important;   } .bg-blue-img.vc_custom_1622623792182 .seo-submit .g-recaptcha{   position:absolute;   left:calc(50% - 100px);   top:100%;   margin-top:10px; } .bg-blue-img.vc_custom_1622623792182{ padding-bottom:120px !important; } .bg-blue-img.vc_custom_1622623792182 .seo-submit form.wpcf7-form .wpcf7-response-output {   background-color:unset;   width:fit-content;   font-weight:600;   margin-top:12px; } .bg-blue-img.vc_custom_1622623792182 .seo-submit .g-recaptcha + p{   margin-bottom:0;   width:100%; } .bg-blue-img.vc_custom_1622623792182 .seo-submit span.wpcf7-spinner {   position:absolute; } @media(max-width:503px){ .bg-blue-img.vc_custom_1622623792182 .seo-submit form.wpcf7-form .wpcf7-response-output {   margin-bottom:0px;   margin-top:0px; } } .seo-page-submit-inner .wpb_content_element {   margin-bottom:10px !important; } .bg-blue-img.vc_custom_1622623792182 .wpcf7-response-output {   margin:10px !important;   border:unset !important;   background:unset !important;   color:red !important;   font-weight:800; } .bg-blue-img.vc_custom_1622623792182 .contact-form-seo {   background:unset;   border:unset; } .bg-blue-img.vc_custom_1622623792182 span.wpcf7-not-valid-tip {   font-weight:800;   margin-top:5px; } .seo-submit .cst-captcha {   position:absolute;   left:calc(50% - 100px);   top:100%;   margin-top:10px;   max-width:222px !important;   text-align:center; } .seo-page-submit-inner input[type="text"]:first-child {   border-radius:4px; } .step-optimize.column-four-top{   position:relative !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;   } } .price_mainrowsecto > .vc_column_container:nth-child(1) {   max-width:1340px; } div#w3_opti {   margin:0; } @media(max-width:1299px){   body.page-id-10527 .navbar-nav a.nav-link {  color:#ffffff !important;   }   body.page-id-10527 #wrapper-navbar:not(.shrink) .navbar-fixed-top img.img-fluid {   filter:unset !important;  opacity:1 !important;   }  span.navbar-toggler-icon,   span.navbar-toggler-icon:before,   span.navbar-toggler-icon:After{  background:#20a5b8;   } }   @media (max-width:767px) {   h2.custom_heading.vc_H2 {  font-size:28px !important;   } } .search_fun .header_search_icon i{   color:#000; }