.current-date{display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:16 px;color:#333}.calendar-icon{margin-right:10px;font-size:16px}#date{margin:5px 0}.banner-container{position:relative;width:100%;height:600px;overflow:hidden}.banner-image{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:1;filter:brightness(0.4)}.banner-content-container{position:absolute;top:20%;left:10%;z-index:2;color:white}.banner-content{position:absolute;top:0;left:0;opacity:0;transition:opacity 1s ease-in-out}.banner-content.active{opacity:1}.banner-title{font-size:72px;font-family:"Archivo Narrow",sans-serif;font-weight:bold;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;background:url('http://www.khusitourandtravels.in/wp-content/uploads/2024/08/traveling-with-off-road-car-scaled.jpg') no-repeat;background-size:fill;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.banner-subtitle{font-size:34px;font-family:"Gupter",serif;margin:10px 0 0 0;color: white}.banner-paragraph{font-size:16px;font-family:arial;margin:20px 0 0 0;color: white}@media (max-width:768px){.banner-container{height:300px}.banner-title{font-size:22px}.banner-subtitle{font-size:16px}.banner-paragraph{font-size:14px}}@media (max-width:480px){.banner-container{height:250px}.banner-title{font-size:20px;margin-top:30px}.banner-subtitle{font-size:12px;margin-top:0px}.banner-paragraph{font-size:12px}.banner-content-container{width:90%;left:5%}}.image-module{position:relative;width:200px;height:100px;overflow:hidden;border-radius:10px}.image-module img{width:100%;height:100%;object-fit:cover;border-radius:10px}.image-module .hover-text{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0.6);color:white;opacity:0;transition:opacity 0.3s ease-in-out;text-align:center;padding:20px;box-sizing:border-box;border-radius:10px}.image-module:hover .hover-text{opacity:1}.image-module .hover-text h3{color:white}@media (max-width:480px){.image-module{width:50%;max-width:50%;height:auto;border-radius:8px;margin-left:25%}.image-module .hover-text{padding:10px;font-size:14px}}