@import url("https://fonts.googleapis.com/css2?family=Bitter:ital,wght@0,400;0,500;1,300;1,400&display=swap"); * { padding: 0; margin: 0; box-sizing: border-box; font-family: "Bitter", serif; } body, html { background-color: #2f4f4f; color: azure; } header { display: flex; align-items: center; justify-content: space-between; padding: 20px 10%; background-color: rgba(221, 221, 221, 0.259); } header a.logo { text-decoration: none; color: azure; font-weight: 400; font-size: 2em; } header a.logo:hover { transition-duration: 100ms; color: red; } header nav { display: flex; } header nav a { margin-right: 0.825rem !important; text-decoration: none; color: azure; } header nav a:hover { transition-duration: 100ms; color: red; } main { display: flex; flex-direction: column; } main .home-container { display: flex; flex-direction: column; padding: 10px 20%; width: 100%; height: 100%; } main .home-container h2 { text-align: center; } main .home-container .text-block { display: flex; flex-direction: column; width: 100%; height: 100%; padding: 2% 0; } main .home-container .text-block p { text-align: center; width: 100%; } main .dogs-container { padding: 2% 20%; width: 100%; height: 100%; display: flex; justify-content: space-evenly; flex-direction: row; align-items: center; } main .dogs-container div { width: 20%; } main .dogs-container div h1 { text-align: center; } main .dogs-container div p { padding-top: 10px; text-align: center; } main .dogs-container div img { width: 400px; height: auto; } main .capy-container { padding: 2% 20%; width: 100%; height: 100%; display: flex; justify-content: space-evenly; flex-direction: row-reverse; align-items: center; } main .capy-container div { width: 20%; } main .capy-container div h1 { text-align: center; } main .capy-container div p { padding-top: 10px; text-align: center; } main .capy-container div img { width: 400px; height: auto; } main .text-container { display: flex; flex-direction: column; padding: 2% 20%; } main .text-container p { font-size: x-large; margin-top: 10px; text-align: justify; } #scrollToTopButton { display: none; position: fixed; bottom: 20px; right: 20px; z-index: 99; font-size: 18px; background-color: red; color: #fff; border: none; border-radius: 50%; padding: 15px 20px; cursor: pointer; }/*# sourceMappingURL=main.css.map */