/* Standalone consultant carousel — no Bootstrap dependency, avoids BS3/BS5
   carousel-component incompatibilities entirely. */
.ivd-consult-viewport{overflow:hidden}
.ivd-consult-track{display:flex;transition:transform .5s ease}
.ivd-consult-slide{flex-shrink:0;box-sizing:border-box}
@media(min-width:1200px){.ivd-consult-slide{flex-basis:20%;max-width:20%}}
@media(min-width:992px) and (max-width:1199px){.ivd-consult-slide{flex-basis:25%;max-width:25%}}
@media(min-width:768px) and (max-width:991px){.ivd-consult-slide{flex-basis:33.3333%;max-width:33.3333%}}
@media(max-width:767px) and (min-width:426px){.ivd-consult-slide{flex-basis:50%;max-width:50%}}
@media(max-width:425px){.ivd-consult-slide{flex-basis:100%;max-width:100%}}
