@media screen and (max-width: 767px)
{
	.kideewings-about-page .kideewings-about-page__intro, 
	.kideewings-about-page .kideewings-about-page__philosophy, 
	.kideewings-about-page .kideewings-about-page__classes, 
	.kideewings-about-page .kideewings-about-page__activities, 
	.kideewings-about-page .kideewings-about-page__care, 
	.kideewings-about-page .kideewings-about-page__independence, 
	.kideewings-about-page .kideewings-about-page__partnership,
	.kideewings-about-page .kideewings-about-page__vision, 
	.kideewings-about-page .kideewings-about-page__conclusion
	{
		padding: 35px 0;
	}
		.contact-page .contact-page-hero,
		.wrapper_kideewings_values,
		.wrapper_educational_philosophy,
		.kideewings-about,
		.kideewings-development
		{
			padding: 35px 0;
		}
		.contact-page .contact-page-cta-box h2,
		.contact-page .contact-page-form-heading h2,
		.contact-page .contact-page-details h2,
		.contact-page .contact-page-heading h2,
		.kideewings-events-gallery__title,
		.kideewings-about-page .kideewings-about-page__care-card h2,
		.contact-page .contact-page-hero h1,
		.wrapper_kideewings_cta h2,
		.wrapper_educational_philosophy .section_heading h2,
		.kideewings-facilities__title,
		.kideewings-about .section-heading__title,
		.kideewings-development .section-heading__title
		{
			font-size: 24px;
		}

		.kideewings-about-page .kideewings-about-page__vision-box h2,
		.kideewings-about-page .kideewings-about-page__intro-content h2, 
		.kideewings-about-page .kideewings-about-page__section-heading h2, 
		.kideewings-about-page .kideewings-about-page__classes-content h2, 
		.kideewings-about-page .kideewings-about-page__independence-content h2, 
		.kideewings-about-page .kideewings-about-page__partnership-content h2, 
		.kideewings-about-page .kideewings-about-page__conclusion-content h2 {
	        font-size: 24px;
	    }

	    .kideewings-about-page .kideewings-about-page__partnership-card h3,
	    .kideewings-about-page .kideewings-about-page__independence-content h2,
	    .kideewings-about-page .kideewings-about-page__activity-card h3,
	    .kideewings-about-page .kideewings-about-page__philosophy-card h3
	    {
	    	font-size: 20px;
	    }
	    .kideewings-about-page .kideewings-about-page__commitment-item,
	    .kideewings-about-page .kideewings-about-page__independence-list div,
	    .kideewings-about-page .kideewings-about-page__activity-card p,
		.wrapper_kideewings_values .kideewings_value_content p,
		.wrapper_kideewings_cta p,
		.kideewings-facilities .kideewings-facilities__link,
		.kideewings-facilities__content p,
		.kideewings-about__highlight,
		.kideewings-about .section-heading__description,
		.kideewings-development__text,
		.kideewings-development .section-heading__description
		{
			font-size: 14px;
		}
		.contact-page .contact-page-details > p,
		.kideewings-events-gallery__subtitle,
		.kideewings-about-page .kideewings-about-page__partnership-card p,
		.kideewings-about-page .kideewings-about-page__intro-content > p, 
		.kideewings-about-page .kideewings-about-page__section-heading > p, 
		.kideewings-about-page .kideewings-about-page__classes-content > p, 
		.kideewings-about-page .kideewings-about-page__independence-content > p, 
		.kideewings-about-page .kideewings-about-page__partnership-content > p, 
		.kideewings-about-page .kideewings-about-page__conclusion-content > p,
		.contact-page .contact-page-hero p
		{
			font-size: 13px;
			text-align: justify;
		}
		.kideewings-about__button
		{
			font-size: 11px;
		}

		.kideewings-events-gallery__subtitle
		{
			text-align: center !important;
		}

		.kideewings-tuition-page__accordion,
		.kideewings-about__content,
		.kideewings-about .section-heading__description
		{
			max-width: 100%;
		}

		.wrapper_educational_philosophy .educational_philosophy_image img,
		.kideewings-about__visual
		{
			min-height: inherit;
		}

		.wrapper_educational_philosophy .imageshape2,
		.wrapper_facilities .image3,
		.wrapper_facilities .image4,
		.wrapper_facilities .image2
		{
			display: none;
		}

		.wrapper_kideewings_values .kideewings_value_content h3
		{
			margin-bottom: 0;
		}
		.kideewings-about-page .kideewings-about-page__independence-list
		{
			gap:8px;
		}
		.kideewings-about .row
		{
			row-gap: 20px;
		}

		.wrapper_kideewings_cta .kideewings_cta_image
		{
			margin-top: 0;
		}

		.kideewings-facilities__card
		{
			padding: 24px 20px;
		}


		.wrapper_educational_philosophy .educational_philosophy_points
		{
			grid-template-columns: repeat(1, 1fr);
		}


		.wrapper_educational_philosophy .educational_philosophy_badge
		{
			transform: scale(0.7);
		}


		.kideewings-about-page__independence .g-5
		{
			--bs-gutter-y: 1.3rem;
		}

		.wrapper_kideewings_values .kideewings_value_image
		{
			position: static;
			transform: translateX(0%);
			margin-bottom: 20px;
			text-align: center;
			max-width: 118px;
			width: 100%;
			margin-left: auto;
			margin-right: auto;
		}
		.wrapper_kideewings_values .kideewings_value_card{
			padding: 20px 22px 28px;
		}

		.kideewings-about-page .kideewings-about-page__intro-point
		{
			width: 100%;
		}


		.kideewings-events-gallery__content
		{
			padding: 19px 20px 19px 19px;
		}
		.kideewings-events-gallery__card-title
		{
			margin-left: 0;
			font-size: 20px;
			min-height: 100%;
			margin-bottom: 10px;
		}
		.kideewings-events-gallery__card-text
		{
			margin: 0 0 0;
		}
		.kideewings-events-gallery__card-text
		{
			font-size: 12px;
		}
		.kideewings-events-gallery__arrow
		{
			position: static;
			transform: translateY(0%);
			width: 100%;
			border-radius: 9px;
			margin-top: 10px;
		}


		.kideewings-tuition-page__intro p
		{
			text-align: justify;
		}
		.contact-page .contact-page-info-card h3,
		.kideewings-tuition-page__subject-content strong
		{
			font-size: 16px;
		}
		.kideewings-maths-notes-page__intro
		{
			max-width: 100%
		}
		.kideewings-chapter-detail-page__block p,
		.kideewings-maths-notes-page__short-text,
		.kideewings-maths-notes-page__long-text
		{
			font-size: 14px;
			text-align: justify;
		}

		.kideewings-chapter-detail-page__intro h1
		{
			font-size: 24px;
		}
		.kideewings-chapter-detail-page__block h2
		{
			font-size: 20px;
		}
}