.page.storage{flex-direction:column;padding-bottom:5rem;display:flex}.page.storage .hero{background-image:linear-gradient(#00000080,#00000080),linear-gradient(90deg,#0050a080,#00000050),url(/img/storage/Background.jpg);background-size:cover;padding-block:5.8rem}.page.storage .hero .content{color:#f4fbff;flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.page.storage .hero .content .tag{background-color:#1c90e3;border-radius:.8rem;padding:.3rem .8rem}.page.storage .hero .content h1,.page.storage .hero .content p{max-width:50rem}.page.storage .hero .content h1{font-size:48px;font-weight:600;line-height:57.6px}.page.storage .hero .content p{font-size:20px;font-weight:400;line-height:28.8px}.page.storage .hero .content .buttons{align-self:stretch;gap:.5rem;display:flex}.page.storage .hero .content .buttons>*{justify-content:center;align-items:center;gap:.5rem;display:flex}.page.storage .hero .content .buttons .white{color:#e4e4e7;border-color:#e4e4e7;font-weight:600}@media screen and (max-width:576px){.page.storage .hero .content .buttons{flex-direction:column}}.page.storage .dark-bg{background-color:#f4fbff;flex-direction:column;gap:4rem;margin-bottom:4rem;padding-block:3rem;display:flex}.page.storage .infra{flex-direction:column;align-items:center;gap:2rem;display:flex}.page.storage .infra .header{text-align:center;flex-direction:column;align-items:center;gap:.5rem;display:flex}.page.storage .infra .header .label{color:#1c90e3;font-weight:500}.page.storage .infra .header .title{font-size:2rem;font-weight:600}.page.storage .infra .header .description{color:#4a5565;max-width:500px}.page.storage .images{justify-content:space-between;gap:1rem;display:flex}.page.storage .images .left,.page.storage .images .right{box-sizing:border-box;color:#e4e4e7;border-radius:.5rem;flex-direction:column;flex-grow:1;justify-content:flex-end;max-width:48%;height:15rem;padding:1rem;display:flex}.page.storage .images .left .info,.page.storage .images .right .info{flex-direction:column;gap:.4rem;display:flex}.page.storage .images .left .info .title,.page.storage .images .right .info .title{font-size:1.3rem;font-weight:700}.page.storage .images .left{background-color:#0000;background-image:linear-gradient(#0000,#000000a0),url(/img/storage/BoatBackground.png);background-position:bottom;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.page.storage .images .right{background-color:#0000;background-image:linear-gradient(#0000,#000000a0),url(/img/storage/BoatBackground2.jpg);background-position:50% 20%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}@media screen and (max-width:576px){.page.storage .images{flex-direction:column}.page.storage .images .left,.page.storage .images .right{max-width:unset}}.page.storage .solutions{flex-direction:column;gap:3rem;margin-bottom:4rem;display:flex}.page.storage .solutions .header{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.page.storage .solutions .header .label{color:#1c90e3;font-size:1.2rem;font-weight:500}.page.storage .solutions .header .title{font-size:2.3rem;font-weight:600}.page.storage .solutions .header .description{color:#4a5565;text-align:center;max-width:38rem}.page.storage .solutions .options{justify-content:space-between;gap:3rem;display:flex}.page.storage .solutions .options .option{background-color:#fff;border:1px solid #e4e4e7;border-radius:1.5rem;flex-direction:column;flex-grow:1;gap:.3rem;max-width:max(33%,18rem);padding:1rem 1.3rem;display:flex}.page.storage .solutions .options .option .title{flex-direction:column;font-size:1.3rem;font-weight:600;display:flex}.page.storage .solutions .options .option .description{color:#4a5565;max-width:75%;font-weight:500;line-height:1.4rem}.page.storage .solutions .options .option a{color:#1c90e3;font-size:1.1rem;font-weight:700}.page.storage .solutions .options .option img{object-fit:cover;border-radius:.7rem;width:100%;height:15rem;margin-top:1rem}@media screen and (max-width:1200px){.page.storage .solutions .options{scroll-snap-type:x mandatory;gap:1rem;margin-right:-5rem;padding-right:5rem;overflow:auto}.page.storage .solutions .options .option{scroll-snap-align:start;width:19rem;min-width:19rem}}@media screen and (max-width:576px){.page.storage .solutions .options{margin-right:unset;padding-right:unset}.page.storage .solutions .options .option{width:unset;min-width:100%}}
