.hero-slider-section-12345{width:100%;margin:0;padding:0;overflow:hidden;transition:background 0.5s ease-in-out}.hero-slider-12345{position:relative;width:1440px;max-width:100%;height:450px;margin:0 auto;overflow:hidden;user-select:none;-webkit-user-drag:none}.hero-slider-12345 img{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none;-webkit-user-select:none}.hero-bg-effect-ken_burns{animation:kenBurns 20s ease-in-out infinite alternate}.hero-bg-effect-zoom_in{animation:zoomIn 15s ease-out forwards}.hero-bg-effect-zoom_out{animation:zoomOut 15s ease-out forwards}.hero-bg-effect-pan_left{animation:panLeft 20s linear infinite alternate}.hero-bg-effect-pan_right{animation:panRight 20s linear infinite alternate}.hero-bg-effect-pan_up{animation:panUp 20s linear infinite alternate}.hero-bg-effect-pan_down{animation:panDown 20s linear infinite alternate}@keyframes kenBurns{0%{transform:scale(1) translate(0,0)}50%{transform:scale(1.15) translate(-3%,-2%)}100%{transform:scale(1.2) translate(2%,3%)}}@keyframes zoomIn{from{transform:scale(1)}to{transform:scale(1.2)}}@keyframes zoomOut{from{transform:scale(1.2)}to{transform:scale(1)}}@keyframes panLeft{from{transform:translateX(0) scale(1.1)}to{transform:translateX(-5%) scale(1.1)}}@keyframes panRight{from{transform:translateX(-5%) scale(1.1)}to{transform:translateX(0) scale(1.1)}}@keyframes panUp{from{transform:translateY(0) scale(1.1)}to{transform:translateY(-5%) scale(1.1)}}@keyframes panDown{from{transform:translateY(-5%) scale(1.1)}to{transform:translateY(0) scale(1.1)}}@keyframes zoomInBounce{0%{opacity:0;transform:translate(-50%,-50%) scale(0.3) rotate(var(--rotation,0deg))}50%{transform:translate(-50%,-50%) scale(1.05) rotate(var(--rotation,0deg))}70%{transform:translate(-50%,-50%) scale(0.95) rotate(var(--rotation,0deg))}100%{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(var(--rotation,0deg))}}@keyframes slideInLeft{from{opacity:0;transform:translate(calc(-50% - 100px),-50%) rotate(var(--rotation,0deg))}to{opacity:1;transform:translate(-50%,-50%) rotate(var(--rotation,0deg))}}@keyframes slideInRight{from{opacity:0;transform:translate(calc(-50%+100px),-50%) rotate(var(--rotation,0deg))}to{opacity:1;transform:translate(-50%,-50%) rotate(var(--rotation,0deg))}}@keyframes slideInUp{from{opacity:0;transform:translate(-50%,calc(-50%+100px)) rotate(var(--rotation,0deg))}to{opacity:1;transform:translate(-50%,-50%) rotate(var(--rotation,0deg))}}@keyframes slideInDown{from{opacity:0;transform:translate(-50%,calc(-50% - 100px)) rotate(var(--rotation,0deg))}to{opacity:1;transform:translate(-50%,-50%) rotate(var(--rotation,0deg))}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translate(-50%,-50%) translateY(0) rotate(var(--rotation,0deg))}40%{transform:translate(-50%,-50%) translateY(-30px) rotate(var(--rotation,0deg))}60%{transform:translate(-50%,-50%) translateY(-15px) rotate(var(--rotation,0deg))}}@keyframes flip{from{opacity:0;transform:translate(-50%,-50%) perspective(400px) rotateY(90deg) rotate(var(--rotation,0deg))}to{opacity:1;transform:translate(-50%,-50%) perspective(400px) rotateY(0deg) rotate(var(--rotation,0deg))}}@keyframes rotate{from{opacity:0;transform:translate(-50%,-50%) rotate(calc(var(--rotation,0deg) - 180deg))}to{opacity:1;transform:translate(-50%,-50%) rotate(var(--rotation,0deg))}}.hero-slide-12345{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity 0.5s ease-in-out;z-index:1}.hero-slide-12345.active-12345{opacity:1;z-index:2}.hero-slide-bg-12345{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.hero-slide-bg-12345 img,.hero-slide-bg-12345 video{width:100%;height:100%;object-fit:cover;pointer-events:none;user-select:none;-webkit-user-drag:none}.hero-slide-content-12345{position:relative;width:100%;height:100%;z-index:1}.hero-element-12345{position:absolute}.hero-element-12345.animated-12345{animation-fill-mode:both;opacity:0}.hero-nav-12345{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);display:flex;gap:10px;z-index:10}.hero-nav-dot-12345{width:12px;height:12px;border-radius:50%;background:rgba(255,255,255,0.5);border:2px solid rgba(255,255,255,0.8);cursor:pointer;transition:all 0.3s ease}.hero-nav-dot-12345:hover{background:rgba(255,255,255,0.8);transform:scale(1.2)}.hero-nav-dot-12345.active-12345{background:#fff;transform:scale(1.3)}.hero-arrow-12345{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;background:rgba(0,0,0,0.5);color:white;border:none;border-radius:50%;cursor:pointer;font-size:24px;display:flex;align-items:center;justify-content:center;z-index:10;transition:all 0.3s ease}.hero-arrow-12345:hover{background:rgba(0,0,0,0.8);transform:translateY(-50%) scale(1.1)}.hero-arrow-prev-12345{left:20px}.hero-arrow-next-12345{right:20px}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeInUp{from{opacity:0;transform:translate(-50%,calc(-50%+30px)) rotate(var(--rotation,0deg))}to{opacity:1;transform:translate(-50%,-50%) rotate(var(--rotation,0deg))}}@keyframes fadeInDown{from{opacity:0;transform:translate(-50%,calc(-50% - 30px)) rotate(var(--rotation,0deg))}to{opacity:1;transform:translate(-50%,-50%) rotate(var(--rotation,0deg))}}@keyframes fadeInLeft{from{opacity:0;transform:translate(calc(-50% - 30px),-50%) rotate(var(--rotation,0deg))}to{opacity:1;transform:translate(-50%,-50%) rotate(var(--rotation,0deg))}}@keyframes fadeInRight{from{opacity:0;transform:translate(calc(-50%+30px),-50%) rotate(var(--rotation,0deg))}to{opacity:1;transform:translate(-50%,-50%) rotate(var(--rotation,0deg))}}@media (max-width:768px){.hero-slider-section-12345{display:none !important}.hero-exact{display:block !important}}