@media screen and (max-width: 767px)
{
	.container,
	.neelam-hero .container
	{
		max-width: 95%
	}
	.neelam-appointment-page .neelam-appointment-trust,
	.neelam-appointment-page .neelam-appointment-expert, .neelam-appointment-page .neelam-consultation-options, .neelam-appointment-page .neelam-booking-section, .neelam-appointment-page .neelam-appointment-testimonials, .neelam-appointment-page .neelam-appointment-faq,
	.neelam-appointment-page .neelam-appointment-hero,
	.ed-service-faq,
	.ed-cta,
	.ed-about, .ed-content-section, .ed-assessment, .ed-approach, .ed-sessions, .ed-benefits, .ed-testimonials, .ed-contact-cta, .ed-faq,
	.ed-hero,
	.neelam-about-page .neelam-about-credentials, .neelam-about-page .neelam-about-recognition, .neelam-about-page .neelam-about-story,
	.neelam-about-page .neelam-about-hero,
	.neelam-ways,
	.neelam-about,
	.neelam-faq,
	.neelam-services,
	.neelam-reviews,
	.neelam-help,
	.neelam-footer
	{
		 padding: 35px 0 35px;
	}
	.neelam-blogs .neelam-blogs__content h3
	{
		font-size: 15px;
	}
	.neelam-blogs .neelam-blogs__read,
	.neelam-blogs .neelam-blogs__heading p,
	.neelam-appointment-page .neelam-appointment-link,
	.neelam-appointment-page .neelam-appointment-hero__eyebrow, .neelam-appointment-page .neelam-appointment-eyebrow,
	.neelam-reviews .text-center > div span,
	.neelam-help .text-center > span
	{
		font-size: 12px;
		letter-spacing: 0;	
	}
	.neelam-blog-article > h2, .neelam-blog-faq > h2
	{
		font-size: 20px;
	}
	.neelam-testimonials-heading h1,
	.neelam-blog-article h1,
	.neelam-blogs .neelam-blogs__heading h2,
	.neelam-appointment-page .neelam-appointment-final-cta h2,
	.neelam-appointment-page .neelam-booking-section__intro h2,
	.neelam-appointment-page .neelam-discovery-call h2,
	.neelam-appointment-page .neelam-session-card h3,
	.neelam-appointment-page .neelam-appointment-expert h2, .neelam-appointment-page .neelam-appointment-heading h2,
	.neelam-appointment-page .neelam-appointment-hero h1,
	.ed-service-faq__heading h2,
	.ed-contact-cta__box h2,
	.ed-cta h2,
	.ed-section-heading h2,
	.ed-about__content h2,
	.ed-hero__content h1,
	.neelam-about-page .neelam-about-cta h2,
	.neelam-about-page h1, .neelam-about-page h2,
	.neelam-faq__heading h2,
	.neelam-about-title,
	.neelam-ways .text-center h2,
	.neelam-reviews .text-center h2,
	.neelam-help h2,
	.neelam-services .text-center h2
	{
        font-size: 22px;
        line-height: 1.3;
	}
	.neelam-appointment-page .neelam-appointment-final-cta h2 strong,
	.neelam-appointment-page .neelam-booking-section__intro h2 strong
	{
		display: inline;
	}
	.neelam-services .text-center > p br,
	.neelam-help h2 br
	{
		display: none;
	}
	.ed-icon-card h3,
	.ed-pattern-card h3,
	.ed-content-block h2
	{
		font-size: 18px;
	}

	.ed-hero__points
	{
		flex-direction: column;
	}
	.ed-hero__points li
	{
		width: 100%;
	}

	.neelam-reviews .text-center > div
	{
		margin-bottom: 8px;
	}

	.neelam-google-reviews .neelam-google-reviews__trust > span:not(.neelam-google-reviews__trust-line)
	{
		width: 100%;
	}
	.neelam-google-reviews
	{
		margin-bottom: 25px;
	}
	.neelam-discovery-call__btn
	{
		font-size: 12px;
	}
	.neelam-appointment-page .neelam-appointment-faq .accordion-button,
	.ed-cta p,
	.ed-pattern-card p,
	.ed-about__list li,
	.ed-about__content > p,
	.neelam-about-page .neelam-about-cta p,
	.neelam-about-page .neelam-about-credentials p,
	.neelam-about-page .neelam-about-hero__content > p, .neelam-about-page .neelam-about-story__content > p,
	.neelam-about-page .neelam-about-hero__tagline, .neelam-about-page .neelam-about-story__tagline,
	.neelam-ways article > p,
	.neelam-reviews article > p
	{
		font-size: 13px;
	}

	.neelam-about-page .neelam-about-credentials p
	{
		text-align: justify;
	}

	.neelam-about-image
	{
		height: auto;
		margin-left: 0;
	}
	.neelam-about-image-col
	{
		margin-top: 0;
	}

	.neelam-faq__item .accordion-button
	{
		padding-right: 20px;
	}

	.neelam-footer .container > div:last-child
	{
		    --bs-gutter-y: 1rem;
	}

	.copyrightText5 .wrappers
	{
		flex-direction: column;
		max-width: 90%;
		margin-left: auto;
		margin-right: auto;
	}
	.neelam-hero .neelam-hero__rating
	{
		max-width: 95% !important;
		right: 0 !important;
	}
	.copyrightText5 p
	{
		text-align: center;
		font-size: 12px !important;
	}
	.copyrightText5 .wrappers
	{
		gap:10px !important;
	}
	.copyrightText5 a,
	.copyrightText5 a
	{
		font-size: 12px !important;
	}

	.neelam-about-page .neelam-about-cta__box > span
	{
		font-size: 10px;
		letter-spacing: 0.5px;
	}
	.neelam-appointment-page .neelam-appointment-expert__image img,
	.neelam-appointment-page .neelam-appointment-hero__image img,
	.neelam-about-page .neelam-about-story__image img,
	.neelam-about-page .neelam-about-hero__image img
	{
		height: inherit;
	}

	.neelam-about-page .neelam-about-hero .g-5
	{
		--bs-gutter-y: 1rem;
	}

	.neelam-about-page .neelam-about-credential
	{
		text-align: left;
	}

	.neelam-about-page .neelam-about-cta__btn
	{
		min-height: 32px;
	}

	.ed-about__list
	{
		grid-template-columns: repeat(1, 1fr);
	}

	 .order__02
    {
        order: 2;
    }
    .order__01
    {
        order: 1;
    }

    .ed-cta .ed-eyebrow
    {
    	color: #fff;
    }

    .neelam-appointment-page .neelam-appointment-hero__tag {
        right: 8px;
        top: inherit;
        font-size: 9px;
        bottom: 0;
        width: 100%;
        text-align: center;
    }

    .neelam-about-page .neelam-about-hero__image img
    {
    	box-shadow: none;
    }

    .ed-vicious-cycle .ed-vicious-cycle__quote
    {
    	position: static;
    }
    .ed-vicious-cycle .ed-vicious-cycle__box
    {
    	padding: 60px 30px 30px 30px
    }
    .ed-vicious-cycle .container
    {
    	max-width: 100%;
    }
    .ed-vicious-cycle .ed-vicious-cycle__box p
    {
    	font-size: 14px;
    }

    .neelam-page-header
    {
    	display: none;
    }
    .neelam-blogs
    {
    	padding-top: 30px;
    }

    .neelam-blog-article__image
    {
    	height: inherit;
    }

    .neelam-blog-article > h2, .neelam-blog-faq > h2
    {
    	margin-top: 0;
    }

    .neelam-about-page .neelam-about-credentials__list
    {
    	gap:10px;
    }
    .neelam-about-page .neelam-about-credential{
    	padding: 13px 28px;
    }

    .neelam-discovery-call__btn
    {
    	display: block;
    	text-align: center;
    }
}

@media screen and (min-width: 768px) and (max-width: 992px)
{
	.neelam-appointment-page .neelam-appointment-trust,
	.neelam-appointment-page .neelam-appointment-expert, .neelam-appointment-page .neelam-consultation-options, .neelam-appointment-page .neelam-booking-section, .neelam-appointment-page .neelam-appointment-testimonials, .neelam-appointment-page .neelam-appointment-faq,
	.neelam-appointment-page .neelam-appointment-hero,
	.ed-service-faq,
	.ed-cta,
	.ed-about, .ed-content-section, .ed-assessment, .ed-approach, .ed-sessions, .ed-benefits, .ed-testimonials, .ed-contact-cta, .ed-faq,
	.ed-hero,
	.neelam-about-page .neelam-about-credentials, .neelam-about-page .neelam-about-recognition, .neelam-about-page .neelam-about-story,
	.neelam-about-page .neelam-about-hero,
	.neelam-ways,
	.neelam-about,
	.neelam-faq,
	.neelam-services,
	.neelam-reviews,
	.neelam-help,
	.neelam-footer
	{
		 padding: 45px 0 45px;
	}
	.neelam-blogs .neelam-blogs__content h3
	{
		font-size: 17px;
	}
	.neelam-blogs .neelam-blogs__read,
	.neelam-blogs .neelam-blogs__heading p,
	.neelam-appointment-page .neelam-appointment-link,
	.neelam-appointment-page .neelam-appointment-hero__eyebrow, .neelam-appointment-page .neelam-appointment-eyebrow,
	.neelam-reviews .text-center > div span,
	.neelam-help .text-center > span
	{
		font-size: 14px;
		letter-spacing: 0;	
	}
	.neelam-blog-article > h2, .neelam-blog-faq > h2
	{
		font-size: 24px;
	}
	.neelam-google-reviews .neelam-google-reviews__details h2,
	.neelam-testimonials-heading h1,
	.neelam-blog-article h1,
	.neelam-blogs .neelam-blogs__heading h2,
	.neelam-appointment-page .neelam-appointment-final-cta h2,
	.neelam-appointment-page .neelam-booking-section__intro h2,
	.neelam-appointment-page .neelam-discovery-call h2,
	.neelam-appointment-page .neelam-session-card h3,
	.neelam-appointment-page .neelam-appointment-expert h2, .neelam-appointment-page .neelam-appointment-heading h2,
	.neelam-appointment-page .neelam-appointment-hero h1,
	.ed-service-faq__heading h2,
	.ed-contact-cta__box h2,
	.ed-cta h2,
	.ed-section-heading h2,
	.ed-about__content h2,
	.ed-hero__content h1,
	.neelam-about-page .neelam-about-cta h2,
	.neelam-about-page h1, .neelam-about-page h2,
	.neelam-faq__heading h2,
	.neelam-about-title,
	.neelam-ways .text-center h2,
	.neelam-reviews .text-center h2,
	.neelam-help h2,
	.neelam-services .text-center h2
	{
        font-size: 27px;
        line-height: 1.3;
	}
	.neelam-appointment-page .neelam-appointment-final-cta h2 strong,
	.neelam-appointment-page .neelam-booking-section__intro h2 strong
	{
		display: inline;
	}
	.neelam-services .text-center > p br,
	.neelam-help h2 br
	{
		display: none;
	}
	.ed-icon-card h3,
	.ed-pattern-card h3,
	.ed-content-block h2
	{
		font-size: 18px;
	}

}