  @import url('/newcsus2019-global-assets/_internal/css/landing-page/global-headfoot.css');


@import url(/newcsus2019-global-assets/_internal/css/aaron.css);
@import url(/newcsus2019-global-assets/_internal/css/static-nav.css);
@import url(/newcsus2019-global-assets/_internal/css/hexagons-svg.css);

@import url(/newcsus2019-global-assets/_internal/css/module-wide-events.css);
@import url(/newcsus2019-global-assets/_internal/css/module-t4Quad-lists.css);
@import url(/newcsus2019-global-assets/_internal/css/module-nav-horizontal.css);
@import url(/newcsus2019-global-assets/_internal/css/module-breadcrumb.css);
@import url('/newcsus2019-global-assets/_internal/css/anniversary-75th.css');
  
@import url(/newcsus2019-global-assets/_internal/css/v2022/2-group-utility/22-module-tables.css);
@import url(/newcsus2019-global-assets/_internal/css/v2022/3-group-t4/22-module-connect.css);
@import url(/newcsus2019-global-assets/_internal/css/v2022/3-group-t4/22-module-spotlight.css);

@import url('/newcsus2019-global-assets/_internal/css/landing-page/post-hero.css');
@import url('/newcsus2019-global-assets/_internal/css/landing-page/post-buttons.css');
/*@import url('/newcsus2019-global-assets/_internal/css/landing-page/post-pillars-mod.css');*/
@import url('/newcsus2019-global-assets/_internal/css/landing-page/post-sidebyside.css');
@import url('/newcsus2019-global-assets/_internal/css/landing-page/post-video.css');
@import url('/newcsus2019-global-assets/_internal/css/landing-page/post-countdown.css');
@import url('/newcsus2019-global-assets/_internal/css/landing-page/post-home.css');
@import url('/newcsus2019-global-assets/_internal/css/landing-page/post-spotlight.css');
@import url('/newcsus2019-global-assets/_internal/css/section-facts-and-figures.css');

 a.skip-nav {
	 position: absolute;
	 left: -10000px;
	 top: auto;
	 width: 1px;
	 height: 1px;
	 overflow: hidden;
	 display: block;
}
 p.ie-browser-msg, h1 + p[role="navigation"] {
	 max-width: 100%;
}
 a.skip-nav:focus {
	 position: relative;
	 left: 0;
	 width: 100%;
	 height: auto;
	 overflow: auto;
	 text-align: center;
	 background: #f0e1b0;
	 padding: .5em 1em;
	 color: #043927;
}
/* ====== add stripe bottom ====== */
 .hero, .pillars, .cta, footer {
	 position: relative;
}
/*nav ul:after, nav ul:before, */
.container.priority-cols:before, .hero:after, .pillars:before, .otr.page-we-are-on-the-rise .pillars:after, footer:before, .pillars:after, .faq:before {
	 content: ' ';
	 display: block;
	 width: 100%;
	 padding: 2px;
	 position: absolute;
	 bottom: -2px;
	 left: 0;
	  z-index: 100;
}
/* add stripe top */
/*nav ul:before, */
.container.priority-cols:before, .pillars:before, footer:before {
	 bottom: unset;
	 top: -2px;
	 z-index: 100;
}
/*nav ul:after, */
.faq:before {
	 top: unset;
	 bottom: 0;
	 z-index: 100;
}
/*stripe start purple */
/*nav ul:after, */
 main:not(.statement) .pillars:before, footer:before, .faq:before {
	 background: -webkit-gradient(linear, right top, left top, color-stop(25%, #008453), color-stop(40%, #ce7712), color-stop(60%, #fafa43), to(#380042));
	 background: linear-gradient(270deg, #008453 25%, #ce7712 40%, #fafa43 60%, #380042 100%);
}
/*start green */
/*nav ul:before, */
/*.pillars:after, */
.hero:after, .container.priority-cols:before {
	 background: -webkit-gradient(linear, left top, right top, color-stop(25%, #008453), color-stop(40%, #ce7712), color-stop(60%, #fafa43), to(#380042));
	 background: linear-gradient(90deg, #008453 25%, #ce7712 40%, #fafa43 60%, #380042 100%);
}
/* @media screen and (min-width:680px) {*/
/*	 .home nav ul:before {*/
/*		 display: none;*/
/*	}*/
/*}*/
 @media screen and (min-width:860px) {
	 .pillars:after {
		 bottom: 0;
	}
}
 @media screen and (min-width:960px) {
	 .otr.page-students-on-the-rise .pillars:before, 
	 .otr.page-community-on-the-rise .pillars:before, 
	 .otr.page-knowledge-on-the-rise .pillars:before, 
	 .otr.page-home .pillars:before, 
	 .otr.page-home .container.priority-cols:before, .otr.page-we-are-on-the-rise .pillars:after {
		display: none;
	}
}

