.elementor-20121 .elementor-element.elementor-element-8ad0e77 > .elementor-container{max-width:1350px;}.elementor-20121 .elementor-element.elementor-element-8ad0e77{padding:80px 15px 90px 15px;}.elementor-20121 .elementor-element.elementor-element-3d8c723 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-20121 .elementor-element.elementor-element-3d8c723 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20121 .elementor-element.elementor-element-3fd0df1{padding:0px 0px 0px 0px;}.elementor-20121 .elementor-element.elementor-element-74e76ae > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-20121 .elementor-element.elementor-element-74e76ae > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20121 .elementor-element.elementor-element-cb21a17.ob-harakiri{writing-mode:inherit;}.elementor-20121 .elementor-element.elementor-element-cb21a17.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-20121 .elementor-element.elementor-element-cb21a17.ob-harakiri div{writing-mode:inherit;}.elementor-20121 .elementor-element.elementor-element-cb21a17{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-20121 .elementor-element.elementor-element-cb21a17 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:600;line-height:1.2em;letter-spacing:0px;}.elementor-20121 .elementor-element.elementor-element-cb21a17.ob-harakiri > div, .elementor-20121 .elementor-element.elementor-element-cb21a17.ob-harakiri > h1, .elementor-20121 .elementor-element.elementor-element-cb21a17.ob-harakiri > h2, .elementor-20121 .elementor-element.elementor-element-cb21a17.ob-harakiri > h3, .elementor-20121 .elementor-element.elementor-element-cb21a17.ob-harakiri > h4, .elementor-20121 .elementor-element.elementor-element-cb21a17.ob-harakiri > h5, .elementor-20121 .elementor-element.elementor-element-cb21a17.ob-harakiri > h6, .elementor-20121 .elementor-element.elementor-element-cb21a17.ob-harakiri > p{transform:rotate(0deg);}.elementor-20121 .elementor-element.elementor-element-cb21a17 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-20121 .elementor-element.elementor-element-b0f0f18 .wpte-trip-list-wrapper{--gap:28px;row-gap:40px;}.elementor-20121 .elementor-element.elementor-element-b0f0f18 .wpte-elementor-widget .wpte-trip-image-wrap figure img, .elementor-20121 .elementor-element.elementor-element-b0f0f18 .wpte-elementor-widget .category-trips-single-inner-wrap .category-trip-fig > a img{object-fit:original;transition-timing-function:linear;transition-duration:3s;}.elementor-20121 .elementor-element.elementor-element-b0f0f18 .wpte-elementor-widget .wpte-trip-header-wrap .wpte-trip-title, .elementor-20121 .elementor-element.elementor-element-b0f0f18 .wpte-elementor-widget .category-trip-prc-title-wrap .category-trip-title{color:#111111;}.elementor-20121 .elementor-element.elementor-element-b0f0f18 .wpte-elementor-widget .wpte-trip-header-wrap .wpte-trip-title a:hover, .elementor-20121 .elementor-element.elementor-element-b0f0f18 .wpte-elementor-widget .category-trip-prc-title-wrap .category-trip-title a:hover{color:#10069F;}.elementor-20121 .elementor-element.elementor-element-b0f0f18 .wpte-elementor-widget .wpte-trip-meta{font-family:"Lato", Sans-serif;color:#050053;}.elementor-20121 .elementor-element.elementor-element-b0f0f18 .wpte-elementor-widget .wpte-trip-meta a:hover{text-decoration:default !important;}.elementor-20121 .elementor-element.elementor-element-b0f0f18 .wpte-elementor-widget .wpte-trip-meta [class*="wpte-icon-"]{color:#050053 !important;}.elementor-20121 .elementor-element.elementor-element-b0f0f18 .wpte-elementor-widget .wpte-trip-btn-wrap .wpte-trip-explore-btn, .elementor-20121 .elementor-element.elementor-element-b0f0f18 .wpte-elementor-widget .category-trip-viewmre-btn{font-family:"Lato", Sans-serif;background-color:#140DA2;}.elementor-20121 .elementor-element.elementor-element-b0f0f18 .wpte-elementor-widget .wpte-trip-btn-wrap .wpte-trip-explore-btn:hover, .elementor-20121 .elementor-element.elementor-element-b0f0f18 .wpte-elementor-widget .category-trip-viewmre-btn:hover{background-color:#10069F;}html, body{overflow-x:auto;}@media(max-width:1024px){.elementor-20121 .elementor-element.elementor-element-b0f0f18 .wpte-trip-list-wrapper{--gap:20px;row-gap:20px;}}@media(max-width:767px){.elementor-20121 .elementor-element.elementor-element-8ad0e77{padding:60px 15px 60px 15px;}.elementor-20121 .elementor-element.elementor-element-b0f0f18 .wpte-trip-list-wrapper{--gap:10px;row-gap:10px;}}/* Start custom CSS for wptravelengine-trips, class: .elementor-element-b0f0f18 */span.precio { 
    display: none; 
}

/* Ajusta el número según la posición de la tarjeta (1 = primera, 2 = segunda, etc.) */
.wpte-trip-single:nth-of-type(4) {
  position: relative;
  overflow: hidden;
}

/* Etiqueta tipo “Próximamente” */
.wpte-trip-single:nth-of-type(4)::before {
  content: "✨ Más Popular";
  position: absolute;
  top: 10px;
  left: 10px;
  background: #e50914; /* rojo */
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  padding: 5px 12px;
  border-radius: 20px; /* efecto pastilla */
  z-index: 10;
  box-shadow: 0 2px 6px rgba(0,0,0,0.3);
}

.elementor-20121 .elementor-element.elementor-element-b0f0f18 h2, 
.elementor-20121 .elementor-element.elementor-element-b0f0f18 h3,
.elementor-20121 .elementor-element.elementor-element-b0f0f18 .wpte-trip-title,
.elementor-20121 .elementor-element.elementor-element-b0f0f18 .wpte-trip-title a,
.elementor-20121 .elementor-element.elementor-element-b0f0f18 .trip-title {
    font-family: 'Playfair Display', serif !important;
    font-size: 20px !important; /* Ajusta el tamaño aquí si es necesario */
    font-weight: 700 !important;
    line-height: 1.3 !important;
    white-space: normal !important;
}/* End custom CSS */