body{background-color:#fffdf6;font-family:Cairo,Almarai,sans-serif}.side-contact-drawer .new-contact-form .btn-send,#contactModal .modal-body .new-contact-form .btn-send,.mobile-fixed-actions button,.mobile-fixed-actions a,.online-ownership-page .contact-pill,.online-ownership-page .btn-primary-landing,.online-ownership-page .btn-secondary-landing,.online-ownership-page .btn-tour{border:1px solid transparent;border-radius:0 16px;padding:8px 32px;font-size:16px;font-weight:600;text-decoration:none;transition:all .2s ease;align-items:center;justify-content:center;position:relative;overflow:hidden;width:max-content;box-shadow:0 4px 16px #9979de99;display:flex;gap:8px}@media (max-width: 749px){.side-contact-drawer .new-contact-form .btn-send,#contactModal .modal-body .new-contact-form .btn-send,.mobile-fixed-actions button,.mobile-fixed-actions a,.online-ownership-page .contact-pill,.online-ownership-page .btn-primary-landing,.online-ownership-page .btn-secondary-landing,.online-ownership-page .btn-tour{padding:8px 16px;font-size:14px}}.online-ownership-page{background:var(--landing-bg);color:var(--landing-text);font-family:Cairo,Almarai,sans-serif;padding-bottom:4rem}.online-ownership-page .hero{padding:14px 0 20px;border-bottom:1px solid #e4e7ee;background-image:url(/build/assets/bg-6ae5c250.webp);background-position:center;background-size:cover;background-repeat:no-repeat;height:500px}.online-ownership-page .online-ownership-page-sticky-header{position:sticky;top:0;z-index:1060;background:#F9F6FF;border-bottom:1px solid #e4e7ee;box-shadow:0 4px 8px #04112a40;color:#4d4d4d}.online-ownership-page .hero-shell{border-radius:0;box-shadow:none}.online-ownership-page .hero-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0}.online-ownership-page .brand-logo{max-height:44px;width:auto}.online-ownership-page .hero-nav{display:flex;gap:2rem}.online-ownership-page .hero-nav a{color:var(--landing-text);text-decoration:none;font-weight:600;font-size:14px;position:relative;transition:color .2s ease}.online-ownership-page .hero-nav a:after{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:2px;background:#D7A417;transform:scaleX(0);transform-origin:center;transition:transform .2s ease}.online-ownership-page .hero-nav a.active{color:#d7a417;font-weight:700}.online-ownership-page .hero-nav a.active:after{transform:scaleX(1)}.online-ownership-page .contact-pill,.online-ownership-page .hero-actions .btn-primary-landing{background:#fff;color:#271e3c}.online-ownership-page .hero-content{display:grid;grid-template-columns:1.25fr 1fr;gap:20px;align-items:center}.online-ownership-page .hero-copy{display:flex;flex-direction:column;gap:16px}.online-ownership-page .hero-copy .hero-overline{color:#fcfcfc;font-weight:400;font-size:24px}.online-ownership-page .hero-copy .hero-title{font-size:32px;color:#d7a417;margin-bottom:4px}.online-ownership-page .hero-copy .hero-description{color:#fcfcfc;margin-bottom:16px;max-width:620px;font-size:20px;line-height:40px}.online-ownership-page .hero-copy .hero-actions{display:flex;gap:10px;flex-wrap:wrap}.online-ownership-page .hero-copy .hero-actions button,.online-ownership-page .hero-copy .hero-actions a{flex:1}.online-ownership-page .hero-visual{min-width:0;display:flex;justify-content:center;margin-bottom:20px}.online-ownership-page .hero-visual .hero-swiper-shell{position:relative;width:523px;max-width:100%}.online-ownership-page .hero-visual .hero-swiper{border-radius:32px;overflow:hidden;max-width:523px;max-height:400px;z-index:1}.online-ownership-page .hero-visual .swiper-slide img{width:100%;display:block;border-radius:32px;object-fit:cover;height:100%}.online-ownership-page .hero-visual .swiper-button-prev,.online-ownership-page .hero-visual .swiper-button-next{background:rgba(72,51,111,.5);color:#fff;border-radius:50%}.online-ownership-page .hero-visual .hero-swiper-pagination{bottom:10px!important}.online-ownership-page .hero-visual .hero-swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;background:rgba(255,255,255,.8);opacity:1}.online-ownership-page .hero-visual .hero-swiper-pagination .swiper-pagination-bullet-active{width:18px;border-radius:999px;background:#D7A417}.online-ownership-page .project-section{padding:22px 0 8px}.online-ownership-page .section-heading-shell{padding-top:8px;padding-bottom:8px;text-align:center;z-index:5;position:relative}.online-ownership-page .section-heading{margin:0 0 32px;font-size:40px;font-weight:700;color:#d7a417;line-height:150%}.online-ownership-page .section-why{background:#FCFCFC;padding:32px 0;position:relative}.online-ownership-page .section-why-wrapper{display:flex;gap:32px;flex-direction:column}.online-ownership-page .section-why .alert{border-radius:8px;border:.8px solid #D7A417;background:rgba(253,223,137,.2);color:#d7a417;text-align:center;font-size:20px;margin:auto;width:max-content;display:flex;gap:8px}.online-ownership-page .section-why .title{color:#8977b1;text-align:center;font-size:32px;font-weight:700;margin:0}.online-ownership-page .section-why .subtitle{color:#4d4d4d;text-align:center;font-size:20px;font-weight:700;margin:0}.online-ownership-page .section-why .features-grid{display:flex;gap:20px;flex-wrap:wrap}.online-ownership-page .section-why .features-grid .feature{display:flex;padding:32px;justify-content:flex-start;align-items:center;gap:16px;flex-shrink:0;border-radius:16px;border:.8px solid var(--color-violet-25, #342062);background:rgba(206,194,239,.5);width:calc(50% - 10px);font-weight:600;font-size:20px}.online-ownership-page .steps{background:#4C3C6D;padding:32px 70px;background-image:url(/build/assets/global-cd53e6ae.svg);background-position:bottom;background-size:cover;background-repeat:no-repeat}.online-ownership-page .steps-wrapper{display:flex;gap:32px;flex-direction:column;align-items:center}.online-ownership-page .steps-wrapper .title{color:#d7a417;text-align:center;font-size:32px;font-weight:700}.online-ownership-page .steps-wrapper .subtitle{color:#fcfcfc;text-align:center;font-size:20px;font-weight:400}.online-ownership-page .projects{background:#FCFCFC;padding:32px 70px}.online-ownership-page .projects-wrapper{display:flex;gap:32px;flex-direction:column;align-items:center}.online-ownership-page .projects-wrapper .title{color:#8977b1;text-align:center;font-size:32px;font-weight:700}.online-ownership-page .projects-wrapper .subtitle{color:#4d4d4d;text-align:center;font-size:20px;font-weight:400}.online-ownership-page .projects-wrapper .projects-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width: 1024px){.online-ownership-page .projects-wrapper .projects-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.online-ownership-page .projects-wrapper .projects-cards{grid-template-columns:1fr}}.online-ownership-page .projects-wrapper .project-card{background:#fff;border-radius:16px;border:1px solid #e5e7eb;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.online-ownership-page .projects-wrapper .project-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0000001a}.online-ownership-page .projects-wrapper .project-card:nth-child(1) .project-card__badge{background:#8977B1}.online-ownership-page .projects-wrapper .project-card:nth-child(2) .project-card__badge{background:#D7A417}.online-ownership-page .projects-wrapper .project-card:nth-child(3) .project-card__badge{background:#10b981}.online-ownership-page .projects-wrapper .project-card__image-wrapper{position:relative;height:200px;overflow:hidden}.online-ownership-page .projects-wrapper .project-card__image{width:100%;height:100%;object-fit:cover;display:block}.online-ownership-page .projects-wrapper .project-card__badge{position:absolute;top:14px;inset-inline-start:14px;font-size:13px;font-weight:400;padding:5px 12px;border-radius:8px;color:#fff;z-index:1}.online-ownership-page .projects-wrapper .project-card__body{padding:24px;display:flex;flex-direction:column;gap:16px}.online-ownership-page .projects-wrapper .project-card__title{font-size:20px;font-weight:600;color:#2b2b2b;margin:0;text-align:start}.online-ownership-page .projects-wrapper .project-card__location{font-size:14px;color:#555;margin:0;text-align:start;font-weight:400}.online-ownership-page .projects-wrapper .project-card__meta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:10px 0;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.online-ownership-page .projects-wrapper .project-card__price{font-size:16px;color:#4c3c6d;font-weight:700}.online-ownership-page .projects-wrapper .project-card__specs{display:flex;align-items:center;gap:12px}.online-ownership-page .projects-wrapper .project-card__spec{display:flex;align-items:center;gap:5px;font-size:13px;color:#1a1a2e}.online-ownership-page .projects-wrapper .project-card__spec img,.online-ownership-page .projects-wrapper .project-card__spec svg{width:16px;height:16px;opacity:.6}.online-ownership-page .projects-wrapper .project-card .btn-primary-landing{background:#8977B1;color:#fff;display:flex;gap:.5rem;align-self:center;width:100%}.online-ownership-page .decision-contact{background:#4C3C6D;margin-top:12px;color:#fff}.online-ownership-page .decision-contact-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:baseline;gap:0;overflow:hidden;position:relative;z-index:5}.online-ownership-page .decision-body{display:flex;gap:32px;flex-direction:column;align-items:center;padding:50px 0}.online-ownership-page .decision-body .title{color:#d7a417;text-align:center;font-size:32px;font-weight:700;margin:0}.online-ownership-page .decision-body .description{color:#fcfcfc;text-align:center;font-size:20px;font-weight:400;margin:0}.online-ownership-page .decision-body .privacy{color:#ffe49b;text-align:center;font-size:16px;font-weight:600;margin:0;display:flex;gap:4px;align-items:center}.online-ownership-page .decision-body .contact-pill{width:80%}.online-ownership-page .decision-visual{background-image:url(/build/assets/house-1d72a5f2.webp);background-position:bottom;background-size:contain;background-repeat:no-repeat;width:100%;height:100%}.online-ownership-page .landing-footer{background:#3B2F57;text-align:center;padding:12px 20px;font-size:20px;line-height:32px;color:#fff;display:flex;align-items:center;justify-content:center}.online-ownership-page .landing-footer p{margin-bottom:0}.online-ownership-page .new-contact-form{display:flex;flex-direction:column;gap:12px}.online-ownership-page .new-contact-form .form-control{border-radius:9999px;border:1px solid rgba(255,255,255,.26);min-height:42px;background:rgba(255,255,255,.92);font-size:13px;color:#13223f}.online-ownership-page .new-contact-form textarea.form-control{min-height:82px;border-radius:8px;resize:none}.online-ownership-page .new-contact-form .btn-send{width:100%;border:1px solid rgba(255,255,255,.24);border-radius:999px;min-height:62px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(180deg,#4f67aa 0%,#334f95 100%);font-weight:600;font-size:16px;text-decoration:none;border-color:#271e3c}.mobile-fixed-actions{position:fixed;bottom:0;inset-inline:0;z-index:1050;padding:10px 8px;background:#47366A;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-top:1px solid #e5e8ef}.mobile-fixed-actions .container{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:0}.mobile-fixed-actions button,.mobile-fixed-actions a{width:100%}.mobile-fixed-actions button:first-child,.mobile-fixed-actions button:last-child,.mobile-fixed-actions a:first-child,.mobile-fixed-actions a:last-child{color:#fff}.mobile-fixed-actions button:first-child,.mobile-fixed-actions a:first-child{color:#271e3c}.mobile-fixed-actions button:last-child,.mobile-fixed-actions a:last-child{background:linear-gradient(180deg,#48ca62 0%,#2faa48 100%);color:#fff;border:1px solid #7fdb92}.sylvana-afra-page{padding-bottom:72px}.sylvana-afra-page.is-rtl{direction:rtl;text-align:right}.sylvana-afra-page.is-rtl .hero-copy,.sylvana-afra-page.is-rtl .project-content-column,.sylvana-afra-page.is-rtl .decision-form-card{text-align:right}.sylvana-afra-page.is-rtl .decision-form-card{padding:8px 0 0 40px}.sylvana-afra-page.is-rtl .desktop-side-actions{left:auto;right:0;border-radius:4px 0 0 4px}.sylvana-afra-page.is-rtl .desktop-side-action-whatsapp{border-radius:4px 0 0}.sylvana-afra-page.is-rtl .desktop-side-action-consultation{border-radius:0 0 0 4px}.sylvana-afra-page.is-rtl .decision-visual img{transform:scaleX(-1)}.desktop-side-actions{font-family:Cairo,Almarai,sans-serif;position:fixed;left:0;top:50%;transform:translateY(-50%);z-index:1080;display:flex;flex-direction:column;box-shadow:0 4px 14px #04112a33;border-radius:0 4px 4px 0}.desktop-side-action{border:0;width:44px;min-height:140px;padding:8px 6px;color:#fff;text-decoration:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;cursor:pointer;font-weight:700;line-height:1}.desktop-side-action-icon{font-size:22px;font-weight:800}.desktop-side-action-text{writing-mode:vertical-rl;transform:rotate(180deg);font-size:13px;letter-spacing:.2px;white-space:nowrap}.desktop-side-action-whatsapp{background:#38b63d;border-radius:0 4px 0 0}.desktop-side-action-consultation{background:#d7a417;border-radius:0 0 4px}.side-contact-drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.28);opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:1081}.side-contact-drawer{position:fixed;top:50%;left:0;width:min(420px,92vw);max-height:calc(100vh - 48px);background:#F9F6FF;padding:22px 18px 18px;transform:translate(-100%,-50%);transition:transform .35s ease;z-index:1082;overflow-y:auto;box-shadow:16px 0 28px #04112a59;border-radius:0 16px 16px 0}#contactModal .modal-content{background:#F9F6FF;border:1px solid rgba(255,255,255,.18);border-radius:16px;box-shadow:0 16px 32px #04112a59}#contactModal .modal-header{border-bottom:1px solid rgba(255,255,255,.18);padding:18px 20px 14px;display:flex;align-items:center;gap:12px}#contactModal .modal-title{color:#8977b1;font-size:20px;font-weight:700}#contactModal .close{width:36px;height:36px;padding:0;margin:0;margin-inline-start:auto;border:0;border-radius:50%;background:#8977B1;color:#fff;opacity:1;text-shadow:none;font-size:28px;line-height:1;display:inline-flex;align-items:center;justify-content:center}#contactModal .close span{display:block;transform:translateY(-1px)}#contactModal .close:hover,#contactModal .close:focus{color:#fff;opacity:1;background:rgba(255,255,255,.22);outline:none;box-shadow:0 0 0 2px #fff3}#contactModal .modal-body{padding:16px 20px 20px}.side-contact-drawer .new-contact-form .form-control,#contactModal .modal-body .new-contact-form .form-control{border:1px solid rgba(255,255,255,.26);min-height:42px;background:rgba(255,255,255,.92);font-size:13px;color:#13223f;margin-top:1rem}.side-contact-drawer .new-contact-form textarea.form-control,#contactModal .modal-body .new-contact-form textarea.form-control{min-height:82px;border-radius:8px;resize:none}.side-contact-drawer .new-contact-form .btn-send,#contactModal .modal-body .new-contact-form .btn-send{width:100%;background:#47366A;color:#fcfcfc;display:flex;gap:.5rem}.side-contact-drawer.is-open{transform:translateY(-50%)}.side-contact-drawer-backdrop.is-open{opacity:1;pointer-events:auto}.side-contact-drawer-close{position:absolute;top:6px;right:10px;width:34px;height:34px;border:0;border-radius:50%;background:#47366A;color:#fff;line-height:1;font-size:24px}.sylvana-afra-page.is-rtl~.side-contact-drawer .side-contact-drawer-close{right:auto;left:10px}.side-contact-drawer-title{margin:0 0 14px;color:#f2c54e;font-size:22px;font-weight:700}body.side-contact-open{overflow:hidden}@media (max-width: 1200px){.online-ownership-page .online-ownership-page-sticky-header{position:relative}.online-ownership-page .brand-logo{width:120px}.online-ownership-page .hero{height:auto}.online-ownership-page .hero .hero-content{display:flex;flex-direction:column;gap:12px}.online-ownership-page .hero .hero-visual{order:1;margin-bottom:8px}.online-ownership-page .hero .hero-visual .hero-swiper-shell{width:320px;height:259px;aspect-ratio:320/259}.online-ownership-page .hero .hero-copy{order:2;text-align:center;gap:8px}.online-ownership-page .hero .hero-copy .hero-overline{font-size:16px;line-height:1.5;margin-bottom:0}.online-ownership-page .hero .hero-copy .hero-title{font-size:20px;line-height:1.45;margin-bottom:4px}.online-ownership-page .hero .hero-copy .hero-description{font-size:16px;line-height:1.8;margin-bottom:8px;max-width:100%}.online-ownership-page .hero .hero-actions{width:100%;display:flex;flex-direction:column;gap:8px}.online-ownership-page .hero .hero-actions .btn-primary-landing,.online-ownership-page .hero .hero-actions .btn-secondary-landing{width:100%;min-height:40px;font-size:13px;padding:9px 12px;display:inline-flex;align-items:center;justify-content:center}.online-ownership-page .hero .btn-primary-landing{margin:auto}.online-ownership-page.is-rtl .hero-copy{text-align:center}.online-ownership-page .section-why{padding:16px 0}.online-ownership-page .section-why-wrapper{gap:16px}.online-ownership-page .section-why .alert{font-size:10px;width:auto;padding:8px}.online-ownership-page .section-why .alert img{width:16px;height:16px}.online-ownership-page .section-why .title{font-size:16px}.online-ownership-page .section-why .subtitle{font-size:14px}.online-ownership-page .section-why .features-grid .feature{padding:8px;border:none;font-size:12px;font-weight:600;gap:8px;border-radius:8px}.online-ownership-page .section-why .features-grid .feature img{width:24px;height:24px}.online-ownership-page .steps{padding:16px 0}.online-ownership-page .steps-wrapper{gap:16px}.online-ownership-page .steps-wrapper .title{font-size:16px;font-weight:700}.online-ownership-page .steps-wrapper .subtitle{font-size:14px;font-weight:400}.online-ownership-page .projects{padding:16px 0}.online-ownership-page .projects-wrapper{gap:16px}.online-ownership-page .projects-wrapper .title{font-size:16px;font-weight:700}.online-ownership-page .projects-wrapper .subtitle{font-size:14px;font-weight:400}.online-ownership-page .projects-wrapper .projects-cards .project-card__badge{font-size:12px;font-weight:500}.online-ownership-page .projects-wrapper .projects-cards .project-card__title{font-size:16px;font-weight:600}.online-ownership-page .projects-wrapper .projects-cards .project-card__price{font-size:14px;font-weight:600}.online-ownership-page .decision-contact .decision-contact-grid{display:flex;flex-direction:column-reverse}.online-ownership-page .decision-contact .decision-contact-grid .decision-body{gap:16px;padding:2rem 0px}.online-ownership-page .decision-contact .decision-contact-grid .decision-body .title{font-size:20px;font-weight:700}.online-ownership-page .decision-contact .decision-contact-grid .decision-body .description{font-size:14px;font-weight:400}.online-ownership-page .decision-contact .decision-contact-grid .decision-body .privacy{font-size:12px;font-weight:600}.online-ownership-page .decision-contact .decision-contact-grid .decision-visual{height:200px}.online-ownership-page .landing-footer{font-size:10px;font-weight:400}.mobile-fixed-actions .container{gap:10px}.mobile-fixed-actions .container button,.mobile-fixed-actions .container a{font-size:13px;padding:8px 10px;gap:4px}}.container{max-width:1200px}.swiper-navigation-icon{width:40%!important;height:40%!important}.swiper-pagination-bullet{background-color:transparent!important;border:1px solid white}.swiper-pagination-bullet-active{background-color:#d7a417!important;border:1px solid #D7A417!important}.intl-tel-input{width:100%;color:#2b2b2b;margin-top:1rem}.country-list{z-index:99999!important;position:absolute;max-width:300px!important;max-height:150px!important}.selected-flag,.country{direction:ltr}
