   .carousel-wrapper {
       position: relative;
       width: 100%;
       overflow: hidden;
       padding: 10px 40px;
       box-sizing: border-box;
   }

   .carousel-track {
       display: flex;
       gap: 10px;
       overflow: auto;
       scrollbar-width: none;
       -ms-overflow-style: none;
       scroll-behavior: smooth;
   }

   .carousel-track::-webkit-scrollbar {
       display: none;
   }

   .carousel-track img {
       width: 200px;
       height: 200px;
       object-fit: cover;
       border-radius: 6px;
       flex-shrink: 0;
       border: 2px solid
   }

   .carousel-btn {
       position: absolute;
       top: 50%;
       transform: translateY(-50%);
       background: #333;
       color: white;
       border: none;
       font-size: 18px;
       padding: 5px 10px;
       cursor: pointer;
       z-index: 1;
       opacity: 0.7;
       border-radius: 4px;
   }

   .carousel-btn.left {
       left: 5px;
   }

   .carousel-btn.right {
       right: 5px;
   }

   .section {
       background-color: #e3eef3 !important;
   }

   .main-container {
       border-radius: 20px !important;
       border: 1px solid #c7c7c7 !important;
   }

   .sub-head-color {
       color: #0b1727 !important;
       font-weight: 600 !important;
   }

   .para-color {
       color: #333333 !important;
   }

   .heading {
       color: #0b1727 !important;
       font-size: 30px !important;
       font-weight: 700 !important;
       border: none;
       padding: 10px 0px !important;
       border-bottom: 2px solid #0b1727 !important;
   }

   .links {
       border: 1px solid #0e66be !important;
       border-radius: 16px !important;
       background-color: #0e66be !important;

       img {
           border-radius: 16px !important;
       }

       video {
           border-radius: 16px !important;
           width: 100% !important;
           height: 100% !important;

       }
   }

   @media (max-width:600px) {
       .section {
           padding: 10px !important;
       }

       .page {
           padding: 10px !important;
       }
   }

   .main-container {
       border-radius: 20px !important;
       border: 1px solid #c7c7c7 !important;
   }

   .sub-head-color {
       color: #0b1727 !important;
       font-weight: 600 !important;
   }

   .para-color {
       color: #333333 !important;
   }

   .heading {
       color: #0b1727 !important;
       font-size: 30px !important;
       font-weight: 700 !important;
       border: none;
       padding: 10px 0px !important;
       border-bottom: 2px solid #0b1727 !important;
   }

   @media (max-width:600px) {
       .section {
           padding: 10px !important;
       }

       .page {
           padding: 10px !important;
       }
   }

   .section-1 {
       background-color: #e3eef3 !important;
   }

   .breadcrumb {
       background: transparent !important;
       padding: 0 !important;
       font-size: 14px !important;
   }

   .breadcrumb-link {
       color: rgba(255, 255, 255, 0.85) !important;
       text-decoration: none !important;
   }

   .breadcrumb-link:hover {
       color: #ffffff !important;
       text-decoration: underline !important;
   }

   .breadcrumb-item.active {
       color: #ffffff !important;
       font-weight: 500 !important;
   }

   @media (max-width: 576px) {
       .breadcrumb {
           font-size: 13px !important;
       }
   }