.tour-slider-section{background-color:#ffffff}.tour-card{border-radius:12px;transition:all .3s ease;overflow:hidden}.tour-card:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.12)!important}.tour-card .card-img-top{border-radius:12px 12px 0 0}.text-truncate-2{-webkit-line-clamp:2;max-height:2.8em}.text-truncate-2,.text-truncate-3{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4}.text-truncate-3{-webkit-line-clamp:3;max-height:4.2em}.tour-slider-pagination-eco-friendly-tours,.tour-slider-pagination-family-tours,.tour-slider-pagination-photography-tours{text-align:center;margin-top:2rem}.swiper-pagination-bullet{border:1px solid var(--theme-color);background:transparent!important;opacity:1!important;width:8px;height:8px;margin:0 4px}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#4cd2a4!important;border:1px solid transparent;transform:scale(1.1);transition:all .15s}@media (max-width:768px){.tour-slider .swiper{padding-left:20px!important;padding-right:20px!important}}.object-fit-cover{object-fit:cover}.tour-item{height:100%;display:flex;flex-direction:column}.tour-item .card-body{flex:1;display:flex;flex-direction:column}.tour-item .card-text{flex:1}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}