@font-face {
  font-family: "Poppins";
  src: url("../fonts/Poppins-Black.ttf");
  src: url("../fonts/Poppins-BlackItalic.ttf");
  src: url("../fonts/Poppins-Bold.ttf");
  src: url("../fonts/Poppins-BoldItalic.ttf");
  src: url("../fonts/Poppins-ExtraBold.ttf");
  src: url("../fonts/Poppins-ExtraLight.ttf");
  src: url("../fonts/Poppins-Italic.ttf");
  src: url("../fonts/Poppins-Italic.ttf");
  src: url("../fonts/Poppins-LightItalic.ttf");
  src: url("../fonts/Poppins-Medium.ttf");
  src: url("../fonts/Poppins-Light.ttf");
}

* {
  font-family: "Poppins", sans-serif;
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  scroll-behavior: smooth;
}

body {
  background: #f4f4f4;
  color: black;
}

/* already implemented some stylings beforehand */

.container {
  width: 1100px;
  margin: 0px auto;
}

.btn {
  background: green;
  padding: 0.625rem 1.25rem;
  color: #fff;
  margin: 10px;
  border: 0;
  border-radius: 0.3125rem;
  font-size: 1.1rem;
  cursor: pointer;
  text-decoration: none;
  display: inline-block;
}

input {
  border: 0;
  outline: 0;
  background: transparent;
  border-bottom: 1px solid #000;
  font-size: 1.2rem;
}
textarea {
  border: 0;
  outline: 0;
  background: transparent;
  border-right: 1px solid #333;
  border-right: 1px solid #333;
  border-bottom-right-radius: 1px solid #333;
  font-size: 1.2rem;
}

/* Styling for the footer section of the document */

footer .container .nav-bar-footer ul li {
  display: inline-block;
}

.nav-bar-footer {
    grid-row: 4/3;
    grid-column: 1/4;
    justify-self: end;
}

.active {
  border-bottom: 1px solid #000;
}