.elementor-77 .elementor-element.elementor-element-8094044{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-c8cb0b5 .cm-hero{background-position:center center;background-size:cover;background-attachment:fixed;background-repeat:no-repeat;min-height:320px;padding:50px 20px 50px 20px;}.elementor-77 .elementor-element.elementor-element-c8cb0b5 .cm-hero-overlay{background:rgba(0,0,0,0.65);}.elementor-77 .elementor-element.elementor-element-c8cb0b5 .cm-hero-inner{padding:0px 24px 0px 24px;max-width:780px;text-align:center;gap:20px;}.elementor-77 .elementor-element.elementor-element-c8cb0b5 .cm-hero-badge{color:#d4af50;border-color:#d4af50;background:rgba(212,175,80,0.08);}.elementor-77 .elementor-element.elementor-element-c8cb0b5 .cm-hero-subtitle{color:#d4af50;}.elementor-77 .elementor-element.elementor-element-c8cb0b5 .cm-hero-desc{color:rgba(255,255,255,0.75);}.elementor-77 .elementor-element.elementor-element-c8cb0b5 .cm-hero-location{color:rgba(255,255,255,0.65);}.elementor-77 .elementor-element.elementor-element-c8cb0b5 .cm-btn-primary{background:#d4af50;border-color:#d4af50;padding:13px 30px 13px 30px;border-radius:8px;}.elementor-77 .elementor-element.elementor-element-c8cb0b5 .cm-btn-outline{border-color:#d4af50;color:#d4af50;padding:13px 30px 13px 30px;border-radius:8px;}.elementor-77 .elementor-element.elementor-element-c8cb0b5 .cm-btn-ghost{color:#d4af50;padding:13px 30px 13px 30px;border-radius:8px;}.elementor-77 .elementor-element.elementor-element-c8cb0b5 .cm-hero-btn1{color:#000000 !important;}.elementor-77 .elementor-element.elementor-element-c8cb0b5 .cm-hero-btns{gap:14px;}.elementor-77 .elementor-element.elementor-element-cedf77d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-77 .elementor-element.elementor-element-82b3c41 .cm-sec-header{text-align:center;padding:0px 0px 0px 0px;margin-bottom:56px;}.elementor-77 .elementor-element.elementor-element-82b3c41 .cm-sec-tag{color:#d4af50;background:transparent;border-color:rgba(184,151,58,0.35);padding:5px 14px 5px 14px;border-radius:20px;margin-bottom:14px;}.elementor-77 .elementor-element.elementor-element-82b3c41 .cm-sec-title{color:#e8e0d0;margin-bottom:12px;}.elementor-77 .elementor-element.elementor-element-82b3c41 .cm-sec-desc{color:#9a9080;}.elementor-77 .elementor-element.elementor-element-82b3c41 .cm-sec-line{background:#d4af50;width:56px;height:3px;}.elementor-77 .elementor-element.elementor-element-871d87d .cm-hall-full-card{background-color:#161616;border-color:rgba(184,151,58,0.22);border-radius:14px;}.elementor-77 .elementor-element.elementor-element-871d87d .cm-hall-full-card:hover{border-color:#b8973a;}.elementor-77 .elementor-element.elementor-element-871d87d .cm-hall-full-name-ar{color:#d4af50;}.elementor-77 .elementor-element.elementor-element-871d87d .cm-hall-full-name-en{color:#9a9080;}.elementor-77 .elementor-element.elementor-element-871d87d .cm-hall-full-tagline{color:rgba(255,255,255,0.6);border-right-color:#b8973a;}.elementor-77 .elementor-element.elementor-element-871d87d .cm-hall-full-desc{color:#e8e0d0;}.elementor-77 .elementor-element.elementor-element-871d87d .cm-hall-full-meta-num{color:#d4af50;}.elementor-77 .elementor-element.elementor-element-871d87d .cm-hall-full-cap{background:#d4af50;color:#000;}.elementor-77 .elementor-element.elementor-element-871d87d .cm-hall-full-link{background:#d4af50;}.elementor-77 .elementor-element.elementor-element-871d87d .cm-hall-full-book{border-color:#b8973a;color:#b8973a;}.elementor-77 .elementor-element.elementor-element-871d87d .cm-halls-full-grid{gap:26px;}.elementor-77 .elementor-element.elementor-element-871d87d .cm-hall-full-thumb{height:230px;}.elementor-77 .elementor-element.elementor-element-871d87d .cm-hall-full-body{padding:24px 24px 24px 24px;}.elementor-77 .elementor-element.elementor-element-871d87d .cm-halls-full-grid-wrap{background-color:#111111;padding:60px 40px 60px 40px;}body.elementor-page-77:not(.elementor-motion-effects-element-type-background), body.elementor-page-77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d0d0d;}:root{--page-title-display:none;}