@media only screen and (max-width: 1024px) {
  #hero.container-fluid,
  #hero.container-fluid .row {
    padding-left: 0px;
    padding-right: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media only screen and (max-width: 980px) {
  .dsu-intro {
    position: relative;
    width: 100%;
  }
  .dsu-addmission {
    margin-top: 10%;
    text-align: center;
  }
  .sticky {
    position: relative;
  }
  .dsu-form {
    margin: 30px auto 0;
  }
  /*.bc-img01 { background-size: cover; height: auto; padding: 30px 0; background-image: linear-gradient(to right, #1f8cb7, #55a2c5, #7db9d3, #a2d0e2, #c7e7f2); }*/
  .bc-img01 {
    background-size: cover;
    height: auto;
    padding: 30px 0;
    background-image: none;
  }
  .leftsec_content {
    background-image: linear-gradient(
      to right,
      #1f8cb7,
      #55a2c5,
      #7db9d3,
      #a2d0e2,
      #c7e7f2
    );
  }
  .loader-inner {
    padding-left: 30px;
    padding-right: 30px;
  }
  .section2,
  .section3 {
    background-size: cover;
  }
  .section3 .insfrastructureBox .text-right,
  .section1 {
    text-align: center !important;
  }
  .section4 .brookfield-left {
    padding-left: 10%;
    margin-bottom: 20px;
  }
  #gallery-memeber.owl-theme .owl-nav [class*="owl-"] {
    margin: 0px;
  }
  #gallery-memeber.owl-theme .owl-nav .owl-next {
    right: -0px;
  }
  #gallery-memeber.owl-theme .owl-nav .owl-prev {
    left: 0px;
  }
  .section4 {
    background-color: #f2f7fd;
  }
  .section4 .row,
  .section2 .programs-dv .resp-tabs-container .resp-tabs-row .row {
    margin: 0 0;
  }
  .section1 .border-left {
    border-color: #1e8cb7 !important;
    border-left: 0px !important;
    border-top: 1px solid;
    border-color: #1e8cb7 !important;
    padding-top: 30px;
    margin-top: 30px;
  }
  .section2 .programs-dv .resp-tabs-container .reasonContent {
    border-radius: 0px;
  }
  .section2 h2.resp-tab-active {
    background-color: #8cb939 !important;
  }
  .section2 h2.resp-accordion {
    margin: 8px 0;
    padding: 15px 15px !important;
    border: 0px;
    background: #e5e5e5;
    text-align: left;
    color: #3d3d3d;
    font-size: 14px;
    line-height: 22px;
  }

  .section2 h2.resp-accordion strong {
    color: #171717;
    font-size: 24px;
    margin-bottom: 5px;
    font-weight: 800;
    display: block;
  }
  .section2 .programs-dv .resp-tabs-container .reasonContent {
    height: auto;
  }
  .section2 .resp-arrow:after {
    color: #062852 !important;
  }

  .desktop,
  .section2 .programs-dv .resp-tabs-container .reason-img,
  .section2 h2.resp-accordion span br {
    display: none;
  }
  .mobile {
    display: block;
  }
  .bc-img01 > img {
    width: 100%;
  }
}

@media only screen and (max-width: 736px) {
  .container {
    max-width: 100%;
  }
  .header .top-head {
    position: relative;
    background-color: #1e8cb7;
  }
  .bc-img01 {
    background-color: #1e8cb7;
    padding: 0;
  }
  .dsu-addmission {
    margin: 25px 0;
  }
  .sticky {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
  }
  .logo-right a {
    font-size: 15px;
    color: #ffffff;
  }
}

@media only screen and (max-width: 667px) {
}

@media only screen and (max-width: 568px) {
  .mob_no {
    display: block;
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    background-color: #9ccb46; /* Change to desired background color */
    text-align: center;
    padding: 10px 0;
    box-shadow: 0 -2px 5px rgba(0, 0, 0, 0.2); /* Optional for shadow effect */
    z-index: 1000; /* Ensures it stays above other content */
  }

  .mob_no a {
    color: #ffffff; /* Change to desired text color */
    text-decoration: none;
    font-size: 16px; /* Adjust font size as needed */
  }

  #back-top {
    position: fixed;
    right: 10px;
    bottom: 0px;
    z-index: 1111;
    overflow: hidden;
    display: none;
    width: 50px;
    height: 50px;
    border: 1px solid #fff;
    background-color: #cc0033;
    border-radius: 100%;
    text-align: center;
    -webkit-transition: all 0.25s ease;
    transition: all 0.25s ease;
  }
}

@media only screen and (max-width: 480px) {
  .section3 .insfrastructureBox .insfrastructure-flex .insfrastructure-item {
    width: 33%;
  }
  #gallery-memeber.owl-theme .owl-nav [class*="owl-"] {
    top: 38px;
    padding: 6px 6px;
  }
  .sideNavi {
    position: fixed;
    width: 100%;
    bottom: 0px;
    top: auto;
    right: auto;
    left: 0;
    z-index: 2;
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  /* .footer {
    height: 95px;
  } */

  .footer {
    height: 101px;
    padding: 1rem 0 4rem 0;
  }
  .sideNavi a {
    display: block;
    text-align: center;
  }
  .dsu-addmission .w-100 img {
    width: 250px;
  }
  .logo-right a {
    font-size: 14px;
  }
}

@media only screen and (max-width: 414px) {
  h1,
  h2,
  h3,
  h3,
  h4,
  h5,
  h6 {
    font-size: 26px;
  }
}

@media only screen and (max-width: 384px) {
  .dsu-form {
    width: 90%;
  }
}

@media only screen and (max-width: 360px) {
  .section3 .insfrastructureBox .insfrastructure-flex .insfrastructure-item {
    width: 50%;
  }
}

@media only screen and (max-width: 320px) {
  .dsu-addmission .w-100 img {
    width: 180px;
  }
}
