
@media only screen and (max-width: 1023px) {
	.wingscardwrappermain {
		margin-top: 20px;
	}
	.bannermainwrapper{
		height: 52vh;
	}
	header {
		width: 94%;
	}
	.notice-circular .card .notices {
		padding: 15px 20px;
	}
	.ourbranches .row div h3 {
		font-size: 27px;
		font-family: 'Poppins-Regular';
	}
	.ourteam {
		margin-top: 0px;
	}
	.mainpillar .ourteam {
		margin-top: 25px;
	}
	.amazing-icons {
		gap: 45px;
	}
	.admission-section {
		padding: 115px 200px 36px 30px;
		background-position: bottom;
	}
	.indexformwrapper .form-group {
		margin: 5px 0;
	}
	.row-padding {
		padding: 0 25px;
	}
	.sports-card {
		margin-top: 0px;
	}
	.whychoosecontent h3 {
		font-size: 27px;
		font-weight: 100;
	}
	.whychoosecard h4 br {
		display: none;
	}
	.contentsidewrapper{
		margin-top: 20px;
	}
	.contentsidewrapper h4 {
		margin-bottom: 20px;
		font-size: 27px;
	}
	.visionariescard {
		background: linear-gradient(29deg, #c69a5540, #0356a21c);
		padding: 30px 20px;
		display: block;
	}

	.visionarypersonwrap img {
		width: 45%;
	}

	.visionarycontent {
		width: 100%;
		background: #fff;
		padding: 20px 20px;
	}
		.visionarycontent img:nth-child(1) {
			width: 45px;
		}
		.visionarycontent img:nth-child(2) {
			width: 45px;
		}
	.bannerheading h3 {
		color: #fff;
		font-size: 30px;
		padding: 20px 15px;
	}
	.featuresheading h3 {
		font-family: 'Mochiy';
		font-size: 27px;
	}
	.pincipalmessage p:nth-child(4) {
		width: auto;
	}

	.pincipalmessage p:nth-child(5) {
		width: auto;
	}

	.pincipalmessage p:nth-child(6) {
		width: auto;
	}
	.pincipalmessage {
		background-position: unset;
		padding: 42px 44px;
	}
	.title h3 {
		font-size: 27px;
		font-family: 'Mochiy';
	}
	.staticbanner {
		padding-top: 100px;
	}
		}
@media only screen and (max-width: 767px){
	.mainpillar {
		padding: 35px 0;
	}
		.about-us .row div h3 {
		font-size: 22px;
		font-family: 'Mochiy';
		margin-bottom: 16px;
		font-weight: 100;
	}
	.mainpillar .row div h3 {
		font-size: 25px;
		font-family: 'Mochiy';
		margin-bottom: 16px;
		font-weight: 100;
	}

	.ourbranches .row div h3 {
		font-size: 25px;
		font-family: 'Mochiy';
		margin-bottom: 16px;
		font-weight: 100;
	}
	.featuresheading h3 {
		font-family: 'Mochiy';
		font-size: 25px;
	}
	.whychoosecontent h3 {
		font-size: 25px;
	}
	.admission-section {
		background-position: left;
		padding: 115px 20px 25px 20px;
	}
	.indexformwrapper {
		margin-top: 25px;
	}
	.ourteam .card {
		margin-top: 15px;
		margin-bottom: 0px;
	}
	.notice-circular .card .notices{
		padding: 15px 15px;
	}
	.ourteam{
		margin-top: 0px;
	}
	.amazing-inner-div {
		width: 32%;
	}
	.whychoosecard h4 br{
		display: none;
	}
	.amazing-features img {
		padding: 14px;
	}
	.amazing-features .featuresheading h3, .amazing-features .featuresheading p{
	}
	.amazing-inner-div p {
		font-size: 17px;
		line-height: 1.2;
		font-family: 'Poppins-Regular';
	}
	.amazing-features {
		border-radius: 0px;
		padding: 45px 15px;
		background: linear-gradient(45deg, #ffffffba, transparent), url(../images/custombg1.png);
		background-position: left;
	}
	.mainpillar .row div p{
		text-align: justify;
	}
	.whychoosecontent p {
		text-align: justify;
	}
	.indexformwrapper .form-group {
		margin: 5px 0;
	}
	.mobileshow {
		display: block;
	}
	.sportsmobilehide{
		display: none;
	}
	.sports .row.p-3.mt-5{
		margin-top: 0px !important;
	}
	.bannerslider .slick-prev, .bannerslider .slick-next{
		top: 50%;
	}
	.bannerslider .slick-next {
		right: 15px;
	}
	.bannerslider .slick-prev {
		left: 15px;
	}
	.bannermainwrapper {
		height: 40vh;
	}
	header {
		background: #ffffffb5;
		position: unset;
		z-index: 1;
		padding: 0px 0px;
		width: 100%;
		border-radius: 0px;
		transform: unset;
		backdrop-filter: blur(4px);
		border: 1px solid #ddd;
		z-index: 999;
		transition: 0.5s;
	}
	.headersticky{
		position: fixed;
	}
	.amazing-icons {
		gap: 20px;
	}
	.admissioncontent h3{
		font-size: 27px;
	}
	#scrollToTopBtn {
		position: fixed;
		bottom: 30px;
		right: 15px;
	}
		#scrollToTopBtn img {
			width: 16px;
		}
	.mobileshow .row .col-6:nth-child(1){
		padding-right: 0px;
	}
	.mobileshow .row .col-6:nth-child(2) {
		padding-left: 0px;
	}
	.sports-card {
		padding: 13px;
	}
		.sports-card p {
			margin-bottom: 0px;
		}
		.sports-card img {
			width: 54px;
			height: 54px;
			margin-bottom: 10px;
		}
	.bannerheading h3 {
		color: #fff;
		font-size: 25px;
		padding: 20px 15px;
	}
	.newherosection {
		background-size: cover;
		padding: 100px 0 150px 0;
	}
	.contentsidewrapper{
		margin-top: 20px;
	}
	.miniheading {
		font-size: 14px;
	}
	.contentsidewrapper h4 {
		margin-bottom: 15px;
		font-size: 25px;
	}
	.visionariescard {
		background: linear-gradient(29deg, #c69a5540, #0356a21c);
		padding: 30px 20px;
		display: block;
			}
	.visionarypersonwrap img {
		width: 45%;
	}
	.visionarycontent {
		width: 100%;
		background: #fff;
		padding: 20px 20px;
	}
		.visionarycontent img:nth-child(1){
			display: none;
		}
		.visionarycontent img:nth-child(2){
			display: none;
		}
		.visionarycontent p {
			font-size: 14px;
			text-align: justify;
		}
		.visionarycontent h4 {
			font-family: 'Poppins-Medium';
			font-size: 19px;
		}
	.pincipalmessage {
		padding: 30px 25px;
		border-radius: 20px;
		background-position: bottom;
	}
		.pincipalmessage p:nth-child(4) {
			width: auto;
		}
		.pincipalmessage p:nth-child(5) {
			width: auto;
		}
		.pincipalmessage p:nth-child(6) {
			width: auto;
		}
	.title h3 {
		font-size: 25px;
		font-family: 'Mochiy';
	}
	.staticbanner {
		padding-top: 0px;
	}
	}

