 html {   scroll-behavior:smooth; } #popmake-42619 input, textarea {   margin:15px 0; } .price_mainrowsecto .pricy_newheading, .faqq_row .pricy_newheading {   font-weight:600 !important;   padding-bottom:21px;   position:relative;   font-family:'Montserrat' !important; } .pricy_newheading:after {   content:'';   position:absolute;   left:50%;   bottom:0;   width:88px;   height:5px;   border-radius:55px;   background:#3cc1e5;   transform:translateX(-50%); } .price_table_card_sec .wpb_wrapper {   padding:40px 30px;   border-radius:8px;   overflow:hidden;   min-height:700px;   display:flex;   flex-direction:column;   transition:all .25s; } .price_grad1 .wpb_wrapper {   background:linear-gradient(230deg, #20a5b8, #b3ceeb); } .price_grad2 .wpb_wrapper {   background:linear-gradient(230deg, #2057bb, #20a5b8) !important; } .price_grad3 .wpb_wrapper {   background:linear-gradient(230deg, #51a8c2, #a3dac4); } .pricey_cardheading {   position:relative; } .pricey_cardheading:after {   content:'';   position:absolute;   width:16px;   height:3px;   background:white;   bottom:0;   left:50%;   transform:translateX(-50%); } .price_card_pricy:before {   content:'$';   font-size:20px;   font-weight:700;   font-family:'Montserrat';   position:relative;   top:-20px;   right:3px; } .price_cutshow:before {   content:'$';   font-weight:600;   font-size:19px;   position:relative;   top:-11px;   right:5px; } .price_cutshow {   text-decoration:line-through !important; } .price_point_sectionn .wpb_wrapper, .dynamic_rates .wpb_wrapper {   padding:0;   background:transparent !important;   margin-top:26px;   text-align:center;   color:white;   min-height:auto;   left:unset !important;   right:unset !important;   transform:unset !important;   box-shadow:unset !important; } .pricy_new_pointt {   margin:0;   padding:6px 0;   font-size:15.2px;   font-weight:600; } .pricy_newcrd_btn {   margin-top:auto;   margin-bottom:0;   margin-left:auto;   margin-right:auto; } .pricy_newcrd_btn button:before, .pricy_newcrd_btn a:before {   content:'';   position:absolute;   width:180px;   height:172%;   background:white;   top:0;   z-index:-1;   opacity:.38;   transform:rotate(8deg) translateY(-50%);   top:50%;   left:-100%; } .pricy_newcrd_btn button:hover::before, .pricy_newcrd_btn a:hover::before {   transition:all .3s;   width:220px;   transition-timing-function:linear;   left:150%; } .price_table_card_sec .price_card_pricy {   font-family:Montserrat !important; } .price_table_card_sec .wpb_wrapper {   transform:scale(.9); } .price_table_card_sec.activeprice .wpb_wrapper {   transform:scale(1);   position:relative;   z-index:2;   box-shadow:0 21px 65px 0 rgb(0 0 0 / 12%); } .price_table_card_sec.leftprice .wpb_wrapper {   position:relative;   right:-65px;   z-index:1; } .price_table_card_sec.rightprice .wpb_wrapper {   position:relative;   left:-65px;   z-index:1; } .maintaince_pricerow .price_table_card_sec .wpb_wrapper {   min-height:450px; } .maintaince_pricerow .price_table_card_sec .price_point_sectionn .wpb_wrapper {   min-height:unset !Important; } .maintaince_pricerow .pricy_new_pointt .radio_area_content {   min-width:125px;   display:flex; } .maintaince_pricerow .pricy_new_pointt {   display:flex;   justify-content:center;   align-items:center; } .maintaince_pricerow .pricy_new_pointt input {   width:17px;   height:17px;   margin-right:12px; } .faqq_row .vc_tta-title-text {   font-size:17px;   font-family:'Montserrat' !important;   text-transform:capitalize; } .faqq_row .vc_tta-panel-heading a {   padding-right:46px !important; } .faqq_row .vc_tta-panel-heading i {   left:unset !important;   right:20px !important; } .faqq_row .vc_tta-panel-body p {   font-size:15px;   color:#4c4c4c;   line-height:2; } .faqq_row .vc_tta-panel-body {   background:white !important; } .faqq_row .vc_tta-panel {   margin:10px 0; } .faqq_row .faq_ul li {   margin:15px 0;   font-size:15px; } .srollspy_header_ul {   display:flex;   justify-content:center;   padding:0;   align-items:flex-start;   flex-wrap:wrap;   margin-bottom:0 !important; } .srollspy_header_ul li {   text-align:center;   display:flex;   align-items:center;   justify-content:center;   margin:0 5px; } .srollspy_header_ul li a {   padding:15px 18px;   display:inline-block;   color:#ffffff;   font-weight:500;   width:100%;   background:#1b2d40;   border-radius:0 0 19px 19px;   letter-spacing:.5px;   box-shadow:0 2px 5px rgb(14 54 59 / 20%);   border:2px solid white;   border-top:none;   transition:all .3s;   font-size:15px; } .sticky_pricenav {   position:sticky;   top:77px;   z-index:99; } .scrolly_head-a.active {   padding:30px 18px !important;   background:linear-gradient(230deg, #2057bb, #20a5b8);   transition:all .3s; } .dynamic_rates .table__header--price {   font-size:46px;   color:#ffffff;   text-align:center;   font-family:Montserrat;   font-weight:700;   font-style:normal;   margin:0;   line-height:55.2px; } .dynamic_rates .table__header--price span {   font-size:20px;   font-weight:700;   font-family:'Montserrat';   position:relative;   top:-18px;   right:-5px; } .dynamic_rates .pricy_actual_rate {   font-size:26px;   color:#ffffff;   text-align:center;   font-family:Montserrat;   font-weight:400;   font-style:normal;   text-decoration:line-through;   line-height:31.2px; } .dynamic_rates .pricy_actual_rate .mini_dollar {   font-weight:600;   font-size:19px;   position:relative;   top:-11px;   right:5px; } .dynamic_rates {   margin-bottom:0 !important; } .dynamic_rates .wpb_wrapper {   margin:0 !important; } .vc_row.vc_custom_1680091405372 {   padding-bottom:0 !important; } @media(max-width:1200px) {   .srollspy_header_ul li a {  padding:14px 10px;  border-radius:5px;  margin:7px 0 0px;  box-shadow:0 2px 5px rgb(14 54 59 / 20%);   }   .scrolly_head-a.active {  padding:15px 13px !important;  background:linear-gradient(230deg, #2057bb, #20a5b8);  transition:all .3s;   } } @media(max-width:1024px) {   .price_table_card_sec .vc_column-inner {  padding:0 !important;   } } @media(max-width:921px) {   .sec_header_for_box {  display:none;   }   .see_pricing_btn a.vc_general {  margin-left:0px !important;   } } @media(max-width:767px) {   .cus_wrdprs_sectionthree.vc_custom_1680091317729 {  padding-top:0 !important;  padding-bottom:0 !important;   }   .dev_section_two.vc_custom_1680091310028 {  padding-top:10px !important;  padding-bottom:10px !important;   }   h2.c_w_sec2_heading {  margin-top:0;   }   .container {  padding:0 !important;   }   section.vc_section {  padding-left:0;  padding-right:0;   }   .vc_custom_1643131827863 {  padding-top:10px !important;   }   .cw_sc4heading, h3.cw_sc4heading {  padding-top:20px;   }   .price_table_card_sec.price_grad3 {  margin-top:30px !important;   }   .dev_ser_header_row .vc_column-inner {  padding-left:10px !important;  padding-right:10px !important;   }   .price_table_card_sec .wpb_wrapper {  transform:scale(1);  right:0 !important;  left:0 !important;  margin-bottom:20px;  min-height:auto;   }   .price_table_card_sec .vc_column-inner {  padding:0 15px !important;   } } .page-id-12411 .custom_header_banner {   display:none !Important; } .page-id-12411 .entry-content {   padding:0 15px; } .dev_ser_header_row {   min-height:100vh;   display:flex;   flex-direction:column;   justify-content:center;   background:url('/wp-content/uploads/w3-webp/uploads/2023/02/our-team01-1.jpg.webp');   position:relative;   background-size:cover;   background-position:center; } .dev_ser_header_row:after {   position:absolute;   content:'';   background:black;   width:100%;   height:100%;   left:0;   top:0;   opacity:.52; } .dev_ser_header_row>* {   position:relative;   z-index:2; } .header_content p {   color:white;   margin:30px 0 !important;   line-height:1.8;   font-size:18px; } .dev_ser_header_btn button {   border:none !important;   background:#0C5AA1 !important;   color:white !important;   border-radius:0 !important;   width:240px;   font-size:16px !important; } .header_form_section .wpb_wrapper {   background:white;   padding:35px 18px 1px; } .header_form_section {   border:13px solid rgb(0 0 0 / 42%); } .header_form_section input {   border:none !Important;   border-bottom:1px solid #959595 !Important;   border-radius:0 !Important;   margin-bottom:35px !important; } .header_form_section textarea {   border:none !Important;   border-bottom:1px solid #959595 !Important;   border-radius:0 !Important;   height:100px; } .header_form_section input[type="submit"] {   border:none !important;   background:#2392f3;   color:white;   padding:10px 0;   height:auto !Important;   margin-bottom:0 !important;   margin-top:25px !Important; } .header_form_heading {   color:white;   text-align:center !important;   margin-bottom:16px; } .dev_sectwo_crd_col .crd_sectwo_text p {   font-weight:600; } .dev_sectwo_crd_col .crd_sectwo_text {   margin-bottom:0; } .dev_sectwo_crd_col>.vc_column-inner>.wpb_wrapper {   border:1px solid grey;   padding:15px 10px;   min-height:90px;   display:flex;   align-items:center;   border-left:13px solid #20a5b8; } .dev_sectwo_crd_col>.vc_column-inner {   padding:0 7px; } .c_w_sc2_contentsec p {   margin:25px 0;   line-height:1.7; } .cw_sec4_tabs_sc {   display:flex;   flex-wrap:wrap; } .cw_sec4_tabs_sc .vc_tta-panels-container {   flex:1; } .cw_sec4_tabs_sc .vc_tta-tabs-container .vc_tta-tabs-list {   display:flex !important;   flex-direction:column;   max-width:351px; } .cw_sec4_tabs_sc .vc_tta-tabs-container .vc_tta-tabs-list {   border-top:1px solid #dddddd !important;   margin-top:0 !important; } .cw_sec4_tabs_sc .vc_tta-tabs-container .vc_tta-tabs-list li.vc_tta-tab a {   background:white;   border:none;   border-radius:0;   border-bottom:1px solid #e1e1e1 !important;   padding:14px 33px;   font-weight:600;   border-left:7px solid transparent; } .cw_sec4_tabs_sc .vc_tta-tabs-container .vc_tta-tabs-list li.vc_tta-tab.vc_active a {   background:white;   border:none;   border-radius:0;   border-bottom:1px solid #e1e1e1 !important;   border-left:7px solid #20a5b8; } .cw_sec4_tabs_sc .vc_tta-panels-container .vc_tta-panels {   background:white !important;   border:none !important;   padding-left:100px; } .tabcont_cwsc4 {   line-height:1.8;   font-weight:500;   color:#626262; } .cw_sc4heading, h3.cw_sc4heading {   max-width:800px;   margin:0 auto 17px; } .cw_sc4_subhead p {   text-align:center;   font-weight:500;   font-size:1.1rem;   color:#4e4e4e;   line-height:1.6; } .whywordpresscol {   margin:15px 0; } .whywordpresscol .vc_column-inner>.wpb_wrapper {   display:flex;   padding:18px 0;   border-bottom:1px solid white; } .whywordpresscol .wpb_wrapper .wpb_single_image {   margin:0;   margin-right:19px; } .why_wrdprs_pointheading {   margin:0;   font-weight:600 !important; } .sec7innerrow {   display:flex;   flex-wrap:wrap;   align-items:center; } .cw_sec7content p {   line-height:1.7; } .cw_benefit_mainsection {   position:relative; } .cw_benefit_mainsection:before {   position:absolute;   content:'';   left:0;   top:0;   width:100%;   height:100%;   background:black;   opacity:.7; } .cw_benefit_mainsection {   background-attachment:fixed;   background-size:cover;   color:white; } .cw_benefit_mainsection>* {   position:relative;   z-index:2; } .benefitsec_content p {   line-height:1.9;   max-width:928px;   text-align:center;   margin:15px auto;   margin-top:35px; } .benefit_sec_ul {   display:flex;   flex-wrap:wrap;   list-style:none;   justify-content:center;   align-items:center; } .benefit_sec_ul li {   background:#20a5b8;   padding:15px 20px;   margin:9px !important;   letter-spacing:1px; } .cw_des_dp_col>.vc_column-inner>.wpb_wrapper {   box-shadow:0 1px 7px rgb(78 78 78 / 32%);   padding:30px 20px;   min-height:456px;   text-align:center;   margin:5px 0;   border-bottom:5px solid #22a6b9;   border-radius:4px; } .cw_ddcrd_heading {   font-weight:600 !important;   margin-bottom:15px; } .cw_ddcrd_content {   margin:0; } .ddimgo img {   width:64px !important; } .ddimgo {   display:flex;   justify-content:center;   align-items:center; } .cw_ddcrd_heading {   text-align:center !important; } .cw_ddcrd_content p {   font-size:.95rem;   letter-spacing:0.5px; } .cw_faq .vc_tta-panels .vc_tta-panel {   margin:15px 0;   box-shadow:0 1px 5px rgb(128 128 128 / 28%);   background:white !Important; } .cw_faq .vc_tta-panels .vc_tta-panel .vc_tta-panel-body, .cw_faq .vc_tta-panels .vc_tta-panel h4.vc_tta-panel-title {   background:white !Important; } .cw_faq .vc_tta-panels .vc_tta-panel h4.vc_tta-panel-title {   font-size:16px;   text-transform:capitalize; } .cw_faq .vc_tta-panels .vc_tta-panel.vc_active h4.vc_tta-panel-title span {   color:#0076db !important; } .cw_faq .vc_tta-panels .vc_tta-panel h4.vc_tta-panel-title a {   padding-right:46px !important;   padding-left:15px !important; } .cw_faq .vc_tta-panels .vc_tta-panel h4.vc_tta-panel-title a .vc_tta-controls-icon {   left:unset;   right:20px; } .dev_ser_header_btn button {   border:2px solid #0C5AA1 !important; } .dev_ser_header_btn button:hover {   background:white !important;   color:#0C5AA1 !important; } .header_form_section input[type="submit"] {   cursor:pointer;   border:2px solid #2392f3 !important;   transition:all .3s; } .header_form_section input[type="submit"]:hover {   background:white !important;   color:#2392f3 !important; } @media(max-width:1024px) {   .dev_ser_header_heading {  font-size:30px;   }   .header_content p {  font-size:15px;   }   .header_form_heading {  font-size:22px;   }   .crd_sectwo_text p {  font-size:14px;   }   .c_w_sec2_heading {  font-size:30px;   }   .why_wrdprs_pointheading {  font-size:17px;   }   .cw_sec4_tabs_sc .vc_tta-panels-container .vc_tta-panels {  padding-left:10px;   }   .cw_des_dp_col>.vc_column-inner>.wpb_wrapper {  padding:30px 12px;   }   .cw_des_dp_col>.vc_column-inner {  padding:0 8px;   }   .cw_ddcrd_heading {  font-size:16px;   }   .cw_ddcrd_content p {  font-size:14px;  letter-spacing:0px;   } } @media(max-width:767px) {   .dev_ser_header_row {  padding-top:80px;   }   .dev_sectwo_crd_col>.vc_column-inner>.wpb_wrapper {  margin:11px 0;   }   .see_pricing_btn a.vc_general {  display:block;   }   .see_pricing_btn {  width:100%;   }   .dev_section_two,   .cus_wrdprs_sectionthree {  padding:40px 0 30px !important;   }   .cus_wrdprs_sectionthree .vc_column-inner {  padding-top:8px !important;   }   .cw_sec4_tabs_sc h4.vc_tta-panel-title {  font-size:15px;  line-height:1.7 !important;   }   .cw_sec4_tabs_sc .vc_tta-panel {  margin:15px 0;   }   .cw_sec4_tabs_sc .vc_tta-panel .tabcont_cwsc4 p {  font-size:14px;   }   .benefit_sec_ul li {  padding:15px 11px;  font-size:13px;   }   .cw_des_dp_col>.vc_column-inner>.wpb_wrapper {  min-height:256px;  margin:15px 0;   }   .banner_sub_heading h2 {  font-size:24px;   }   #page .banner_sub_heading h2 span {  font-size:30px !important;   }   .dev_ser_header_btn {  display:block;  width:100%;  text-align:center;   }   .cw_sc4heading,h3.cw_sc4heading,   .c_w_sec2_heading {  text-align:center !important;   }   .cw_sec4_tabs_sc .vc_tta-panel.vc_active .vc_tta-panel-title a {  color:white !important;  background:#2392f3 !important;   }   body .cw_sec4_tabs_sc .vc_tta-panels-container .vc_tta-panels {  padding-left:0;   }   body ul.benefit_sec_ul {  padding-left:0;   } } @media(max-width:500px) {   .benefit_sec_ul li {  width:100%;  text-align:center;   }   .cw_sc4heading,h3.cw_sc4heading,   .c_w_sec2_heading {  font-size:24px;   }   .pricy_newheading {  font-size:25px !important;   } } .price_table_card_sec.leftprice .wpb_wrapper {   position:unset !important; } .price_table_card_sec.rightprice .wpb_wrapper {   position:unset; } .price_point_sectionn .wpb_wrapper p:before {   display:inline-block;   position:relative;   left:-34px;   top:1px;   content:"✓";   color:#ffffff; } p.pricy_new_pointt {   text-align:left;   margin-left:0;   border-top:1px dotted #b2d0e3;   padding-left:45px; } .pricy_new_pointt {   padding:8px 0px; } .price_table_card_sec.rightprice {   margin-top:-50px; } .price_table_card_sec.price_grad1.leftprice .vc_column-inner .wpb_wrapper:after {   content:'POPULAR';   width:180px;   color:#FFF;   font-size:19px;   font-weight:700;   height:auto;   text-align:center;   background:linear-gradient(to right, #000000 30%, #3fb0f8 100%, #20a5b8);   position:absolute;   top:41px;   right:-41px;   transform:rotate(49deg);   padding-top:4px; } html body .cw_sec4_tabs_sc span.vc_tta-title-text {   color:#000; } h4.price_for_wordpress_dev {   font-size:45px; } .why_wp_btn .wpb_wrapper {   justify-content:center !IMPORTANT;   border-bottom:unset !important; } .dev_ser_header_btn button {   width:100%; } .banner_sub_heading h2 {   color:#fff;   text-transform:capitalize;   font-family:'Montserrat';   line-height:1.4;   font-weight:600;   text-shadow:0 0 10px #000; } .banner_sub_heading h2 span {   background:#fff61b;   color:#000;   padding:0px 15px;   border-radius:50px;   margin-top:13px;   top:4px;   position:relative;   font-size:38px !important;   font-weight:800;   text-shadow:none; } .see_pricing_btn a.vc_general {   border-radius:0px;   font-size:16px;   text-transform:uppercase !important;   border:2px solid #fff61b !important;   margin-left:10px;   background-color:#fff61b !important;   color:#000 !important;   font-weight:600; } .see_pricing_btn a.vc_general:hover {   background:transparent !important;   color:#fff !important; } ul#main-menu li.read_more {   display:none; } @media (min-width:767px) and (max-width:1199px) {   .dev_ser_header_row {  padding:150px 0px 40px 0px;   } } @media(min-width:767px) and (max-width:1200px) {   .vc_custom_1680091405372 .cw_des_dp_secinner {  display:flex;   }   .vc_custom_1680091405372 .cw_des_dp_secinner .vc_column-inner,   .vc_custom_1680091405372 .cw_des_dp_secinner .vc_column-inner .wpb_wrapper {  height:100%;   } } @media(min-width:768px) and (max-width:992px) {   h5.vc_custom_heading.cw_ddcrd_heading {  font-size:15px;   } } @media(min-width:1025px) and (max-width:1200px) {   h5.vc_custom_heading.cw_ddcrd_heading {  font-size:19px;   } } .cw_faq .vc_tta-panels .vc_tta-panel h3.vc_tta-panel-title {   font-size:16px !important;   text-transform:capitalize; } .cw_faq .vc_tta-panels .vc_tta-panel.vc_active h3.vc_tta-panel-title span {   color:#0066cc !important } .cw_faq .vc_tta-panels .vc_tta-panel h3.vc_tta-panel-title a .vc_tta-controls-icon {   left:unset;   right:20px; } .cw_faq .vc_tta-panels .vc_tta-panel h3.vc_tta-panel-title a {   padding-right:46px !important;   padding-left:15px !important;   line-height:1.3 !important; } @media(max-width:767px) {   .cw_sec4_tabs_sc h3.vc_tta-panel-title {  font-size:15px !important;  line-height:1.7 !important;   }   .cw_sec4_tabs_sc h3.vc_tta-panel-title {  font-size:15px !important;  line-height:1.7 !important;   } } @media(max-width:1024px) {   h3.seof20 {  font-size:17px !important;   }   h3.spec20 {  font-size:16px !important;   } } @media(min-width:1024px) and (max-width:1199px) {   h3.spec20 {  font-size:19px !important;   } } @media(max-width:500px) {   h3.fsq {  font-size:24px !important;   } } h3.seof20 {   margin:0;   font-weight:600 !important;   font-size:20px;   text-transform:uppercase; } h3.spec20 {   font-weight:600 !important;   margin-bottom:15px;   font-size:20px;   text-transform:uppercase; } h3.fsq {   max-width:800px;   margin:0 auto 17px;   font-size:32px;   text-transform:uppercase; } .dev_ser_header_row .g-recaptcha {   height:62px !important;   margin-bottom:9px !important; } .dev_ser_header_row input.wpcf7-form-control.has-spinner.wpcf7-submit {   margin-top:10px !important; } .dev_ser_header_row .g-recaptcha {   height:62px !important;   margin-bottom:8px !important; } .dev_ser_header_row .g-recaptcha+p span.wpcf7-spinner {   position:absolute; }   .cw_sc4heading, h2.cw_sc4heading {   max-width:800px;   font-size:28px;   margin:0 auto 17px;   text-transform:capitalize; } div h2.cw_sc4heading.faqheadd.fsq {   font-size:32px;   text-transform:uppercase !important;   font-weight:700 !important;   margin-bottom:30px; } .vc_tta-container .vc_tta-tabs-container {   z-index:1; }