/*
Theme Name: Kumar Entertainment
Theme URI: https://kumarentertainment.com
Author: Your Name
Description: Modern responsive WordPress theme for event management
Version: 1.0
License: GPL v2 or later
Text Domain: kumar-entertainment
*/

@font-face {
  font-family: 'Clash Display';
  src: url('/wp-content/themes/kumar-entertainment-theme/fonts/ClashDisplay-Semibold.otf') format('opentype');
  font-weight: 600;
  font-style: normal;
}

:root {
  --primary: #41c6ee;
  --primary-dark: #3fa0d8;
  --main-dark: #0f0b0c;
  --main-white: #ffffff;
  --text-light: #dbdadb;
  --text-dark: #3f3c3d;
  --bg-dark: #050313;
}

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

body {
  font-family: 'Manrope', sans-serif;
  line-height: 1.6;
  color: var(--main-white);
  background-color: transparent;
}

h1, h2, h3, h4, h5, h6 {
  font-family: 'Clash Display', sans-serif;
  font-weight: 600;
}

.container {
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 20px;
}

.btn-primary {
  background: linear-gradient(174deg, #41c6ee 0%, #3fa0d8 100%);
  color: white;
  padding: 14px 28px;
  border: none;
  border-radius: 8px;
  cursor: pointer;
  font-weight: 600;
}

.btn-secondary {
  border: 2px solid #41c6ee;
  color: white;
  padding: 14px 28px;
  border-radius: 8px;
  background: transparent;
  cursor: pointer;
  font-weight: 600;
}

.section {
  padding: 80px 0;
}

@media (max-width: 768px) {
  .section {
    padding: 60px 0;
  }
}

@media (max-width: 480px) {
  .section {
    padding: 40px 0;
  }
}