p[data-toggle="collapse"] .fa-chevron-down {
    transition: transform 0.3s ease-in-out;
}
p[data-toggle="collapse"][aria-expanded="true"] .fa-chevron-down {
    transform: rotate(180deg);
}

.multidesti-slider .slick-slide { transition: transform 0.4s ease, opacity 0.4s ease; opacity: 0.5; transform: scale(0.9); }
.multidesti-slider .slick-active { opacity: 1; transform: scale(1); }
.multidesti-slider .slick-center .multidesti-card { transform: scale(1.05); box-shadow: 0 12px 30px rgba(188,107,39,0.2) !important; }
.multidesti-slider .slick-dots { bottom: -35px; }
.multidesti-slider .slick-dots li button:before { color: #bc6b27; font-size: 10px; }
.multidesti-slider .slick-dots li.slick-active button:before { color: #bc6b27; opacity: 1; }
.multidesti-slider .slick-prev, .multidesti-slider .slick-next { z-index: 10; width: 44px; height: 44px; }
.multidesti-slider .slick-prev:before, .multidesti-slider .slick-next:before { font-size: 32px; color: #ffffff; opacity: 0.9; text-shadow: 0 2px 4px rgba(0,0,0,0.5); }
.multidesti-slider .slick-prev:before { content: "‹"; }
.multidesti-slider .slick-next:before { content: "›"; }
.multidesti-slider .slick-prev:hover:before, .multidesti-slider .slick-next:hover:before { opacity: 1; }
.multidesti-card:hover { transform: scale(1.03) !important; }
