.parent-pop-div .custom-css-popup .close-button {   height:35px;   width:35px; } .main-banner-section-codeIgniter .vc_column-inner.vc_custom_1643130918526 {   z-index:999 !important; }  .codeIgniter-form-colum .vc_column-inner form.wpcf7-form.init p:nth-child(5) {   margin-bottom:1rem; } .codeIgniter-form-colum .vc_column-inner input.wpcf7-form-control.wpcf7-file {   width:100%;   padding:8px 10px;   height:52px;   cursor:pointer;   font-size:16px;   border:1px solid #ced4da; } .codeIgniter-form-colum .vc_column-inner input::file-selector-button {   background:linear-gradient(0deg, #83c933, #8ce22a) !important;   border:0;   border-radius:8px;   color:#fff;   padding:0.5rem 1.25rem;   transition:all 0.4s;   cursor:pointer;   font-size:16px; } .custom-css-popup .cst-w3pop-content1 input::file-selector-button {  background:#ffd800 !important;  border:0;  border-radius:8px;  color:#000;  padding:0.45rem 1.25rem;  transition:all 0.4s;  cursor:pointer;  font-size:14px;  font-weight:600; } .codeIgniter-form-colum .vc_column-inner input::file-selector-button:hover {   transform:scale(1.1); } .codeIgniter-form-colum .wpcf7-not-valid-tip {   font-size:16px;   text-align:left; }  .codeIgniter_header_heading {   font-size:43px;   font-weight:700 !important;   text-transform:capitalize;   margin-bottom:20px; } .banner_sub_heading h2 {   color:#fff;   font-weight:500;   text-transform:unset;   font-size:26px;   margin-bottom:15px; } .header_content p {   font-weight:500 !important;   text-transform:capitalize;   color:#fff;   font-size:16px !important; } .head-under-line {   position:relative; } .head-under-line:after {   content:"";   position:absolute;   width:70px;   height:3px;   left:0;   bottom:-5px;   border:2px solid #fff; } .head-under-line:before {   content:"";   position:absolute;   width:40px;   height:3px;   left:70px;   bottom:-5px;   border:2px dashed #fff; } .codeIgniter_ser_header_btn button {   border-radius:0 !important;   margin-right:20px;   color:#006600 !important;   font-size:16px !important;   font-weight:600;   text-transform:uppercase;   border:2px solid #fff !important; } .codeIgniter_ser_header_btn button:hover {   color:#ffffff !important;   background:#006600 !important;   border:2px solid #ffffff !important; } .codeIgniter_see_pricing_btn a {   border-radius:0 !important;   color:#fff !important;   background:#006600 !important;   border:2px solid #fff !important;   font-size:16px !important;   font-weight:700;   text-transform:uppercase; } .codeIgniter_see_pricing_btn a:hover {   color:#006600 !important;   background:#ffffff !important; } .codeIgniter-form-colum .vc_column-inner {   padding:20px;   background:#fff; } .codeIgniter-form-colum .vc_column-inner p {   font-size:27px;   text-align:center;   line-height:1.3;   font-weight:600; } .codeIgniter-form-colum .vc_column-inner p span.cnt-head {   color:#006600; } .codeIgniter-form-colum .header_form_section input {   border-radius:0; } .codeIgniter-form-colum .header_form_section textarea {   height:100px; } .header_form_section {   margin-bottom:0; } .codeIgniter-form-colum .header_form_section input.wpcf7-submit {   background:#006600;   color:#fff;   font-size:20px;   text-transform:uppercase;   cursor:pointer;   border:1px solid #006600 !important; } .section-sm-hd.left-side {   text-align:left; } .why-use-toggle.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header {   background:unset; } .why-use-toggle.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a {   color:#000;   font-size:18px;   font-weight:700; } .why-use-toggle.wpb_accordion .wpb_wrapper .wpb_accordion_section.group {   border-bottom:1px solid #000;   padding:15px 0; } .why-use-toggle.wpb_accordion .wpb_wrapper .wpb_accordion_section.group:last-child {   border-bottom:unset; } .why-use-toggle.wpb_accordion .wpb_wrapper p {   color:#333333;   font-size:16px;   font-weight:500; } .service-box-heading-cst {   font-size:22px;   font-weight:600; } .service-box-icon {   margin-bottom:15px; } .service-sub-heading p {   color:#4b4b4b;   font-weight:500;   text-align:center;   font-size:18px;   margin-top:20px; } .codeIgniter-form-colum .header_form_section input.wpcf7-submit:hover {   border:1px solid #006600;   background:#fff;   color:#006600; } .section-sm-hd {   text-align:center;   color:#83c933;   font-size:16px !important;   font-weight:700;   margin-bottom:20px; } .section-main-heading.head-under-line {   text-align:center !important;   font-weight:700;   font-size:34px;   padding-bottom:20px; } .service-yii-main-row {   margin-top:50px; } .section-main-heading.head-under-line:after, .section-main-heading.head-under-line:before {   border-color:#83c933; } .section-main-heading.head-under-line:after {   left:calc(50% - 22px);   transform:translateX(-50%); } .section-main-heading.head-under-line:before {   left:calc(50% + 56px) !important;   transform:translateX(-100%); } .service-box .vc_column-inner>.wpb_wrapper {   padding:15px;   box-shadow:0px 0px 15px #0000005e;   position:relative;   border-bottom:10px solid #83c933; } .icon-box p img {   max-width:35px;   width:100% !important; } .icon-box {   display:flex;   gap:10px; } p.icon-box-content {   font-size:23px;   line-height:1.3;   font-weight:500 !important;   color:#000; } .service-box-icon {   width:100%; } .service-content-box p {   font-size:16px;   font-weight:500; } .why-use-toggle.why-us.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header {   background:#006600;   width:auto;   color:#fff;   font-size:16px;   border-radius:5px;   font-weight:500; } .why-use-toggle.why-us.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a {   color:#fff;   font-weight:400; } .wpb_accordion .ui-icon {   filter:brightness(1.5); } .why_us_pra {   margin-bottom:10px; } .why-use-toggle.why-us.wpb_accordion .wpb_wrapper .wpb_accordion_section.group {   border-bottom:unset; } .why-choose-cogi-box .vc_column-inner>.wpb_wrapper {   background:#fff;   min-height:370px;   padding:15px 25px;   display:flex;   flex-wrap:wrap;   border-radius:15px;   align-content:baseline;   box-shadow:0px 0px 15px #00000036; } .why-chos-codeing .number-for-cogin {   margin-bottom:0; } .why-chos-codeing .use-codeIgniter-row {   padding-top:50px; } .why-chos-codeing .service-head-box {   text-align:left !important; } .why-chos-codeing .service-content-box p {   text-align:left !important; } .why-chos-codeing .why-choose-cogi-box h2.service-head-box {   width:100%; } .why-chos-codeing .service-sub-heading {   margin-bottom:0; } .why-chos-codeing .number-for-cogin p {   color:#83c933;   font-size:34px;   font-weight:700; } .icon-box>p {   margin-bottom:0 !important; } .why_us_pra {   margin-top:35px; } .why_us_pra p {   text-align:left;   font-size:16px;   font-weight:500; } .why_us .section-main-heading.head-under-line {   text-align:left !important; } .why_us .section-sm-hd {   text-align:left; } .why_us .vc_figure img {   min-height:770px !important;   object-fit:cover; } .section-left-heading {   font-weight:700;   font-size:34px;   padding-bottom:20px; } .section-left-heading.head-under-line:after, .section-left-heading.head-under-line:before {   border-color:#83c933 !important; } .btn-content ul li {   list-style:none;   padding:10px 20px;   background:#83c933;   width:auto;   color:#fff;   font-size:16px;   border-radius:5px;   font-weight:500; } .btn-content ul {   display:flex;   flex-wrap:wrap;   gap:20px;   justify-content:left;   padding-left:0; } .testimonials_section .dw.review_list {   border-top:unset !important; } .testimonials_section a.load_more_review.p-digital-button {   display:none; } .connect-now-sec .section-sm-hd {   text-align:left; } .connect-now-sec .head-under-line {   text-align:left !important; } .connect-now-sec .lara_header_heading.head-under-line {   font-size:33px;   padding-bottom:15px; } .connect-now-sec-codeni .section-main-heading.head-under-line {   color:#fff;   padding-bottom:10px;   margin-bottom:30px; } .connect-now-sec-codeni p {   text-align:center;   color:#fff;   font-weight:500; } .connect-now-sec-codeni {   background-size:cover;   background-repeat:no-repeat; } .connect-now-sec-codeni {   background-position:center;   padding-top:100px !important;   padding-bottom:100px;   position:relative;   z-index:0; } .connect-now-sec-codeni:after {   content:"";   position:absolute;   background:#000000b3;   width:100%;   height:100%;   top:0;   z-index:-1; } .section-sm-hd p {   color:#006600;   font-weight:600; } .codein-btn {   text-align:center !important; } .codein-btn button:hover {   background:#ffffff !important;   color:#006600 !important; } .codein-btn button {   background:#006600 !important;   color:#fff !important;   padding:15px 45px !important;   text-transform:uppercase;   font-size:18px !important; } .connect-now-sec .head-under-line:before, .connect-now-sec .head-under-line:after {   border-color:#83c933; } .why-use-toggle.why-us.wpb_accordion .wpb_wrapper .wpb_accordion_section.group {   padding:5px 0px; } .faq-sub-text p {   padding-top:20px;   font-size:20px; } .faq-laravel .wpb_accordion_header {   background-color:#fff !important;   border-bottom:1px solid #0000001c; } .faq-laravel .wpb_accordion_header>a {   color:#000 !important;   font-weight:500; } .faq-laravel .wpb_accordion_section.group {   margin:15px 0px !important;   box-shadow:0 1px 5px rgb(128 128 128 / 28%);   background:white !Important; } .faq-laravel h3.wpb_accordion_header.ui-accordion-header-active.ui-state-active a {   color:#006600 !important; } body .wpb_single_image img {   width:100% !important; } .vc_section {   margin-left:0;   margin-right:0;   padding-left:0;   padding-right:0; } @media(max-width:767px) {   .container {  padding-right:0 !important;  padding-left:0 !important;   }   .vc_section {  margin-left:0 !important;  margin-right:0 !important;  padding-left:15px;  padding-right:15px;   }   .laravel-logo-img .vc_single_image-wrapper:before {  left:0 !important;   }   .vc_row {  margin-left:0 !important;  margin-right:0 !important;   } body .lara-form-colum .vc_column-inner {  padding:20px !important;   }   body .service-box {  padding-top:0px;   }   body .laravel-service-sec .wpb_wrapper .head-under-line+.service-box {  padding-top:50px;   }   body .benefit-left-col .lara_header_heading {  width:100%;   }   body .btn-content ul {  padding-left:0;   }   body .price_mainrowsecto {  padding-top:50px !important;   }   body .pricyy_row {  padding:50px 20px !important;   }   body .price_grad3.rightprice {  margin-top:20px;   }   body .connect-now-sec {  margin-top:0 !important;   }   body .connect-now-sec figure img {  width:100% !important;  padding-top:50px;  padding-bottom:50px;   }   body .faq-laravel .wpb_accordion_header>a {  font-size:20px;   }   body .benefit-section {  margin-top:50px !important;   }   .codeIgniter-form-colum .vc_column-inner .wpb_wrapper {  padding:10px;   }   section.vc_section.banner-box-section {  margin-top:-40px;   }   .banner-box-section .banner-body-box-col {  margin-bottom:30px;   }   .banner-body-box .banner-body-box-col p {  min-height:unset;   }   .main-banner-section-webscrap>.vc_row.wpb_row {  padding-bottom:150px !important;   }   section.vc_section.codeing-service-sec {  padding-top:50px !important;   }   .section-left-heading {  font-size:26px;   }   .codeing-service-sec .wpb_single_image img {  width:100% !important;   }   .web-scraping-second-sec-right-col {  padding-left:0;   }   section.vc_section.why-chos-yii {  margin-top:50px !important;   }   .section-main-heading.head-under-line {  font-size:26px;   }   .section-sm-hd p {  font-size:16px;   }   .why-choose-cogi-box {  margin-top:30px;   }   .service-yii-main-row {  margin-top:0;   }   section.vc_section.why_us {  padding-top:50px !important;   }   .why-use-toggle.why-us.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a {  font-size:18px;   }   .why_us .vc_figure img {  min-height:unset !important;   }   .faq-section {  padding-bottom:0 !important;   }   .connect-now-sec-codeni:after {  left:0;   }   body .faq-laravel .wpb_accordion_header>a {  font-size:18px;   }   .why-choose-cogi-box .vc_column-inner>.wpb_wrapper {  min-height:unset;   }   .main-banner-section-codeIgniter .vc_column-inner.vc_custom_1643130918526 {  padding:0 !important;   }   .codeIgniter_header_heading {  font-size:38px;   }   .codeIgniter_ser_header_btn button {  margin-right:0;  font-size:14px !important;   }   .codeIgniter-form-colum .vc_column-inner p {  font-size:22px;   }   .codeIgniter-form-colum .wpb_wrapper {  padding:0 !important;   }   .why-choose-cogi-box .vc_column-inner {  padding:0;   }   section.vc_section.testimonials_section {  margin-top:0 !important;   }   .connect-now-sec-codeni .wpb_wrapper .vc_column-inner {  padding:0;   }   .wpb_accordion .ui-icon {  filter:brightness(0.5);   }   body .faq-laravel .wpb_accordion_header>a {  font-size:16px !important;   }   .codeIgniter_see_pricing_btn a {  font-size:14px !important;   } } @media(min-width:992px) and (max-width:1200px) {   .why_us .vc_figure img {  min-height:610px !important;   } } @media(min-width:767px) and (max-width:991px) {   .service-box-heading-cst {  font-size:18px;   }   .service-yii-main-row {  display:flex;   }   .service-yii-main-row .vc_column-inner,   .service-yii-main-row .vc_column-inner .wpb_wrapper {  height:100%;   }   .why_us .vc_figure img {  min-height:450px !important;   } }  @media(min-width:570px) and (max-width:767px) {   .page-id-52146 .container {  max-width:100% !important;   } }   .main-banner-section-codeIgniter.vc_custom_1698058495928 .g-recaptcha {   height:62px !important;   margin-bottom:9px !important; } .main-banner-section-codeIgniter.vc_custom_1698058495928 .g-recaptcha+p span.wpcf7-spinner {   position:absolute; }   h3.service-box-heading-cst {   font-size:22px;   font-weight:600;   text-transform:uppercase; } @media(max-width:767px){   h3.service-box-heading-cst{  font-size:22px !important;   } }