/**
 * Prakasam Engineering College - Theme
 * Red #be0000, Black #1a1a1a, White, light grey. Font: Poppins.
 */

:root {
  --pec-red: #be0000;
  --pec-red-overlay: rgba(190, 0, 0, 0.08);
  --pec-black: #1a1a1a;
  --pec-white: #ffffff;
  --pec-grey: #f0f0f0;
  --pec-radius: 16px;
  /* Preloader & components (were in main.css; main-----.css is disconnected) */
  --ztc-text-text-1: #fff;
  --ztc-text-text-2: #1a1a1a;
  --ztc-text-text-4: #be0000;
  --ztc-bg-bg-2: #1a1a1a;
  --ztc-bg-bg-3: #be0000;
  --ztc-family-font1: 'Poppins', sans-serif;
  --ztc-family-font2: 'Poppins', sans-serif;
  /* Same stack as PHP + Google Fonts — overrides Bootstrap’s system-ui stack for all .btn, .form-control, etc. */
  --pec-font-sans: "Poppins", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --bs-font-sans-serif: var(--pec-font-sans);
  --bs-body-font-family: var(--pec-font-sans);
}

html {
  font-family: var(--pec-font-sans);
}

body,
.body1 {
  font-family: var(--pec-font-sans);
  font-weight: 400;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: var(--pec-font-sans);
}

button,
input,
select,
textarea,
optgroup {
  font-family: inherit;
}

.vl-btn1 {
  background-color: #be0000;
}

.vl-btn1::after {
  background: #1a1a1a;
}

.vl-btn1:hover {
  color: #fff;
}

.pec-mega-links a:hover,
.pec-offcanvas a:hover,
.footer-widget-area a:hover,
.copyright-area a:hover {
  color: #be0000;
}

.vl-btn1:hover::after {
  background: #1a1a1a;
}

.footer-cta2-bg-area .vl-btn1,
.cta2-section-area .vl-btn1 {
  background-color: #be0000;
}

.footer-cta2-bg-area .vl-btn1:hover::after,
.cta2-section-area .vl-btn1:hover::after {
  background: #1a1a1a;
}

.footer-widget-area a:hover,
.copyright-area a:hover {
  color: #be0000;
}

.footer-time-area ul a:hover {
  color: #be0000;
}

.heading1 h1,
.heading1 h2 {
  font-family: var(--pec-font-sans);
}
