:root{--primary-color:#1a3c5c;--secondary-color:#64bfdc;--text-color:#1c1c1c}.gov-hero{background:url(/images/cities/hero1.jpg) 50%/cover no-repeat;justify-content:center;align-items:center;min-height:80vh;display:flex;position:relative}.gov-hero-overlay{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:rgba(0,0,0,.65);position:absolute;top:0;bottom:0;left:0;right:0}.gov-hero-content{z-index:2;align-items:center;gap:50px;width:90%;max-width:1200px;display:flex;position:relative}.gov-hero-text{color:#fff;flex-direction:column;flex:1;align-items:center;margin-top:5%;display:flex}.gov-hero-text h1{margin-bottom:20px;font-size:40px;font-weight:700;line-height:1.4}.gov-hero-text p{color:#ddd;margin-bottom:30px;font-size:18px;line-height:1.8}.gov-hero-image{flex:1;justify-content:center;display:flex}.gov-hero-img{-o-object-fit:contain;object-fit:contain;width:100%;height:auto}.hero-actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.hero-btn.primary{color:#fff;background:#eb3243;border-radius:50px;padding:12px 28px;font-weight:600;transition:all .3s}.hero-btn.primary:hover{background:#c71f2f}.hero-social{align-items:center;gap:10px;display:flex}.social-icons{gap:10px;display:flex}.social-icons a{color:#fff;background:rgba(255,255,255,.1);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.social-icons a:hover{background:#eb3243}.hero-booking-bar{margin-top:30px}.gov-hero.rtl{text-align:right;direction:rtl}.gov-hero.ltr{text-align:left;direction:ltr}@media (max-width:992px){.gov-hero-content{text-align:center;flex-direction:column}.gov-hero-text h1{font-size:28px}}@media (max-width:600px){.gov-hero{height:70vh;min-height:unset}.gov-hero-text{margin-top:10%}}.gov-destinations{background:#fff;padding:50px 20px}.gov-destinations-container{max-width:1200px;margin:0 auto}.gov-destinations-container h3{text-align:center;background:unset;color:var(--primary-color);margin-bottom:45px;font-size:37px;font-weight:600}.destination-row{align-items:center;gap:50px;margin-bottom:80px;display:flex}.destination-row.reverse{flex-direction:row-reverse}.destination-image{flex:1;height:18rem}.destination-img{-o-object-fit:cover;object-fit:cover;border-radius:20px;width:100%;height:100%}.destination-text{flex:1}.destination-text h2{color:var(--secondary-color);align-items:center;gap:3px;margin-bottom:15px;font-size:32px;display:flex}.destination-text h2 svg{color:var(--secondary-color)}.destination-text p{color:#555;font-size:18px;line-height:1.9}.gov-destinations.rtl{direction:rtl}.gov-destinations.ltr{direction:ltr}@media (max-width:992px){.destination-row{text-align:center;flex-direction:column}.destination-row.reverse{flex-direction:column}.destination-text h2{font-size:22px}}@media (max-width:600px){.gov-destinations-container h3{font-size:31px}.destination-text h2{justify-content:center;font-size:30px}.destination-text h2 svg{display:none}.gov-destinations{padding-bottom:0}}.section-header{text-align:center;margin-bottom:25px}.section-header h2{color:var(--primary-color);font-size:40px;font-weight:700}.section-header p{color:gray}.gov-gallery{background:#f9f9f9;padding:50px 20px}.gov-gallery-container{max-width:1200px;margin:0 auto}.gallery-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.gallery-item{border-radius:15px;height:15rem;overflow:hidden}.gallery-img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all .3s}.gallery-item:hover .gallery-img{transform:scale(1.05)}.gov-gallery.rtl{direction:rtl}.gov-gallery.ltr{direction:ltr}@media (max-width:992px){.gallery-grid{grid-template-columns:1fr}}@media (max-width:600px){.section-header h2{font-size:30px}}.gov-why{background:#fff;padding:100px 20px}.gov-why-container{max-width:1200px;margin:0 auto}.why-grid{grid-template-columns:repeat(3,1fr);gap:25px;margin-top:40px;display:grid}.why-card{text-align:center;background:#f9f9f9;border-radius:20px;padding:25px;transition:all .3s}.why-card:hover{transform:translateY(-5px)}.why-icon{color:var(--secondary-color);justify-content:center;margin-bottom:10px;display:flex}.why-icon svg{color:var(--secondary-color);width:25px;height:100%}.why-card h3{margin-bottom:10px;font-size:18px}.why-card p{color:#666;font-size:14px}.why-cta{text-align:center;margin-top:60px}.why-cta p{margin-bottom:20px;font-size:16px}.why-btn{color:#fff;background:#eb3243;border-radius:50px;padding:12px 35px;font-weight:600;text-decoration:none;display:inline-block}.why-btn:hover{background:#c71f2f}.gov-why.rtl{direction:rtl}.gov-why.ltr{direction:ltr}@media (max-width:992px){.why-grid{grid-template-columns:1fr}}.gov-steps{background:#f9f9f9;justify-content:center;align-items:center;padding:50px 20px;display:flex}.gov-steps-img{width:45%;height:25rem}.gov-steps-img img{border-radius:23px;width:100%;height:100%;overflow:hidden}.gov-steps-container{width:45%}.steps-wrapper{flex-direction:column;gap:25px;margin-top:40px;display:flex}.step-item{align-items:flex-start;gap:20px;display:flex}.step-number{color:#fff;background:#eb3243;border-radius:50%;justify-content:center;align-items:center;min-width:45px;height:45px;font-weight:700;display:flex}.step-content h3{margin-bottom:5px;font-size:18px}.step-content p{color:#555;font-size:14px;line-height:1.7}.gov-steps.rtl{direction:rtl}.gov-steps.ltr{direction:ltr}@media (max-width:768px){.step-item{text-align:center;flex-direction:column;align-items:center}.gov-steps{flex-direction:column}.gov-steps-img{display:none}.gov-steps-container{width:100%}}
