body {
      scroll-behavior: smooth;
      background: rgb(1,0,43);
}

h1 {
      font: serif;
      font-size: clamp(1.5em, 2vw, 5em);
      font-style: bold;
}

h2 {
      font: serif;
      font-size: clamp(1.5em, 2vw, 3em);
      font-style: bold;
}

.bg-blue {
      background:rgb(51, 50, 255, 0.2);
      position:absolute;
      inset: 0;
}

.section-1-bg { 
      background-size: cover; 
      background-position: center; 
      position:relative; 
      color: white; 
      text-align: center; 
      padding: clamp(10px, 2vw, 60px) 100px;
}

.section-1-img {
      width: clamp(100px, 15vw, 250px); 
      margin: clamp(10px, 2vw, 100px); 
      border: rounded;
}

.nasvbar {
      background:rgb(12,24, 125); 
}

.navsbar a, li {
      color: white;
      //font-size: 15px;
}

.section-2 {
      
}

.blockquote {
      font-style: italic;
      font-size: clamp(15px, 2vw, 28px);
}