<!doctype html>
<html lang="nl">
<head>
  <meta charset="utf-8" />
  <meta name="viewport" content="width=device-width,initial-scale=1" />
  
  <title>Shakebet Casino Nederland - Officiële Site | €7000 Bonus</title>
  
  <meta name="description" content="Shakebet Casino Nederland: De officiële site. Log in voor 6000+ spellen, ontvang 100% bonus tot € 7000 en 350 Free Spins. Veilig & Snel uitbetalen.">
  
  <link rel="canonical" href="https://shakebet-casino.org/">
  <link rel="alternate" href="https://shakebet-casino.org/nl/" hreflang="nl-NL">
  <link rel="alternate" href="https://shakebet-casino.org/de/" hreflang="de">
  <link rel="alternate" href="https://shakebet-casino.org/dk/" hreflang="dk">
  <link rel="alternate" href="https://shakebet-casino.org/ca/" hreflang="en-CA">
  <link rel="icon" type="image/png" sizes="64x64" href="/assets/shakebet_favicon.png" />

  <meta property="og:title" content="Shakebet Casino - Officiële Site Nederland">
  <meta property="og:description" content="Speel bij Shakebet Casino. Ontvang € 7000 bonus en 350 Free Spins. De #1 keuze voor Nederlandse spelers.">
  <meta property="og:type" content="website">
  <meta property="og:url" content="https://shakebet-casino.org/">
  <meta property="og:site_name" content="Shakebet Casino">
  <meta property="og:locale" content="nl_NL">

  <link rel="preload" href="https://fonts.googleapis.com/css2?family=Poppins:wght@700&family=Inter:wght@400;600&display=swap" as="style" onload="this.rel='stylesheet'">
  <noscript><link href="https://fonts.googleapis.com/css2?family=Poppins:wght@700&family=Inter:wght@400;600&display=swap" rel="stylesheet"></noscript>

  <style>
    :root {
      --color-bg: #000000;
      --color-accent: #FCD100; 
      --color-text: #FFFFFF;
      --color-dim: #1A1A1A;
      --color-gray: #666666;
      --color-light-gray: #888888;
      --spacing-xs: 8px;
      --spacing-sm: 16px;
      --spacing-md: 24px;
      --spacing-lg: 32px;
      --spacing-xl: 48px;
      --spacing-xxl: 64px;
      --border-radius: 8px;
      --transition: 0.25s ease;
      --header-height: 72px;
      --container-padding: 24px;
    }

    * {
      box-sizing: border-box;
      margin: 0;
      padding: 0;
    }

    html {
      scroll-behavior: smooth;
      scroll-padding-top: var(--header-height);
    }

    body {
      margin: 0;
      font-family: 'Inter', sans-serif;
      font-size: 16px;
      line-height: 1.6;
      color: var(--color-text);
      background: var(--color-bg);
    }

    h1, h2, h3, h4, h5, h6 {
      font-family: 'Poppins', sans-serif;
      font-weight: 700;
      line-height: 1.2;
      margin-bottom: 0.5em;
    }

    h1 {
      font-size: 2.5rem;
      margin-bottom: 0.5em;
    }

    h2 {
      font-size: 2rem;
      margin-bottom: 1em;
      text-align: center;
    }

    h3 {
      font-size: 1.25rem;
      margin-bottom: 0.5em;
    }

    p {
      margin-bottom: 1em;
    }

    img {
      max-width: 100%;
      height: auto;
    }

    a {
      color: var(--color-accent);
      text-decoration: none;
      transition: color var(--transition);
    }

    a:hover {
      color: var(--color-text);
    }

    ul {
      list-style: none;
    }

    .container {
      width: 100%;
      max-width: 1200px;
      margin: 0 auto;
      padding: 0 var(--container-padding);
    }

    section {
      padding: var(--spacing-xl) 0;
    }

    .btn {
      display: inline-block;
      padding: 12px 24px;
      border-radius: var(--border-radius);
      font-weight: 600;
      text-align: center;
      cursor: pointer;
      transition: all var(--transition);
      font-family: 'Inter', sans-serif;
      border: none;
    }

    .btn-cta {
      background-color: var(--color-accent);
      color: var(--color-bg);
    }

    .btn-cta:hover {
      background-color: #FDE15B; 
      color: var(--color-bg);
      transform: translateY(-2px);
    }

    .btn-login {
      background-color: transparent;
      color: var(--color-text);
      border: 1px solid var(--color-text);
    }

    .btn-login:hover {
      background-color: rgba(255, 255, 255, 0.1);
    }

    .btn-large {
      padding: 14px 32px;
      font-size: 1.1rem;
    }

    header {
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      height: var(--header-height);
      background-color: rgba(0, 0, 0, 0.9);
      backdrop-filter: blur(8px);
      z-index: 1000;
      border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    }

    header .container {
      display: flex;
      justify-content: space-between;
      align-items: center;
      height: 100%;
    }

    .logo {
      display: flex;
      align-items: center;
      z-index: 10;
    }

    .logo img {
      height: auto;
    }

    #burger {
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      width: 30px;
      height: 20px;
      background: transparent;
      border: none;
      cursor: pointer;
      padding: 0;
      z-index: 10;
    }

    #burger span {
      width: 100%;
      height: 2px;
      background-color: var(--color-text);
      transition: all 0.3s ease;
    }

    #burger.active span:nth-child(1) {
      transform: translateY(9px) rotate(45deg);
    }

    #burger.active span:nth-child(2) {
      opacity: 0;
    }

    #burger.active span:nth-child(3) {
      transform: translateY(-9px) rotate(-45deg);
    }

    nav {
      display: flex;
      align-items: center;
    }

    #main-menu {
      display: flex;
      align-items: center;
      gap: var(--spacing-md);
    }

    .nav-buttons {
      display: flex;
      gap: var(--spacing-sm);
    }
    
    .mobile-header-login {
      display: none;
    }

    @media (max-width: 767px) {
      header .container .logo {
        margin-right: auto;
      }

      .mobile-header-login {
        display: inline-block;
        margin-right: var(--spacing-sm);
      }

      #main-menu .desktop-nav-login {
        display: none;
      }

      nav {
        position: fixed;
        top: 0;
        right: -100%;
        width: 100%;
        height: 100vh;
        background-color: var(--color-bg);
        transition: right 0.3s ease;
        z-index: 5;
      }

      nav.open {
        right: 0;
      }

      #main-menu {
        flex-direction: column;
        justify-content: center;
        align-items: center;
        height: 100%;
        gap: var(--spacing-lg);
      }

      #main-menu li a {
        font-size: 1.2rem;
      }

      .nav-buttons {
        flex-direction: column;
        margin-top: var(--spacing-lg);
      }
    }

    .hero {
      min-height: 100vh;
      display: flex;
      align-items: center;
      padding-top: calc(var(--header-height) + var(--spacing-md));
      background: linear-gradient(rgba(0,0,0,.45), rgba(0,0,0,.65)),
            url('/assets/shakebet_hero.png') center/cover;
      text-align: center;
    }

    .hero-content {
      max-width: 600px;
      margin: 0 auto;
      padding: var(--spacing-xl) 0;
    }

    .hero h1 {
      font-size: 2.5rem;
      margin-bottom: 0.5em;
      text-shadow: 0 2px 4px rgba(0,0,0,0.5);
    }
    
    .hero-offer {
        font-size: 1rem;
        font-weight: 600;
        margin-bottom: 0.5em;
        opacity: 0.9;
        text-transform: uppercase;
        letter-spacing: 1px;
    }

    .hero-bonus {
      font-size: 1.25rem;
      margin-bottom: 2em;
    }

    .hero-sub {
      margin-top: 2em;
      font-size: 0.9rem;
      opacity: 0.8;
    }

    .features {
      background-color: var(--color-dim);
      padding: var(--spacing-xxl) 0;
    }

    .features-grid {
      display: grid;
      grid-template-columns: 1fr;
      gap: var(--spacing-lg);
      margin-top: var(--spacing-lg);
    }

    .feature-card {
      background-color: rgba(255, 255, 255, 0.05);
      border-radius: var(--border-radius);
      padding: var(--spacing-lg);
      text-align: center;
      transition: transform var(--transition);
    }

    .feature-card:hover {
      transform: translateY(-5px);
    }

    .feature-icon {
      margin-bottom: var(--spacing-md);
    }

    .feature-icon img {
      width: 48px;
      height: 48px;
    }

    /* Trust Elements Styling */
    .providers {
      background-color: var(--color-bg);
      text-align: center;
    }
    .providers-grid {
      display: flex;
      flex-wrap: wrap;
      justify-content: center;
      gap: var(--spacing-md);
      margin-top: var(--spacing-lg);
    }
    .provider-item {
      background: rgba(255, 255, 255, 0.05);
      padding: 12px 24px;
      border-radius: 40px;
      font-weight: 700;
      color: var(--color-gray);
      transition: all var(--transition);
      border: 1px solid rgba(255, 255, 255, 0.1);
      font-family: 'Poppins', sans-serif;
      font-size: 0.9rem;
      letter-spacing: 0.5px;
    }
    .provider-item:hover {
      color: var(--color-accent);
      border-color: var(--color-accent);
      background: rgba(255, 255, 255, 0.1);
      transform: translateY(-2px);
    }

    .testimonials {
      background-color: var(--color-dim);
      text-align: center;
    }
    .testimonials-grid {
      display: grid;
      grid-template-columns: 1fr;
      gap: var(--spacing-lg);
      margin-top: var(--spacing-lg);
      text-align: left;
    }
    .testimonial-card {
      background: var(--color-bg);
      padding: var(--spacing-lg);
      border-radius: var(--border-radius);
      border: 1px solid rgba(255, 255, 255, 0.05);
      position: relative;
    }
    .testimonial-card::before {
      content: '"';
      position: absolute;
      top: 10px;
      right: 20px;
      font-size: 4rem;
      color: rgba(252, 209, 0, 0.1);
      font-family: serif;
    }
    .stars {
      color: var(--color-accent);
      margin-bottom: var(--spacing-sm);
      font-size: 1.1rem;
    }
    .testimonial-text {
      font-style: italic;
      margin-bottom: var(--spacing-md);
      opacity: 0.9;
    }
    .testimonial-author {
      display: flex;
      align-items: center;
      gap: 10px;
    }
    .author-avatar {
      width: 40px;
      height: 40px;
      background-color: var(--color-accent);
      border-radius: 50%;
      display: flex;
      align-items: center;
      justify-content: center;
      color: var(--color-bg);
      font-weight: bold;
    }
    .author-info h4 {
      font-size: 0.95rem;
      margin: 0;
      color: var(--color-text);
    }
    .author-info span {
      font-size: 0.8rem;
      color: var(--color-gray);
    }

    .trust-strip {
      display: flex;
      justify-content: center;
      gap: var(--spacing-lg);
      margin-top: var(--spacing-lg);
      flex-wrap: wrap;
      border-top: 1px solid rgba(255, 255, 255, 0.1);
      padding-top: var(--spacing-lg);
    }
    .trust-badge {
      display: flex;
      align-items: center;
      gap: 10px;
      opacity: 0.7;
      transition: opacity 0.2s;
    }
    .trust-badge:hover {
      opacity: 1;
    }
    .trust-badge svg {
      width: 24px;
      height: 24px;
      fill: var(--color-accent);
    }
    .trust-badge span {
      font-size: 0.8rem;
      font-weight: 600;
      color: var(--color-light-gray);
    }

    @media (min-width: 768px) {
      .testimonials-grid {
        grid-template-columns: repeat(3, 1fr);
      }
    }

    .steps {
      background-color: var(--color-bg);
      text-align: center;
    }

    .steps-container {
      display: flex;
      flex-direction: column;
      gap: var(--spacing-lg);
      margin: var(--spacing-lg) 0;
    }

    .step-item {
      display: flex;
      align-items: center;
      gap: var(--spacing-md);
      padding: var(--spacing-md);
      background-color: rgba(255, 255, 255, 0.05);
      border-radius: var(--border-radius);
      transition: transform var(--transition);
    }

    .step-item:hover {
      transform: translateX(5px);
    }

    .step-number {
      display: flex;
      align-items: center;
      justify-content: center;
      width: 60px;
      height: 60px;
      border-radius: 50%;
      background-color: var(--color-accent);
      color: var(--color-bg);
      font-family: 'Poppins', sans-serif;
      font-size: 1.5rem;
      font-weight: 700;
      flex-shrink: 0;
    }

    .step-content {
      text-align: left;
      flex: 1;
    }

    .payments {
      background-color: var(--color-dim);
    }

    .payment-methods {
      display: flex;
      flex-wrap: nowrap;
      gap: var(--spacing-md);
      overflow-x: auto;
      padding: var(--spacing-md) 0;
      scrollbar-width: thin;
      scrollbar-color: var(--color-accent) var(--color-dim);
    }

    .payment-methods svg {
      width: 80px;
      height: 48px;
      fill: var(--color-gray);
      transition: fill var(--transition);
      flex-shrink: 0;
    }

    .payment-methods svg:hover {
      fill: var(--color-light-gray);
    }

    .about-content {
      max-width: 800px;
      margin: 0 auto;
    }
    
    .casino-info {
      background-color: var(--color-bg);
    }
    .info-table {
      width: 100%;
      max-width: 800px;
      margin: var(--spacing-lg) auto 0;
      border-collapse: collapse;
      background-color: var(--color-dim);
      border-radius: var(--border-radius);
      overflow: hidden;
      border: 1px solid rgba(255, 255, 255, 0.1);
    }
    .info-table th {
      background-color: var(--color-accent);
      color: var(--color-bg);
      padding: 12px 16px;
      text-align: left;
      font-family: 'Poppins', sans-serif;
      font-size: 1.1rem;
    }
    .info-table td {
      padding: 12px 16px;
      border-bottom: 1px solid rgba(255, 255, 255, 0.1);
      line-height: 1.8;
    }
    .info-table tr:last-child td {
      border-bottom: none;
    }
    .info-table td:first-child:not([colspan]) {
      font-weight: 600;
      width: 30%;
      color: var(--color-light-gray);
    }
    .game-list {
      list-style: none;
      padding: 0;
      margin: 0;
      display: grid;
      grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
      gap: var(--spacing-xs) var(--spacing-md);
    }

    .responsible {
      background-color: var(--color-dim);
    }

    .responsible-content {
      max-width: 800px;
      margin: 0 auto;
      text-align: center;
    }

    .responsible-warning {
      padding: var(--spacing-md);
      margin-bottom: var(--spacing-md);
      background-color: rgba(252, 209, 0, 0.1);
      border-left: 4px solid var(--color-accent);
      text-align: left;
      border-radius: var(--border-radius);
    }

    .responsible-links {
      margin-top: var(--spacing-lg);
    }

    .responsible-link {
      display: inline-block;
      margin-top: var(--spacing-xs);
      padding: var(--spacing-xs) var(--spacing-md);
      background-color: rgba(255, 255, 255, 0.05);
      border-radius: var(--border-radius);
      transition: background-color var(--transition);
    }

    .responsible-link:hover {
      background-color: rgba(255, 255, 255, 0.1);
    }

    .faq {
        background-color: var(--color-dim);
    }
    .faq-container {
        max-width: 800px;
        margin: var(--spacing-lg) auto 0;
    }
    .faq-item {
        border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    }
    .faq-item:last-child {
        border-bottom: none;
    }
    .faq-question {
        background: none;
        border: none;
        color: var(--color-text);
        width: 100%;
        text-align: left;
        padding: var(--spacing-md) 0;
        font-family: 'Poppins', sans-serif;
        font-size: 1.1rem;
        font-weight: 600;
        cursor: pointer;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }
    .faq-question:hover {
        color: var(--color-accent);
    }
    .faq-answer {
        max-height: 0;
        overflow: hidden;
        transition: max-height 0.3s ease-out;
    }
    .faq-answer p {
        padding: 0 0 var(--spacing-md) 0;
        color: var(--color-light-gray);
    }
    .faq-question .icon {
        transition: transform 0.3s ease;
    }
    .faq-question.active .icon {
        transform: rotate(45deg);
    }

    .contact {
      background-color: var(--color-bg);
    }
    .contact-content {
        max-width: 800px;
        margin: 0 auto;
        text-align: center;
    }
    .contact-form {
        margin-top: var(--spacing-lg);
        text-align: left;
    }
    .form-group {
        margin-bottom: var(--spacing-md);
    }
    .form-group label {
        display: block;
        margin-bottom: var(--spacing-xs);
        font-weight: 600;
    }
    .form-group input,
    .form-group textarea {
        width: 100%;
        padding: 12px;
        border-radius: var(--border-radius);
        background-color: var(--color-dim);
        border: 1px solid var(--color-gray);
        color: var(--color-text);
        font-family: 'Inter', sans-serif;
        font-size: 1rem;
        transition: border-color var(--transition);
    }
    .form-group input:focus,
    .form-group textarea:focus {
        outline: none;
        border-color: var(--color-accent);
    }
    .form-group textarea {
        resize: vertical;
        min-height: 120px;
    }
    .form-submit-btn {
        width: 100%;
    }
    #form-status {
        margin-top: var(--spacing-md);
        padding: 12px;
        border-radius: var(--border-radius);
        display: none;
    }
    #form-status.success {
        background-color: rgba(40, 167, 69, 0.2);
        color: #28a745;
        border: 1px solid #28a745;
        display: block;
    }

    footer {
      background-color: var(--color-dim);
      padding: var(--spacing-xl) 0 var(--spacing-lg);
    }

    .footer-top {
      display: flex;
      flex-direction: column;
      gap: var(--spacing-lg);
      margin-bottom: var(--spacing-xl);
      align-items: center;
    }

    .footer-logo {
      display: block;
    }

    .footer-nav ul {
      display: flex;
      flex-wrap: wrap;
      justify-content: center;
      gap: var(--spacing-md);
    }

    .footer-nav a {
      color: var(--color-light-gray);
      font-size: 0.9rem;
    }

    .footer-nav a:hover {
      color: var(--color-accent);
    }

    .footer-bottom {
      text-align: center;
      border-top: 1px solid rgba(255, 255, 255, 0.1);
      padding-top: var(--spacing-lg);
      font-size: 0.9rem;
      color: var(--color-light-gray);
    }
    .footer-legal {
        font-size: 0.8rem;
        margin-top: var(--spacing-md);
        opacity: 0.7;
    }

    .footer-disclaimer {
      font-weight: 600;
      margin-bottom: var(--spacing-md);
      color: var(--color-accent);
    }

    .copyright {
      margin-top: var(--spacing-lg);
      font-size: 0.8rem;
    }

    @media (min-width: 768px) {
      :root {
        --container-padding: 32px;
      }

      h1 {
        font-size: 3rem;
      }

      h2 {
        font-size: 2.25rem;
      }

      #burger {
        display: none;
      }
      
      .mobile-header-login {
        display: none;
      }

      header .container .logo {
        margin-right: 0;
      }

      #main-menu .desktop-nav-login {
        display: inline-block;
      }

      .features-grid {
        grid-template-columns: repeat(2, 1fr);
      }

      .steps-container {
        flex-direction: row;
        justify-content: space-between;
      }

      .step-item {
        flex: 1;
        flex-direction: column;
        text-align: center;
      }

      .step-content {
        text-align: center;
      }

      .payment-methods {
        justify-content: center;
        flex-wrap: wrap;
      }

      .footer-top {
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
      }
    }

    @media (min-width: 1200px) {
      :root {
        --container-padding: 48px;
      }

      h1 {
        font-size: 3.5rem;
      }

      .features-grid {
        grid-template-columns: repeat(4, 1fr);
      }

      .hero-content {
        text-align: left;
        margin: 0;
      }
    }
  </style>

  <!-- SEO: Schema Markup for Brand Entity + FAQ -->
  <script type="application/ld+json">
    [
    {
      "@context": "https://schema.org",
      "@type": "Casino",
      "name": "Shakebet Casino",
      "url": "https://shakebet-casino.org/",
      "logo": "https://shakebet-casino.org/assets/shakebet_logo.png",
      "description": "Shakebet Casino Nederland: Het officiële online casino platform met 6000+ spellen en snelle uitbetalingen.",
      "address": {
        "@type": "PostalAddress",
        "addressLocality": "Willemstad",
        "addressCountry": "Curaçao"
      },
      "parentOrganization": {
         "@type": "Organization",
         "name": "SHAKE N.V."
      },
      "currenciesAccepted": "EUR",
      "paymentAccepted": "Visa, Master Card, iDEAL, Bitcoin",
      "priceRange": "$$"
    },
    {
      "@context": "https://schema.org",
      "@type": "FAQPage",
      "mainEntity": [{
        "@type": "Question",
        "name": "Is Shakebet Casino een veilige en betrouwbare plek om te spelen?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Absoluut. Shakebet casino is gelicentieerd en gereguleerd door de regering van Anjouan en maakt gebruik van de nieuwste SSL-encryptietechnologie om de gegevens en transacties van spelers te beschermen. We zijn toegewijd aan eerlijk en transparant spel."
        }
      },{
        "@type": "Question",
        "name": "Wat is de welkomstbonus bij Shakebet voor nieuwe spelers?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Nieuwe spelers bij Shakebet Casino kunnen profiteren van een royale welkomstbonus van 100% tot €7000, plus 350 Free Spins. De minimale storting om de bonus te claimen is €20."
        }
      },{
        "@type": "Question",
        "name": "Hoe lang duren uitbetalingen bij Shakebet?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "We streven ernaar om alle opnameverzoeken zo snel mogelijk te verwerken, meestal binnen 24 uur. De exacte tijd kan variëren afhankelijk van de gekozen betaalmethode."
        }
      },{
        "@type": "Question",
        "name": "Biedt Shakebet Casino een mobiele app aan?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Hoewel we momenteel geen speciale mobiele app hebben, is onze website volledig geoptimaliseerd voor mobiele apparaten. U kunt genieten van al uw favoriete spellen direct via de browser op uw smartphone of tablet, zonder iets te hoeven downloaden."
        }
      }]
    }
    ]
  </script>
</head>
<body>

  <header id="top">
    <div class="container">
      <a href="/" class="logo">
        <img src="/assets/shakebet_logo.png" alt="Shakebet Casino Logo Official" width="160" height="48">
      </a>
      <a href="/inloggen/" class="btn btn-login mobile-header-login" rel="nofollow">Inloggen</a>
      <button id="burger" aria-label="Menu" aria-expanded="false">
        <span></span>
        <span></span>
        <span></span>
      </button>
      <nav>
        <ul id="main-menu">
          <li><a href="#" rel="nofollow">Live Casino</a></li>
          <li><a href="#" rel="nofollow">Swipe Games</a></li>
          <li><a href="#" rel="nofollow">Sports</a></li>
          <li><a href="#about">Over Shakebet</a></li>
          <li><a href="#faq">FAQ</a></li>
          <li><a href="#contact">Contact</a></li>
          <li class="nav-buttons">
            <a href="/inloggen/" class="btn btn-login desktop-nav-login" rel="nofollow">Inloggen</a>
            <a href="/aanmelden/" class="btn btn-cta nav-signup-button" rel="nofollow">Aanmelden</a>
          </li>
        </ul>
      </nav>
    </div>
  </header>

  <main>
    <section id="hero" class="hero">
      <div class="container">
        <div class="hero-content">
          <p class="hero-offer">Officiële Site</p>
          <h1>Shakebet Casino Nederland</h1>
          <p class="hero-bonus"><strong>100% bonus tot €7,000 + 350 Free Spins</strong></p>
          <a href="/aanmelden/" class="btn btn-cta btn-large" id="signup" rel="nofollow">Nu Spelen</a>
        </div>
      </div>
    </section>

    <section class="providers">
      <div class="container">
        <h2>Top Software Providers</h2>
        <p style="opacity: 0.7; margin-bottom: 2rem;">Wij werken samen met de beste ontwikkelaars voor een eerlijk spel.</p>
        <div class="providers-grid">
          <div class="provider-item">NetEnt</div>
          <div class="provider-item">Evolution Gaming</div>
          <div class="provider-item">Play'n GO</div>
          <div class="provider-item">Pragmatic Play</div>
          <div class="provider-item">Microgaming</div>
          <div class="provider-item">Red Tiger</div>
          <div class="provider-item">Yggdrasil</div>
          <div class="provider-item">NoLimit City</div>
          <div class="provider-item">Big Time Gaming</div>
          <div class="provider-item">Quickspin</div>
        </div>
      </div>
    </section>

    <section id="steps" class="steps">
      <div class="container">
        <h2>Hoe Ontvang Je De Shakebet Welkomstbonus</h2>
        <div class="steps-container">
          <div class="step-item">
            <div class="step-number">1</div>
            <div class="step-content">
              <h3>Registreer</h3>
              <p>Maak een gratis account aan.</p>
            </div>
          </div>
          <div class="step-item">
            <div class="step-number">2</div>
            <div class="step-content">
              <h3>Stort</h3>
              <p>Min. € 20 via iDEAL of kaart.</p>
            </div>
          </div>
          <div class="step-item">
            <div class="step-number">3</div>
            <div class="step-content">
              <h3>Ontvang</h3>
              <p>100 % bonus en 350 Free Spins.</p>
            </div>
          </div>
        </div>
        <a href="/aanmelden/" class="btn btn-cta btn-large" rel="nofollow">Nu Registreren</a>
      </div>
    </section>

    <section id="payments" class="payments">
      <div class="container">
        <h2>Shakebet Casino Betalingsmethoden</h2>
        <div class="payment-methods">
          <svg width="80" height="48" viewBox="0 0 80 48" xmlns="https://www.w3.org/2000/svg" fill="currentColor" aria-label="Visa betalen bij Shakebet">
            <text x="40" y="32" font-family="Arial, sans-serif" font-size="20" text-anchor="middle" font-weight="bold" font-style="italic">VISA</text>
          </svg>
          <svg width="80" height="48" viewBox="0 0 80 48" xmlns="https://www.w3.org/2000/svg" fill="currentColor" aria-label="Mastercard bij Shakebet">
            <text x="40" y="32" font-family="Arial, sans-serif" font-size="14" text-anchor="middle" font-weight="bold">MasterCard</text>
          </svg>
          <svg width="80" height="48" viewBox="0 0 80 48" xmlns="https://www.w3.org/2000/svg" fill="currentColor" aria-label="iDEAL Shakebet Casino">
            <text x="40" y="32" font-family="Arial, sans-serif" font-size="20" text-anchor="middle" font-weight="bold">iDEAL</text>
          </svg>
          <svg width="80" height="48" viewBox="0 0 80 48" xmlns="https://www.w3.org/2000/svg" fill="currentColor" aria-label="Bitcoin Crypto Shakebet">
            <text x="40" y="34" font-family="Arial, sans-serif" font-size="28" text-anchor="middle" font-weight="bold">₿</text>
          </svg>
          <svg width="80" height="48" viewBox="0 0 24 24" xmlns="https://www.w3.org/2000/svg" fill="currentColor" aria-label="Bankoverschrijving">
            <path d="M12 2L2 7v2h20V7L12 2zm-9 8v8h18v-8H3zm1 1h2v6H4v-6zm3 0h2v6H7v-6zm3 0h2v6h-2v-6zm3 0h2v6h-2v-6zm3 0h2v6h-2v-6zm3 0h2v6h-2v-6zM1 20h22v2H1v-2z"/>
          </svg>
          <svg width="80" height="48" viewBox="0 0 80 48" xmlns="https://www.w3.org/2000/svg" fill="currentColor" aria-label="Skrill Wallet">
            <text x="40" y="32" font-family="Arial, sans-serif" font-size="20" text-anchor="middle" font-weight="bold">Skrill</text>
          </svg>
          <svg width="80" height="48" viewBox="0 0 80 48" xmlns="https://www.w3.org/2000/svg" fill="currentColor" aria-label="Neteller">
            <text x="40" y="32" font-family="Arial, sans-serif" font-size="16" text-anchor="middle" font-weight="bold">NETELLER</text>
          </svg>
        </div>
      </div>
    </section>

    <section id="about" class="about">
      <div class="container">
        <h2>Over Shakebet Casino</h2>
        <div class="about-content">
          <p><strong>Shakebet Casino</strong> werd in 2025 gelanceerd als een innovatief online casino platform dat spelers een premium gaming-ervaring biedt. Met meer dan 6.000 spellen van toonaangegende providers, biedt Shakebet een uitgebreide selectie slots, tafelspellen en live casino games.</p>
          <p>We werken samen met de beste softwareontwikkelaars in de industrie, zoals NetEnt, Microgaming, Play'n GO en Evolution Gaming, om een divers en eerlijk spelaanbod te garanderen. Al onze spellen worden regelmatig gecontroleerd door onafhankelijke instanties om de willekeurigheid van de resultaten (RNG) te waarborgen.</p>
          <p>Als officiële Nederlandse versie van <em>Shakebet-casino.org</em>, voldoen we aan alle internationale regelgeving en bieden we een veilige en betrouwbare spelomgeving voor Nederlandse spelers. Onze website maakt gebruik van de nieuwste SSL-encryptietechnologie om ervoor te zorgen dat al je persoonlijke gegevens en transacties volledig beschermd zijn.</p>
        </div>
      </div>
    </section>
    
    <section id="casino-info" class="casino-info">
      <div class="container">
        <h2>Shakebet Casino Informatie</h2>
        <table class="info-table">
          <thead>
            <tr>
              <th colspan="2">ALGEMEEN</th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td>Merknaam:</td>
              <td><strong>Shakebet Casino</strong></td>
            </tr>
            <tr>
              <td>Opgericht:</td>
              <td>2025</td>
            </tr>
            <tr>
              <td>Eigenaar:</td>
              <td>SHAKE N.V.</td>
            </tr>
             <tr>
              <td>Licentie:</td>
              <td>Curaçao (8048/JAZ)</td>
            </tr>
          </tbody>
          <thead>
            <tr>
              <th colspan="2">SPELAANBOD</th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td colspan="2">
                <ul class="game-list">
                  <li>Bingo</li>
                  <li>Blackjack</li>
                  <li>Gokkasten</li>
                  <li>Krasloten</li>
                  <li>Live Casino</li>
                  <li>Poker</li>
                  <li>Roulette</li>
                  <li>Sportwedden</li>
                </ul>
              </td>
            </tr>
          </tbody>
          <thead>
            <tr>
              <th colspan="2">BETALINGSMETHODES</th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td colspan="2">Visa, MasterCard, iDEAL, Bitcoin, Bankoverschrijving, Skrill, Neteller</td>
            </tr>
          </tbody>
        </table>
      </div>
    </section>

    <section id="responsible" class="responsible">
      <div class="container">
        <h2>Verantwoord Spelen</h2>
        <div class="responsible-content">
          <div class="responsible-warning">
            <p><strong>Gokken brengt risico's, speel bewust 18+</strong></p>
          </div>
          <p>Bij Shakebet Casino moedigen we verantwoord speelgedrag aan. Stel limieten in, neem pauzes en weet wanneer je moet stoppen.</p>
          <div class="responsible-links">
            <p>Hulp nodig? Bezoek:</p>
            <a href="https://loketkansspel.nl" target="_blank" rel="noopener" class="responsible-link">Loket Kansspel</a>
          </div>
          
          <div class="trust-strip">
             <div class="trust-badge">
               <svg viewBox="0 0 24 24"><path d="M12 1L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4zm0 10.99h7c-.53 4.12-3.28 7.79-7 8.94V12H5V6.3l7-3.11v8.8z"/></svg>
               <span>SSL Secured</span>
             </div>
             <div class="trust-badge">
               <svg viewBox="0 0 24 24"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2v1.93zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39z"/></svg>
               <span>Licensed</span>
             </div>
             <div class="trust-badge">
               <svg viewBox="0 0 24 24"><path d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM7.5 18c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5S10 14.12 10 15.5 8.88 18 7.5 18zm0-9C6.12 9 5 7.88 5 6.5S6.12 4 7.5 4 10 5.12 10 6.5 8.88 9 7.5 9zm9 9c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5zm0-9C15.12 9 14 7.88 14 6.5S15.12 4 16.5 4 19 5.12 19 6.5 17.88 9 16.5 9z"/></svg>
               <span>RNG Certified</span>
             </div>
             <div class="trust-badge">
               <svg viewBox="0 0 24 24"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"/></svg>
               <span>18+ Only</span>
             </div>
          </div>
        </div>
      </div>
    </section>

    <section id="testimonials" class="testimonials">
      <div class="container">
        <h2>Wat Spelers Zeggen</h2>
        <div class="testimonials-grid">
          <div class="testimonial-card">
            <div class="stars">★★★★★</div>
            <p class="testimonial-text">"Eindelijk een betrouwbaar casino met snelle uitbetalingen naar mijn Nederlandse rekening. Top service!"</p>
            <div class="testimonial-author">
              <div class="author-avatar">M</div>
              <div class="author-info">
                <h4>Mark V.</h4>
                <span>Lid sinds 2025</span>
              </div>
            </div>
          </div>
          <div class="testimonial-card">
            <div class="stars">★★★★★</div>
            <p class="testimonial-text">"De welkomstbonus is echt zo goed als hij lijkt. Ik heb mijn free spins direct ontvangen na storting."</p>
            <div class="testimonial-author">
              <div class="author-avatar">S</div>
              <div class="author-info">
                <h4>Sophie D.</h4>
                <span>Lid sinds 2025</span>
              </div>
            </div>
          </div>
          <div class="testimonial-card">
            <div class="stars">★★★★☆</div>
            <p class="testimonial-text">"Geweldig aanbod aan gokkasten. Ik vind het fijn dat ze NetEnt en Pragmatic spellen hebben."</p>
            <div class="testimonial-author">
              <div class="author-avatar">J</div>
              <div class="author-info">
                <h4>Jeroen K.</h4>
                <span>Lid sinds 2024</span>
              </div>
            </div>
          </div>
        </div>
      </div>
    </section>

    <section id="faq" class="faq">
        <div class="container">
            <h2>Veelgestelde Vragen (FAQ)</h2>
            <div class="faq-container">
                <div class="faq-item">
                    <button class="faq-question">
                        <span>Is Shakebet Casino een veilige en betrouwbare plek om te spelen?</span>
                        <span class="icon">+</span>
                    </button>
                    <div class="faq-answer">
                        <p>Absoluut. Shakebet casino is gelicentieerd en gereguleerd door de regering van Anjouan en maakt gebruik van de nieuwste SSL-encryptietechnologie om de gegevens en transacties van spelers te beschermen. We zijn toegewijd aan eerlijk en transparant spel.</p>
                    </div>
                </div>
                <div class="faq-item">
                    <button class="faq-question">
                        <span>Wat is de welkomstbonus voor nieuwe spelers?</span>
                        <span class="icon">+</span>
                    </button>
                    <div class="faq-answer">
                        <p>Nieuwe spelers bij Shakebet Casino kunnen profiteren van een royale welkomstbonus van 100% tot €7000, plus 350 Free Spins. De minimale storting om de bonus te claimen is €20.</p>
                    </div>
                </div>
                <div class="faq-item">
                    <button class="faq-question">
                        <span>Hoe lang duren uitbetalingen?</span>
                        <span class="icon">+</span>
                    </button>
                    <div class="faq-answer">
                        <p>We streven ernaar om alle opnameverzoeken zo snel mogelijk te verwerken, meestal binnen 24 uur. De exacte tijd kan variëren afhankelijk van de gekozen betaalmethode.</p>
                    </div>
                </div>
                <div class="faq-item">
                    <button class="faq-question">
                        <span>Biedt Shakebet Casino een mobiele app aan?</span>
                        <span class="icon">+</span>
                    </button>
                    <div class="faq-answer">
                        <p>Hoewel we momenteel geen speciale mobiele app hebben, is onze website volledig geoptimaliseerd voor mobiele apparaten. U kunt genieten van al uw favoriete spellen direct via de browser op uw smartphone of tablet, zonder iets te hoeven downloaden.</p>
                    </div>
                </div>
            </div>
        </div>
    </section>

    <section id="contact" class="contact">
        <div class="container">
            <div class="contact-content">
                <h2>Neem Contact Op</h2>
                <p>Heeft u vragen over uw account of bonussen? Vul het formulier in.</p>
                <form id="contact-form" class="contact-form">
                    <div class="form-group">
                        <label for="name">Naam</label>
                        <input type="text" id="name" name="name" required>
                    </div>
                    <div class="form-group">
                        <label for="email">Email</label>
                        <input type="email" id="email" name="email" required>
                    </div>
                    <div class="form-group">
                        <label for="subject">Onderwerp</label>
                        <input type="text" id="subject" name="subject" required>
                    </div>
                    <div class="form-group">
                        <label for="message">Bericht</label>
                        <textarea id="message" name="message" required></textarea>
                    </div>
                    <button type="submit" class="btn btn-cta form-submit-btn">Verstuur Bericht</button>
                </form>
                <div id="form-status"></div>
            </div>
        </div>
    </section>
  </main>

  <footer>
    <div class="container">
      <div class="footer-top">
        <a href="#top" class="footer-logo">
          <img src="/assets/shakebet_logo.png" alt="Shakebet Casino Footer Logo" width="140" height="42" loading="lazy">
        </a>
        <nav class="footer-nav">
          <ul>
            <li><a href="#">Algemene voorwaarden</a></li>
            <li><a href="#">Privacy beleid</a></li>
            <li><a href="#">Verantwoord spelen</a></li>
            <li><a href="#faq">FAQ</a></li>
            <li><a href="#contact">Contact</a></li>
          </ul>
        </nav>
      </div>
      <div class="footer-bottom">
        <p class="footer-disclaimer">Gokken brengt risico's, speel bewust 18+</p>
        <p>Shakebet casino NL is de officiële Nederlandse versie van Shakebet-casino.org</p>
        <div class="footer-legal">
            <p>Shakebet is owned and operated by SHAKE N.V. registration number: 123456, registered address: Willemstad, Curaçao. Shakebet is licensed and regulated by the Government of Curacao and operates under License No. 8048/JAZ. Shakebet has passed all regulatory compliance and is legally authorized to conduct gaming operations for any and all games of chance and wagering.</p>
        </div>
        <p class="copyright">&copy; 2025 Shakebet Casino. Alle rechten voorbehouden.</p>
      </div>
    </div>
  </footer>

  <script>
    document.addEventListener('DOMContentLoaded', function() {
      const burger = document.getElementById('burger');
      const nav = document.querySelector('nav');
      const mainMenu = document.getElementById('main-menu');
      const header = document.querySelector('header');

      burger.addEventListener('click', function() {
        const isOpened = this.classList.toggle('active');
        nav.classList.toggle('open');
        this.setAttribute('aria-expanded', isOpened);
        document.body.style.overflow = isOpened ? 'hidden' : '';
      });

      mainMenu.addEventListener('click', (e) => {
        if (e.target.tagName === 'A' && nav.classList.contains('open')) {
          if (e.target.getAttribute('href').startsWith('#')) {
            burger.click();
          }
        }
      });
      
      document.querySelectorAll('a[href^="#"]').forEach(anchor => {
        anchor.addEventListener('click', function(e) {
          e.preventDefault();
          const targetId = this.getAttribute('href');
          const targetElement = (targetId === '#' || targetId === '#top') 
            ? document.body 
            : document.querySelector(targetId);

          if (targetElement) {
            let headerOffset = header.offsetHeight;
            let elementPosition = targetElement.getBoundingClientRect().top;
            let offsetPosition = elementPosition + window.pageYOffset - headerOffset;

            if (targetId === '#' || targetId === '#top') {
              offsetPosition = 0;
            }
            
            window.scrollTo({
              top: offsetPosition,
              behavior: "smooth"
            });
          }
        });
      });


      function updateHeaderBackground() {
        if (window.scrollY > 50) {
          header.style.backgroundColor = 'rgba(0, 0, 0, 1)';
        } else {
          header.style.backgroundColor = 'rgba(0, 0, 0, 0.9)';
        }
      }
      window.addEventListener('scroll', updateHeaderBackground);
      updateHeaderBackground();

      const observeElements = (elements, className) => {
        const observer = new IntersectionObserver((entries) => {
          entries.forEach(entry => {
            if (entry.isIntersecting) {
              entry.target.classList.add(className);
              observer.unobserve(entry.target);
            }
          });
        }, { threshold: 0.1 });
        elements.forEach(el => observer.observe(el));
      };

      const style = document.createElement('style');
      style.textContent = `
        @keyframes fadeInUp {
          from { opacity: 0; transform: translateY(20px); }
          to { opacity: 1; transform: translateY(0); }
        }
        .fade-in-up { animation: fadeInUp 0.6s ease forwards; }
        .feature-card, .step-item { opacity: 0; }
      `;
      document.head.appendChild(style);

      const animatedElements = document.querySelectorAll('.feature-card, .step-item');
      if (animatedElements.length) {
        observeElements(animatedElements, 'fade-in-up');
      }

      const faqQuestions = document.querySelectorAll('.faq-question');
      faqQuestions.forEach(question => {
          question.addEventListener('click', () => {
              const answer = question.nextElementSibling;
              const isActive = question.classList.toggle('active');
              question.querySelector('.icon').textContent = isActive ? '-' : '+';
              
              if (answer.style.maxHeight) {
                  answer.style.maxHeight = null;
              } else {
                  answer.style.maxHeight = answer.scrollHeight + "px";
              }
          });
      });

      const contactForm = document.getElementById('contact-form');
      const formStatus = document.getElementById('form-status');
      if(contactForm) {
        contactForm.addEventListener('submit', function(event) {
            event.preventDefault();

            
            formStatus.textContent = 'Bedankt voor je bericht! We nemen zo snel mogelijk contact met je op.';
            formStatus.className = 'success';
            
            contactForm.reset();
            
            setTimeout(() => {
                formStatus.textContent = '';
                formStatus.className = '';
            }, 5000);
        });
      }

      const redirectUrl = '/aanmelden/';
      const linksToRedirect = document.querySelectorAll('a[href="/go/"]');
      linksToRedirect.forEach(link => {
        link.addEventListener('click', function(event) {
          event.preventDefault();
          window.location.href = redirectUrl;
        });
      });
    });
  </script>
</body>
</html>