  @media (max-width: 991.5px) {

	/* sidenav accordion - start */ 
	.sidenav-basic-wrapper { 
		margin: 24px 0; 
	} 

	.accordions-sidenav>.accordion>.accordion-item { 
		border: 1px solid var(--black); 
		border-radius: 0; 
	} 

	.accordions-sidenav .accordion-body { 
		padding: 0 0; 
	} 

	.sidenav-basic .d-title { 
		padding: 20px 14px 0 14px; 
	} 

	/* sidenav accordion - start */



	/* skip box - start */
	.skip-btn {
		font-size: 18px;
		border-bottom: 4px solid var(--sprit-blue);
		padding: 24px 20px;
	}

	/* skip box - end */



	/* pagination - start */
	.d-pagination .page-links {
		display: none;
	}

	.d-pagination .btn-prev,
	.d-pagination .btn-next {
		font-size: 16px;
	}

	/* pagination - start */



	/* tabs basic - start */
	.tabs-basic .nav-tabs .nav-link {
		border-bottom: 1px solid var(--university-blue);
	}

	/* tabs basic - end */



	/* cta banner - start */
	.cta-banner {
		text-align: center;
	}

	.cta-banner-btns {
		display: flex;
		flex-direction: column;
		row-gap: var(--row-gap-md);
	}

	.cta-banner-pattern {
		background-size: 60%;
		text-align: start;
	}

	/* cta banner - end */



	/* header right image - start */
	.header-right-content {
		padding: 36px 12px;
	}

	.header-right .color-box {
		display: none;
	}

	/* header right image - end */



	/* header left image - start */
	.brand-bar {
		writing-mode: horizontal-tb;
	}

	.brand-bar .text {
		font-size: 20px;
		letter-spacing: 6.8px;
	}

	.header-left-content {
		padding: 36px 12px;
	}

	/* header left image - end */



	/* carousel cards - start */
	.slick-next,
	.slick-prev {
		top: 104%;
	}

	.slick-prev {
		left: 10px;
	}

	.slick-next {
		right: 10px;
	}

	/* carousel cards - end */



	/* quote box - start */
	.quote-box .quote-content {
		padding: 24px 24px;
	}

	.quote-right {
		background-image: none !important;
	}

	/* quote box - end */



	/* quote cards - start */
	.quote-card-image {
		height: auto;
		min-height: 220px;
	}

	/* quote cards - end */



	/* events card - start */
	.events-row-title {
		text-align: center;
	}

	.events-row-button {
		justify-content: center;
		margin-top: 36px;
	}

	/* events card - end */



	/* bento tile - start */
	.bento-tile .select-wrapper::after {
		right: 20px;
		font-size: 20px;
	}

	.bento-tile select {
		font-size: 20px;
	}

	.bento-card p {
		display: none;
	}

	/* bento tile - end */



	/* social feed - start */
	.social-feed .slick-dots {
		bottom: -38px;
	}

	.social-feed-icons {
		margin-top: 70px;
	}

	/* social feed - end */



	/* text boxes - start */
	.box-filled,
	.box-opacity {
		row-gap: var(--row-gap-md);
		padding: 34px 24px;
	}

	/* text boxes - end */



	/* hero large - start */
	.hero-large .d-title span{
		font-size: 36px;
	}

	.hero-large-content {
		row-gap: var(--row-gap-xs); 
		max-width: 100%; 
		min-height: auto; 
	}

	.hero-large-video .play-pause {
		font-size: 12px;
		width: 84px;
		height: 46px;
	}


	.hero-large-video,
	.hero-large-video video,
	.hero-large-video img {
		width: 100%;
		min-height: 400px;
		object-fit: cover;
	}

	/* hero large - end */



	/* four block - start */
	.four-block-content .stats span:first-of-type {
		font-size: 24px;
	}

	/* four block - end */



	/* profile matrix - start */
	.profile-matrix .container {
		padding: 0 0;
	}

	.profile-matrix-card {
		padding: 24px 24px;
		margin-top: 0;
	}

	.profile-matrix-content {
		margin: 0 26px;
	}

	/* profile matrix - end */



	/* timeline - start */
	.timeline-intro {
		margin-bottom: 44px;
	}

	.timeline-item::before {
		left: 8px;
		transform: unset;
	}

	.timeline-circle {
		left: 0;
		transform: unset;
	}

	.timeline-content {
		padding: 0 48px;
	}

	.timeline-image {
		padding: 30px 34px 60px 34px;
	}

	/* timeline - end */



	/* find program - end */
	.find-program .container {
		background-image: none !important;
	}

	.find-program-content .search-box {
		padding: 24px 24px;
	}

	.find-program-content .links {
		display: flex;
		flex-direction: column;
		row-gap: var(--row-gap-md);
		align-items: start;
		column-gap: unset;
	}

	/* find program - end */



	/* quote tabs - start */
	.quote-tabs {
		padding-left: 24px;
		padding-right: 24px;
	}

	.quote-tabs .nav-tabs {
		display: flex;
		flex-direction: column;
		row-gap: var(--row-gap-xs);

		width: 100%;
		border-bottom: none;
		padding-bottom: 24px;
	}

	.quote-tabs .nav-tabs .nav-link {
		border-bottom: none;
	}

	.quote-tabs .nav-tabs .nav-item.show .nav-link,
	.quote-tabs .nav-tabs .nav-link.active {
		color: var(--university-blue);
		background-color: var(--new-gray);
		border-bottom: none;
	}

	.quote-tab-image {
		margin-top: unset;
	}

	.quote-tab-image img {
		min-height: unset;
	}

	/*   .quote-tab-image::after {
	position: absolute;
	right: 6px;
	bottom: -6px;

	content: '“';
	color: var(--university-blue);
	font-size: 96px;
	font-style: italic;
	font-weight: 900;
	line-height: 0;
} */

	/* quote tabs - end */



	/* quote gallery - start */
	.quote-gallery .slick-prev {
		left: 20px;
		right: unset;
	}

	.quote-gallery .slick-next {
		right: 20px;
		left: unset;
	}

	.quote-gallery .slick-dots {
		justify-content: center;
		padding: 0 0;
	}

	/* quote gallery - end */


	/* table - start */
	.dd-table {
		display: block !important;
		width: 100%;
		overflow-x: scroll;
	}

	.dd-table .dt-container {
		margin-top: unset !important;
	}

	.dd-table .table-info {
		border: none;
		padding: 12px 6px;
	}

	/* table - end */
	/* tertiary nav - start */ 
	.tertiary-nav-wrapper { 
		margin: 24px 0px;
		border-bottom: none;
		border-top: none;
	} 

	.tertiary-nav-links { 
		display: flex; 
		flex-direction: column; 
		margin-bottom: 0; 
	} 

	.tertiary-nav { 
		background-color: var(--white) !important; 
	} 

	.tertiary-nav.d-bg-white a, 
	.tertiary-nav.d-bg-new-gray a, 
	.tertiary-nav.d-bg-true-blue a { 
		color: var(--dark-text) !important; 
	} 

	/* tertiary nav - end */
}

