.vx-unified-hero{position:relative!important;display:flex!important;align-items:center!important;min-height:720px!important;overflow:hidden!important;isolation:isolate!important;color:#fff!important;background-size:cover!important;background-position:62% center!important;background-repeat:no-repeat!important}.vx-unified-hero:before{content:""!important;position:absolute!important;inset:0!important;z-index:0!important;background:radial-gradient(circle at 82% 14%,rgba(34,197,94,.18),transparent 33%),radial-gradient(circle at 74% 28%,rgba(56,189,248,.20),transparent 34%),linear-gradient(90deg,rgba(6,17,31,.985) 0%,rgba(8,28,47,.92) 48%,rgba(0,87,124,.54) 100%)!important;pointer-events:none!important}.vx-unified-hero:after{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:0!important;height:128px!important;z-index:1!important;background:linear-gradient(180deg,transparent,#fff)!important;pointer-events:none!important}.vx-unified-hero .vx-unified-hero-inner,.vx-unified-hero .vx-hero-inner,.vx-unified-hero [class*="hero-inner"]{position:relative!important;z-index:2!important;display:block!important;width:min(1180px,calc(100% - 40px))!important;margin:0 auto!important;padding:84px 0 132px!important}.vx-unified-hero .vx-unified-hero-content,.vx-unified-hero .vx-hero-content,.vx-unified-hero [class*="hero-content"]{display:block!important;width:100%!important;max-width:none!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;color:#fff!important}.vx-unified-hero .vx-hero-copy,.vx-unified-hero [class*="hero-copy"]{width:100%!important;max-width:980px!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}.vx-unified-hero h1{max-width:980px!important;margin:0!important;color:#fff!important;font-size:clamp(42px,5.2vw,76px)!important;line-height:1!important;letter-spacing:-.055em!important;font-weight:950!important}.vx-unified-hero h1 span{color:#fff!important}.vx-unified-hero h1 strong{color:#22c55e!important;text-shadow:0 14px 34px rgba(34,197,94,.22)!important}.vx-unified-hero [class*="hero-badge"]{display:inline-flex!important;align-items:center!important;gap:10px!important;width:fit-content!important;min-height:40px!important;margin:0 0 22px!important;padding:8px 14px!important;border-radius:999px!important;background:rgba(255,255,255,.12)!important;border:1px solid rgba(255,255,255,.20)!important;color:#fff!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;font-size:12.5px!important;line-height:1!important;font-weight:950!important;letter-spacing:.04em!important;text-transform:uppercase!important}.vx-unified-hero [class*="hero-badge"] span{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:26px!important;height:26px!important;border-radius:50%!important;background:#0077aa!important;color:#fff!important;font-size:12px!important;font-weight:950!important}.vx-unified-hero [class*="hero-text"],.vx-unified-hero .vx-hero-text{max-width:880px!important;margin:24px 0 0!important;color:rgba(255,255,255,.90)!important;font-size:clamp(17px,1.55vw,21px)!important;line-height:1.72!important;font-weight:650!important}.vx-unified-hero [class*="hero-price"]{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:16px!important;width:fit-content!important;max-width:780px!important;margin:28px 0 28px!important;padding:14px 18px!important;border-radius:22px!important;background:rgba(255,255,255,.12)!important;border:1px solid rgba(255,255,255,.22)!important;color:#fff!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.vx-unified-hero [class*="hero-price"] strong{color:#22c55e!important;font-size:clamp(34px,4.2vw,54px)!important;line-height:1!important;letter-spacing:-.05em!important;font-weight:950!important}.vx-unified-hero [class*="hero-price"] span{display:block!important;max-width:560px!important;color:rgba(255,255,255,.84)!important;font-size:14.5px!important;line-height:1.48!important;font-weight:750!important}.vx-unified-hero [class*="btns"],.vx-unified-hero .vx-btns,.vx-unified-hero [class*="hero-actions"]{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:14px!important;width:100%!important;margin-top:0!important}.vx-unified-hero a[class*="btn"]{width:auto!important;min-height:52px!important;padding:14px 22px!important;border-radius:999px!important;font-size:15px!important;line-height:1!important;font-weight:950!important;text-decoration:none!important;border:1px solid transparent!important}.vx-unified-hero a[class*="green"],.vx-unified-hero a[class*="primary"]{color:#06111f!important;background:linear-gradient(135deg,#16a34a,#22c55e)!important;box-shadow:0 18px 42px rgba(34,197,94,.28)!important}.vx-unified-hero a[class*="light"],.vx-unified-hero a[class*="outline"]{color:#fff!important;background:rgba(255,255,255,.14)!important;border-color:rgba(255,255,255,.24)!important;box-shadow:none!important}.vx-unified-hero aside,.vx-unified-hero .vx-google-hero-card,.vx-unified-hero .vx-hero-google,.vx-unified-hero [class*="hero-panel"],.vx-unified-hero [class*="availability"],.vx-unified-hero [class*="booking-mock"],.vx-unified-hero [class*="panel-note"],.vx-unified-hero [class*="review"]{display:none!important}.vx-packages,.vxs-packages,.vx26-packages,.vx26-ai-packages,.vx26-ads-packages,.vx26-seo-packages,.vx26-maint-packages,.vx26-zagreb-packages,.vx26-zadar-packages,.vx26-pula-packages,.vx26-trogir-packages,.vx26-split-packages,.vx26-dubrovnik-packages,.vxa28-packages{display:grid!important;align-items:stretch!important;grid-auto-rows:1fr!important}.vx-package,.vxs-package,.vx26-package,.vx26-ai-package,.vx26-ads-package,.vx26-seo-package,.vx26-maint-package,.vx26-zagreb-package,.vx26-zadar-package,.vx26-pula-package,.vx26-trogir-package,.vx26-split-package,.vx26-dubrovnik-package,.vxa28-package{display:flex!important;flex-direction:column!important;height:100%!important;min-height:100%!important;transform:none!important}.vx-package:hover,.vxs-package:hover,.vx26-package:hover,.vx26-ai-package:hover,.vx26-ads-package:hover,.vx26-seo-package:hover,.vx26-maint-package:hover,.vx26-zagreb-package:hover,.vx26-zadar-package:hover,.vx26-pula-package:hover,.vx26-trogir-package:hover,.vx26-split-package:hover,.vx26-dubrovnik-package:hover,.vxa28-package:hover{transform:none!important}.vx-package .vx-list,.vxs-package .vxs-list,.vx26-package .vx26-list,.vx26-ai-package .vx26-ai-list,.vx26-ads-package .vx26-ads-list,.vx26-seo-package .vx26-seo-list,.vx26-maint-package .vx26-maint-list,.vx26-zagreb-package .vx26-zagreb-list,.vx26-zadar-package .vx26-zadar-list,.vx26-pula-package .vx26-pula-list,.vx26-trogir-package .vx26-trogir-list,.vx26-split-package .vx26-split-list,.vx26-dubrovnik-package .vx26-dubrovnik-list,.vxa28-package .vxa28-list{flex:1 1 auto!important}.vx-package .vx-btn,.vxs-package .vxs-btn,.vx26-package .vx26-btn,.vx26-ai-package .vx26-ai-btn,.vx26-ads-package .vx26-ads-btn,.vx26-seo-package .vx26-seo-btn,.vx26-maint-package .vx26-maint-btn,.vx26-zagreb-package .vx26-zagreb-btn,.vx26-zadar-package .vx26-zadar-btn,.vx26-pula-package .vx26-pula-btn,.vx26-trogir-package .vx26-trogir-btn,.vx26-split-package .vx26-split-btn,.vx26-dubrovnik-package .vx26-dubrovnik-btn,.vxa28-package .vxa28-btn{margin-top:auto!important}.vx-packages>.vx-package:nth-child(2),.vx-packages>.vx-package:nth-child(3),.vxs-packages>.vxs-package:nth-child(2),.vxs-packages>.vxs-package:nth-child(3),.vx26-packages>.vx26-package:nth-child(2),.vx26-packages>.vx26-package:nth-child(3),.vx26-ai-packages>.vx26-ai-package:nth-child(2),.vx26-ai-packages>.vx26-ai-package:nth-child(3),.vx26-ads-packages>.vx26-ads-package:nth-child(2),.vx26-ads-packages>.vx26-ads-package:nth-child(3),.vx26-seo-packages>.vx26-seo-package:nth-child(2),.vx26-seo-packages>.vx26-seo-package:nth-child(3),.vx26-maint-packages>.vx26-maint-package:nth-child(2),.vx26-maint-packages>.vx26-maint-package:nth-child(3),.vx26-zagreb-packages>.vx26-zagreb-package:nth-child(2),.vx26-zagreb-packages>.vx26-zagreb-package:nth-child(3),.vx26-zadar-packages>.vx26-zadar-package:nth-child(2),.vx26-zadar-packages>.vx26-zadar-package:nth-child(3),.vx26-pula-packages>.vx26-pula-package:nth-child(2),.vx26-pula-packages>.vx26-pula-package:nth-child(3),.vx26-trogir-packages>.vx26-trogir-package:nth-child(2),.vx26-trogir-packages>.vx26-trogir-package:nth-child(3),.vx26-split-packages>.vx26-split-package:nth-child(2),.vx26-split-packages>.vx26-split-package:nth-child(3),.vx26-dubrovnik-packages>.vx26-dubrovnik-package:nth-child(2),.vx26-dubrovnik-packages>.vx26-dubrovnik-package:nth-child(3),.vxa28-packages>.vxa28-package:nth-child(2),.vxa28-packages>.vxa28-package:nth-child(3){color:#fff!important;background:radial-gradient(circle at 85% 15%,rgba(34,197,94,.18),transparent 32%),linear-gradient(145deg,#06111f,#0c2640 58%,#00577c)!important;border-color:rgba(255,255,255,.16)!important}.vx-packages>.vx-package:nth-child(2) *,.vx-packages>.vx-package:nth-child(3) *,.vxs-packages>.vxs-package:nth-child(2) *,.vxs-packages>.vxs-package:nth-child(3) *,.vx26-packages>.vx26-package:nth-child(2) *,.vx26-packages>.vx26-package:nth-child(3) *,.vx26-ai-packages>.vx26-ai-package:nth-child(2) *,.vx26-ai-packages>.vx26-ai-package:nth-child(3) *,.vx26-ads-packages>.vx26-ads-package:nth-child(2) *,.vx26-ads-packages>.vx26-ads-package:nth-child(3) *,.vx26-seo-packages>.vx26-seo-package:nth-child(2) *,.vx26-seo-packages>.vx26-seo-package:nth-child(3) *,.vx26-maint-packages>.vx26-maint-package:nth-child(2) *,.vx26-maint-packages>.vx26-maint-package:nth-child(3) *,.vx26-zagreb-packages>.vx26-zagreb-package:nth-child(2) *,.vx26-zagreb-packages>.vx26-zagreb-package:nth-child(3) *,.vx26-zadar-packages>.vx26-zadar-package:nth-child(2) *,.vx26-zadar-packages>.vx26-zadar-package:nth-child(3) *,.vx26-pula-packages>.vx26-pula-package:nth-child(2) *,.vx26-pula-packages>.vx26-pula-package:nth-child(3) *,.vx26-trogir-packages>.vx26-trogir-package:nth-child(2) *,.vx26-trogir-packages>.vx26-trogir-package:nth-child(3) *,.vx26-split-packages>.vx26-split-package:nth-child(2) *,.vx26-split-packages>.vx26-split-package:nth-child(3) *,.vx26-dubrovnik-packages>.vx26-dubrovnik-package:nth-child(2) *,.vx26-dubrovnik-packages>.vx26-dubrovnik-package:nth-child(3) *,.vxa28-packages>.vxa28-package:nth-child(2) *,.vxa28-packages>.vxa28-package:nth-child(3) *{color:rgba(255,255,255,.90)!important}.vx-packages>.vx-package:nth-child(2) h3,.vx-packages>.vx-package:nth-child(3) h3,.vxs-packages>.vxs-package:nth-child(2) h3,.vxs-packages>.vxs-package:nth-child(3) h3,.vx26-packages>.vx26-package:nth-child(2) h3,.vx26-packages>.vx26-package:nth-child(3) h3,.vxa28-packages>.vxa28-package:nth-child(2) h3,.vxa28-packages>.vxa28-package:nth-child(3) h3{color:#fff!important}.vx-packages>.vx-package:nth-child(2) [class*="price"] strong,.vx-packages>.vx-package:nth-child(3) [class*="price"] strong,.vxs-packages>.vxs-package:nth-child(2) [class*="price"],.vxs-packages>.vxs-package:nth-child(3) [class*="price"],.vx26-packages>.vx26-package:nth-child(2) [class*="price"] strong,.vx26-packages>.vx26-package:nth-child(3) [class*="price"] strong,.vxa28-packages>.vxa28-package:nth-child(2) [class*="price"] strong,.vxa28-packages>.vxa28-package:nth-child(3) [class*="price"] strong{color:#22c55e!important}.vx-packages>.vx-package:nth-child(2) a[class*="btn"],.vx-packages>.vx-package:nth-child(3) a[class*="btn"],.vxs-packages>.vxs-package:nth-child(2) a[class*="btn"],.vxs-packages>.vxs-package:nth-child(3) a[class*="btn"],.vx26-packages>.vx26-package:nth-child(2) a[class*="btn"],.vx26-packages>.vx26-package:nth-child(3) a[class*="btn"],.vxa28-packages>.vxa28-package:nth-child(2) a[class*="btn"],.vxa28-packages>.vxa28-package:nth-child(3) a[class*="btn"]{color:#06111f!important;background:linear-gradient(135deg,#16a34a,#22c55e)!important;border-color:transparent!important;box-shadow:0 18px 42px rgba(34,197,94,.24)!important}.vx-hero-stars,.vx-google-review-stars,.vx-stars{color:#facc15!important;text-align:center!important}.vx-google-review-card{display:flex!important;flex-direction:column!important;justify-content:center!important}.vx-google-review-card strong,.vx-google-review-card p,.vx-google-review-card small{text-align:center!important}@media(max-width:767px){.vx-unified-hero{min-height:620px!important;background-position:center center!important}.vx-unified-hero:before{background:radial-gradient(circle at 82% 18%,rgba(34,197,94,.22),transparent 36%),linear-gradient(180deg,rgba(6,17,31,.30) 0%,rgba(6,17,31,.48) 30%,rgba(6,17,31,.78) 60%,rgba(6,17,31,.985) 100%)!important}.vx-unified-hero:after{height:86px!important}.vx-unified-hero .vx-unified-hero-inner,.vx-unified-hero .vx-hero-inner,.vx-unified-hero [class*="hero-inner"]{width:min(100% - 30px,1180px)!important;padding:32px 0 70px!important}.vx-unified-hero h1{font-size:clamp(32px,9.2vw,44px)!important;line-height:1.04!important;letter-spacing:-.045em!important;max-width:100%!important}.vx-unified-hero [class*="hero-text"],.vx-unified-hero .vx-hero-text{font-size:15.5px!important;line-height:1.65!important;max-width:100%!important}.vx-unified-hero [class*="hero-price"]{width:100%!important;grid-template-columns:1fr!important;gap:8px!important;margin:22px 0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.vx-unified-hero [class*="hero-price"] span{max-width:100%!important}.vx-unified-hero [class*="btns"],.vx-unified-hero .vx-btns{gap:10px!important}.vx-unified-hero a[class*="btn"]{min-height:50px!important;padding:13px 18px!important}.vx-package,.vxs-package,.vx26-package,.vx26-ai-package,.vx26-ads-package,.vx26-seo-package,.vx26-maint-package,.vx26-zagreb-package,.vx26-zadar-package,.vx26-pula-package,.vx26-trogir-package,.vx26-split-package,.vx26-dubrovnik-package,.vxa28-package,.vx-card,.vx-step,.vxs-step,.vx-google-review-card,.vx-image-label,.vx26-image-label,.vxa28-image-label{transition:none!important;animation:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}.vx-unified-hero{min-height:680px!important}.vx-unified-hero .vx-unified-hero-inner,.vx-unified-hero .vx-hero-inner,.vx-unified-hero [class*="hero-inner"]{padding:74px 0 116px!important}.vx-unified-hero .vx-hero-copy,.vx-unified-hero [class*="hero-copy"]{max-width:860px!important}.vx-unified-hero h1{max-width:860px!important;font-size:clamp(34px,4.2vw,54px)!important;line-height:1.04!important;letter-spacing:-.045em!important;font-weight:950!important}.vx-unified-hero [class*="hero-badge"]{min-height:36px!important;height:36px!important;margin:0 0 18px!important;padding:7px 13px!important;font-size:12px!important;line-height:1!important;gap:9px!important}.vx-unified-hero [class*="hero-badge"] span{width:24px!important;height:24px!important;font-size:11px!important;line-height:1!important}.vx-unified-hero [class*="hero-text"],.vx-unified-hero .vx-hero-text{max-width:760px!important;margin:20px 0 0!important;font-size:clamp(16px,1.25vw,18px)!important;line-height:1.68!important;font-weight:600!important}.vx-unified-hero [class*="hero-price"]{margin:24px 0 26px!important;padding:13px 17px!important;border-radius:20px!important;gap:14px!important;max-width:650px!important}.vx-unified-hero [class*="hero-price"] strong{font-size:clamp(30px,3.3vw,44px)!important}.vx-unified-hero [class*="hero-price"] span{max-width:430px!important;font-size:13.5px!important;line-height:1.45!important;font-weight:650!important}.vx-unified-hero a[class*="btn"]{min-height:50px!important;padding:13px 20px!important;font-size:14.5px!important}.vx-reviews .vx-google-review-section,.vx-google-review-section.vx-review-rich{display:grid!important;grid-template-columns:1fr!important;gap:30px!important;max-width:980px!important;margin:0 auto!important;text-align:center!important;align-items:center!important}.vx-google-review-intro{max-width:820px!important;margin:0 auto!important;text-align:center!important}.vx-google-review-intro .vx-stars{display:none!important}.vx-google-review-intro h2{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.vx-google-review-intro p{max-width:720px!important;margin-left:auto!important;margin-right:auto!important}.vx-google-review-carousel{width:100%!important;max-width:850px!important;margin:0 auto!important;min-height:330px!important}.vx-google-review-card{padding:38px 42px!important;min-height:330px!important;justify-content:center!important;gap:10px!important}.vx-google-review-stars{color:#facc15!important;margin:0 auto 12px!important;line-height:1!important;letter-spacing:.12em!important}.vx-review-all-btn{justify-self:center!important;margin:0 auto!important;min-width:250px!important}@media(max-width:767px){.vx-unified-hero{min-height:600px!important}.vx-unified-hero .vx-unified-hero-inner,.vx-unified-hero .vx-hero-inner,.vx-unified-hero [class*="hero-inner"]{padding:30px 0 64px!important}.vx-unified-hero h1{font-size:clamp(30px,8.4vw,40px)!important;line-height:1.06!important;letter-spacing:-.038em!important}.vx-unified-hero [class*="hero-badge"]{height:34px!important;min-height:34px!important;margin-bottom:16px!important;padding:7px 12px!important;font-size:11px!important}.vx-unified-hero [class*="hero-badge"] span{width:22px!important;height:22px!important;font-size:10px!important}.vx-unified-hero [class*="hero-text"],.vx-unified-hero .vx-hero-text{margin-top:18px!important;font-size:15px!important;line-height:1.64!important}.vx-unified-hero [class*="hero-price"]{margin:20px 0 22px!important;padding:13px 15px!important}.vx-unified-hero [class*="hero-price"] strong{font-size:clamp(28px,9vw,38px)!important}.vx-unified-hero [class*="hero-price"] span{font-size:13px!important;line-height:1.45!important}.vx-reviews .vx-google-review-section,.vx-google-review-section.vx-review-rich{gap:24px!important}.vx-google-review-intro{padding:24px 20px!important;border-radius:24px!important}.vx-google-review-intro h2{font-size:clamp(28px,8vw,36px)!important;line-height:1.08!important}.vx-google-review-intro p{font-size:15.5px!important;line-height:1.72!important}.vx-google-review-carousel{min-height:380px!important}.vx-google-review-card{padding:32px 24px!important;min-height:380px!important;gap:14px!important}.vx-google-review-card p{font-size:15.5px!important;line-height:1.82!important;margin-top:4px!important;margin-bottom:10px!important}.vx-google-review-card strong{font-size:22px!important;line-height:1.2!important}.vx-google-review-card small{margin-top:6px!important}.vx-review-all-btn{width:100%!important;min-width:0!important;margin-top:4px!important}}