  .parent-pop-div .custom-css-popup .close-button {   height:35px;   width:35px; } .vc_column-inner.vc_custom_1643130918526 {   z-index:1 !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, #3292e5, #205bc7cc) !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; } .banner-body-box .banner-body-box-col h2 {   color:#205bc7 !important;   text-align:center !important;   font-weight:700; } .banner-body-box .banner-body-box-col p {   color:#000;   font-weight:700;   text-align:center;   font-size:18px;   min-height:55px; } .banner-body-box .banner-body-box-col {   padding:0px; } .banner-body-box .banner-body-box-col .vc_column-inner > .wpb_wrapper {   box-shadow:1px 1px 7px 0px #00000030;   padding:10px;   border-radius:5px;   background:#fff;   transition:0.3s; } .banner-body-box .banner-body-box-col .vc_column-inner > .wpb_wrapper:hover {   box-shadow:0 17px 25px rgb(0 0 0 / 23%);   transform:translateY(-8px); } section.vc_section.banner-box-section {   padding-top:0 !important;   margin-top:-60px; } .banner-body-box .banner-body-box-col .vc_column-inner .wpb_text_column.wpb_content_element {   margin-bottom:0; } .main-banner-section-webscrap {   position:relative; } .main-banner-section-webscrap:after {   position:absolute;   content:"";   width:100%;   height:100%;   left:0;   top:0;   background:#000000ab; } .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; } .banner_content_webscrap ul {   padding-left:0; } .banner_content_webscrap ul li::marker {   font-size:0; } .banner_content_webscrap ul li {   position:relative;   color:#fff;   padding-left:20px; } .banner_content_webscrap ul li:before {   left:0px;   top:0;   content:"✓";   color:#ffffff;   position:absolute; } .header_content {   margin-bottom:20px; } .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:#205bc7!important;   font-size:18px !important;   font-weight:600;   text-transform:uppercase;   border:2px solid #fff !important;  } .codeIgniter_ser_header_btn button:hover{   color:#ffffff !important;   background:#205bc7 !important;   border:2px solid #ffffff !important; } .codeIgniter_see_pricing_btn.btn-for-contact a {   border-radius:0 !important;   color:#fff !important;   background:#205bc7!important;   border:2px solid #fff !important;   font-size:18px !important;   font-weight:700;   text-transform:uppercase;  } .codeIgniter_see_pricing_btn.btn-for-contact a:hover {   color:#205bc7 !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:#205bc7; } .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:#205bc7;   color:#fff;   font-size:20px;   text-transform:uppercase;   cursor:pointer;   border:1px solid #205bc7 !important; } .web-scraping-second-sec-right-col .list-icon-web-scraping ul li img {   height:100%;   width:100% !important;   max-width:20px;   margin-right:10px; } .web-scraping-second-sec-right-col .list-icon-web-scraping ul li::marker {   font-size:0; } .web-scraping-second-sec-right-col .list-icon-web-scraping ul {   padding-left:0; } .web-scraping-second-sec-right-col .list-icon-web-scraping ul li {   font-size:20px;   padding-bottom:30px;   font-weight:600; } .web-scraping-second-sec-right-col {   padding-left:50px; } .section-sm-hd.left-side {   text-align:left; } .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 #205bc7;   background:#fff;   color:#205bc7; } .section-sm-hd {   text-align:center;   color:#205bc7;   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:#205bc7; } .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 #205bc7; } .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:#205bc7;   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:40px; } .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:300px;   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:#205bc7;   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:650px !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:#205bc7 !important; } .btn-content ul li {   list-style:none;   padding:10px 20px;   background:#205bc7;   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; } .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:#205bc7;   font-size:16px; } .codein-btn {   text-align:center !important; } .codein-btn button:hover {   background:#ffffff !important;   color:#205bc7 !important; } .codein-btn button {   background:#205bc7 !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:#205bc7; } .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;  } .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:#205bc7 !important; } .faq-laravel .wpb_accordion_content .wpb_wrapper > p {   font-weight:500; } .faq-laravel .wpb_accordion_header > a {   font-weight:500; } section.vc_section.faq-laravel .wpb_accordion .ui-icon {   filter:brightness(0.5); } body .vc_section {   padding-left:0 !important;   padding-right:0 !important;   margin-left:0 !important;   margin-right:0 !important; } @media(max-width:767px){   .container {   padding-right:0 !important;   padding-left:0 !important; } .vc_section {   margin-left:0 !important;   margin-right:0 !important; } .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; }  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:20px; } .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:16px; } body .vc_column-inner.vc_custom_1643130918526 {   padding:0 !important; } body .vc_section {   padding-left:15px !important;   padding-right:15px !important; } .codeIgniter-form-colum .vc_column-inner p {   font-size:22px; } .why-choose-cogi-box > .vc_column-inner {   padding:0 !important; } body .container {   max-width:unset !important;   } } @media (min-width:512px) and (max-width:767px) {  .web-scraping-second-sec-right-col .list-icon-web-scraping ul li {  width:45%;  display:inline-block;  vertical-align:top;   }  .list-icon-web-scraping ul :nth-child(2n) {  margin-left:40px !important;   } } @media (min-width:767px) and (max-width:991px) { .banner-body-box .banner-body-box-col p {   font-size:16px !important;  } .banner-body-box .banner-body-box-col h2 {   font-size:22px;  } .vc_row.wpb_row.vc_row-fluid.container.banner-body-box {   display:flex; }  .banner-body-box .vc_column-inner,.banner-body-box .vc_column-inner .wpb_wrapper {   height:100%; } } @media (min-width:767px) and (max-width:991px) { .service-yii-main-row { display:flex; } .service-yii-main-row .vc_column-inner,.service-yii-main-row .vc_column-inner .wpb_wrapper { height:100%; } } @media (min-width:767px) and (max-width:1200px) { .wpb_single_image img { width:100% !important;  } .why_us .vc_figure img { min-height:480px !important; object-fit:fill; } }  .main-banner-section-webscrap.vc_custom_1697476372038 .g-recaptcha {   height:62px !important;   margin-bottom:10px !important; } .main-banner-section-webscrap.vc_custom_1697476372038 .g-recaptcha + p span.wpcf7-spinner {   position:absolute; }   form.wpcf7-form.init p:nth-child(5) label {   width:100% !important; } form.wpcf7-form.init p:nth-child(5) {  margin-bottom:10px !important; } span.wpcf7-spinner {   position:absolute; } .main-banner-section-webscrap h3.frm-txt {   display:none; }   .banner-body-box .banner-body-box-col p.vc_custom_heading {   color:#205bc7 !important;   text-align:center !important;   font-weight:700;   font-size:32px;   margin:0;   min-height:unset; } @media(max-width:767px){   h3.service-box-heading-cst {   font-size:22px !important; } } @media (min-width:767px) and (max-width:991px) {   .banner-body-box .banner-body-box-col p.vc_custom_heading {  font-size:22px !important;   } } h3.service-box-heading-cst {   font-size:22px;   font-weight:600; } .codeIgniter-form-colum .vc_column-inner form.wpcf7-form p > label {   width:100% !important; } .parent-pop-div .custom-css-popup h3.frm-txt {   display:block; }