.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
  padding-left: 30px;
  padding-right: 30px;
}

body {
  border-top: 10px solid #58a69a;
}

header {
  margin: 50px 0px;
}
header .logo {
  height: 120px;
  width: auto;
  max-width: 100%;
  object-fit: contain;
  margin-bottom: 20px;
}
header p {
  font-size: 20px;
  max-width: 900px;
  margin: 0 auto;
}

aside {
  margin: 50px 0px;
}
aside ul {
  display: flex;
  justify-content: center;
  gap: 30px;
  padding-left: 0px;
}
aside ul li {
  display: inline-block;
}
aside ul li a {
  display: inline-block;
}
aside ul li a svg {
  height: 40px;
  width: 40px;
}
aside ul li a svg path {
  transition: fill 0.3s ease;
}
aside ul li a:hover svg path {
  fill: #58a69a;
}

/*# sourceMappingURL=style.css.map */
