.joy-slider-container{position:relative;width:100%;max-width:1200px;margin:40px auto;overflow:hidden;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.1)}.joy-slider-item{position:relative;height:540px;background-size:cover;background-position:center;display:flex;align-items:flex-end}.joy-slider-content{background:rgba(255,255,255,.6);color:#333;padding:30px 40px 40px;width:auto;max-width:80%;margin:0 auto;text-align:center;box-shadow:0 4px 20px rgba(0,0,0,.1);backdrop-filter:blur(10px)}.joy-slider-categories{font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#666}.joy-slider-categories span{margin-right:10px}.joy-slider-title{font-size:36px;font-weight:300;line-height:1.2;margin:0;font-family:'Open Sans',sans-serif;color:#333}.joy-slider-title a{color:#333;text-decoration:none;transition:color .3s ease}.joy-slider-title a:hover{color:#555}.joy-slider-date{font-size:14px;opacity:.8;margin-bottom:10px}.joy-slider-excerpt{font-size:16px;line-height:1.5;margin:15px 0;opacity:.9}.joy-slider-button{display:inline-block;padding:12px 24px;background:#333;color:#fff;text-decoration:none;border-radius:4px;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:1px;margin-top:20px;transition:all .3s ease;border:1px solid #333}.joy-slider-button:hover{background:#555;color:#fff;text-decoration:none;transform:translateY(-2px);border-color:#555}.joy-slider-nav{position:absolute;top:48%;transform:translateY(-50%);background:rgba(255,255,255,.5);border:none;width:50px;height:50px;border-radius:0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:10;box-shadow:0 2px 10px rgba(0,0,0,.2);backdrop-filter:blur(10px)}.joy-slider-nav:hover{background:rgba(255,255,255,1);box-shadow:0 4px 15px rgba(0,0,0,.3)}.joy-slider-nav:focus{outline:2px solid #fff;outline-offset:2px}.joy-slider-nav.prev{left:0}.joy-slider-nav.next{right:0}.joy-slider-nav:before{content:'';width:14px;height:14px;border-top:2px solid #333;border-right:2px solid #333;transition:border-color .3s ease}.joy-slider-nav.prev:before{transform:rotate(-135deg);margin-left:2px}.joy-slider-nav.next:before{transform:rotate(45deg);margin-right:4px}.joy-slider-nav:hover:before{border-color:#000}.joy-slider-container .owl-nav{display:none !important}.joy-slider-container .owl-dots{display:none !important}@media (max-width:768px){.joy-slider-item{height:400px}.joy-slider-content{padding:30px 25px;max-width:400px;margin:0 auto}.joy-slider-title{font-size:28px}.joy-slider-nav{width:50px;height:50px}.joy-slider-nav:before{width:12px;height:12px}.joy-slider-nav.prev{left:0}.joy-slider-nav.next{right:0}.joy-slider-categories{font-size:11px;letter-spacing:1.5px}.joy-slider-excerpt{font-size:15px}.joy-slider-button{padding:10px 20px;font-size:13px}}@media (max-width:480px){.joy-slider-item{height:300px}.joy-slider-content{padding:10px 15px 15px;max-width:300px;margin:0 auto}.joy-slider-title{font-size:20px;line-height:1.3}.joy-slider-nav{width:40px;height:40px}.joy-slider-nav:before{width:10px;height:10px;border-width:1.5px}.joy-slider-nav.prev{left:0}.joy-slider-nav.next{right:0}.joy-slider-categories{font-size:10px;letter-spacing:1px;margin-bottom:1px}.joy-slider-date{font-size:12px}.joy-slider-excerpt{font-size:14px;margin:10px 0}.joy-slider-button{padding:8px 16px;font-size:12px;margin-top:15px}}@media (max-width:320px){.joy-slider-item{height:250px}.joy-slider-content{padding:10px 15px 15px;max-width:280px;margin:0 auto}.joy-slider-title{font-size:18px}.joy-slider-nav{width:35px;height:35px}.joy-slider-nav.prev{left:0}.joy-slider-nav.next{right:0}}