.grader-carousel{align-items:center;display:flex;justify-content:space-between;margin:auto}.text-content{flex:1;padding-right:40px}.text-content h2{font-size:2.5rem;font-weight:800;margin-bottom:20px}.text-content p{color:#333;font-size:1rem;margin-bottom:10px}.text-content button{background-color:#fff;border:1px solid #707070;border-radius:1px;color:#000;cursor:pointer;display:block;font-size:20px;font-weight:700;margin-top:20px;max-width:400px;padding:15px 25px;text-transform:capitalize;transition:all .3s ease}.text-content button:hover{background-color:#000;border-color:#707070;color:#fff}.carousel-container{flex:1.5;overflow:hidden;position:relative}.carousel{display:flex;transition:transform .4s ease-in-out}.card{margin-right:15px;min-width:250px;overflow:hidden;position:relative}.card,.card img{border-radius:8px}.card img{display:block;width:100%}.card-text{background:rgba(0,0,0,.5);border-radius:4px;bottom:10px;color:#fff;font-size:1rem;left:10px;padding:5px 10px;position:absolute}.nav-buttons{display:flex;float:right;gap:10px;margin-top:-70px}.nav-buttons button{background:#fff;border:1px solid #ccc;cursor:pointer;font-size:18px;padding:8px 12px}