:root{--c-p:#4f759f;--c-s:#b69a78;--c-t:#1d2b45;--c-tl:#f5f2ec;--c-bg:#f7f8fa;--c-sf:#ffffff;}.vikey-reserve-btn {
  display: inline-block;
  background: var(--c-s, #0ea5e9);
  color: var(--c-t, #1f2937);
  padding: 14px 36px;
  border-radius: 6px;
  font-size: 15px;
  font-weight: 700;
  text-decoration: none;
  cursor: pointer;
  font-family: inherit;
  letter-spacing: 0.3px;
}
.vikey-reserve-btn:hover { opacity: 0.85; }
.vikey-lang-switcher { display: inline-flex; align-items: center; }
.vikey-lang-select {
  background: var(--c-sf, #f9fafb);
  color: var(--c-t, #1f2937);
  border: 1px solid var(--c-p, #111827);
  border-radius: 4px;
  padding: 6px 10px;
  font-size: 13px;
  cursor: pointer;
  font-family: inherit;
}
.vikey-lang-select:focus { outline: none; }* { box-sizing: border-box; margin: 0; padding: 0; }
body { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; color: var(--c-t,#1a1a1a); background: var(--c-bg,#f6f4f1); }
a { text-decoration: none; color: inherit; }
.rm-header { background:var(--c-p,#0d1b2a); padding:60px 32px; text-align:center; }
.rm-header-label { color:var(--c-s,#c9a84c); font-size:10px; font-weight:700; letter-spacing:4px; text-transform:uppercase; margin-bottom:12px; display:block; }
.rm-header-title { color:var(--c-tl,#fff); font-size:clamp(28px,5vw,48px); font-weight:300; font-family:Georgia,serif; letter-spacing:-1px; }
.rm-header-title em { color:var(--c-s,#c9a84c); }
.rm-header-sub { color:rgba(255,255,255,.5); font-size:15px; margin-top:12px; max-width:480px; margin-left:auto; margin-right:auto; line-height:1.7; }
.rm-list { max-width:1060px; margin:0 auto; padding:52px 32px; display:flex; flex-direction:column; gap:28px; }
.rm-card { background:var(--c-sf,#fff); border-radius:12px; overflow:hidden; box-shadow:0 2px 20px rgba(0,0,0,.07); display:grid; grid-template-columns:320px 1fr; }
.rm-card-img { background:#d8e0e4; display:flex; align-items:center; justify-content:center; color:#aaa; font-size:14px; min-height:240px; overflow:hidden; }
.rm-card-img img { width:100%; height:100%; object-fit:cover; }
.rm-card-body { padding:32px; display:flex; flex-direction:column; justify-content:space-between; }
.rm-card-header { display:flex; justify-content:space-between; align-items:flex-start; margin-bottom:10px; flex-wrap:wrap; gap:8px; }
.rm-name { font-size:24px; font-weight:600; font-family:Georgia,serif; }
.rm-desc { color:#666; font-size:14px; line-height:1.8; margin:10px 0 16px; }
.rm-card-foot { display:flex; gap:10px; margin-top:22px; }
.rm-btn-book { background:var(--c-p,#0d1b2a); color:var(--c-tl,#fff); padding:11px 24px; border-radius:6px; font-size:13px; font-weight:700; }
.rm-footer { background:var(--c-p,#0d1b2a); color:rgba(255,255,255,.5); text-align:center; padding:30px 20px; font-size:13px; }
.rm-footer-logo { color:var(--c-s,#c9a84c); font-size:18px; font-weight:700; margin-bottom:6px; font-family:Georgia,serif; }
.rm-footer-copy { font-size:11px; opacity:.4; margin-top:10px; }
.hl-room-img,.rm-card-img,.hm-room-thumb,.bh-room-img,.rs-room-img,.ua-room-img,.cr-room-img,.mc-cabin-img,.tv-villa-img,.dh-room-img,.bb-room-img,.rp-hero{position:relative;overflow:hidden}
[data-vikey-local="images"]{position:absolute;inset:0;overflow:hidden}
[data-vikey-local="images"] .vli-track{display:flex;height:100%;transition:transform .35s ease}
[data-vikey-local="images"] .vli-slide{min-width:100%;flex-shrink:0;object-fit:cover;height:100%}
[data-vikey-local="images"] .vli-btn{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.45);color:#fff;border:none;cursor:pointer;font-size:22px;line-height:1;padding:7px 12px;border-radius:4px;z-index:3}
[data-vikey-local="images"] .vli-prev{left:8px}
[data-vikey-local="images"] .vli-next{right:8px}
[data-vikey-local="images"] .vli-dots{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);display:flex;gap:6px;z-index:3}
[data-vikey-local="images"] .vli-dot{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.5);cursor:pointer;border:none;padding:0;transition:background .2s}
[data-vikey-local="images"] .vli-dot.vli-on{background:#fff}
.hl-room-desc,.rm-desc,.hm-room-desc,.bh-room-desc,.rs-room-desc,.ua-room-desc,.cr-room-desc,.mc-cabin-desc,.tv-villa-desc,.dh-room-desc,.bb-room-desc{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-height:4.8em}
/* ---gjs--- */
* { box-sizing: border-box; } body {margin: 0;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.daz-site-nav, .daz-site-nav *{box-sizing:border-box;}.daz-nav, .daz-nav *{box-sizing:border-box;}.daz-nav-brand-mark svg{width:18px;height:18px;display:block;}.daz-nav-link.active{color:rgb(29, 43, 69);border-bottom-color:rgb(79, 117, 159);}.daz-home{--blue:#4F759F;--blue-dark:#3E628A;--navy:#1D2B45;--sand:#B69A78;--ivory:#F5F2EC;--bg:#F7F8FA;--white:#FFFFFF;--text:#526074;--border:#DDE5EF;width:100%;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:var(--navy);font-family:Arial, Helvetica, sans-serif;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(79, 117, 159) !important;}.daz-home, .daz-home *{box-sizing:border-box;}.daz-home h1, .daz-home h2, .daz-home h3, .daz-home p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.daz-home a{text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;}.daz-home img{display:block;max-width:100%;}.daz-brand-icon svg{width:16px;height:16px;fill:none;stroke:currentcolor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;}.daz-menu a{position:relative;min-height:70px;display:flex;align-items:center;color:rgb(72, 105, 142);font-size:12px;line-height:1.25;font-weight:700;white-space-collapse:collapse;text-wrap-mode:nowrap;transition-behavior:normal;transition-duration:0.2s;transition-timing-function:ease;transition-delay:0s;transition-property:color;}.daz-menu a::after{content:"";position:absolute;left:0px;right:0px;bottom:0px;height:2px;transform:scaleX(0);transform-origin:center center;transition-behavior:normal;transition-duration:0.2s;transition-timing-function:ease;transition-delay:0s;transition-property:transform;}.daz-menu a:hover, .daz-menu a.active{color:var(--navy);}.daz-menu a:hover::after, .daz-menu a.active::after{transform:scaleX(1);}.daz-hero-image img{width:100%;max-height:650px;object-fit:contain;}.daz-hero-copy h1{margin-bottom:12px;font-family:Georgia, "Times New Roman", serif;font-size:clamp(30px, 4vw, 42px);font-weight:500;line-height:1.2;}.daz-hero-copy .daz-tagline{margin-bottom:13px;font-size:19px;font-weight:600;line-height:1.4;}.daz-hero-copy .daz-description{max-width:740px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;color:rgb(240, 245, 250);font-size:15px;line-height:1.75;}.daz-apartments-area{padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px;width:100%;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(79, 117, 159) !important;}.daz-section-header h2{margin-bottom:15px;font-family:Georgia, "Times New Roman", serif;font-size:clamp(30px, 4vw, 40px);line-height:1.2;}.daz-section-header p{color:var(--text);font-size:15px;line-height:1.75;}.daz-apartment-image img{width:100%;height:100%;object-fit:cover;transition-behavior:normal;transition-duration:0.4s;transition-timing-function:ease;transition-delay:0s;transition-property:transform;}.daz-apartment:hover .daz-apartment-image img{transform:scale(1.025);}.daz-apartment h3{margin-bottom:14px;font-family:Georgia, "Times New Roman", serif;font-size:28px;line-height:1.2;}.daz-explore h2{margin-bottom:10px;font-family:Georgia, "Times New Roman", serif;font-size:27px;line-height:1.25;}.daz-explore p{max-width:650px;color:var(--text);font-size:14px;line-height:1.7;}.daz-explore-links a{padding-top:11px;padding-right:15px;padding-bottom:11px;padding-left:15px;display:flex;align-items:center;justify-content:space-between;row-gap:15px;column-gap:15px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 255, 255);border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;color:var(--blue);font-size:12px;font-weight:700;transition-behavior:normal, normal;transition-duration:0.2s, 0.2s;transition-timing-function:ease, ease;transition-delay:0s, 0s;transition-property:transform, border-color;}.daz-explore-links a:hover{transform:translateX(2px);border-top-color:rgb(183, 201, 221);border-right-color:rgb(183, 201, 221);border-bottom-color:rgb(183, 201, 221);border-left-color:rgb(183, 201, 221);}.daz-footer-left strong{display:block;margin-bottom:5px;font-family:Georgia, "Times New Roman", serif;font-size:16px;}.daz-footer-left span{color:rgb(200, 211, 224);font-size:11px;}.daz-footer-links a{color:rgb(217, 227, 238);font-size:11px;font-weight:700;}.daz-footer-links a:hover{color:rgb(255, 255, 255);}.daz-room-link:hover .daz-room-link-arrow{transform:translateX(3px);}.rd-page *{box-sizing:border-box;}.rd-page h1, .rd-page h2, .rd-page h3, .rd-page p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.rd-page a{text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;}.rd-brand-icon svg{width:17px;height:17px;fill:none;stroke:currentcolor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;}.rd-links a{position:relative;min-height:72px;display:flex;align-items:center;font-size:12px;font-weight:700;white-space-collapse:collapse;text-wrap-mode:nowrap;color:rgb(75, 105, 139) !important;}.rd-links a::after{content:"";position:absolute;left:0px;right:0px;bottom:0px;height:2px;transform:scaleX(0);transition-behavior:normal;transition-duration:0.2s;transition-timing-function:ease;transition-delay:0s;transition-property:transform;}.rd-links a:hover::after, .rd-links a.active::after{transform:scaleX(1);}.rd-links a.active{color:var(--navy) !important;}.rd-hero img{display:block;width:100%;max-height:650px;object-fit:contain;}.rd-hero-copy h1{font-family:Georgia, "Times New Roman", serif;font-size:clamp(32px, 4vw, 44px);font-weight:500;margin-bottom:10px;color:var(--navy);}.rd-hero-copy strong{display:block;font-size:18px;margin-bottom:13px;color:var(--blue);}.rd-hero-copy p{max-width:720px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;color:var(--text);font-size:15px;line-height:1.75;}.rd-heading h2{font-family:Georgia, "Times New Roman", serif;font-size:clamp(30px, 4vw, 40px);margin-bottom:14px;color:var(--navy);line-height:1.2;}.rd-heading p{color:var(--text);font-size:15px;line-height:1.75;}.rd-room-photo img{width:100%;height:100%;object-fit:cover;transition-behavior:normal;transition-duration:0.45s;transition-timing-function:ease;transition-delay:0s;transition-property:transform;}.rd-room:hover img{transform:scale(1.025);}.rd-room h3{font-family:Georgia, "Times New Roman", serif;font-size:29px;margin-bottom:13px;color:var(--navy);line-height:1.2;}.rd-room p{color:var(--text);font-size:15px;line-height:1.7;margin-bottom:19px;}.rd-site-links h2{font-family:Georgia, serif;font-size:27px;margin-bottom:10px;}.rd-site-links p{color:var(--text);line-height:1.7;font-size:14px;}.rd-site-buttons a{display:flex;justify-content:space-between;row-gap:15px;column-gap:15px;padding-top:11px;padding-right:14px;padding-bottom:11px;padding-left:14px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 255, 255);border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;font-size:12px;font-weight:700;color:var(--blue) !important;}.rd-footer strong{display:block;font-family:Georgia, "Times New Roman", serif;margin-bottom:5px;color:var(--navy);font-size:16px;}.rd-footer small{color:rgb(199, 211, 223);}.rd-footer nav{display:flex;flex-wrap:wrap;row-gap:16px;column-gap:16px;justify-content:flex-end;}.rd-footer a{font-size:11px;font-weight:700;color:rgb(223, 231, 239) !important;}.rd-page, .rd-page *{box-sizing:border-box;}.rd-page img{display:block;max-width:100%;}.rd-links a:hover, .rd-links a.active{color:var(--navy) !important;}.rd-hero-image img{width:100%;max-height:650px;object-fit:contain;}.rd-room:hover .rd-room-photo img{transform:scale(1.025);}.rd-discover h2{margin-bottom:10px;color:var(--navy);font-family:Georgia, serif;font-size:27px;}.rd-discover p{max-width:650px;color:var(--text);font-size:14px;line-height:1.7;}.rd-discover-links a{padding-top:12px;padding-right:15px;padding-bottom:12px;padding-left:15px;display:flex;justify-content:space-between;row-gap:15px;column-gap:15px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 255, 255);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(212, 224, 235);border-right-color:rgb(212, 224, 235);border-bottom-color:rgb(212, 224, 235);border-left-color:rgb(212, 224, 235);border-image-source:none;border-image-slice:100%;border-image-width:1;border-image-outset:0;border-image-repeat:stretch;border-top-left-radius:9px;border-top-right-radius:9px;border-bottom-right-radius:9px;border-bottom-left-radius:9px;font-size:12px;font-weight:800;transition-behavior:normal, normal, normal;transition-duration:0.2s, 0.2s, 0.2s;transition-timing-function:ease, ease, ease;transition-delay:0s, 0s, 0s;transition-property:transform, border-color, box-shadow;align-items:center;box-shadow:rgba(29, 43, 69, 0.03) 0px 3px 9px;color:var(--blue-main) !important;}.rd-discover-links a:hover{transform:translateX(4px);border-top-color:rgb(171, 193, 214);border-right-color:rgb(171, 193, 214);border-bottom-color:rgb(171, 193, 214);border-left-color:rgb(171, 193, 214);box-shadow:rgba(29, 43, 69, 0.06) 0px 6px 15px;}.rd-home, .rd-home *{box-sizing:border-box;}.rd-home h1, .rd-home h2, .rd-home h3, .rd-home p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.rd-home a{text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;}.rd-home img{display:block;max-width:100%;}.rd-links a:hover{color:var(--navy) !important;}.rd-discover-copy h2{margin-bottom:11px;color:var(--navy);font-family:Georgia, "Times New Roman", serif;font-size:28px;}.rd-discover-copy p{max-width:650px;color:var(--text);font-size:14px;line-height:1.75;}.rd-palermo-cta h2{margin-bottom:9px;color:var(--navy);font-family:Georgia, "Times New Roman", serif;font-size:27px;}.rd-palermo-cta p{max-width:680px;color:var(--text);font-size:14px;line-height:1.7;}.rd-footer a:hover{color:rgb(255, 255, 255) !important;}.rdx-home *, .rdx-home ::before, .rdx-home ::after{box-sizing:border-box;}.rdx-home h1, .rdx-home h2, .rdx-home h3, .rdx-home p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.rdx-home a{text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;}.rdx-brand-icon svg{width:17px;height:17px;fill:none;stroke:currentcolor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;}.rdx-nav-links a{position:relative;min-height:72px;display:flex;align-items:center;color:rgb(75, 105, 139);font-size:11.5px;font-weight:700;white-space-collapse:collapse;text-wrap-mode:nowrap;transition-behavior:normal;transition-duration:0.2s;transition-timing-function:ease;transition-delay:0s;transition-property:color;}.rdx-nav-links a::after{content:"";position:absolute;left:0px;right:0px;bottom:0px;height:2px;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;transform:scaleX(0);transform-origin:center center;transition-behavior:normal;transition-duration:0.2s;transition-timing-function:ease;transition-delay:0s;transition-property:transform;}.rdx-nav-links a:hover, .rdx-nav-links a.active{color:var(--navy);}.rdx-nav-links a:hover::after, .rdx-nav-links a.active::after{transform:scaleX(1);}.rdx-mobile-menu-button span{display:block;width:100%;height:2px;margin-top:4px;margin-right:0px;margin-bottom:4px;margin-left:0px;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;}.rdx-hero-logo img{display:block;width:100%;max-height:405px;object-fit:contain;}.rdx-hero h1{color:var(--navy);font-family:Georgia, "Times New Roman", serif;font-size:clamp(38px, 5vw, 59px);font-weight:500;letter-spacing:-0.7px;line-height:1.08;}.rdx-hero h1 span{color:var(--blue);}.rdx-hero p{max-width:670px;margin-top:22px;margin-right:auto;margin-bottom:0px;margin-left:auto;color:var(--text);font-size:15px;line-height:1.8;}.rdx-button svg{width:17px;height:17px;fill:none;stroke:currentcolor;stroke-width:1.9;}.rdx-scroll-indicator svg{width:24px;height:24px;fill:none;stroke:currentcolor;stroke-width:1.8;animation-duration:1.7s;animation-timing-function:ease-in-out;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:rdxArrowDown;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}.rdx-section-title h2{margin-bottom:11px;color:white;font-family:Georgia, "Times New Roman", serif;font-size:clamp(30px, 4vw, 42px);font-weight:500;}.rdx-section-title p{max-width:690px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;color:rgb(223, 233, 242);font-size:14.5px;line-height:1.75;}.rdx-live-icon svg{width:26px;height:26px;fill:none;stroke:currentcolor;stroke-width:1.75;}.rdx-booking-left h3{margin-bottom:5px;color:var(--rdx-navy);font-family:Georgia, "Times New Roman", serif;font-size:25px;font-weight:500;}.rdx-booking-left p{max-width:560px;color:var(--rdx-text);font-size:13px;line-height:1.65;}.rdx-booking-arrow svg{width:19px;height:19px;fill:none;stroke:currentcolor;stroke-width:1.8;}.rdx-apartment-cta strong{font-family:Georgia, "Times New Roman", serif;font-size:21px;font-weight:500;}.rdx-moving-arrow span{display:block;width:32px;height:1px;transition-behavior:normal;transition-duration:0.25s;transition-timing-function:ease;transition-delay:0s;transition-property:width;}.rdx-moving-arrow svg{width:25px;height:25px;fill:none;stroke:currentcolor;stroke-width:1.7;transition-behavior:normal;transition-duration:0.25s;transition-timing-function:ease;transition-delay:0s;transition-property:transform;}.rdx-apartment-cta:hover .rdx-moving-arrow span{width:45px;}.rdx-apartment-cta:hover .rdx-moving-arrow svg{transform:translateX(4px);}.rdx-contact-copy h2{margin-bottom:11px;color:var(--rdx-navy);font-family:Georgia, "Times New Roman", serif;font-size:35px;font-weight:500;}.rdx-contact-copy p{max-width:430px;color:var(--rdx-text);font-size:14px;line-height:1.75;}.rdx-social-icon svg{width:21px;height:21px;fill:none;stroke:currentcolor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;}.rdx-facebook svg{fill:currentcolor;stroke:none;}.rdx-social-copy strong{display:block;margin-bottom:2px;color:var(--rdx-navy);font-size:13.5px;}.rdx-social-copy small{color:var(--rdx-muted);font-size:10.5px;}.rdx-social-card:hover .rdx-social-arrow{transform:translateX(4px);}.rdx-explore-card:hover::before{transform:scale(1.2);}.rdx-card-icon svg{width:20px;height:20px;fill:none;stroke:currentcolor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;}.rdx-explore-card h3{position:relative;z-index:2;margin-bottom:10px;font-family:Georgia, "Times New Roman", serif;font-size:24px;font-weight:500;}.rdx-explore-card p{position:relative;z-index:2;max-width:450px;color:var(--rdx-text);font-size:13px;line-height:1.65;}.rdx-palermo-banner h3{position:relative;z-index:2;margin-bottom:8px;font-family:Georgia, "Times New Roman", serif;font-size:29px;font-weight:500;}.rdx-palermo-banner p{position:relative;z-index:2;max-width:660px;color:var(--rdx-text);font-size:13px;line-height:1.7;}.rdx-palermo-banner:hover .rdx-palermo-arrow{transform:translateX(5px);}.rdx-final-cta .rdx-eyebrow{color:rgb(191, 209, 226);}.rdx-final-cta h2{margin-bottom:7px;color:white;font-family:Georgia, "Times New Roman", serif;font-size:28px;font-weight:500;}.rdx-final-cta p{color:rgb(203, 215, 227);font-size:12.5px;line-height:1.6;}.rdx-footer-brand strong{display:block;margin-bottom:4px;font-family:Georgia, "Times New Roman", serif;font-size:15px;}.rdx-footer-brand span{color:rgb(198, 211, 223);font-size:10px;}.rdx-footer nav{display:flex;align-items:center;flex-wrap:wrap;row-gap:15px;column-gap:15px;}.rdx-footer nav a{color:rgb(218, 228, 236);font-size:10px;font-weight:700;}.rdx-footer nav a:hover{color:white;}html{scroll-behavior:smooth;}.rdx-scroll svg{width:24px;height:24px;fill:none;stroke:currentcolor;stroke-width:1.8;animation-duration:1.7s;animation-timing-function:ease-in-out;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:rdxArrowDown;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}.rdx-section-heading h2{margin-bottom:11px;color:white;font-family:Georgia, "Times New Roman", serif;font-size:clamp(30px, 4vw, 42px);font-weight:500;}.rdx-section-heading p{max-width:690px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;color:rgb(223, 233, 242);font-size:14.5px;line-height:1.75;}.rdx-booking-icon svg{width:26px;height:26px;fill:none;stroke:currentcolor;stroke-width:1.75;}.rdx-booking-copy h3{margin-bottom:5px;color:var(--navy);font-family:Georgia, "Times New Roman", serif;font-size:25px;font-weight:500;}.rdx-booking-copy p{max-width:560px;color:var(--text);font-size:13px;line-height:1.65;}.rdx-booking-button-arrow svg{width:19px;height:19px;fill:none;stroke:currentcolor;stroke-width:1.8;}.rdx-apartment-banner small{display:block;margin-bottom:4px;color:var(--muted);font-size:10.5px;}.rdx-apartment-banner strong{font-family:Georgia, "Times New Roman", serif;font-size:21px;font-weight:500;}.rdx-apartment-arrow span{width:32px;height:1px;transition-behavior:normal;transition-duration:0.25s;transition-timing-function:ease;transition-delay:0s;transition-property:width;}.rdx-apartment-arrow svg{width:25px;height:25px;fill:none;stroke:currentcolor;stroke-width:1.7;transition-behavior:normal;transition-duration:0.25s;transition-timing-function:ease;transition-delay:0s;transition-property:transform;}.rdx-apartment-banner:hover .rdx-apartment-arrow span{width:47px;}.rdx-apartment-banner:hover .rdx-apartment-arrow svg{transform:translateX(4px);}.rdx-contact-intro h2{margin-bottom:11px;color:var(--navy);font-family:Georgia, "Times New Roman", serif;font-size:35px;font-weight:500;}.rdx-contact-intro p{max-width:430px;color:var(--text);font-size:14px;line-height:1.75;}.rdx-social-text strong{display:block;margin-bottom:2px;font-size:13.5px;}.rdx-social-text small{color:var(--muted);font-size:10.5px;}.rdx-social:hover .rdx-social-go{transform:translateX(4px);}.rdx-card:hover::before{transform:scale(1.2);}.rdx-card h3{position:relative;z-index:2;margin-bottom:10px;font-family:Georgia, "Times New Roman", serif;font-size:24px;font-weight:500;}.rdx-card p{position:relative;z-index:2;max-width:450px;color:var(--text);font-size:13px;line-height:1.65;}.rdx-palermo h3{margin-bottom:8px;font-family:Georgia, "Times New Roman", serif;font-size:29px;font-weight:500;}.rdx-palermo p{max-width:660px;color:var(--text);font-size:13px;line-height:1.7;}.rdx-palermo:hover .rdx-palermo-arrow{transform:translateX(5px);}.rdx-final .rdx-eyebrow{color:rgb(191, 209, 226);}.rdx-final h2{margin-bottom:7px;font-family:Georgia, "Times New Roman", serif;font-size:28px;font-weight:500;}.rdx-final p{color:rgb(203, 215, 227);font-size:12.5px;line-height:1.6;}.rdx-footer strong{display:block;margin-bottom:4px;font-family:Georgia, "Times New Roman", serif;font-size:15px;}.rdx-footer span{color:rgb(198, 211, 223);font-size:10px;}.daz-home-v2 *, .daz-home-v2 ::before, .daz-home-v2 ::after{box-sizing:border-box;}.daz-home-v2 h1, .daz-home-v2 h2, .daz-home-v2 h3, .daz-home-v2 p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.daz-home-v2 a{text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;}.daz2-brand-mark svg{width:19px;height:19px;fill:none;stroke:currentcolor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;}.daz2-brand-copy strong{font-family:Georgia, "Times New Roman", serif;font-size:16px;letter-spacing:0.45px;color:var(--blue);}.daz2-brand-copy small{color:rgb(132, 145, 160);font-size:8px;letter-spacing:1.3px;font-weight:800;}.daz2-menu a{position:relative;min-height:76px;display:flex;align-items:center;color:rgb(85, 113, 143);font-size:11px;font-weight:800;white-space-collapse:collapse;text-wrap-mode:nowrap;}.daz2-menu a::after{content:"";position:absolute;left:0px;right:0px;bottom:0px;height:2px;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;transform:scaleX(0);transition-behavior:normal;transition-duration:0.22s;transition-timing-function:ease;transition-delay:0s;transition-property:transform;}.daz2-menu a:hover, .daz2-menu a.active{color:var(--navy);}.daz2-menu a:hover::after, .daz2-menu a.active::after{transform:scaleX(1);}.daz2-logo-stage img{width:100%;max-height:390px;display:block;object-fit:contain;}.daz2-hero h1{color:var(--navy);font-family:Georgia, "Times New Roman", serif;font-size:clamp(42px, 5.2vw, 61px);font-weight:500;line-height:1.06;letter-spacing:-1px;}.daz2-hero h1 span{display:block;margin-top:3px;color:var(--blue);}.daz2-btn svg{width:18px;height:18px;fill:none;stroke:currentcolor;stroke-width:1.8;}.daz2-scroll-circle svg{width:18px;height:18px;fill:none;stroke:currentcolor;stroke-width:1.8;}.daz2-trust-icon svg{width:20px;height:20px;fill:none;stroke:currentcolor;stroke-width:1.7;}.daz2-trust-item strong{display:block;margin-bottom:3px;color:var(--navy);font-size:12px;}.daz2-trust-item small{display:block;color:var(--muted);font-size:9.5px;line-height:1.4;}.daz2-booking-intro h2{color:rgb(255, 255, 255);font-family:Georgia, "Times New Roman", serif;font-size:clamp(33px, 4.1vw, 46px);font-weight:500;line-height:1.15;}.daz2-calendar-icon svg{width:25px;height:25px;fill:none;stroke:currentcolor;stroke-width:1.75;}.daz2-booking-panel h3{margin-bottom:5px;color:rgb(25, 42, 68);font-family:Georgia, "Times New Roman", serif;font-size:24px;font-weight:500;}.daz2-book-now-icon svg{width:18px;height:18px;fill:none;stroke:currentcolor;stroke-width:1.8;}.daz2-choose span{display:block;margin-bottom:3px;color:rgb(122, 135, 151);font-size:9.5px;}.daz2-choose strong{color:rgb(25, 42, 68);font-family:Georgia, "Times New Roman", serif;font-size:19px;font-weight:500;}.daz2-choose-arrow > span{width:36px;height:1px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(56, 93, 132);transition-behavior:normal;transition-duration:0.2s;transition-timing-function:ease;transition-delay:0s;transition-property:width;}.daz2-choose-arrow svg{width:24px;height:24px;fill:none;stroke:currentcolor;stroke-width:1.7;}.daz2-choose:hover .daz2-choose-arrow > span{width:52px;}.daz2-section-heading h2{color:rgb(25, 42, 68);font-family:Georgia, "Times New Roman", serif;font-size:clamp(30px, 4vw, 42px);font-weight:500;line-height:1.18;}.daz2-feature:hover::after{transform:scale(1.25);}.daz2-feature-circle svg{width:21px;height:21px;fill:none;stroke:currentcolor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;}.daz2-feature h3{position:relative;z-index:2;margin-bottom:11px;color:rgb(25, 42, 68);font-family:Georgia, "Times New Roman", serif;font-size:26px;font-weight:500;}.daz2-feature p{position:relative;z-index:2;max-width:475px;color:rgb(92, 109, 128);font-size:12.5px;line-height:1.7;}.daz2-feature-link span{font-size:16px;transition-behavior:normal;transition-duration:0.2s;transition-timing-function:ease;transition-delay:0s;transition-property:transform;}.daz2-feature:hover .daz2-feature-link span{transform:translateX(4px);}.daz2-palermo-copy > span{display:block;margin-bottom:10px;color:rgb(79, 117, 159);font-size:9px;font-weight:900;letter-spacing:2.2px;}.daz2-palermo-copy h2{margin-bottom:13px;color:rgb(25, 42, 68);font-family:Georgia, "Times New Roman", serif;font-size:clamp(34px, 4.5vw, 48px);font-weight:500;line-height:1.12;}.daz2-palermo-copy p{max-width:630px;margin-bottom:19px;color:rgb(93, 109, 128);font-size:13.5px;line-height:1.7;}.daz2-palermo-copy strong{display:flex;align-items:center;row-gap:8px;column-gap:8px;color:rgb(56, 93, 132);font-size:11px;}.daz2-palermo-copy b{font-size:17px;transition-behavior:normal;transition-duration:0.2s;transition-timing-function:ease;transition-delay:0s;transition-property:transform;}.daz2-palermo:hover .daz2-palermo-copy b{transform:translateX(5px);}.daz2-palermo-round svg{width:25px;height:25px;fill:none;stroke:currentcolor;stroke-width:1.7;}.daz2-contact-header h2{margin-bottom:8px;color:rgb(25, 42, 68);font-family:Georgia, "Times New Roman", serif;font-size:34px;font-weight:500;}.daz2-social-logo svg{width:22px;height:22px;fill:none;stroke:currentcolor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;}.daz2-social-copy small{display:block;margin-bottom:4px;color:rgb(129, 144, 160);font-size:8px;font-weight:900;letter-spacing:1.2px;}.daz2-social-copy strong{display:block;color:rgb(25, 42, 68);font-family:Georgia, "Times New Roman", serif;font-size:17px;}.daz2-social:hover .daz2-social-arrow{transform:translate(3px, -3px);}.daz2-final-copy > span{display:block;margin-bottom:8px;color:rgb(185, 203, 219);font-size:8.5px;font-weight:900;letter-spacing:2px;}.daz2-final h2{color:rgb(255, 255, 255);font-family:Georgia, "Times New Roman", serif;font-size:clamp(30px, 4vw, 40px);font-weight:500;line-height:1.15;}.daz2-footer-brand strong{display:block;margin-bottom:4px;color:rgb(255, 255, 255);font-family:Georgia, "Times New Roman", serif;font-size:15px;}.daz2-footer-brand span{color:rgb(195, 208, 220);font-size:9.5px;}.daz2-footer nav{display:flex;flex-wrap:wrap;row-gap:15px;column-gap:15px;}.daz2-footer nav a{color:rgb(217, 228, 236);font-size:9.5px;font-weight:800;}.daz2-footer nav a:hover{color:rgb(255, 255, 255);}.daz-home-v3 *, .daz-home-v3 ::before, .daz-home-v3 ::after{box-sizing:border-box;}.daz-home-v3 h1, .daz-home-v3 h2, .daz-home-v3 h3, .daz-home-v3 p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.daz-home-v3 a{text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;}.daz3-brand-mark svg{width:19px;height:19px;fill:none;stroke:currentcolor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;}.daz3-brand-copy strong{font-family:Georgia, "Times New Roman", serif;font-size:16px;letter-spacing:0.45px;color:var(--blue);}.daz3-brand-copy small{color:rgb(132, 145, 160);font-size:8px;letter-spacing:1.3px;font-weight:800;}.daz3-menu a{position:relative;min-height:76px;display:flex;align-items:center;color:rgb(85, 113, 143);font-size:11px;font-weight:800;white-space-collapse:collapse;text-wrap-mode:nowrap;}.daz3-menu a::after{content:"";position:absolute;left:0px;right:0px;bottom:0px;height:2px;transform:scaleX(0);transition-behavior:normal;transition-duration:0.22s;transition-timing-function:ease;transition-delay:0s;transition-property:all;}.daz3-menu a:hover, .daz3-menu a.active{color:var(--navy);}.daz3-menu a:hover::after, .daz3-menu a.active::after{transform:scaleX(1);}.daz3-hero h1{color:rgb(25, 42, 68);font-family:Georgia, "Times New Roman", serif;font-size:clamp(43px, 5vw, 61px);font-weight:500;line-height:1.05;letter-spacing:-1px;}.daz3-hero h1 span{display:block;margin-top:5px;color:rgb(79, 117, 159);}.daz3-button svg{width:18px;height:18px;fill:none;stroke:currentcolor;stroke-width:1.8;}.daz3-mini-icon svg{width:17px;height:17px;fill:none;stroke:currentcolor;stroke-width:1.7;}.daz3-mini-item strong{display:block;margin-bottom:2px;color:rgb(25, 42, 68);font-size:10.5px;}.daz3-mini-item small{display:block;color:rgb(120, 134, 151);font-size:8.5px;}.daz3-logo-card img{display:block;width:100%;border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px;}.daz3-logo-footer span{color:rgb(25, 42, 68);font-family:Georgia, "Times New Roman", serif;font-size:13px;font-weight:700;}.daz3-logo-footer strong{color:rgb(109, 124, 141);font-size:8.5px;letter-spacing:1px;text-transform:uppercase;}.daz3-floating-card small{display:block;margin-bottom:3px;color:rgb(130, 144, 160);font-size:7.5px;font-weight:900;letter-spacing:1px;}.daz3-floating-card strong{display:block;color:rgb(25, 42, 68);font-size:10.5px;}.daz3-floating-chat svg{width:18px;height:18px;fill:none;stroke:currentcolor;stroke-width:1.7;}.daz3-scroll-circle svg{width:16px;height:16px;fill:none;stroke:currentcolor;stroke-width:1.8;}.daz3-trust-icon svg{width:20px;height:20px;fill:none;stroke:currentcolor;stroke-width:1.7;}.daz3-trust-item strong{display:block;margin-bottom:3px;color:rgb(25, 42, 68);font-size:12px;}.daz3-trust-item small{display:block;color:rgb(120, 134, 151);font-size:9.5px;}.daz3-booking-intro h2{color:rgb(255, 255, 255);font-family:Georgia, "Times New Roman", serif;font-size:clamp(33px, 4.1vw, 46px);font-weight:500;}.daz3-calendar-icon svg{width:25px;height:25px;fill:none;stroke:currentcolor;stroke-width:1.75;}.daz3-booking-panel h3{margin-bottom:5px;color:rgb(25, 42, 68);font-family:Georgia, "Times New Roman", serif;font-size:24px;font-weight:500;}.daz3-book-now-icon svg{width:18px;height:18px;fill:none;stroke:currentcolor;stroke-width:1.8;}.daz3-choose > div > span{display:block;margin-bottom:3px;color:rgb(122, 135, 151);font-size:9.5px;}.daz3-choose strong{color:rgb(25, 42, 68);font-family:Georgia, "Times New Roman", serif;font-size:19px;font-weight:500;}.daz3-choose-arrow span{width:36px;height:1px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(56, 93, 132);transition-behavior:normal;transition-duration:0.2s;transition-timing-function:ease;transition-delay:0s;transition-property:all;}.daz3-choose-arrow svg{width:24px;height:24px;fill:none;stroke:currentcolor;stroke-width:1.7;}.daz3-choose:hover .daz3-choose-arrow span{width:52px;}.daz3-section-heading h2{color:rgb(25, 42, 68);font-family:Georgia, "Times New Roman", serif;font-size:clamp(30px, 4vw, 42px);font-weight:500;line-height:1.18;}.daz3-feature:hover::after{transform:scale(1.25);}.daz3-feature-circle svg{width:21px;height:21px;fill:none;stroke:currentcolor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;}.daz3-feature h3{position:relative;z-index:2;margin-bottom:11px;color:rgb(25, 42, 68);font-family:Georgia, "Times New Roman", serif;font-size:26px;font-weight:500;}.daz3-feature p{position:relative;z-index:2;max-width:475px;color:rgb(92, 109, 128);font-size:12.5px;line-height:1.7;}.daz3-feature-link span{font-size:16px;transition-behavior:normal;transition-duration:0.2s;transition-timing-function:ease;transition-delay:0s;transition-property:all;}.daz3-feature:hover .daz3-feature-link span{transform:translateX(4px);}.daz3-palermo-copy > span{display:block;margin-bottom:10px;color:rgb(79, 117, 159);font-size:9px;font-weight:900;letter-spacing:2.2px;}.daz3-palermo-copy h2{margin-bottom:13px;color:rgb(25, 42, 68);font-family:Georgia, "Times New Roman", serif;font-size:clamp(34px, 4.5vw, 48px);font-weight:500;line-height:1.12;}.daz3-palermo-copy p{max-width:630px;margin-bottom:19px;color:rgb(93, 109, 128);font-size:13.5px;line-height:1.7;}.daz3-palermo-copy strong{display:flex;align-items:center;row-gap:8px;column-gap:8px;color:rgb(56, 93, 132);font-size:11px;}.daz3-palermo-copy b{font-size:17px;transition-behavior:normal;transition-duration:0.2s;transition-timing-function:ease;transition-delay:0s;transition-property:all;}.daz3-palermo:hover .daz3-palermo-copy b{transform:translateX(5px);}.daz3-palermo-round svg{width:25px;height:25px;fill:none;stroke:currentcolor;stroke-width:1.7;}.daz3-contact-header h2{margin-bottom:8px;color:rgb(25, 42, 68);font-family:Georgia, "Times New Roman", serif;font-size:34px;font-weight:500;}.daz3-social-logo svg{width:22px;height:22px;fill:none;stroke:currentcolor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;}.daz3-social-copy small{display:block;margin-bottom:4px;color:rgb(129, 144, 160);font-size:8px;font-weight:900;letter-spacing:1.2px;}.daz3-social-copy strong{display:block;color:rgb(25, 42, 68);font-family:Georgia, "Times New Roman", serif;font-size:17px;}.daz3-social:hover .daz3-social-arrow{transform:translate(3px, -3px);}.daz3-final-copy > span{display:block;margin-bottom:8px;color:rgb(185, 203, 219);font-size:8.5px;font-weight:900;letter-spacing:2px;}.daz3-final h2{color:rgb(255, 255, 255);font-family:Georgia, "Times New Roman", serif;font-size:clamp(30px, 4vw, 40px);font-weight:500;line-height:1.15;}.daz3-footer-brand strong{display:block;margin-bottom:4px;color:rgb(255, 255, 255);font-family:Georgia, "Times New Roman", serif;font-size:15px;}.daz3-footer-brand span{color:rgb(195, 208, 220);font-size:9.5px;}.daz3-footer nav{display:flex;flex-wrap:wrap;row-gap:15px;column-gap:15px;}.daz3-footer nav a{color:rgb(217, 228, 236);font-size:9.5px;font-weight:800;}.daz-home-v4{--blue:#4F759F;--blue-deep:#385D84;--blue-dark:#294A70;--navy:#192A44;--cream:#F7F3EC;--sky:#EDF4FA;--white:#FFFFFF;--text:#53657A;--muted:#788697;width:100%;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:20px;padding-right:0px;padding-bottom:36px;padding-left:0px;overflow-x:hidden;overflow-y:hidden;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(79, 117, 159);color:var(--navy);font-family:Arial, Helvetica, sans-serif;}.daz-home-v4 *, .daz-home-v4 ::before, .daz-home-v4 ::after{box-sizing:border-box;}.daz-home-v4 h1, .daz-home-v4 h2, .daz-home-v4 h3, .daz-home-v4 p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.daz-home-v4 a{text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;}.daz4-nav-shell{position:relative;z-index:50;width:calc(100% - 40px);max-width:1180px;margin-top:0px;margin-right:auto;margin-bottom:25px;margin-left:auto;}.daz4-nav{min-height:78px;padding-top:0px;padding-right:27px;padding-bottom:0px;padding-left:27px;display:flex;align-items:center;justify-content:space-between;row-gap:22px;column-gap:22px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 255, 255);border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:16px;border-bottom-left-radius:16px;box-shadow:rgba(21, 42, 67, 0.14) 0px 12px 32px;}.daz4-brand{display:flex;align-items:center;row-gap:11px;column-gap:11px;flex-grow:0;flex-shrink:0;flex-basis:auto;color:var(--blue);}.daz4-brand-mark{width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:var(--blue);border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;}.daz4-brand-mark svg{width:19px;height:19px;fill:none;stroke:currentcolor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;}.daz4-brand-copy{display:flex;flex-direction:column;row-gap:2px;column-gap:2px;}.daz4-brand-copy strong{font-family:Georgia, "Times New Roman", serif;font-size:16px;letter-spacing:0.45px;color:var(--blue);}.daz4-brand-copy small{color:rgb(132, 145, 160);font-size:8px;letter-spacing:1.3px;font-weight:800;}.daz4-menu{display:flex;align-items:center;row-gap:17px;column-gap:17px;}.daz4-menu a{position:relative;min-height:76px;display:flex;align-items:center;color:rgb(85, 113, 143);font-size:9.7px;font-weight:800;white-space-collapse:collapse;text-wrap-mode:nowrap;letter-spacing:0.4px;text-transform:uppercase;}.daz4-menu a::after{content:"";position:absolute;left:0px;right:0px;bottom:0px;height:2px;transform:scaleX(0);transition-behavior:normal;transition-duration:0.22s;transition-timing-function:ease;transition-delay:0s;transition-property:all;}.daz4-menu a:hover, .daz4-menu a.active{color:var(--navy);}.daz4-menu a:hover::after, .daz4-menu a.active::after{transform:scaleX(1);}.daz4-hero{position:relative;width:calc(100% - 40px);max-width:1180px;min-height:650px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:52px;padding-right:55px;padding-bottom:76px;padding-left:55px;display:grid;grid-template-columns:1fr 1fr;align-items:center;row-gap:55px;column-gap:55px;overflow-x:hidden;overflow-y:hidden;background-image:linear-gradient(135deg, rgb(251, 249, 245) 0%, rgb(245, 239, 230) 100%);background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;border-top-left-radius:22px;border-top-right-radius:22px;border-bottom-right-radius:22px;border-bottom-left-radius:22px;box-shadow:rgba(21, 42, 67, 0.18) 0px 20px 50px;}.daz4-hero-light{position:absolute;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;pointer-events:none;}.daz4-light-one{width:400px;height:400px;left:-245px;top:-230px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgba(79, 117, 159, 0.08);}.daz4-light-two{width:520px;height:520px;right:-330px;bottom:-300px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgba(79, 117, 159, 0.06);}.daz4-hero-copy{position:relative;z-index:3;}.daz4-eyebrow{display:inline-block;margin-bottom:17px;color:rgb(79, 117, 159);font-size:9.5px;font-weight:900;letter-spacing:2.2px;}.daz4-title-link{display:block;}.daz4-hero h1{color:rgb(25, 42, 68);font-family:Georgia, "Times New Roman", serif;font-size:clamp(43px, 5vw, 61px);font-weight:500;line-height:1.05;letter-spacing:-1px;}.daz4-hero h1 span{display:block;margin-top:5px;color:rgb(79, 117, 159);}.daz4-description{display:block;max-width:590px;margin-top:22px;color:rgb(83, 101, 122);font-size:14.5px;line-height:1.8;}.daz4-actions{margin-top:29px;display:flex;flex-wrap:wrap;row-gap:10px;column-gap:10px;}.daz4-button{min-height:51px;padding-top:0px;padding-right:21px;padding-bottom:0px;padding-left:21px;display:inline-flex;align-items:center;justify-content:center;row-gap:10px;column-gap:10px;border-top-left-radius:9px;border-top-right-radius:9px;border-bottom-right-radius:9px;border-bottom-left-radius:9px;font-size:11.5px;font-weight:900;transition-behavior:normal;transition-duration:0.22s;transition-timing-function:ease;transition-delay:0s;transition-property:all;}.daz4-button svg{width:18px;height:18px;fill:none;stroke:currentcolor;stroke-width:1.8;transition-behavior:normal;transition-duration:0.22s;transition-timing-function:ease;transition-delay:0s;transition-property:all;}.daz4-primary{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(56, 93, 132);box-shadow:rgba(56, 93, 132, 0.26) 0px 9px 21px;color:rgb(255, 255, 255) !important;}.daz4-primary:hover{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(41, 74, 112);transform:translateY(-3px);color:rgb(255, 255, 255) !important;}.daz4-secondary{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 255, 255);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(190, 208, 223);border-right-color:rgb(190, 208, 223);border-bottom-color:rgb(190, 208, 223);border-left-color:rgb(190, 208, 223);border-image-source:none;border-image-slice:100%;border-image-width:1;border-image-outset:0;border-image-repeat:stretch;box-shadow:rgba(25, 42, 68, 0.06) 0px 7px 16px;color:rgb(49, 89, 126) !important;}.daz4-secondary:hover{color:rgb(25, 42, 68) !important;transform:translateY(-3px);}.daz4-mini-info{margin-top:34px;display:flex;flex-wrap:wrap;row-gap:9px;column-gap:9px;}.daz4-mini-item{min-width:145px;padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;display:flex;align-items:center;row-gap:9px;column-gap:9px;color:rgb(25, 42, 68);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgba(255, 255, 255, 0.7);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgba(185, 203, 219, 0.8);border-right-color:rgba(185, 203, 219, 0.8);border-bottom-color:rgba(185, 203, 219, 0.8);border-left-color:rgba(185, 203, 219, 0.8);border-image-source:none;border-image-slice:100%;border-image-width:1;border-image-outset:0;border-image-repeat:stretch;border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px;transition-behavior:normal;transition-duration:0.2s;transition-timing-function:ease;transition-delay:0s;transition-property:all;}.daz4-mini-item:hover{color:rgb(25, 42, 68);transform:translateY(-2px);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 255, 255);box-shadow:rgba(25, 42, 68, 0.08) 0px 8px 17px;}.daz4-mini-icon{width:32px;height:32px;flex-grow:0;flex-shrink:0;flex-basis:32px;display:flex;align-items:center;justify-content:center;color:rgb(56, 93, 132);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(237, 244, 250);border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;font-size:13px;font-weight:900;}.daz4-mini-icon svg{width:17px;height:17px;fill:none;stroke:currentcolor;stroke-width:1.7;}.daz4-mini-item strong{display:block;margin-bottom:2px;color:rgb(25, 42, 68);font-size:10.5px;}.daz4-mini-item small{display:block;color:rgb(120, 134, 151);font-size:8.5px;}.daz4-hero-visual{position:relative;z-index:3;width:100%;display:flex;flex-direction:column;align-items:center;}.daz4-logo-card{position:relative;width:90%;max-width:485px;padding-top:20px;padding-right:20px;padding-bottom:17px;padding-left:20px;display:block;overflow-x:hidden;overflow-y:hidden;color:rgb(25, 42, 68);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 255, 255);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(229, 221, 210);border-right-color:rgb(229, 221, 210);border-bottom-color:rgb(229, 221, 210);border-left-color:rgb(229, 221, 210);border-image-source:none;border-image-slice:100%;border-image-width:1;border-image-outset:0;border-image-repeat:stretch;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;box-shadow:rgba(25, 42, 68, 0.17) 0px 22px 45px;transform:rotate(1deg);transition-behavior:normal;transition-duration:0.3s;transition-timing-function:ease;transition-delay:0s;transition-property:all;}.daz4-logo-card:hover{color:rgb(25, 42, 68);transform:rotate(0deg) translateY(-4px);box-shadow:rgba(25, 42, 68, 0.21) 0px 27px 52px;}.daz4-logo-label{display:block;padding-top:0px;padding-right:4px;padding-bottom:12px;padding-left:4px;color:rgb(79, 117, 159);font-size:8px;font-weight:900;letter-spacing:1.8px;}.daz4-logo-card img{display:block;width:100%;border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px;}.daz4-logo-footer{padding-top:14px;padding-right:4px;padding-bottom:0px;padding-left:4px;display:flex;align-items:center;justify-content:space-between;row-gap:15px;column-gap:15px;}.daz4-logo-footer span{color:rgb(25, 42, 68);font-family:Georgia, "Times New Roman", serif;font-size:13px;font-weight:700;}.daz4-logo-footer strong{color:rgb(109, 124, 141);font-size:8.5px;letter-spacing:1px;text-transform:uppercase;}.daz4-visual-actions{width:94%;max-width:510px;margin-top:16px;display:grid;grid-template-columns:repeat(2, 1fr);row-gap:10px;column-gap:10px;}.daz4-visual-action{min-height:67px;padding-top:11px;padding-right:12px;padding-bottom:11px;padding-left:12px;display:flex;align-items:center;row-gap:9px;column-gap:9px;color:rgb(25, 42, 68);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgba(255, 255, 255, 0.96);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(221, 230, 237);border-right-color:rgb(221, 230, 237);border-bottom-color:rgb(221, 230, 237);border-left-color:rgb(221, 230, 237);border-image-source:none;border-image-slice:100%;border-image-width:1;border-image-outset:0;border-image-repeat:stretch;border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px;box-shadow:rgba(25, 42, 68, 0.1) 0px 10px 23px;transition-behavior:normal;transition-duration:0.22s;transition-timing-function:ease;transition-delay:0s;transition-property:all;}.daz4-visual-action:hover{color:rgb(25, 42, 68);transform:translateY(-3px);border-top-color:rgb(182, 201, 217);border-right-color:rgb(182, 201, 217);border-bottom-color:rgb(182, 201, 217);border-left-color:rgb(182, 201, 217);box-shadow:rgba(25, 42, 68, 0.14) 0px 14px 28px;}.daz4-status-dot{width:10px;height:10px;flex-grow:0;flex-shrink:0;flex-basis:10px;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(94, 182, 128);box-shadow:rgba(94, 182, 128, 0.12) 0px 0px 0px 5px;animation-duration:2s;animation-timing-function:ease;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:daz4Pulse;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}.daz4-chat-icon{width:32px;height:32px;flex-grow:0;flex-shrink:0;flex-basis:32px;display:flex;align-items:center;justify-content:center;color:rgb(56, 93, 132);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(237, 244, 250);border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;}.daz4-chat-icon svg{width:17px;height:17px;fill:none;stroke:currentcolor;stroke-width:1.7;}.daz4-visual-action-copy{min-width:0px;flex-grow:1;flex-shrink:1;flex-basis:0%;}.daz4-visual-action-copy small{display:block;margin-bottom:3px;color:rgb(130, 144, 160);font-size:7px;font-weight:900;letter-spacing:0.8px;}.daz4-visual-action-copy strong{display:block;color:rgb(25, 42, 68);font-size:9.8px;line-height:1.3;}.daz4-visual-arrow{flex-grow:0;flex-shrink:0;flex-basis:auto;color:rgb(79, 117, 159);font-size:14px;transition-behavior:normal;transition-duration:0.2s;transition-timing-function:ease;transition-delay:0s;transition-property:all;}.daz4-visual-action:hover .daz4-visual-arrow{transform:translate(2px, -2px);}.daz4-scroll{position:absolute;left:50%;bottom:20px;transform:translateX(-50%);display:flex;align-items:center;row-gap:9px;column-gap:9px;color:rgb(56, 93, 132);font-size:8.5px;font-weight:900;letter-spacing:0.8px;}.daz4-scroll-circle{width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:rgb(255, 255, 255);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(79, 117, 159);border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;animation-duration:1.8s;animation-timing-function:ease-in-out;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:daz4Bounce;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}.daz4-scroll-circle svg{width:16px;height:16px;fill:none;stroke:currentcolor;stroke-width:1.8;}.daz4-trust{width:calc(100% - 40px);max-width:1180px;margin-top:14px;margin-right:auto;margin-bottom:0px;margin-left:auto;display:grid;grid-template-columns:repeat(4, 1fr);overflow-x:hidden;overflow-y:hidden;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 255, 255);border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:16px;border-bottom-left-radius:16px;box-shadow:rgba(21, 42, 67, 0.12) 0px 12px 29px;}.daz4-trust-item{min-height:88px;padding-top:17px;padding-right:19px;padding-bottom:17px;padding-left:19px;display:flex;align-items:center;row-gap:12px;column-gap:12px;color:rgb(25, 42, 68);border-right-width:1px;border-right-style:solid;border-right-color:rgb(231, 237, 242);transition-behavior:normal;transition-duration:0.2s;transition-timing-function:ease;transition-delay:0s;transition-property:all;}.daz4-trust-item:last-child{border-right-width:medium;border-right-style:none;border-right-color:currentcolor;}.daz4-trust-item:hover{color:rgb(25, 42, 68);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(248, 250, 252);}.daz4-trust-number{width:39px;height:39px;flex-grow:0;flex-shrink:0;flex-basis:39px;display:flex;align-items:center;justify-content:center;color:rgb(79, 117, 159);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(237, 244, 250);border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;font-size:16px;font-weight:900;}.daz4-trust-icon{width:39px;height:39px;flex-grow:0;flex-shrink:0;flex-basis:39px;display:flex;align-items:center;justify-content:center;color:rgb(79, 117, 159);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(237, 244, 250);border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;font-size:16px;font-weight:900;}.daz4-trust-icon svg{width:20px;height:20px;fill:none;stroke:currentcolor;stroke-width:1.7;}.daz4-trust-item strong{display:block;margin-bottom:3px;color:rgb(25, 42, 68);font-size:12px;}.daz4-trust-item small{display:block;color:rgb(120, 134, 151);font-size:9.5px;}.daz4-booking-section{width:calc(100% - 40px);max-width:1180px;margin-top:30px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:58px;padding-right:40px;padding-bottom:40px;padding-left:40px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(56, 93, 132);border-top-left-radius:22px;border-top-right-radius:22px;border-bottom-right-radius:22px;border-bottom-left-radius:22px;box-shadow:rgba(21, 42, 67, 0.16) 0px 18px 44px;}.daz4-booking-intro{max-width:760px;margin-top:0px;margin-right:auto;margin-bottom:31px;margin-left:auto;text-align:center;}.daz4-booking-kicker{display:inline-flex;align-items:center;row-gap:9px;column-gap:9px;margin-bottom:12px;color:rgb(217, 231, 242);font-size:9.5px;font-weight:900;letter-spacing:2px;}.daz4-booking-dot{width:8px;height:8px;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(97, 192, 136);box-shadow:rgba(97, 192, 136, 0.12) 0px 0px 0px 5px;animation-duration:2s;animation-timing-function:ease;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:daz4Pulse;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}.daz4-booking-intro h2{color:rgb(255, 255, 255);font-family:Georgia, "Times New Roman", serif;font-size:clamp(33px, 4.1vw, 46px);font-weight:500;}.daz4-booking-lead{display:block;max-width:680px;margin-top:14px;margin-right:auto;margin-bottom:0px;margin-left:auto;color:rgb(220, 231, 241);font-size:14px;line-height:1.75;}.daz4-booking-panel{padding-top:24px;padding-right:25px;padding-bottom:24px;padding-left:25px;display:flex;align-items:center;justify-content:space-between;row-gap:25px;column-gap:25px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 255, 255);border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:16px;border-bottom-left-radius:16px;box-shadow:rgba(14, 32, 52, 0.15) 0px 14px 30px;}.daz4-booking-panel-left{display:flex;align-items:center;row-gap:17px;column-gap:17px;}.daz4-calendar-icon{width:54px;height:54px;flex-grow:0;flex-shrink:0;flex-basis:54px;display:flex;align-items:center;justify-content:center;color:rgb(56, 93, 132);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(237, 244, 250);border-top-left-radius:13px;border-top-right-radius:13px;border-bottom-right-radius:13px;border-bottom-left-radius:13px;}.daz4-calendar-icon svg{width:25px;height:25px;fill:none;stroke:currentcolor;stroke-width:1.75;}.daz4-mini-status{display:inline-block;margin-bottom:6px;color:rgb(78, 136, 106);font-size:9px;font-weight:900;letter-spacing:1.5px;}.daz4-booking-panel h3{margin-bottom:5px;color:rgb(25, 42, 68);font-family:Georgia, "Times New Roman", serif;font-size:24px;font-weight:500;}.daz4-booking-caption{display:block;max-width:580px;color:rgb(96, 113, 135);font-size:12px;line-height:1.6;}.daz4-book-now{min-width:245px;min-height:60px;padding-top:0px;padding-right:9px;padding-bottom:0px;padding-left:21px;display:flex;align-items:center;justify-content:space-between;row-gap:15px;column-gap:15px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(56, 93, 132);border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px;font-size:11.5px;font-weight:900;box-shadow:rgba(56, 93, 132, 0.25) 0px 8px 19px;transition-behavior:normal;transition-duration:0.22s;transition-timing-function:ease;transition-delay:0s;transition-property:all;color:rgb(255, 255, 255) !important;}.daz4-book-now:hover{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(41, 74, 112);transform:translateY(-2px);color:rgb(255, 255, 255) !important;}.daz4-book-now-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgba(255, 255, 255, 0.15);border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;}.daz4-book-now-icon svg{width:18px;height:18px;fill:none;stroke:currentcolor;stroke-width:1.8;}.daz4-choose{margin-top:12px;padding-top:21px;padding-right:25px;padding-bottom:21px;padding-left:25px;display:flex;align-items:center;justify-content:space-between;row-gap:20px;column-gap:20px;color:rgb(25, 42, 68);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(247, 243, 236);border-top-left-radius:14px;border-top-right-radius:14px;border-bottom-right-radius:14px;border-bottom-left-radius:14px;transition-behavior:normal;transition-duration:0.22s;transition-timing-function:ease;transition-delay:0s;transition-property:all;}.daz4-choose:hover{color:rgb(25, 42, 68);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 255, 255);transform:translateY(-2px);}.daz4-choose > div > span{display:block;margin-bottom:3px;color:rgb(122, 135, 151);font-size:9.5px;}.daz4-choose strong{color:rgb(25, 42, 68);font-family:Georgia, "Times New Roman", serif;font-size:19px;font-weight:500;}.daz4-choose-arrow{display:flex;align-items:center;row-gap:10px;column-gap:10px;color:rgb(56, 93, 132);}.daz4-choose-arrow span{width:36px;height:1px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(56, 93, 132);transition-behavior:normal;transition-duration:0.2s;transition-timing-function:ease;transition-delay:0s;transition-property:all;}.daz4-choose-arrow svg{width:24px;height:24px;fill:none;stroke:currentcolor;stroke-width:1.7;}.daz4-choose:hover .daz4-choose-arrow span{width:52px;}.daz4-explore{width:calc(100% - 40px);max-width:1180px;margin-top:30px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:59px;padding-right:40px;padding-bottom:40px;padding-left:40px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(248, 250, 252);border-top-left-radius:22px;border-top-right-radius:22px;border-bottom-right-radius:22px;border-bottom-left-radius:22px;box-shadow:rgba(21, 42, 67, 0.11) 0px 16px 40px;}.daz4-section-heading{max-width:810px;margin-top:0px;margin-right:auto;margin-bottom:36px;margin-left:auto;text-align:center;}.daz4-heading-kicker{display:inline-block;margin-bottom:11px;color:rgb(79, 117, 159);font-size:9.5px;font-weight:900;letter-spacing:2.3px;}.daz4-section-heading h2{color:rgb(25, 42, 68);font-family:Georgia, "Times New Roman", serif;font-size:clamp(30px, 4vw, 42px);font-weight:500;line-height:1.18;}.daz4-heading-text{display:block;margin-top:12px;color:rgb(100, 117, 138);font-size:13.5px;}.daz4-feature-grid{display:grid;grid-template-columns:repeat(2, 1fr);row-gap:15px;column-gap:15px;}.daz4-feature{position:relative;min-height:300px;padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:hidden;color:rgb(25, 42, 68);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 255, 255);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(223, 231, 237);border-right-color:rgb(223, 231, 237);border-bottom-color:rgb(223, 231, 237);border-left-color:rgb(223, 231, 237);border-image-source:none;border-image-slice:100%;border-image-width:1;border-image-outset:0;border-image-repeat:stretch;border-top-left-radius:17px;border-top-right-radius:17px;border-bottom-right-radius:17px;border-bottom-left-radius:17px;box-shadow:rgba(21, 42, 67, 0.055) 0px 7px 22px;transition-behavior:normal;transition-duration:0.25s;transition-timing-function:ease;transition-delay:0s;transition-property:all;}.daz4-feature::after{content:"";position:absolute;right:-85px;top:-85px;width:180px;height:180px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(237, 244, 250);border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;transition-behavior:normal;transition-duration:0.3s;transition-timing-function:ease;transition-delay:0s;transition-property:all;}.daz4-feature:hover{color:rgb(25, 42, 68);transform:translateY(-5px);border-top-color:rgb(184, 203, 219);border-right-color:rgb(184, 203, 219);border-bottom-color:rgb(184, 203, 219);border-left-color:rgb(184, 203, 219);box-shadow:rgba(21, 42, 67, 0.11) 0px 17px 34px;}.daz4-feature:hover::after{transform:scale(1.25);}.daz4-feature-top{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;margin-bottom:29px;}.daz4-feature-number{color:rgb(79, 117, 159);font-size:9px;font-weight:900;letter-spacing:2px;}.daz4-feature-circle{width:42px;height:42px;display:flex;align-items:center;justify-content:center;color:rgb(56, 93, 132);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(237, 244, 250);border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px;}.daz4-feature-circle svg{width:21px;height:21px;fill:none;stroke:currentcolor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;}.daz4-card-label{position:relative;z-index:2;display:block;margin-bottom:8px;color:rgb(119, 144, 168);font-size:8.5px;font-weight:900;letter-spacing:1.5px;}.daz4-feature h3{position:relative;z-index:2;margin-bottom:11px;color:rgb(25, 42, 68);font-family:Georgia, "Times New Roman", serif;font-size:26px;font-weight:500;}.daz4-feature p{position:relative;z-index:2;max-width:475px;color:rgb(92, 109, 128);font-size:12.5px;line-height:1.7;}.daz4-feature-link{position:absolute;z-index:2;left:28px;bottom:25px;display:flex;align-items:center;row-gap:6px;column-gap:6px;color:rgb(56, 93, 132);font-size:10.5px;font-weight:900;}.daz4-feature-link span{font-size:16px;transition-behavior:normal;transition-duration:0.2s;transition-timing-function:ease;transition-delay:0s;transition-property:all;}.daz4-feature:hover .daz4-feature-link span{transform:translateX(4px);}.daz4-palermo{position:relative;width:calc(100% - 40px);max-width:1180px;min-height:310px;margin-top:30px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:48px;padding-right:48px;padding-bottom:48px;padding-left:48px;display:flex;align-items:center;justify-content:space-between;row-gap:35px;column-gap:35px;overflow-x:hidden;overflow-y:hidden;color:rgb(25, 42, 68);background-image:linear-gradient(135deg, rgb(247, 243, 236), rgb(255, 255, 255));background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(230, 221, 208);border-right-color:rgb(230, 221, 208);border-bottom-color:rgb(230, 221, 208);border-left-color:rgb(230, 221, 208);border-image-source:none;border-image-slice:100%;border-image-width:1;border-image-outset:0;border-image-repeat:stretch;border-top-left-radius:22px;border-top-right-radius:22px;border-bottom-right-radius:22px;border-bottom-left-radius:22px;box-shadow:rgba(21, 42, 67, 0.11) 0px 16px 38px;transition-behavior:normal;transition-duration:0.25s;transition-timing-function:ease;transition-delay:0s;transition-property:all;}.daz4-palermo:hover{color:rgb(25, 42, 68);transform:translateY(-4px);box-shadow:rgba(21, 42, 67, 0.15) 0px 21px 43px;}.daz4-palermo-word{position:absolute;right:-30px;top:50%;transform:translateY(-50%);color:rgba(79, 117, 159, 0.055);font-family:Georgia, "Times New Roman", serif;font-size:clamp(110px, 15vw, 210px);font-weight:700;letter-spacing:-8px;}.daz4-palermo-copy{position:relative;z-index:2;max-width:700px;}.daz4-palermo-copy > span{display:block;margin-bottom:10px;color:rgb(79, 117, 159);font-size:9px;font-weight:900;letter-spacing:2.2px;}.daz4-palermo-copy h2{margin-bottom:13px;color:rgb(25, 42, 68);font-family:Georgia, "Times New Roman", serif;font-size:clamp(34px, 4.5vw, 48px);font-weight:500;line-height:1.12;}.daz4-palermo-copy p{max-width:630px;margin-bottom:19px;color:rgb(93, 109, 128);font-size:13.5px;line-height:1.7;}.daz4-palermo-copy strong{display:flex;align-items:center;row-gap:8px;column-gap:8px;color:rgb(56, 93, 132);font-size:11px;}.daz4-palermo-copy b{font-size:17px;transition-behavior:normal;transition-duration:0.2s;transition-timing-function:ease;transition-delay:0s;transition-property:all;}.daz4-palermo:hover .daz4-palermo-copy b{transform:translateX(5px);}.daz4-palermo-round{position:relative;z-index:2;width:60px;height:60px;flex-grow:0;flex-shrink:0;flex-basis:60px;display:flex;align-items:center;justify-content:center;color:rgb(255, 255, 255);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(56, 93, 132);border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;box-shadow:rgba(56, 93, 132, 0.22) 0px 9px 20px;}.daz4-palermo-round svg{width:25px;height:25px;fill:none;stroke:currentcolor;stroke-width:1.7;}.daz4-contact-section{width:calc(100% - 40px);max-width:1180px;margin-top:30px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:44px;padding-right:44px;padding-bottom:44px;padding-left:44px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(237, 244, 250);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(214, 228, 240);border-right-color:rgb(214, 228, 240);border-bottom-color:rgb(214, 228, 240);border-left-color:rgb(214, 228, 240);border-image-source:none;border-image-slice:100%;border-image-width:1;border-image-outset:0;border-image-repeat:stretch;border-top-left-radius:21px;border-top-right-radius:21px;border-bottom-right-radius:21px;border-bottom-left-radius:21px;box-shadow:rgba(21, 42, 67, 0.09) 0px 14px 35px;}.daz4-contact-header{margin-bottom:27px;}.daz4-contact-label{display:inline-block;margin-bottom:9px;color:rgb(79, 117, 159);font-size:9px;font-weight:900;letter-spacing:2px;}.daz4-contact-header h2{margin-bottom:8px;color:rgb(25, 42, 68);font-family:Georgia, "Times New Roman", serif;font-size:34px;font-weight:500;}.daz4-contact-sub{display:block;max-width:620px;color:rgb(96, 113, 135);font-size:13px;line-height:1.6;}.daz4-social-grid{display:grid;grid-template-columns:repeat(3, 1fr);row-gap:12px;column-gap:12px;}.daz4-social{min-height:105px;padding-top:18px;padding-right:18px;padding-bottom:18px;padding-left:18px;display:flex;align-items:center;row-gap:13px;column-gap:13px;color:rgb(25, 42, 68);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 255, 255);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(216, 227, 236);border-right-color:rgb(216, 227, 236);border-bottom-color:rgb(216, 227, 236);border-left-color:rgb(216, 227, 236);border-image-source:none;border-image-slice:100%;border-image-width:1;border-image-outset:0;border-image-repeat:stretch;border-top-left-radius:14px;border-top-right-radius:14px;border-bottom-right-radius:14px;border-bottom-left-radius:14px;transition-behavior:normal;transition-duration:0.22s;transition-timing-function:ease;transition-delay:0s;transition-property:all;}.daz4-social:hover{color:rgb(25, 42, 68);transform:translateY(-4px);border-top-color:rgb(171, 193, 212);border-right-color:rgb(171, 193, 212);border-bottom-color:rgb(171, 193, 212);border-left-color:rgb(171, 193, 212);box-shadow:rgba(21, 42, 67, 0.09) 0px 12px 25px;}.daz4-social-logo{width:45px;height:45px;flex-grow:0;flex-shrink:0;flex-basis:45px;display:flex;align-items:center;justify-content:center;color:rgb(56, 93, 132);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(237, 244, 250);border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px;}.daz4-social-logo svg{width:22px;height:22px;fill:none;stroke:currentcolor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;}.daz4-social-copy{flex-grow:1;flex-shrink:1;flex-basis:0%;}.daz4-social-copy small{display:block;margin-bottom:4px;color:rgb(129, 144, 160);font-size:8px;font-weight:900;letter-spacing:1.2px;}.daz4-social-copy strong{display:block;color:rgb(25, 42, 68);font-family:Georgia, "Times New Roman", serif;font-size:17px;}.daz4-social-arrow{color:rgb(79, 117, 159);font-size:17px;transition-behavior:normal;transition-duration:0.2s;transition-timing-function:ease;transition-delay:0s;transition-property:all;}.daz4-social:hover .daz4-social-arrow{transform:translate(3px, -3px);}.daz4-final{width:calc(100% - 40px);max-width:1180px;margin-top:30px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:43px;padding-right:45px;padding-bottom:43px;padding-left:45px;display:flex;align-items:center;justify-content:space-between;row-gap:35px;column-gap:35px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(25, 42, 68);border-top-left-radius:21px;border-top-right-radius:21px;border-bottom-right-radius:21px;border-bottom-left-radius:21px;box-shadow:rgba(15, 29, 47, 0.2) 0px 16px 36px;}.daz4-final-copy > span{display:block;margin-bottom:8px;color:rgb(185, 203, 219);font-size:8.5px;font-weight:900;letter-spacing:2px;}.daz4-final h2{color:rgb(255, 255, 255);font-family:Georgia, "Times New Roman", serif;font-size:clamp(30px, 4vw, 40px);font-weight:500;line-height:1.15;}.daz4-final-actions{display:flex;align-items:center;row-gap:10px;column-gap:10px;}.daz4-final-secondary{min-height:50px;padding-top:0px;padding-right:18px;padding-bottom:0px;padding-left:18px;display:flex;align-items:center;justify-content:center;border-top-left-radius:9px;border-top-right-radius:9px;border-bottom-right-radius:9px;border-bottom-left-radius:9px;font-size:10.5px;font-weight:900;transition-behavior:normal;transition-duration:0.2s;transition-timing-function:ease;transition-delay:0s;transition-property:all;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgba(255, 255, 255, 0.22);border-right-color:rgba(255, 255, 255, 0.22);border-bottom-color:rgba(255, 255, 255, 0.22);border-left-color:rgba(255, 255, 255, 0.22);border-image-source:none;border-image-slice:100%;border-image-width:1;border-image-outset:0;border-image-repeat:stretch;row-gap:10px;column-gap:10px;color:rgb(217, 229, 238) !important;}.daz4-final-main{min-height:50px;padding-top:0px;padding-right:18px;padding-bottom:0px;padding-left:18px;display:flex;align-items:center;justify-content:center;border-top-left-radius:9px;border-top-right-radius:9px;border-bottom-right-radius:9px;border-bottom-left-radius:9px;font-size:10.5px;font-weight:900;transition-behavior:normal;transition-duration:0.2s;transition-timing-function:ease;transition-delay:0s;transition-property:all;row-gap:10px;column-gap:10px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 255, 255);color:rgb(25, 42, 68) !important;}.daz4-final-main:hover{transform:translateY(-2px);}.daz4-footer{width:calc(100% - 40px);max-width:1180px;margin-top:14px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:23px;padding-right:27px;padding-bottom:23px;padding-left:27px;display:flex;align-items:center;justify-content:space-between;row-gap:25px;column-gap:25px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgba(25, 42, 68, 0.9);border-top-left-radius:14px;border-top-right-radius:14px;border-bottom-right-radius:14px;border-bottom-left-radius:14px;}.daz4-footer-brand{color:rgb(255, 255, 255);}.daz4-footer-brand strong{display:block;margin-bottom:4px;color:rgb(255, 255, 255);font-family:Georgia, "Times New Roman", serif;font-size:15px;}.daz4-footer-brand span{color:rgb(195, 208, 220);font-size:9.5px;}.daz4-footer nav{display:flex;flex-wrap:wrap;row-gap:15px;column-gap:15px;}.daz4-footer nav a{color:rgb(217, 228, 236);font-size:8.6px;font-weight:800;letter-spacing:0.25px;text-transform:uppercase;}.daz4-enter{opacity:0;transform:translateY(20px);animation-duration:0.8s;animation-timing-function:ease;animation-delay:0s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards;animation-play-state:running;animation-name:daz4Reveal;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}.daz4-delay-1{animation-delay:0.08s;}.daz4-delay-2{animation-delay:0.16s;}.daz4-delay-3{animation-delay:0.24s;}.daz4-delay-4{animation-delay:0.32s;}.daz4-delay-5{animation-delay:0.4s;}.daz4-delay-6{animation-delay:0.48s;}.daz4-button:hover svg{transform:translateX(4px);}.daz4-final-secondary:hover{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgba(255, 255, 255, 0.06);transform:translateY(-2px);color:rgb(255, 255, 255) !important;}.daz4-footer nav a:hover{color:rgb(255, 255, 255);}*, ::before, ::after{box-sizing:border-box;}.daz4-main-title{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.daz4-main-title .daz4-main-brand{display:block;margin-top:0px;margin-right:0px;margin-bottom:14px;margin-left:0px;color:rgb(79, 117, 159);font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:900;line-height:1.3;letter-spacing:2.2px;text-transform:uppercase;}.daz4-main-title .daz4-title-line{display:block;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;color:rgb(25, 42, 68);font-family:Georgia, "Times New Roman", serif;font-size:clamp(43px, 5vw, 61px);font-weight:500;line-height:1.05;letter-spacing:-1px;}.daz4-main-title .daz4-title-line-blue{margin-top:5px;color:rgb(79, 117, 159);}@keyframes rdxFloat{0%, 100%{transform:translateY(0px);}50%{transform:translateY(-7px);}}@keyframes rdxArrowDown{0%, 100%{transform:translateY(0px);}50%{transform:translateY(7px);}}@keyframes rdxPulse{0%, 100%{box-shadow:rgba(69, 160, 108, 0.1) 0px 0px 0px 5px;}50%{box-shadow:rgba(69, 160, 108, 0.024) 0px 0px 0px 10px;}}@keyframes rdxReveal{0%{opacity:0;transform:translateY(24px);}100%{opacity:1;transform:translateY(0px);}}@media (max-width: 1000px){.rdx-nav-links a{min-height:48px;flex-grow:0;flex-shrink:0;flex-basis:auto;}.daz2-menu a{flex-grow:0;flex-shrink:0;flex-basis:auto;min-height:47px;}.daz2-trust-item:nth-child(-n+2){border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(231, 237, 242);}.daz3-menu a{min-height:47px;flex-grow:0;flex-shrink:0;flex-basis:auto;}.daz3-trust-item:nth-child(-n+2){border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(231, 237, 242);}.daz4-nav{padding-top:15px;padding-right:20px;padding-bottom:0px;padding-left:20px;flex-direction:column;align-items:flex-start;row-gap:5px;column-gap:5px;}.daz4-menu{width:100%;overflow-x:auto;scrollbar-width:none;}.daz4-menu::-webkit-scrollbar{display:none;}.daz4-menu a{min-height:47px;flex-grow:0;flex-shrink:0;flex-basis:auto;}.daz4-hero{grid-template-columns:1fr;row-gap:35px;column-gap:35px;padding-bottom:78px;}.daz4-hero-copy{text-align:center;}.daz4-description{margin-left:auto;margin-right:auto;}.daz4-actions{justify-content:center;}.daz4-mini-info{justify-content:center;}.daz4-hero-visual{max-width:620px;margin-top:auto;margin-right:auto;margin-bottom:auto;margin-left:auto;}.daz4-trust{grid-template-columns:repeat(2, 1fr);}.daz4-booking-panel{flex-direction:column;align-items:stretch;}.daz4-book-now{width:100%;}.daz4-social-grid{grid-template-columns:1fr;}.daz4-final{flex-direction:column;align-items:flex-start;}.daz4-trust-item:nth-child(2){border-right-width:medium;border-right-style:none;border-right-color:currentcolor;}.daz4-trust-item:nth-child(-n+2){border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(231, 237, 242);}}@media (max-width: 980px){.daz-menu a{min-height:48px;}}@media (max-width: 950px){.rd-links a{min-height:47px;}}@media (max-width: 680px){.rdx-nav-links a{min-height:46px;padding-top:0px;padding-right:8px;padding-bottom:0px;padding-left:8px;border-top-width:1px;border-top-style:solid;border-top-color:rgb(237, 241, 245);flex-grow:0;flex-shrink:0;flex-basis:auto;white-space-collapse:collapse;text-wrap-mode:nowrap;}.rdx-nav-links a::after{display:none;}.rdx-hero h1{font-size:36px;}.rdx-hero p{font-size:13.5px;}.rdx-booking-left h3{font-size:21px;}.rdx-apartment-cta strong{font-size:18px;}.rdx-moving-arrow span{display:none;}.rdx-contact-copy h2{font-size:30px;}.rdx-booking-copy h3{font-size:21px;}.rdx-apartment-banner strong{font-size:18px;}.rdx-apartment-arrow span{display:none;}.rdx-contact-intro h2{font-size:30px;}.daz2-brand-copy strong{font-size:14px;}.daz2-menu a{min-height:44px;font-size:10px;}.daz2-hero h1{font-size:37px;}.daz2-booking-panel h3{font-size:20px;}.daz2-choose strong{font-size:17px;}.daz2-choose-arrow > span{display:none;}.daz3-brand-copy strong{font-size:14px;}.daz3-menu a{min-height:44px;font-size:10px;}.daz3-hero h1{font-size:39px;}.daz3-booking-panel h3{font-size:20px;}.daz3-choose strong{font-size:17px;}.daz3-choose-arrow span{display:none;}.daz-home-v4{padding-top:10px;}.daz4-nav-shell{width:calc(100% - 24px);}.daz4-hero{width:calc(100% - 24px);min-height:auto;padding-top:43px;padding-right:22px;padding-bottom:78px;padding-left:22px;}.daz4-trust{width:calc(100% - 24px);grid-template-columns:1fr;}.daz4-booking-section{width:calc(100% - 24px);padding-top:44px;padding-right:19px;padding-bottom:20px;padding-left:19px;}.daz4-explore{width:calc(100% - 24px);padding-top:46px;padding-right:18px;padding-bottom:20px;padding-left:18px;}.daz4-palermo{width:calc(100% - 24px);min-height:330px;padding-top:32px;padding-right:24px;padding-bottom:32px;padding-left:24px;}.daz4-contact-section{width:calc(100% - 24px);padding-top:31px;padding-right:21px;padding-bottom:31px;padding-left:21px;}.daz4-final{width:calc(100% - 24px);padding-top:31px;padding-right:23px;padding-bottom:31px;padding-left:23px;}.daz4-footer{width:calc(100% - 24px);padding-top:23px;padding-right:21px;padding-bottom:23px;padding-left:21px;flex-direction:column;align-items:flex-start;}.daz4-nav{padding-top:13px;padding-right:14px;padding-bottom:0px;padding-left:14px;}.daz4-brand-copy strong{font-size:14px;}.daz4-menu{row-gap:19px;column-gap:19px;}.daz4-menu a{min-height:44px;font-size:9px;}.daz4-hero h1{font-size:39px;}.daz4-description{font-size:13px;}.daz4-actions{flex-direction:column;}.daz4-button{width:100%;}.daz4-mini-info{display:grid;grid-template-columns:1fr;}.daz4-mini-item{width:100%;}.daz4-logo-card{width:100%;transform:none;}.daz4-logo-card:hover{transform:translateY(-3px);}.daz4-visual-actions{width:100%;grid-template-columns:1fr;margin-top:12px;}.daz4-visual-action{min-height:62px;}.daz4-trust-item{border-right-width:medium;border-right-style:none;border-right-color:currentcolor;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(231, 237, 242);}.daz4-booking-panel{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;}.daz4-booking-panel-left{align-items:flex-start;}.daz4-calendar-icon{width:46px;height:46px;flex-basis:46px;}.daz4-booking-panel h3{font-size:20px;}.daz4-choose{padding-top:18px;padding-right:18px;padding-bottom:18px;padding-left:18px;}.daz4-choose strong{font-size:17px;}.daz4-choose-arrow span{display:none;}.daz4-feature-grid{grid-template-columns:1fr;}.daz4-feature{min-height:290px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;}.daz4-feature-link{left:24px;bottom:22px;}.daz4-palermo-word{right:-40px;opacity:0.65;}.daz4-palermo-round{width:48px;height:48px;flex-basis:48px;}.daz4-final-actions{width:100%;flex-direction:column;}.daz4-final-secondary{width:100%;}.daz4-final-main{width:100%;}.daz4-trust-item:last-child{border-bottom-width:medium;border-bottom-style:none;border-bottom-color:currentcolor;}.daz4-main-title .daz4-main-brand{font-size:9.5px;letter-spacing:1.8px;}.daz4-main-title .daz4-title-line{font-size:39px;}}@media (max-width: 650px){.daz-apartments-area{padding-left:14px;padding-right:14px;}.daz-menu a{font-size:11px;}.daz-hero-copy .daz-tagline{font-size:17px;}.daz-hero-copy .daz-description{font-size:14px;}.daz-apartment h3{font-size:25px;}.rd-links a{font-size:11px;}.rd-room h3{font-size:25px;}.rd-footer nav{justify-content:flex-start;}}@keyframes daz4Reveal{0%{opacity:0;transform:translateY(20px);}100%{opacity:1;transform:translateY(0px);}}@keyframes daz4Pulse{0%, 100%{box-shadow:rgba(94, 182, 128, 0.12) 0px 0px 0px 5px;}50%{box-shadow:rgba(94, 182, 128, 0.024) 0px 0px 0px 10px;}}@keyframes daz4Bounce{0%, 100%{transform:translateY(0px);}50%{transform:translateY(5px);}}@keyframes daz3Reveal{0%{opacity:0;transform:translateY(20px);}100%{opacity:1;transform:translateY(0px);}}@keyframes daz3Pulse{0%, 100%{box-shadow:rgba(94, 182, 128, 0.12) 0px 0px 0px 5px;}50%{box-shadow:rgba(94, 182, 128, 0.024) 0px 0px 0px 10px;}}@keyframes daz3Bounce{0%, 100%{transform:translateY(0px);}50%{transform:translateY(5px);}}@keyframes daz2Reveal{0%{opacity:0;transform:translateY(20px);}100%{opacity:1;transform:translateY(0px);}}@keyframes daz2Float{0%, 100%{transform:translateY(0px);}50%{transform:translateY(-7px);}}@keyframes daz2Bounce{0%, 100%{transform:translateY(0px);}50%{transform:translateY(5px);}}@keyframes daz2Pulse{0%, 100%{box-shadow:rgba(97, 192, 136, 0.12) 0px 0px 0px 5px;}50%{box-shadow:rgba(97, 192, 136, 0.024) 0px 0px 0px 10px;}}