/* Reset margin and padding for the body */
body {
  margin: 0;
  padding: 0;
}

/* Style for the content div */
.content {
  width: 100%;
  max-width: 1200px; /* This ensures the content doesn't stretch too wide */
  margin: 0 auto; /* Centers the content horizontally */
  padding: 0 20px; /* 20px margin on the left and right by default */
  box-sizing: border-box;
}

/* Adjust for mobile devices */
@media (max-width: 768px) {
  .content {
    padding: 0 5%; /* 5% padding on smaller screens */
  }
}

/* Larger Text (For emphasis or special sections) */
.cms-large-text {
  font-size: 1.25rem; /* Larger text for emphasis */
}


/* Larger Text (For emphasis or special sections) */
.cms-large-text-bold {
  font-size: 1.25rem; /* Larger text for emphasis */
  font-weight: bold;
}

/* Extra Large Text (For CMS Sections or Big Headlines) */
.cms-text-extra-large-bold {
  font-size: 4rem; /* Extra large text size */
  font-weight: bold;
  line-height: 1.2;
}
