html[dir=rtl] section.modals .close,section.section.cta .form-group span{right:auto!important;left:30px!important}body{direction:rtl;text-align:right}.nav-divider{display:none}.navbar{direction:ltr;display:flex;align-items:center;flex-direction:row}.nav-links{direction:rtl;flex:1;justify-content:center}.lang-switcher{margin-left:clamp(8px,1vw,20px);margin-right:clamp(8px,1vw,20px)}.btn-quick-action{margin:0}.mobile-language-switch{margin:18px}.mobile-language-switch a{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;background:#fafafa;border:1px solid rgba(229,216,74,.45);border-radius:14px;text-decoration:none;color:inherit;direction:rtl;transition:.25s}.mobile-language-switch a:hover{background:#fff;box-shadow:0 6px 18px rgba(0,0,0,.06)}.lang-info{display:flex;align-items:center;gap:10px}.lang-info svg{flex-shrink:0}.lang-info span{margin:0;font-size:13px;font-weight:500;color:#888;letter-spacing:0;text-transform:none}.lang-current{display:flex;align-items:center;gap:8px}.lang-current strong{font-size:17px;font-weight:700;color:var(--navy)}.lang-current svg{width:15px;height:15px;stroke:var(--navy);flex-shrink:0}.banner-content{padding-right:calc(7% + 40px)}.bg-overlay{background:linear-gradient(215deg,rgba(0,0,0,.82) 0,rgba(0,0,0,.45) 50%,rgba(0,0,0,.15) 100%);z-index:1}[dir=rtl] section.popular-products-section .arrow-btn{left:20px;right:auto;transform:scaleX(-1)}section.journey-section .journey-subtitle{max-width:1300px}[dir=rtl] .custom-icon{transform:scaleX(-1)}section.section.our-products .product-item.spp .pg-btn svg{margin-right:unset}body .timeline-content{padding-inline:35px;box-sizing:border-box}html[dir=rtl] section.journey-section .timeline-item:nth-child(2n) .timeline-content{margin-left:-30px}section.ne-section .ne-heading em{font-style:normal;color:unset;-webkit-text-stroke:unset}[dir=rtl] section.modals .close{left:30px}html[dir=rtl] section.modals .close{background:#d7c827;padding:5px 8px;justify-content:center;border-radius:5px;align-items:center}@media only screen and (min-width:350px) and (max-width:401px){.banner-content{padding-right:10px!important;padding-left:10px!important}html[dir=rtl] section.modals .close{left:10px!important}}@media only screen and (min-width:401px) and (max-width:600px){html[dir=rtl] section.modals .close{left:10px!important}}section.modals .close{display:flex;align-items:center;justify-content:center;gap:6px}section.modals .close-icon{font-size:18px;line-height:1;color:#000;font-weight:600}section.modals h3#modalTitle{margin-bottom:20px}section.section.our-products.drchP .title-heading{text-align:right;margin-bottom:1rem}html[dir=rtl] #productEnquiry #contact-form .form-group{position:relative!important}html[dir=rtl] #productEnquiry #contact-form input.form-control,html[dir=rtl] #productEnquiry #contact-form textarea.form-control{direction:rtl!important;text-align:right!important;width:100%!important;padding-right:55px!important;padding-left:15px!important}html[dir=rtl] #productEnquiry #contact-form .form-group>span{position:absolute!important;right:14px!important;left:auto!important;top:50%!important;transform:translateY(-50%)!important;width:26px!important;height:26px!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:10!important;pointer-events:none!important}html[dir=rtl] #productEnquiry #contact-form .form-group>span svg{width:24px!important;height:24px!important;display:block!important}html[dir=rtl] #productEnquiry #contact-form .form-group:has(textarea)>span{right:14px!important;left:auto!important;top:15px!important;transform:none!important}html[dir=rtl] #productEnquiry #ph-number{direction:ltr!important;text-align:right!important}html[dir=rtl] #productEnquiry #productDropdown{direction:rtl!important;text-align:right!important;width:100%!important;padding-right:15px!important;padding-left:40px!important;background-position:left 12px center!important}html[dir=rtl] #productEnquiry #contact-form button[type=submit]{direction:rtl!important}.about-img-fade,section.about-section .about-img-fade{background:linear-gradient(to left,#fff 0,transparent 14%)}/* ============================================================
   NEWS & EVENTS CAROUSEL - KEEP SLIDES LTR
   The carousel movement is calculated using LTR positioning.
   ============================================================ */

html[dir="rtl"] .event-carousel,
html[dir="rtl"] .event-carousel .c-track,
html[dir="rtl"] .c-thumbs {
    direction: ltr !important;
}