    .slider-main-sunita {

      width: 100%;

      height: 600px;

      position: relative;

      overflow: hidden;

    }



    .slider-main-sunita .slide-sunita {

      width: 100%;

      height: 100%;

      background-size: cover;

      background-position: center;

      position: absolute;

      top: 0;

      left: 0;

      opacity: 0;

      transition: opacity 1.5s ease-in-out;

    }



    .slider-main-sunita .slide-sunita.active {

      opacity: 1;

    }



    .slider-main-sunita .overlay-sunita {

      position: absolute;

      top: 0;

      left: 0;

      width: 100%;

      height: 100%;

      background-color: rgba(0, 0, 0, 0.7);

      z-index: 1;

    }



    .slider-main-sunita .left-sider-sub-sunita {

      position: absolute;

      top: 15%;

      left: 50px;

      width: 50%;

      z-index: 2;

      color: var(--color2);

    }



    .slider-main-sunita .left-sider-sub-sunita .button-top-sunita {

      font-size: 30px;

      padding: 5px 0px;
      color: var(--color1);
      cursor: pointer;

    }



    .slider-main-sunita .left-sider-sub-sunita h2 {

      font-size: 50px;
      font-weight: 800;

      margin: 10px 0;

      font-family: var(--font-family1);

    }

    .slider-main-sunita .left-sider-sub-sunita h2 span {
      font-size: 50px;
      font-weight: 800;

      margin: 10px 0;
      color: var(--color1);
      font-family: var(--font-family1);
    }


    .slider-main-sunita .left-sider-sub-sunita p {

      font-size: 18px;

      margin: 20px 0;

      line-height: 1.5;

      font-family: var(--font-family1);

    }

    .slider-main-sunita .left-sider-sub-sunita .button2-sunita {
      display: flex;
      gap: 20px;
      margin-top: 40px;
    }


    .slider-main-sunita .left-sider-sub-sunita .button2-sunita button {
      height: 50px;
      width: 150px;
      margin-top: -20px;
      background: var(--bg-color);
      border-radius: 6px;
      font-size: 16px;
      color: white;
      font-weight: 500;
      display: flex;
      align-items: center;
      justify-content: center;
      transition: 0.3s;
      outline: none;
      position: relative;
      overflow: hidden;
      z-index: 1;
      box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
      border: none;
    }

    .slider-main-sunita .left-sider-sub-sunita .button2-sunita button:hover {
      color: var(--sub-heading-text);
    }

    .slider-main-sunita .left-sider-sub-sunita .button2-sunita button:after {
      content: "";
      background: white;
      position: absolute;
      z-index: -1;
      left: -20%;
      right: -20%;
      top: 0;
      bottom: 0;
      transform: skewX(-45deg) scale(0, 1);
      transition: all 0.5s;
    }

    .slider-main-sunita .left-sider-sub-sunita .button2-sunita button:hover:after {
      transform: skewX(-45deg) scale(1, 1);
      -webkit-transition: all 0.5s;
      transition: all 0.5s;

    }


    .slider-main-sunita .right-logo-sunita {

      position: absolute;

      z-index: 3;

      right: 30px;

      top: 25%;

      display: flex;

      flex-direction: column;

      align-items: center;

    }



    .slider-main-sunita .slider-logo-right-sunita {

      width: 70px;

      height: 70px;

      margin: 10px 20px;

      border: 2px solid white;

      border-radius: 50%;

      overflow: hidden;

      cursor: pointer;

      transition: transform 0.3s, border-color 0.3s;

    }



    .slider-main-sunita .slider-logo-right-sunita.active-thumb {

      border: 3px solid var(--color1);

      transform: scale(1.1);

    }



    .slider-main-sunita .slider-logo-right-sunita img {

      width: 100%;

      height: 100%;

      object-fit: cover;

    }

    @media(max-width:1076px) {

      .left-sider-sub {

        width: 70%;

      }

    }

    @media(max-width:880px) {
      .slider-main-sunita .left-sider-sub-sunita h2 {
        font-size: 35px;
      }

      .slider-main-sunita .left-sider-sub-sunita .button2-sunita button {
        padding: 20px 19px;
      }
    }

    @media(max-width:746px) {
      .slider-main-sunita .left-sider-sub-sunita {
        top: 30px;
      }

      .slider-main-sunita .left-sider-sub-sunita .button2-sunita button {
        margin-top: 20px;
      }
    }

    @media(max-width:700px) {

      /* .slider-main-sunita .left-sider-sub-sunita{

            display: none;

        } */

      .slider-main-sunita {

        height: 300px;

      }

      .slider-main-sunita .left-sider-sub-sunita {
        width: 65%;
      }

      .slider-main-sunita .left-sider-sub-sunita .button-top-sunita button {
        display: none;
      }

      .slider-main-sunita .left-sider-sub-sunita p {
        font-size: 15px;
        /* margin: 0; */
      }

      .slider-main-sunita .left-sider-sub-sunita .button2-sunita button {
        font-size: 16px;
        padding: 18px 19px;
        font-weight: 400;
      }

      .slider-main-sunita .left-sider-sub-sunita {
        top: 0;
      }

      .slider-main-sunita .left-sider-sub-sunita h2 {
        font-size: 27px;
      }

      .slider-main-sunita .slider-logo-right-sunita {

        width: 60px;

        height: 60px;

        margin: 10px 20px;

      }

      .slider-main-sunita .right-logo-sunita {

        top: 10%;

      }

    }

    @media(max-width:546px) {
      .slider-main-sunita .left-sider-sub-sunita .button2-sunita button {
        font-size: 14px;
        font-weight: 200;
      }
    }

    @media(max-width:500px) {
      .slider-main-sunita .left-sider-sub-sunita h2 {
        font-size: 25px;
        margin: 5px 0px;
      }

      .slider-main-sunita .slider-logo-right-sunita {
        width: 40px;
        height: 40px;
        margin: 4px 20px;
      }

      .slider-main-sunita .left-sider-sub-sunita {
        width: 90%;
        left: 10px;
      }

      .slider-main-sunita .left-sider-sub-sunita .button2-sunita button {
        margin-top: 0;
        font-size: 15px;
        font-weight: 500;
      }

      .slider-main-sunita .right-logo-sunita {
        top: 25%;
        right: -6px;
      }
    }

    @media(max-width:425px) {
      .slider-main-sunita .left-sider-sub-sunita .button2-sunita {

        margin-top: 10px;
      }

      .slider-main-sunita .left-sider-sub-sunita .button-top-sunita {
        font-size: 20px;

        padding: 5px 0px;

        cursor: pointer;
      }

      .slider-main-sunita .left-sider-sub-sunita h2 {
        font-size: 23px;
      }

      .slider-main-sunita .left-sider-sub-sunita h2 span {
        font-size: 23px;
      }
    }






    @media(max-width:346px) {
      .slider-main-sunita .left-sider-sub-sunita h2 {
        font-size: 19px;
      }

      .slider-main-sunita .left-sider-sub-sunita h2 span {
        font-size: 15px;
      }

      .button2-sunita {
        width: 95%;
      }

      .slider-main-sunita .left-sider-sub-sunita .button-top-sunita {
        font-size: 20px;

        padding: 5px 0px;

        cursor: pointer;
      }
    }