/* Original 27 composition in its measured 1118px frame; the artwork is never regenerated. */
.original-art{display:block;position:absolute;inset:0;width:100%;height:100%;pointer-events:none}
body.madar-original-art{background:#edf4fc}.madar-original-art .m-header{max-width:1118px;width:calc(100% - 32px);margin-top:24px;border-radius:19px 19px 0 0}.madar-original-art .m-header .e-header-inner{height:75px;min-height:75px;padding:9px 40px;gap:28px}.madar-original-art .m-header .m-logo img{width:158px;height:52px}.madar-original-art .e-links{gap:30px}.madar-original-art .e-links a{font-size:17px}.madar-original-art .m-small{font-size:17px;min-height:40px;padding:7px 17px}.madar-original-art .ref-stage{width:calc(100% - 32px);max-width:1118px;padding-bottom:33px;border-radius:0 0 20px 20px}.madar-original-art .ref-hero{height:auto;min-height:0;aspect-ratio:1118/469}.madar-original-art .ref-hero>img{z-index:-3}.madar-original-art .ref-hero:after{display:none}.madar-original-art .original-hero-art{z-index:0}.madar-original-art .ref-hero-copy{position:static;width:auto;inset:auto}.madar-original-art .ref-hero-copy>p,.madar-original-art .ref-hero-copy h1{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important}.madar-original-art .ref-booking{position:absolute;left:auto;right:2.414%;top:30.277%;width:30.68%;height:44.99%;padding:0;margin:0;border:1px solid #e0e7f1;border-radius:15px;box-shadow:none;background:#fff;display:block;z-index:3}.madar-original-art .ref-booking label{position:absolute;left:13px;right:13px;height:38px;min-height:0;top:11px}.madar-original-art .ref-booking label:nth-of-type(2){top:55px}.madar-original-art .ref-booking label:nth-of-type(3){top:99px}.madar-original-art .ref-booking :is(select,input){height:38px;min-height:38px;padding:6px 41px 6px 32px;border-radius:9px;font-size:16px;font-weight:700;line-height:1.3;background:linear-gradient(#fff,#f8faff)}.madar-original-art .ref-booking label>.e-icon{top:9px;inset-inline-start:12px;width:21px;height:21px}.madar-original-art .ref-booking label>i{top:3px;inset-inline-end:12px;font-size:21px}.madar-original-art .ref-booking .m-button{position:absolute;bottom:10px;left:13px;right:13px;min-height:45px;height:45px;border-radius:10px;font-size:21px;padding:6px;box-shadow:none}.madar-original-art .ref-orbit{inset:0;height:auto;pointer-events:none;z-index:2}.madar-original-art .ref-orbit>svg{display:none}.madar-original-art .ref-orbit ol{position:absolute;left:9%;right:9%;top:74%;height:23%;margin:0}.madar-original-art .ref-orbit li,.madar-original-art .ref-orbit li:nth-child(n){padding:0}.madar-original-art .ref-orbit a{height:100%;pointer-events:auto;border-radius:12px}.madar-original-art .ref-orbit a:hover{outline:1px solid #69eafa;background:#00cce808}.madar-original-art .ref-orbit a>*{opacity:0}.madar-original-art .ref-hero-note{display:none}.madar-original-art .ref-service-strip{height:130px;padding:17px 28px 25px;gap:17px}.madar-original-art .ref-service-strip>a{position:relative;padding:0;border:0;min-height:0;height:88px;background:transparent;border-radius:12px;overflow:hidden}.madar-original-art .ref-service-strip>a>.e-icon,.madar-original-art .ref-service-strip>a>span{opacity:0}.madar-original-art .ref-service-strip>a:hover{outline:2px solid #00a9c5;transform:none}.madar-original-art .ref-coverage{height:auto;aspect-ratio:1068/223;margin:0 25px;border-radius:17px}.madar-original-art .ref-coverage>img,.madar-original-art .ref-coverage:after{display:none}.madar-original-art .ref-coverage-copy{inset:0;width:auto;top:0;pointer-events:none}.madar-original-art .ref-coverage-copy>.ref-accent,.madar-original-art .ref-coverage-copy>h2,.madar-original-art .ref-coverage-copy>p{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.madar-original-art .ref-coverage-copy>div{position:absolute;inset:0;display:block}.madar-original-art .ref-coverage-copy>div>a{position:absolute;top:57.4%;height:17%;padding:0;color:transparent;background:transparent;border:0;pointer-events:auto;border-radius:7px;font-size:0}.madar-original-art .ref-coverage-copy>div>a:nth-child(1){left:91.9%;width:6.3%}.madar-original-art .ref-coverage-copy>div>a:nth-child(2){left:83.2%;width:8.4%}.madar-original-art .ref-coverage-copy>div>a:nth-child(3){left:76.4%;width:6.7%}.madar-original-art .ref-coverage-copy>div>a:nth-child(4){left:65.5%;width:10.6%}.madar-original-art .ref-coverage-copy>div>a:hover{outline:2px solid #5cefff;background:#00cce815}.madar-original-art .ref-map-markers{inset:0}.madar-original-art .ref-marker{width:12%;height:25%;border-radius:10px}.madar-original-art .ref-marker>*{opacity:0}.madar-original-art .ref-marker:hover{outline:1px solid #5cefff;background:#00cce810}.madar-original-art .ref-marker.malqa{left:29.8%;top:17%}.madar-original-art .ref-marker.narjis{left:48%;top:16%}.madar-original-art .ref-marker.olaya{left:36%;top:40%}.madar-original-art .ref-marker.yasmin{left:46.3%;top:58%}.madar-original-art .m-whatsapp{right:max(calc((100vw - 1118px)/2 + 24px),20px);bottom:20px}.madar-original-art .m-demo{width:calc(100% - 32px);max-width:1118px;margin:18px auto 0;border-radius:8px;font-size:13px;min-height:31px}
/* Exact card map and recognizable original navigation symbols. */
.madar-original-tech .ref-request-map{height:auto;aspect-ratio:336/170}.madar-original-tech .ref-request-map .ref-map-grid,.madar-original-tech .ref-request-map>.e-icon{display:none}.madar-original-tech .original-tech-map-art{z-index:0}.madar-original-tech .ref-request-map>.ref-map-button{z-index:2;bottom:17px;min-width:192px;min-height:44px;padding:8px 16px}.madar-original-tech .ref-request-map>small{display:none}.madar-original-tech .ref-action-notice:empty{display:none}.madar-original-tech .ref-request-card{padding-bottom:22px}.madar-original-tech .ref-demo-create{margin-top:18px}.madar-original-tech .ref-tech-bottom button[data-ref-tab="home"] .e-icon{fill:none;stroke:currentColor;stroke-width:1.6}
/* English retains true translated typography over a clean area of the same scene. */
html[lang=en] .madar-original-art .ref-hero-copy:before{content:'';position:absolute;right:0;top:0;width:35%;height:76%;background:linear-gradient(100deg,#0b2849,#0a2547);z-index:1}html[lang=en] .madar-original-art .ref-hero-copy>p,html[lang=en] .madar-original-art .ref-hero-copy h1{position:absolute!important;left:auto!important;right:2.4%;width:31%!important;height:auto!important;clip:auto!important;overflow:visible!important;z-index:2}html[lang=en] .madar-original-art .ref-hero-copy>p{top:5%;font-size:16px;white-space:normal}html[lang=en] .madar-original-art .ref-hero-copy h1{top:12%;font-size:42px;line-height:1.15;white-space:normal}html[lang=en] .madar-original-art .ref-service-strip .original-tile-art{display:none}html[lang=en] .madar-original-art .ref-service-strip>a{background:#eff5fb;padding:12px;gap:18px}html[lang=en] .madar-original-art .ref-service-strip>a>.e-icon,html[lang=en] .madar-original-art .ref-service-strip>a>span{opacity:1}html[lang=en] .madar-original-art .ref-service-strip>a>span{font-size:21px}html[lang=en] .madar-original-art .ref-coverage-copy{background:linear-gradient(90deg,transparent 62%,#082542 64%)}html[lang=en] .madar-original-art .ref-coverage-copy>h2,html[lang=en] .madar-original-art .ref-coverage-copy>p{left:auto;width:34%;right:3%;height:auto;clip:auto;overflow:visible;z-index:2}html[lang=en] .madar-original-art .ref-coverage-copy>h2{top:17%;font-size:30px}html[lang=en] .madar-original-art .ref-coverage-copy>p{top:39%;font-size:15px}html[lang=en] .madar-original-art .ref-coverage-copy>div>a{font-size:13px;color:white;border:1px solid #d4e4f8;display:grid;place-items:center;background:#082542}html[lang=en] .madar-original-art .ref-marker span{opacity:1;font-size:12px;background:#082542;padding:2px 6px}
@media(max-width:900px) and (min-width:761px){.madar-original-art .ref-booking label{height:32px;top:8px;left:10px;right:10px}.madar-original-art .ref-booking label:nth-of-type(2){top:44px}.madar-original-art .ref-booking label:nth-of-type(3){top:80px}.madar-original-art .ref-booking :is(select,input){height:32px;min-height:32px;font-size:14px}.madar-original-art .ref-booking label>.e-icon{top:6px;width:18px;height:18px}.madar-original-art .ref-booking .m-button{height:36px;min-height:36px;bottom:8px;font-size:18px;left:10px;right:10px}.madar-original-art .ref-service-strip{height:108px;padding:14px 23px 20px;gap:13px}.madar-original-art .ref-service-strip>a{height:74px}.madar-original-art .m-header .e-header-inner{padding-inline:25px;gap:16px}.madar-original-art .m-header .m-logo img{width:145px}}
@media(max-width:760px){.madar-original-art .m-header{width:calc(100% - 22px);margin-top:12px}.madar-original-art .m-header .e-header-inner{height:auto;min-height:0;padding:10px 16px 12px;gap:9px 10px}.madar-original-art .m-header .m-logo img{width:136px;height:46px}.madar-original-art .m-small{font-size:14px;padding:6px 11px}.madar-original-art .ref-stage{width:calc(100% - 22px);padding-bottom:17px}.madar-original-art .ref-hero{aspect-ratio:auto;height:750px;background:#0b2546}.madar-original-art .original-hero-art{width:176%;height:auto;aspect-ratio:1118/469;top:auto;bottom:0;left:0}.madar-original-art .ref-hero-copy:before{content:'';position:absolute;inset:0 0 auto;height:435px;background:linear-gradient(#0a2547 94%,#0a254700);z-index:1}.madar-original-art .ref-hero-copy>p,.madar-original-art .ref-hero-copy h1,html[lang=en] .madar-original-art .ref-hero-copy>p,html[lang=en] .madar-original-art .ref-hero-copy h1{left:20px!important;right:20px;width:auto!important;height:auto!important;clip:auto!important;overflow:visible!important;z-index:2;text-align:center}.madar-original-art .ref-hero-copy>p,html[lang=en] .madar-original-art .ref-hero-copy>p{top:23px;font-size:16px;line-height:1.6;display:block;white-space:normal}.madar-original-art .ref-hero-copy>p>span{display:none}.madar-original-art .ref-hero-copy h1,html[lang=en] .madar-original-art .ref-hero-copy h1{top:70px;font-size:44px;white-space:normal;line-height:1.2}.madar-original-art .ref-booking{top:145px;right:20px;left:20px;width:auto;height:236px;border-radius:14px}.madar-original-art .ref-booking label{top:12px;left:12px;right:12px;height:42px}.madar-original-art .ref-booking label:nth-of-type(2){top:63px}.madar-original-art .ref-booking label:nth-of-type(3){top:114px}.madar-original-art .ref-booking :is(select,input){font-size:17px;min-height:42px;height:42px}.madar-original-art .ref-booking .m-button{bottom:12px;left:12px;right:12px;min-height:49px;height:49px;font-size:22px}.madar-original-art .ref-booking label>.e-icon{top:11px}.madar-original-art .ref-orbit{top:auto;bottom:10px;height:100px;background:linear-gradient(transparent,#071e3c80)}.madar-original-art .ref-orbit>svg{display:block}.madar-original-art .ref-orbit ol{inset:0 5%;height:100%;margin:0}.madar-original-art .ref-orbit a>*{opacity:1}.madar-original-art .ref-orbit li{padding-top:5px!important}.madar-original-art .ref-orbit li:nth-child(2),.madar-original-art .ref-orbit li:nth-child(3){padding-top:15px!important}.madar-original-art .ref-orbit b{font-size:15px}.madar-original-art .ref-service-strip{height:auto;grid-template-columns:1fr 1fr;padding:17px 16px 20px;gap:12px}.madar-original-art .ref-service-strip>a{height:auto;aspect-ratio:251/88;min-height:0;border-radius:9px}.madar-original-art .ref-coverage{margin:0 16px;aspect-ratio:1068/223;border-radius:10px}.madar-original-art .ref-coverage-copy>div>a{min-height:0}.madar-original-art .ref-marker{height:30%}.madar-original-art .m-whatsapp{right:16px}.madar-original-art .m-demo{width:calc(100% - 22px);font-size:11px;gap:14px}.madar-original-tech .ref-request-map{height:auto;aspect-ratio:336/170}}
@media(max-width:760px){.madar-original-art .original-hero-art{clip-path:inset(0 0 22% 0)}.madar-original-art .ref-orbit{background:none}.madar-original-art .ref-coverage{height:330px;aspect-ratio:auto}.madar-original-art .original-coverage-art{width:320%;height:auto;aspect-ratio:1068/223;left:-86%;top:120px;bottom:auto}.madar-original-art .ref-coverage-copy>h2,.madar-original-art .ref-coverage-copy>p,html[lang=en] .madar-original-art .ref-coverage-copy>h2,html[lang=en] .madar-original-art .ref-coverage-copy>p{left:17px;right:17px;width:auto;height:auto;clip:auto;overflow:visible;z-index:2}.madar-original-art .ref-coverage-copy>h2,html[lang=en] .madar-original-art .ref-coverage-copy>h2{top:18px;font-size:30px}.madar-original-art .ref-coverage-copy>p,html[lang=en] .madar-original-art .ref-coverage-copy>p{top:55px;font-size:15px}.madar-original-art .ref-coverage-copy>div{inset:86px 14px auto;display:flex;height:33px;gap:5px;z-index:3}.madar-original-art .ref-coverage-copy>div>a:nth-child(n){position:static;width:auto;flex:1;height:33px;color:white;background:#082542;border:1px solid #9db8d7;font-size:14px;display:grid;place-items:center;line-height:1.2}.madar-original-art .ref-marker{height:15%;width:31%}.madar-original-art .ref-marker.malqa{left:12%;top:52%}.madar-original-art .ref-marker.narjis{left:71%;top:52%}.madar-original-art .ref-marker.olaya{left:29%;top:68%}.madar-original-art .ref-marker.yasmin{left:68%;top:82%}html[lang=en] .madar-original-art .ref-coverage-copy{background:none}}
@media(min-width:761px){html[lang=en] .madar-original-art .original-hero-art{clip-path:inset(0 0 23% 0)}html[lang=en] .madar-original-art .ref-orbit{top:auto;bottom:0;height:25%;background:linear-gradient(0deg,#071e3c,#071e3c90 75%,transparent)}html[lang=en] .madar-original-art .ref-orbit>svg{display:block}html[lang=en] .madar-original-art .ref-orbit ol{inset:0 9%;height:100%}html[lang=en] .madar-original-art .ref-orbit a>*{opacity:1}html[lang=en] .madar-original-art .ref-orbit b{font-size:16px}}
@media(max-width:760px){.madar-original-art .original-hero-art,.madar-original-art .original-coverage-art{right:auto}.madar-original-art .original-coverage-art{left:-86%}}
.madar-original-art .ref-hero>img{display:none}
@media(max-width:760px){.madar-original-art .original-coverage-art{width:290%;left:-75%}.madar-original-art .ref-marker.olaya{top:67%}.madar-original-art .ref-marker.yasmin{top:77%}}
