

body {
	background:#FFF;
	color:#6A6A6A;
	font-size:16px;
	font-family:'Poppins', sans-serif;
    line-height:1.7em;
	margin:0;
	padding:0;
}

a {
	color:#;
	font-weight:600;
	text-decoration:none;
}
    a:focus,
    a:hover,
    a:active {
	    color:#;
	    text-decoration:underline;
    }

/** LOGO **/
.school-logo {
	text-align:center;
	padding-left:6rem;
	padding-top:.25rem;
}

    #guide .school-logo {
	    padding-left:0;
	    padding-top:.55rem;
    }

    .school-logo img {
	    max-height:110px;
	    padding:16px;
    }

    @media (max-width: 1200px) {
	    .school-logo {
		    padding-left:2rem;
	    }
    }

    @media (max-width: 992px) {
	    .school-logo {
		    display:block;
		    text-align:center;
		    padding-left:0;
	    }
    }

/** HEADERS **/
h1 {
	color:#;
	font-family:'Quicksand', sans-serif;
	font-size:2.1rem;
	font-weight:700;
}

h2 {
	color:#;
	font-family:'Quicksand', sans-serif;
	font-size:1.8rem;
	font-weight:700;
}

h3 {
	color:#;
	font-family:'Quicksand', sans-serif;
	font-size:1.6rem;
	font-weight:700;
}

h4 {
	font-family:'Quicksand', sans-serif;
	padding:10px 0;
	font-size:1.4rem;
	font-weight:700;
}

h5 {
	font-family:'Quicksand', sans-serif;
	font-size:1.2rem;
	font-weight:700;
}

h6 {
	font-family:'Quicksand', sans-serif;
	font-size:1rem;
	font-weight:700;
}

/** NAVIGATION **/

/** FOOTER **/
.copyright {
	padding-top:2.25rem;
	font-size:.86rem;
}

    #guide .copyright {
	    margin-top: 200px;
    }

/** GUIDE **/
.guide-hero {
  background: #;
  min-height: 585px;
  border-radius: 0 0 100px 100px;
  position: relative;
  overflow: visible;
  padding: 60px 40px 0;
}

.guide-title {
    padding-top:1.25rem;
	margin-top:2.15rem;
	display:block;
}

    @media (max-width: 1200px) {
	    .guide-title {
		    padding-top:2rem;
		    margin-top:2rem;
	    }
    }

    @media (max-height: 800px) {
	    .guide-title {
		    padding-top:1.15rem;
		    margin-top:1.15rem;
	    }
    }

.guide-content {
    margin-bottom: -100px;
    position: relative;
    transform: translateY(60px);
    max-width:1200px;
}
	
	@media (max-width: 1366px) {
		.guide-content {
			max-width: 1000px;
		}
	}

	@media (max-width: 576px) {
		.guide-content {
			padding:1rem 1rem 3rem;
		}
	}
.guide-content .row {
    align-items: stretch;
    position: relative;
    z-index: 1;
}

.guide-content .col {
    display: flex;
}
.guide-tile {
	background: #fff;
    border-radius: 10px;
    display: flex;
    flex: 1 1 auto;
    flex-direction: column;
    padding: 2.25rem;
    text-decoration: none;
    transition: 0.2s ease-in-out;
    width: 100%;
    z-index: 1;
}
    .guide-tile:hover,
    .guide-tile:focus,
    .guide-tile:active {
	    cursor:pointer;
	    text-decoration:none;
	    transform:scale(1.05);
    }

    @media (max-width: 1366px) {
	    .guide-tile {
		    margin:1.25rem auto;
	        width:98%;
	    }
    }
	@media (max-width: 767px) {
		.guide-content .row {
			flex-direction: column;
		}

		.guide-content .col {
			flex: 0 0 auto;
			width: 100%;
		}

		.guide-tile {
			width: 100%;
			margin: 0 auto 1.25rem;
		}
	}
    @media (max-width: 1366px) and (min-width: 1120px) {
	    .guide-tile {
		    font-size: 14px;
	    }
    }

   
    .guide-tile h2 {
	    color:#;
	    font-family:'Quicksand', sans-serif;
	    font-size:1.3rem;
	    font-weight:700;
    }
    .guide-tile p {
	    color:#6A6A6A;
	    font-weight:500;
	    margin-bottom: 0;
		text-decoration: none;
		line-height:1.6rem;
    }

.tile-icon {
	align-items: center;
    align-self: center;
	background-color:#20;
	border-radius:60px;
	color:#;
	display:flex;
	height:60px;
    justify-content: center;
	padding:12px;
	text-align:center;
	margin-bottom:20px;
	width:60px;
}
    .tile-icon i {
	    font-size:22px;
    }

.decor {
  position: absolute;
}

/* LEFT DECOR */
.decor-left {
  top:-55px;
  left:-55px;
  width: 150px;
  height: 190px;
  z-index:0;
}
	@media (max-width: 1366px) {
		.decor-left {
			top:-35px;
		}
	}
	@media (max-width: 1166px) {
		.decor-left {
			top: -55px;
			left: -10px;
		}
	}
.circle-blue {
  position: absolute;
  width: 125px;
  height: 125px;
  border-radius: 50%;
  background: #;
  top: 0;
  left: 0;
}

.circle-small {
  position: absolute;
  width: 38px;
  height: 38px;
  border-radius: 50%;
  background: #;
  top: 44px;
  left: 44px;
}

.half-yellow {
  position: absolute;
  width: 125px;
  height: 65px;
  background: #;
  border-radius: 6px 6px 65px 65px;
  bottom: 0;
  left: 0;
}

/* RIGHT DECOR */
.decor-right {
    top: -55px;
    right: -75px;
    width: 140px;
    height: 145px;
    z-index: 0;
}

	@media (max-width: 1366px) {
		.decor-right {
			top: -35px;
		}
	}
	@media (max-width: 1166px) {
		.decor-right {
			right: -10px;
		}
	}

.half-blue {
  position: absolute;
  width: 70px;
  height: 130px;
  background: #;
  border-radius: 6px 70px 70px 6px;
  left: 0;
  top: 0;
}

.half-yellow-right {
  position: absolute;
  width: 70px;
  height: 130px;
  background: #;
  border-radius: 6px 70px 70px 6px;
  right: 0;
  top: 0;
}

/** BUTTONS **/
.btn {
	border-radius:18px;
	padding:6px 30px;
}

.btn-primary {
	background-color:#;
	border-color:#;
	color:#;
}
    .btn-primary:hover,
    .btn-primary:active,
    .btn-primary:first-child:active,
    .btn-primary:focus,
    .btn-primary:focus-visible {
	    background-color:#20;
	    border-color:#;
	    color:#;
	    text-decoration:none;
    }

@media (max-width: 1200px) {
	.apply-now {
		padding:1rem 0 1rem 4rem;
	}
}

@media (max-width: 992px) {
	.apply-now {
		display: block;
		padding:1rem 0;
		text-align:center;
		width: 100%;
	}
}

/** INTRODUCTION **/

/** CREATE ACCOUNT **/

/** SIGN IN **/

/** SOCIAL SIGN ON *****/

/** SCREEN HELP **/

/** NOTES & ALERTS **/

/** TABLEs **/

/** MISC **/
.shadow,
.shadow-lg {
	box-shadow:0 4px 44px rgba(0, 0, 0, 0.11)!important;
}

/** SCHOOL POPUP **/

/** APPLICATION SUBMITTALS **/

/** FRESHDESK **/
@media (max-width: 1024px) {
    body {
        padding-bottom: 50px;
    }
}

<script type="text/javascript">
$(document).ready(function(){
  
    $.ajax({
	       url:"/default.aspx",
		   async:false,
		   success:function(){
		        //alert("ok");
	            //console.log('Status', ':','resetCounter'+new Date().toString());
		
			    
	       }
	    
         
    });
  
});
</script>


