.landing{aspect-ratio:1.98;width:100%;margin:0 auto;position:relative;overflow:hidden}.landing>.landing-overlay{content:"";z-index:2;pointer-events:none;background:radial-gradient(105% 100% at 0 100%,#fff 0% 35%,#0000 75%),radial-gradient(105% 100% at 100% 100%,#fff 0% 35%,#0000 75%),linear-gradient(#0000 0%,#ffffff2e 45%,#fff 100%);height:40%;position:absolute;bottom:-1px;left:0;right:0}[data-theme=dark] .landing>.landing-overlay{content:"";z-index:2;pointer-events:none;background:radial-gradient(105% 100% at 0 100%,#000 0%,#000000bf 35%,#0000 75%),radial-gradient(105% 100% at 100% 100%,#000 0%,#000000bf 35%,#0000 75%),linear-gradient(#0000 0%,#00000040 45%,#000 100%);height:40%;position:absolute;bottom:-1px;left:0;right:0}.landing .swiper,.landing .swiper .swiper-slide{width:100%;height:100%}.swiper img{object-fit:cover;position:relative!important}.swiper .slide-content{text-align:center;flex-direction:column;align-items:center;gap:10px;width:95%;line-height:1.2;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.swiper .slide-content:before{content:"";z-index:-1;width:70%;position:absolute;top:50%;left:50%;transform:translate(-50%);box-shadow:0 0 400px 218px #0000007a}.swiper .slide-content div{flex-direction:column;align-items:center;gap:15px;display:flex}.swiper .slide-content span{text-transform:uppercase;letter-spacing:.8px;color:var(--main-color);font-size:55px;font-weight:700}.swiper .slide-content h1{color:#fff;font-size:72px}[lang=AR] .swiper .slide-content h1{margin-top:-13px}.swiper .slide-content h2{color:#fff;max-width:80%;font-size:25px;font-weight:300;line-height:1.6}[lang=EN] .swiper .slide-content h2{font-family:var(--font-poppins),sans-serif}[lang=AR] .swiper .slide-content h2{font-weight:400}.swiper .slide-link{width:100%;height:100%;display:block;position:relative}.swiper-pagination{background:var(--section-color,#fff);border-radius:50px;gap:5px;padding:8px 18px;transition:background-color .3s,border-color .3s;display:flex;z-index:1!important;width:fit-content!important;left:50%!important;transform:translate(-50%,-13px)!important}.swiper-pagination-bullet{transition:all .3s;background-color:var(--main-color-2)69!important;opacity:1!important;border-radius:25px!important;width:19px!important;height:6px!important;margin:0!important}.swiper-pagination-bullet-active{background-color:var(--main-color)!important;width:24px!important}[data-theme=dark] .swiper-pagination{box-shadow:0 0 15px #00000080;background:#141414!important;border-color:#f3ae1c4d!important}[data-theme=dark] .swiper-pagination-bullet{background-color:#f3ae1c40!important}[data-theme=dark] .swiper-pagination-bullet-active{background-color:var(--main-color)!important;box-shadow:0 0 10px #f3ae1c99!important}.categories{flex-direction:column;gap:35px;margin:122px 0 52px;display:flex}.categories .swiper{border-radius:24px;width:90%}.swiper-pagination.backhome{border:1px solid var(--border-color);bottom:unset;margin:2px auto 0;position:relative;transform:unset!important;left:unset!important}.categories .swiper .swiper-slide{aspect-ratio:2.2}.categories .box{cursor:pointer;border-radius:30px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.categories img{object-fit:cover;transition:all .6s;position:relative!important}.categories .box:hover img{transform:scale(1.15)}.categories .box .text-holder:before{content:"";z-index:-1;width:100%;height:0;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 116px 45px #000}[lang=AR] .categories .box .text-holder:before{left:unset;right:0}.categories .text-holder{z-index:1;flex-direction:column-reverse;justify-content:center;gap:3px;width:100%;height:fit-content;padding:0 28px;transition:all .3s;display:flex;position:absolute;bottom:20px}.categories .text-holder>*{color:var(--main-color-2);text-transform:capitalize;font-size:31px;font-weight:800;line-height:1.2;transition:all .3s}.categories .places-count{font-size:16px}.governorates,.places,.products,.events,.nights,.games{flex-direction:column;gap:50px;margin:75px auto;display:flex}.governorates .grid-holder{grid-template-columns:repeat(3,1fr)}.governorates.games .grid-holder{grid-template-columns:repeat(2,1fr)}.places .grid-holder{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.grid-holder.limit-to-show{margin-bottom:-65px;position:relative}.grid-holder.limit-to-show>.main-button{z-index:2;background:var(--main-gradient);padding:2px 25px;font-size:15px;transition:all .3s;position:absolute;left:50%;transform:translate(-50%)}.grid-holder.limit-to-show>.main-button:hover{scale:1.02;transform:translate(-50%,-5px)!important}.grid-holder.limit-to-show>.overlay-layer{content:"";z-index:1;pointer-events:unset;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:radial-gradient(100% 100% at 50% 100%,#fff 0% 35%,#0000 72%),linear-gradient(#0000 0%,#ffffff30 45%,#fff 100%);width:100.2%;position:absolute;bottom:-1px;left:0;right:0}[data-theme=dark] .grid-holder.limit-to-show>.overlay-layer{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:radial-gradient(83% 100% at 50% 100%,#000 0% 46%,#0000 100%),linear-gradient(#0000 4%,#00000040 41%,#000 100%)}.products .grid-holder{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.nights .grid-holder{grid-template-columns:repeat(3,1fr)}.events{width:100%}.events .swiper{width:80%;padding:3px}@media (max-width:1700px){.events .swiper{width:90%}}@media (max-width:1600px){.governorates,.places,.products,.events,.nights{margin:65px auto}.events .swiper{width:96%}}@media (max-width:1500px){.landing{aspect-ratio:1.5}}@media (max-width:1400px){.nights .grid-holder{grid-template-columns:repeat(2,1fr)}}@media (max-width:1300px){.swiper .slide-content{gap:8px}.swiper .slide-content span{margin-bottom:-4px}.swiper .slide-content h1{font-size:65px}.swiper .slide-content h2{max-width:80%}.swiper-pagination{padding:7px 14px}.swiper-pagination-bullet{height:5px!important}.categories{margin:35px 0}.categories .masonry-horizontal{gap:8px}}@media (max-width:1200px){.products .grid-holder{grid-template-columns:repeat(auto-fill,minmax(275px,1fr))}.swiper .slide-content span{font-size:40px}.swiper .slide-content h1{font-size:52px}.swiper .slide-content h2{font-size:20px}}@media (max-width:1100px){.swiper .slide-content h1{font-size:53px}.swiper .slide-content h2{font-size:18px}[lang=AR] .swiper .slide-content h2{font-size:20px}.grid-holder{gap:14px 12px}.swiper .slide-content:before{width:60%}.landing{aspect-ratio:1.2}}@media (max-width:992px){.governorates .grid-holder{grid-template-columns:repeat(2,1fr)}.swiper .slide-content h2{max-width:85%}.swiper .slide-content span{margin:0}.categories .text-holder{margin:-36px auto 0}.places .grid-holder{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.categories .text-holder>*{font-size:15px}.categories .places-count{font-size:14px}}@media (max-width:786px){.swiper .slide-content h1{font-size:42px}.swiper .slide-content h2{font-size:15px}.swiper .slide-content span{font-size:20px}.swiper .slide-content h2{max-width:98%}.categories .swiper,.categories .box{border-radius:16px}.landing{aspect-ratio:1}}@media (max-width:768px){.grid-holder.limit-to-show{margin-bottom:-45px}.grid-holder.limit-to-show>.main-button{bottom:50px}}@media (max-width:600px){.swiper .slide-content h1{font-size:38px;line-height:1;margin:1px 0 4px!important}.swiper .slide-content h2{font-size:14px}[lang=AR] .swiper .slide-content h2{font-size:19px}.grid-holder{grid-template-columns:repeat(1,1fr)!important}}@media (max-width:480px){.swiper .slide-content span{font-size:15px}.swiper .slide-content h1{font-size:26px}.swiper .slide-content h2{font-size:14px!important}.swiper-pagination{padding:5px 12px}.swiper-pagination-bullet{height:4px!important}.categories .text-holder>*{font-size:13px!important}.categories .text-holder{margin:-28px auto 0}.landing{aspect-ratio:.8}}.scroll-indicator{z-index:2;cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;gap:6px;transition:opacity .3s,transform .3s;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.scroll-indicator:hover{opacity:.85;transform:translate(-50%)scale(1.05)}.scroll-text{letter-spacing:2px;color:var(--title-color);text-transform:uppercase;font-size:10px;font-weight:600;font-family:var(--font-poppins),sans-serif;line-height:1}[data-theme=dark] .scroll-text{color:var(--main-color-2)}.scroll-mouse{border:1.5px solid var(--title-color);border-radius:10px;justify-content:center;align-items:center;width:19px;height:30px;display:flex;position:relative;box-shadow:0 0 6px #0000001a}[data-theme=dark] .scroll-mouse{border-color:var(--main-color-2);box-shadow:0 0 10px #efcf9e59,inset 0 0 4px #efcf9e26}.scroll-dot{background-color:var(--title-color);border-radius:2px;width:4px;height:7px;animation:2s cubic-bezier(.45,0,.55,1) infinite scrollDotAnim;position:absolute;box-shadow:0 0 4px #00000040}[data-theme=dark] .scroll-dot{background-color:var(--main-color-2);box-shadow:0 0 6px var(--main-color-2)}@keyframes scrollDotAnim{0%{opacity:.2;transform:translateY(7px)}50%{opacity:1;transform:translateY(-7px)}to{opacity:.2;transform:translateY(7px)}}@media (max-width:786px){.scroll-indicator{bottom:10px;transform:translate(-50%)scale(.9)}.scroll-indicator:hover{transform:translate(-50%)scale(.95)}}.what-is-m360-main-wrapper{background:linear-gradient(#000 64%,#f3ae1c14 100%);position:relative;overflow:hidden}.what-is-m360-main-wrapper .bg-eye{opacity:.025;pointer-events:none;z-index:0;object-fit:contain;width:78%;height:auto;position:absolute;top:50%;right:-1%;transform:translateY(-50%)rotate(25deg)}.what-is-m360-main-wrapper:before{content:"";z-index:2;background:linear-gradient(90deg,#0000 0%,#564929 20%,#f3ae1c94 50%,#564929 80%,#0000 100%);width:100%;height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.what-is-m360{background:0 0;padding:80px 0 40px;position:relative}.what-is-m360 .holder{text-align:center;z-index:1;flex-direction:column;align-items:center;gap:24px;max-width:950px;margin:0 auto;display:flex;position:relative}.what-is-m360 .top-tag{justify-content:center;align-items:center;gap:20px;width:100%;max-width:480px;display:flex}.what-is-m360 .top-tag hr{background:linear-gradient(90deg,transparent,var(--main-color),transparent);border:none;flex:1;height:1px}.what-is-m360 .top-tag span{color:var(--main-color);letter-spacing:3px;text-transform:uppercase;white-space:nowrap;font-family:serif;font-size:13px;font-weight:800}.what-is-m360 .hero-title{flex-direction:column;justify-content:center;align-items:center;gap:4px;margin:10px 0 0;line-height:1.1;display:flex}.what-is-m360 .hero-title .line1{color:var(--title-color);letter-spacing:2px;text-transform:uppercase;font-family:serif;font-size:48px;font-weight:900}.what-is-m360 .hero-title .line2{color:var(--main-color);letter-spacing:3px;text-transform:uppercase;text-shadow:0 0 25px #ea8c4359;font-family:serif;font-size:54px;font-weight:900}.what-is-m360 .description{color:var(--paragraph);opacity:.95;text-align:center;max-width:740px;margin:0;font-size:15px;font-weight:300;line-height:1.75}.what-is-m360 .identity-formula{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 25px;width:100%;max-width:900px;margin:20px auto -14px;display:flex}.what-is-m360 .formula-pillar{align-items:center;gap:8px;font-size:14px;display:flex}.what-is-m360 .formula-pillar .pillar-key{color:var(--title-color);letter-spacing:1.5px;font-family:serif;font-size:19px;font-weight:900}.what-is-m360 .formula-pillar .pillar-sep{color:var(--main-color);font-size:16px;font-weight:800}.what-is-m360 .formula-pillar .pillar-val{color:var(--paragraph);letter-spacing:.5px;text-transform:uppercase;font-weight:600}.what-is-m360 .formula-pillar.highlight{flex-basis:100%;justify-content:center}.what-is-m360 .formula-pillar.highlight .pillar-key{color:var(--main-color)}.what-is-m360 .formula-pillar.highlight .pillar-val{color:var(--main-color);font-weight:800}.what-is-m360 .formula-divider{background:linear-gradient(0deg,transparent,var(--main-color),transparent);opacity:.5;width:1px;height:20px}@media (max-width:768px){.what-is-m360 .identity-formula{display:none}.what-is-m360 .formula-pillar{justify-content:center}.what-is-m360 .formula-pillar.highlight{flex-basis:auto}.what-is-m360 .formula-divider{display:none}}.what-is-m360 .stats-row{justify-content:center;align-items:center;gap:25px;width:100%;max-width:860px;margin:5px 0;padding:24px 20px;display:flex}.what-is-m360 .stat-item{flex-direction:column;flex:1;justify-content:center;align-items:center;padding:18px 12px;display:flex;position:relative}.what-is-m360 .stat-item .icon-wrapper{color:var(--main-color);opacity:.1;pointer-events:none;z-index:0;justify-content:center;align-items:center;font-size:108px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.what-is-m360 .stat-item:last-child .icon-wrapper{font-size:145px}.what-is-m360 .stat-item .stat-info{z-index:1;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.what-is-m360 .stat-item .num{color:var(--main-color);font-family:serif;font-size:45px;font-weight:900;line-height:1}.what-is-m360 .stat-item:last-child .num{font-size:74px;line-height:.6}.what-is-m360 .stat-item .label{color:var(--paragraph);letter-spacing:.5px;white-space:nowrap;margin-top:6px;font-size:15px;font-weight:500}.divider{background:linear-gradient(0deg,transparent,var(--second-color),transparent);flex:unset;border:none;min-width:1px;height:60px}.how-it-works{background:0 0;padding:60px 0 90px;position:relative}.how-it-works .holder{text-align:center;z-index:1;flex-direction:column;align-items:center;gap:45px;max-width:1100px;margin:0 auto;display:flex;position:relative}.how-it-works .header-block{flex-direction:column;align-items:center;gap:15px;max-width:750px;display:flex}.how-it-works .header-block .top-tag{justify-content:center;align-items:center;gap:20px;width:100%;max-width:420px;display:flex}.how-it-works .header-block .top-tag hr{background:linear-gradient(90deg,transparent,var(--main-color),transparent);border:none;flex:1;height:1px}.how-it-works .header-block .top-tag span{color:var(--main-color);letter-spacing:3px;text-transform:uppercase;font-family:serif;font-size:13px;font-weight:800}.how-it-works .header-block .hero-title{flex-direction:column;align-items:center;gap:4px;margin:0;line-height:1.15;display:flex}.how-it-works .header-block .hero-title .line1{color:var(--title-color);letter-spacing:2px;text-transform:uppercase;font-family:serif;font-size:44px;font-weight:900}.how-it-works .header-block .hero-title .line2{color:var(--main-color);letter-spacing:2.5px;text-transform:uppercase;text-shadow:0 0 25px #ea8c4359;font-family:serif;font-size:50px;font-weight:900}.how-it-works .header-block .description{color:var(--paragraph);opacity:.9;margin:0;font-size:15px;font-weight:300;line-height:1.7}.how-it-works .steps-journey-grid{grid-template-columns:repeat(3,1fr);gap:17px;width:100%;display:grid}.how-it-works .journey-step-card{background:linear-gradient(to bottom,var(--section-color)60%,transparent 100%);text-align:center;border-radius:35px 35px 0 0;flex-direction:column;align-items:center;gap:12px;padding:32px 20px;transition:all .35s;display:flex;position:relative;overflow:hidden}[lang=AR] .how-it-works .journey-step-card{text-align:center;align-items:center}.how-it-works .journey-step-card:hover{transform:translateY(-5px)}.how-it-works .journey-step-card .bg-floating-icon{color:var(--main-color);opacity:.03;pointer-events:none;z-index:0;justify-content:center;align-items:center;font-size:85px;animation:5s ease-in-out infinite floatIconLTR;display:flex;position:absolute;top:18px;left:25px}[lang=AR] .how-it-works .journey-step-card .bg-floating-icon{animation:5s ease-in-out infinite floatIconRTL;left:auto;right:10px}@keyframes floatIconLTR{0%,to{transform:translateY(0)rotate(-15deg)}50%{transform:translateY(-10px)rotate(-8deg)}}@keyframes floatIconRTL{0%,to{transform:translateY(0)rotate(15deg)}50%{transform:translateY(-10px)rotate(8deg)}}.how-it-works .journey-step-card .circle-icon{width:70px;height:70px;color:var(--main-color);background:radial-gradient(circle,var(--second-color)0%,#0006 100%);z-index:1;border:1px solid #ea8c4366;border-radius:50%;justify-content:center;align-items:center;margin-bottom:5px;transition:all .3s;display:flex;position:relative}.how-it-works .journey-step-card .circle-icon .step-num-center{color:var(--main-color);letter-spacing:.5px;font-family:serif;font-size:32px;font-weight:900;line-height:1}.how-it-works .journey-step-card:hover .circle-icon{border-color:var(--main-color);transform:scale(1.1);box-shadow:0 0 15px #ea8c4366}.how-it-works .journey-step-card .step-title{color:var(--main-color-3);letter-spacing:.5px;text-transform:uppercase;z-index:1;margin:0;font-family:serif;font-size:17px;font-weight:800;position:relative}.how-it-works .journey-step-card .step-sub{color:var(--paragraph);opacity:.85;z-index:1;margin:0;font-size:13px;line-height:1.5;position:relative}.how-it-works .ecosystem-block{flex-direction:column;align-items:center;gap:25px;width:100%;margin-top:15px;display:flex}.how-it-works .eco-main-title{color:var(--title-color);letter-spacing:1.5px;text-transform:uppercase;text-align:center;margin:0;font-family:serif;font-size:18px;font-weight:800}.how-it-works .eco-cards-grid{grid-template-columns:repeat(2,1fr);gap:20px;width:100%;display:grid}.how-it-works .eco-card{border:1px solid var(--border-color);text-align:left;background:#ffffff04;border-radius:18px;align-items:flex-start;gap:18px;padding:22px 25px;transition:all .3s;display:flex}[lang=AR] .how-it-works .eco-card{text-align:right}.how-it-works .eco-card:hover{background:#ffffff08;border-color:#ea8c4366}.how-it-works .eco-card .card-icon{color:var(--main-color);flex-shrink:0;margin-top:2px;font-size:26px}.how-it-works .eco-card .card-info{flex-direction:column;gap:6px;display:flex}.how-it-works .eco-card .card-info h4{color:var(--title-color);margin:0;font-size:15px;font-weight:800}.how-it-works .eco-card .card-info p{color:var(--paragraph);opacity:.85;margin:0;font-size:13px;line-height:1.5}.how-it-works .bottom-action-block{flex-direction:column;align-items:center;gap:25px;width:100%;margin-top:10px;display:flex}.how-it-works .start-btn{letter-spacing:1px;cursor:pointer;background:linear-gradient(135deg,#ea8c43 0%,#c86920 100%);border:none;border-radius:30px;align-items:center;gap:10px;height:50px;padding:0 36px;font-size:14px;font-weight:800;transition:all .3s;display:inline-flex;box-shadow:0 4px 20px #ea8c4366;color:#fff!important}.how-it-works .start-btn:hover{background:linear-gradient(135deg,#f3974e 0%,#db782d 100%);transform:translateY(-2px);box-shadow:0 6px 25px #ea8c4399}.how-it-works .bottom-quote{justify-content:center;align-items:center;gap:20px;width:100%;max-width:650px;display:flex}.how-it-works .bottom-quote hr{background:linear-gradient(90deg,transparent,var(--main-color),transparent);border:none;flex:1;height:1px}.how-it-works .bottom-quote span{color:var(--main-color);letter-spacing:2px;text-transform:uppercase;white-space:nowrap;font-family:serif;font-size:12px;font-weight:800}@media (max-width:992px){.what-is-m360 .identity-formula{border-radius:20px;flex-direction:column;gap:12px}.how-it-works .steps-journey-grid{grid-template-columns:repeat(2,1fr)}.how-it-works .eco-cards-grid{grid-template-columns:1fr}.what-is-m360 .holder{gap:18px}.what-is-m360 .stats-row{flex-direction:column;gap:30px}.what-is-m360-main-wrapper .bg-eye{width:1200px;top:50%;right:-110%}.divider{background:linear-gradient(90deg,transparent,var(--second-color),transparent);min-width:110px;height:1px}.what-is-m360 .stat-item .stat-info{gap:10px}.what-is-m360 .identity-formula{justify-content:unset;align-items:unset;gap:24px;width:100%}.what-is-m360 .formula-pillar .pillar-key{min-width:60px}.identity-formula .divider{display:none}.what-is-m360{padding:50px 0 40px}.how-it-works{padding-bottom:60px}}@media (max-width:576px){.what-is-m360 .hero-title .line1{font-size:32px}.what-is-m360 .hero-title .line2{font-size:36px}.how-it-works .steps-journey-grid{grid-template-columns:1fr}.how-it-works .header-block .hero-title .line1{font-size:32px}.how-it-works .header-block .hero-title .line2{font-size:36px}}
