.caravans{padding-top:75px}.caravan-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.caravan-offer{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:24px;background:#0b1929;color:white;text-decoration:none;box-shadow:var(--shadow);transition:transform .3s,border-color .3s}.caravan-offer:hover{transform:translateY(-7px);border-color:rgba(100,216,255,.42)}.caravan-offer img{display:block;width:100%;height:260px;object-fit:cover;transition:transform .5s}.caravan-offer:hover img{transform:scale(1.035)}.caravan-offer div{padding:23px}.caravan-offer p{margin:0 0 7px;color:#8fa5bb;font-size:.75rem}.caravan-offer h3{font-size:1.35rem;margin:0 0 18px}.caravan-offer span{display:flex;justify-content:space-between;color:#d9e5ef;font-weight:700}.caravan-offer b{color:var(--cyan)}.caravan-all{margin-top:24px}.caravans>.section-heading>p{color:var(--muted)}html[data-theme="light"] .caravan-offer{background:white;color:#07111f}html[data-theme="light"] .caravan-offer p{color:#617487}html[data-theme="light"] .caravan-offer span{color:#24384b}@media(max-width:900px){.caravan-grid{grid-template-columns:1fr}.caravan-offer img{height:280px}}@media(max-width:620px){.caravan-offer img{height:220px}.caravan-all{width:100%}}
