.banner-section{background:url(/image/3.png) 50%/cover no-repeat;height:70vh}.banner-section .banner-section-inner{background-color:#0000007c;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;height:100%;display:flex}.banner-section .banner-section-inner h2{color:#fff;font-size:4rem;font-weight:600}.banner-section .banner-section-inner p{color:#fff;font-size:1.5rem}.banner-section .banner-section-inner .banner-search-section{align-items:center;gap:10px;display:flex}.banner-section .banner-section-inner .banner-search-section select{width:300px;padding:10px 20px;font-weight:500}.banner-section .banner-section-inner .banner-search-section button{color:#fff;background-color:#e21b3c;border:none;border-radius:5px;outline:none;padding:10px 20px;font-weight:500}
.popular-search{text-align:start;width:85%;margin:auto;padding:50px 0}.popular-search h2{color:#ed3e5b;text-transform:uppercase;letter-spacing:1px;margin-bottom:25px;font-size:3rem;font-weight:800}.popular-search .swiper{padding:20px}.popular-search .swiper-button-next,.popular-search .swiper-button-prev{background:#000000b3;border-radius:50%;width:45px;height:45px;padding:12px;transition:all .3s ease-in-out;color:#fff!important}.popular-search .swiper-button-next:hover,.popular-search .swiper-button-prev:hover{background:#fffc;color:#222!important}.popular-search .card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);cursor:pointer;background:#ffffff26;border:3px solid #ed3e5b;border-radius:20px;flex-direction:column;align-items:center;padding-bottom:25px;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 25px #0003}.popular-search .card:hover{transform:scale(1.07);box-shadow:0 15px 30px #0000004d}.popular-search .card .image-container{border-top-left-radius:20px;border-top-right-radius:20px;width:100%;height:200px;overflow:hidden}.popular-search .card .card-image{object-fit:cover;width:100%;height:250px;transition:transform .4s ease-in-out}.popular-search .card .card-image:hover{transform:scale(1.1)}.popular-search .card .card-content{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:3px;width:100%;padding:1rem;display:flex}.popular-search .card .card-content .card-heading-rating{justify-content:space-between;align-items:center;width:100%;display:flex}.popular-search .card .card-content .card-heading-rating h3{font-size:17px}.popular-search .card .card-content .location-vendor{justify-content:space-between;align-items:center;width:100%;display:flex}.popular-search .card .card-content .location-vendor h6{color:gray}.popular-search .card .card-content .plate-per-price{justify-content:flex-start;align-items:center;gap:4px;width:100%;display:flex}.popular-search .card .card-content .plate-per-price .veg-plate{color:gray;width:40%;font-size:14px;font-weight:500}.popular-search .card .card-content .plate-per-price .veg-plate span{color:#000;font-size:16px;font-weight:700}.popular-search .card .card-content .capacity{background-color:gray;justify-content:center;align-items:center;display:flex}.popular-search .card .card-content .capacity h6{justify-content:center;align-items:center;padding:3px 16px 2px;font-size:14px;display:flex}
