@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:wght@700&family=Poppins:wght@400;500;600&display=swap);.about-text h1,.section-header h2{font-family:'Playfair Display',serif;color:#3d342e}*{box-sizing:border-box}body{font-family:Poppins,sans-serif;background-color:#fdfbf6;color:#4f4a45;margin:0}header{background:rgba(34,49,63,.9);position:sticky;top:0;width:100%;z-index:1000}.header-container{display:flex;justify-content:space-between;align-items:center;padding:15px 30px;width:100%;max-width:1200px;margin:0 auto}.logo{font-size:1.8rem;font-weight:600;color:#fff}nav ul.nav-links{list-style:none;display:flex;gap:20px;margin:0;padding:0}.nav-links li a{text-decoration:none;color:#fff;font-weight:700;transition:color .3s}.nav-links li a:hover{color:gold}.lang-btn{width:26px!important;height:18px!important}.page-wrapper{padding:40px 20px}.about-section{display:grid;grid-template-columns:1fr 1.2fr;gap:50px;align-items:center;max-width:1100px;margin:40px auto}.about-image img{width:100%;border-radius:8px;box-shadow:0 10px 40px rgba(0,0,0,.1)}.about-text h1{font-size:3rem;margin-top:0}.about-text p{font-size:1.1rem;line-height:1.8}.why-us-section{max-width:1000px;margin:80px auto;padding:60px 20px}.section-header{text-align:center;margin-bottom:50px}.section-header h2{font-size:2.8rem}.features-grid{display:grid;grid-template-columns:1fr;gap:30px;text-align:left}.feature-item{display:flex;align-items:center;background-color:#fff;padding:30px;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.07);transition:transform .3s,box-shadow .3s}.feature-item:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgba(0,0,0,.1)}.feature-icon{flex-shrink:0;margin-right:25px}.feature-icon img{height:50px;width:50px}.feature-item h3{font-family:Poppins,sans-serif;font-size:1.3rem;font-weight:600;color:#3d342e;margin-top:0;margin-bottom:8px}.feature-item p{font-size:1rem;line-height:1.6;color:#635952;margin:0}footer{text-align:center;background:#22313f;color:#fff;padding:20px}@media (max-width:900px){.about-section{grid-template-columns:1fr}}@media (max-width:768px){.feature-icon,.logo{margin-bottom:15px}header{position:static;background:#22313f}.header-container{flex-direction:column;padding:20px 10px;align-items:center}nav ul.nav-links{flex-direction:column;gap:15px;align-items:center;width:100%;padding:15px 0 0}.feature-item{flex-direction:column;text-align:center}.feature-icon{margin-right:0}}