@media only screen and (min-width: 1360px) {

  .outline-border-btn {
    font: 400 1.125rem var(--primary-font);
    letter-spacing: 2px;
  }

  .home-banner-section {
    height: 90vh;
    margin-top: 4.45rem;
  }

  .home-heading-content h1 {
    font: 400 4.325rem var(--primary-font);
    letter-spacing: 2.5px;
    line-height: 4.875rem;
  }

  .home-heading-content p {
    font: 400 1.325rem var(--secondary-font);
  }

  .heading-content h1 {
    font: 500 1.75rem var(--primary-font);
    line-height: 2.5rem;
  }

  .heading-content p {
    font: 400 1rem var(--secondary-font);
    line-height: 1.625rem;
    letter-spacing: 0.5px;
  }

  .key-interventions-txt-box h3 {
    font: 300 1.25rem var(--primary-font);
    line-height: 1.8rem;
    letter-spacing: 1.5px;
  }

  .key-interventions-txt-box ul li {
    font: 400 0.925rem var(--secondary-font);
    line-height: 1.25rem;
  }

  .upcoming-past-events-btn button {
    font: 600 1.25rem var(--secondary-font);
  }

  .event-slide a {
    font: 500 1.4375rem var(--primary-font);
  }

  .event-slide p {
    font: 400 0.9375rem var(--secondary-font);
    line-height: 1.4375rem;
  }

  .report-and-article-slide-txt-box a {
    font: 400 1.25rem var(--secondary-font);
    line-height: 1.625rem;
  }

  .report-and-article-slide-txt-box p {
    font: 400 0.9375rem var(--secondary-font);
    line-height: 1.325rem;
  }

  .article-txt-box h6 {
    font: 400 0.75rem var(--secondary-font);
    line-height: 0.95rem;
    padding: 0.7rem 0;
  }

  .article-txt-box h3 {
    font: 400 1.25rem var(--secondary-font);
    line-height: 1.5rem;
  }

  .article-txt-box p {
    font: 400 0.9375rem var(--secondary-font);
    line-height: 1.325rem;
  }

  p.partner-says-txt span:nth-child(2) {
    font: 400 1rem var(--secondary-font);
    line-height: 1.5rem !important;
    letter-spacing: .5px;
  }

  .partner-says-slide-txt-box h3 {
    font: 400 1.625rem var(--primary-font);
    line-height: 2rem;
  }

  .igsc-member-logos-slider-container h4 {
    font: 400 1.4375rem var(--primary-font);
    letter-spacing: 1px;
    line-height: 1.875rem;
  }

  .footer-txt-box p {
    font: 400 0.85rem var(--secondary-font);
    line-height: 1.35rem;
  }

  .footer-box h4 {
    font: 400 1.25rem var(--primary-font);
    letter-spacing: 1px;
  }

  .footer-box a {
    font: 400 0.9rem var(--secondary-font);
  }

  ul.date-and-reading-ul li span {
    margin-right: 0.5rem;
    font: 400 1rem var(--secondary-font);
  }

  .article-prev-next-nav-box h5 {
    font: 600 1.1rem var(--secondary-font);
    padding-bottom: 1rem;
  }

  table.table thead tr th {
    background-color: var(--black-color);
    color: var(--white-color);
    font: 400 1rem var(--secondary-font);
  }

  table.table tbody tr td {
    font: 600 1rem var(--secondary-font);
  }

  .article-banner-head h2 {
    font: 400 2.5rem var(--primary-font);
  }

  .ftr-menu ul li {
    font: 400 0.925rem var(--secondary-font);
  }
}

@media only screen and (max-width: 600px) {
  .for-desktop {
    display: none;
  }
  .download-report-box {
    margin-left: 0;
    width: 100%;
    height: 480px;
}

  .for-mobile {
    display: block;
  }
  .event-slide p{display:none!important;}
.event-slide-img-box .owl-carousel .owl-item img {
    display: inline-block;
    width: 100%;
    height: 170px!important;
}

  /* globle class start */
  .p-4rem-all {
    padding: 3rem 1rem;
  }

  .home-heading-content {
    justify-content: flex-end;
    padding-bottom: 2rem;
  }

  .home-heading-content h1 {
    font: 400 2.25rem var(--primary-font);
    letter-spacing: 2px;
    margin: 0;
    line-height: 3rem;
  }

  .home-heading-content p {
    font: 400 1rem var(--secondary-font);
  }

  /* ABOUT US PAGE */
  .about-green-steel-text {
    padding-right: 0;
  }




  /* !globle class end */

  .custom-header {
    /* background-color: #e82222; */
    /* background-color: #9BC955; */
    position: fixed;
    top: 0;
    left: 0;
    z-index: 99;
    width: 100%;
    height: 70px;
    position: relative;
    padding: 0;
  }

  .custom-header a.navbar-brand {
    /* position: static; */
    top: 1.5rem;
  }

  .custom-header a.navbar-brand img {
    width: 4.5rem;
  }

  .home-banner-section {
    margin-top: 0;
  }

  .custom-header .navbar-toggler {
    border: none;
    box-shadow: none;
  }

  .key-interventions-boxes {
    flex-direction: column;
    gap: 1rem;
  }

  .key-interventions-box {
    width: 100%;
  }

  .manage-led-funded-img-box {
    gap: 1rem;
  }

  .manage-led-funded-img-box img {
    width: 7rem;
  }

  .upcoming-past-events-slider-container::after,
  .upcoming-past-events-slider-container::before {
    display: none;
  }

  .event-slide p {
    padding: 0 0rem;
  }

  .partner-says-section .heading-content h1 {
    text-align: center;
  }


  .partner-says-slide-txt-box p {
    text-align: center;
    padding-left: 0;
  }

  .partner-says-slide-txt-box h3 {
    text-align: center;
    padding-left: 0;

  }

  .get-involved-section {
    padding: 3rem 1.5rem;
  }

  .igsc-member-logos-slide-img-box {
    width: calc(100% / 2 - 10px);
    padding: 1.5rem 0.5rem;
  }

  .sub-article-box {
    width: 100%;
    height: 100%;
  }

  .article-boxes {
    gap: 2rem;
  }

  .first-article-box {
    padding-bottom: 1.5rem;
  }

  .custom-header.for-mobile ul.navbar-nav {
    margin-top: 6rem;
  }

  .custom-header.for-mobile a.nav-link {
    /* padding: 0; */
    margin: 0;
    padding-bottom: 1.5rem;
    margin-bottom: 1.375rem;
    border-bottom: 1px solid #9bc95566;
  }

  header.custom-header.for-mobile .navbar-dropdown-txt-box ul {
    padding: 0;
  }

  .custom-header.for-mobile .dropdown-menu.show {
    display: block;
    max-height: 1000px;
    transition-timing-function: ease-in-out;
    overflow: hidden;
  }

  .custom-header.for-mobile ul li.nav-item.dropdown .dropdown-menu.show {
    width: 100% !important;
    min-width: 100%;
    border: none;
  }

  .custom-header.for-mobile ul.navbar-nav>li:last-child a {
    /* padding-bottom: 0; */
    margin-bottom: 0;
    border: none;
  }

  .home-banner-section {
    height: 60vh;
  }

  .about-us-section {
    padding: 3rem 0;
  }

  .event-slider-container {
    display: block;
    position: relative;
    z-index: -5;
  }

  .event-slider-container.active {
    /* display: block; */
    display: flex;
    max-height: 6660px;
  }

  .upcoming-past-events-slider-container::after,
  .upcoming-past-events-slider-container::before {
    display: none;
  }

  .ftr-main-container {
    display: flex;
    align-items: center;
    flex-direction: column;
    flex-wrap: wrap;
  }

  .ftr-content-container {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
  }

  .ftr-content-container .collab {
    border-bottom: 1px solid #00000088;
    margin-left: 0;
    text-align: center;
    padding-top: .75rem;
  }

  .ftr-menu ul {
    flex-wrap: wrap;
    justify-content: space-between;
  }

  .ftr-menu ul li {
    padding: 1.5rem 0;
    border-right: 0px solid #00000066;
    border-bottom: 1px solid #00000066;
    width: 48%;
  }

  .reach-us ul {
    padding: 1.2rem 0 1.2rem 0;
    flex-direction: column;
  }

  .reach-us ul li {
    padding: .875rem 0rem;
    border-bottom: 1px solid #00000088;
    width: 100%;
    text-align: center;
  }

  .reach-us ul li:last-child {
    border: none;
  }

  .copyright-box p {
    font: 400 0.7rem var(--secondary-font);
    margin: 0;
  }

  .footer-n-custom.p-4rem-all {
    padding-bottom: .875rem;
  }

  .partner-says-slide-box .row {
    flex-direction: column-reverse;
  }

  .partner-says-slider-container {
    padding-top: 0.12rem;
  }

  .owl-item .partner-says-slide-box .partner-says-slide-txt-box {
    display: none !important;
  }

  .owl-item.active .partner-says-slide-box .partner-says-slide-txt-box {
    display: block !important;
  }

  .manage-led-funded-section .row .col-md-5:last-child .manage-led-funded-box {
    padding-top: 2.5rem;
  }

  .igsc-member-logos-slider-container {
    padding: 1.25rem 0rem 0;
  }

  .partner-says-txt {
    position: relative;
  }

  .partner-says-txt span:last-child,
  .partner-says-txt span:first-child {
    position: absolute;
  }

  .partner-says-txt span:first-child {
    left: 0;
    top: 0;
  }

  .partner-says-txt span:last-child {
    right: 0;
    bottom: 0;
  }

  section.partner-says-section {
    padding-inline: 0;
  }

  p.partner-says-txt span:nth-child(2) {
    width: 100%;
    padding-inline: 1.5rem;
  }

  .page-home-banner-section {
    height: 62vh;
    margin-top: 0.5rem;
  }

  .about-india-green-steel-section .row {
    flex-direction: column-reverse;
  }

  .about-green-steel-text h1 {
    padding-top: 0.875rem;
  }

  .about-india-green-steel-section #our-mission-container.row {
    flex-direction: column;
  }

  .our-mission-txt-box,
  .our-mission-img-box {
    padding-right: 0;
  }

  .contact-us-txt-box {
    width: 85%;
    bottom: 1.875rem;
  }

  .event-container {
    flex-direction: column;
  }

  .event-left {
    width: 100%;
    border-bottom: 1px solid #00000088;
    padding-bottom: 20px;
  }

  .event-middle {
    width: 100%;
    padding: 20px 20px;
    /* border-bottom: 1px solid #00000088; */
  }

  .event-right {
    width: 100%;
  }

  .way-to-engage-offcanvas.offcanvas {
    width: 100% !important;
    padding-inline: 10px !important;
  }

  .way-to-engage-offcanvas.offcanvas .offcanvas-header {
    padding-inline: 0 !important;
  }

  .way-to-engage-form-box {
    padding-top: 1rem;
  }

  .way-to-engage-form-box .form-btn-box {
    padding-top: 1rem;
  }

  .get-involved-section {
    background-image: url("../images/get-involved-bg-mobile-img.jpg");
  }

  /*.about-us-home-banner-section {*/
  /*  background-image: url("../images/about-us-banner-mobile-img.jpg");*/
  /*}*/

  /*.event-home-section {*/
  /*  background-image: url("../images/events-banner-mobile-img.jpg");*/
  /*}*/

  /*.report-n-article-section {*/
  /*  background-image: url("../images/report-and-articles-mobile.jpg");*/
  /*}*/

  /* ? */
  /*.blogs-n-news-section {*/
  /*  background-image: url("../images/blogs-and-news-banner-mobile.jpg");*/
  /*}*/

  /* ? */

  /*.contact-us-banner-section {*/
  /*  background-image: url("../images/contact-us-mobile.jpg");*/
  /*}*/

  /* ? */
  /*.article-second-banner-section {*/
  /*  background-image: url("../images/article-second-banner-mobile.jpg");*/
  /*}*/
  /*.article-third-banner-section {*/
  /*  background-image: url("../images/article-third-banner-mobile.jpg");*/
  /*}*/

  /* ? */
  /*.article-banner-section {*/
  /*  background-image: url("../images/article-banner-mobile.jpg");*/
  /*}*/

  /* ? */
  /*.privacy-policy-home-banner-section {*/
  /*  background-image: url("../images/privacy-policy-banner-mobile-img.jpg");*/
  /*}*/

  .report-n-article-box {
    flex-direction: column;
  }

  .blog-and-news-section .report-n-article-box .report-card,
  .report-n-article-box .report-card{
    padding-bottom: 1.875rem;
  }

  .blog-and-news-section .report-n-article-box .report-card:last-child {
    padding-bottom: 0;
  }

  .contact-us-txt-box h2 {
    font: 300 2rem var(--primary-font);
    letter-spacing: .5px;
  }

  .report-card-txt-box h3 {
    font: 400 1.25rem var(--primary-font);
    letter-spacing: 1px;
    line-height: 1.75rem;
  }

  .submit-btn {
    margin-top: 0rem;
  }

  .k-steel-container {
    padding-right: 0;
  }

  .steel-sector-custom {
    padding: 2rem 1rem;
  }

  ul.date-and-reading-ul {
    flex-direction: column;
  }

  .table-content-box {
    width: 100%;
    overflow: auto;
  }

  .article-content-box {
    padding-right: 0;
  }

  .article-table-heading-box p {
    font: 600 1rem var(--secondary-font) !important;
  }

  .article-footer-box {
    padding-top: 1rem;
  }

  .article-prev-next-nav-container {
    flex-direction: column;
  }

  .article-prev-next-nav-container .article-prev-next-nav-box:first-child {
    margin-bottom: 0.875rem;
  }

  .article-prev-next-nav-box {
    width: 100%;
    background-color: var(--off-white-color);
    padding: 1rem 1rem;
  }

  #article-container {
    padding-top: 0rem;
  }

  /* .event-box .owl-stage {
    transform: translate3d(-151px, 0px, 0px) !important;
  } */
  .event-slide {
    width: 100%;
    margin: auto;
  }

  /* .event-box .owl-item .item .event-slide{
    display: none;
  }

  .event-box .owl-item.active .item .event-slide{
    display: block ;
  } */
  .upcoming-past-events-btn button {
    border: none;
    background-color: var(--black-color);
    color: var(--white-color);
    width: 100%;
    padding: 0.75rem 0;
    border: 1px solid var(--light-olive-color);
    font: 600 .9375rem var(--secondary-font);
    transition: all 0.6s ease-in-out;
  }

  .upcoming-events-slider-container.active .event-box.owl-carousel .owl-stage .owl-item {
    transform: translate3d(605px, 0px, 0px) !important;
  }

  .past-events-slider-container.active .event-box.owl-carousel .owl-item {
    -webkit-transform: translate3d(605px, 0, 0);
  }
}