.custom-button-reserve{color:#f4f1ec;text-transform:uppercase;letter-spacing:1.5px;cursor:pointer;background-color:#464545;border-radius:6px;padding:12px 28px;font-size:16px;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-block}.custom-button-reserve:hover{background-color:#7c6648;transform:translateY(-2px);box-shadow:0 4px 15px #0003}.room-card{background-color:#f4f1ec;border:1px solid #7c66481a;border-radius:12px;flex-direction:row;gap:32px;width:100%;padding:30px;transition:all .4s;display:flex;box-shadow:0 10px 30px -15px #0000001a}.room-card:hover{border-color:#7c66484d;transform:translateY(-8px);box-shadow:0 20px 40px -20px #0003}.description-text{color:#464545}@media (max-width:1024px){.room-card{flex-direction:column;gap:20px;padding:15px}}
.conference-text-wrapper{flex-direction:column;align-items:center;gap:20px;padding:20px 0 10px;display:flex}.conference-text-wrapper p{color:#464545}.services-main-container-padding{padding:60px 100px 100px}.gap-responsive{gap:20px}@media (max-width:768px){.services-main-container-padding{padding:10px}.gap-responsive{gap:10px}}.services-description{color:#fff}.services-heading{font-weight:400;font-family:Bonheur Royale,cursive!important}.conferenceTextServices{text-align:center;color:#464545;font-weight:400;font-family:Bonheur Royale,cursive!important}
