/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */

#cmplz-document {
	max-width: 1440px; 
}

.grecaptcha-badge { 
    visibility: hidden !important;
}

.habitacion-galeria .swiper-wrapper {
	gap: 10px !important;
}
.habitacion-galeria img {
	height: 300px !important; 
	object-fit: cover; 
}

.form-title {
	font-size: 16px; 
	color: #223363
}

/* .post-259 .agotadas,
.post-258 .disponibilidad,
.post-257 .agotadas,
.post-257 .disponibilidad {
	display: none; 
} */

.tipo_de_pension, 
.tipo_de_pension p {
	text-align: center !important; 
}


#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a {
	padding: 5px;
}
#pojo-a11y-toolbar {
	bottom: 0;
	z-index: 999999; 
}
#pojo-a11y-toolbar.pojo-a11y-toolbar-left .pojo-a11y-toolbar-toggle { 
    bottom: 15px;
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay {
	position: fixed; 
	bottom: 15px; 
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle svg {
	width: 25px; 
}

.gt_float_switcher .gt-selected .gt-current-lang span.gt-lang-code {
	display: none;
}
.gt_float_switcher .gt_options a {
	font-size: 0px;
}
#gt_float_wrapper {
	right: 0 !important;
	bottom: 8px !important;
}
.gt_float_switcher .gt-selected .gt-current-lang {
	padding: 5px !important;
}

#cmplz-document {
	max-width: 1440px; 
}

#whatsapp-tooltip {
  position: fixed;
  bottom: 80px;
  right: 80px;
  background-color: white;
  padding: 10px 15px;
  border-radius: 10px;
  box-shadow: 0 2px 10px rgba(0,0,0,0.2);
  font-family: sans-serif;
  font-size: 14px;
  color: black;
  display: none;
  white-space: nowrap;
  z-index: 9999;
}
#whatsapp-tooltip::after {
  content: "";
  position: absolute;
  top: 100%;
  right: 20px;
  border-width: 8px;
  border-style: solid;
  border-color: white transparent transparent transparent;
}


body > div.elementor.elementor-1961.elementor-location-archive > div.elementor-element.elementor-element-124041df.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded > div > div > div > div > article.elementor-post.elementor-grid-item.post-2915.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category-noticias > div > a > div > img {
	width: calc(100% + -93px)
}