@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/------------------------------------------ */

/*•.•.•.•.•.•.•.•.•.•
.•.•.•RESPONSIVE•.•.•.
•.•.•.•.•.•.•.•.•.•*/

	button#hamburger-button {
		display: none;
	}

	figure#dim-the-lights {
		display: none;
	}

@media screen and (max-width: 600px) {

		div#heading-wrapper {
			display: none;
		}

		nav {
			position: fixed;
			z-index: 99;
			top: -100vh;
			background-color: rgba(255,255,255,0.9);
			transition: transform 0.5s;
		}

			.slide-the-drawer {
				transform: translateY(100vh);
			}

		nav ul li {
			font-size: 15vw;
		}

	button#hamburger-button {
		all: initial;
		position: fixed;
		right: 2vw;
		top: 2vw;
		z-index: 100;
		background-color: rgba(255,255,255,0.7);
		border: 0.5vw solid #000;
		font-size: 10vw;
		line-height: 10vw;
		padding: 0.2vw 0.5vw 0.5vw 0.5vw;
		margin: 0.5vw;
		border-radius: 25%;
		outline: none;
	}

		button#hamburger-button:hover {
			color: #fff;
			background-color: rgba(0,0,0,0.7);
			border-color: rgba(255,255,255,0.1);
		}

		button#hamburger-button:active {
			color: #000;
			background-color: rgba(255,255,255,0.7);
			border-color: #000;
		}

	div#dim-the-lights {
		position: fixed;
		z-index: 98;
			transition: height 1s;
			transition: background-color 1s;
	}

		.dim-the-lights {
			height: 100%;
			width: 100%;
			background-color: rgba(0,0,0,0.5);
		}


	.font-size-two {
		font-size: 4vw;
	}

	article.students-section ol {
		column-count: 1;
			-moz-column-count: 1;
			-webkit-column-count: 1;
	}
}