@media screen and (max-width: 1399px) and (min-width: 1200px) {
    .project_overview h1 {
      font-size: 80px;
    }
    .project_overview p {
      font-size: 21px;
      margin-top: 30px;
    }
    .website_overview h1 {
      font-size: 75px;
    }
    .website_overview p {
      width: 100%;
      font-size: 21px;
    }
    .dealer_app h1 {
      font-size: 75px;
    }
    .dealer_app p {
      font-size: 22px;
    }
    .admin_section h1 {
      font-size: 75px;
    }
    .admin_section p {
      font-size: 21px;
    }
    .production_section h1 {
      font-size: 75px;
    }
    .production_section p {
      font-size: 21px;
    }
    /* ----------------  sk enterprise start ------------------- */
    .sk_project_overvier h1 {
      font-size: 80px;
    }
    .sk_project_overvier p {
      width: 80%;
      font-size: 21px;
    }
    .sk_devloping_process h1 {
      font-size: 60px;
    }
    .sk_devloping_process .first_arrow {
      top: 4%;
    }
    .sk_devloping_process .sec_arrow {
      bottom: -33%;
    }
    .sk_app_overview h1 {
      font-size: 75px;
    }
    .sk_app_overview li {
      font-size: 21px;
    }
    .sk_admin h1 {
      font-size: 75px;
    }
    .sk_admin p {
      font-size: 21px;
    }
    .sk_admin .sk_would p {
      font-size: 22px;
    }
    /* ----------------  sk enterprise end ------------------- */

    /* ---------------- kaniya page start ------------------- */
    .kaniya_project h1 {
      font-size: 75px;
    }
    .kaniya_project p {
      font-size: 21px;
    }
    .kaniya_website_overview h1 {
      font-size: 75px;
    }
    .kaniya_website_overview .main_li li {
      font-size: 21px;
    }
    .kaniya_app h1 {
      font-size: 75px;
    }
    .kaniya_app p {
      font-size: 21px;
    }
    .admin_kaniya h1 {
      font-size: 75px;
    }
    .admin_kaniya p {
      font-size: 21px;
    }
    /* ---------------- kaniya page end ------------------- */

    /* ------------------- billing page start ------------------- */
    .billing_overview p {
      width: 100%;
    }
    .billing_dashboard .login-side-first {
      top: -7%;
    }
    /* ------------------- billing page end ------------------- */

    /* ------------------- white wings page start --------------------- */
    .white_wings_ovweview {
      margin-top: 70px;
    }
    .white_wings_ovweview p {
      font-size: 20px;
    }
    .white_wings_ovweview .box {
      padding: 20px;
    }
    .white_wings_ovweview .box h3 {
      font-size: 25px;
    }
    .white_wings_ovweview .box h6 {
      font-size: 19px;
      width: 100%;
    }
    .white_wings_breakdown .box h4 {
      font-size: 19px;
    }
    .white_wings_compe .compe-img .come-text .detail p {
      font-size: 21px;
    }
    /* ------------------- white wings page end --------------------- */

    /* ------------------- rcc page start --------------------- */
    .redison_overview p {
      font-size: 21px;
    }
    .redison_overview .devlo-process h5 {
      width: 70%;
    }
    .redison_overview .devlo-process .box h6 {
      font-size: 18px;
    }
    .redison_certainly h2 {
      width: 84%;
    }
    .redison_certainly .box h6 {
      font-size: 17px;
    }

    /* -------------------rcc page end --------------------- */

    /* -------------------ruchi page start --------------------- */
    .ruchi_over_view p {
      width: 80%;
    }
    .ruchi_well .bo2 {
      padding: 0 10px;
    }
    .ruchi_over_view .box h4 {
      font-size: 20px;
    }
    .ruchi_well .box {
      height: 80%;
    }
    .ruchi_well h1 {
      width: 80%;
    }
    /* -------------------ruchi page end --------------------- */
  }

  @media screen and (max-width: 1199px) and (min-width: 1025px) {
    .project_overview h1 {
      font-size: 70px;
    }
    .project_overview p {
      font-size: 20px;
      margin-top: 20px;
    }
    .website_overview {
      margin-top: 70px;
    }
    .website_overview h1 {
      font-size: 70px;
    }
    .website_overview p {
      font-size: 20px;
      width: 100%;
    }
    .dealer_app {
      margin-top: 80px;
    }
    .dealer_app h1 {
      font-size: 70px;
    }
    .dealer_app p {
      font-size: 20px;
    }
    .admin_section {
      margin-top: 70px;
    }
    .admin_section h1 {
      font-size: 70px;
    }
    .admin_section p {
      font-size: 20px;
    }
    .production_section {
      margin-top: 70px;
    }
    .production_section h1 {
      font-size: 70px;
    }
    .production_section p {
      font-size: 20px;
    }
    .production_section .pr-small-img {
      bottom: 25%;
    }
    /* ----------------  sk enterprise start ------------------- */
    .sk_project_overvier {
      margin-top: 70px;
    }
    .sk_project_overvier h1 {
      font-size: 70px;
    }
    .sk_project_overvier p {
      width: 100%;
      font-size: 20px;
    }
    .sk_devloping_process {
      margin-top: 70px;
    }
    .sk_devloping_process h1 {
      font-size: 55px;
    }
    .sk_devloping_process .first_arrow {
      display: none;
    }
    .sk_devloping_process .sec_arrow {
      display: none;
    }
    .sk_app_overview {
      margin-top: 70px;
    }
    .sk_app_overview h1 {
      font-size: 70px;
    }
    .sk_app_overview li {
      font-size: 20px;
    }
    .sk_admin {
      margin-top: 70px;
    }
    .sk_admin h1 {
      font-size: 70px;
    }
    .sk_admin p {
      font-size: 20px;
    }
    .sk_admin .sk_would p {
      font-size: 20px;
    }
    /* ----------------  sk enterprise end ------------------- */

    /* ---------------- kaniya page start ------------------- */
    .kaniya_project {
      margin-top: 70px;
    }
    .kaniya_project h1 {
      font-size: 70px;
    }
    .kaniya_project p {
      font-size: 20px;
    }
    .kaniya_website_overview {
      margin-top: 70px;
    }
    .kaniya_website_overview h1 {
      font-size: 70px;
    }
    .kaniya_website_overview .main_li li {
      font-size: 20px;
    }
    .kaniya_app {
      margin-top: 70px;
    }
    .kaniya_app h1 {
      font-size: 70px;
    }
    .kaniya_app p {
      font-size: 20px;
    }
    .admin_kaniya {
      margin-top: 70px;
    }
    .admin_kaniya h1 {
      font-size: 70px;
    }
    .admin_kaniya p {
      font-size: 20px;
    }
    /* ---------------- kaniya page end ------------------- */

    /* ------------------- billing page start ------------------- */
    .billing_overview {
      margin-top: 70px;
    }
    .billing_overview h1 {
      font-size: 70px;
    }
    .billing_overview p {
      width: 100%;
      font-size: 21px;
    }
    .billings_features {
      margin-top: 70px;
    }
    .billings_features h1 {
      font-size: 70px;
    }
    .billings_features p {
      width: 80%;
      font-size: 21px;
    }
    .billings_features .box {
      margin-top: 20px;
    }
    .billing_admin {
      margin-top: 70px;
    }
    .billing_admin h1 {
      font-size: 70px;
    }
    .billing_admin p {
      font-size: 21px;
    }
    .billing_admin li {
      font-size: 21px;
    }
    .billing_would .box p {
      font-size: 21px;
    }
    /* ------------------- billing page end ------------------- */

    /* ------------------- white wings page start --------------------- */
    .white_wings_ovweview {
      margin-top: 70px;
    }
    .white_wings_ovweview h1 {
      font-size: 51px;
    }
    .white_wings_ovweview p {
      font-size: 20px;
    }
    .white_wings_ovweview .box {
      padding: 15px;
    }
    .white_wings_ovweview .box .icon img {
      padding: 15px;
    }
    .white_wings_ovweview .box h3 {
      font-size: 25px;
    }
    .white_wings_ovweview .box h6 {
      width: 100%;
      font-size: 18px;
    }
    .white_wings_breakdown h1 {
      font-size: 35px;
      width: 70%;
    }
    .white_wings_breakdown .box {
      padding: 10px;
    }
    .white_wings_breakdown .box h4 {
      font-size: 17px;
    }
    .white_wings_compe {
      margin-top: 70px;
    }
    .white_wings_compe .compe-img .come-text .detail h2 {
      font-size: 38px;
    }
    .white_wings_compe .compe-img .come-text .detail p {
      margin-top: 20px;
      font-size: 19px;
    }
    .white_would .box {
      padding: 25px;
    }
    .white_would .box h2 {
      font-size: 34px;
    }
    .white_would .box p {
      font-size: 19px;
    }
    .white_would .box .contact a {
      font-size: 18px;
    }
    /* ------------------- white wings page end --------------------- */

    /* ------------------- rcc page start --------------------- */
    .redison_overview p {
      font-size: 21px;
    }
    .redison_overview .devlo-process h5 {
      width: 80%;
    }
    .redison_overview .devlo-process .box h6 {
      font-size: 18px;
    }
    .redison_certainly h2 {
      width: 100%;
    }
    .redison_certainly .box h6 {
      font-size: 17px;
    }
    .redison_certainly .box h5 {
      font-size: 24px;
    }
    .redison_overview .devlo-process .box {
      height: 78%;
    }
    .redison_certainly .box {
      height: 80%;
    }
    .redison_would .box h2 {
      font-size: 34px;
    }
    .redison_would .box p {
      font-size: 19px;
    }
    .redison_overview .devlo-process .box .num span {
      padding: 10px 12px;
    }

    /* -------------------rcc page end --------------------- */

    /* -------------------ruchi page start --------------------- */
    .ruchi_over_view p {
      width: 90%;
      font-size: 20px;
    }
    .ruchi_well .bo2 {
      padding: 0 10px;
    }
    .ruchi_over_view .box h4 {
      font-size: 18px;
    }
    .ruchi_well .box {
      height: 80%;
    }
    .ruchi_well h1 {
      width: 90%;
      font-size: 34px;
    }
    .ruchi_experi h1 {
      font-size: 44px;
    }
    .ruchi_experi p {
      font-size: 19px;
    }
    .ruchi_well .box h4 {
      font-size: 22px;
    }
    .ruchi_well .box p {
      font-size: 19px;
    }
    .ruchi_would .box h2 {
      font-size: 38px;
    }
    .ruchi_would .box p {
      font-size: 19px;
    }
    /* -------------------ruchi page end --------------------- */
  }

  @media screen and (max-width: 1024px) and (min-width: 992px) {
    .project_overview h1 {
      font-size: 65px;
    }
    .project_overview p {
      font-size: 19px;
      margin-top: 20px;
    }
    .website_overview {
      margin-top: 60px;
    }
    .website_overview h1 {
      font-size: 65px;
    }
    .website_overview p {
      font-size: 19px;
      width: 100%;
    }
    .dealer_app {
      margin-top: 70px;
    }
    .dealer_app h1 {
      font-size: 65px;
    }
    .dealer_app p {
      font-size: 19px;
    }
    .admin_section {
      margin-top: 60px;
    }
    .admin_section h1 {
      font-size: 65px;
    }
    .admin_section p {
      font-size: 19px;
    }
    .production_section {
      margin-top: 60px;
    }
    .production_section h1 {
      font-size: 65px;
    }
    .production_section p {
      font-size: 19px;
    }
    .production_section .box {
      padding: 25px;
    }
    .production_section .box h3 {
      font-size: 35px;
    }
    .production_section .pr-small-img {
      display: none;
    }
    /* ----------------  sk enterprise start ------------------- */
    .sk_project_overvier {
      margin-top: 60px;
    }
    .sk_project_overvier h1 {
      font-size: 65px;
    }
    .sk_project_overvier p {
      width: 100%;
      font-size: 19px;
    }
    .sk_devloping_process {
      margin-top: 60px;
    }
    .sk_devloping_process h1 {
      font-size: 50px;
    }
    .sk_devloping_process .first_arrow {
      display: none;
    }
    .sk_devloping_process .sec_arrow {
      display: none;
    }
    .sk_app_overview {
      margin-top: 60px;
    }
    .sk_app_overview h1 {
      font-size: 65px;
    }
    .sk_app_overview li {
      font-size: 19px;
    }
    .sk_admin {
      margin-top: 60px;
    }
    .sk_admin h1 {
      font-size: 65px;
    }
    .sk_admin p {
      font-size: 19px;
    }
    .sk_admin .sk_would p {
      font-size: 19px;
    }
    /* ----------------  sk enterprise end ------------------- */

    /* ------------------- billing page start ------------------- */
    .billing_overview {
      margin-top: 60px;
    }
    .billing_overview h1 {
      font-size: 65px;
    }
    .billing_overview p {
      width: 100%;
      font-size: 20px;
    }
    .billings_features {
      margin-top: 60px;
    }
    .billings_features h1 {
      font-size: 65px;
    }
    .billings_features p {
      width: 80%;
      font-size: 20px;
    }
    .billing_admin {
      margin-top: 60px;
    }
    .billing_admin h1 {
      font-size: 65px;
    }
    .billing_admin p {
      font-size: 20px;
    }
    .billing_admin li {
      font-size: 20px;
    }
    .billing_admin .bill-admin-img {
      top: -9%;
    }
    .billing_login {
      margin-top: 60px;
    }
    .billing_login h1 {
      font-size: 65px;
    }
    .billing_dashboard {
      margin-top: 70px;
    }
    .billing_dashboard h1 {
      font-size: 65px;
    }
    .billing_dashboard .login-side-first {
      top: -3%;
    }
    .billing_would .box p {
      font-size: 20px;
    }
    .billing_would .box .contact a {
      font-size: 18px;
    }
    /* ------------------- billing page end ------------------- */

    /* ------------------- white wings page start --------------------- */
    .white_wings_ovweview {
      margin-top: 60px;
    }
    .white_wings_ovweview h1 {
      font-size: 45px;
    }
    .white_wings_ovweview p {
      font-size: 20px;
      margin-top: 10px;
    }
    .white_wings_ovweview .box {
      padding: 15px;
    }
    .white_wings_ovweview .box .icon img {
      padding: 15px;
    }
    .white_wings_ovweview .box h3 {
      font-size: 24px;
    }
    .white_wings_ovweview .box h6 {
      width: 100%;
      font-size: 18px;
    }
    .white_wings_breakdown {
      margin-top: 60px;
    }
    .white_wings_breakdown h1 {
      font-size: 35px;
      width: 80%;
    }
    .white_wings_breakdown .box {
      padding: 15px 5px;
      margin-top: 20px;
    }
    .white_wings_breakdown .box h4 {
      font-size: 17px;
    }
    .white_wings_compe {
      margin-top: 60px;
    }
    .white_wings_compe .compe-img .come-text .detail {
      width: 50%;
    }
    .white_wings_compe .compe-img .come-text .detail h2 {
      font-size: 33px;
    }
    .white_wings_compe .compe-img .come-text .detail p {
      margin-top: 15px;
      font-size: 19px;
    }
    .white_would .box {
      padding: 20px;
    }
    .white_would .box h2 {
      font-size: 35px;
    }
    .white_would .box p {
      font-size: 19px;
    }
    .white_would .box .contact a {
      font-size: 17px;
    }
    .white_would .box .contact {
      margin-top: 30px;
    }
    .white-footer {
      margin-top: 60px;
    }
    .white-footer .footer-email {
      padding: 35px 0;
    }
    .white-footer .footer-email .f-email p {
      font-size: 20px;
    }
    .white-footer .footer-email .f-name h5 {
      font-size: 23px;
    }
    .white-footer .footer-email .f-name p {
      font-size: 21px;
    }
    .white-footer .footer-email .f-phone p {
      font-size: 20px;
    }
    /* ------------------- white wings page end --------------------- */

    /* ------------------- rcc page start --------------------- */
    .redison_overview p {
      font-size: 21px;
    }
    .redison_overview .devlo-process h5 {
      width: 80%;
    }
    .redison_overview .devlo-process .box h6 {
      font-size: 18px;
    }
    .redison_certainly h2 {
      width: 90%;
      font-size: 32px;
    }
    .redison_certainly .box h6 {
      font-size: 16px;
    }
    .redison_certainly .box h5 {
      font-size: 22px;
    }
    .redison_overview .devlo-process .box {
      height: 78%;
    }
    .redison_certainly .box {
      height: 80%;
    }
    .redison_would .box h2 {
      font-size: 34px;
    }
    .redison_would .box p {
      font-size: 19px;
    }
    .redison_overview .devlo-process {
      margin-top: 44px;
    }
    .redison_overview .devlo-process .box .num span {
      padding: 10px 12px;
    }

    /* -------------------rcc page end --------------------- */

    /* -------------------ruchi page start --------------------- */
    .ruchi_over_view p {
      width: 90%;
      font-size: 20px;
    }
    .ruchi_well .bo2 {
      padding: 0 10px;
    }
    .ruchi_over_view .box h4 {
      font-size: 18px;
    }
    .ruchi_well .box {
      height: 80%;
    }
    .ruchi_well h1 {
      width: 90%;
      font-size: 34px;
    }
    .ruchi_experi h1 {
      font-size: 42px;
    }
    .ruchi_experi p {
      font-size: 19px;
    }
    .ruchi_well .box h4 {
      font-size: 22px;
    }
    .ruchi_well .box p {
      font-size: 19px;
    }
    .ruchi_would .box h2 {
      font-size: 38px;
    }
    .ruchi_would .box p {
      font-size: 19px;
    }
    .ruchi_over_view .box {
      height: 74%;
    }
    /* -------------------ruchi page end --------------------- */
  }

  @media screen and (max-width: 991px) and (min-width: 768px) {
    .project_overview {
      margin-top: 60px;
    }
    .project_overview .col-lg-7 {
      width: 50%;
    }
    .project_overview .col-lg-5 {
      width: 50%;
    }
    .project_overview h1 {
      font-size: 50px;
      margin-bottom: 0;
    }
    .project_overview p {
      font-size: 17px;
      margin-top: 0px;
    }
    .website_overview {
      margin-top: 60px;
    }
    .website_overview h1 {
      font-size: 60px;
    }
    .website_overview p {
      font-size: 19px;
      width: 100%;
    }
    .dealer_app {
      margin-top: 60px;
    }
    .dealer_app h1 {
      font-size: 60px;
    }
    .dealer_app p {
      font-size: 19px;
    }
    .admin_section {
      margin-top: 60px;
    }
    .admin_section h1 {
      font-size: 60px;
    }
    .admin_section p {
      font-size: 19px;
    }
    .production_section {
      margin-top: 60px;
    }
    .production_section h1 {
      font-size: 65px;
    }
    .production_section p {
      font-size: 19px;
    }
    .production_section .box {
      padding: 25px;
    }
    .production_section .box h3 {
      font-size: 32px;
    }
    .production_section .pr-small-img {
      display: none;
    }
    .production_section .box p {
      text-align: justify;
      hyphens: auto;
      font-size: 18px;
    }
    .production_section .box .contact-btn a {
      font-size: 18px;
    }
    .jiyan-footer .footer-email .f-email p {
      font-size: 20px;
    }
    .jiyan-footer .footer-email .f-phone p {
      font-size: 20px;
    }
    /* ----------------  sk enterprise start ------------------- */
    .sk_project_overvier {
      margin-top: 60px;
    }
    .sk_project_overvier h1 {
      font-size: 60px;
    }
    .sk_project_overvier p {
      width: 100%;
      font-size: 19px;
    }
    .sk_devloping_process {
      margin-top: 60px;
    }
    .sk_devloping_process h1 {
      font-size: 50px;
    }
    .sk_devloping_process .first_arrow {
      display: none;
    }
    .sk_devloping_process .sec_arrow {
      display: none;
    }
    .sk_devloping_process .process .col-lg-3 {
      width: 50%;
      margin-bottom: 20px;
    }
    .sk_app_overview {
      margin-top: 60px;
    }
    .sk_app_overview h1 {
      font-size: 60px;
    }
    .sk_app_overview li {
      font-size: 19px;
    }
    .sk_admin {
      margin-top: 60px;
    }
    .sk_admin h1 {
      font-size: 60px;
    }
    .sk_admin p {
      font-size: 19px;
    }
    .sk_admin .sk_would p {
      width: 100%;
      font-size: 19px;
    }
    .sk-footer .footer-email .f-email p {
      font-size: 20px;
    }
    .sk-footer .footer-email .f-phone p {
      font-size: 20px;
    }
    /* ----------------  sk enterprise end ------------------- */

    /* ---------------- kaniya page start ------------------- */
    .kaniya_project {
      margin-top: 60px;
    }
    .kaniya_project h1 {
      font-size: 60px;
    }
    .kaniya_project p {
      font-size: 19px;
    }
    .kaniya_website_overview {
      margin-top: 60px;
    }
    .kaniya_website_overview h1 {
      font-size: 60px;
    }
    .kaniya_website_overview .main_li li {
      font-size: 19px;
    }
    .kaniya_app {
      margin-top: 60px;
    }
    .kaniya_app h1 {
      font-size: 60px;
    }
    .kaniya_app p {
      font-size: 19px;
    }
    .admin_kaniya {
      margin-top: 60px;
    }
    .admin_kaniya h1 {
      font-size: 60px;
    }
    .admin_kaniya p {
      font-size: 19px;
    }
    .kaniya_would h2 {
      font-size: 42px;
    }
    .kaniya_would p {
      width: 100%;
      font-size: 19px;
    }
    .kaniya-footer .footer-email .f-email p {
      font-size: 20px;
    }
    .kaniya-footer .footer-email .f-phone p {
      font-size: 20px;
    }
    /* ---------------- kaniya page end ------------------- */

    /* ------------------- billing page start ------------------- */
    .billing_overview {
      margin-top: 60px;
    }
    .billing_overview h1 {
      font-size: 60px;
    }
    .billing_overview p {
      width: 100%;
      font-size: 19px;
      text-align: justify;
      hyphens: auto;
    }
    .billings_features {
      margin-top: 60px;
    }
    .billings_features h1 {
      font-size: 60px;
    }
    .billings_features p {
      width: 100%;
      font-size: 19px;
    }
    .billings_features .col-lg-4 {
      width: 50%;
    }
    .billings_features .box {
      margin-top: 20px;
    }
    .billing_admin {
      margin-top: 60px;
    }
    .billing_admin h1 {
      font-size: 60px;
    }
    .billing_admin p {
      font-size: 19px;
      text-align: justify;
      hyphens: auto;
    }
    .billing_admin li {
      font-size: 19px;
    }
    .billing_admin .bill-admin-img {
      top: -11%;
    }
    .billing_login {
      margin-top: 60px;
    }
    .billing_login h1 {
      font-size: 60px;
    }
    .billing_dashboard {
      margin-top: 60px;
    }
    .billing_dashboard h1 {
      font-size: 60px;
    }
    .billing_dashboard .login-side-first {
      top: -5%;
    }
    .billing_would .box h2 {
      font-size: 38px;
    }
    .billing_would .box p {
      font-size: 19px;
    }
    .billing_would .box .contact a {
      font-size: 17px;
    }
    .billing-footer .footer-email .f-email p {
      font-size: 19px;
    }
    .billing-footer .footer-email .f-name h5 {
      font-size: 22px;
    }
    .billing-footer .footer-email .f-name p {
      font-size: 20px;
    }
    .billing-footer .footer-email .f-phone p {
      font-size: 19px;
    }
    /* ------------------- billing page end ------------------- */

    /* ------------------- white wings page start --------------------- */
    .white_wings_ovweview {
      margin-top: 55px;
    }
    .white_wings_ovweview h1 {
      font-size: 41px;
    }
    .white_wings_ovweview p {
      font-size: 19px;
      margin-top: 10px;
    }
    .white_wings_ovweview .col-lg-4 {
      width: 50%;
    }
    .white_wings_ovweview .box {
      padding: 20px;
    }
    .white_wings_ovweview .box .icon img {
      padding: 15px;
    }
    .white_wings_ovweview .box h3 {
      font-size: 24px;
    }
    .white_wings_ovweview .box h6 {
      width: 100%;
      font-size: 18px;
    }
    .white_wings_breakdown {
      margin-top: 55px;
    }
    .white_wings_breakdown h1 {
      font-size: 33px;
      width: 90%;
    }
    .white_wings_breakdown .col-lg-4 {
      width: 50%;
    }
    .white_wings_breakdown .box {
      padding: 15px 5px;
      margin-top: 25px;
    }
    .white_wings_breakdown .box h4 {
      font-size: 19px;
    }
    .white_wings_compe {
      margin-top: 55px;
    }
    .white_wings_compe .compe-img .come-text .detail {
      width: 50%;
      top: 37%;
    }
    .white_wings_compe .compe-img .come-text .detail h2 {
      font-size: 27px;
    }
    .white_wings_compe .compe-img .come-text .detail p {
      margin-top: 10px;
      font-size: 16px;
    }
    .white_would .box {
      padding: 20px;
    }
    .white_would .box h2 {
      font-size: 33px;
    }
    .white_would .box p {
      font-size: 19px;
    }
    .white_would .box .contact {
      margin-top: 30px;
    }
    .white_would .box .contact a {
      padding: 10px;
      font-size: 16px;
    }
    .white-footer {
      margin-top: 55px;
    }
    .white-footer .footer-email {
      padding: 30px 0;
    }
    .white-footer .footer-email .f-email p {
      font-size: 19px;
    }
    .white-footer .footer-email .f-name h5 {
      font-size: 22px;
    }
    .white-footer .footer-email .f-name p {
      font-size: 20px;
    }
    .white-footer .footer-email .f-phone p {
      font-size: 19px;
    }
    /* ------------------- white wings page end --------------------- */

    /* ------------------- rcc page start --------------------- */
    .redison_overview .col-lg-3 {
      width: 33.33%;
    }
    .redison_overview .devlo-process .box {
      margin-top: 30px;
    }
    .redison_overview p {
      font-size: 20px;
    }
    .redison_overview .devlo-process h5 {
      width: 100%;
      font-size: 21px;
    }
    .redison_overview .devlo-process .box h6 {
      font-size: 18px;
    }
    .redison_certainly .col-lg-6 {
      width: 50%;
    }
    .redison_certainly h2 {
      width: 100%;
      font-size: 28px;
    }
    .redison_certainly .box h6 {
      font-size: 15px;
    }
    .redison_certainly .box h5 {
      font-size: 19px;
    }
    .redison_overview .devlo-process .box {
      height: 78%;
    }
    .redison_certainly .box {
      height: 80%;
    }
    .redison_would .box h2 {
      font-size: 34px;
    }
    .redison_would .box p {
      font-size: 19px;
    }
    .redison_overview .devlo-process {
      margin-top: 44px;
    }
    .redison_overview .devlo-process .box .num span {
      padding: 10px 12px;
    }
    .redison-footer .footer-email .f-email p {
      font-size: 20px;
    }
    .redison-footer .footer-email .f-name h5 {
      font-size: 22px;
    }
    .redison-footer .footer-email .f-name p {
      font-size: 20px;
    }
    .redison-footer .footer-email .f-phone p {
      font-size: 20px;
    }

    /* -------------------rcc page end --------------------- */

    /* -------------------ruchi page start --------------------- */
    .ruchi_over_view {
      margin-top: 50px;
    }
    .ruchi_over_view .col-lg-4 {
      width: 50%;
    }
    .ruchi_over_view h1 {
      font-size: 44px;
    }
    .ruchi_over_view p {
      width: 100%;
      font-size: 18px;
    }
    .ruchi_experi .col-lg-1 {
      display: none;
    }
    .ruchi_experi .col-lg-5 {
      width: 40%;
    }
    .ruchi_experi .col-lg-6 {
      width: 60%;
    }
    .ruchi_well .bo2 {
      padding: 0 24px;
    }
    .ruchi_well .box {
      height: 80%;
    }
    .ruchi_well .col-lg-6 {
      width: 50%;
    }
    .ruchi_well h1 {
      width: 100%;
      font-size: 29px;
    }
    .ruchi_experi h1 {
      font-size: 40px;
    }
    .ruchi_experi p {
      font-size: 18px;
    }
    .ruchi_well .box h4 {
      font-size: 20px;
    }
    .ruchi_well .box p {
      font-size: 18px;
    }
    .ruchi_would .box h2 {
      font-size: 34px;
    }
    .ruchi_would .box p {
      font-size: 17px;
    }
    .ruchi-footer .footer-email .f-email p {
      font-size: 20px;
    }
    .ruchi-footer .footer-email .f-phone p {
      font-size: 20px;
    }
    .ruchi-footer .footer-email .f-name h5 {
      font-size: 22px;
    }
    .ruchi-footer .footer-email .f-name p {
      font-size: 20px;
    }

    /* -------------------ruchi page end --------------------- */
  }

  @media screen and (max-width: 767px) and (min-width: 426px) {
    .jiyan-bg .back-btn a {
      height: 25px;
      width: 25px;
      line-height: 25px;
      margin-left: 10px;
      margin-top: 10px;
    }
    .project_overview {
      margin-top: 55px;
    }
    .project_overview h1 {
      font-size: 45px;
    }
    .project_overview p {
      font-size: 18px;
      margin-top: 10px;
    }
    .website_overview {
      margin-top: 55px;
    }
    .website_overview h1 {
      font-size: 45px;
    }
    .website_overview p {
      font-size: 18px;
      width: 100%;
      text-align: justify;
      hyphens: auto;
    }
    .dealer_app {
      margin-top: 55px;
    }
    .dealer_app h1 {
      font-size: 45px;
    }
    .dealer_app p {
      font-size: 18px;
      text-align: justify;
      hyphens: auto;
    }
    .admin_section {
      margin-top: 55px;
    }
    .admin_section h1 {
      font-size: 45px;
    }
    .admin_section p {
      font-size: 18px;
    }
    .production_section {
      margin-top: 55px;
    }
    .production_section h1 {
      font-size: 45px;
    }
    .production_section p {
      font-size: 18px;
      text-align: justify;
      hyphens: auto;
    }
    .production_section .pr-small-img {
      display: none;
    }
    .production_section .box {
      padding: 20px;
    }
    .production_section .box h3 {
      font-size: 24px;
    }
    .production_section .box p {
      text-align: justify;
      hyphens: auto;
      font-size: 18px;
    }
    .production_section .box .contact-btn a {
      font-size: 18px;
    }
    .jiyan-footer .footer-email {
      display: block;
    }
    .jiyan-footer .footer-email .f-email p {
      font-size: 20px;
    }
    .jiyan-footer .footer-email .f-phone p {
      font-size: 20px;
    }
    /* ----------------  sk enterprise start ------------------- */
    .sk-bg .back-btn a {
      height: 25px;
      width: 25px;
      line-height: 25px;
      margin-left: 10px;
      margin-top: 10px;
    }
    .sk_project_overvier {
      margin-top: 55px;
    }
    .sk_project_overvier h1 {
      font-size: 45px;
    }
    .sk_project_overvier p {
      width: 100%;
      font-size: 18px;
      text-align: justify;
      hyphens: auto;
    }
    .sk_devloping_process {
      margin-top: 55px;
    }
    .sk_devloping_process h1 {
      font-size: 45px;
    }
    .sk_devloping_process .first_arrow {
      display: none;
    }
    .sk_devloping_process .sec_arrow {
      display: none;
    }
    .sk_devloping_process .process .col-lg-3 {
      margin-bottom: 20px;
    }
    .sk_app_overview {
      margin-top: 55px;
    }
    .sk_app_overview h1 {
      font-size: 45px;
    }
    .sk_app_overview li {
      font-size: 18px;
    }
    .sk_admin {
      margin-top: 55px;
    }
    .sk_admin h1 {
      font-size: 45px;
    }
    .sk_admin p {
      font-size: 18px;
    }
    .sk_admin .sk_admin_vector {
      display: none;
    }
    .sk_admin .sk_would {
      margin-top: 50px;
    }
    .sk_admin .sk_would h2 {
      font-size: 35px;
    }
    .sk_admin .sk_would p {
      width: 100%;
      font-size: 18px;
    }
    .sk-footer .footer-email {
      display: block;
    }
    .sk-footer .footer-email .f-email p {
      font-size: 20px;
    }
    .sk-footer .footer-email .f-phone p {
      font-size: 20px;
    }
    /* ----------------  sk enterprise end ------------------- */

    /* ---------------- kaniya page start ------------------- */
    .kaniya-bg .back-btn a {
      height: 25px;
      width: 25px;
      line-height: 25px;
      margin-left: 10px;
      margin-top: 10px;
    }
    .kaniya_project {
      margin-top: 55px;
    }
    .kaniya_project h1 {
      font-size: 45px;
    }
    .kaniya_project p {
      font-size: 18px;
      text-align: justify;
      hyphens: auto;
    }
    .kaniya_website_overview {
      margin-top: 55px;
    }
    .kaniya_website_overview .over-img-kaniya {
      display: none;
    }
    .kaniya_website_overview h1 {
      font-size: 45px;
    }
    .kaniya_website_overview .main_li li {
      font-size: 18px;
      margin-top: 10px;
    }
    .kaniya_app {
      margin-top: 55px;
    }
    .kaniya_app h1 {
      font-size: 42px;
      text-align: start;
    }
    .kaniya_app p {
      font-size: 18px;
      text-align: justify;
      hyphens: auto;
    }
    .admin_kaniya {
      margin-top: 55px;
    }
    .admin_kaniya h1 {
      font-size: 45px;
    }
    .admin_kaniya p {
      font-size: 18px;
      text-align: justify;
      hyphens: auto;
    }
    .kaniya_would h2 {
      font-size: 33px;
    }
    .kaniya_would p {
      width: 100%;
      font-size: 18px;
      text-align: justify;
      hyphens: auto;
    }
    .kaniya-footer .footer-email {
      display: block;
    }
    .kaniya-footer .footer-email .f-email p {
      font-size: 20px;
    }
    .kaniya-footer .footer-email .f-phone p {
      font-size: 20px;
    }
    /* ---------------- kaniya page end ------------------- */

    /* ------------------- billing page start ------------------- */
    .billing-bg .back-btn a {
      height: 25px;
      width: 25px;
      line-height: 25px;
      margin-left: 10px;
      margin-top: 10px;
    }
    .billing_overview {
      margin-top: 55px;
    }
    .billing_overview h1 {
      font-size: 45px;
    }
    .billing_overview p {
      width: 100%;
      font-size: 18px;
      text-align: justify;
      hyphens: auto;
    }
    .billings_features {
      margin-top: 55px;
    }
    .billings_features h1 {
      font-size: 45px;
    }
    .billings_features p {
      width: 100%;
      font-size: 18px;
    }
    .billings_features .col-lg-4 {
      width: 50%;
    }
    .billings_features .box {
      margin-top: 20px;
      padding: 10px;
    }
    .billing_admin {
      margin-top: 55px;
    }
    .billing_admin h1 {
      font-size: 45px;
    }
    .billing_admin .bill-admin-img {
      display: none;
    }
    .billing_admin p {
      font-size: 18px;
      text-align: justify;
      hyphens: auto;
    }
    .billing_admin li {
      font-size: 18px;
    }
    .billing_login {
      margin-top: 55px;
    }
    .billing_login h1 {
      font-size: 45px;
    }
    .billing_dashboard {
      margin-top: 55px;
    }
    .billing_dashboard .login-side-first {
      display: none;
    }
    .billing_dashboard h1 {
      font-size: 45px;
    }
    .billing_dashboard .login-side-sec {
      display: none;
    }
    .billing_would {
      margin-top: 55px;
    }
    .billing_would .box {
      padding: 25px 15px;
    }
    .billing_would .box h2 {
      font-size: 32px;
    }
    .billing_would .box p {
      font-size: 18px;
      text-align: justify;
      hyphens: auto;
    }
    .billing-footer {
      margin-top: 60px;
    }
    .billing-footer .footer-email {
      display: block;
    }
    /* ------------------- billing page end ------------------- */

    /* ------------------- white wings page start --------------------- */
    .white_wings_ovweview {
      margin-top: 50px;
    }
    .white_wings_ovweview h1 {
      font-size: 33px;
    }
    .white_wings_ovweview p {
      font-size: 19px;
      text-align: justify;
      hyphens: auto;
    }
    .white_wings_ovweview .box h3 {
      font-size: 25px;
    }
    .white_wings_ovweview .box h6 {
      width: 100%;
      font-size: 19px;
    }
    .white_wings_breakdown {
      font-size: 55px;
    }
    .white_wings_breakdown h1 {
      font-size: 24px;
      width: 100%;
    }
    .white_wings_breakdown .box h4 {
      font-size: 20px;
    }
    .white_wings_breakdown .box {
      padding: 15px;
      margin-top: 25px;
    }
    .white_wings_compe {
      margin-top: 55px;
    }
    .white_wings_compe .compe-img .come-text .detail {
      position: relative;
      width: 100%;
    }
    .white_wings_compe .compe-img .come-text .detail h2 {
      width: 100%;
      font-size: 32px;
    }
    .white_wings_compe .compe-img .come-text .detail p {
      font-size: 19px;
      margin-top: 20px;
    }
    .white_would .box {
      padding: 15px;
    }
    .white_would .box h2 {
      font-size: 29px;
    }
    .white_would .box p {
      font-size: 19px;
      text-align: justify;
      hyphens: auto;
    }
    .white_would .box .contact {
      margin-top: 30px;
    }
    .white_would .box .contact a {
      padding: 10px;
      font-size: 18px;
    }
    .white-footer {
      margin-top: 55px;
    }
    .white-footer .footer-email {
      padding: 30px 0;
      display: block;
    }
    .white-footer .footer-email .f-email p {
      font-size: 20px;
    }
    .white-footer .footer-email .f-name h5 {
      font-size: 22px;
    }
    .white-footer .footer-email .f-name p {
      font-size: 21px;
    }
    .white-footer .footer-email .f-phone p {
      font-size: 20px;
    }
    /* ------------------- white wings page start --------------------- */

    /* ------------------- rcc page start --------------------- */
    .redison_overview {
      margin-top: 50px;
    }
    .redison_overview h1 {
      font-size: 44px;
    }
    .redison_overview .col-lg-3 {
      width: 50%;
    }
    .redison_overview .devlo-process .box {
      margin-top: 18px;
      height: 82%;
    }
    .redison_overview p {
      font-size: 18px;
    }
    .redison_overview .devlo-process h5 {
      width: 100%;
      font-size: 18px;
    }
    .redison_overview .devlo-process .box h6 {
      font-size: 18px;
    }
    .redison_certainly .col-lg-6 {
      width: 100%;
    }
    .redison_certainly h2 {
      width: 100%;
      font-size: 21px;
    }
    .redison_certainly .box h6 {
      font-size: 15px;
    }
    .redison_certainly .box h5 {
      font-size: 19px;
    }

    .redison_certainly .box {
      height: 74%;
    }
    .redison_would .box h2 {
      font-size: 28px;
    }
    .redison_would .box p {
      font-size: 19px;
      text-align: justify;
      hyphens: auto;
    }
    .redison_overview .devlo-process {
      margin-top: 44px;
    }
    .redison_overview .devlo-process .box .num span {
      padding: 10px 12px;
    }
    .redison_overview .img2 {
      margin-top: 24px;
    }
    .redison-footer .footer-email {
      display: flex;
      flex-direction: column;
    }
    /* -------------------rcc page end --------------------- */

    /* -------------------ruchi page start --------------------- */
    .ruchi_over_view {
      margin-top: 50px;
    }
    .ruchi_over_view .col-lg-4 {
      width: 100%;
    }
    .ruchi_over_view h1 {
      font-size: 44px;
    }
    .ruchi_over_view p {
      width: 90%;
      font-size: 16px;
    }
    .ruchi_over_view .box h4 {
      font-size: 20px;
    }
    .ruchi_experi .col-lg-1 {
      display: none;
    }
    .ruchi_experi .col-lg-5 {
      width: 100%;
    }
    .ruchi_experi .col-lg-6 {
      width: 100%;
    }
    .ruchi_well .bo2 {
      padding: 0 24px;
    }
    .ruchi_well .box {
      height: 80%;
    }
    .ruchi_well .col-lg-6 {
      width: 100%;
    }
    .ruchi_well h1 {
      width: 100%;
      font-size: 22px;
    }
    .ruchi_experi h1 {
      font-size: 34px;
    }
    .ruchi_experi p {
      font-size: 16px;
    }
    .ruchi_experi .lets a {
      padding: 10px 25px;
    }
    .ruchi_well {
      margin-top: 50px;
    }
    .ruchi_well .box h4 {
      font-size: 20px;
    }
    .ruchi_well .box p {
      font-size: 15px;
    }
    .ruchi_would .box h2 {
      font-size: 30px;
    }
    .ruchi_would .box p {
      font-size: 17px;
      text-align: justify;
      hyphens: auto;
    }
    .ruchi-footer .footer-email .f-email p {
      font-size: 20px;
    }
    .ruchi-footer .footer-email .f-phone p {
      font-size: 20px;
    }
    .ruchi-footer .footer-email .f-name h5 {
      font-size: 22px;
    }
    .ruchi-footer .footer-email .f-name p {
      font-size: 20px;
    }
    .ruchi-footer .footer-email {
      display: flex;
      flex-direction: column;
      padding-bottom: 24px;
    }

    /* -------------------ruchi page end --------------------- */
  }

  @media screen and (max-width: 425px) and (min-width: 376px) {
    .jiyan-bg .back-btn a {
      height: 25px;
      width: 25px;
      line-height: 25px;
      margin-left: 10px;
      margin-top: 10px;
    }
    .project_overview {
      margin-top: 50px;
    }
    .project_overview h1 {
      font-size: 40px;
    }
    .project_overview p {
      font-size: 17px;
      margin-top: 10px;
    }
    .website_overview {
      margin-top: 50px;
    }
    .website_overview h1 {
      font-size: 40px;
    }
    .website_overview p {
      font-size: 17px;
      width: 100%;
      text-align: justify;
      hyphens: auto;
    }
    .dealer_app {
      margin-top: 50px;
    }
    .dealer_app h1 {
      font-size: 40px;
    }
    .dealer_app p {
      font-size: 17px;
      text-align: justify;
      hyphens: auto;
    }
    .admin_section {
      margin-top: 50px;
    }
    .admin_section h1 {
      font-size: 40px;
    }
    .admin_section p {
      font-size: 17px;
    }
    .production_section {
      margin-top: 50px;
    }
    .production_section h1 {
      font-size: 40px;
    }
    .production_section p {
      font-size: 17px;
      text-align: justify;
      hyphens: auto;
    }
    .production_section .pr-small-img {
      display: none;
    }
    .production_section .box {
      padding: 20px;
      margin-top: 50px;
    }
    .production_section .box h3 {
      font-size: 22px;
    }
    .production_section .box p {
      text-align: justify;
      hyphens: auto;
      font-size: 17px;
    }
    .production_section .box .contact-btn a {
      font-size: 17px;
    }
    .jiyan-footer .footer-email {
      display: block;
      padding: 30px 0px;
    }
    .jiyan-footer .footer-email .f-email p {
      font-size: 19px;
    }
    .jiyan-footer .footer-email .f-phone p {
      font-size: 19px;
    }
    /* ---------------- kaniya page start ------------------- */
    .kaniya-bg .back-btn a {
      height: 25px;
      width: 25px;
      line-height: 25px;
      margin-left: 10px;
      margin-top: 10px;
    }
    .kaniya_project {
      margin-top: 50px;
    }
    .kaniya_project h1 {
      font-size: 40px;
    }
    .kaniya_project p {
      font-size: 17px;
      text-align: justify;
      hyphens: auto;
    }
    .kaniya_ecomm {
      margin-top: 50px;
    }
    .kaniya_ecomm .ecom-web .ecomm-text p {
      font-size: 18px;
    }
    .kaniya_website_overview {
      margin-top: 50px;
    }
    .kaniya_website_overview .over-img-kaniya {
      display: none;
    }
    .kaniya_website_overview h1 {
      font-size: 40px;
    }
    .kaniya_website_overview .main_li li {
      font-size: 17px;
      margin-top: 10px;
    }
    .kaniya_app {
      margin-top: 50px;
    }
    .kaniya_app h1 {
      font-size: 40px;
      text-align: start;
    }
    .kaniya_app p {
      font-size: 17px;
      text-align: justify;
      hyphens: auto;
    }
    .kaniya_app .main_employee_img {
      display: none;
    }
    .kaniya_app .em-img {
      display: none;
    }
    .admin_kaniya {
      margin-top: 50px;
    }
    .admin_kaniya h1 {
      font-size: 40px;
    }
    .admin_kaniya p {
      font-size: 17px;
      text-align: justify;
      hyphens: auto;
    }
    .kaniya_would h2 {
      font-size: 24px;
    }
    .kaniya_would p {
      width: 100%;
      font-size: 17px;
      text-align: justify;
      hyphens: auto;
    }
    .kaniya-footer .footer-email {
      display: block;
    }
    .kaniya-footer .footer-email .f-email p {
      font-size: 19px;
    }
    .kaniya-footer .footer-email .f-phone p {
      font-size: 19px;
    }
    /* ---------------- kaniya page end ------------------- */

    /* ----------------  sk enterprise start ------------------- */
    .sk-bg .back-btn a {
      height: 25px;
      width: 25px;
      line-height: 25px;
      margin-left: 10px;
      margin-top: 10px;
    }
    .sk_project_overvier {
      margin-top: 50px;
    }
    .sk_project_overvier h1 {
      font-size: 40px;
    }
    .sk_project_overvier p {
      width: 100%;
      font-size: 17px;
      text-align: justify;
      hyphens: auto;
    }
    .sk_devloping_process {
      margin-top: 50px;
    }
    .sk_devloping_process h1 {
      font-size: 40px;
    }
    .sk_devloping_process .first_arrow {
      display: none;
    }
    .sk_devloping_process .sec_arrow {
      display: none;
    }
    .sk_devloping_process .process .col-lg-3 {
      margin-bottom: 20px;
    }
    .sk_app_overview {
      margin-top: 55px;
    }
    .sk_app_overview h1 {
      font-size: 40px;
    }
    .sk_app_overview li {
      font-size: 17px;
    }
    .sk_app_overview .app-bg-sec {
      bottom: -8%;
    }
    .sk_admin {
      margin-top: 50px;
    }
    .sk_admin h1 {
      font-size: 40px;
    }
    .sk_admin p {
      font-size: 17px;
      text-align: justify;
      hyphens: auto;
    }
    .sk_admin .sk_would {
      margin-top: 50px;
    }
    .sk_admin .sk_would h2 {
      font-size: 29px;
    }
    .sk_admin .sk_would p {
      width: 100%;
      font-size: 17px;
      text-align: justify;
      hyphens: auto;
    }
    .sk-footer .footer-email {
      display: block;
    }
    .sk-footer .footer-email .f-email p {
      font-size: 17px;
    }
    .sk-footer .footer-email .f-phone p {
      font-size: 18px;
    }

    /* ----------------  sk enterprise end ------------------- */

    /* ------------------- billing page start ------------------- */
    .billing-bg .back-btn a {
      height: 25px;
      width: 25px;
      line-height: 25px;
      margin-left: 10px;
      margin-top: 10px;
    }
    .billing_overview {
      margin-top: 50px;
    }
    .billing_overview h1 {
      font-size: 40px;
    }
    .billing_overview p {
      width: 100%;
      font-size: 19px;
      text-align: justify;
      hyphens: auto;
    }
    .billings_features {
      margin-top: 50px;
    }
    .billings_features h1 {
      font-size: 40px;
    }
    .billings_features p {
      width: 100%;
      text-align: justify;
      hyphens: auto;
      font-size: 19px;
    }
    .billings_features .box {
      margin-top: 20px;
    }
    .billing_admin {
      margin-top: 50px;
    }
    .billing_admin h1 {
      font-size: 40px;
    }
    .billing_admin .bill-admin-img {
      display: none;
    }
    .billing_admin p {
      font-size: 19px;
      text-align: justify;
      hyphens: auto;
    }
    .billing_admin li {
      font-size: 19px;
    }
    .billing_login {
      margin-top: 50px;
    }
    .billing_login h1 {
      font-size: 40px;
    }
    .billing_dashboard {
      margin-top: 50px;
    }
    .billing_dashboard h1 {
      font-size: 40px;
    }
    .billing_dashboard .login-side-first {
      display: none;
    }
    .billing_dashboard .login-side-sec {
      display: none;
    }
    .billing_would {
      margin-top: 50px;
    }
    .billing_would .box {
      padding: 25px 10px;
    }
    .billing_would .box h2 {
      font-size: 32px;
    }
    .billing_would .box p {
      text-align: justify;
      hyphens: auto;
      font-size: 19px;
    }
    .billing_would .box .contact a {
      font-size: 18px;
    }
    .billing-footer {
      margin-top: 60px;
    }
    .billing-footer .footer-email {
      display: block;
      padding: 35px 0;
    }
    .billing-footer .footer-email .f-email p {
      font-size: 20px;
    }
    .billing-footer .footer-email .f-name h5 {
      font-size: 23px;
    }
    .billing-footer .footer-email .f-name p {
      font-size: 21px;
    }
    .billing-footer .footer-email .f-phone p {
      font-size: 20px;
    }
    /* ------------------- billing page end ------------------- */

    /* ------------------- white wings page start --------------------- */
    .white_wings_ovweview {
      margin-top: 50px;
    }
    .white_wings_ovweview h1 {
      font-size: 33px;
    }
    .white_wings_ovweview p {
      font-size: 19px;
      text-align: justify;
      hyphens: auto;
    }
    .white_wings_ovweview .box h3 {
      font-size: 25px;
    }
    .white_wings_ovweview .box h6 {
      width: 100%;
      font-size: 19px;
    }
    .white_wings_breakdown {
      margin-top: 50px;
    }
    .white_wings_breakdown h1 {
      font-size: 24px;
      width: 100%;
    }
    .white_wings_breakdown .box h4 {
      font-size: 18px;
    }
    .white_wings_breakdown .box {
      padding: 15px;
      margin-top: 25px;
    }
    .white_wings_compe {
      margin-top: 50px;
    }
    .white_wings_compe .compe-img .come-text .detail {
      position: relative;
      width: 100%;
    }
    .white_wings_compe .compe-img .come-text .detail h2 {
      width: 100%;
      font-size: 32px;
    }
    .white_wings_compe .compe-img .come-text .detail p {
      font-size: 19px;
      margin-top: 20px;
    }
    .white_would .box {
      padding: 15px;
    }
    .white_would .box h2 {
      font-size: 29px;
    }
    .white_would .box p {
      font-size: 19px;
      text-align: justify;
      hyphens: auto;
    }
    .white_would .box .contact {
      margin-top: 30px;
    }
    .white_would .box .contact a {
      padding: 10px;
      font-size: 18px;
    }
    .white-footer {
      margin-top: 50px;
    }
    .white-footer .footer-email {
      padding: 30px 0;
      display: block;
    }
    .white-footer .footer-email .f-email p {
      font-size: 20px;
    }
    .white-footer .footer-email .f-name h5 {
      font-size: 22px;
    }
    .white-footer .footer-email .f-name p {
      font-size: 21px;
    }
    .white-footer .footer-email .f-phone p {
      font-size: 20px;
    }
    /* ------------------- white wings page start --------------------- */

    /* ------------------- rcc page start --------------------- */
    .redison_overview {
      margin-top: 50px;
    }
    .redison_overview h1 {
      font-size: 33px;
    }
    .redison_overview .col-lg-3 {
      width: 100%;
    }
    .redison_overview .devlo-process .box {
      margin-top: 18px;
      height: 78%;
    }
    .redison_overview p {
      font-size: 18px;
      text-align: justify;
      hyphens: auto;
    }
    .redison_overview .devlo-process .bo3 {
      padding: 10px 38px;
    }
    .redison_overview .devlo-process .box .num {
      top: -22%;
      left: -5%;
    }
    .redison_overview .devlo-process h5 {
      width: 100%;
      font-size: 18px;
      text-align: justify;
      hyphens: auto;
      padding-bottom: 32px;
    }
    .redison_overview .devlo-process .box h6 {
      font-size: 18px;
    }
    .redison_certainly .col-lg-6 {
      width: 100%;
      padding: 0px 32px;
    }
    .redison_certainly h2 {
      width: 100%;
      font-size: 18px;
    }
    .redison_certainly .box h6 {
      font-size: 15px;
    }
    .redison_certainly .box h5 {
      font-size: 19px;
    }
    .redison_certainly {
      margin-top: 50px;
    }
    .redison_certainly .box {
      /* height: 74%; */
      margin-top: 24px;
    }
    .redison_certainly .certa-img {
      margin-top: 50px;
    }
    .redison_would .box {
      padding: 20px;
    }
    .redison_would .box h2 {
      font-size: 28px;
    }
    .redison_would .box p {
      font-size: 18px;
      text-align: justify;
      hyphens: auto;
    }
    .redison_would .box .contact {
      margin-top: 30px;
    }
    .redison_would .box .contact a {
      padding: 10px;
      font-size: 18px;
    }
    .redison_overview .devlo-process {
      margin-top: 44px;
    }
    .redison_overview .devlo-process .box .num span {
      padding: 10px 12px;
    }
    .redison_overview .img2 {
      margin-top: 24px;
    }
    .redison-footer {
      margin-top: 50px;
    }
    .redison-footer .footer-email {
      display: flex;
      flex-direction: column;
      padding: 35px 0;
    }
    .redison-footer .footer-email .f-email p {
      font-size: 20px;
    }
    .redison-footer .footer-email .f-name h5 {
      font-size: 23px;
    }
    .redison-footer .footer-email .f-name p {
      font-size: 21px;
    }
    .redison-footer .footer-email .f-phone p {
      font-size: 20px;
    }
    /* -------------------rcc page end --------------------- */

    /* -------------------ruchi page start --------------------- */
    .ruchi_over_view {
      margin-top: 50px;
    }
    .ruchi_over_view .col-lg-4 {
      width: 100%;
      padding: 0px 24px;
    }
    .ruchi_over_view h1 {
      font-size: 36px;
    }
    .ruchi_over_view p {
      width: 100%;
      font-size: 15px;
    }
    .ruchi_over_view .box h4 {
      font-size: 18px;
    }
    .ruchi_experi {
      margin-top: 50px;
    }
    .ruchi_experi .col-lg-1 {
      display: none;
    }
    .ruchi_experi .col-lg-5 {
      width: 100%;
    }
    .ruchi_experi .col-lg-6 {
      width: 100%;
    }
    .ruchi_well .bo2 {
      padding: 0 24px;
    }
    .ruchi_well .box {
      height: 80%;
    }
    .ruchi_well .col-lg-6 {
      width: 100%;
    }
    .ruchi_well h1 {
      width: 90%;
      font-size: 18px;
    }
    .ruchi_experi h1 {
      font-size: 28px;
    }
    .ruchi_experi p {
      font-size: 15px;
    }
    .ruchi_experi .lets a {
      padding: 10px 25px;
      font-size: 18px;
    }
    .ruchi_well {
      margin-top: 50px;
    }
    .ruchi_well .box h4 {
      font-size: 18px;
    }
    .ruchi_well .box p {
      font-size: 15px;
    }
    .ruchi_would .box h2 {
      font-size: 26px;
    }
    .ruchi_would .box p {
      font-size: 17px;
      text-align: justify;
      hyphens: auto;
    }
    .ruchi-footer .footer-email .f-email p {
      font-size: 20px;
    }
    .ruchi-footer .footer-email .f-phone p {
      font-size: 20px;
    }
    .ruchi-footer .footer-email .f-name h5 {
      font-size: 22px;
    }
    .ruchi-footer .footer-email .f-name p {
      font-size: 20px;
    }
    .ruchi-footer .footer-email {
      display: flex;
      flex-direction: column;
      padding-bottom: 24px;
    }
    .ruchi_would .box .contact a {
      font-size: 16px;
    }
    .ruchi_would .box .contact {
      margin-top: 0;
    }

    /* -------------------ruchi page end --------------------- */
  }

  @media screen and (max-width: 375px) and (min-width: 300px) {
    .jiyan-bg .back-btn a {
      height: 25px;
      width: 25px;
      line-height: 25px;
      margin-left: 10px;
      margin-top: 10px;
    }
    .project_overview {
      margin-top: 45px;
    }
    .project_overview h1 {
      font-size: 35px;
    }
    .project_overview p {
      font-size: 17px;
      margin-top: 10px;
    }
    .website_overview {
      margin-top: 45px;
    }
    .website_overview h1 {
      font-size: 35px;
    }
    .website_overview p {
      font-size: 17px;
      width: 100%;
      text-align: justify;
      hyphens: auto;
    }
    .dealer_app {
      margin-top: 45px;
    }
    .dealer_app h1 {
      font-size: 34px;
    }
    .dealer_app p {
      font-size: 17px;
      text-align: justify;
      hyphens: auto;
    }
    .admin_section {
      margin-top: 45px;
    }
    .admin_section h1 {
      font-size: 35px;
    }
    .admin_section p {
      font-size: 17px;
    }
    .production_section {
      margin-top: 45px;
    }
    .production_section h1 {
      font-size: 35px;
    }
    .production_section p {
      font-size: 17px;
      text-align: justify;
      hyphens: auto;
    }
    .production_section .pr-small-img {
      display: none;
    }
    .production_section .box {
      padding: 15px;
      margin-top: 50px;
    }
    .production_section .box h3 {
      font-size: 21px;
    }
    .production_section .box p {
      text-align: justify;
      hyphens: auto;
      font-size: 17px;
    }
    .production_section .box .contact-btn a {
      font-size: 17px;
    }
    .jiyan-footer .footer-email {
      display: block;
      padding: 30px 0px;
    }
    .jiyan-footer .footer-email .f-email p {
      font-size: 19px;
    }
    .jiyan-footer .footer-email .f-phone p {
      font-size: 19px;
    }
    /* ---------------- kaniya page start ------------------- */
    .kaniya-bg .back-btn a {
      height: 25px;
      width: 25px;
      line-height: 25px;
      margin-left: 10px;
      margin-top: 10px;
    }
    .kaniya_project {
      margin-top: 45px;
    }
    .kaniya_project h1 {
      font-size: 35px;
    }
    .kaniya_project p {
      font-size: 17px;
      text-align: justify;
      hyphens: auto;
    }
    .kaniya_website_overview {
      margin-top: 45px;
    }
    .kaniya_website_overview .over-img-kaniya {
      display: none;
    }
    .kaniya_website_overview h1 {
      font-size: 35px;
    }
    .kaniya_website_overview .main_li li {
      font-size: 17px;
      margin-top: 10px;
    }
    .kaniya_app {
      margin-top: 45px;
    }
    .kaniya_app h1 {
      font-size: 35px;
      text-align: start;
    }
    .kaniya_app p {
      font-size: 17px;
      text-align: justify;
      hyphens: auto;
    }
    .admin_kaniya {
      margin-top: 45px;
    }
    .admin_kaniya h1 {
      font-size: 35px;
    }
    .admin_kaniya p {
      font-size: 17px;
      text-align: justify;
      hyphens: auto;
    }
    .kaniya_would h2 {
      font-size: 21px;
    }
    .kaniya_would p {
      width: 100%;
      font-size: 17px;
      text-align: justify;
      hyphens: auto;
    }
    .kaniya-footer .footer-email {
      display: block;
    }
    .kaniya-footer .footer-email .f-email p {
      font-size: 18px;
    }
    .kaniya-footer .footer-email .f-phone p {
      font-size: 18px;
    }
    /* ---------------- kaniya page end ------------------- */

    /* ----------------  sk enterprise start ------------------- */
    .sk-bg .back-btn a {
      height: 25px;
      width: 25px;
      line-height: 25px;
      margin-left: 10px;
      margin-top: 10px;
    }
    .sk_project_overvier {
      margin-top: 45px;
    }
    .sk_project_overvier h1 {
      font-size: 35px;
    }
    .sk_project_overvier p {
      width: 100%;
      font-size: 17px;
      text-align: justify;
      hyphens: auto;
    }
    .sk_devloping_process {
      margin-top: 45px;
    }
    .sk_devloping_process h1 {
      font-size: 35px;
    }
    .sk_devloping_process .first_arrow {
      display: none;
    }
    .sk_devloping_process .sec_arrow {
      display: none;
    }
    .sk_devloping_process .process .col-lg-3 {
      margin-bottom: 20px;
    }
    .sk_app_overview {
      margin-top: 45px;
    }
    .sk_app_overview h1 {
      font-size: 35px;
    }
    .sk_app_overview li {
      font-size: 17px;
    }
    .sk_admin {
      margin-top: 45px;
    }
    .sk_admin h1 {
      font-size: 34px;
    }
    .sk_admin p {
      font-size: 17px;
      text-align: justify;
      hyphens: auto;
    }
    .sk_admin .sk_would {
      margin-top: 45px;
    }
    .sk_admin .sk_would h2 {
      font-size: 22px;
    }
    .sk_admin .sk_would p {
      width: 100%;
      font-size: 17px;
      text-align: justify;
      hyphens: auto;
    }
    .sk-footer .footer-email {
      display: block;
    }
    .sk-footer .footer-email .f-email p {
      font-size: 17px;
    }
    .sk-footer .footer-email .f-phone p {
      font-size: 17px;
    }

    /* ----------------  sk enterprise end ------------------- */

    /* ------------------- billing page start ------------------- */
    .billing-bg .back-btn a {
      height: 25px;
      width: 25px;
      line-height: 25px;
      margin-left: 10px;
      margin-top: 10px;
    }
    .billing_overview {
      margin-top: 45px;
    }
    .billing_overview h1 {
      font-size: 33px;
    }
    .billing_overview p {
      width: 100%;
      font-size: 19px;
      text-align: justify;
      hyphens: auto;
    }
    .billings_features {
      margin-top: 45px;
    }
    .billings_features h1 {
      font-size: 34px;
    }
    .billings_features p {
      width: 100%;
      font-size: 19px;
      text-align: justify;
      hyphens: auto;
    }
    .billings_features .box {
      margin-top: 20px;
    }
    .billing_admin {
      margin-top: 45px;
    }
    .billing_admin h1 {
      font-size: 33px;
    }
    .billing_admin .bill-admin-img {
      display: none;
    }
    .billing_admin p {
      font-size: 19px;
      text-align: justify;
      hyphens: auto;
    }
    .billing_admin li {
      font-size: 19px;
    }
    .billing_login {
      margin-top: 45px;
    }
    .billing_login h1 {
      font-size: 35px;
    }
    .billing_dashboard {
      margin-top: 45px;
    }
    .billing_dashboard h1 {
      font-size: 35px;
    }
    .billing_dashboard .login-side-first {
      display: none;
    }
    .billing_dashboard .login-side-sec {
      display: none;
    }
    .billing_would {
      margin-top: 50px;
    }
    .billing_would .box {
      padding: 25px 10px;
    }
    .billing_would .box h2 {
      font-size: 31px;
    }
    .billing_would .box p {
      font-size: 19px;
      text-align: justify;
      hyphens: auto;
    }
    .billing_would .box .contact {
      margin-top: 30px;
    }
    .billing_would .box .contact a {
      font-size: 18px;
    }
    .billing-footer {
      margin-top: 60px;
    }
    .billing-footer .footer-email {
      display: block;
      padding: 30px 0;
    }
    .billing-footer .footer-email .f-email p {
      font-size: 21px;
    }
    .billing-footer .footer-email .f-name h5 {
      font-size: 23px;
    }
    .billing-footer .footer-email .f-name p {
      font-size: 21px;
    }
    .billing-footer .footer-email .f-phone p {
      font-size: 21px;
    }
    /* ------------------- billing page start ------------------- */

    /* ------------------- white wings page start --------------------- */
    .white_wings_ovweview {
      margin-top: 45px;
    }
    .white_wings_ovweview h1 {
      font-size: 30px;
    }
    .white_wings_ovweview p {
      font-size: 18px;
      text-align: justify;
      hyphens: auto;
    }
    .white_wings_ovweview .box h3 {
      font-size: 23px;
    }
    .white_wings_ovweview .box h6 {
      width: 100%;
      font-size: 18px;
    }
    .white_wings_breakdown {
      margin-top: 45px;
    }
    .white_wings_breakdown h1 {
      font-size: 24px;
      width: 100%;
    }
    .white_wings_breakdown .box h4 {
      font-size: 18px;
    }
    .white_wings_breakdown .box {
      padding: 15px;
      margin-top: 25px;
    }
    .white_wings_compe {
      margin-top: 45px;
    }
    .white_wings_compe .compe-img .come-text .detail {
      position: relative;
      width: 100%;
    }
    .white_wings_compe .compe-img .come-text .detail h2 {
      width: 100%;
      font-size: 28px;
    }
    .white_wings_compe .compe-img .come-text .detail p {
      font-size: 18px;
      margin-top: 20px;
    }
    .white_would .box {
      padding: 15px;
    }
    .white_would .box h2 {
      font-size: 23px;
    }
    .white_would .box p {
      font-size: 18px;
      text-align: justify;
      hyphens: auto;
    }
    .white_would .box .contact {
      margin-top: 30px;
    }
    .white_would .box .contact a {
      padding: 10px;
      font-size: 17px;
    }
    .white-footer {
      margin-top: 45px;
    }
    .white-footer .footer-email {
      padding: 30px 0;
      display: block;
    }
    .white-footer .footer-email .f-email p {
      font-size: 19px;
    }
    .white-footer .footer-email .f-name h5 {
      font-size: 22px;
    }
    .white-footer .footer-email .f-name p {
      font-size: 20px;
    }
    .white-footer .footer-email .f-phone p {
      font-size: 19px;
    }
    /* ------------------- white wings page start --------------------- */

    /* ------------------- rcc page start --------------------- */
    .redison_overview {
      margin-top: 50px;
    }
    .redison_overview h1 {
      font-size: 33px;
    }
    .redison_overview .col-lg-3 {
      width: 100%;
    }
    .redison_overview .devlo-process .box {
      margin-top: 18px;
      height: 78%;
    }
    .redison_overview p {
      font-size: 16px;
      text-align: justify;
      hyphens: auto;
    }
    .redison_overview .devlo-process .bo3 {
      padding: 10px 38px;
    }
    .redison_overview .devlo-process .box .num {
      top: -22%;
      left: -5%;
    }
    .redison_overview .devlo-process h5 {
      width: 100%;
      font-size: 18px;
      text-align: justify;
      hyphens: auto;
      padding-bottom: 32px;
    }
    .redison_overview .devlo-process .box h6 {
      font-size: 18px;
    }
    .redison_certainly .col-lg-6 {
      width: 100%;
      padding: 0px 32px;
    }
    .redison_certainly h2 {
      width: 100%;
      font-size: 20px;
    }
    .redison_certainly .box h6 {
      font-size: 14px;
      margin-top: 0;
    }
    .redison_certainly .box h5 {
      font-size: 18px;
    }
    .redison_certainly {
      margin-top: 50px;
    }
    .redison_certainly .box {
      height: 80%;
      margin-top: 24px;
    }
    .redison_certainly .certa-img {
      margin-top: 50px;
    }
    .redison_would .box h2 {
      font-size: 22px;
    }
    .redison_would .box p {
      font-size: 17px;
      text-align: justify;
      hyphens: auto;
    }
    .redison_overview .devlo-process {
      margin-top: 44px;
    }
    .redison_overview .devlo-process .box .num span {
      padding: 10px 12px;
    }
    .redison_overview .img2 {
      margin-top: 24px;
    }
    .redison_would .box .contact a {
      padding: 10px;
      font-size: 17px;
    }
    .redison_would .box .contact {
      margin-top: 25px;
    }
    .redison-footer {
      margin-top: 50px;
    }
    .redison-footer .footer-email {
      display: flex;
      flex-direction: column;
      padding: 30px 0;
    }
    .redison-footer .footer-email .f-email p {
      font-size: 20px;
    }
    .redison-footer .footer-email .f-name h5 {
      font-size: 22px;
    }
    .redison-footer .footer-email .f-name p {
      font-size: 20px;
    }
    .redison-footer .footer-email .f-phone p {
      font-size: 20px;
    }
    /* -------------------rcc page end --------------------- */

    /* -------------------ruchi page start --------------------- */
    .ruchi_over_view {
      margin-top: 50px;
    }
    .ruchi_over_view .col-lg-4 {
      width: 100%;
      padding: 0px 24px;
    }
    .ruchi_over_view h1 {
      font-size: 32px;
    }
    .ruchi_over_view p {
      width: 100%;
      font-size: 14px;
    }
    .ruchi_over_view .box h4 {
      font-size: 18px;
    }
    .ruchi_experi {
      margin-top: 50px;
    }
    .ruchi_experi .lets {
      margin-top: 18px;
    }
    .ruchi_experi .col-lg-1 {
      display: none;
    }
    .ruchi_experi .col-lg-5 {
      width: 100%;
    }
    .ruchi_experi .col-lg-6 {
      width: 100%;
    }
    .ruchi_well .bo2 {
      padding: 0 24px;
    }
    .ruchi_well .box {
      height: 80%;
    }
    .ruchi_well .col-lg-6 {
      width: 100%;
    }
    .ruchi_well h1 {
      width: 90%;
      font-size: 18px;
    }
    .ruchi_experi h1 {
      font-size: 28px;
    }
    .ruchi_experi p {
      font-size: 15px;
    }
    .ruchi_experi .lets a {
      padding: 10px 25px;
      font-size: 18px;
    }
    .ruchi_well {
      margin-top: 50px;
    }
    .ruchi_well .box h4 {
      font-size: 16px;
    }
    .ruchi_well .box p {
      font-size: 15px;
    }
    .ruchi_would .box h2 {
      font-size: 26px;
    }
    .ruchi_would {
      margin-top: 50px;
    }
    .ruchi_would .box p {
      font-size: 17px;
      text-align: justify;
      hyphens: auto;
    }
    .ruchi-footer {
      margin-top: 50px;
    }
    .ruchi-footer .footer-email .f-email p {
      font-size: 20px;
    }
    .ruchi-footer .footer-email .f-phone p {
      font-size: 20px;
    }
    .ruchi-footer .footer-email .f-name h5 {
      font-size: 22px;
    }
    .ruchi-footer .footer-email .f-name p {
      font-size: 20px;
    }
    .ruchi-footer .footer-email {
      display: flex;
      flex-direction: column;
      padding-bottom: 24px;
    }
    .ruchi_would .box .contact a {
      font-size: 16px;
    }
    .ruchi_would .box .contact {
      margin-top: 0;
    }

    /* -------------------ruchi page end --------------------- */
  }

  @media (max-width: 299px) {
    .jiyan-bg .back-btn a {
      height: 25px;
      width: 25px;
      line-height: 25px;
      margin-left: 10px;
      margin-top: 10px;
    }
    .project_overview {
      margin-top: 45px;
    }
    .project_overview h1 {
      font-size: 35px;
    }
    .project_overview p {
      font-size: 17px;
      margin-top: 10px;
    }
    .website_overview {
      margin-top: 45px;
    }
    .website_overview h1 {
      font-size: 35px;
    }
    .website_overview p {
      font-size: 17px;
      width: 100%;
      text-align: justify;
      hyphens: auto;
    }
    .dealer_app {
      margin-top: 45px;
    }
    .dealer_app h1 {
      font-size: 34px;
    }
    .dealer_app p {
      font-size: 17px;
      text-align: justify;
      hyphens: auto;
    }
    .admin_section {
      margin-top: 45px;
    }
    .admin_section h1 {
      font-size: 35px;
    }
    .admin_section p {
      font-size: 17px;
    }
    .production_section {
      margin-top: 45px;
    }
    .production_section h1 {
      font-size: 35px;
    }
    .production_section p {
      font-size: 17px;
      text-align: justify;
      hyphens: auto;
    }
    .production_section .pr-small-img {
      display: none;
    }
    .production_section .box {
      padding: 15px;
      margin-top: 50px;
    }
    .production_section .box h3 {
      font-size: 21px;
    }
    .production_section .box p {
      text-align: justify;
      hyphens: auto;
      font-size: 17px;
    }
    .production_section .box .contact-btn a {
      font-size: 17px;
    }
    .jiyan-footer .footer-email {
      display: block;
      padding: 30px 0px;
    }
    .jiyan-footer .footer-email .f-email p {
      font-size: 19px;
    }
    .jiyan-footer .footer-email .f-phone p {
      font-size: 19px;
    }
    /* ---------------- kaniya page start ------------------- */
    .kaniya-bg .back-btn a {
      height: 25px;
      width: 25px;
      line-height: 25px;
      margin-left: 10px;
      margin-top: 10px;
    }
    .kaniya_project {
      margin-top: 45px;
    }
    .kaniya_project h1 {
      font-size: 35px;
    }
    .kaniya_project p {
      font-size: 17px;
      text-align: justify;
      hyphens: auto;
    }
    .kaniya_website_overview {
      margin-top: 45px;
    }
    .kaniya_website_overview .over-img-kaniya {
      display: none;
    }
    .kaniya_website_overview h1 {
      font-size: 35px;
    }
    .kaniya_website_overview .main_li li {
      font-size: 17px;
      margin-top: 10px;
    }
    .kaniya_app {
      margin-top: 45px;
    }
    .kaniya_app h1 {
      font-size: 35px;
      text-align: start;
    }
    .kaniya_app p {
      font-size: 17px;
      text-align: justify;
      hyphens: auto;
    }
    .admin_kaniya {
      margin-top: 45px;
    }
    .admin_kaniya h1 {
      font-size: 35px;
    }
    .admin_kaniya p {
      font-size: 17px;
      text-align: justify;
      hyphens: auto;
    }
    .kaniya_would h2 {
      font-size: 21px;
    }
    .kaniya_would p {
      width: 100%;
      font-size: 17px;
      text-align: justify;
      hyphens: auto;
    }
    .kaniya-footer .footer-email {
      display: block;
    }
    .kaniya-footer .footer-email .f-email p {
      font-size: 18px;
    }
    .kaniya-footer .footer-email .f-phone p {
      font-size: 18px;
    }
    /* ---------------- kaniya page end ------------------- */

    /* ----------------  sk enterprise start ------------------- */
    .sk-bg .back-btn a {
      height: 25px;
      width: 25px;
      line-height: 25px;
      margin-left: 10px;
      margin-top: 10px;
    }
    .sk_project_overvier {
      margin-top: 45px;
    }
    .sk_project_overvier h1 {
      font-size: 35px;
    }
    .sk_project_overvier p {
      width: 100%;
      font-size: 17px;
      text-align: justify;
      hyphens: auto;
    }
    .sk_devloping_process {
      margin-top: 45px;
    }
    .sk_devloping_process h1 {
      font-size: 35px;
    }
    .sk_devloping_process .first_arrow {
      display: none;
    }
    .sk_devloping_process .sec_arrow {
      display: none;
    }
    .sk_devloping_process .process .col-lg-3 {
      margin-bottom: 20px;
    }
    .sk_app_overview {
      margin-top: 45px;
    }
    .sk_app_overview h1 {
      font-size: 35px;
    }
    .sk_app_overview li {
      font-size: 17px;
    }
    .sk_admin {
      margin-top: 45px;
    }
    .sk_admin h1 {
      font-size: 34px;
    }
    .sk_admin p {
      font-size: 17px;
      text-align: justify;
      hyphens: auto;
    }
    .sk_admin .sk_would {
      margin-top: 45px;
    }
    .sk_admin .sk_would h2 {
      font-size: 22px;
    }
    .sk_admin .sk_would p {
      width: 100%;
      font-size: 17px;
      text-align: justify;
      hyphens: auto;
    }
    .sk-footer .footer-email {
      display: block;
    }
    .sk-footer .footer-email .f-email p {
      font-size: 17px;
    }
    .sk-footer .footer-email .f-phone p {
      font-size: 17px;
    }

    /* ----------------  sk enterprise end ------------------- */

    /* ------------------- billing page start ------------------- */
    .billing-bg .back-btn a {
      height: 25px;
      width: 25px;
      line-height: 25px;
      margin-left: 10px;
      margin-top: 10px;
    }

    .billing_overview {
      margin-top: 45px;
    }
    .billing_overview h1 {
      font-size: 33px;
    }
    .billing_overview p {
      width: 100%;
      font-size: 19px;
      text-align: justify;
      hyphens: auto;
    }
    .billings_features {
      margin-top: 45px;
    }
    .billings_features h1 {
      font-size: 34px;
    }
    .billings_features p {
      width: 100%;
      font-size: 19px;
      text-align: justify;
      hyphens: auto;
    }
    .billings_features .box {
      margin-top: 20px;
    }
    .billing_admin {
      margin-top: 45px;
    }
    .billing_admin h1 {
      font-size: 33px;
    }
    .billing_admin .bill-admin-img {
      display: none;
    }
    .billing_admin p {
      font-size: 19px;
      text-align: justify;
      hyphens: auto;
    }
    .billing_admin li {
      font-size: 19px;
    }
    .billing_login {
      margin-top: 45px;
    }
    .billing_login h1 {
      font-size: 35px;
    }
    .billing_dashboard {
      margin-top: 45px;
    }
    .billing_dashboard h1 {
      font-size: 35px;
    }
    .billing_dashboard .login-side-first {
      display: none;
    }
    .billing_dashboard .login-side-sec {
      display: none;
    }
    .billing_would {
      margin-top: 50px;
    }
    .billing_would .box {
      padding: 25px 10px;
    }
    .billing_would .box h2 {
      font-size: 31px;
    }
    .billing_would .box p {
      font-size: 19px;
      text-align: justify;
      hyphens: auto;
    }
    .billing_would .box .contact {
      margin-top: 30px;
    }
    .billing_would .box .contact a {
      font-size: 15px;
      padding: 10px;
    }
    .billing-footer {
      margin-top: 60px;
    }
    .billing-footer .footer-email {
      display: block;
      padding: 30px 0;
    }
    .billing-footer .footer-email .f-email p {
      font-size: 18px;
    }
    .billing-footer .footer-email .f-name h5 {
      font-size: 23px;
    }
    .billing-footer .footer-email .f-name p {
      font-size: 19px;
    }
    .billing-footer .footer-email .f-phone p {
      font-size: 19px;
    }
    /* ------------------- billing page start ------------------- */

    /* ------------------- white wings page start --------------------- */
    .white_wings_ovweview {
      margin-top: 45px;
    }
    .white_wings_ovweview h1 {
      font-size: 30px;
    }
    .white_wings_ovweview p {
      font-size: 18px;
      text-align: justify;
      hyphens: auto;
    }
    .white_wings_ovweview .box h3 {
      font-size: 23px;
    }
    .white_wings_ovweview .box h6 {
      width: 100%;
      font-size: 18px;
    }
    .white_wings_breakdown {
      margin-top: 45px;
    }
    .white_wings_breakdown h1 {
      font-size: 24px;
      width: 100%;
    }
    .white_wings_breakdown .box h4 {
      font-size: 18px;
    }
    .white_wings_breakdown .box {
      padding: 15px;
      margin-top: 25px;
    }
    .white_wings_compe {
      margin-top: 45px;
    }
    .white_wings_compe .compe-img .come-text .detail {
      position: relative;
      width: 100%;
    }
    .white_wings_compe .compe-img .come-text .detail h2 {
      width: 100%;
      font-size: 28px;
    }
    .white_wings_compe .compe-img .come-text .detail p {
      font-size: 18px;
      margin-top: 20px;
    }
    .white_would .box {
      padding: 15px;
    }
    .white_would .box h2 {
      font-size: 23px;
    }
    .white_would .box p {
      font-size: 18px;
      text-align: justify;
      hyphens: auto;
    }
    .white_would .box .contact {
      margin-top: 30px;
    }
    .white_would .box .contact a {
      padding: 10px;
      font-size: 17px;
    }
    .white-footer {
      margin-top: 45px;
    }
    .white-footer .footer-email {
      padding: 30px 0;
      display: block;
    }
    .white-footer .footer-email .f-email p {
      font-size: 19px;
    }
    .white-footer .footer-email .f-name h5 {
      font-size: 22px;
    }
    .white-footer .footer-email .f-name p {
      font-size: 20px;
    }
    .white-footer .footer-email .f-phone p {
      font-size: 19px;
    }
    /* ------------------- white wings page start --------------------- */

    /* ------------------- rcc page start --------------------- */
    .redison_overview {
      margin-top: 50px;
    }
    .redison_overview h1 {
      font-size: 30px;
    }
    .redison_overview .col-lg-3 {
      width: 100%;
    }
    .redison_overview .devlo-process .box {
      margin-top: 18px;
      height: 78%;
    }
    .redison_overview p {
      font-size: 18px;
      text-align: justify;
      hyphens: auto;
    }
    .redison_overview .devlo-process .bo3 {
      padding: 10px 38px;
    }
    .redison_overview .devlo-process .box .num {
      top: -22%;
      left: -5%;
    }
    .redison_overview .devlo-process h5 {
      width: 90%;
      font-size: 16px;
      text-align: justify;
      hyphens: auto;
      padding-bottom: 32px;
    }
    .redison_overview .devlo-process .box h6 {
      font-size: 18px;
    }
    .redison_certainly .col-lg-6 {
      width: 100%;
      padding: 0px 32px;
    }
    .redison_certainly h2 {
      width: 100%;
      font-size: 16px;
    }
    .redison_certainly .box h6 {
      font-size: 14px;
      margin-top: 0;
      text-align: justify;
      hyphens: auto;
    }
    .redison_certainly .box h5 {
      font-size: 18px;
    }
    .redison_certainly {
      margin-top: 50px;
    }
    .redison_certainly .box {
      height: 80%;
      margin-top: 24px;
    }
    .redison_certainly .certa-img {
      margin-top: 50px;
    }
    .redison_would {
      margin-top: 50px;
    }
    .redison_would .box h2 {
      font-size: 20px;
    }
    .redison_would .box p {
      font-size: 18px;
      text-align: justify;
      hyphens: auto;
      margin-bottom: 0;
    }
    .redison_would .box .contact {
      margin-top: 24px;
      margin-bottom: 14px;
    }
    .redison_overview .devlo-process {
      margin-top: 44px;
    }
    .redison_would .box .contact a {
      font-size: 16px;
    }
    .redison_would .box {
      padding: 20px;
    }

    .redison_overview .devlo-process .box .num span {
      padding: 10px 12px;
    }
    .redison_overview .img2 {
      margin-top: 24px;
    }
    .redison-footer .footer-email {
      display: flex;
      flex-direction: column;
    }
    .redison-footer .footer-email .f-email p {
      font-size: 20px;
    }
    .redison-footer .footer-email .f-name h5 {
      font-size: 22px;
    }
    .redison-footer .footer-email .f-name p {
      font-size: 20px;
    }
    .redison-footer .footer-email .f-phone p {
      font-size: 20px;
    }
    .redison-footer .footer-email {
      padding-bottom: 18px;
    }
    /* -------------------rcc page end --------------------- */

    /* -------------------ruchi page start --------------------- */
    .ruchi_over_view {
      margin-top: 50px;
    }
    .ruchi_over_view .col-lg-4 {
      width: 100%;
      padding: 0px 24px;
    }
    .ruchi_over_view h1 {
      font-size: 28px;
    }
    .ruchi_over_view p {
      width: 92%;
      font-size: 13px;
    }
    .ruchi_over_view .box h4 {
      font-size: 16px;
    }
    .ruchi_experi {
      margin-top: 50px;
    }
    .ruchi_experi .lets {
      margin-top: 18px;
    }
    .ruchi_experi .col-lg-1 {
      display: none;
    }
    .ruchi_experi .col-lg-5 {
      width: 100%;
    }
    .ruchi_experi .col-lg-6 {
      width: 100%;
    }
    .ruchi_well .bo2 {
      padding: 0 24px;
    }
    .ruchi_well .box {
      height: 80%;
    }
    .ruchi_well .col-lg-6 {
      width: 100%;
    }
    .ruchi_well h1 {
      width: 100%;
      font-size: 16px;
    }
    .ruchi_experi h1 {
      font-size: 25px;
    }
    .ruchi_experi p {
      font-size: 15px;
    }
    .ruchi_experi .lets a {
      padding: 10px 25px;
      font-size: 16px;
    }
    .ruchi_well {
      margin-top: 50px;
    }
    .ruchi_well .box h4 {
      font-size: 16px;
    }
    .ruchi_well .box p {
      font-size: 14px;
    }
    .ruchi_would .box h2 {
      font-size: 21px;
    }
    .ruchi_would {
      margin-top: 50px;
    }
    .ruchi_would .box p {
      font-size: 16px;
      text-align: justify;
      hyphens: auto;
    }
    .ruchi-footer {
      margin-top: 50px;
    }
    .ruchi-footer .footer-email .f-email p {
      font-size: 20px;
    }
    .ruchi-footer .footer-email .f-phone p {
      font-size: 20px;
    }
    .ruchi-footer .footer-email .f-name h5 {
      font-size: 22px;
    }
    .ruchi-footer .footer-email .f-name p {
      font-size: 20px;
    }
    .ruchi-footer .footer-email {
      display: flex;
      flex-direction: column;
      padding-bottom: 24px;
    }
    .ruchi_would .box .contact a {
      font-size: 16px;
    }
    .ruchi_would .box .contact {
      margin-top: 0;
    }

    /* -------------------ruchi page end --------------------- */
  }
