﻿.footer{background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),url(https://goomenge.com/assets/img/tourbanner.jpg?auto=format&fit=crop&w=1200&q=80) no-repeat center center/cover;color:#fff!important;padding:40px 20px 20px;text-align:center;font-size:14px;position:relative}
.footer-container{max-width:1200px;margin:0 auto}
.footer-links{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-bottom:15px}
.footer-links a{color:#fdb813!important;text-decoration:none;font-weight:600}
.footer-links a:hover{text-decoration:underline;color:#fff}
.footer-copy{font-size:13px;color:#ccc}
@media (max-width:600px){
.footer-links{flex-direction:row;gap:10px}
}
.featured-section{display:flex;gap:30px;flex-wrap:wrap;margin:10px auto;max-width:1200px;padding:0 20px}
.left-feature{flex:1.2;position:relative;border-radius:20px;overflow:hidden}
.left-feature .main-img{width:100%;max-height:300px;height:auto;display:block;border-radius:20px}
.main-caption{position:absolute;bottom:10px;left:10px;background:#fff;padding:20px;border-radius:15px;box-shadow:0 4px 20px rgba(0,0,0,.15);max-width:90%}
.main-caption p{font-size:14px;color:#555;margin-bottom:5px}
.main-caption h2{font-size:20px;font-weight:700;margin:0;color:#222}
.right-articles{flex:.8;display:flex;flex-direction:column;gap:25px;justify-content:space-between}
.article-card{display:flex;gap:15px;align-items:flex-start}
.article-card img{width:90px;height:90px;object-fit:cover;border-radius:12px}
.article-info p{font-size:13px;color:#666;margin:0 0 5px}
.article-info h3{font-size:16px;font-weight:600;margin:0;color:#111;line-height:1.3}
@media screen and (max-width:768px){
.featured-section{flex-direction:column}
.right-articles{flex-direction:column}
}