.slider-container{background:teal;border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.1);max-width:1200px;overflow-x:clip;position:relative;width:100%}.slider-wrapper{height:auto;position:relative}.slides{display:flex;height:100%;transition:transform .5s ease-in-out}.slide{align-items:center;display:flex;min-width:100%}.slide-content{flex:1;padding:40px}.slide-content .author-container{display:flex;gap:20px;margin-bottom:30px}.slide-content .author-container img{height:80px!important;width:80px}.slide-content .author-container p{color:#fff;line-height:20px}.slide-content a{color:#fff;cursor:pointer;display:flex;font-weight:700;gap:10px}.slide-content a:hover{opacity:.8}.slide-content .arrow-icon{color:teal;display:block;padding-top:3px;width:18px}.slide-content h4{color:#fff;font-size:28px;font-weight:500;line-height:39px;margin-bottom:30px}.slide-content button{background:#3498db;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1rem;padding:12px 30px;transition:background .3s}.slide-content button:hover{background:#2980b9}.slide-image{align-items:center;display:flex;flex:1;justify-content:center;padding:40px}.slide-image img{height:auto;object-fit:cover;width:100%}.navigation{display:flex;gap:10px;position:absolute;right:20px;top:-50px;z-index:10}.nav-arrow{align-items:center;background:#3b3838;border:none;border-radius:50%;box-shadow:0 2px 10px rgba(0,0,0,.1);color:#fff;cursor:pointer;display:flex;font-size:1.2rem;height:35px;justify-content:center;padding-bottom:4px;transition:all .3s;width:35px}.nav-arrow:hover{background:#3b383870;color:#fff;transform:scale(1.05)}.nav-arrow:focus{outline:none}.pagination{bottom:-30px;display:flex;gap:12px;left:50%;position:absolute;transform:translateX(-50%);z-index:10}.dot{background:rgba(0,0,0,.3);border-radius:50%;cursor:pointer;height:8px;transition:all .3s;width:8px}.dot.active{background:teal}@media (max-width:768px){.slide{flex-direction:column;padding:30px 10px}.slide-content{margin-bottom:30px;padding-right:0}.slide-content,.slide-image{padding:20px}.slide-content h2{font-size:2rem}.slide-content .author-text p{font-size:12px}.slider-wrapper{height:auto}}