.slick-slider{padding:2rem 0;position:relative}.slick-slider .slick-arrow{display:none!important}.slick-slider .slick-track{align-items:center;padding:2rem 0;display:flex}.slick-slider .slick-slide{padding:1rem 0;transition:all .5s;position:relative}.slick-slider .slick-slide:not(.slick-center){padding:1rem 0}.slick-slider .slick-slide>div{position:relative}.custom-dot{transition:all .3s}.custom-dot.active{background-color:#006466!important}.slick-dots .custom-dot-2 li{width:auto;height:auto}.slick-dots .custom-dot-2 li button{cursor:pointer;color:#0000;background:0 0;border:0;outline:none;width:60px;padding:3px;font-size:0;line-height:0;display:block}.slick-dots .custom-dot-2 li.slick-active button:before{display:none}.slick-dots .custom-dot-2 li.slick-active button{background-color:#8c8c8c!important}.slick-dots .custom-dot-2 button:before{display:none}.fandbslider.slick-slider .slick-track{padding-top:0;display:block}.fandbslider.slick-slider .slick-track .grid{display:grid!important}.fandbslider{padding-top:0}.slick-slider.clear-padding,.slick-slider.clear-padding .slick-track,.slick-slider.clear-padding .slick-slide{padding:0!important}.vertical-slider .slick-track{flex-direction:column;justify-content:center;display:flex!important}.vertical-slider .slick-slide{transition:all .6s ease-in-out}.vertical-slider .slick-current .item-image img{border:2px solid #fff;padding:2px}.vertical-slider .slick-center{opacity:1;z-index:10}.horizontal-slider .slick-center button{padding:2px;border:2px solid #fff!important}.horizontal-slider .slick-center{opacity:1;z-index:10}.detail-service-slider{width:100%;display:inline-block;overflow:hidden}.detail-service-slider .slick-slider,.detail-service-slider .slick-slider .slick-track,.detail-service-slider .slick-slider .slick-slide{padding:0}.detail-service-slider .slick-dots .custom-dot-2 li.slick-active button{background-color:#f5f5f5!important}.detail-service-slider .slick-dots .custom-dot-2 li button{margin:0 5px;background-color:#8c8c8c!important;width:80px!important}.detail-service-slider .slick-dots li button:before{display:none}.hot-event-section .slick-track{align-items:stretch!important;display:flex!important}.hot-event-section .slick-slide{height:auto!important;display:flex!important}.hot-event-section .slick-slide>div,.hot-event-section .slick-slide a{flex-direction:column!important;width:100%!important;height:100%!important;display:flex!important}.slick-slider .slick-slide:has(+.slick-current) .hero-slider-item{padding-right:35px}.slick-slider .slick-current~.slick-slide .hero-slider-item{padding-left:35px}@media (min-width:768px){.slick-slider .slick-slide.slick-center{z-index:10;padding:2rem 0}.slick-slider .slick-slide:has(+.slick-current) .hero-slider-item{padding-right:80px}.slick-slider .slick-current~.slick-slide .hero-slider-item{padding-left:80px}}.slick-vertical .slick-track{display:block!important;position:relative!important}.slick-vertical .slick-slide{height:100%;min-height:1px}.slick-vertical.slick-slider .slick-arrow{display:flex!important}.slick-vertical .slick-prev{z-index:40;color:#fff;background:#00000080;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:background-color .2s;display:flex;position:absolute;top:-3rem;left:50%;transform:translate(-50%);box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;bottom:unset!important}.slick-vertical .slick-prev:hover{color:#fff;background:#000}.slick-vertical .slick-prev:before{display:none}.slick-vertical .slick-next{z-index:40;color:#fff;background:#00000080;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:background-color .2s;display:flex;position:absolute;bottom:-2.5rem;left:50%;transform:translate(-50%);box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;top:unset!important}.slick-vertical .slick-next:hover{color:#fff;background:#000}.slick-vertical .slick-next:before{display:none}.horizontal-slider.slick-slider{-webkit-mask-image:linear-gradient(90deg,#000 0% 75%,#0000 90% 100%);mask-image:linear-gradient(90deg,#000 0% 75%,#0000 90% 100%)}.align-left.slick-slider .slick-track{margin-left:unset!important}
