#fw-section-custom-html-178dd073-0ea0-4a29-aff6-7d350f4d6fab {
/* General Reset */
body {
  margin: 0;
  font-family: Arial, sans-serif;
  background-color: #f9f9f9; /* Light background */
  display: flex;
  flex-direction: column; /* Stack items vertically */
  justify-content: flex-start; /* Align content to the top */
  align-items: center; /* Center content horizontally */
  height: 100vh; /* Full viewport height */
}

/* Container styles */
.container {
  display: flex; /* Use Flexbox */
  flex-direction: column; /* Stack items vertically */
  align-items: center; /* Center items horizontally */
  padding: 20px;
  margin-top: 20px; /* Adjust to move the container down from the top */
}

/* Center image styles */
.center-image {
  max-width: 100%; /* Ensure the image is responsive */
  height: auto; /* Maintain aspect ratio */
  margin-bottom: 20px; /* Space below the image */
}

/* Grid styles */
.grid {
  display: flex; /* Use Flexbox */
  gap: 15px; /* Space between buttons */
}

/* Button styles */
.button {
  text-decoration: none; /* Remove underline */
  font-size: 16px; /* Font size */
  font-weight: bold; /* Bold text */
  text-align: center; /* Center text */
  padding: 15px 30px; /* Padding for buttons */
  border-radius: 5px; /* Rounded corners */
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); /* Shadow effect */
  display: inline-block; /* Treat links like buttons */
  transition: transform 0.2s ease, box-shadow 0.2s ease, background-color 0.2s ease; /* Hover animations */
  background-color: #333; /* Default background color */
  color: white; /* White text */
}

/* Hover effect for all buttons */
.button:hover {
  transform: translateY(-3px); /* Hover lift effect */
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3); /* Enhanced shadow on hover */
  background-color: #0288D1; /* Change to blue on hover */
}
}
#fw-section-custom-html-fd958223-bbff-4a1d-a8f9-e1218ba3d6f3 {
/* General Reset */
body {
  margin: 0;
  font-family: Arial, sans-serif;
  background-color: #f9f9f9; /* Light background */
  display: flex;
  flex-direction: column; /* Stack items vertically */
  justify-content: flex-start; /* Align content to the top */
  align-items: center; /* Center content horizontally */
  height: 100vh; /* Full viewport height */
}

/* Container styles */
.container {
  display: flex; /* Use Flexbox */
  flex-direction: column; /* Stack items vertically */
  align-items: center; /* Center items horizontally */
  padding: 20px;
  margin-top: 20px; /* Adjust to move the container down from the top */
}

/* Center image styles */
.center-image {
  max-width: 100%; /* Ensure the image is responsive */
  height: auto; /* Maintain aspect ratio */
  margin-bottom: 20px; /* Space below the image */
}

/* Grid styles */
.grid {
  display: flex; /* Use Flexbox */
  gap: 15px; /* Space between buttons */
}

/* Button styles */
.button {
  text-decoration: none; /* Remove underline */
  font-size: 16px; /* Font size */
  font-weight: bold; /* Bold text */
  text-align: center; /* Center text */
  padding: 15px 30px; /* Padding for buttons */
  border-radius: 5px; /* Rounded corners */
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); /* Shadow effect */
  display: inline-block; /* Treat links like buttons */
  transition: transform 0.2s ease, box-shadow 0.2s ease, background-color 0.2s ease; /* Hover animations */
  background-color: #333; /* Default background color */
  color: white; /* White text */
}

/* Hover effect for all buttons */
.button:hover {
  transform: translateY(-3px); /* Hover lift effect */
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3); /* Enhanced shadow on hover */
  background-color: #0288D1; /* Change to blue on hover */
}
}