@media screen and (max-width: 767px)
{
	.veritas-split-scope .veritas-col-img, .veritas-split-scope .veritas-col-text
	{
		min-width: 100%;
	}
	p
	{
		text-align: justify !important;
	}
	/*=====================================*/
	.veritas-privacy-section h1,
	.contact-section .form-wrapper h2,
	.custom-faq-section .faq-title,
	.veritas-services .section-header .main-title,
	.certifications-main-wrapper .benefits-timeline-section h2,
	.certifications-main-wrapper .affiliations-grid-section h2,
	.certifications-main-wrapper .knowledge-tags-section h2,
	.certifications-main-wrapper .side-info-box h2,
	.certifications-main-wrapper .hero-banner-section h1,
	body.regulatory-expertise .testimonial-section2 .main-title,
	.veritas-split-scope .sectionHeadings h4,
	.veritas-industries-section .main-title,
	.about-section h2,
	.cta-section h2,
	.business-services-area .headings h2,
	.headings h2,
	.global-presence-wrapper .presence-subtext
	{
		font-size: 1.3rem;
		text-align: center !important;
	}
	.career-heading,
	.medical-blog-section .medical-blog-sidebar h3,
	.medical-blog-section .medical-blog-content h2,
	.medical-blog-section .medical-blog-content h1,
	.custom-faq-section .accordion-button,
	.testimonial-section8.testimonial-section .mission_vission_row .headings h2,
	.custom-services-section .tab-content .headigns-programes h5,
	.veritas-services .card-title,
	.veritas-services .section-header.section-header2 .main-title,
	.certifications-main-wrapper .benefit-box h4,
	.certifications-main-wrapper .affiliate-card h3,
	.veritas-industries-section .main-title,
	body.regulatory-expertise .mission_vission_row .headings h2,
	.features-section .headings p,
	body.aboutUsPage .feature-card h3,
	.veritas-industries-section.veritas-industries-section2 .industry-title,
	.footer-heading,
	.blog-card-title,
	.user-name,
	.feature-card h3
	{
		font-size: 17px !important;
	}
	.custom-services-section .tab-content .headigns-programes p
	{
		font-size: 14px !important;
	}
	.veritas-privacy-section p,
	.contact-section .form-group label,
	.contact-section .info-card p,
	.career-job-card h3,
	.career-field label,
	.customtables table td,
	.medical-blog-section .medical-blog-info h4,
	.medical-blog-section .medical-blog-list-wrap ul li,
	.medical-blog-section .medical-blog-content p,
	.blog-card-excerpt,
	.custom-faq-section .accordion-body,
	.testimonial-section8.testimonial-section .section-header p,
	.veritas-industries-section3 .custom-services-section .nav-pills .nav-link,
	.custom-services-section .nav-pills .nav-link,
	.veritas-services .veritas-list li,
	.veritas-services .card-text,
	.veritas-services .section-header p,
	.certifications-main-wrapper .benefit-box p,
	.certifications-main-wrapper .affiliate-card p,
	.certifications-main-wrapper .affiliate-card ul li,
	.certifications-main-wrapper .knowledge-tag,
	.certifications-main-wrapper .accordion-body .points-list li,
	.certifications-main-wrapper .accordion-body .intro-p,
	.certifications-main-wrapper p,
	.certifications-main-wrapper .accordion-button,
	.certifications-main-wrapper .side-info-box p,
	.certifications-main-wrapper .hero-banner-section .lead-text,
	#teamModal .modal-body #modalDescription,
	.team-section-wrapper .role-text,
	body.teams .whyussection .why_paragparh p,
	body.teams .global-presence-wrapper .intro-text,
	body.regulatory-expertise .testimonial-section2 .intro-text,
	.veritas-split-scope .sectionHeadings p,
	body.aboutUsPage .feature-card p,
	.copyright-area p,
	.contact-item span,
	.footer-links a,
	.footer-text
	{
		font-size: 14px;
		line-height: 1.5;
	}
	.contact-section .submit-btn
	{
		width: 100%;
	}
	.contact-section .btn-container
	{
		margin-top: 10px;
	}
	.contact-section .submit-btn,
	.medical-blog-section .medical-blog-info span
	{
		font-size: 13px;
	}
	.contact-section .info-card h3,
	#teamModal .modal-header .modal-title,
	.team-section-wrapper .desc-text,
	.team-section-wrapper .card-content h3,
	body.teams .global-presence-wrapper .presence-tag,
	.veritas-industries-section.veritas-industries-section2 p,
	.trust-statement-wrapper .trust-text,
	.blog-card-excerpt,
	.cta-section p,
	.user-designation,
	.testimonial-text,
	.whyussection .accordion-button,
	.whyussection .accordion .accordion-body,
	.whyussection .why_paragparh p,
	.business-services-area .card-title,
	.business-services-area .card-description,
	.about-section ul li,
	.about-section p,
	.feature-card p,
	.headings p
	{
		font-size: 15px;
	}
	.medical-blog-section .medical-blog-item,
	.cta-section p,
	.whyussection .why_paragparh p,
	.about-section p,
	.feature-card p,
	.headings p
	{
		margin-bottom: 10px !important;	
	}
	.certifications-main-wrapper .accordion-body .footer-p,
	.veritas-industries-section.veritas-industries-section2 p
	{
		text-align: justify;
	}

	.btn-custom
	{
		display: block;
		width: 100%;
		font-size: 13px;
	}
	.veritas-services .section-header .main-title br,
	.certifications-main-wrapper .hero-banner-section h1 br,
	.features-section .headings p br,
	.headings p br,
	.about-section h2 br,
	.headings h2
	.headings h2 br,
	.global-presence-wrapper .presence-subtext br
	{
		display: none;
	}


	.global-presence-wrapper .presence-tag
	{
		font-size: 0.75rem;
	}

	.business-services-area .card-icon i,
	.feature-icon-wrapper i
	{
		font-size: 30px;
	}
	.veritas-privacy-section .policy-container,
	body.training-certification .certifications-main-wrapper .hero-banner-section .lead-text,
	.veritas-services .section-header.section-header2,
	.veritas-services .section-header,
	.certifications-main-wrapper p,
	.certifications-main-wrapper .side-info-box p,
	.certifications-main-wrapper .hero-banner-section .lead-text,
	body.teams .global-presence-wrapper .intro-text,
	.veritas-split-scope .veritas-container,
	.italicFont,
	.veritas-industries-section .container
	{
		max-width: 95%;
	}
	.table-container.customtables,
	.custom-services-section .nav-pills .nav-link,
	.paragraphMarging,
	.certifications-main-wrapper .tags-container
	{
		max-width: 100%;
	}
	/*=====================================*/
	.custom-faq-section
	{
		margin-top: 30px;
    	margin-bottom: 30px;
	}
	.veritas-privacy-section,
	.medical-blog-section,
	.veritas-services,
	.certifications-main-wrapper .benefits-timeline-section,
	.certifications-main-wrapper .affiliations-grid-section .wrapper9,
	.certifications-main-wrapper .knowledge-tags-section,
	.certifications-main-wrapper .certifications-accordion-section,
	.certifications-main-wrapper .hero-banner-section,
	.veritas-industries-section2 .wrapper9,
	section.blog-section,
	.cta-section,
	.testimonial-section,
	.whyussection .wrapper9,
	.business-services-area
	{
		padding: 35px 0;
	}
	.veritas-industries-section .industry-card
	{
		padding: 10px 20px;
	}
	.about-section,
	.global-presence-wrapper
	{
		padding: 20px 0;
	}
	.testimonial-card,
	.feature-card
	{
		padding: 20px 20px;
	}
	body.aboutUsPage .testimonial-section
	{
		padding-bottom: 40px !important;
	}
	.certifications-main-wrapper .hero-banner-section .sub-title,
	.whyussection .why_paragparh p,
	.about-section p
	{
		margin-bottom: 0;
	}
	.features-section
	{
		padding-bottom: 20px;
	}
	.certifications-main-wrapper .accordion-body
	{
		padding: 15px 15px;
	}
	.career-heading,
	.medical-blog-section .medical-blog-banner,
	.custom-faq-section .faq-title,
	.veritas-industries-section .section-header,
	.whyussection .custom-img-wrapper
	{
		margin-bottom: 20px;
	}
	.marginTopServiceSeconds,
	.headings.mt-5
	{
		margin-top: 1.5rem !important;
	}
	.career-submit
	{
		margin-top: 0;
		max-width: 100%;
		font-size: 12px;
	}
	.table-container.customtables,
	.certifications-main-wrapper .tags-container,
	.content-wrappers .content ul
	{
		margin-top: 15px;
	}
	#teamModal .modal-body #modalDescription,
	.whyussection .custom-img-wrapper
	{
		padding-right: 0;
	}
	.veritas-industries-section3 .custom-services-section .testimonial-section .veritas-industries-section2 .wrapper9
	{
		padding-left: 15px;
		padding-right: 15px;
	}
	.certifications-main-wrapper .hero-banner-section .lead-text,
	.cta-section p
	{
		text-align: justify;
	}
	body.homepage section.blog-section
	{
		padding-bottom:120px; 
	}
	.trust-statement-wrapper .trust-card
	{
		margin: 0 0;
	}
	.main-footer .container .row.g-5
	{
		--bs-gutter-y: 1.5rem;
	}
	.certifications-main-wrapper .affiliations-grid-section .section-desc,
	body.aboutUsPage .feature-card h3,
	.footer-links li
	{
		margin-bottom: 8px;
	}
	.copyright-area
	{
		margin-top: 20px;
	}
	.custom-services-section .nav-pills
	{
		flex-direction: column;
		grid-row-gap: 5px;
	}
	.custom-services-section .nav-pills .nav-link
	{
		width: 100%;
	}
	.custom-pagination-wrapper
	{
		padding-top: 10px;
	}
	/*=====================================*/
	.global-presence-wrapper .presence-items
	{
		grid-gap: 8px;
	}
	.business-services-area .service-card
	{
		padding: 25px 25px;
	}
	.global-presence-wrapper .presence-badge-container
	{
		padding:15px 10px;
	}
	.quote-icon,
	.feature-icon-wrapper
	{
		margin-bottom: 10px;
	}
	.about-section ul li
	{
		align-items: flex-start;
	}

	.business-services-area .card-icon
	{
		width: 30px;
		height: 30px;
	}

	.trust-statement-wrapper .quote-icon-top
	{
		left: 15px;
	}
	.trust-statement-wrapper .quote-icon-bottom
	{
		right: 15px;
	}

	.main-footer .footer-logo
	{
		margin-top: 20px;
		text-align: center;
	}
	.main-footer .footer-logo img
	{
		height: 50px !important;
	}
	.medical-blog-section .medical-blog-list-wrap ul
	{
		grid-row-gap: 10px;
	}
	.career-row
	{
		grid-row-gap: 12px;
	}
	.career-row,
	.medical-blog-section .medical-blog-list-wrap ul,
	body.teams .global-presence-wrapper .presence-items,
	body.aboutUsPage .myRowss
	{
		grid-template-columns: repeat(1, 1fr);
	}

	.team-section-wrapper .social-section
	{
		flex-direction: column;
	}
	.certifications-main-wrapper .knowledge-tag
	{
		display: block;
		width: 100%;
	}

	.blog-img
	{
		height: 220px;
	}
	.blog-card-body
	{
		padding: 15px;
	}

	section.blog-section .container
	{
		max-width: 100%;
	}
	.custom-pagination-wrapper .page-link
	{
		padding: 7px 10px;
	}
	.customtables table td:before
	{
		font-weight: 500;
	}
	.contact-section .info-card p
	{
		text-align: center !important;
	}
}

@media screen and (min-width: 577px) and (max-width: 767px)
{
	.headings p
	{
		text-align: center !important;
	}
}

@media screen and (min-width: 768px) and (max-width: 992px)
{
	/*=====================================*/
	.veritas-privacy-section h1,
	.contact-section .form-wrapper h2,
	.custom-faq-section .faq-title,
	.veritas-services .section-header .main-title,
	.certifications-main-wrapper .benefits-timeline-section h2,
	.certifications-main-wrapper .affiliations-grid-section h2,
	.certifications-main-wrapper .knowledge-tags-section h2,
	.certifications-main-wrapper .side-info-box h2,
	.certifications-main-wrapper .hero-banner-section h1,
	body.regulatory-expertise .testimonial-section2 .main-title,
	.veritas-split-scope .sectionHeadings h4,
	.veritas-industries-section .main-title,
	.about-section h2,
	.cta-section h2,
	.business-services-area .headings h2,
	.headings h2,
	.global-presence-wrapper .presence-subtext
	{
		font-size: 1.3rem;
	}
	.career-heading,
	.medical-blog-section .medical-blog-sidebar h3,
	.medical-blog-section .medical-blog-content h2,
	.medical-blog-section .medical-blog-content h1,
	.custom-faq-section .accordion-button,
	.testimonial-section8.testimonial-section .mission_vission_row .headings h2,
	.custom-services-section .tab-content .headigns-programes h5,
	.veritas-services .card-title,
	.veritas-services .section-header.section-header2 .main-title,
	.certifications-main-wrapper .benefit-box h4,
	.certifications-main-wrapper .affiliate-card h3,
	.veritas-industries-section .main-title,
	body.regulatory-expertise .mission_vission_row .headings h2,
	.features-section .headings p,
	body.aboutUsPage .feature-card h3,
	.veritas-industries-section.veritas-industries-section2 .industry-title,
	.footer-heading,
	.blog-card-title,
	.user-name,
	.feature-card h3
	{
		font-size: 17px !important;
	}
	.custom-services-section .tab-content .headigns-programes p
	{
		font-size: 14px !important;
	}
	.veritas-privacy-section p,
	.contact-section .form-group label,
	.contact-section .info-card p,
	.career-job-card h3,
	.career-field label,
	.customtables table td,
	.medical-blog-section .medical-blog-info h4,
	.medical-blog-section .medical-blog-list-wrap ul li,
	.medical-blog-section .medical-blog-content p,
	.blog-card-excerpt,
	.custom-faq-section .accordion-body,
	.testimonial-section8.testimonial-section .section-header p,
	.veritas-industries-section3 .custom-services-section .nav-pills .nav-link,
	.custom-services-section .nav-pills .nav-link,
	.veritas-services .veritas-list li,
	.veritas-services .card-text,
	.veritas-services .section-header p,
	.certifications-main-wrapper .benefit-box p,
	.certifications-main-wrapper .affiliate-card p,
	.certifications-main-wrapper .affiliate-card ul li,
	.certifications-main-wrapper .knowledge-tag,
	.certifications-main-wrapper .accordion-body .points-list li,
	.certifications-main-wrapper .accordion-body .intro-p,
	.certifications-main-wrapper p,
	.certifications-main-wrapper .accordion-button,
	.certifications-main-wrapper .side-info-box p,
	.certifications-main-wrapper .hero-banner-section .lead-text,
	#teamModal .modal-body #modalDescription,
	.team-section-wrapper .role-text,
	body.teams .whyussection .why_paragparh p,
	body.teams .global-presence-wrapper .intro-text,
	body.regulatory-expertise .testimonial-section2 .intro-text,
	.veritas-split-scope .sectionHeadings p,
	body.aboutUsPage .feature-card p,
	.copyright-area p,
	.contact-item span,
	.footer-links a,
	.footer-text
	{
		font-size: 14px;
		line-height: 1.5;
	}
	.contact-section .submit-btn
	{
		width: 100%;
	}
	.contact-section .btn-container
	{
		margin-top: 10px;
	}
	.contact-section .submit-btn,
	.medical-blog-section .medical-blog-info span
	{
		font-size: 13px;
	}
	.contact-section .info-card h3,
	#teamModal .modal-header .modal-title,
	.team-section-wrapper .desc-text,
	.team-section-wrapper .card-content h3,
	body.teams .global-presence-wrapper .presence-tag,
	.veritas-industries-section.veritas-industries-section2 p,
	.trust-statement-wrapper .trust-text,
	.blog-card-excerpt,
	.cta-section p,
	.user-designation,
	.testimonial-text,
	.whyussection .accordion-button,
	.whyussection .accordion .accordion-body,
	.whyussection .why_paragparh p,
	.business-services-area .card-title,
	.business-services-area .card-description,
	.about-section ul li,
	.about-section p,
	.feature-card p,
	.headings p
	{
		font-size: 15px;
	}
	.medical-blog-section .medical-blog-item,
	.cta-section p,
	.whyussection .why_paragparh p,
	.about-section p,
	.feature-card p,
	.headings p
	{
		margin-bottom: 10px !important;	
	}
	.certifications-main-wrapper .accordion-body .footer-p,
	.veritas-industries-section.veritas-industries-section2 p
	{
		text-align: justify;
	}

	.btn-custom
	{
		display: block;
		width: 100%;
		font-size: 13px;
	}
	.veritas-services .section-header .main-title br,
	.certifications-main-wrapper .hero-banner-section h1 br,
	.features-section .headings p br,
	.headings p br,
	.about-section h2 br,
	.headings h2
	.headings h2 br,
	.global-presence-wrapper .presence-subtext br
	{
		display: none;
	}


	.global-presence-wrapper .presence-tag
	{
		font-size: 0.75rem;
	}

	.business-services-area .card-icon i,
	.feature-icon-wrapper i
	{
		font-size: 30px;
	}

	/*
	==============================================
	*/

	.whyussection .custom-img-wrapper
	{
		padding-right: 0;
		display: block;
	}
	.whyussection .custom-img-wrapper img
	{
		width: 100%;
	}
	.custom-main-carousel .carousel-caption
	{
		width: auto !important;
	}
	.business-services-area .service-card
	{
		padding: 30px 20px;
	}
	.business-services-area8.business-services-area .headings p
	{
		max-width: 70%;
		margin-left: auto;
		margin-right: auto;
	}

	.veritas-industries-section .container
	{
		max-width: 90%;
	}
	.veritas-industries-section3 .custom-services-section .testimonial-section .veritas-industries-section2 .wrapper9
	{
		padding-left: 20px;
    	padding-right: 20px;
	}
	.veritas-industries-section2 .wrapper9
	{
		padding: 40px 0;
	}
}