			.carousel-tier-container { width:100%; /*background-image:url(/assets-2020/images/body-background-white.jpg);background-size:250%;*/ }
				.carousel-tier { padding:1em 0 3.5em 0; background: linear-gradient(rgba(255,255,255,0) 0 30%,#f6f6f6 30% 100%); }
					.carousel-tier .view-width { width:95%;text-align:center; }
				
						.review-carousel { text-align:left; }
						
							.review-carousel-slide { width:100%;padding:0 1.5%; }
								.biography-card { min-height:340px; padding:1em;text-align:left;border-radius:0.25em;border:1px solid rgba(0,0,0,0.0925); background:#fff; box-shadow: 1px 1px 6px 0 rgba(0,0,0,.13); }
									
									.card-table-image-container { width:100%; padding:0; margin:0 0 0.33em 0; border-radius:0.25em; }
										.card-table-image-container img { box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.5); border-radius:0.25em; }
									.card-table-cell-container h3 { font-size:1.3em; }
										.card-table-cell-container a:hover { text-decoration:underline; }
										.card-table-cell-container h3 span { display:none; }
									
									.biography-card p { font-size:1.15em; }									
									
									.biography-card h3 { font-size:1.66em;margin:0.5em 0 0.125em 0; }
										.biography-card h3 a:link, .biography-card h3 a:visited { text-decoration:none; }
										.biography-card h3 a:hover, .biography-card h3 a:active { text-decoration:underline; }
									.ages { text-transform: uppercase; font-size: 1.1em; font-weight: 700; margin: 0.25em 0 0 0; color:#5c5959; letter-spacing:-1px; }
							
									.learn-more-link { font-size:1em;letter-spacing:-1px; }
										.learn-more-link span { font-size:1.1em;letter-spacing:0; }
							
							.review-carousel .flickity-page-dots { bottom:2em; display:block !important; }
							.review-carousel .flickity-page-dots .dot { background:#124f68; }			
							
							
						.carousel-tier-button-container { width:100%;text-align:center; }
							.carousel-tier-button-container .pill-button { margin:2em auto 0.5em auto; }		
			
			@media all and (min-width: 1024px) {
			
				.carousel-tier { padding:2rem 0 1rem 0;  }
				
				.carousel-tier-container { background-image:url(/assets-2020/images/body-background-white.jpg);background-size:cover; }

				.review-carousel { }
				
					.review-carousel-slide { width:25%;padding: 1%; }
						.biography-card { padding:1em;border-radius:0.25em;border:1px solid rgba(0,0,0,0.0925); background:#fff; box-shadow: 1px 1px 6px 0 rgba(0,0,0,.13); } 
				
						.card-table-image-container { margin:0 0 0.33em 0; overflow:hidden; /*border: 6px solid #fff; box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.5);*/ }			
									
							.card-table-image-container img {
								width:100%;
								transition: transform .5s ease;
								transform: scale(1.0625);
							}

							.card-table-image-container:hover img {
								transform: scale(1.0925);					  
							}				
							
							.biography-card h3 { font-size:1.33em; }
							
							.biography-card p { font-size:1.1em; }									
							
							.ages { text-transform: uppercase; font-size: 0.9em; font-weight: 700; margin: 0.25em 0 0 0; color:#5c5959; letter-spacing:-1px; }
							
							.learn-more-link { font-size:1em;letter-spacing:-1px; }

				.review-carousel .flickity-page-dots { display:none !important; }				
			
			}
			
			.fa-star {
				color:#ffc704;
				text-shadow: 1px 1px 1px rgba(0,0,0,0.07);
			}