
/* Brand tint follows the approved terracotta / warm sand palette. */
body.aladdin-jahanmaharat-site #aladdin-jahanmaharat-site-header .aladdin-jahanmaharat-jm-brand-link img{filter:brightness(0) saturate(100%) invert(26%) sepia(95%) saturate(1630%) hue-rotate(355deg) brightness(88%) contrast(94%)!important}
html.aladdin-jahanmaharat-document.aladdin-jahanmaharat-dark #aladdin-jahanmaharat-site-header .aladdin-jahanmaharat-jm-brand-link img,body.aladdin-jahanmaharat-site .aladdin-jahanmaharat-jm-footer img[alt*="لوگو"],body.aladdin-jahanmaharat-site .aladdin-jahanmaharat-jm-footer img[alt*="logo"]{filter:brightness(0) saturate(100%) invert(85%) sepia(15%) saturate(381%) hue-rotate(350deg) brightness(94%) contrast(85%)!important}
html.aladdin-jahanmaharat-document[lang="en"] #aladdin-jahanmaharat-jm-copyright{direction:ltr!important;text-align:left!important;align-self:stretch!important;width:100%!important;line-height:1.85!important;overflow-wrap:anywhere!important}
html.aladdin-jahanmaharat-document[lang="fa"] #aladdin-jahanmaharat-jm-copyright{direction:rtl!important;text-align:right!important}
/* Allow flex/grid children to shrink and wrap without changing card widths. */
html.aladdin-jahanmaharat-document[lang="en"] main .aladdin-jahanmaharat-grid>*,html.aladdin-jahanmaharat-document[lang="en"] main .aladdin-jahanmaharat-flex>*,html.aladdin-jahanmaharat-document[lang="en"] footer .aladdin-jahanmaharat-grid>*,html.aladdin-jahanmaharat-document[lang="en"] #aladdin-jahanmaharat-site-header>div>div{min-width:0!important}
html.aladdin-jahanmaharat-document[lang="en"] main h1,html.aladdin-jahanmaharat-document[lang="en"] main h2,html.aladdin-jahanmaharat-document[lang="en"] main h3,html.aladdin-jahanmaharat-document[lang="en"] main p,html.aladdin-jahanmaharat-document[lang="en"] main li,html.aladdin-jahanmaharat-document[lang="en"] footer p{overflow-wrap:break-word;word-break:normal;max-width:100%}
html.aladdin-jahanmaharat-document[lang="en"] main .aladdin-jahanmaharat-whitespace-nowrap:not(.aladdin-jahanmaharat-jm-time-unit){white-space:normal!important}
html.aladdin-jahanmaharat-document[lang="en"] main a,html.aladdin-jahanmaharat-document[lang="en"] main button{white-space:normal!important;overflow-wrap:break-word;line-height:1.5!important}
html.aladdin-jahanmaharat-document[lang="en"] main [class*="tracking-widest"]{letter-spacing:.04em!important}
html.aladdin-jahanmaharat-document[lang="en"] main [class*="rounded-full"]{max-width:100%;}
html.aladdin-jahanmaharat-document[lang="en"] #aladdin-jahanmaharat-consultation-booking label{white-space:normal!important;line-height:1.7!important}
html.aladdin-jahanmaharat-document[lang="en"] #aladdin-jahanmaharat-consultation-booking select{min-width:0!important;width:100%!important;text-overflow:ellipsis;font-size:11px!important;padding-inline-end:30px!important}
html.aladdin-jahanmaharat-document[lang="en"] #aladdin-jahanmaharat-consultation-booking .aladdin-jahanmaharat-flex.aladdin-jahanmaharat-items-center.aladdin-jahanmaharat-gap-2.aladdin-jahanmaharat-pt-1{align-items:flex-start!important}
html.aladdin-jahanmaharat-document[lang="en"] #aladdin-jahanmaharat-consent-check{flex:0 0 16px!important;min-width:16px!important;margin-top:4px!important}
html.aladdin-jahanmaharat-document[lang="en"] #aladdin-jahanmaharat-site-header .aladdin-jahanmaharat-jm-brand-link>div:first-child{flex-shrink:0!important}
html.aladdin-jahanmaharat-document[lang="en"] #aladdin-jahanmaharat-site-header .aladdin-jahanmaharat-jm-brand-link>div:last-child{min-width:0!important}
html.aladdin-jahanmaharat-document[lang="en"] #aladdin-jahanmaharat-site-header .aladdin-jahanmaharat-jm-course-header{flex-shrink:0!important}
html.aladdin-jahanmaharat-document[lang="en"] #aladdin-jahanmaharat-mobile-menu nav a{min-width:0!important;white-space:normal!important;line-height:1.5!important}
html.aladdin-jahanmaharat-document[lang="en"] #aladdin-jahanmaharat-mobile-menu nav a .aladdin-jahanmaharat-bi{flex-shrink:0!important}
html.aladdin-jahanmaharat-document[lang="en"] #aladdin-jahanmaharat-mobile-menu .aladdin-jahanmaharat-jm-drawer-settings button{white-space:normal!important;line-height:1.4!important}
html.aladdin-jahanmaharat-document[lang="en"] #aladdin-jahanmaharat-hero-slider-container .aladdin-jahanmaharat-hero-slide [class*="rounded-full"]{white-space:normal!important;max-width:100%!important;line-height:1.6!important}
html.aladdin-jahanmaharat-document[lang="en"] #aladdin-jahanmaharat-hero-slider-container .aladdin-jahanmaharat-hero-slide [class*="rounded-full"] .aladdin-jahanmaharat-bi{flex-shrink:0!important}
html.aladdin-jahanmaharat-document[lang="en"] .aladdin-jahanmaharat-jm-course-countdown{min-width:0!important}html.aladdin-jahanmaharat-document[lang="en"] .aladdin-jahanmaharat-jm-course-countdown .aladdin-jahanmaharat-jm-countdown-title{min-width:0!important;white-space:normal!important;overflow-wrap:break-word!important;font-size:10px!important;line-height:1.5!important}
html.aladdin-jahanmaharat-document[lang="en"] .aladdin-jahanmaharat-jm-countdown-clock{min-width:max-content!important}html.aladdin-jahanmaharat-document[lang="en"] .aladdin-jahanmaharat-jm-countdown-more{flex-shrink:0!important}
html.aladdin-jahanmaharat-document[lang="en"] .aladdin-jahanmaharat-jm-footer-phone-box{max-width:100%!important}
@media(max-width:639px){html.aladdin-jahanmaharat-document[lang="en"] #aladdin-jahanmaharat-site-header .aladdin-jahanmaharat-jm-brand-link .aladdin-jahanmaharat-font-doran{font-size:12px!important;white-space:nowrap!important}html.aladdin-jahanmaharat-document[lang="en"] #aladdin-jahanmaharat-site-header .aladdin-jahanmaharat-jm-brand-link>div:last-child>span:last-child{max-width:140px!important;line-height:1.5!important;font-size:8px!important}html.aladdin-jahanmaharat-document[lang="en"] #aladdin-jahanmaharat-site-header .aladdin-jahanmaharat-jm-brand-link img,html.aladdin-jahanmaharat-document[lang="en"] #aladdin-jahanmaharat-site-header .aladdin-jahanmaharat-jm-brand-link>div:first-child{width:40px!important;height:40px!important}html.aladdin-jahanmaharat-document[lang="en"] #aladdin-jahanmaharat-site-header .aladdin-jahanmaharat-jm-course-header{font-size:9px!important;padding:8px!important}html.aladdin-jahanmaharat-document[lang="en"] #aladdin-jahanmaharat-site-header .aladdin-jahanmaharat-jm-course-header .aladdin-jahanmaharat-bi{display:none!important}html.aladdin-jahanmaharat-document[lang="en"] .aladdin-jahanmaharat-hero-slide a{font-size:11px!important;padding:10px 13px!important}html.aladdin-jahanmaharat-document[lang="en"] #aladdin-jahanmaharat-student-reviews p{font-size:12px!important}html.aladdin-jahanmaharat-document[lang="en"] .aladdin-jahanmaharat-jm-footer p{font-size:11px!important}html.aladdin-jahanmaharat-document[lang="en"] #aladdin-jahanmaharat-jm-copyright{font-size:10px!important}html.aladdin-jahanmaharat-document[lang="en"] main .aladdin-jahanmaharat-absolute[class*="bottom-"][class*="right-"]{max-width:calc(100% - 24px)!important;white-space:normal!important;line-height:1.6!important}html.aladdin-jahanmaharat-document[lang="en"] main [class*="text-[10px]"]{line-height:1.6!important}}
