   @media (max-width: 991px) {
     .glow-ring {
       width: 100px;
       height: 100px;
       border-radius: 50%;
       display: flex;
       align-items: center;
       justify-content: center;
       padding: 10px;
       transition: transform 0.3s ease, box-shadow 0.3s ease;
       background: transparent;
       /* default: no circle background */
     }

     .glow-ring img {
       width: 100%;
       height: auto;
       max-width: 60px;
       max-height: 80px;
       object-fit: contain;
       display: block;
       padding: 0;
       background: transparent;
       border-radius: 0;
     }
   }

   @media (max-width: 767px) {
     .slanted-btn {
       padding: 6px 20px;
       font-size: 13px;
     }

     .missionvission {
       font-size: 14px;
     }

     .tab-wrapper .nav-link {
       padding: 6px 7px !important;
     }

     .tab-wrapper {
       bottom: -40px;
     }

     .story_img_layout {
       margin: 0 auto !important;
       text-align: center;
     }

     .card-img-wrapper {
       height: 200px;
       width: 100%;
       overflow: hidden;
       object-fit: cover;
     }

     .borderimg {
       width: 100%;
       height: 288px;
     }

     .image-progress-row {
       margin-bottom: 20px;

     }

     .glow-ring {
       width: 60px;
       height: 60px;
     }

     .pipe {
       height: 5px;
       margin: 0 8px;
     }

     .ourviewall {
       font-size: 16px;
     }
   }

   @media (max-width: 567px) {
     .glow-ring {
       width: 50px;
       height: 50px;
     }

     .pipe {
       height: 4px;
       margin: 0 6px;
     }

     .round-hover-effect {
       height: 120px;
     }

     .custom-hr {
       margin: 20px auto;
     }
   }