       body {
           margin: 0;
           font-family: 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
       }

       /* General Styling */
       .containerBig {
           display: grid;
           grid-template-columns: 1fr 3fr;
           gap: 20px;
           margin-right: 5vw;
       }

       .sidenav {
           display: flex;
           flex-direction: column;
           gap: 10px;
           width: 100%;
           max-width: 250px;
           background: #f4f4f4;
           padding: 15px;
           border-radius: 8px;
           box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
           margin-left: 25px;
           margin-top: 25px;
           height: 450px;
       }

       .sidenav a,
       .dropdown-btn {
           padding: 10px;
           text-decoration: none;
           font-size: 16px;
           color: #333;
           background: none;
           border: none;
           text-align: left;
           cursor: pointer;
           outline: none;
           width: 100%;
       }

       .sidenav a:hover,
       .dropdown-btn:hover {
           background-color: #ddd;
           color: #000;
       }

       .sidenav a.active,
       .dropdown-btn.active {
           background-color: #555;
           color: white;
       }

       .dropdown-link {
           color: inherit;
           /* Matches button text color */
           text-decoration: none;
           /* Removes underline */
           padding: 0;
           /* Prevents padding overlap */
           display: inline-block;
           /* Allows proper alignment */
       }

       .dropdown-link:hover {
           text-decoration: underline;
           /* Adds hover effect for clarity */
       }

       .dropdown-container {
           display: none;
           flex-direction: column;
           gap: 8px;
           padding-left: 20px;
       }

       .dropdown-btn.active+.dropdown-container {
           display: flex;
       }

       /* Responsive Design */
       @media (max-width: 768px) {
           .containerBig {
               grid-template-columns: 1fr;
           }

           .sidenav {
               width: 100%;
           }
       }

       .content {
           max-width: 800px;
           /* Limit width for better readability */
           margin: 0;
           /* Center content horizontally */
           padding: 20px;
           /* Add general padding */
           text-align: center;
           /* Center-align text */
           line-height: 1.7;
       }

       /* Responsive Design for Mobile Screens */
       @media (max-width: 768px) {
           .content {
               padding: 15px;
               /* Reduce padding for smaller screens */
           }

           .content-image {
               max-height: 300px;
               /* Smaller image for better fit */
           }
       }

       @media (max-width: 480px) {
           .content {
               padding: 10px;
               /* Further reduce padding for mobile phones */
           }

           .content h1 {
               font-size: 1.8em;
               /* Slightly smaller heading size */
           }
       }

       /************/
       .pagetitle {
           font-family: 'Trebuchet MS', sans-serif;
           font-weight: 800;
           font-size: 2.5rem;
           /* Bigger font size */
           color: rgb(51, 51, 51);
           padding-left: 5vw;
           margin-top: 10px;
           margin-bottom: 0;
       }

       /* General Styles */
       .industry-title {
           font-family: 'Poppins', sans-serif;
           font-size: 25px;
           margin-left: 150px;
       }

       .tableFacts {
           background: #333;
           border-radius: 100px 0;
           margin: 30px auto;
           padding-top: 30px;
           width: 80%;
           max-width: 800px;
       }

       table {
           width: 100%;
           color: #fff;
           font-family: 'Poppins', sans-serif;
           font-size: 16.5px;
           border-collapse: collapse;
           margin: 0 auto;
       }

       td {
           padding: 20px;
           text-align: center;
       }

       /* Responsive Design */
       @media (max-width: 768px) {
           .industry-title {
               text-align: center;
               margin-left: 0;
           }

           .tableFacts {
               width: 90%;
           }

           table {
               font-size: 14px;
           }

           td {
               padding: 15px;
           }
       }

       .source {
           font-size: 12px;
           text-align: center;
       }

       /* General Styles for Industry Opportunities */
       .industry-title {
           font-family: 'Poppins', sans-serif;
           font-size: 25px;
           margin-left: 150px;
       }

       .capsule {
           background: rgb(200, 200, 200);
           border-radius: 50px;
           margin: 30px auto;
           padding: 20px;
           width: 80%;
           max-width: 800px;
       }

       .capsule ol li {
           text-align: left;
       }

       .capsule h4 {
           font-family: "Source Sans Pro", Arial, Helvetica, sans-serif;
           font-size: 20px;
           font-weight: bold;
       }

       .opportunitiesCapsule {
           font-size: 18px;
           font-weight: normal;
       }

       .opportunitiesCapsule a {
           color: #0073e6;
           text-decoration: none;
       }

       .opportunitiesCapsule a:hover {
           text-decoration: underline;
       }

       /* Responsive Design */
       @media (max-width: 768px) {
           .industry-title {
               text-align: center;
               margin-left: 0;
           }

           .capsule {
               width: 90%;
           }

           .capsule h4 {
               font-size: 18px;
               text-align: center;
           }

           .opportunitiesCapsule {
               font-size: 16px;
           }

           .opportunitiesCapsule ol {
               padding-left: 20px;
           }
       }

       .trainingOffers {
           font-family: "Source Sans Pro", Arial, "Helvetica Neue", Helvetica, "sans-serif";
           font-size: 20px;
           font-weight: 1000;
       }

       .trainingOffersListItems {
           font-size: 18px;
           font-style: normal;
           font-weight: 400;
       }