/* GENERATED CSS - AUTO GENERATED */

/* GOOGLE FONTS */
/* Google Font: Poppins */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');

:root {
  --primary-color: #deba51;
  --secondary-color: #deba51;
  --body-bg-color: #ffffff;
  --body-text-color: #333333;
  --body-font-family: 'Poppins', sans-serif;
  --heading-font-family: 'Poppins', sans-serif;
  --font-size-base: 16px;
  --headings-weight: 400;
  --header-bg-color: #1b2336;
  --header-text-color: #ffffff;
  --menu-bg-color: #deba51;
  --menu-text-color: #000000;
  --menu-hover-bg-color: #deba51;
  --menu-hover-text-color: #000000;
  --dropdown-bg-color: #ffffff;
  --dropdown-text-color: #000000;
  --footer-bg-color: #1b2336;
  --footer-text-color: #ffffff;
  --footer-bottom-bg-color: #deba51;
  --footer-bottom-text-color: #ffffff;
  --button-bg-color: #deba51;
  --button-text-color: #ffffff;
  --button-border-color: #deba51;
  --button-hover-bg: #1b2336;
  --button-hover-text: #ffffff;
  --button-hover-border: #1b2336;
}

body {
  background-color: var(--body-bg-color);
  color: var(--body-text-color);
  font-family: var(--body-font-family);
  font-size: var(--font-size-base);
}

h1, h2, h3, h4, h5, h6 {
  font-family: var(--heading-font-family);
  font-weight: var(--headings-weight);
}

.main-footer {
  background-color: var(--footer-bg-color) !important;
  color: var(--footer-text-color) !important;
}

.footer-top {
  background: var(--footer-bg-color) !important;
  background-image: none !important;
}

.main-footer .footer-bottom,
body .main-footer .footer-bottom,
html body .main-footer .footer-bottom {
  background-color: var(--footer-bottom-bg-color) !important;
}

.footer-widget .widget-title {
  color: var(--footer-text-color) !important;
}

.footer-links a, .contact-info li, .contact-info a, .footer-bottom a {
  color: var(--footer-text-color) !important;
}

.footer-bottom {
  background-color: var(--footer-bottom-bg-color) !important;
}

.footer-bottom, .footer-bottom a, .footer-bottom .copyright {
  color: var(--footer-bottom-text-color) !important;
}

.btn-primary, .btn-site, button.btn, .wpcf7-submit, .theme-btn, .btn-outline-primary, .projects-filter .btn, .project-overlay .btn, .cta-section .btn, .service-box .btn, .about-section .btn, .services-section .btn, .service-card .btn, .service-item .btn, .stat-item .btn, .stats-section .btn, .contact-form-section .btn, .btn-secondary, .stats-counter .btn, .projects-section .btn, .portfolio-section .btn, .gallery-section .btn, .team-section .btn, .testimonials-section .btn, .blog-section .btn, .contact-section .btn, .header-section .btn, .navbar .btn, .banner-section .btn, .slider-section .btn {
  background-color: var(--button-bg-color) !important;
  color: var(--button-text-color) !important;
  border-color: var(--button-border-color) !important;
}

.btn-primary:hover, .btn-site:hover, button.btn:hover, .wpcf7-submit:hover, .theme-btn:hover, .btn-outline-primary:hover, .projects-filter .btn:hover, .project-overlay .btn:hover, .cta-section .btn:hover, .service-box .btn:hover, .about-section .btn:hover, .services-section .btn:hover, .service-card .btn:hover, .service-item .btn:hover, .stat-item .btn:hover, .stats-section .btn:hover, .contact-form-section .btn:hover, .btn-secondary:hover, .stats-counter .btn:hover, .projects-section .btn:hover, .portfolio-section .btn:hover, .gallery-section .btn:hover, .team-section .btn:hover, .testimonials-section .btn:hover, .blog-section .btn:hover, .contact-section .btn:hover, .header-section .btn:hover, .navbar .btn:hover, .banner-section .btn:hover, .slider-section .btn:hover {
  background-color: var(--button-hover-bg) !important;
  color: var(--button-hover-text) !important;
  border-color: var(--button-hover-border) !important;
}

/* Tema ile uyumluluk için ek stiller */
body * {
  font-family: var(--body-font-family);
}

