@charset "UTF-8";
/*
................................................................................................................................................................................
...................................................................................&&&.&.......&..&&&...........................................................................
.................................................................................&&&&&&&&&&&&.&&.&&&&&&&&.......................................................................
...................................................................&&.&&&&&&&&..&&&.&.&.&&&&&&&&&&&.&&&&&&&..&&.................................................................
.................................................................&&&&&.&&..&&.&...&&&.&.&&&&&&&&&&&.&&&&&.&.&&&&.&&.&...........................................................
.................................................................&&&&.&&.&&.&.&&.&&&&..&&&&&&.&&&&&&&&&&&&&.&.&&&.&.............................................................
.........................................................&&&&&..&&&&&&&.&&&.&&.&&&&&&&&&&&&&&.&&&&&&&&&&&&&&&.&&&&&&&&&.........................................................
........................................................&&&&&&&&&&..&&&.&&&&&&&&&&&&&..&...&.&&&&&.&.&&&&&&&&&..&.&&&&&&&&......................................................
.......................................................&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&.&.&.&&&&&&&&.&&&..&&&.&..&&&.&&&..&&....................................................
..................................................&&&.&&&&&&.&&&&&.&&.&&.&&.&..&&.&&.&.&&.&&&&.&&.&&&&&&&&&&&&.&&&&&.&&&&&&&&&.&................................................
.................................................&&&&&&&.&&&&&&&&&&&&.&.&&&&.&&&.&&&&&&.&.&.&&.&&.&..&&&&&&&&&&&&&&&&&&&&&&.&&&&&...............................................
..............................................&&&.&&&&&.&&&&&&&&.&&.&&&&&&&&&&&&&&&.&&&&&&&&&.&.&&&.&&&&&&&&&&&&&&&&&&&&&&&&..&&&&.&&...........................................
.............................................&&&&&&&&&&&&&&&&&.&...&&&&.&&&.&.&&&&.&&&&.&&&&&&&&&&.&&&&&&.&&.&&.&&&&.&&&.&&&&&&&&&&&&&&&........................................
.............................................&&&..&&&&&&&&.&&&&&&&&&&&&&&&&.&&&&.&.&&&&&.&&&.&&.&&.&&&&.&.&&&..&&&&&&&&&&&&..&&&&&&.&.&.&.......................................
.............................................&..&&&&&&&&&&&&&...&&&&.&&&&.&&&..&&&&&&&&&&&&..&.&&&&&&&&&&&&&&&&&&.&&&&.&&&.&....&&&&.&&&&.......................................
...............................................&&.&&&&.&&&&&.&&&&&..&&&&&&.&&&&&&&.&&&&&..&&.&.&&&&.&.&&&&.&.&&&&&&&&&&.&.&&&.&.&.&&&&&&&&......................................
............................................&&&&&&&&.&&.&&&&&&&&&&&&&&&&&&&.&.&.&&&.&.&&&&&&&&.&&.&&&&..&.&.&&&&&&&&&&&&&.&.&...................................................
.............................................&&&.&&&&&&&&&&&&&&&&&..&&&&&&&&&&&&..&.&..&.&&.&&&&&&&&&&&&&&&&&.&.&&&&&&&&&&&&&.&&................................................
...............................................&&&&&&&&&&&&&&&&..&&&.&&&&&.&&.&&..&&.&.&&.&.&.&&.&&&.&&..&&&&.&&&&&&.&&&&&&.&&&&................................................
......................................&&&.&&...&&&&&.&&&..&..&&.&&&..&&&&&&&.&.&&..&&.&&&.&&&.&&..&&&..&&&&.&&&&&&.&&&&&.&&&&..&&...............................................
.....................................&.&&&&&&&..&&&.&&&..&&..&&&&&&&&&&&.&.&&&&&&&&&&.&&.&&&&.&&&...&....&&&&.&&&&..&..&.........&&&............................................
...................................&&&&.&.&&.&&.&&&&&&&&&&&&&&&&&&&.&&&&&.&&.&&&&&.&&&&&&&&&.&&&...&..&&&&&&&&&&&&&....&....&&&&.&&&..&&&.......................................
.................................&.&&.&&.......&.&&&&&&&&&.&.&&...&.&.&&&.&.&&&&&&&&&&&.&&&&&&&...&&.&...&&&.&&&&&&..&&.&&&&.&&&..&&&.&&&&&&&...................................
................................&&&&&.&&..&&&.&.&&&.&...&&&&.&&.&&&&&&..&&&&&&&&&&..&&.&&&&&&&&&&&&&.&.&&.&&&&&&&&&&&&&&&&.&&&&&&&&&&&&&&&&&....................................
................................&&&&.&.&&&.&&&.&&&&&&.&&&&&&&&.&&&&&&&&&&&&&...&&&.&&&.&.&&&...&&&&&&&&&&&&.&&.&&.&&&&&&&&.&&&&&&&.&&&..&.&&&&..................................
.....................................&.&&&.&&.&.&...&.&&&&.&.&&&&&&&&&&&........&&.&.&&.&&&&.&&&&&.&&&&&&&&&&.&&&.&.&.&&.&&&&&&&&&&&..&&&&&..&&.................................
....................................&&&...&..&&&&&..&&&&&..&&&&&&&&&&.&.&.&&&&&...&&.&&&&&&.&&.&&.&&&&&&&.&&&&&&&&&&......&&.&&&&&&&&&&&&&&&..&.................................
........................................&.&..&&&&..&&&&&&&.&.&&&&&&.&&&&&&&&.&&&&.&&...&&&&&..&.&&&&..&&&&.&&&&&.&&&&.......&&&&&&&.&&&.&&&&&&..................................
........................................&&&&&&.&.&..&&&&&&&&&&&&&.&&&&&&&&..&&&&&&&&...&&&&&.&&&&&&&&.&&&&&&.&&&...&&.&&&.&&.&&.&&.&&.&&&&.&&.&.................................
.......................................&&&&&.&&&&&&&...&&&&&&...&&&&&&&&&&...&&&&&&&&..&&&&&&..&&&&&&&&&&&&&.&.&.&&&.&....&&&..&.&&&.&.&....&&..................................
.........................................&&.&&&&&.&&.&&&.&.&&.&&.&&&&&&&&&&&&.&&&&.&&&.&&&&&.&&.&&&&.&.&&&&.&&&&&&..&.....&.&&&&.&&&&&.&........................................
..........................................&&&&&&.&&.&&&.&&..&&.....&.&&.&.&&&.&&&&&.&&&&&&&&&&&&&&.&&&.&...&&&&&&.&&&&.&&&&&..&...&&..&&&.......................................
............................................&&&...&&..&....&&.......&........&&&&&.&&&&&&&&.&&&.&.&&.&&&&&&&&.&&&.&&&&...&&&.&..................................................
.............................................&...................................&&..&&&&&...&&&....&..&&&.&&&...&&.....&&&&&&&&................................................
...................................................................................&&.&&&&.&&.......&..&....&&....&.......&&.&.&................................................
.....................................................................................&&&&&&&................................&&&.................................................
.....................................................................................&&&&&&.....................................................................................
.....................................................................................&&&&&......................................................................................
.....................................................................................&&&&&......................................................................................
.....................................................................................&&&&&......................................................................................
.....................................................................................&&&&&......................................................................................
.....................................................................................&&&&&......................................................................................
.....................................................................................&&&&&......................................................................................
.....................................................................................&&&&&......................................................................................
.....................................................................................&&&&&......................................................................................
.....................................................................................&&&&&......................................................................................
.....................................................................................&&&&&......................................................................................
....................................................................................&&&&&&&.....................................................................................
...................................................................................&&&&&&&&&....................................................................................
...........................................THIS WEBSITE DESIGNED AND BUILT WITH TENDER, LOVING CARE, ENTIRELY BY HAND AND JUST FOR YOU..........................................
.............................................IN BUCOLIC PRINCETON, NEW JERSEY, BY BESLER & SONS, LLC HTTPS://WWW.BESLERANDSONS.COM/.............................................
*/

@keyframes background-color-rainbow {
	0%			{background-color: #fff;}		/* WHITE */	
	/*9.9%		{background-color: #fff;}*/		/* WHITE */
	10%			{background-color: #f00;}		/* RED */
	/*19.9%		{background-color: #f00;}*/		/* RED */
	20%			{background-color: #ffa500;}	/* ORANGE */
	/*29.9%		{background-color: #ffa500;}*/	/* ORANGE */
	30%			{background-color: #ff0;}		/* YELLOW */
	/*39.9%		{background-color: #ff0;}*/		/* YELLOW */
	40%			{background-color: #0f0;}		/* GREEN */
	/*49.9%		{background-color: #0f0;}*/		/* GREEN */
	50%			{background-color: #0ff;}		/* CYAN */
	/*59.9%		{background-color: #0ff;}*/		/* CYAN */
	60%			{background-color: #00f;}		/* BLUE */
	/*69.9%		{background-color: #00f;}*/		/* BLUE */
	70%			{background-color: #800080;}	/* PURPLE */
	/*79.9%		{background-color: #800080;}*/	/* PURPLE */
	80%			{background-color: #f0f;}		/* MAGENTA */
	/*89.9%		{background-color: #f0f;}*/		/* MAGENTA */
	90%			{background-color: #ffc0cb;}	/* PINK */
	/*99.9%		{background-color: #ffc0cb;}*/	/* PINK */
}

	@-webkit-keyframes background-color-rainbow {
	0%			{background-color: #fff;}		/* WHITE */	
	/*9.9%		{background-color: #fff;}*/		/* WHITE */
	10%			{background-color: #f00;}		/* RED */
	/*19.9%		{background-color: #f00;}*/		/* RED */
	20%			{background-color: #ffa500;}	/* ORANGE */
	/*29.9%		{background-color: #ffa500;}*/	/* ORANGE */
	30%			{background-color: #ff0;}		/* YELLOW */
	/*39.9%		{background-color: #ff0;}*/		/* YELLOW */
	40%			{background-color: #0f0;}		/* GREEN */
	/*49.9%		{background-color: #0f0;}*/		/* GREEN */
	50%			{background-color: #0ff;}		/* CYAN */
	/*59.9%		{background-color: #0ff;}*/		/* CYAN */
	60%			{background-color: #00f;}		/* BLUE */
	/*69.9%		{background-color: #00f;}*/		/* BLUE */
	70%			{background-color: #800080;}	/* PURPLE */
	/*79.9%		{background-color: #800080;}*/	/* PURPLE */
	80%			{background-color: #f0f;}		/* MAGENTA */
	/*89.9%		{background-color: #f0f;}*/		/* MAGENTA */
	90%			{background-color: #ffc0cb;}	/* PINK */
	/*99.9%		{background-color: #ffc0cb;}*/	/* PINK */
	}

.background-color-rainbow {
	animation-name: background-color-rainbow;
	animation-duration: 60s;
	animation-iteration-count: infinite;
		-moz-animation-name: background-color-rainbow;
		-moz-animation-duration: 60s;
		-moz-animation-iteration-count: infinite;
		-o-animation-name: background-color-rainbow;
		-o-animation-duration: 60s;
		-o-animation-iteration-count: infinite;
		-webkit-animation-name: background-color-rainbow;
		-webkit-animation-duration: 60s;
		-webkit-animation-iteration-count: infinite;
}

@keyframes fill-change {
	0%			{fill: #fff;}		/* WHITE */	
	9.9%		{fill: #fff;}		/* WHITE */
	10%			{fill: #f00;}		/* RED */
	19.9%		{fill: #f00;}		/* RED */
	20%			{fill: #ffa500;}	/* ORANGE */
	29.9%		{fill: #ffa500;}	/* ORANGE */
	30%			{fill: #ff0;}		/* YELLOW */
	39.9%		{fill: #ff0;}		/* YELLOW */
	40%			{fill: #0f0;}		/* LIME */
	49.9%		{fill: #0f0;}		/* LIME */
	50%			{fill: #0ff;}		/* CYAN */
	59.9%		{fill: #0ff;}		/* CYAN */
	60%			{fill: #00f;}		/* BLUE */
	69.9%		{fill: #00f;}		/* BLUE */
	70%			{fill: #800080;}	/* PURPLE */
	79.9%		{fill: #800080;}	/* PURPLE */
	80%			{fill: #f0f;}		/* MAGENTA */
	89.9%		{fill: #f0f;}		/* MAGENTA */
	90%			{fill: #ffc0cb;}	/* PINK */
	99.9%		{fill: #ffc0cb;}	/* PINK */
}

	@-webkit-keyframes fill-change {
		0%			{fill: #fff;}		/* WHITE */	
		9.9%		{fill: #fff;}		/* WHITE */
		10%			{fill: #f00;}		/* RED */
		19.9%		{fill: #f00;}		/* RED */
		20%			{fill: #ffa500;}	/* ORANGE */
		29.9%		{fill: #ffa500;}	/* ORANGE */
		30%			{fill: #ff0;}		/* YELLOW */
		39.9%		{fill: #ff0;}		/* YELLOW */
		40%			{fill: #0f0;}		/* LIME */
		49.9%		{fill: #0f0;}		/* LIME */
		50%			{fill: #0ff;}		/* CYAN */
		59.9%		{fill: #0ff;}		/* CYAN */
		60%			{fill: #00f;}		/* BLUE */
		69.9%		{fill: #00f;}		/* BLUE */
		70%			{fill: #800080;}	/* PURPLE */
		79.9%		{fill: #800080;}	/* PURPLE */
		80%			{fill: #f0f;}		/* MAGENTA */
		89.9%		{fill: #f0f;}		/* MAGENTA */
		90%			{fill: #ffc0cb;}	/* PINK */
		99.9%		{fill: #ffc0cb;}	/* PINK */
	}

.fill-change {
	animation-name: fill-change;
	animation-duration: 60s;
	animation-iteration-count: infinite;
		-moz-animation-name: fill-change;
		-moz-animation-duration: 60s;
		-moz-animation-iteration-count: infinite;
		-o-animation-name: fill-change;
		-o-animation-duration: 60s;
		-o-animation-iteration-count: infinite;
		-webkit-animation-name: fill-change;
		-webkit-animation-duration: 60s;
		-webkit-animation-iteration-count: infinite;
}

@keyframes color-rainbow {
	0%			{color: #ffa500;}	/* ORANGE */
	/*9.9%		{color: #ffa500;}*/	/* ORANGE */
	10%			{color: #ff0;}		/* YELLOW */
	/*19.9%		{color: #ff0;}*/	/* YELLOW */
	20%			{color: #0f0;}		/* LIME */
	/*29.9%		{color: #0f0;}*/	/* LIME */
	30%			{color: #0ff;}		/* CYAN */
	/*39.9%		{color: #0ff;}*/	/* CYAN */
	40%			{color: #00f;}		/* BLUE */
	/*49.9%		{color: #00f;}*/	/* BLUE */
	50%			{color: #800080;}	/* PURPLE */
	/*59.9%		{color: #800080;}*/	/* PURPLE */
	60%			{color: #f0f;}		/* MAGENTA */
	/*69.9%		{color: #f0f;}*/	/* MAGENTA */
	70%			{color: #ffc0cb;}	/* PINK */
	/*79.9%		{color: #ffc0cb;}*/	/* PINK */
	80%			{color: #fff;}		/* WHITE */
	/*89.9%		{color: #fff;}*/	/* WHITE */
	90%			{color: #f00;}		/* RED */
	/*99.9%		{color: #f00;}*/	/* RED */
}

	@-webkit-keyframes color-rainbow {
		0%			{color: #ffa500;}	/* ORANGE */
		/*9.9%		{color: #ffa500;}*/	/* ORANGE */
		10%			{color: #ff0;}		/* YELLOW */
		/*19.9%		{color: #ff0;}*/	/* YELLOW */
		20%			{color: #0f0;}		/* LIME */
		/*29.9%		{color: #0f0;}*/	/* LIME */
		30%			{color: #0ff;}		/* CYAN */
		/*39.9%		{color: #0ff;}*/	/* CYAN */
		40%			{color: #00f;}		/* BLUE */
		/*49.9%		{color: #00f;}*/	/* BLUE */
		50%			{color: #800080;}	/* PURPLE */
		/*59.9%		{color: #800080;}*/	/* PURPLE */
		60%			{color: #f0f;}		/* MAGENTA */
		/*69.9%		{color: #f0f;}*/	/* MAGENTA */
		70%			{color: #ffc0cb;}	/* PINK */
		/*79.9%		{color: #ffc0cb;}*/	/* PINK */
		80%			{color: #fff;}		/* WHITE */
		/*89.9%		{color: #fff;}*/	/* WHITE */
		90%			{color: #f00;}		/* RED */
		/*99.9%		{color: #f00;}*/	/* RED */
	}

.color-rainbow {
	animation-name: color-rainbow;
	animation-duration: 60s;
	animation-iteration-count: infinite;
		-moz-animation-name: color-rainbow;
		-moz-animation-duration: 60s;
		-moz-animation-iteration-count: infinite;
		-o-animation-name: color-rainbow;
		-o-animation-duration: 60s;
		-o-animation-iteration-count: infinite;
		-webkit-animation-name: color-rainbow;
		-webkit-animation-duration: 60s;
		-webkit-animation-iteration-count: infinite;
}

@keyframes background-color-change-gradient {
	0%			{background-image: linear-gradient(to bottom right, #fff, #f00, #ffa500);}		/* WHITE-RED-ORANGE */
	10%			{background-image: linear-gradient(to bottom right, #f00, #ffa500, #ffa500);}	/* RED-ORANGE-YELLOW */
	20%			{background-image: linear-gradient(to bottom right, #ffa500, #ff0, #0f0);}	/* ORANGE-YELLOW-LIME */
	30%			{background-image: linear-gradient(to bottom right, #ff0, #0f0, #0ff);}	/* YELLOW-LIME-CYAN */
	40%			{background-image: linear-gradient(to bottom right, #0ff, #00f, #800080);}	/* CYAN-BLUE-PURPLE */
}

.background-color-change-gradient {
	animation-name: background-color-change-gradient;
	animation-duration: 60s;
	animation-iteration-count: infinite;
}