/* CSS is how you can add style to your website, such as colors, fonts, and positioning of your
   HTML content. To learn how to do something, just try searching Google for questions like
   "how to change link color." */
body, html {
  margin: 0;
  padding: 0;
  overflow-x: scroll;
}

.image-section {
  height: 100vh;
  width: 100%;
  background-size: cover;
  background-position: center;
}

.image1 {
  background-image: url('beachbackground.png');
}

.image2 {
  background-image: url('beachbackground.png');
}

.container {
  display: flex;   /* Creates a flex container */
  gap: 5px;       /* Adds space between the flex items */
}

.textbox {
  width: 800px;  /* Set the width of the textbox */
  height: 500px;  /* Set the height of the textbox */
  border: 4px solid black;  /* Add a border around the box */
  padding: 20px;  /* Add some padding inside the box */
  margin: 40px; /* Adds space from all sides of the window */
  overflow: auto;  /* Allow scrolling if the content overflows */
  background-color: white;  /* Set a background color for the textbox */
}

.small-text {
  font-size: 17px;  /* Set small text size */
}

.large-text {
  font-size: 60px;  /* Set large text size */
}

.link {
  color: blue;  /* Set color for the link */
  text-decoration: none;  /* Remove underline from link */
  display: block;  /* Make the link appear on a new line */
  margin-top: 10px;  /* Add margin on top of the link */
}

img {
  max-width: 100%;  /* Make sure images don't overflow the textbox */
  height: auto;  /* Maintain aspect ratio */
  display: block;  /* Make the image a block element (forces it to be on a new line) */
  margin-top: 10px;  /* Add some space between the image and the text */
}