body {
      margin: 0;
      padding: 0;
      font-family: "Segoe UI", sans-serif;
      background-color: #111;
      color: white;
      height: 100%;
      overflow-y: auto;
      position: relative;
    }

    h1 {
      text-align: center;
      font-family: 'Comfortaa', cursive;
      font-size: 2.5em;
	  margin-top:0px;
	  padding-top:0px;
      margin-bottom: 20px;
    }

    p {
      margin: 10px 0 16px 0;
    }
	
    .background {
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      z-index: -1;
    }

    .background {
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      z-index: -1;
    }

    .stripe {
      position: absolute;
      width: 130%;
      height: 300px;
      transform: rotate(-45deg);
      opacity: 1;
    }

    .stripe.blue {
      top: 20%;
      left: -15%;
      background: linear-gradient(90deg, transparent 0%, #569fc9 45%, #569fc9 55%, transparent 100%);
    }

    .stripe.orange {
      top: 60%;
      left: -15%;
      background: linear-gradient(90deg, transparent 0%, #f36f23 45%, #f36f23 55%, transparent 100%);
    }

    .container {
		
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      padding: 50px 0 0px;
      text-align: center;
      position: relative;
      z-index: 1;
    }

    .content-box {
      background-color: white;
      color: black;
      padding: 30px;
      border-radius: 12px;
      box-shadow: 0 0 20px rgba(0,0,0,0.3);
      max-width: 400px;
      width: 100%;
    }

    .logo {
      max-width: 250px;
      margin-bottom: 10px;
    }
	
	.social-logos {
	  margin: 10px 0px;
	}

    .footer {
      position: fixed;
      bottom: 20px;
      right: 20px;
	  z-index:2;
    }
	a{
      text-decoration: none;
	  color: #f36f23;
	  
	}
	
	.footer>.link{
	  color: #ccc;
      font-size: 0.9em;
	 }
	.link:hover {
      text-decoration: underline;
    } 
    
	
	
	.paypal-link-button {
      background-color: #ffc439;
      color: #003087;
      border: none;
      border-radius: 6px;
      font-size: 1.1em;
      font-weight: bold;
      padding: 12px 24px;
      cursor: pointer;
      text-decoration: none;
      display: inline-flex;
      align-items: center;
      gap: 10px;
    }

    .paypal-link-button:hover {
      background-color: #ffb000;
    }	

    .paypal-logo {
      height: 25px;
    }
