/* =========================== SECTION 1 | CSS ==========================*/
  .section1-background {
    position: relative;
    height: 30em;
    background-image: url('/static/images/Home_images/Main-head-background.png');
    background-size: cover;
    background-position: center;
    border-radius: var(--border-radius); /* Top-left, Top-right, Bottom-right, Bottom-left */
    overflow: hidden; 
    box-shadow: 
            inset 0 -2em 2em -0.2em rgba(0, 0, 0, 1), /* Bottom shadow */
            inset -2em 0 2em -0.2em rgba(0, 0, 0, 0.6), /* Left shadow */
            inset 2em 0 2em -0.2em rgba(0, 0, 0, 0.6); /* Right shadow */
  }
  .section1-background::before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(to top, rgba(0, 0, 0, 0.9) 30%, rgba(0, 0, 0, 0.4) 100%, transparent 100%);
    border-radius: inherit;
  }
  .section1-header{
    font-size: 6em;
    margin-top: 2em;
    text-transform: uppercase;
    text-align: center;
  }

  /* =========================== SECTION 2 | CSS ==========================*/
  .section2-image-header{
    background-image: url('/static/images/logo/AIWARE_white.png'); 
    background-position: center; 
    background-size: cover; 
    width: 20em; 
    height: 6.5em;
  }

  .section2-box{
    border: 0.0325em solid var(--border-color); 
    border-radius: var(--border-radius);
    padding: 1em;
    height: 8em;
  }  

  /* =========================== SECTION 3 | CSS ==========================*/
  .section3-box{
    border: 0.0325em solid var(--border-color); 
    border-radius: var(--border-radius);
    padding: 1em;
    height: 8em;
  }

  /* =========================== SECTION 4 | CSS ==========================*/
  .section4-container{
    width: 60em;
    color: var(--background-color);
    background: linear-gradient(to right, #70B5FF, #70E2FF, #7088FF, #4CFCE7, #8670FF); 
    border-radius: var(--border-radius);
    padding: 4em 1em 4em 1em;
  }

  .contact-color{
    border: 0.0625em solid var(--primary-color); 
    width: 16em;
    height: 4em;
    border-radius: 5em;
    color: var(--primary-color);
    background-color: var(--background-color);
  }