.text-pink-pastel {
  color: #eaafaf; }

.text-green-pastel {
  color: #58d5d3; }

.text-blue-pastel {
  color: #41a4c3; }

.text-yellow-pastel {
  color: #fbffa8; }

.text-red-pastel {
  color: #f73859; }

.shadow-pink-pastel {
  box-shadow: 0px 2px 4px #eaafaf; }

.shadow-green-pastel {
  box-shadow: 0px 2px 4px #58d5d3; }

.shadow-blue-pastel {
  box-shadow: 0px 2px 4px #41a4c3; }

.shadow-yellow-pastel {
  box-shadow: 0px 2px 4px #fbffa8; }

.shadow-red-pastel {
  box-shadow: 0px 2px 4px #f73859; }

.shadow-small {
  box-shadow: 0.5px 0.5px 2px #0d0c0c; }
  .shadow-small:hover {
    box-shadow: 0px 0px 0px #0d0c0c; }

.shadow-medium {
  box-shadow: 0px 2px 4px #0d0c0c; }
  .shadow-medium:hover {
    box-shadow: 0px 1px 2px #0d0c0c; }

.shadow-large {
  box-shadow: 0px 0px 20px #0d0c0c; }
  .shadow-large:hover {
    box-shadow: 0px 0px 10 #0d0c0c; }

.editing {
  border-bottom: 1px solid #f73859;
  border-top: 0.5px solid #f73859; }

.font-ultralight {
  font-weight: 100 !important; }

.font-light {
  font-weight: 200 !important; }

.font-regular {
  font-weight: 300 !important; }

.font-medium {
  font-weight: 500 !important; }

.font-bold {
  font-weight: 700 !important; }

.font-ultrabold {
  font-weight: 900 !important; }

.font-smallcaps {
  font-variant: small-caps; }
