/* Generated by scripts/rtl_css.py: do not edit. Hand fixes go in css/rtl.css. */

/* css/accreditation.css */
html[dir="rtl"] body.page-accreditation .acx-asic-copy h2 { text-align: right !important; }
html[dir="rtl"] body.page-accreditation .acx-asic-intro { text-align: right !important; }
html[dir="rtl"] body.page-accreditation .acx-asic-cols p { text-align: right !important; }
html[dir="rtl"] body.page-accreditation .acx-story-copy { text-align: right !important; }
html[dir="rtl"] body.page-accreditation .acx-story h2 { text-align: right !important; }
html[dir="rtl"] body.page-accreditation .acx-story h3 { text-align: right !important; }
html[dir="rtl"] body.page-accreditation .acx-story .acx-lead { text-align: right !important; }
html[dir="rtl"] body.page-accreditation .acx-q-card h3 { text-align: right !important; }
html[dir="rtl"] body.page-accreditation .acx-q-card p { text-align: right !important; }
html[dir="rtl"] body.page-accreditation .acx-world-head h2 { text-align: right !important; }
html[dir="rtl"] body.page-accreditation .acx-world-head p { text-align: right !important; }

/* css/course-hero.css */
html[dir="rtl"] body.course-hero-page .overview-glass-panel .overview-content .display-3 { text-align: right !important; }
html[dir="rtl"] body.course-hero-page .overview-glass-panel .overview-desc { text-align: right !important; }
@media (max-width: 768px) {
html[dir="rtl"] body .hero.hero-photo .hero-lead-short { text-align: right; }
}
html[dir="rtl"] body.course-hero-page .overview-glass-panel .stat-compact,
html[dir="rtl"] body.course-hero-page .overview-glass-panel .stat-compact .stat-info { text-align: right !important; }

/* css/faculty.css */
html[dir="rtl"] body[class*="page-prof-"] .hero.hero-photo .hero-text .lead { text-align: right; }

/* css/hero.css */
@media (min-width: 769px) {
html[dir="rtl"] body.page-index .hero .pl-story { text-align: right; }
html[dir="rtl"] body.page-index .hero .pl-story .pl-story-quote { text-align: right; }
}
@media (min-width: 769px) {
html[dir="rtl"] body.page-index .hero.hero-login .login-card { text-align: right; }
}
@media (min-width: 1101px) {
html[dir="rtl"] body.page-index .hero.hero-login .hero-container { text-align: right !important; }
html[dir="rtl"] body.page-index .hero.hero-login .hero-text { text-align: right !important; }
html[dir="rtl"] body.page-index .hero.hero-login .hero-text h1 { text-align: right !important; }
html[dir="rtl"] body.page-index .hero.hero-login .pl-hero-lead { text-align: right; }
}
@media (max-width: 768px) {
html[dir="rtl"] body.page-index .hero.hero-login .login-card { text-align: right; }
}
html[dir="rtl"] body.page-index .login-card .login-msg { text-align: right; }

/* css/index.css */
@media (min-width: 1025px) {
html[dir="rtl"] body.page-index .hero-container { text-align: right !important; }
html[dir="rtl"] body.page-index .hero-text { text-align: right !important; }
html[dir="rtl"] body.page-index .hero-text h1 { text-align: right !important; }
html[dir="rtl"] body.page-index .hero-text .lead { text-align: right !important; }
}
@media (max-width: 768px) {
html[dir="rtl"] body.page-index .program-card-new .p-price-label { text-align: right !important; }
}
@media (max-width: 768px) {
html[dir="rtl"] body.page-index #church-match .feat-mobile-short { text-align: right !important; }
html[dir="rtl"] body.page-index #church-match .lms-new-feature { text-align: right !important; }
html[dir="rtl"] body.page-index #church-match .lms-feature-text h3 { text-align: right !important; }
}
@media (max-width: 768px) {
html[dir="rtl"] body.page-index .lms-section:not(.church-match-section) .feat-mobile-short { text-align: right !important; }
html[dir="rtl"] body.page-index .lms-section:not(.church-match-section) .lms-new-feature { text-align: right !important; }
html[dir="rtl"] body.page-index .lms-section:not(.church-match-section) .lms-feature-text h3 { text-align: right !important; }
}
@media (max-width: 768px) {
html[dir="rtl"] body.page-index .trust-badge-card { text-align: right !important; }
html[dir="rtl"] body.page-index .trust-badge-info { text-align: right !important; }
html[dir="rtl"] body.page-index .trust-section-header .eyebrow-block { text-align: right !important; }
}
@media (max-width: 768px) {
html[dir="rtl"] body.page-index .footer-grid { text-align: right !important; }
html[dir="rtl"] body.page-index .footer-links-col { text-align: right !important; }
html[dir="rtl"] body.page-index .footer-brand-col { text-align: right !important; }
html[dir="rtl"] body.page-index .footer-acc .footer-list { text-align: right !important; }
html[dir="rtl"] body.page-index .footer-acc .footer-list li { text-align: right !important; }
html[dir="rtl"] body.page-index .footer-acc .footer-list a { text-align: right !important; }
html[dir="rtl"] body.page-index .partners-section { text-align: right !important; }
html[dir="rtl"] body.page-index .partners-section h4 { text-align: right !important; }
html[dir="rtl"] body.page-index .copyright-text { text-align: right; }
}

/* css/journeys-of-faith.css */
@media (max-width: 768px) {
html[dir="rtl"] body.page-journeys-of-faith .jof-route-city { text-align: right; }
}

/* css/site.css */
html[dir="rtl"] .mobile-nav-group-toggle { text-align: right; }
html[dir="rtl"] .p-info-top { text-align: right; }
html[dir="rtl"] .p-info-bottom { text-align: right; }
html[dir="rtl"] .pricing-header { text-align: right; }
html[dir="rtl"] .pricing-header .eyebrow { text-align: right; }
html[dir="rtl"] .pricing-header .display-2 { text-align: right; }
html[dir="rtl"] .pricing-header .lead { text-align: right; }
@media (max-width: 1024px) {
html[dir="rtl"] .pricing-header .eyebrow { text-align: right !important; }
html[dir="rtl"] .pricing-header h2,
html[dir="rtl"] .pricing-header .display-2 { text-align: right !important; }
html[dir="rtl"] .pricing-header p,
html[dir="rtl"] .pricing-header .lead { text-align: right !important; }
}
html[dir="rtl"] .career-content .display-2,
html[dir="rtl"] .career-content .lead { text-align: right; }
html[dir="rtl"] .career-content .eyebrow { text-align: right; }
@media (max-width: 768px) {
html[dir="rtl"] .career-content .eyebrow { text-align: right !important; }
html[dir="rtl"] .career-content .display-2 { text-align: right !important; }
html[dir="rtl"] .career-list-wrapper { text-align: right !important; }
html[dir="rtl"] .career-list { text-align: right !important; }
html[dir="rtl"] .career-list li { text-align: right !important; }
html[dir="rtl"] .career-content .lead { text-align: right !important; }
}
html[dir="rtl"] .bgea-content .eyebrow { text-align: right; }
html[dir="rtl"] .bgea-content .lead { text-align: right; }
@media (max-width: 768px) {
html[dir="rtl"] .bgea-content .eyebrow,
html[dir="rtl"] .bgea-content h2,
html[dir="rtl"] .bgea-content .lead { text-align: right !important; }
}
@media (max-width: 768px) {
html[dir="rtl"] .enrollment-widget .eyebrow { text-align: right !important; }
html[dir="rtl"] .enrollment-widget .display-2 { text-align: right !important; }
}
@media (max-width: 768px) {
html[dir="rtl"] .text-center,
html[dir="rtl"] .hero-text,
html[dir="rtl"] h1,
html[dir="rtl"] h2,
html[dir="rtl"] h3,
html[dir="rtl"] h4,
html[dir="rtl"] .display-2,
html[dir="rtl"] .display-3,
html[dir="rtl"] .display-4,
html[dir="rtl"] section .display-2,
html[dir="rtl"] section .display-3,
html[dir="rtl"] .text-center .display-2,
html[dir="rtl"] .text-center .display-3,
html[dir="rtl"] .about-content .display-2,
html[dir="rtl"] .overview-content .display-3,
html[dir="rtl"] p,
html[dir="rtl"] .lead,
html[dir="rtl"] .about-content p,
html[dir="rtl"] .overview-content p,
html[dir="rtl"] .bgea-content p,
html[dir="rtl"] .term-card h3,
html[dir="rtl"] .course-item summary,
html[dir="rtl"] .bgea-card-title,
html[dir="rtl"] .professor-card h3,
html[dir="rtl"] .pricing-card h3,
html[dir="rtl"] .pricing-content h2,
html[dir="rtl"] .video-section h2,
html[dir="rtl"] .objectives-section h2,
html[dir="rtl"] .curriculum-section h2,
html[dir="rtl"] .career-content h2,
html[dir="rtl"] section h2 { text-align: right !important; }
html[dir="rtl"] .eyebrow { text-align: right !important; }
html[dir="rtl"] .eyebrow-center,
html[dir="rtl"] .about-image .eyebrow,
html[dir="rtl"] .overview-content .eyebrow,
html[dir="rtl"] .text-center .eyebrow { text-align: right !important; }
html[dir="rtl"] .career-list li { text-align: right !important; }
}
html[dir="rtl"] body.page-accreditation .asic-why-text { text-align: right; }
html[dir="rtl"] body.page-accreditation .asic-us-text { text-align: right; }
html[dir="rtl"] body.page-accreditation .asic-cta-panel { text-align: right; }
html[dir="rtl"] body.page-accreditation .asic-verify-banner { text-align: right; }
html[dir="rtl"] .trust-point-card { text-align: right !important; }
html[dir="rtl"] .trust-badge-card { text-align: right; }
html[dir="rtl"] .trust-badge-info { text-align: right; }
html[dir="rtl"] body.page-accreditation .contact-content-column { text-align: right; }
html[dir="rtl"] body.page-accreditation .about-content .display-2,
html[dir="rtl"] body.page-accreditation .about-content .lead { text-align: right; }
html[dir="rtl"] body.page-accreditation .gerke-content { text-align: right; }
html[dir="rtl"] body.page-accreditation .gerke-content p.lead { text-align: right !important; }
html[dir="rtl"] body.page-accreditation .gerke-content h2 { text-align: right !important; }
html[dir="rtl"] body.page-accreditation .gerke-content h3 { text-align: right !important; }
html[dir="rtl"] body.page-accreditation .gerke-content .eyebrow { text-align: right; }
@media (max-width: 900px) {
html[dir="rtl"] body.page-accreditation .gerke-content { text-align: right; }
}
html[dir="rtl"] body.page-associate-ministry .hero-text .lead { text-align: right; }
html[dir="rtl"] body.page-associate-ministry .about-content { text-align: right; }
html[dir="rtl"] body.page-associate-ministry .about-content .display-2,
html[dir="rtl"] body.page-associate-ministry .about-content .lead { text-align: right !important; }
html[dir="rtl"] body.page-associate-ministry .term-card { text-align: right; }
html[dir="rtl"] body.page-associate-ministry .pricing-header .display-2,
html[dir="rtl"] body.page-associate-ministry .career-content .display-2 { text-align: right; }
html[dir="rtl"] body.page-associate-theology .hero-text .lead { text-align: right; }
html[dir="rtl"] body.page-associate-theology .overview-content { text-align: right; }
html[dir="rtl"] body.page-associate-theology .overview-content .eyebrow { text-align: right; }
html[dir="rtl"] body.page-associate-theology .pricing-header { text-align: right; }
html[dir="rtl"] body.page-associate-theology .pricing-header .eyebrow { text-align: right; }
html[dir="rtl"] body.page-associate-theology .pricing-header .display-2 { text-align: right; }
html[dir="rtl"] body.page-associate-theology .pricing-header .lead { text-align: right; }
html[dir="rtl"] body.page-associate-theology .career-content .display-2,
html[dir="rtl"] body.page-associate-theology .career-content .lead { text-align: right; }
html[dir="rtl"] body.page-associate-theology .career-content .eyebrow { text-align: right; }
html[dir="rtl"] body.page-associate-theology .professor-bio-content .eyebrow { text-align: right; }
html[dir="rtl"] body.page-associate-theology .professor-bio-content .display-2 { text-align: right; }
html[dir="rtl"] body.page-associate-theology .bio-text { text-align: right; }
html[dir="rtl"] body.page-associate-theology .term-card { text-align: right; }
html[dir="rtl"] body.page-associate-theology .bgea-content .eyebrow { text-align: right; }
html[dir="rtl"] body.page-associate-theology .bgea-content .lead { text-align: right; }
html[dir="rtl"] body.page-associate-theology .contact-content-column { text-align: right; }
html[dir="rtl"] body.page-associate-theology .about-content .display-2,
html[dir="rtl"] body.page-associate-theology .about-content .lead { text-align: right; }
html[dir="rtl"] body.page-associate-theology .term-card { text-align: right !important; }
html[dir="rtl"] body.page-associate-theology .about-content { text-align: right; }
html[dir="rtl"] body.page-associate-theology .about-content .display-2,
html[dir="rtl"] body.page-associate-theology .about-content .lead { text-align: right !important; }
@media (max-width: 1024px) {
html[dir="rtl"] body.page-associate-theology .obj-dropdown summary { text-align: right !important; }
}
html[dir="rtl"] body.page-bachelor-theology-ministry .hero-text .lead { text-align: right; }
html[dir="rtl"] body.page-bachelor-theology-ministry .overview-content { text-align: right; }
html[dir="rtl"] body.page-bachelor-theology-ministry .overview-content .eyebrow { text-align: right; }
html[dir="rtl"] body.page-bachelor-theology-ministry .pricing-header { text-align: right; }
html[dir="rtl"] body.page-bachelor-theology-ministry .pricing-header .eyebrow { text-align: right; }
html[dir="rtl"] body.page-bachelor-theology-ministry .pricing-header .display-2 { text-align: right; }
html[dir="rtl"] body.page-bachelor-theology-ministry .pricing-header .lead { text-align: right; }
html[dir="rtl"] body.page-bachelor-theology-ministry .career-content .display-2,
html[dir="rtl"] body.page-bachelor-theology-ministry .career-content .lead { text-align: right; }
html[dir="rtl"] body.page-bachelor-theology-ministry .career-content .eyebrow { text-align: right; }
html[dir="rtl"] body.page-bachelor-theology-ministry .term-card { text-align: right; }
html[dir="rtl"] body.page-bachelor-theology-ministry .bgea-content .eyebrow { text-align: right; }
html[dir="rtl"] body.page-bachelor-theology-ministry .bgea-content .lead { text-align: right; }
html[dir="rtl"] body.page-bachelor-theology-ministry .contact-content-column { text-align: right; }
html[dir="rtl"] body.page-bachelor-theology-ministry .about-content .display-2,
html[dir="rtl"] body.page-bachelor-theology-ministry .about-content .lead { text-align: right; }
html[dir="rtl"] body.page-bachelor-theology-ministry .about-content { text-align: right; }
html[dir="rtl"] body.page-bachelor-theology-ministry .about-content .display-2,
html[dir="rtl"] body.page-bachelor-theology-ministry .about-content .lead { text-align: right !important; }
html[dir="rtl"] body.page-bible-college .hero-text .lead { text-align: right; }
html[dir="rtl"] body.page-bible-college .overview-content { text-align: right; }
html[dir="rtl"] body.page-bible-college .overview-content .eyebrow { text-align: right; }
html[dir="rtl"] body.page-bible-college .pricing-header { text-align: right; }
html[dir="rtl"] body.page-bible-college .career-content .display-2,
html[dir="rtl"] body.page-bible-college .career-content .lead { text-align: right; }
html[dir="rtl"] body.page-bible-college .career-content .eyebrow { text-align: right; }
html[dir="rtl"] body.page-bible-college .professor-bio-content .eyebrow { text-align: right; }
html[dir="rtl"] body.page-bible-college .professor-bio-content .display-2 { text-align: right; }
html[dir="rtl"] body.page-bible-college .bio-text { text-align: right; }
html[dir="rtl"] body.page-bible-college .contact-content-column { text-align: right; }
html[dir="rtl"] body.page-bible-college .about-content .display-2,
html[dir="rtl"] body.page-bible-college .about-content .lead { text-align: right; }
html[dir="rtl"] body.page-bible-school .overview-content { text-align: right; }
html[dir="rtl"] body.page-bible-school .overview-content .eyebrow { text-align: right; }
html[dir="rtl"] body.page-bible-school .pricing-header { text-align: right; }
html[dir="rtl"] body.page-bible-school .career-content .display-2,
html[dir="rtl"] body.page-bible-school .career-content .lead { text-align: right; }
html[dir="rtl"] body.page-bible-school .career-content .eyebrow { text-align: right; }
html[dir="rtl"] body.page-bible-school .professor-bio-content .eyebrow { text-align: right; }
html[dir="rtl"] body.page-bible-school .professor-bio-content .display-2 { text-align: right; }
html[dir="rtl"] body.page-bible-school .bio-text { text-align: right; }
html[dir="rtl"] body.page-bible-school .contact-content-column { text-align: right; }
html[dir="rtl"] body.page-bible-school .about-content .display-2,
html[dir="rtl"] body.page-bible-school .about-content .lead { text-align: right; }
html[dir="rtl"] body.page-billy-graham-evangelism .hero-content { text-align: right; }
html[dir="rtl"] body.page-billy-graham-evangelism .forgot-row { text-align: right; }
@media (max-width: 768px) {
html[dir="rtl"] body.page-billy-graham-evangelism .forgot-row { text-align: left; }
}
html[dir="rtl"] body.page-billy-graham-evangelism .about-content .display-2,
html[dir="rtl"] body.page-billy-graham-evangelism .about-content .lead { text-align: right; }
html[dir="rtl"] body.page-certificate-theology .hero-text .lead { text-align: right; }
html[dir="rtl"] body.page-certificate-theology .overview-content { text-align: right; }
html[dir="rtl"] body.page-certificate-theology .overview-content .eyebrow { text-align: right; }
html[dir="rtl"] body.page-certificate-theology .pricing-header { text-align: right; }
html[dir="rtl"] body.page-certificate-theology .pricing-header .eyebrow { text-align: right; }
html[dir="rtl"] body.page-certificate-theology .pricing-header .display-2 { text-align: right; }
html[dir="rtl"] body.page-certificate-theology .pricing-header .lead { text-align: right; }
html[dir="rtl"] body.page-certificate-theology .career-content .display-2,
html[dir="rtl"] body.page-certificate-theology .career-content .lead { text-align: right; }
html[dir="rtl"] body.page-certificate-theology .career-content .eyebrow { text-align: right; }
html[dir="rtl"] body.page-certificate-theology .professor-bio-content .eyebrow { text-align: right; }
html[dir="rtl"] body.page-certificate-theology .professor-bio-content .display-2 { text-align: right; }
html[dir="rtl"] body.page-certificate-theology .bio-text { text-align: right; }
html[dir="rtl"] body.page-certificate-theology .term-card { text-align: right; }
html[dir="rtl"] body.page-certificate-theology .bgea-content .eyebrow { text-align: right; }
html[dir="rtl"] body.page-certificate-theology .bgea-content .lead { text-align: right; }
html[dir="rtl"] body.page-certificate-theology .contact-content-column { text-align: right; }
@media (max-width:992px) {
html[dir="rtl"] body.page-certificate-theology .pricing-header .eyebrow { text-align: right !important; }
html[dir="rtl"] body.page-certificate-theology .pricing-header h2,
html[dir="rtl"] body.page-certificate-theology .pricing-header .display-2 { text-align: right !important; }
html[dir="rtl"] body.page-certificate-theology .pricing-header p,
html[dir="rtl"] body.page-certificate-theology .pricing-header .lead { text-align: right !important; }
}
html[dir="rtl"] body.page-certificate-theology .about-content .display-2,
html[dir="rtl"] body.page-certificate-theology .about-content .lead { text-align: right; }
html[dir="rtl"] body.page-certificate-theology .about-content { text-align: right; }
html[dir="rtl"] body.page-certificate-theology .about-content .display-2,
html[dir="rtl"] body.page-certificate-theology .about-content .lead { text-align: right !important; }
@media (max-width: 1024px) {
html[dir="rtl"] body.page-certificate-theology p,
html[dir="rtl"] body.page-certificate-theology .lead,
html[dir="rtl"] body.page-certificate-theology .overview-desc,
html[dir="rtl"] body.page-certificate-theology .bio-text,
html[dir="rtl"] body.page-certificate-theology .course-desc,
html[dir="rtl"] body.page-certificate-theology .obj-desc,
html[dir="rtl"] body.page-certificate-theology .contact-content-column p,
html[dir="rtl"] body.page-certificate-theology .price-period { text-align: right !important; }
html[dir="rtl"] body.page-certificate-theology .career-content .eyebrow { text-align: right !important; }
html[dir="rtl"] body.page-certificate-theology .career-content .display-2 { text-align: right !important; }
html[dir="rtl"] body.page-certificate-theology .career-list-wrapper { text-align: right !important; }
html[dir="rtl"] body.page-certificate-theology .career-list { text-align: right !important; }
html[dir="rtl"] body.page-certificate-theology .career-list li { text-align: right !important; }
html[dir="rtl"] body.page-certificate-theology .career-content .lead { text-align: right !important; }
html[dir="rtl"] body.page-certificate-theology .curriculum-section .container > .text-center:first-of-type { text-align: right !important; }
html[dir="rtl"] body.page-certificate-theology .curriculum-section .eyebrow { text-align: right !important; }
html[dir="rtl"] body.page-certificate-theology .curriculum-section .display-2 { text-align: right !important; }
html[dir="rtl"] body.page-certificate-theology .curriculum-section .lead { text-align: right !important; }
html[dir="rtl"] body.page-certificate-theology .bgea-content .eyebrow,
html[dir="rtl"] body.page-certificate-theology .bgea-content h2,
html[dir="rtl"] body.page-certificate-theology .bgea-content .lead { text-align: right !important; }
html[dir="rtl"] body.page-certificate-theology .enrollment-widget .eyebrow { text-align: right !important; }
html[dir="rtl"] body.page-certificate-theology .enrollment-widget .display-2 { text-align: right !important; }
html[dir="rtl"] body.page-certificate-theology section.about-section .about-content { text-align: right !important; }
html[dir="rtl"] body.page-certificate-theology section.about-section .about-content .eyebrow { text-align: right !important; }
html[dir="rtl"] body.page-certificate-theology section.about-section .about-content h2,
html[dir="rtl"] body.page-certificate-theology section.about-section .about-content .display-2 { text-align: right !important; }
html[dir="rtl"] body.page-certificate-theology section.about-section .about-content p,
html[dir="rtl"] body.page-certificate-theology section.about-section .about-content .lead { text-align: right !important; }
}
html[dir="rtl"] body.page-child-protection-policy .about-content .display-2,
html[dir="rtl"] body.page-child-protection-policy .about-content .lead { text-align: right; }
html[dir="rtl"] body.page-code-of-conduct .contact-content-column { text-align: right; }
html[dir="rtl"] body.page-donations .about-content .display-2,
html[dir="rtl"] body.page-donations .about-content .lead { text-align: right; }
html[dir="rtl"] body.page-enroll-education .about-content .display-2,
html[dir="rtl"] body.page-enroll-education .about-content .lead { text-align: right; }
html[dir="rtl"] body.page-faq .grade-table th { text-align: right; }
html[dir="rtl"] body.page-faq .contact-content-column { text-align: right; }
html[dir="rtl"] body.page-faq .about-content .display-2,
html[dir="rtl"] body.page-faq .about-content .lead { text-align: right; }
html[dir="rtl"] body.page-give .check-detail-block { text-align: right; }
html[dir="rtl"] body.page-give .about-content .display-2,
html[dir="rtl"] body.page-give .about-content .lead { text-align: right; }
html[dir="rtl"] body.page-greek-tools .hero-text h1 { text-align: right; }
html[dir="rtl"] body.page-greek-tools .hero-text .lead { text-align: right; }
html[dir="rtl"] body.page-greek-tools .hero-text .eyebrow { text-align: right; }
html[dir="rtl"] body.page-greek-tools .overview-content { text-align: right; }
html[dir="rtl"] body.page-greek-tools .overview-content .eyebrow { text-align: right; }
html[dir="rtl"] body.page-greek-tools .video-content { text-align: right; }
html[dir="rtl"] body.page-greek-tools .video-content .eyebrow { text-align: right; }
html[dir="rtl"] body.page-greek-tools .video-content .display-2 { text-align: right; }
html[dir="rtl"] body.page-greek-tools .video-content .lead { text-align: right; }
html[dir="rtl"] body.page-greek-tools .pricing-text { text-align: right; }
html[dir="rtl"] body.page-greek-tools .pricing-text .eyebrow { text-align: right; }
html[dir="rtl"] body.page-greek-tools .pricing-text .display-2 { text-align: right; }
html[dir="rtl"] body.page-greek-tools .pricing-text .lead { text-align: right; }
html[dir="rtl"] body.page-greek-tools .term-card { text-align: right; }
html[dir="rtl"] body.page-greek-tools .contact-content-column { text-align: right; }
html[dir="rtl"] body.page-greek-tools .about-content .display-2,
html[dir="rtl"] body.page-greek-tools .about-content .lead { text-align: right; }
html[dir="rtl"] body.page-greek-tools .about-content { text-align: right; }
html[dir="rtl"] body.page-greek-tools .about-content .display-2,
html[dir="rtl"] body.page-greek-tools .about-content .lead { text-align: right !important; }
html[dir="rtl"] body.page-hebrew-tools .hero-text { text-align: right; }
html[dir="rtl"] body.page-hebrew-tools .overview-content { text-align: right; }
html[dir="rtl"] body.page-hebrew-tools .overview-content .eyebrow { text-align: right; }
html[dir="rtl"] body.page-hebrew-tools .pricing-header { text-align: right; }
html[dir="rtl"] body.page-hebrew-tools .pricing-header .eyebrow { text-align: right; }
html[dir="rtl"] body.page-hebrew-tools .pricing-header .display-2 { text-align: right; }
html[dir="rtl"] body.page-hebrew-tools .pricing-header .lead { text-align: right; }
html[dir="rtl"] body.page-hebrew-tools .career-content .display-2,
html[dir="rtl"] body.page-hebrew-tools .career-content .lead { text-align: right; }
html[dir="rtl"] body.page-hebrew-tools .career-content .eyebrow { text-align: right; }
html[dir="rtl"] body.page-hebrew-tools .term-card { text-align: right; }
html[dir="rtl"] body.page-hebrew-tools .contact-content-column { text-align: right; }
html[dir="rtl"] body.page-hebrew-tools .about-content .display-2,
html[dir="rtl"] body.page-hebrew-tools .about-content .lead { text-align: right; }
html[dir="rtl"] body.page-hebrew-tools .about-content { text-align: right; }
html[dir="rtl"] body.page-hebrew-tools .about-content .display-2,
html[dir="rtl"] body.page-hebrew-tools .about-content .lead { text-align: right !important; }
html[dir="rtl"] body.page-index .login-card { text-align: right; }
html[dir="rtl"] body.page-index .about-content .display-2,
html[dir="rtl"] body.page-index .about-content .lead { text-align: right; }
html[dir="rtl"] body.page-index .lms-content .display-2,
html[dir="rtl"] body.page-index .lms-content .lead { text-align: right; }
html[dir="rtl"] body.page-index .contact-content-column { text-align: right; }
html[dir="rtl"] body.page-index .gerke-content { text-align: right; }
html[dir="rtl"] body.page-index .faq-question { text-align: right; }
html[dir="rtl"] body.page-index .acc-text { text-align: right; }
@media (max-width: 768px) {
html[dir="rtl"] body.page-index .apple-accordion summary { text-align: right !important; }
html[dir="rtl"] body.page-index .apple-accordion span { text-align: right !important; }
html[dir="rtl"] body.page-index .lms-feature { text-align: right !important; }
html[dir="rtl"] body.page-index .faq-question { text-align: right !important; }
}
html[dir="rtl"] body.page-index .gerke-content { text-align: right; }
html[dir="rtl"] body.page-index .gerke-content p.lead { text-align: right !important; }
html[dir="rtl"] body.page-index .gerke-content h2 { text-align: right !important; }
html[dir="rtl"] body.page-index .gerke-content h3 { text-align: right !important; }
html[dir="rtl"] body.page-index .gerke-content .eyebrow { text-align: right; }
html[dir="rtl"] body.page-index .acc-text { text-align: right; }
html[dir="rtl"] body.page-index .president-widget .about-content { text-align: right; }
html[dir="rtl"] body.page-index .president-widget .display-2.grad-text-blue { text-align: right; }
html[dir="rtl"] body.page-index .president-widget .president-subtitle { text-align: right; }
html[dir="rtl"] body.page-index .president-widget p.lead { text-align: right; }
html[dir="rtl"] body.page-index .acc-text { text-align: right; }
html[dir="rtl"] body.page-index .acc-text { text-align: right; }
html[dir="rtl"] body.page-jobs .contact-content-column { text-align: right; }
html[dir="rtl"] body.page-jobs .about-content .display-2,
html[dir="rtl"] body.page-jobs .about-content .lead { text-align: right; }
html[dir="rtl"] body.page-library-resources .contact-content-column { text-align: right; }
html[dir="rtl"] body.page-master-divinity .hero-text { text-align: right; }
html[dir="rtl"] body.page-master-divinity .overview-content { text-align: right; }
html[dir="rtl"] body.page-master-divinity .overview-content .eyebrow { text-align: right; }
html[dir="rtl"] body.page-master-divinity .bgea-content .eyebrow { text-align: right; }
html[dir="rtl"] body.page-master-divinity .bgea-content .lead { text-align: right; }
html[dir="rtl"] body.page-master-divinity .pricing-header { text-align: right; }
html[dir="rtl"] body.page-master-divinity .pricing-header .eyebrow { text-align: right; }
html[dir="rtl"] body.page-master-divinity .pricing-header .display-2 { text-align: right; }
html[dir="rtl"] body.page-master-divinity .pricing-header .lead { text-align: right; }
html[dir="rtl"] body.page-master-divinity .career-content .display-2,
html[dir="rtl"] body.page-master-divinity .career-content .lead { text-align: right; }
html[dir="rtl"] body.page-master-divinity .career-content .eyebrow { text-align: right; }
html[dir="rtl"] body.page-master-divinity .term-card { text-align: right; }
html[dir="rtl"] body.page-master-divinity .contact-content-column { text-align: right; }
@media (max-width:1024px) {
html[dir="rtl"] body.page-master-divinity .hero-container { text-align: right; }
html[dir="rtl"] body.page-master-divinity .hero-text { text-align: right; }
html[dir="rtl"] body.page-master-divinity .career-content .display-2,
html[dir="rtl"] body.page-master-divinity .career-content .lead { text-align: right; }
html[dir="rtl"] body.page-master-divinity .career-content .eyebrow { text-align: right; }
}
@media (max-width:992px) {
html[dir="rtl"] body.page-master-divinity .overview-content { text-align: right; }
html[dir="rtl"] body.page-master-divinity .overview-content .eyebrow { text-align: right; }
html[dir="rtl"] body.page-master-divinity .pricing-header .display-2,
html[dir="rtl"] body.page-master-divinity .pricing-header .lead { text-align: right; }
}
@media (max-width:768px) {
html[dir="rtl"] body.page-master-divinity .enrollment-widget { text-align: right; }
html[dir="rtl"] body.page-master-divinity .enrollment-widget .display-2,
html[dir="rtl"] body.page-master-divinity .enrollment-widget .lead,
html[dir="rtl"] body.page-master-divinity .enrollment-widget .eyebrow { text-align: right; }
html[dir="rtl"] body.page-master-divinity .footer-bottom-container { text-align: right; }
html[dir="rtl"] body.page-master-divinity .text-center { text-align: right; }
html[dir="rtl"] body.page-master-divinity .display-2 { text-align: right; }
html[dir="rtl"] body.page-master-divinity .lead { text-align: right; }
html[dir="rtl"] body.page-master-divinity .eyebrow { text-align: right; }
}
html[dir="rtl"] body.page-master-divinity .about-content .display-2,
html[dir="rtl"] body.page-master-divinity .about-content .lead { text-align: right; }
html[dir="rtl"] body.page-master-divinity .about-content { text-align: right; }
html[dir="rtl"] body.page-master-divinity .about-content .display-2,
html[dir="rtl"] body.page-master-divinity .about-content .lead { text-align: right !important; }
@media (max-width: 1024px) {
html[dir="rtl"] body.page-master-divinity .about-content,
html[dir="rtl"] body.page-master-divinity .about-content .display-2,
html[dir="rtl"] body.page-master-divinity .about-content .lead { text-align: right !important; }
}
@media (max-width: 1024px) {
html[dir="rtl"] body.page-master-divinity .pricing-header .display-2,
html[dir="rtl"] body.page-master-divinity .pricing-header .lead,
html[dir="rtl"] body.page-master-divinity section.about-section .about-content h2,
html[dir="rtl"] body.page-master-divinity section.about-section .about-content .lead,
html[dir="rtl"] body.page-master-divinity section.about-section .about-content .eyebrow,
html[dir="rtl"] body.page-master-divinity .contact-header .display-3,
html[dir="rtl"] body.page-master-divinity .contact-header .lead,
html[dir="rtl"] body.page-master-divinity .overview-desc,
html[dir="rtl"] body.page-master-divinity .overview-content h2,
html[dir="rtl"] body.page-master-divinity .overview-content .eyebrow,
html[dir="rtl"] body.page-master-divinity .hero-text h1,
html[dir="rtl"] body.page-master-divinity .hero-text .lead,
html[dir="rtl"] body.page-master-divinity .hero-text .eyebrow,
html[dir="rtl"] body.page-master-divinity .text-center.reveal h2.display-2,
html[dir="rtl"] body.page-master-divinity .text-center.reveal p.lead,
html[dir="rtl"] body.page-master-divinity .text-center.reveal span.eyebrow,
html[dir="rtl"] body.page-master-divinity .video-header h2,
html[dir="rtl"] body.page-master-divinity .video-header .lead,
html[dir="rtl"] body.page-master-divinity .video-header .eyebrow,
html[dir="rtl"] body.page-master-divinity .career-content,
html[dir="rtl"] body.page-master-divinity .career-content .display-2,
html[dir="rtl"] body.page-master-divinity .career-content .lead,
html[dir="rtl"] body.page-master-divinity .career-content .eyebrow { text-align: right !important; }
html[dir="rtl"] body.page-master-divinity .obj-dropdown summary { text-align: right !important; }
html[dir="rtl"] body.page-master-divinity .career-content .eyebrow { text-align: right !important; }
html[dir="rtl"] body.page-master-divinity .career-content .display-2 { text-align: right !important; }
html[dir="rtl"] body.page-master-divinity .career-list-wrapper { text-align: right !important; }
html[dir="rtl"] body.page-master-divinity .career-list { text-align: right !important; }
html[dir="rtl"] body.page-master-divinity .career-list li { text-align: right !important; }
html[dir="rtl"] body.page-master-divinity .career-content .lead { text-align: right !important; }
}
html[dir="rtl"] body.page-master-ministry .hero-text { text-align: right; }
html[dir="rtl"] body.page-master-ministry .overview-content { text-align: right; }
html[dir="rtl"] body.page-master-ministry .overview-content .eyebrow { text-align: right; }
html[dir="rtl"] body.page-master-ministry .pricing-header { text-align: right; }
html[dir="rtl"] body.page-master-ministry .pricing-header .eyebrow { text-align: right; }
html[dir="rtl"] body.page-master-ministry .pricing-header .display-2 { text-align: right; }
html[dir="rtl"] body.page-master-ministry .pricing-header .lead { text-align: right; }
html[dir="rtl"] body.page-master-ministry .bgea-content .eyebrow { text-align: right; }
html[dir="rtl"] body.page-master-ministry .bgea-content .lead { text-align: right; }
html[dir="rtl"] body.page-master-ministry .career-content .display-2,
html[dir="rtl"] body.page-master-ministry .career-content .lead { text-align: right; }
html[dir="rtl"] body.page-master-ministry .career-content .eyebrow { text-align: right; }
html[dir="rtl"] body.page-master-ministry .term-card { text-align: right; }
html[dir="rtl"] body.page-master-ministry .contact-content-column { text-align: right; }
html[dir="rtl"] body.page-master-ministry .about-content { text-align: right; }
html[dir="rtl"] body.page-master-ministry .about-content .display-2,
html[dir="rtl"] body.page-master-ministry .about-content .lead { text-align: right !important; }
html[dir="rtl"] body.page-professors .contact-content-column { text-align: right; }
html[dir="rtl"] body.page-professors .about-content .display-2,
html[dir="rtl"] body.page-professors .about-content .lead { text-align: right; }
html[dir="rtl"] body.page-scholarship .contact-content-column { text-align: right; }
html[dir="rtl"] body.page-scholarship .about-content .display-2,
html[dir="rtl"] body.page-scholarship .about-content .lead { text-align: right; }
html[dir="rtl"] body.page-theologica-seminary .contact-content-column { text-align: right; }
html[dir="rtl"] body.page-volunteer .about-content .display-2,
html[dir="rtl"] body.page-volunteer .about-content .lead { text-align: right; }
html[dir="rtl"] body.page-we-believe .about-content .display-2,
html[dir="rtl"] body.page-we-believe .about-content .lead { text-align: right; }
@media (max-width: 1024px) {
html[dir="rtl"] body.page-associate-ministry .obj-dropdown summary { text-align: right !important; }
}
html[dir="rtl"] body.page-associate-ministry .bgea-content h2,
html[dir="rtl"] body.page-associate-ministry .bgea-content .lead,
html[dir="rtl"] body.page-associate-ministry .bgea-content p { text-align: right !important; }
html[dir="rtl"] body.page-associate-ministry .pricing-header { text-align: right !important; }
html[dir="rtl"] body.page-associate-ministry .pricing-header .eyebrow { text-align: right !important; }
html[dir="rtl"] body.page-associate-ministry .pricing-header .display-2,
html[dir="rtl"] body.page-associate-ministry .pricing-header h2 { text-align: right !important; }
html[dir="rtl"] body.page-associate-ministry .pricing-header .lead,
html[dir="rtl"] body.page-associate-ministry .pricing-header p { text-align: right !important; }
html[dir="rtl"] body.page-associate-ministry .career-content .lead,
html[dir="rtl"] body.page-associate-ministry .career-content p { text-align: right !important; }
html[dir="rtl"] body.page-associate-ministry .career-content .display-2,
html[dir="rtl"] body.page-associate-ministry .career-content h2 { text-align: right !important; }
html[dir="rtl"] body.page-associate-ministry .career-list li { text-align: right !important; }
html[dir="rtl"] .acc-text { text-align: right; }
html[dir="rtl"] .circle-image-wrapper .blue-bottom { text-align: right !important; }
html[dir="rtl"] body.page-free-preaching .overview-content .eyebrow,
html[dir="rtl"] body.page-free-preaching .career-content .eyebrow,
html[dir="rtl"] body.page-free-preaching .about-content .eyebrow,
html[dir="rtl"] body.page-free-preaching .bgea-content .eyebrow { text-align: right; }
html[dir="rtl"] body.page-free-preaching .req-layout { text-align: right; }
html[dir="rtl"] body.page-bachelor-theology-ministry .curr-step { text-align: right; }

/* css/student-handbook.css */
html[dir="rtl"] .sh-table th { text-align: right; }

/* css/trust-sections.css */
@media (max-width: 768px) {
html[dir="rtl"] .ltr-section .ltr-cred-body h3 { text-align: right !important; }
html[dir="rtl"] .ltr-section .ltr-cred-body p { text-align: right !important; }
html[dir="rtl"] .ltr-section .ltr-acc-point h3 { text-align: right !important; }
html[dir="rtl"] .ltr-section .ltr-bg-h3 { text-align: right !important; }
html[dir="rtl"] .ltr-section .ltr-bg-voices p { text-align: right !important; }
}

/* includes/global-components.css */
html[dir="rtl"] .p-info-top { text-align: right; }
html[dir="rtl"] .p-info-bottom { text-align: right; }
html[dir="rtl"] .pricing-header { text-align: right; }
html[dir="rtl"] .pricing-header .eyebrow { text-align: right; }
html[dir="rtl"] .pricing-header .display-2 { text-align: right; }
html[dir="rtl"] .pricing-header .lead { text-align: right; }
@media (max-width: 1024px) {
html[dir="rtl"] .pricing-header .eyebrow { text-align: right !important; }
html[dir="rtl"] .pricing-header h2,
html[dir="rtl"] .pricing-header .display-2 { text-align: right !important; }
html[dir="rtl"] .pricing-header p,
html[dir="rtl"] .pricing-header .lead { text-align: right !important; }
}
html[dir="rtl"] .career-content .display-2,
html[dir="rtl"] .career-content .lead { text-align: right; }
html[dir="rtl"] .career-content .eyebrow { text-align: right; }
@media (max-width: 768px) {
html[dir="rtl"] .career-content .eyebrow { text-align: right !important; }
html[dir="rtl"] .career-content .display-2 { text-align: right !important; }
html[dir="rtl"] .career-list-wrapper { text-align: right !important; }
html[dir="rtl"] .career-list { text-align: right !important; }
html[dir="rtl"] .career-list li { text-align: right !important; }
html[dir="rtl"] .career-content .lead { text-align: right !important; }
}
html[dir="rtl"] .bgea-content .eyebrow { text-align: right; }
html[dir="rtl"] .bgea-content .lead { text-align: right; }
@media (max-width: 768px) {
html[dir="rtl"] .bgea-content .eyebrow,
html[dir="rtl"] .bgea-content h2,
html[dir="rtl"] .bgea-content .lead { text-align: right !important; }
}
@media (max-width: 768px) {
html[dir="rtl"] .enrollment-widget .eyebrow { text-align: right !important; }
html[dir="rtl"] .enrollment-widget .display-2 { text-align: right !important; }
}

/* includes/mobile-optimizations.css */
@media (max-width: 768px) {
html[dir="rtl"] .text-center,
html[dir="rtl"] .hero-text,
html[dir="rtl"] h1,
html[dir="rtl"] h2,
html[dir="rtl"] h3,
html[dir="rtl"] h4,
html[dir="rtl"] .display-2,
html[dir="rtl"] .display-3,
html[dir="rtl"] .display-4,
html[dir="rtl"] section .display-2,
html[dir="rtl"] section .display-3,
html[dir="rtl"] .text-center .display-2,
html[dir="rtl"] .text-center .display-3,
html[dir="rtl"] .about-content .display-2,
html[dir="rtl"] .overview-content .display-3,
html[dir="rtl"] p,
html[dir="rtl"] .lead,
html[dir="rtl"] .about-content p,
html[dir="rtl"] .overview-content p,
html[dir="rtl"] .bgea-content p,
html[dir="rtl"] .term-card h3,
html[dir="rtl"] .course-item summary,
html[dir="rtl"] .bgea-card-title,
html[dir="rtl"] .professor-card h3,
html[dir="rtl"] .pricing-card h3,
html[dir="rtl"] .pricing-content h2,
html[dir="rtl"] .video-section h2,
html[dir="rtl"] .objectives-section h2,
html[dir="rtl"] .curriculum-section h2,
html[dir="rtl"] .career-content h2,
html[dir="rtl"] section h2 { text-align: right !important; }
html[dir="rtl"] .eyebrow { text-align: right !important; }
html[dir="rtl"] .eyebrow-center,
html[dir="rtl"] .about-image .eyebrow,
html[dir="rtl"] .overview-content .eyebrow,
html[dir="rtl"] .text-center .eyebrow { text-align: right !important; }
html[dir="rtl"] .career-list li { text-align: right !important; }
}
