@media (max-width: 1500px) {
	.header-logo img {height: 70px}
	.go-mental-logo img {height: 124px}
	.hero-heading-line {height: 10px}
	.event-head {font-size: 34px}
	.event-table th {
	    font-size: 27px;
	    padding: 24px 16px 16px;
	}
	.event-table td {
	    font-size: 30px;
	    padding: 24px 16px;
	}
	.text-18 {
		font-size: 16px;
	}
	.event-table td .text-orange {font-size: 22px}
}

@media (max-width: 1280px) {
	/*.hero {min-height: auto}*/
	.hero-arrow-down img {width: 50px}
	.header-logo img {height: 60px}
	.go-mental-logo img {height: 110px}
	.hero-heading-line {height: 8px}
	.event-head {font-size: 30px}
	.event-table th {
	    font-size: 24px;
	    padding: 22px 14px 14px;
	}
	.event-table td {
	    font-size: 27px;
	    padding: 22px 14px;
	}
	.text-18 {
		font-size: 15px;
	}
	.event-table td .text-orange {font-size: 20px}
	.hero {padding: 0 0 70px}
}

@media (max-width: 991px){
	.header-logo img {height: 40px}
	.go-mental-logo img {height: 90px}
	.hero-heading-line {height: 7px}
	.event-head {font-size: 27px}
	.event-table th {
	    font-size: 20px;
	    padding: 20px 12px 12px;
	}
	.event-table td {
	    font-size: 24px;
	    padding: 20px 12px;
	}
	.text-18 {
		font-size: 14px;
	}
	.event-table td .text-orange {font-size: 18px}
	/*.hero {padding: 120px 0 50px}*/
}
@media (max-width: 767px){
	.header-logo img {height: 30px}
	.go-mental-logo img {height: 50px; position: relative; top: -8px}
	.hero-heading {
		font-size: 80px;
		line-height: 90px;
	}
	.hero-heading-line {height: 6px}
	.event-head {font-size: 24px}
	.event-table th {
	    font-size: 18px;
	    padding: 14px 12px 12px;
	}
	.event-table td {
	    font-size: 22px;
	    padding: 14px 12px;
	    line-height: 24px;
	}
	.text-18 {
		font-size: 14px;
	}
	.event-table td .text-orange {font-size: 16px}
	.conclusion h2 {font-size: 18px}
	.conclusion p {font-size: 14px; margin-top: 6px}
	.hero {padding: 40px 0 70px}
}
@media (max-width: 575px){
	.hero-heading {
		font-size: 60px;
		line-height: 70px;
	}
	.hero-heading-line {height: 5px}
	.event-head {font-size: 20px}
	.event-table th {
	    font-size: 14px;
	    padding: 12px 10px;
	}
	.event-table td {
	    font-size: 16px;
	    padding: 12px 10px;
	    line-height: 20px;
	}
	.text-18 {
		font-size: 12px;
	}
	.event-table td .text-orange {font-size: 15px}
	.conclusion h2 {font-size: 18px}
	.conclusion p {font-size: 14px; margin-top: 6px}
}
@media (max-width: 425px){
	.hero-heading {
		font-size: 40px;
		line-height: 50px;
	}
	.hero-heading-line {height: 5px}
	.event-head {font-size: 18px}
	.event-table th {
	    font-size: 13px;
	    padding: 10px;
	}
	.event-table td {
	    font-size: 16px;
	    padding: 10px;
	    line-height: 20px;
	}
	h2.event-timing {
		font-size: 30px;
	}
	.text-18 {
		font-size: 12px;
	}
	.event-table td .text-orange {font-size: 14px}
	.conclusion h2 {font-size: 16px}
	.conclusion p {font-size: 12px; margin-top: 6px}
}