.image-gallery-slider-container{max-width:1200px;margin:0 auto;padding:20px;position:relative}.image-gallery-slider-container .gallery-slider-wrapper{position:relative;overflow:hidden;margin:0 auto;width:100%;max-width:1200px}.image-gallery-slider-container .gallery-slider .slick-list{padding:0;overflow:hidden}.image-gallery-slider-container .gallery-slider .slick-track{display:flex!important;margin-left:0}.image-gallery-slider-container .gallery-slider .slick-slide{box-sizing:border-box;height:364px;padding:0 15px}.image-gallery-slider-container .gallery-slider .slick-slide>div{width:100%;height:100%}.image-gallery-slider-container .gallery-slider .slick-slide:first-child{margin-left:0}.image-gallery-slider-container .gallery-slider .slick-slide:last-child{margin-right:0}.image-gallery-slider-container .gallery-slider .slick-next,.image-gallery-slider-container .gallery-slider .slick-prev{display:none!important}.image-gallery-slider-container .gallery-slider .slick-dots{display:none!important}.image-gallery-slider-container .gallery-slider.slick-slider{margin-bottom:0}.image-gallery-slider-container .slider-item{position:relative;width:100%!important;height:364px!important;overflow:hidden;border-radius:8px;cursor:pointer}.image-gallery-slider-container .slider-item:hover .slider-item-image{transition:box-shadow .3s ease;box-shadow:0 4px 16px rgba(0,0,0,.2)}.image-gallery-slider-container .slider-item .slider-item-image{position:relative;width:100%;height:100%;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:box-shadow .3s ease}.image-gallery-slider-container .slider-item .slider-item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.image-gallery-slider-container .slider-item .slider-item-image .multiple-images-indicator{position:absolute;top:10px;right:10px;color:#fff;border-radius:4px;display:flex;align-items:center;justify-content:center;z-index:2;width:20px;height:20px;padding:0}.image-gallery-slider-container .slider-item .slider-item-image .multiple-images-indicator g{fill:#fff}.image-gallery-slider-container .gallery-popup .popup-content .popup-footer{display:none}@media (max-width:768px){.image-gallery-slider-container .gallery-popup .popup-content .popup-footer{display:block}}.image-gallery-slider-container .slider-navigation{position:absolute;top:50%;transform:translateY(-50%);width:100%;height:0;pointer-events:none;z-index:10}.image-gallery-slider-container .slider-navigation .slider-nav{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.7);color:#fff;border:none;width:50px;height:50px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;pointer-events:auto}.image-gallery-slider-container .slider-navigation .slider-nav svg{width:24px;height:24px}.image-gallery-slider-container .slider-navigation .slider-nav:hover:not(:disabled){background:rgba(0,0,0,.9);transform:translateY(-50%) scale(1.1)}@media (max-width:768px){.image-gallery-slider-container .slider-navigation .slider-nav:hover:not(:disabled){transform:translateY(0) scale(1)}}.image-gallery-slider-container .slider-navigation .slider-nav:disabled{opacity:.3;cursor:not-allowed;background:rgba(0,0,0,.3)}.image-gallery-slider-container .slider-navigation .slider-nav.slider-prev{left:-50px}.image-gallery-slider-container .slider-navigation .slider-nav.slider-next{right:-10px}.image-gallery-slider-container .slider-no-items{text-align:center;padding:40px;color:#666;font-size:16px}@media (max-width:1200px){.image-gallery-slider-container .gallery-slider[data-toshow="3"] .slider-item{flex:0 0 calc(33.333% - 14px)}.image-gallery-slider-container .slider-navigation .slider-nav.slider-prev{left:-60px}.image-gallery-slider-container .slider-navigation .slider-nav.slider-next{right:-60px}}@media (max-width:900px){.image-gallery-slider-container{padding:15px}.image-gallery-slider-container .gallery-slider{gap:15px}.image-gallery-slider-container .gallery-slider[data-toshow="2"] .slider-item{flex:0 0 calc(50% - 7.5px)}.image-gallery-slider-container .gallery-slider[data-toshow="3"] .slider-item{flex:0 0 calc(50% - 7.5px)}.image-gallery-slider-container .slider-item{width:300px;height:300px}.image-gallery-slider-container .slider-navigation .slider-nav{width:45px;height:45px}.image-gallery-slider-container .slider-navigation .slider-nav svg{width:20px;height:20px}.image-gallery-slider-container .slider-navigation .slider-nav.slider-prev{left:-50px}.image-gallery-slider-container .slider-navigation .slider-nav.slider-next{right:-50px}}@media (max-width:600px){.image-gallery-slider-container{padding:10px}.image-gallery-slider-container .gallery-slider{gap:10px}.image-gallery-slider-container .gallery-slider[data-toshow="2"] .slider-item,.image-gallery-slider-container .gallery-slider[data-toshow="3"] .slider-item{flex:0 0 calc(100% - 10px)}.image-gallery-slider-container .slider-item{width:280px;height:280px}.image-gallery-slider-container .slider-navigation .slider-nav{width:40px;height:40px}.image-gallery-slider-container .slider-navigation .slider-nav svg{width:18px;height:18px}.image-gallery-slider-container .slider-navigation .slider-nav.slider-prev{left:-45px}.image-gallery-slider-container .slider-navigation .slider-nav.slider-next{right:-45px}}@media (max-width:480px){.image-gallery-slider-container .slider-navigation .slider-nav.slider-prev{left:15px;top:auto;transform:translateY(0)}.image-gallery-slider-container .slider-navigation .slider-nav.slider-next{right:35px;top:auto;transform:translateY(0)}}.slider-item{opacity:0;transform:translateY(20px);animation:slideInUp .6s ease forwards}.slider-item:nth-child(1){animation-delay:.1s}.slider-item:nth-child(2){animation-delay:.2s}.slider-item:nth-child(3){animation-delay:.3s}.slider-item:nth-child(4){animation-delay:.4s}.slider-item:nth-child(5){animation-delay:.5s}.slider-item:nth-child(6){animation-delay:.6s}.slider-item:nth-child(7){animation-delay:.7s}.slider-item:nth-child(8){animation-delay:.8s}.slider-item:nth-child(9){animation-delay:.9s}.slider-item:nth-child(10){animation-delay:1s}@keyframes slideInUp{to{opacity:1;transform:translateY(0)}}.slider-loading{display:flex;justify-content:center;align-items:center;height:364px}.slider-loading .loading-spinner{width:32px;height:32px;border:3px solid #f3f3f3;border-top:3px solid #007cba;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}