.speedboat-premium{background:#f4f9fb}.sb-hero{min-height:330px;background:linear-gradient(90deg,rgba(3,55,91,.92),rgba(0,100,135,.55)),url('../img/ui/speedboat.jpg') center/cover;display:flex;align-items:center;color:#fff}.sb-hero-inner{width:min(1200px,calc(100% - 40px));margin:auto}.sb-hero-inner>span{font-weight:800;letter-spacing:1.6px;font-size:13px}.sb-hero h1{font-size:clamp(38px,5vw,62px);margin:10px 0 8px}.sb-hero p{font-size:18px;max-width:720px}.sb-trust{display:flex;gap:28px;flex-wrap:wrap;margin-top:28px}.sb-trust b{font-size:13px}.sb-search{position:relative;margin:-38px 0 28px;padding:66px 18px 18px;background:#fff;border-radius:18px;box-shadow:0 12px 35px #073b5c18;display:grid;grid-template-columns:1.25fr 1.25fr .8fr .65fr auto;gap:12px;align-items:end}.sb-tabs{position:absolute;top:14px;left:18px;display:flex;gap:8px}.sb-tabs button{border:0;border-radius:9px;background:#e8f2f7;color:#17445d;padding:11px 18px;font-weight:800;cursor:pointer}.sb-tabs button.active{background:#0879e8;color:#fff}.sb-popular{margin:28px 0 34px}.sb-route-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.sb-route-card{background:#fff;border:1px solid #d8e7ed;border-radius:12px;overflow:hidden;text-decoration:none;color:#123d55;display:flex;flex-direction:column;padding-bottom:12px}.sb-route-photo{height:95px;background:linear-gradient(145deg,#2dbbc7,#0870b7),url('../img/ui/speedboat.jpg') center/cover;background-blend-mode:multiply;position:relative}.sb-route-photo span{position:absolute;right:8px;top:8px;background:#ffc400;padding:4px 8px;border-radius:20px;font-size:10px;font-weight:800}.sb-route-card>b,.sb-route-card>strong,.sb-route-card>small,.sb-route-card>em{margin:7px 12px 0}.sb-route-card strong{color:#0a4363}.sb-route-card small{color:#637f8c}.sb-route-card em{font-style:normal;color:#0879e8;font-weight:800}.sb-results{display:grid;grid-template-columns:210px minmax(0,1fr) 250px;gap:18px;align-items:start}.sb-filter{display:block!important}.sb-filter .btn{margin-top:15px;width:100%}.sb-why{background:#fff;border:1px solid #d8e7ed;border-radius:15px;padding:18px;position:sticky;top:100px}.sb-why p{font-size:13px;color:#456b7d}.sb-charter{margin:20px -18px -18px;padding:22px 18px;border-radius:0 0 15px 15px;background:linear-gradient(145deg,#0578aa,#0a536e);color:#fff}.sb-charter span{display:block;font-size:12px;margin:8px 0 15px}.sb-charter a{display:inline-block;background:#fff;color:#074b67;padding:9px 12px;border-radius:8px;text-decoration:none;font-weight:800}.sb-trip{grid-template-columns:190px minmax(0,1fr)}.sb-trip .mp-photo{min-height:200px}.sb-shared{background:#dcf8e7!important;color:#08783c!important}.sb-private{background:#e2efff!important;color:#075cb7!important}.sb-ferry{background:#fff0dc!important;color:#b25b00!important}.sb-private-photo{background:linear-gradient(145deg,#0b7d9c,#082f50),url('../img/ui/speedboat.jpg') center/cover!important;background-blend-mode:multiply}.sb-bottom{display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border:1px solid #d8e7ed;border-radius:16px;margin:30px 0;padding:20px}.sb-bottom div{padding:0 20px;border-right:1px solid #d8e7ed}.sb-bottom div:last-child{border:0}.sb-bottom b,.sb-bottom span{display:block}.sb-bottom span{font-size:12px;color:#64808d;margin-top:4px}@media(max-width:1050px){.sb-route-grid{grid-template-columns:repeat(3,1fr)}.sb-results{grid-template-columns:1fr}.sb-filter,.sb-why{position:static}.sb-search{grid-template-columns:1fr 1fr 1fr}.sb-search .btn{grid-column:span 1}}@media(max-width:700px){.sb-hero{min-height:300px}.sb-search{grid-template-columns:1fr;padding-top:115px}.sb-tabs{right:18px;flex-wrap:wrap}.sb-route-grid{grid-template-columns:repeat(2,1fr)}.sb-trip{grid-template-columns:1fr}.sb-bottom{grid-template-columns:1fr 1fr;gap:18px}.sb-bottom div{border:0;padding:0}.sb-trust{gap:12px}.sb-trust b{width:45%}}
