  .c-fundbar {
	width:100%;
}	
.c-fundbar__label {
	color:#fff
}
.c-fundbar__stem {
	background:#fff;
}
.c-fundbar__fill {
	background:rgb(var(--spiritblue));
}
.rest {
	font-size: 1.25rem;
}
.dropnum {
	font-size: 9rem;
}
.num-bullet {
	font-size: 1.25rem !important;
}

.paw {
  position: relative;
  display: block;
  width: min(420px, 90vw);
	width:100%;
	max-width:450px;
	margin:0 auto;
}

.paw__outline {
  position: relative;
  z-index: 2;
  display: block;
  width: 100%;
  height: auto;
}


.paw__fill {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;    
  height: 0%;    
  overflow: hidden;
  z-index: 1;
}


.paw__fill img {
  position: absolute;
  left: 0;
  bottom: 0;     
  width: 100%;
  height: auto;
  display: block;
}

#openVideo {
  background: transparent;
  
}
#openVideo:hover {
  background:rgb(var(--spiritblue));
}
		.c-news .c-news-item__detail::after {background-color:rgb(var(--trueblue));}
		.c-news .c-news-item__title i {color:rgb(var(--trueblue));}

#give::before {
  background-image: linear-gradient(to right, rgba(0, 77, 150,.9) 50%,rgba(0, 77, 150,.9) 100%),url('/blueprint/images/drone.jpg');
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  background-position-y: 18%;
}
#give::after {
  background-image: radial-gradient(circle,rgb(16, 121, 191) 16%, rgba(16, 121, 191, 0) 100%);
  left: -25%;
}
