<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media only screen and (min-width: 1200px) {

	.logo-2 img {
		width: 350px;
	}

}
@media (max-width: 480px){
.scrn480 {
    display: block;
}
	.big{
		display:none;
	}
}
@media only screen and (max-width: 1199px) {


	.carousel-slides h2 {
		font-size: 1.5rem;
		font-weight: bold;
	}

	h4 {
		font-size: 1.2rem;
	}

	.section-1-img {
		background-size: 100%;
		background-position: bottom;
	}

	.section-2-img {
		background-size: 140%;
		background-position: top;
	}

	.logo-2 img {
		width: 300px;
	}

	.para-content {
		width: 100%;
	}

	.accordion-content {
		width: 100%;
	}

	.section-divide {
		padding: 1rem 7rem;
	}

	.register-form {
		background-size: 120%;
	}

	.cards-group .card-img-top {
		margin: auto;
		width: calc(16rem * 0.9);
		height: calc(9rem * 0.9);
	}

	.session-card p {
		font-size: 1rem;
		line-height: 1.2rem;
		margin-bottom: 0.5rem;
	}

	.session-card-profile img {
		margin: 10px;
	}

	.info-board .dsp-md-block {
		display: inline;
	}
}

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

	.carousel-item span{
	display:inline;
} 
	.carousel-slides h1 {
		font-size: 3rem;
	}

	.carousel-slides h2 {
		font-weight: bold;
	}

	.nav-pd {
		padding: 0 3.75rem;
	}

	.section {
		padding: 3rem;
	}

	.section-divide {
		padding: 1rem 3rem;
	}

	.footer {
		padding: 1rem 3rem;
	}

	.navbar-nav li::after {
		content: '';
	}

	.nav-item .nav-link {
		width: 100%;
	}

	.section-1-img {
		background-size: 120%;
		background-position: bottom;
	}

	.info-board p.w-75 {
		width: 95% !important;
	}

	.info-board .dsp-md-block {
		display: block;
	}

	.logo-2 img {
		width: 100%;
	}

	.para-content {
		width: 100%;
		line-height: 1.5;
		font-size: 1.4rem;
	}


	.ss-slider-1 {
		bottom: -7.8rem;
	}

	.profile-card .profile-img img {
		width: 250px;
	}

	.cards-group {
		flex-wrap: wrap;
	}
}

@media only screen and (max-width: 768px) {
	.side-accordion {
		width: 100%;
		line-height: 1.4rem;
	}
}

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


	h1 {
		font-size: 1.8rem;
	}

	h2 {
		font-size: 1.5rem;
	}

	h3 {
		font-size: 1.2rem;
	}

	h4 {
		font-size: 1.1rem;
	}

	.carousel-slides h1 {
		font-size: 2.5rem;
	}

	.carousel-slides h2 {
		font-size: 1.2rem;
	}

	.nav-pd {
		padding: 0 2.75rem;
	}

	.section {
		padding: 2rem;
	}

	.section-divide {
		padding: 1rem 2rem;
	}

	.footer {
		padding: 1rem 2rem;
		text-align: center;
	}

	.footer .order-sm-s {
		order: 1;
		margin-bottom: 15px;
	}

	.footer .order-sm-e {
		order: 2;
	}

	.footer-nav {
		justify-content: center;
		margin: 0;
		margin-bottom: 5px;
	}

	.info-board h3 {
		font-size: 1.3rem;
	}

	.info-board p {
		font-size: 1rem;
	}

	.info-board .order-sm-s {
		order: -1;
		margin-bottom: 15px;
	}

	.info-board .dsp-md-block {
		display: inline;
	}

	.logo-2 {
		position: static;
	}

	.logo-2 img {
		position: static;
		width: 200px;
	}

	.side-accordion .accordion-button.collapsed {
		padding-bottom: 0.5rem;
		padding-top: 0.5rem;
	}

	.session-card .session-card-img {
		margin: 0px auto 15px;
	}

	.ss-slider-1 {
		width: 90%;
		left: 5%;
	}

	.register-form {
		padding: 1.5rem 1rem;
	}

	.profile-slider .row.mt-5 {
		margin-top: 1.5rem !important;
	}

	.para-content {
		line-height: 1.3;
		font-size: 1.2rem;
	}

	.btn-purple {
		margin: 10px auto 0;
	}

}

@media only screen and (max-width: 575px) {
		.carousel-item span{
	display:inline;
}
	h1 {
		font-size: 1.5rem;
	}

	h2 {
		font-size: 1.2rem;
	}

	h3 {
		font-size: 1.1rem;
	}

	h3.fw-lighter {
		font-weight: normal;
	}

	.nav-pd {
		padding: 0 1.75rem;
	}

	.section {
		padding: 1.5rem 1rem;
	}
	
	.carousel-indicators .section {
		padding: 5rem 2rem 2rem 2rem;
	}

	.section-divide {
		padding: 1.5rem 1rem;
	}

	.footer {
		padding: 1.5rem 1rem;
	}

	.footer-nav li {
		padding: 0 5px;
	}

	.section-1-img {
		background-size: cover;
		background-position: center;
	}

	.section-2-img {
		background-size: cover;
		background-position: center;
	}

	.carousel-slides h1 {
		font-size: 2rem;
	}

	.carousel-slides h2 {
		font-size: 1rem;
	}

	.info-board .mb-3 {
		margin-bottom: 0.5rem !important;
	}

	.info-board p {
		font-size: 0.8rem;
		margin-bottom: 0.5rem;
	}

	.ss-slider-1 {
		bottom: -6rem;
	}

	.ss-slider-1 .ss-slide {
		font-size: 1rem;
		line-height: 1.3rem;
	}

	.session-card .session-card-img {
		width: 250px;
		height: 210px;
		margin: 0 auto 1.5rem;
	}

	.title-highlight {
		font-size: 1.8rem;
	}

	.tabs-menu {
		padding-left: 0;
		font-size: 1rem;
	}

	.tabs-menu li span {
		padding: 0 5px;
	}

	.profile-slider .row.mt-5 {
		margin-top: 1rem !important;
	}

/* 	.profile-card .profile-img img {
		width: 200px;
	} */

	.ss-slider-2 .slick-prev {
		left: 0px;
	}

	.ss-slider-2 .slick-next {
		right: 10px;
	}

	.register-form {
		background-size: 150%;
	}

	.register-form p {
		font-size: 0.8rem;
	}

	.register-form .blue-dash-line.mb-5 {
		margin-bottom: 1rem !important;
	}

	.register-form .button-arr {
		margin: 0;
	}

	.mr-top-5 {
		padding-top: 7.5rem;
	}
}

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

	.carousel-slides h1 {
		font-size: 1.5rem;
	}
		.marginBottomHelp{
	margin-bottom:0rem;
}

	.carousel-slides h2 {
		font-size: 1.2rem;
	}

	.ss-slider-2 .slick-prev {
		left: 20px;
	}

	.ss-slider-2 .slick-next {
		right: 20px;
	}

	.register-form {
		background-size: 200%;
	}

	.register-form .blue-dash-line.mb-5 {
		margin-bottom: 1rem !important;
	}

	.logo-2 img {
		width: 170px;
	}

	.ss-slider-1 .ss-slide {
		padding-left: 1rem;
		font-size: 1rem;
	}

	.session-card-profile {
		flex-direction: column;
		text-align: center;
	}
}


/* OCW REsponsive css */

@media screen and (min-width:2000px) {
	.container-fluid {
		max-width: 1300px;
		margin: auto !important;
	}

	.pr-0 {
		padding-right: 5rem !important;
	}

	.ml-5 {
		margin-left: 0;
	}

	.section-divide-bg-orange.pr-0 {
		padding-right: 0rem !important;
	}

	

	#heroBannerCarousel .carousel-item .section, .custom-slide-dots .section {
		padding-left: 0px;
		padding-right: 0px;
	}

	#heroBannerCarousel .slick-slide .container-fluid{
		padding-left: 0px;
		padding-right: 0px;
	}
	#heroBannerCarousel  .container-fluid &gt; .row ,  .custom-slide-dots  .container-fluid &gt; .row{
		margin-left: 0px;
		margin-right:0px;
	}
}


@media screen and (max-width:767px) {
	.padding-lr-5 {
		padding: 0 1rem;
	}

	.ocw-main-page .info-board p {
		line-height: 1.6rem;
	}

	.how-can-help-img {
		background-position: center;
		background-size: cover;
		height: auto;
	}

	.session-card p {
		line-height: 1.6rem;
	}

	h4 {
		line-height: 1.6rem;
	}

	.gala-evening-img {
		background-size: cover;
	}

	.padding-box {
		padding: 1.5rem;
	}

	.light-black-box {
		padding: 1.5rem;
		top: 20px;
	}

	.text-box-bg {
		padding: 1.5rem;
	}

	.ml-5 {
		margin-left: 0rem;
	}

	.ocw-main-page .register-btn {
		font-size: 14px !important;
		width: fit-content;
		margin-left: 0px;
	}

	.lh-lg {
		line-height: 1.6rem !important;
	}

	.ocw-main-page .session-card .session-card-img {
		width: 100%;
		height: auto;
		margin: 0px 0px 20px;
	}


}


@media screen and (min-width:581px) and (max-width:992px) {
	.info-board .order-sm-s {
		order: -1;
		margin-bottom: 15px;
	}
}

@media screen and (min-width:768px) and (max-width:1023px) {

	.how-can-help-img,
	.gala-evening-img {
		background-position: center;
		background-size: cover;
		height: auto;
	}

	.pr-0 {
		padding-right: 3rem !important;
	}

	.light-black-box {
		padding: 3rem;
		top: 40px;
	}
		.marginBottomHelp{
	margin-bottom:0rem;
}
}

@media screen and (min-width:992px) and (max-width:1279px) {

	.how-can-help-img,
	.gala-evening-img {
		background-position: center;
		background-size: cover;
		height: auto;
	}
	.marginBottomHelp{
	margin-bottom:0rem;
}

	.how-can-help-img .col-lg-5 {
		width: 75%;
	}

	.how-can-help-img .col-lg-3 {
		width: 50%;
	}

	.pt-15 {
		padding-top: 5rem;
	}

	#gala-evening .col-lg-7,
	#gala-evening .col-lg-5 {
		width: 100%;
	}

	#registrationForm .col-lg-6 {
		width: 100%;
	}
}

@media screen and (min-width:1280px) and (max-width:1499px) {
	.help-box h2 {
		font-size: 1.2rem;
	}

	.help-box h4 {
		padding: 15px 70px 15px 25px;
		font-size: 1rem;
		line-height: 1.2rem;
		min-height: 107px;
	}

	.help-box p {
		line-height: 1.6rem;
		font-size: 15px;
	}

	.ocw-main-page .register-form {
		background-size: cover;
	}
}

@media screen and (min-width:993px) {
	.light-black-box {
		margin-right: -12px;
	}
}

/* @media screen and (min-width:768px) {
	#gala-evening {
		height: 680px;
	}
} */

@media screen and (min-width:768px) and (max-width:890px){
	body .footer{
		padding-bottom:3rem;
	}
	.footer-nav li{
		padding: 0 3px;
	}
	.help-box {
	
	min-height: 560px;
	
}
}
@media screen and (max-width:991px){
	body.ocw-main-page .register-btn{
		width:fit-content;
		margin-left:0px !important;
	}
}

@media screen and (min-width:992px) and (max-width:1085px){
	body.ocw-main-page .nav-link{
		font-size: 13px;
		padding-top: 11px;
	}
}</pre></body></html>