* {
    margin : 0;
    padding: 0;
}

.bg-pistachio{
    background-color: #97D09C !important;
}

.text-pistachio{
    color: #97D09C !important;
}

.text-pink{
    color: #f1bbbb !important;
}


.navbar-toggler {
    border-color: white !important; /* Change border color */
}

.navbar-toggler-icon {
    filter: invert(1); /* Makes it white */
}

.moon-dance-regular {
    font-family: "Moon Dance", cursive;
    font-weight: 400;
    font-style: normal;
  }
  

  .mirza-semibold {
    font-family: "Mirza", serif;
    font-weight: 600;
    font-style: normal;
  }


.platypi-font {
    font-family: "Platypi", serif;
    font-optical-sizing: auto;
    font-weight: 500;
    font-style: normal;
  }

  .dm-serif-text-regular-italic {
    font-family: "DM Serif Text", serif;
    font-weight: 400;
    font-style: italic;
  }
  
  .agbalumo-regular {
    font-family: "Agbalumo", system-ui;
    font-weight: 400;
    font-style: normal;
  }
  
  .ubuntu-light {
    font-family: "Ubuntu", sans-serif;
    font-weight: 300;
    font-style: normal;
  }
  
  .ubuntu-regular {
    font-family: "Ubuntu", sans-serif;
    font-weight: 400;
    font-style: normal;
  }
  
  .ubuntu-medium {
    font-family: "Ubuntu", sans-serif;
    font-weight: 500;
    font-style: normal;
  }
  
  .ubuntu-bold {
    font-family: "Ubuntu", sans-serif;
    font-weight: 700;
    font-style: normal;
  }
  
  .ubuntu-light-italic {
    font-family: "Ubuntu", sans-serif;
    font-weight: 300;
    font-style: italic;
  }
  
  .ubuntu-regular-italic {
    font-family: "Ubuntu", sans-serif;
    font-weight: 400;
    font-style: italic;
  }
  
  .ubuntu-medium-italic {
    font-family: "Ubuntu", sans-serif;
    font-weight: 500;
    font-style: italic;
  }
  
  .ubuntu-bold-italic {
    font-family: "Ubuntu", sans-serif;
    font-weight: 700;
    font-style: italic;
  }
  
  .pacifico-regular {
    font-family: "Pacifico", cursive;
    font-weight: 400;
    font-style: normal;
  }
  
  .lobster-regular {
    font-family: "Lobster", sans-serif;
    font-weight: 400;
    font-style: normal;
  }
  
  .cookie-regular {
    font-family: "Cookie", cursive;
    font-weight: 400;
    font-style: normal;
  }

  #menu-navbar{
    padding-top: 100px;
  }

/* `sm` applies to x-small devices (portrait phones, less than 576px) */
@media (max-width: 767.98px) { 
  #main-blooming-text{
    font-size :11vw !important;
  }
  #main-bites-text{
    font-size :11vw !important;
  }
  .pacifico-regular{
    font-family: "Pacifico", regular !important;
  }
}

/* `md` applies to small devices (landscape phones, less than 768px) */
@media (min-width: 767.98px) {

  #main-blooming-text{
    font-size :12vw !important;
  }
  #main-bites-text{
    font-size :10vw !important;
  }
  .pacifico-regular{
    font-family: "Pacifico", cursive !important;
  }
  }

/* `lg` applies to medium devices (tablets, less than 992px) */
@media (min-width: 991.98px) { 
  #main-blooming-text{
    font-size :10vw !important;
  }
  #main-bites-text{
    font-size :8vw !important;
  }
  .pacifico-regular{
    font-family: "Pacifico", cursive !important;
  }
}

/* `xl` applies to large devices (desktops, less than 1200px) */
@media (min-width: 1199.98px) {  
  #main-blooming-text{
    font-size:10vw !important;
  }
  #main-bites-text{
    font-size:8vw !important;
  }
  .pacifico-regular{
    font-family: "Pacifico", cursive !important;
  }
}

/* `xxl` applies to x-large devices (large desktops, less than 1400px) */
@media (min-width: 1399.98px) {  
  #main-blooming-text{
    font-size :10vw !important;
  }
  #main-bites-text{
    font-size :8vw !important;
  }
  .pacifico-regular{
    font-family: "Pacifico", cursive !important;
  }
}