/* Shared header geometry; logo alignment follows the content edge in each language. */
@media(min-width:701px){
body.scj6-brand-page.scj6-brand-page #layout #site_header .header_2{padding:0!important;margin:0!important;background:transparent!important;height:auto!important}
body.scj6-brand-page.scj6-brand-page #layout #site_header .header_2>.row.elms_row{width:calc(100% - 64px)!important;max-width:1184px!important;margin:0 auto!important;padding:0!important}
body.scj6-brand-page.scj6-brand-page #layout #site_header .header_2>.row.elms_row>.clr{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;min-height:110px!important;height:auto!important;margin:0!important;padding:0!important}
body.scj6-brand-page.scj6-brand-page #layout #site_header .header_2>.row.elms_row>.clr::before,body.scj6-brand-page.scj6-brand-page #layout #site_header .header_2>.row.elms_row>.clr::after{display:none!important;content:none!important}
body.scj6-brand-page.scj6-brand-page #layout #site_header .header_2>.row.elms_row>.clr>.elms_left,body.scj6-brand-page.scj6-brand-page #layout #site_header .header_2>.row.elms_row>.clr>.elms_right{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:auto!important;min-width:0!important;flex:0 1 auto!important;gap:16px!important;float:none!important;position:relative!important;inset:auto!important;transform:none!important;margin:0!important;padding:0!important}
body.scj6-brand-page.scj6-brand-page #layout #site_header .header_2 .cz_elm{float:none!important;margin:0!important;padding:0!important;transform:none!important}
body.scj6-brand-page.scj6-brand-page #layout #site_header .header_2 a.logo{width:240px!important;max-width:240px!important;display:block!important;margin:0!important;padding:0!important;transform:none!important;position:relative!important;inset:auto!important;flex:0 0 240px!important}
body.scj6-brand-page.scj6-brand-page #layout #site_header .header_2 a.logo img{display:block!important;width:240px!important;max-width:100%!important;height:auto!important;max-height:72px!important;object-fit:contain!important;margin:0!important;padding:0!important;transform:none!important}
body.scj6-brand-page.scj6-brand-page.scopious-arabic #layout #site_header .header_2>.row>.clr{direction:rtl!important}
body.scj6-brand-page.scj6-brand-page:not(.scopious-arabic) #layout #site_header .header_2>.row>.clr{direction:ltr!important}
body.scj6-brand-page.scj6-brand-page #layout #site_header .header_2 a[href^="tel:"]{direction:ltr!important;unicode-bidi:isolate!important;display:inline-block!important}
}
body.scj6-brand-page.scj6-brand-page:not(.scopious-cj5-live) #layout #site_header{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;min-height:0!important;background:#f7f8fa!important;margin:0!important;padding:0!important}
body.scj6-brand-page.scj6-brand-page.scopious-cj5-live #layout #site_header{position:absolute!important;inset:0 0 auto!important;background:transparent!important}
/* Inner-page hero: the existing H1 moves into one consistent branded banner. */
.scj7-inner-hero{background:#f7f8fa url(scopious-brand-surface-light.svg) center/cover;color:#101c58;padding:38px 0 30px;font-family:Rubik,system-ui,sans-serif}.scj7-inner-wrap{width:calc(100% - 64px);max-width:1184px;margin:auto}.scj7-inner-grid{display:grid;grid-template-columns:1.3fr .7fr;gap:56px;align-items:center}.scj7-inner-kicker{font-size:11px!important;letter-spacing:.12em;color:#525b82;margin:0 0 14px!important}.scj7-inner-hero h1{font:700 clamp(29px,3vw,42px)/1.3 Rubik,system-ui,sans-serif!important;max-width:780px;margin:0 0 18px!important;color:#101c58!important;letter-spacing:-.02em}.scj7-inner-desc{font-size:16px!important;line-height:1.8!important;max-width:760px;margin:0!important;color:#515a75}.scj7-inner-image{display:block;width:100%;height:220px;object-fit:contain;border-radius:18px}.scj7-inner-hero .page_cover,.scj7-inner-hero .page_title{display:block!important;position:static!important;background:none!important;background-image:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important}.scj7-inner-hero .breadcrumbs_container{padding:20px 0 0!important;margin:0!important}.scj7-inner-hero .breadcrumbs_container>.row{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.scj7-inner-hero .breadcrumbs{font-size:12px!important;background:transparent!important;border-radius:0!important;padding:0!important;margin:0!important}.scj7-inner-hero .breadcrumbs .inactive_l{max-width:none!important;white-space:normal!important}.scj7-inner-hero .breadcrumbs span{font-size:12px!important}body.scj6-brand-page.scj6-brand-page:not(.scopious-cj5-live) #page_content{margin-top:40px!important}body.scj6-brand-page.scj6-brand-page:not(.scopious-cj5-live) #page_content .elementor-top-section:first-child .elementor-widget-cz_gap{display:none!important}
@media(max-width:1000px){body.scj6-brand-page.scj6-brand-page #layout #site_header .header_2 a.logo,body.scj6-brand-page.scj6-brand-page #layout #site_header .header_2 a.logo img{width:200px!important;max-width:200px!important;flex-basis:200px!important}.scj7-inner-grid{gap:28px}.scj7-inner-image{height:180px}}
@media(max-width:700px){.scj7-inner-hero{padding:30px 0 26px}.scj7-inner-wrap{width:calc(100% - 36px)}.scj7-inner-grid{grid-template-columns:1fr;gap:0}.scj7-inner-image{display:none}.scj7-inner-hero h1{font-size:28px!important;margin-bottom:14px!important}.scj7-inner-desc{font-size:15px!important}.scj7-inner-hero .breadcrumbs_container{padding-top:18px!important}body.scj6-brand-page.scj6-brand-page:not(.scopious-cj5-live) #page_content{margin-top:28px!important}}
body.scj6-brand-page.scj6-brand-page .scj7-inner-hero .page_title{background-image:none!important;padding:0!important;min-height:0!important}body.scj6-brand-page.scj6-brand-page .scj7-inner-hero .page_cover{background:transparent!important}
/* Tablet uses XTRA's compact header; keep the logo on the correct outer edge. */
@media(min-width:701px) and (max-width:1000px){body.scj6-brand-page.scj6-brand-page #layout #site_header .header_4{padding:0!important;margin:0!important;background:transparent!important}body.scj6-brand-page.scj6-brand-page #layout #site_header .header_4>.row.elms_row{width:calc(100% - 64px)!important;max-width:1184px!important;margin:0 auto!important;padding:0!important}body.scj6-brand-page.scj6-brand-page #layout #site_header .header_4>.row>.clr{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-height:76px!important;padding:0!important;gap:20px!important}body.scj6-brand-page.scj6-brand-page #layout #site_header .header_4>.row>.clr::before,body.scj6-brand-page.scj6-brand-page #layout #site_header .header_4>.row>.clr::after{display:none!important;content:none!important}body.scj6-brand-page.scj6-brand-page.scopious-arabic #layout #site_header .header_4>.row>.clr{direction:rtl!important}body.scj6-brand-page.scj6-brand-page:not(.scopious-arabic) #layout #site_header .header_4>.row>.clr{direction:ltr!important}body.scj6-brand-page.scj6-brand-page #layout #site_header .header_4 .elms_left,body.scj6-brand-page.scj6-brand-page #layout #site_header .header_4 .elms_right{float:none!important;position:relative!important;width:auto!important;min-width:0!important;display:flex!important;align-items:center!important;transform:none!important;margin:0!important;padding:0!important;flex:0 0 auto!important}body.scj6-brand-page.scj6-brand-page #layout #site_header .header_4 .logo{width:158px!important;max-width:158px!important;transform:none!important;margin:0!important;padding:0!important}body.scj6-brand-page.scj6-brand-page #layout #site_header .header_4 .logo img{width:100%!important;max-width:100%!important;height:auto!important;max-height:48px!important}body.scj6-brand-page.scj6-brand-page #layout #site_header .header_4 .cz_elm{margin:0!important;padding:0!important;float:none!important}}
body.scj6-brand-page.scj6-brand-page #layout #site_header .header_2 i.icon_offcanvas_menu{color:#29286b!important;border-color:#29286b!important;background:transparent!important}

/* XTRA desktop uses the fullscreen trigger on inner pages. */
body.scj6-brand-page.scj6-brand-page #layout #site_header i.icon_fullscreen_menu,body.scj6-brand-page.scj6-brand-page #layout #site_header i.icon_offcanvas_menu,body.scj6-brand-page.scj6-brand-page #layout #site_header i.icon_mobile_offcanvas_menu{color:#29286b!important;border-color:#29286b!important;background:transparent!important}
