.virtual-trip-module{box-sizing:border-box;padding:20px;width:100%}.vt-container{align-items:center;display:flex;gap:40px;justify-content:space-between;margin:0 auto;max-width:1200px}.vt-container.vt-row-reversed{flex-direction:row-reverse}.vt-image-col,.vt-text-col{flex:1;width:50%}.vt-image-wrapper{aspect-ratio:4/3;border-radius:4px;overflow:hidden;width:100%}.vt-image-wrapper img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.vt-text-col{color:#fff;font-family:sans-serif}.vt-text-col h2{color:#fff;font-size:2.5rem;margin-bottom:15px;margin-top:0}.vt-text-col h3{color:#4dc3d6;font-size:1.5rem;font-weight:400;margin-bottom:20px;margin-top:0}.vt-text-col p{font-size:1.1rem;line-height:1.6;margin-bottom:25px}.vt-text-col a{align-items:center;color:#fff;display:inline-flex;font-weight:700;text-decoration:none}.vt-text-col a:hover{text-decoration:underline}@media (max-width:768px){.vt-container,.vt-container.vt-row-reversed{flex-direction:column;gap:30px}.vt-image-col,.vt-text-col{width:100%}.vt-image-wrapper{aspect-ratio:16/9}.vt-text-col h2{font-size:2rem}}