.transprent-menu a.dtbtn {
  background-color: #bead67;
  border-color: #aaaaaa;
}

.royella_menu {
  font-family: arimo;
}

.service_room.style1 .room_img {
  background-color: rgba(255, 0, 0, 0);
}

.service_room.style1:hover .room_pricing {
  display: none;
}

.service_room.style1 .room_pricing {
  display: none;
}

.elementor-3088 .elementor-element.elementor-element-438c894 .service_room .service_room_body p {
  text-align: justify;
}

.elementor-3088 .elementor-element.elementor-element-e00f648 .service_room .service_room_body p {
  text-align: justify;
}

.elementor-3088 .elementor-element.elementor-element-84f821d .service_room .service_room_body p {
  text-align: justify;
}

.elementor-3088 .elementor-element.elementor-element-60b60ce .service_room .service_room_body p {
  text-align: justify;
}

.elementor-3088 .elementor-element.elementor-element-4c463f6 .service_room .service_room_body p {
  text-align: justify;
}

.elementor-3088 .elementor-element.elementor-element-4e5df0b .service_room .service_room_body p {
  text-align: justify;
}

.elementor-3088 .elementor-element.elementor-element-0192d44 .section-title .description {
  text-align: justify;
}

.elementor-3088 .elementor-element.elementor-element-324d6e2 .testimonial .testimonial-item .quote {
  text-align: justify;
}

.trp_nav_area {
  padding-top: 25px;
}

.logged-in .trp_nav_area.hbg2 {
  height: 140px;
}

/* Anula el puntero personalizado en el cuerpo de la página */
body {
    cursor: default !important;
}

/* También puedes querer anularlo en los elementos que se arrastran si tienen otra imagen */
.slick-list.dragging {
    cursor: grab !important; /* Muestra el puntero de arrastre estándar */
}