@import url('https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital@1&family=Plus+Jakarta+Sans&display=swap');

* {
  font-family: "Plus Jakarta Sans", sans-serif;
  margin: 0;
}

.spanItalic {
    font-family: "Libre Baskerville", serif;
    font-style: italic;
    font-weight: 200;
    
}


.burger-menu {
  position: relative;
}
.burger-menu input[type="checkbox"] {
  display: none;
}
.burger-menu label {
  display: block;
  cursor: pointer;
}
.burger-menu ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.burger-menu ul li {
  padding: 10px;
}

.burger-menu input[type="checkbox"]:checked ~ ul {
  display: block;
}

#scroll {
  overflow-y: visible;
}

.pin {
  background-color: #E1FECF;
  font-weight: 900;
  border-radius: 5px;
  margin-top: 5%;
  padding: 5px;
}

.bullet-point {
  width: 36px; 
  height: 36px; 
  object-fit: contain; 
}

#jobContent h1 {
  font-size: 2em;
  margin-bottom: 1em;
  margin-top: 1em;
  color : #071A1A;
}

#jobContent h2 {
  font-size: 1.6em;
  margin-bottom: 0.7em;
  margin-top: 0.7em;
  color : #071A1A;
}

#jobContent h3 {
  font-size: 1.2em;
  margin-bottom: 0.4em;
  margin-top: 0.4em;
  color : #071A1A;
}

#jobContent p {
  margin-bottom: 1em;
  font-size: 1.1em;
}

#jobContent a {
  color: #0066cc;
  text-decoration: none;
  word-wrap: break-word;
}

#jobContent img {
  max-width: 100%;
  height: auto;
  margin: 2em 0;
  display: block;
}

#jobContent code {
  background-color: #f4f4f4;
  padding: 2px 4px;
  font-size: 90%;
}

#jobContent pre {
  background-color: #f4f4f4;
  padding: 10px;
  overflow-x: auto;
}

#jobContent ul {
  list-style-type: disc;
  margin-left: 2em;
  margin-top : 1em;
  margin-bottom: 1em;
}

#jobContent li {
  margin-bottom: 0.5em;
}

#jobContent blockquote {
    border-left: 4px solid black;
    padding-left: 16px;
    font-style: italic;
    color: #49A3A5;
    margin-bottom: 1em;
    margin-top: 1em
}