.recent-projects{padding:50px 20px;background-color:#f9f9f9}.section-title{text-align:center;font-size:2rem;color:#333;margin-bottom:30px}.project-card{display:flex;align-items:center;margin-bottom:40px;gap:20px;background-color:#f9f9f9;border-radius:8px;overflow:hidden;transition:transform .3s ease}.project-card:hover{transform:translateY(-5px)}.project-card.reverse{flex-direction:row-reverse}.project-image{flex:1;max-width:50%;overflow:hidden}.project-image img{width:80%;height:auto;padding:20px;margin:30px;transition:transform .3s ease}.project-card.reverse .project-image img{border-radius:8px 0 0 8px}.project-image img:hover{transform:scale(1.1)}.project-description{flex:1;padding:20px}.project-title{font-size:1.5rem;color:#4caf50;margin-bottom:15px;white-space:pre-wrap;word-wrap:break-word}.project-text{font-size:1rem;color:#555;line-height:1.6;margin-bottom:20px}.see-more-btn{display:inline-block;padding:10px 20px;font-size:1rem;color:#fff;background-color:#4caf50;border:none;border-radius:5px;text-decoration:none;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.see-more-btn:hover{background-color:#007bff;transform:scale(1.05)}.see-more-btn .arrow{margin-left:10px;font-weight:700}@media (max-width: 768px){.project-card{flex-direction:column}.project-image{max-width:100%}.project-card.reverse{flex-direction:column}.project-description{text-align:center}}
