header .nav-container.breakpoint-on .nav-menu .menu-items ul li .submenu li.fnf a {
    line-height: 30px !important;
    padding: 20px 0px  20px 40px;
}
#page-4 .restaurant-tab-area .food-box .thumb img {
    display: none;
}

#page-4 .restaurant-tab-area .food-box .thumb .price {
    /* background: red; */
    z-index: 999;
}

#page-4 .menu-area .menu-loop .single-menu-box .menu-img {
    display: none;
}

#page-4 .menu-area .menu-loop .single-menu-box .menu-desc {
    border-bottom: 2px solid #bead8e;
    padding: 0px 0px 5px 0px;
}
#page-4 section.breadcrumb-area.as2 {
    background-image: url('https://paradisanatureresort.com/storage/restaurant1banner.jpg') !important;
}
@media screen and (max-width: 600px) {
#page-4 .restaurant-tab-area .food-box .thumb .price {
   
    z-index: 999;
    position: relative;
    float: right;
    padding: 0px 0px 0px 0px;
    
    background: none;
    color: #bead8e;
  }}
/* WhatsApp Floating Button CSS */
#whatsapp-button {
  position: fixed; /* Fixes the position relative to the viewport */
  bottom: 20px; /* Adjusts the distance from the bottom */
  left: 20px; /* Adjusts the distance from the right */
  z-index: 9999; /* Ensures the button appears above other content */
}

#whatsapp-button a img {
  width: 60px; /* Adjusts the size of the icon as needed */
  height: auto;
 /* border-radius: 50%; /* Makes the button circular */
 /* box-shadow: 2px 2px 3px #999; /* Adds a subtle shadow */
}
.places-details .ck-content ul {
    padding: 10px 0px 0px 30px;
}
header .nav-container .menu-items ul li a {
padding: 0px 15px;
}
.about-features.about-new-list{
  margin-top:0px;
}
.about-features.about-new-list {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 15px;
    list-style: none;
    padding: 0;
}

.about-features.about-new-list li a {
    display: flex;
    align-items: center;
    gap: 10px;
    padding: 12px 15px;
    text-decoration: none;
}

.about-features.about-new-list li i {
    font-size: 20px;
    min-width: 25px;
}

.about-features.about-new-list li .title {
    font-size: 16px;
}
.about-features.about-new-list li a i.hover-icon {
    display: none;
}

.about-features.about-new-list li a:hover i {
    color: #fff; 
}

.about-features.about-new-list li a:hover i.hover-icon {
    display: inline-block;
}
@media (max-width: 600px) {
    .about-features.about-new-list {
        grid-template-columns: 1fr;
    }
}
section.about-section.about-new.pt-15.pb-15 {
    padding-top: 15px;
    padding-bottom:15px;
}
@media screen and (max-width: 600px) { 
  section.room-type-section.pt-115.pb-115 {
    padding-bottom: 25px;
    padding-top: 25px;
}



section.testimonial-section.pb-115.pt-115 {
    padding-top: 40px;
}

section.text-block.with-bg.pt-115.pb-115 {
    padding-top: 40px;
}

section.cta-section.pt-115.pb-160 {
    padding-bottom: 55px;
}
}
header.header-three.header-three-new {
    margin-top: 0px;
}