body{
  font-size: max(1vw, 0.8rem);
}






#PricesByHourTitle{
  color: #e3b185;
}

#PricesByProjectTitle{
  color: #cb8025;
}

#PricesByHourContainerDecoration{
  background: #dea16b;
}

#PricesByProjectContainerDecoration{
  background: #b97016;
}

#PricesByHourContainer{
  background: #e3b185bb;
}

#PricesByProjectContainer{
  background: #cb8025bb;
}

.PricesTagsByHour{
  color: #dea16b;
}

.PricesTagsByProject{
  color: #cb8025;
}








#Options{
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin: 5rem 0;
}

#OptionsWindow{
  background: #f3e0cc;
  border-radius: 10rem;
  padding: 2rem 5rem 2rem 5rem;
  width: fit-content;
}

#OptionsTitle{
  color: #f3e0cc;
  font-weight: bold;
  font-size: max(2.5vw, 2rem);
  text-align: center;
  margin-bottom: min(-0.7vw, -0.5rem);
}

#OptionsContainer{
  display: flex;
  justify-content: flex-start;
}

#OptionsIconsContainer{
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding-right: 1rem;
}

#OptionsIconsContainer img{
  height: 2vw;
  width: fit-content;
  margin: 0.5rem;
}

#OptionsTextContainer{
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  font-size: max(1.3vw, 1.1rem);
}

#OptionsTextContainer div{
  color: #be93cc;
  font-weight: bold;
}
