@import url('https://fonts.googleapis.com/css2?family=Boldonse&family=Comfortaa:wght@300..700&family=Playfair+Display:ital,wght@0,400..900;1,400..900&family=Special+Gothic+Expanded+One&family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Boldonse&family=Comfortaa:wght@300..700&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Playfair+Display:ital,wght@0,400..900;1,400..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Special+Gothic+Expanded+One&family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap');


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

@font-face {
  font-family: 'Poor Richard';
  src: url('./fonts/Poor\ Richard\ Regular.ttf') format('ttf'),
       url('./fonts/Poor\ Richard\ Regular.ttf') format('ttf');
  font-weight: normal;
  font-style: normal;
}

.poor-richard{
    font-family: 'Poor Richard', serif;
}

.blurred-border {
  position: relative;
  display: inline-block;
}

.blurred-border::before {
  content: "";
  position: absolute;
  top: -10px;
  left: -10px;
  right: -10px;
  bottom: -10px;
  background: inherit;
  filter: blur(10px);
  z-index: -1;
  border-radius: 8px;
}

body{
    font-family: 'Poppins', sans-serif;
}

:root {
    --primary-color: #e67417;
    --second-color: #152e6e;
    --third-color: #ef9d43;
    --fourth-color: #151515;
    --background-color: #cfcfcf;
    --default-color: black;
    --mild-color: rgb(71, 71, 71);
}

/* Text Color Classes */
.fill-primary {
    color: var(--primary-color);
}

.fill-second {
    color: var(--second-color);
}

.fill-third {
    color: var(--third-color);
}

.fill-fourth {
    color: var(--fourth-color);
}

.fill-background {
    color: var(--background-color);
}

.fill-default {
    color: var(--default-color);
    
}

.fill-mild {
    color: var(--mild-color);
}




/* Background Color Classes */
.bg-primary {
    background-color: var(--primary-color);
}

.bg-second {
    background-color: var(--second-color);
}

.bg-third {
    background-color: var(--third-color);
}

.bg-fourth {
    background-color: var(--fourth-color);
}

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

.bg-default {
    background-color: var(--default-color);
}

.bg-mild {
    background-color: var(--mild-color);
}

/* Border Color Classes */
.border-primary {
    border-color: var(--primary-color);
}

.border-second {
    border-color: var(--second-color);
}

.border-third {
    border-color: var(--third-color);
}

.border-fourth {
    border-color: var(--fourth-color);
}

.border-background {
    border-color: var(--background-color);
}

.border-default {
    border-color: var(--default-color);
}

.border-mild {
    border-color: var(--mild-color);
}


/* Text Color Classes */
.text-primary {
    color: var(--primary-color);
}

.text-second {
    color: var(--second-color);
}

.text-third {
    color: var(--third-color);
}

.text-fourth {
    color: var(--fourth-color);
}

.text-background {
    color: var(--background-color);
}

.text-default {
    color: var(--default-color);
    
}

.text-mild {
    color: var(--mild-color);
}

.special-gothic-expanded-one-regular {
    font-family: "Special Gothic Expanded One", sans-serif;
    font-weight: 100;
    font-style: normal;
}


.boldonse-regular {
    font-family: "Boldonse", system-ui;
    font-weight: 400;
    font-style: normal;
}