@charset "UTF-8";
/* ###################### ---  START LUME  ---- ########################### */
/*                                                                          */
/*                                                                          */
/*         ooooo        ooooo     ooo ooo        ooooo oooooooooooo         */
/*         `888'        `888'     `8' `88.       .888' `888'     `8         */
/*          888          888       8   888b     d'888   888                 */
/*          888          888       8   8 Y88. .P  888   888oooo8            */
/*          888          888       8   8  `888'   888   888    "            */
/*          888       o  `88.    .8'   8    Y     888   888       o         */
/*         o888ooooood8    `YbodP'    o8o        o888o o888ooooood8         */
/*                                                                          */
/*                                                                          */
/* ###################### ---  STYLE FORMAT  ---- ######################### */
*{-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;-webkit-box-sizing:content-box;border:0;box-sizing:content-box;color:inherit;margin:0;padding:0; }html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font:14px Outfit,sans-serif;height:auto}body{cursor:default;font:14px Outfit,sans-serif;margin:0;width:100%;background-color:#e4eaeb;position:relative}a{color:#132223;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-webkit-text-size-adjust:none;background-color:transparent;text-decoration:none}a:hover{text-decoration:underline}address{font-style:normal}b,strong{font-weight:700}button,input,mark{background:0 0}button,label{cursor:pointer}li{list-style:none}img{border:0}button{overflow:visible;box-sizing:border-box;cursor:pointer;font-family:inherit;font-size:inherit;text-align:center;background:0 0}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:not-allowed}button,label{cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input:required{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}textarea{overflow:auto}:focus{outline:1px auto #132223;outline-color:-webkit-focus-ring-color}::-moz-focus-inner{border:0}summary::-webkit-details-marker{display:none}.sta-dn{position:fixed;left:-200px;top:0;height:0;width:0;z-index:-1}main{padding:0;position:relative;width:100%;display:block}mark{background:0 0}input[type="date"]::-webkit-inner-spin-button,input[type="date"]::-webkit-calendar-picker-indicator,input[type="time"]::-webkit-inner-spin-button,input[type="time"]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}

html.sta-noScroll,
html.sta-noScroll body{overflow:hidden}

.sta-inputFixed{position:fixed;left:-999px;top:0;opacity:0;height:0;width:0}

.imgOculta{opacity:0;visibility:hidden;position:absolute;left:0;top:0;width:1px;height:1px}

.background{background-position:center;background-size:cover;background-repeat:no-repeat}

h1,h2,h3,h4,h5,h6{display:inline;font:inherit;margin:0;padding:0}

*[data-display = ""],
*[data-display = "[]"]{display: none!important;}

/* modificaciones en dispo */
.sta-dispo .sta-menu-lum_reserva{display: none!important;}
.sta-dispo .tpl-menu-lum.js-fixed .sta-menu-lum_sup{position: absolute;}
.sta-dispo .tpl-menu-lum{z-index:501;}
/* fin modificaciones en dispo */


.mic-button-lum.sta-noButton,
.mic-enlace-lum.sta-noButton{display: none;}
.sta-backBlack:not(.mic-enlace-lum ){background:#132223!important}
.sta-backBlack *[html]{background:#132223!important;color:#e4eaeb!important;border-color:#e4eaeb!important}
.sta-backBlack a:not(.mic-button-lum):not(.tpl-menu-lum a):not(.sta-mapa-lum_href),
.sta-backBlack input,
.sta-backBlack .mic-title2-lum,
.tpl-Promociones_lum.sta-backBlack .mic-hab-lum .sta-rooms-lum_title,
.sta-backBlack .tpl-Promociones_lum .mic-hab-lum .sta-rooms-lum_title,
.sta-backBlack .sta-modal-lum_conticons .sta-modal-lum_despleg,
.sta-backBlack .sta-modal-lum_cerrar{ color:#e4eaeb!important}
.tpl-contentModals-lum.sta-backBlack .sta-modal-lum_conticons ul:not(.sta-modal-lum_list),
.sta-backBlack .tpl-contentModals-lum .sta-modal-lum_conticons ul:not(.sta-modal-lum_list),
.tpl-contentModals-lum.sta-backBlack .sta-modal-lum_conticons ul,article.sta-backBlack.sta-titleOpiniones-eh_all,
.sta-backBlack .tpl-contentModals-lum .sta-modal-lum_conticons ul,.sta-backBlack.tpl-titleOpiniones-eh,
.sta-backBlack{border-color:#e4eaeb!important;color:#e4eaeb!important}
.sta-backBlack div::after,
.sta-backBlack div::before:not(.mic-badges-lum .mic-badges-lum_text:before),
.sta-backBlack a::after,
.sta-backBlack a::before,
.sta-backBlack input::after,
.sta-backBlack input::before{border-color:#e4eaeb!important;color:#e4eaeb!important}
.sta-backBlack .mic-badges-lum{border:1px solid #e4eaeb}
.sta-backBlack .sta-modal-lum_despleg{color:#132223}
.tpl-poprrss-lum.sta-backBlack .sta-poprrss-lum_sticky,
.sta-backBlack .tpl-poprrss-lum .sta-poprrss-lum_sticky{padding:0;margin-top:0}
.tpl-dropdown-lum.dropdown.sta-backBlack .sta-dropdown-lum_button:after,
.sta-backBlack .tpl-dropdown-lum.dropdown .sta-dropdown-lum_button:after{box-shadow:inset 0 -57px 26px -29px #132223}
.sta-backBlack .sta-intro-lum_max,
.sta-backBlack .sta-modal-lum_texto *{color:#e4eaeb!important}
.sta-backBlack .mic-labelText-lum_i{border-color:#e4eaeb!important}
.sta-backBlack .sta-mapa-lum_maxBox *{background-color:#e4eaeb!important;color:#132223!important}
.tpl-blogCards-lum.sta-backBlack,
.tpl-oneslide-lum.sta-backBlack,
.tpl-galery-lum.sta-backBlack,
.sta-backBlack .swiper-slide{background-color:#132223!important}
.tpl-poprrss-lum.sta-backBlack,
.sta-backBlack .tpl-poprrss-lum{background:none!important}
.sta-backBlack .sta-modal-lum_conticons,
.sta-backBlack .sta-modal-lum_content{background-color:#132223!important}
.tpl-modal-lum.sta-backImg.sta-backBlack .mic-button-lum,
.sta-backBlack .tpl-modal-lum.sta-backImg .mic-button-lum{background:none!important}
.tpl-caractSlide-lum.sta-backBlack .swiper-slide,
.sta-backBlack .tpl-caractSlide-lum .swiper-slide{color:#e4eaeb!important;border-color:#e4eaeb!important}
.sta-backBlack .mic-icons-lum,
.sta-backBlack .mic-icon-lum,
.sta-backBlack .sta-slideTextWidthBack-lum_textcont{color:#e4eaeb!important;background:#132223!important;border-color:#e4eaeb!important}
.sta-backBlack .mic-icons-lum li:before,
.sta-backBlack .mic-icons-lum li i:before,
.sta-backBlack .mic-icon-lum li:before{color:#e4eaeb!important;color: var(--color-primario, #e4eaeb)!important}
.mic-icons-lum li:before,
.mic-icons-lum li i:before,
.mic-icon-lum ul li:before{color:#132223!important;color: var(--color-primario, #132223)!important}
.sta-noGC .sta-backBlack .mic-icon-lum li:before,
.sta-backBlack .sta-noGC .mic-icon-lum li:before,
.sta-backBlack.sta-noGC .mic-icon-lum li:before,
.sta-backBlack .sta-noGC .mic-icons-lum li i:before,
.sta-backBlack.sta-noGC .mic-icons-lum li i:before,
.sta-noGC .sta-backBlack .mic-icons-lum li i:before,
.sta-backBlack .sta-noGC .mic-icons-lum li:before,
.sta-backBlack.sta-noGC .mic-icons-lum li:before,
.sta-noGC .sta-backBlack .mic-icons-lum li:before{color:#e4eaeb!important}
.sta-noGC .mic-icons-lum li:before,
.sta-noGC .mic-icons-lum li i:before,
.sta-noGC .mic-icon-lum ul li:before{color:#ffffff!important}
.sta-backBlack .mic-hab-lum,
.sta-backBlack .tpl-acordeon-lum .mic-dropdown-lum .mic-dropdown-lum_title,
.tpl-acordeon-lum.sta-backBlack .mic-dropdown-lum .mic-dropdown-lum_title,
.tpl-mapa_lum.sta-backBlack .sta-mapa-lum_box .stars,
.sta-backBlack .mic-labelText-lum_textarea,
.sta-backBlack .tpl-mapa_lum .sta-mapa-lum_box .stars{color:#e4eaeb!important}
.sta-backBlack .sta-modal-button{background:#f0f3f3!important}
.tpl-bonoBox-eh.sta-backBlack .bonoBox-eh_elementInferior .bonoBox-eh_terminosButton,
.sta-backBlack .bonoBox-eh_elementInferior .bonoBox-eh_elementFooter .bonoBox-eh_quantitySelector,
.sta-backBlack .tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_terminosButton{border-color:#e4eaeb!important}
.sta-backBlack .bonoBox-eh_elementInferior .bonoBox-eh_elementFooter .bonoBox-eh_plusSelector:after,
.sta-backBlack .bonoBox-eh_elementInferior .bonoBox-eh_elementFooter .bonoBox-eh_minusSelector:after,
.sta-backBlack .bonoBox-eh_elementInferior .bonoBox-eh_elementFooter .bonoBox-eh_plusSelector:before{background-color:#e4eaeb!important}
.sta-backBlack div[cookie]{color:#132223!important}
.sta-noButton .mic-enlace-lum:has(> .sta-dropdown-lum_mas) {display: inline-block}

.tpl-footer-lum.sta-blank,
.tpl-lastFooter-lum.sta-blank,
.tpl-preFooter-lum.sta-blank{background:#e4eaeb!important;color:#132223!important}
.tpl-footer-lum.sta-blank a,
.tpl-preFooter-lum.sta-blank a{ color:#132223!important;border-color:#132223}
.tpl-preFooter-lum.sta-blank .mic-swiper-lum .swiper-pagination-bullet:after{background-color:#132223!important;background-color: var(--color-primario, #132223)!important}

.mic-seeMore.sta-show{transition: .3s}
.mic-seeMore.sta-show:hover{color:#132223!important;text-decoration-color: var(--color-primario, #132223)!important}
.sta-backBlack .mic-seeMore.sta-show:hover{color:#e4eaeb!important;text-decoration-color: var(--color-primario, #e4eaeb)!important}


.sta-titleNone .mic-title-lum{display:none}
.sta-pretitleNone .mic-pretitles-lum{display:none}
.sta-subtitleNone .mic-subtitles-lum{display:none}

@media(min-width:1101px){
  .sta-backBlack .mic-button-lum:hover{background:#e4eaeb!important;color:#132223!important}
  .tpl-notification-lum.sta-backBlack .sta-notification-lum_btn:hover a span,
  .sta-backBlack .tpl-notification-lum .sta-notification-lum_btn:hover a span{color:#132223!important}
  .tpl-newsLetter-lum.sta-backBlack .mic-NLmail-lum button.mic-button-lum:hover,
  .sta-backBlack .tpl-newsLetter-lum .mic-NLmail-lum button.mic-button-lum:hover{background:#e4eaeb!important;color:#132223!important}
  .tpl-modal-lum.sta-backBlack button.mic-button-lum:hover,
  .sta-backBlack .tpl-modal-lum button.mic-button-lum:hover{background:#e4eaeb!important;color:#132223!important}
}

/*espacio del boton inferior*/
body{padding-bottom:78px}
@media(min-width:1101px){
  body{padding-bottom:0}
}
/* ################### ---  END STYLE FORMAT  ---- ####################### */
/*                                                                          */
/*                                                                          */
/*         ooooo        ooooo     ooo ooo        ooooo oooooooooooo         */
/*         `888'        `888'     `8' `88.       .888' `888'     `8         */
/*          888          888       8   888b     d'888   888                 */
/*          888          888       8   8 Y88. .P  888   888oooo8            */
/*          888          888       8   8  `888'   888   888    "            */
/*          888       o  `88.    .8'   8    Y     888   888       o         */
/*         o888ooooood8    `YbodP'    o8o        o888o o888ooooood8         */
/*                                                                          */
/*                                                                          */
/* ###################### ---  STYLE CONTENT  ---- ######################## */
/* big table */
.tableGrande{overflow:auto;width:100%}
.tableGrande table{width:100%;border:1px solid #132223;border-collapse:collapse}
.tableGrande table th,
.tableGrande table td{border:1px solid #132223;padding:5px}
.tableGrande table tr:nth-child(even){background-color:#ddd}

/* bottons person. */
/* 
  Principales
    - "botonGC" :
    - "botonGC2" :
  Secundarias
    -sta-backBlack
*/
a.botonGC{text-decoration: none!important;}
.botonGC{background: #132223!important;background: var(--color-primario, #132223)!important;color: #e4eaeb;font: 16px/20px Outfit,sans-serif;text-align: center; padding: 18px; display: inline-block; text-decoration: none;
cursor: pointer; border: 1px solid #132223; box-sizing: border-box; border-color: var(--color-primario, #132223)!important; transition: .3s;}
@media(min-width:1280px){
  .botonGC:hover{background: #e4eaeb!important;color: #132223;}
}

/* details
  "counter" :añade numericos
  (p.ej.) "icoGlobal-485-sauna-vapor" :añade icono
  Si tiene "counter" no tiene icono
*/
@keyframes details{
  0%{opacity:0;transform:translateX(-10px)}
  100%{opacity:1;transform:translateX(0)}
}
details summary{list-style:none;position:relative;opacity:.4;transition:.5s}
details summary ~ *{animation:none;padding:10px 30px}
details[open] summary ~ *{animation:details .5s ease-in-out}
details > summary:after{content:'\e052';position:absolute;top:50%;right:5px;font:10px/1px 'Icons';transition:.75s}
details[open] summary:after{transform:rotateX(180deg)}
details[open] > summary:after{color: var(--color-primario, #132223)}
details.arrowRight[open] summary:after{transform:rotate(-90deg)}
details summary *[class^='icoGlobal-']{display:inline-block;vertical-align:middle;width:31px;line-height:31px;border:1px solid;border-radius:50%;text-align:center}
details[open]{border-bottom:1px solid #132223!important}
details[open] summary{opacity:1!important}
/* ################### ---  END STYLE CONTENT  ---- ####################### */
/*                                                                          */
/*                                                                          */
/*         ooooo        ooooo     ooo ooo        ooooo oooooooooooo         */
/*         `888'        `888'     `8' `88.       .888' `888'     `8         */
/*          888          888       8   888b     d'888   888                 */
/*          888          888       8   8 Y88. .P  888   888oooo8            */
/*          888          888       8   8  `888'   888   888    "            */
/*          888       o  `88.    .8'   8    Y     888   888       o         */
/*         o888ooooood8    `YbodP'    o8o        o888o o888ooooood8         */
/*                                                                          */
/*                                                                          */
/* ###################### ---  MICROMODULES  ---- ######################### */

/* CSS for swiper */

:root button{--swiper-theme-color:#131313}
:root .sta-backBlack button{--swiper-theme-color:#e4eaeb}

a[href*='javascript']{pointer-events: none;}

.mic-swiper-lum{padding-top:60px}
.tpl-acordeon-lum .mic-contenido-lum .mic-swiper-lum,
.tpl-cabecera-lum .mic-swiper-lum,
.tpl-slideone-lum .mic-swiper-lum,
.tpl-subNavigation-lum .sta-subNavigation-lum_max .mic-swiper-lum{padding-top:0}
.mic-swiper-lum .swiper-pagination{top:20px;right:20px}

.mic-swiper-lum .swiper-button-next,
.mic-swiper-lum .swiper-button-prev{width:30px;height:30px;color:#132223;margin-top:5px;z-index: 1;}
.mic-swiper-lum .swiper-button-next:after,
.mic-swiper-lum .swiper-button-prev:after{font-size:17px}
@media(min-width:801px){
  .mic-swiper-lum .swiper-button-next,
  .mic-swiper-lum .swiper-button-prev{width:50px;height:50px;}
  .mic-swiper-lum .swiper-button-next:after,
  .mic-swiper-lum .swiper-button-prev:after{font-size:30px}
}
.container_slide{position:relative;height:400px}
.mic-swiper-lum{width:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}
.mic-swiper-lum.swiper-autoheight.width99{width:99%}
.mic-swiper-lum:not(.sta-init) .swiper-wrapper > *:not(:first-child){display:none}
/*.mic-swiper-lum .swiper-slide{padding-top:60px;box-sizing:border-box}*/
.swiper-pagination:empty ~ .swiper-wrapper .swiper-slide{padding-top:0}
.pagi_bottom .mic-swiper-lum .swiper-wrapper{padding-top:0}
.pagi_bottom .mic-swiper-lum .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:25px;left:0;right:0;top:auto;text-align:center}
.sta-alternate .mic-swiper-lum .swiper-slide.swiper-even{height:100%}
.sta-alternate .mic-swiper-lum .swiper-slide.swiper-odd{height:calc(100% - 80px)}
.swiper-wrapper{align-items:center}
.swiper-slide{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center;background-size:cover;background-repeat:no-repeat;background-position:center}
.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}
.swiper-pagination-fraction{font-size:18px;bottom:auto;top:0;right:20px;text-align:right;color:var(--color-primario, #132223)}
.pagi_bottom .mic-swiper-lum .swiper-pagination-fraction{bottom:0;top:auto;left:0;right:0;text-align:center}
.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}
.sta-one .mic-swiper-lum:not(.swiper-fade) .swiper-slide{transition:.4s}
.sta-one .mic-swiper-lum:not(.swiper-fade) .swiper-slide:not(.swiper-slide-active){scale:.8}
.sta-one .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.sta-one .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:auto;transform:none;white-space:nowrap}

.mic-swiper-lum .swiper-pagination-bullets.swiper-pagination-bullets{bottom:auto;right:10px;text-align:right;line-height:0;top:20px;height:20px}
.mic-swiper-lum .swiper-pagination-bullet{width:20px;border-radius:0;height:100%;position:relative;opacity:1;background:transparent}
.mic-swiper-lum .swiper-pagination-bullet:after{content:'';background:#132223!important;background:var(--color-primario, #132223)!important;position:absolute;left:0;top:50%;right:0;height:2px;margin-top:-1px;opacity:.2;transition:opacity .5s}
.mic-swiper-lum .swiper-pagination-bullet.swiper-pagination-bullet-active:after{opacity:1}

.sta-backBlack .mic-swiper-lum .swiper-button-prev{color:#e4eaeb}
.sta-backBlack .mic-swiper-lum .swiper-pagination-bullet:after{background:#e4eaeb}

.mic-swiper-lum.js-cursorPointer .swiper-slide:hover{cursor:pointer}

.mic-swiper-lum .swiper-button-next,
.mic-swiper-lum .swiper-button-prev{background-color: #132223;color: #e4eaeb;}
.sta-backBlack .mic-swiper-lum .swiper-button-next,
.sta-backBlack .mic-swiper-lum .swiper-button-prev{color: #132223;background:#e4eaeb;}

/* end CSS for swiper */

/* mic-slide-lum */
.mic-slide-lum{padding:20px}
.mic-slide-lum .mic-slide-lum_slideImg{height:100%}
.mic-slide-lum .swiper-pagination{bottom:auto;left:auto;width:auto;top:0;right:0}
/* end mic-slide-lum */

/* mic-imagen-lum */
.mic-imagen-lum{position:absolute;top:0;bottom:0;left:0;right:0}
.mic-imagen-lum[data-img=""]{display:none}
/* end mic-imagen-lum */

/* mic-dropdown-lum */
.mic-dropdown-lum{margin-bottom:20px;font:16px Outfit,sans-serif}
.mic-dropdown-lum .mic-dropdown-lum_details{border-bottom:1px solid #a2a2a2}
.mic-dropdown-lum .mic-dropdown-lum_title{font-weight:bold;padding:10px 31px;cursor:pointer}

.sta-notCounter .mic-dropdown-lum.counter{counter-reset:none}
.mic-dropdown-lum.counter{counter-reset:dropdown}
.mic-dropdown-lum.counter .counter-num{position:relative}
.mic-dropdown-lum.counter .counter-num:before{font-weight:bold;counter-increment:dropdown;content:counters(dropdown, '.', decimal) ' ';left:5px;top:10px;position:absolute;z-index:1}
.sta-notCounter .mic-dropdown-lum.counter .counter-num:before{content:none}
.sta-notCounter .mic-dropdown-lum .mic-dropdown-lum_title{padding-left:10px}
.mic-dropdown-lum.counter .counter-num .mic-dropdown-lum_details{counter-reset:dropdown}

.mic-dropdown-lum .mic-dropdown-lum_title *[class^='icoGlobal-']{position:absolute;top:50%;line-height:1px;left:5px;border:0;width:auto;border-radius:0}
.mic-dropdown-lum.counter .mic-dropdown-lum_title *[class^='icoGlobal-']{position:static;display:inline-block}
@media(min-width:771px){
  .mic-dropdown-lum{font-size:18px}
}
/* end mic-dropdown-lum */

/* mic-alert-lum */
.mic-alert-lum{width:100%;font-size:12px;text-align:center;position:relative;padding:0 35px;border-radius:10px;box-sizing:border-box;color:#132223}
.mic-alert-lum.fn-hide{display:none}
.mic-alert-lum:before{position:absolute;top:50%;left:9px;font:14px/1px 'Icons'}
.mic-alert-lum .mic-alert-lum_text{text-align:left;padding:10px 0}
.mic-alert-lum .mic-alert-lum_text:not(:first-of-type){border-top:1px solid #132223}
.mic-alert-lum.info{background:#c3e3ff}
.mic-alert-lum.info:before{content:'\e03e'}
.mic-alert-lum.ok{background:#b5fbdd}
.mic-alert-lum.ok:before{content:'\e046'}
.mic-alert-lum.warning{background:#ffea9a}
.mic-alert-lum.warning:before{content:'\e080'}
.mic-alert-lum.error{background:#ffc2ca}
.mic-alert-lum.error:before{content:'\e0b6'}

/*.sta-backBlack .mic-alert-lum{color:#e4eaeb}
.sta-backBlack .mic-alert-lum .mic-alert-lum_text:not(:first-of-type){border-color:#e4eaeb}*/


/* end mic-alert-lum */

/* stars */
.stars{color:var(--color-primario)}
/*.sta-backBlack .stars{color:#e4eaeb}*/
.stars:after,
.stars::before{vertical-align:middle;display:inline-block}
.stars.all[data-stars]:after{font:13px 'Icons';padding-top:2px;letter-spacing:4px;padding-left:2px}
.stars[data-stars]:before{font:17px 'Icons'}
.stars[data-stars="1"]:before{content:'*'}
.stars[data-stars="2"]:before{content:'**'}
.stars[data-stars="3"]:before{content:'***'}
.stars[data-stars="4"]:before{content:'****'}
.stars[data-stars="5"]:before{content:'*****'}
.stars[data-stars="6"]:before{content:'******'}

/* end stars */

/* .mic-video-eh */
.mic-video-eh{position:absolute;left:0;top:0;right:0;bottom:0;display:none;overflow:hidden;}
.mic-video-eh[data-youtube=''][data-wistia='']{display:none}
.mic-video-eh.fn-loaded{opacity:0;display:block}
.sta-loaded .mic-video-eh{display:block}
.mic-video-eh:before{content:'';position:absolute;left:0;top:0;right:0;bottom:0}
.mic-video-eh.sta-videoActive{opacity:1;transition:opacity .5s}
.mic-video-eh .embed_youtube{object-fit:cover;object-position:center;position:absolute}
.mic-video-eh .wistia_embed{position:absolute;top:0;left:0;bottom:0;right:0}
.mic-video-eh .wistia_embed{height:100%;width:100%}
.mic-video-eh .wistia_embed video{object-fit:cover!important;object-position:center!important;width:100%;height:100%}
.mic-video-eh.not-videoCover .wistia_embed video{object-fit:contain!important}
/* FIN .mic-video-eh */

/* textos */
.mic-title-lum{font:36px Outfit,sans-serif}
.mic-title3-lum,
.mic-title4-lum,
.mic-title2-lum{font:32px Outfit,sans-serif}
.mic-subtitles-lum{font:18px Outfit,sans-serif}
.mic-pretitles-lum{font:14px Outfit,sans-serif}
.mic-contenido-lum{font:16px Outfit,sans-serif}
.sta-backBlack .mic-contenido-lum{ color:#fff}
.mic-title-lum:empty,
.mic-title4-lum:empty,
.mic-title3-lum:empty,
.mic-title2-lum:empty,
.mic-subtitles-lum:empty,
.mic-pretitles-lum:empty,
.mic-contenido-lum:empty{display:none}
@media (min-width:771px){
  .mic-title-lum{font-size:50px}
  .mic-title2-lum,
  .mic-title3-lum,
  .mic-title4-lum{font-size:36px}
}
@media (min-width:1101px){
  .mic-title-lum{font-size:60px}
  .mic-title2-lum{font-size:50px}
  .mic-title3-lum{font-size:42px}
  .mic-subtitles-lum{font-size:24px}
}
/* end textos */

/* mic-badges-lum:
  - "sta-transparent" :Cambia el color del fondo de la alerta a transparente
  - "sta-white" :Cambia el color del fondo a blanco
  - "sta-circle" :Transforma la alerta en un círculo
  - "sta-rotate" :Rota la alerta
  - "sta-noBadges" :no inserta badges
*/

.mic-badges-lum.sta-noBadges{display: none!important;}
.mic-badges-lum .mic-badges-lum_text:empty{display: none;}
.mic-badges-lum{display:inline-block;vertical-align:top;border-radius:5px;background:#a1a7a7;position:relative;color:#132223;min-height:25px}
.mic-badges-lum[data-display='']{display:none}
.mic-badges-lum[class*="icoGlobal-"]{padding-left:30px}
.mic-badges-lum:before{top:50%;left:7px;position:absolute;line-height:1px;font-size:14px}
.mic-badges-lum.sta-circle{border-radius:50%;height:47px;width:47px;display:inline-flex;align-items:center;justify-content:center;padding:12px}
.mic-badges-lum.sta-circle:before{content:none}
.mic-badges-lum.sta-circle[data-display='']{display:none}
.mic-badges-lum.sta-rotate{transform:rotate(-20deg)}
.mic-badges-lum .mic-badges-lum_btn{padding:7px;display:block;text-decoration:none}
.mic-badges-lum .mic-badges-lum_text{font:12px Outfit,sans-serif;position:relative;padding:5px;text-align:center;border-radius:5px;background:#a1a7a7;}
.mic-badges-lum.sta-circle .mic-badges-lum_text{font-size:18px;font-weight:600}
.mic-badges-lum[class*="icoGlobal-"] .mic-badges-lum_text{padding-left:0}
.mic-badges-lum .mic-badges-lum_text:after{content:attr(data-icon);top:50%;left:0;position:absolute;font:14px/1px 'Icons'}
.mic-badges-lum .mic-badges-lum_text:before{content:attr(data-dsd);display:block;font-size:11px;font-weight:normal}
.mic-badges-lum .mic-badges-lum_text[data-precio*='%']:before{content:attr(data-dto);font-size:10px;line-height:normal}
.mic-badges-lum.sta-white{background:#e4eaeb;color:#132223}
.mic-badges-lum.sta-transparent{background:transparent}
/*.sta-backBlack .mic-badges-lum{background:#132223!important;background:var(--color-primario, #132223)!important;color:#e4eaeb}
.sta-backBlack .mic-badges-lum .mic-badges-lum_text{color:#e4eaeb}*/
/*Fin mic-badges-lum*/


/* mic-button-lum
  - Default:borde oscuro, letra blanca, fondo oscuro
  - "nobackground" :borde oscuro, letra oscura, sin fondo
  - "sta-backBlack" :borde blanco, letra blanca, sin fondo
  - "backblack" :borde blanca, letra negra, fondo blanco
  - atribute disabled:borde gris, letra blanca, fondo gris
  - "fulltablet" :hace que se muestre al 100% en tablet
*/
.mic-button-lum{background:#132223!important;background:var(--color-primario, #132223)!important;color:#e4eaeb;font:16px/20px Outfit,sans-serif;text-align:center;width:100%;padding:18px;display:block;text-decoration:none;cursor:pointer;border:1px solid #132223;border-color: var(--color-primario, #132223)!important;box-sizing:border-box}
a.mic-button-lum{text-decoration:none}
.mic-button-lum[href=""],
.mic-button-lum:not([text-default]):empty{display:none}
.mic-button-lum[tag="_g_enviar"]{display:block!important}
.mic-button-lum[tag="_enviar"]{display:block!important}
.mic-button-lum[text-default]:empty:after{content:attr(text-default)}
.notBack .mic-button-lum{background:transparent;color:#132223}
.sta-backBlack .mic-button-lum{background:transparent;color:#e4eaeb;border-color:var(--color-primario, #e4eaeb)}
.sta-backBlack .mic-button-lum:hover{color:#132223}
.backblack .mic-button-lum{background:#e4eaeb;color:#132223;border-color:#e4eaeb}
.mic-button-lum:disabled{background:#d1d1d6;border-color:#d1d1d6}
@media (min-width:771px){
  .mic-button-lum{width:auto;display:inline-block;vertical-align:top;min-width:192px}
  .fullTablet .mic-button-lum{width:100%}
}
@media (min-width:1101px){
  .mic-button-lum{border:1px solid #132223;border-color:var(--color-primario, #132223);transition:color .4s,background .4s}
  .mic-button-lum:hover{background:#e4eaeb!important;color:#132223}
  .mic-button-lum:disabled:hover{color:#e4eaeb;background:#d1d1d6}
  .fullTablet .mic-button-lum{width:auto}
  .backblack .mic-button-lum:hover{background:transparent;color:#000}
}
/* end mic-button-lum */

/* mic-enlace-lum:
  - Default:normal con text-decoration:underline
  - "sta-backBlack" :version blanca
  - "sta-border" :el borde inferior personalizado con el gradiente y animación. En version blanca "sta-backBlack" pasa a blanca
*/
.mic-enlace-lum{color:#132223;font:16px/20px Outfit,sans-serif;display:inline-block;vertical-align:baseline;cursor:pointer;text-decoration:underline;transition: .3s}
.mic-enlace-lum[href=""],
.mic-enlace-lum:not([text-default]):empty{display:none}
.mic-enlace-lum[text-default]:empty:after{content:attr(text-default)}
.mic-enlace-lum.sta-backBlack,
.sta-backBlack .mic-enlace-lum{color:#e4eaeb}
.mic-enlace-lum.sta-border{position:relative;padding:0 8px 4px;text-decoration:none;background:linear-gradient(to right,transparent,#132223 50%,transparent 100%) center bottom no-repeat;background-size:100% 1px}
.mic-enlace-lum.sta-border.sta-backBlack,
.sta-backBlack .mic-enlace-lum.sta-border{background:linear-gradient(to right,transparent,#e4eaeb 50%,transparent 100%) center bottom no-repeat;background-size:100% 1px}
.mic-enlace-lum.sta-border:after{content:"";position:absolute;height:1px;bottom:0;left:50%;right:50%}
@media (min-width:1101px){
  .mic-enlace-lum.sta-border:after{transition:.4s linear;left:50%;right:50%;width:auto;background:transparent}
  .mic-enlace-lum.sta-border.sta-backBlack:hover:after,
  .sta-backBlack .mic-enlace-lum.sta-border:hover:after{background:#e4eaeb}
  .mic-enlace-lum.sta-border:hover:after,
  .mic-enlace-lum.sta-border:focus:after{left:0;right:0;background:#132223}
}
/* end mic-enlace-lum */

/* mic-precio-lum */
.mic-precio-lum{color:#132223;font:24px/30px Outfit,sans-serif}
.sta-backBlack .mic-precio-lum{color:#e4eaeb}
/* end mic-precio-lum */

/* mic-icons-lum */
.mic-icons-lum{color:#132223!important;font:16px/22px Outfit,sans-serif}
.mic-icons-lum li:before{color: #132223;color:var(--color-primario, #132223)!important}
.sta-noGC .mic-icons-lum li:before{color: #132223!important}
.mic-icons-lum ul{border-left:1px solid}
.mic-icons-lum ul li{border:solid;border-width:0 1px 1px 0;padding:20px 18px;position:relative;word-break:break-word}
.mic-icons-lum ul span{display:block}
.mic-icons-lum ul li[class^="RMA-"],
.mic-icons-lum ul li[class^="HAC-"]{padding-left:81px}
.mic-icons-lum ul li:first-of-type{border-top-width:1px}
.mic-icons-lum ul li[class^="RMA-"]:before,
.mic-icons-lum ul li[class^="HAC-"]:before{content:'\e0a9';font:33px/1px 'Icons';position:absolute;left:18px;top:50%}
.mic-icons-lum ul li[class^="RMA-"]:after,
.mic-icons-lum ul li[class^="HAC-"]:after{content:"";left:66px;top:50%;position:absolute;border-left:1px solid;opacity:.2;height:38px;margin-top:-19px}
.mic-icons-lum ul li [class^="icoGlobal-"]{font-size:33px;min-width:48px;border-right:1px solid #d0d3d3;margin-right:14px}
.sta-small .mic-icons-lum{font-size:16px;line-height:20px}
.sta-small .mic-icons-lum ul li:before{font-size:14px;left:27px}
/*.sta-backBlack .mic-icons-lum{color:#e4eaeb}*/
@media (min-width:771px){
  .sta-three .mic-icons-lum ul,
  .sta-two .mic-icons-lum ul{display:flex;flex-wrap:wrap}
  .sta-three .mic-icons-lum ul li:nth-of-type(2),
  .sta-two .mic-icons-lum ul li:nth-of-type(2){border-top-width:1px}
  .sta-three .mic-icons-lum ul li{width:50%;box-sizing:border-box;display:flex;align-items:center;flex-wrap:wrap;text-align:left}
  .sta-two .mic-icons-lum ul li{width:50%;box-sizing:border-box;display:flex;align-items:center;text-align:left}
  .sta-three .mic-icons-lum ul span,
  .sta-two .mic-icons-lum ul span{width:100%}
}
@media (min-width:1101px){
  .sta-three .mic-icons-lum ul li:nth-of-type(3){border-top-width:1px}
  .sta-three .mic-icons-lum ul li{width:33.3%;width:calc(100%/3)}
}
/* end mic-icons-lum */

/* mic-icon-lum */
.mic-icon-lum{color:#132223;font:16px/22px Outfit,sans-serif;text-align:center;position:relative;}
.mic-icon-lum.sta-advantages{display:flex;justify-content:center}
.mic-icon-lum img{display:block;margin:0 auto 18px;max-width:100px;max-height:80px;object-fit:contain}
.mic-icon-lum ul{display:flex;flex-wrap:wrap;border-left:1px solid;justify-content:left}
.mic-icon-lum ul li{border:solid;padding:20px 18px;position:relative;box-sizing:border-box;width:50%;border-width:0 1px 1px 0}
.mic-icon-lum ul li *{font-family: Outfit;}
.mic-icon-lum ul li span{display:block}
.mic-icon-lum ul li:nth-child(-n+2){border-top-width:1px}
.mic-icon-lum ul li:before{font:33px 'Icons';display:block;padding-bottom:18px;margin:0 auto 18px;max-width:104px;border-bottom:1px solid}
.mic-icon-lum ul li[class^="RMA-"]:before,
.mic-icon-lum ul li[class^="HAC-"]:before{content:'\e0a9'}
/*.sta-backBlack .mic-icon-lum{color:#e4eaeb}*/
@media (min-width:771px){
  .mic-icon-lum ul li{width:33.3%}
  .mic-icon-lum ul li:nth-child(-n+3){border-top-width:1px}
  .mic-icon-lum img{max-height:100px}
}
@media (min-width:1101px){
  .mic-icon-lum ul li{width:25%}
  .tpl-dropdown-lum.sta-tres .mic-icon-lum ul li{width:33.3%}
  .tpl-dropdown-lum.sta-tres:not(.open) ul li:nth-of-type(n + 9){display:block}
  .tpl-dropdown-lum.sta-tres:not(.open) ul li:nth-of-type(n + 10){display:none}
  .tpl-dropdown-lum.sta-tres ul li{flex-grow:unset}
  .mic-icon-lum ul li:nth-child(-n+4){border-top-width:1px}
  .tpl-dropdown-lum.sta-tres .mic-icon-lum ul li:nth-child(-n+4){border-top-width:0}
  .tpl-dropdown-lum.sta-tres .mic-icon-lum ul li:nth-child(-n+2){border-top-width:1px}
  .tpl-dropdown-lum.sta-tres .mic-icon-lum ul li:nth-child(-n+3){border-top-width:1px}
}
/* end mic-icon-lum */

/* mic-labelText-lum:
  - (p.ej.) "icoGlobal-475-sobre" :Icono personalizado (si no hay, el pading desaparecerá)
  - "sta-backBlack" :Cambia el backgtound a negro y todos los elementos que hay dentro del módulo a blanco.
  - "fn-full" :Controla si el input o el textarea tiene texto (se añade mediante JS)
  - "fn-error" :Controla si hay errores (Se añade mediante JS)
*/
.mic-labelText-lum{color:#132223;display:block;position:relative;text-align:left}
/*.sta-backBlack .mic-labelText-lum{color:#e4eaeb;background-color:#132223}*/
.mic-labelFile-lum:before,
.mic-labelText-lum:before{font:14px/1px Icons;position:absolute;top:32px;left:19px;color: var(--color-primario, #132223)}
.mic-labelFile-lum.fn-error:before,
.mic-labelFile-lum.fn-error .mic-labelFile-lum_name,
.mic-labelText-lum.fn-error .mic-labelText-lum_span,
.mic-labelText-lum.fn-error:before{color:#FFC2CA}
.mic-labelText-lum .mic-labelText-lum_input,
.mic-labelText-lum .mic-labelText-lum_textarea{color:#132223;width:100%;padding:29px 18px 10px;height:63px;box-sizing:border-box;font:16px/24px Outfit,sans-serif}
.mic-labelText-lum.textareaHei2 .mic-labelText-lum_textarea{min-height:125px}
.mic-labelText-lum.textareaHei4 .mic-labelText-lum_textarea{min-height:251px}
.mic-labelText-lum.textareaHei5 .mic-labelText-lum_textarea{min-height:314px}
.mic-labelText-lum.textareaHei6 .mic-labelText-lum_textarea{min-height:377px}
.mic-labelText-lum .mic-labelText-lum_textarea{background:transparent;resize:vertical;min-height:188px;max-height:440px}
.mic-labelText-lum[class*='icoGlobal-'] .mic-labelText-lum_input,
.mic-labelText-lum[class*='icoGlobal-'] .mic-labelText-lum_textarea{padding-left:56px}
.mic-labelFile-lum span,
.mic-labelText-lum .mic-labelText-lum_span{white-space:nowrap;position:absolute;left:18px;top:32px;transition:.3s;font:16px/1px Outfit,sans-serif}
.mic-labelFile-lum[class*='icoGlobal-'] span,
.mic-labelText-lum[class*='icoGlobal-'] .mic-labelText-lum_span{left:56px}
.mic-labelText-lum .mic-labelText-lum_input[type="time"] ~ .mic-labelText-lum_span,
.mic-labelText-lum .mic-labelText-lum_input[type="date"] ~ .mic-labelText-lum_span,
.mic-labelText-lum :focus ~ .mic-labelText-lum_span,
.mic-labelFile-lum.fn-full .mic-labelFile-lum_placeholder,
.mic-labelText-lum.fn-full .mic-labelText-lum_span{font-size:12px;top:17px}
.mic-labelText-lum [required] ~ .mic-labelText-lum_span:after{content:'*';color:#FFC2CA}
.mic-labelFile-lum .mic-labelText-lum_i,
.mic-labelText-lum .mic-labelText-lum_i{position:absolute;left:0;right:0;bottom:0;border-top:2px solid}
.mic-labelFile-lum .mic-labelText-lum_i:before,
.mic-labelText-lum .mic-labelText-lum_i:before,
.mic-labelFile-lum .mic-labelText-lum_i:after,
.mic-labelText-lum .mic-labelText-lum_i:after{content:'';position:absolute;right:0;bottom:0;border-top:2px solid transparent;width:0;transition:width 1s linear}
.mic-labelFile-lum .mic-labelText-lum_i:after,
.mic-labelText-lum .mic-labelText-lum_i:after{left:0;right:auto;border-top-color:#C3E3FF}
.mic-labelFile-lum.fn-error .mic-labelText-lum_i:before,
.mic-labelText-lum.fn-error .mic-labelText-lum_i:before{border-top-color:#FFC2CA;width:100%}
.mic-labelFile-lum.fn-ok .mic-labelText-lum_i:before,
.mic-labelText-lum.fn-ok ~ .mic-labelText-lum_i:before{border-top-color:#B5FBDD;width:100%}
.mic-labelFile-lum:focus .mic-labelText-lum_i:after,
.mic-labelText-lum :focus ~ .mic-labelText-lum_i:after{width:100%}
/* end mic-labelText-lum */

/* .mic-labelCheck-lum */
.mic-labelCheck-lum{position:relative;display:block}
.mic-labelCheck-lum .mic-labelCheck-lum_check{position:absolute;top:5px;left:3px}
.mic-labelCheck-lum .mic-labelCheck-lum_check:focus ~ .mic-labelCheck-lum_field{outline:1px solid #132223}
.mic-labelCheck-lum .mic-labelCheck-lum_field{position:relative;display:block;padding:5px 0 5px 25px;font:12px Outfit,sans-serif;outline: none}
.mic-labelCheck-lum .mic-labelCheck-lum_field:before{content:'\e0a9';position:absolute;left:0;top:2px;color:transparent;font:5px/18px Icons;border:1px solid #132223;width:18px;text-align:center;height:18px;background:#e4eaeb;transition:.3s}
.mic-labelCheck-lum .mic-labelCheck-lum_check:checked ~ .mic-labelCheck-lum_field:before{font-size:12px;color:#132223}
.mic-labelCheck-lum [required] ~ .mic-labelCheck-lum_field:after{content:'*';color:#FFC2CA}
.mic-labelCheck-lum .mic-labelCheck-lum_field a{text-decoration:underline;color:#132223;transition: .3}
a:not(.sta-border):not(.mic-button-lum):hover{text-decoration-color: var(--color-primario)!important;text-decoration: underline}
.mic-labelCheck-lum .mic-labelCheck-lum_field a:hover{text-decoration-color: var(--color-primario, #132223)!important}
.mic-labelCheck-lum.fn-error .mic-labelCheck-lum_field:before{border-color:#FFC2CA}
.mic-labelCheck-lum.fn-error .mic-labelCheck-lum_field,
.mic-labelCheck-lum.fn-error .mic-labelCheck-lum_field a{color:#FFC2CA}

/*.sta-backBlack .mic-labelCheck-lum .mic-labelCheck-lum_field:before{border-color:#e4eaeb;background:#132223!important;background:var(--color-primario, #132223)!important}
.sta-backBlack .mic-labelCheck-lum .mic-labelCheck-lum_check:checked ~ .mic-labelCheck-lum_field:before{color:#e4eaeb}*/

/* end .mic-labelCheck-lum */

/* .mic-labelFile-lum */
.mic-labelFile-lum{position:relative;display:block}
.mic-labelFile-lum .mic-labelFile-lum_input{height:63px;opacity:0;width:100%}
.mic-labelFile-lum .mic-labelFile-lum_name{line-height:normal}
/* end .mic-labelFile-lum */


/*BreadCumbs*/
.tpl-breadCumbs-lum{color:#132223;padding:24px 48px;font:400 12px/15px Outfit,sans-serif}
.tpl-breadCumbs-lum .sta-breadCumbs-lum_li{display:inline-block;vertical-align:middle}
.tpl-breadCumbs-lum li:last-of-type{font-weight:600}
.tpl-breadCumbs-lum a{color:#132223;text-decoration:none}
.tpl-breadCumbs-lum .sta-breadCumbs-lum_li:not(:last-of-type){position:relative;padding-right:25px}
.tpl-breadCumbs-lum .sta-breadCumbs-lum_li:not(:last-of-type):after{content:'/';position:absolute;right:10px;top:50%;line-height:1px}
.tpl-breadCumbs-lum.v2 .sta-breadCumbs-lum_li:not(:last-of-type):after{content:'\e000';font:8px/1px Icons}

/*.tpl-breadCumbs-lum.sta-backBlack{color:#e4eaeb;background-color:#131313}
.tpl-breadCumbs-lum.sta-backBlack a{color:#e4eaeb}*/

/*Fin BreadCumbs*/

/* mic-hab-lum */
.mic-hab-lum{text-align:left;color:#132223}
.mic-hab-lum .sta-rooms-lum_title,
.mic-hab-lum .sta-rooms-lum_contenido,
.mic-hab-lum .sta-rooms-lum_icons{margin-bottom:32px}
.mic-hab-lum .sta-rooms-lum_icons{max-width:236px}
.mic-hab-lum .sta-rooms-lum_precio{margin:0 0 32px 80px}

/*.sta-backBlack .mic-hab-lum{color:#e4eaeb}*/

@media (min-width:771px){
  .mic-hab-lum .sta-rooms-lum_contenido{padding:0 100px}
  .mic-hab-lum .sta-rooms-lum_precio{margin-left:100px}
  .mic-hab-lum .sta-rooms-lum_icons{max-width:472px;margin-bottom:32px}
}
@media(min-width:1101px){
  .sta-right .mic-hab-lum{text-align:right}
  .sta-right .mic-hab-lum .sta-rooms-lum_contenido{padding:0 100px 0 0}
  .sta-right .mic-hab-lum .sta-rooms-lum_precio{margin-left:0;margin-right:112px}
  .sta-right .mic-hab-lum .sta-rooms-lum_icons{margin-left:auto}
}
/* end mic-hab-lum */

/* mic-seeMore */
.mic-seeMore{display:none;font-weight:600;font-style:italic;color:#132223;text-decoration:underline;cursor:pointer}
.mic-seeMore.sta-show{display:inline-block}
.fn-readMore_content{overflow:hidden;margin-bottom:5px}

.sta-backBlack .mic-seeMore{color:#e4eaeb}

/* end mic-seeMore */


/* ############################ ---  END MICROMODULES  ---- ############################ */









/* .tpl-menu-lum */
.tpl-menu-lum{position:relative;font:18px Outfit,sans-serif;z-index:60;color:#132223;box-shadow:1px solid #132223}
/*.tpl-menu-lum.js-zIndex{z-index: 301;}*/
.sta-backBlack .tpl-menu-lum,
.tpl-menu-lum.sta-backBlack{color:#e4eaeb}
.sta-backBlack .tpl-menu-lum:before,
.tpl-menu-lum.sta-backBlack:before{content:'';position:absolute;left:0;top:0;right:0;border-top:1px solid #e4eaeb;z-index:-1}
.tpl-menu-lum.js-fixed{z-index:60}
@media(min-width:300px){.tpl-menu-lum{font-size:24px} }
.tpl-menu-lum .sta-menu-lum_sup{position:absolute;left:0;top:0;right:0;background:#e4eaeb;color:#132223;padding:5px 14px 5px 6px;box-shadow:0 1px 13px 1px #132223}
.sta-backBlack .tpl-menu-lum .sta-menu-lum_sup,
.tpl-menu-lum.sta-backBlack .sta-menu-lum_sup{background:#132223!important;color:#e4eaeb;box-shadow:0 1px 13px 1px rgba(228,234,235,.5)}
.tpl-menu-lum.js-removeBorderBottom .sta-menu-lum_sup:after{content:none}
.tpl-menu-lum #tpl-menu-lum_burger:checked ~ .sta-menu-lum_sup{position:fixed}
.tpl-menu-lum .sta-menu-lum_sup:after{content:'';position:absolute;left:0;top:0;background:inherit;bottom:0;right:0;pointer-events:none;z-index:-1}
.tpl-menu-lum.js-fixed .sta-menu-lum_sup{position:fixed}
.tpl-menu-lum.js-transparent .sta-menu-lum_sup{background:none;transition:background .5s}
.tpl-menu-lum.js-transparent #tpl-menu-lum_burger:checked ~ .sta-menu-lum_sup,
.tpl-menu-lum.js-fixed.js-transparent .sta-menu-lum_sup{background:#e4eaeb}
.sta-backBlack .tpl-menu-lum.js-transparent #tpl-menu-lum_burger:checked ~ .sta-menu-lum_sup,
.tpl-menu-lum.sta-backBlack.js-transparent #tpl-menu-lum_burger:checked ~ .sta-menu-lum_sup,
.sta-backBlack .tpl-menu-lum.js-fixed.js-transparent .sta-menu-lum_sup,
.tpl-menu-lum.sta-backBlack.js-fixed.js-transparent .sta-menu-lum_sup{background:#132223!important;background:var(--color-primario, #132223)!important}
.tpl-menu-lum .sta-menu-lum_supMax{display:flex;align-items:center}
.tpl-menu-lum .sta-menu-lum_logo{width:50%;min-height:56px;display:flex;align-items:center}
.tpl-menu-lum.sta-logoBig .sta-menu-lum_logo{width:100%}
.tpl-menu-lum.sta-logoCenter .sta-menu-lum_logo{order:4;margin:0 auto}
.tpl-menu-lum .sta-menu-lum_logoA{display:block;width:100%}
.tpl-menu-lum .sta-menu-lum_logoA img{display:block;max-width:100%;max-height:36px;margin:10px 0 10px 10px}
.tpl-menu-lum.sta-logoBig .sta-menu-lum_logoA img{max-height:56px;margin:0}
.tpl-menu-lum.sta-logoCenter .sta-menu-lum_logoA img{margin:10px auto}
.tpl-menu-lum .sta-menu-lum_navD{display:none}
.tpl-menu-lum .sta-menu-lum_contMail,
.tpl-menu-lum.sta-hideMail .sta-menu-lum_contMail{display:none}
.tpl-menu-lum.sta-logoCenter .sta-menu-lum_contMail{order:1;margin-left:0}
.tpl-menu-lum.sta-hideLinks .sta-menu-lum_contMail{margin-left:auto}
.tpl-menu-lum.sta-hideLinks.sta-logoCenter .sta-menu-lum_contMail{margin-left:30px}
/* login corporate */
.tpl-menu-lum .sta-menu-lum_login-corporate > div#cms-login > div > button {color: #000; padding-right: 15px;}
.tpl-menu-lum .sta-menu-lum_login-corporate > div#cms-login > div > button:after { content: ''; position: absolute; right: 0; top: 50%; height: 22px; margin-top: -11px; border-right: 1px solid #d0d3d3;}
.tpl-menu-lum .sta-menu-lum_login-corporate > div#cms-login > div > button > div svg {fill: #000; width: 20px; height: 20px;}
.tpl-menu-lum.sta-backBlack .sta-menu-lum_login-corporate > div#cms-login > div > button > div svg {fill: #ffffff;}
body.sta-backBlack .tpl-menu-lum .sta-menu-lum_login-corporate > div#cms-login > div > button > div svg {fill: #ffffff;}
.tpl-menu-lum .sta-menu-lum_login-corporate > div#cms-login > div {display: flex;}
.tpl-menu-lum .sta-menu-lum_login-corporate > div#cms-login > div > button > span {width: 22px; height: 22px; font-size: 16px;}
@media(min-width:1101px){
  .tpl-menu-lum .sta-menu-lum_login-corporate{order: 1;}
}
@media(min-width:901px){
  .tpl-menu-lum .sta-menu-lum_login-corporate > div#cms-login > div > button ~ div > div > div {left:30%}
}
/* fin login corporate */
.tpl-menu-lum .sta-menu-lum_tel{margin:0 0 0 auto;font-size:13px}
.tpl-menu-lum.sta-logoBig .sta-menu-lum_tel{display:none}
.tpl-menu-lum.sta-logoCenter .sta-menu-lum_tel{order:2;margin:0}
.tpl-menu-lum .sta-menu-lum_telLabel{display:block;width:48px;height:35px;text-align:center;position:relative}
.tpl-menu-lum .sta-idiomas input:checked ~ .sta-idioma_lista,
.tpl-menu-lum .sta-menu-lum_telLabel input:checked ~ .sta-menu-lum_telList{transform:none;visibility:visible;opacity:1;transition:opacity .3s,visibility .3s,transform .3s}
.tpl-menu-lum .sta-menu-lum_telIcon:before{content:'\e023';font:14px/35px Icons}
.tpl-menu-lum .sta-menu-lum_telIcon:after{content:'';position:absolute;right:0;top:50%;height:22px;margin-top:-11px;border-left:1px solid #d0d3d3}
.tpl-menu-lum .sta-idiomas .sta-idioma_lista,
.tpl-menu-lum .sta-menu-lum_telList{position:absolute;top:100%;right:0;background:#e4eaeb;width:140px;box-shadow:0 0 4px rgba(19,34,35,.4);margin-top:10px;padding:5px 0;transition:opacity .7s,visibility .7s,transform .7s;transform:scale(.6);opacity:0;visibility:hidden;z-index:1}
.sta-backBlack .tpl-menu-lum .sta-idiomas .sta-idioma_lista,
.tpl-menu-lum.sta-backBlack .sta-idiomas .sta-idioma_lista,
.sta-backBlack .tpl-menu-lum .sta-menu-lum_telList,
.tpl-menu-lum.sta-backBlack .sta-menu-lum_telList{background:#132223!important;box-shadow:0 0 4px rgba(228,234,235,.4)}
.tpl-menu-lum.sta-logoCenter .sta-idiomas .sta-idioma_lista,
.tpl-menu-lum.sta-logoCenter .sta-menu-lum_telList{right:auto;left:0}
.tpl-menu-lum.js-idiomasEmpty .sta-idiomas .sta-idioma_lista{display:none}
.tpl-menu-lum.js-idiomasEmpty .sta-idiomas{cursor:default}
.tpl-menu-lum .sta-idiomas .sta-idioma_lista{width:50px}
.tpl-menu-lum .sta-idiomas .sta-idioma_lista:before,
.tpl-menu-lum .sta-menu-lum_telList:before{content:'';position:absolute;right:20px;bottom:100%;border-bottom:6px solid #e4eaeb;border-left:4px solid transparent;border-right:4px solid transparent;filter:drop-shadow(0 -2px 2px rgba(19,34,35,.4))}
.sta-backBlack .tpl-menu-lum .sta-idiomas .sta-idioma_lista:before,
.tpl-menu-lum.sta-backBlack .sta-idiomas .sta-idioma_lista:before,
.sta-backBlack .tpl-menu-lum .sta-menu-lum_telList:before,
.tpl-menu-lum.sta-backBlack .sta-menu-lum_telList:before{border-bottom-color:#132223;filter:drop-shadow(0 -2px 2px rgba(228,234,235,.4))}
.tpl-menu-lum.sta-logoCenter .sta-idiomas .sta-idioma_lista:before,
.tpl-menu-lum.sta-logoCenter .sta-menu-lum_telList:before{right:auto;left:20px}
.tpl-menu-lum .sta-idiomas .sta-idioma_lista a,
.tpl-menu-lum .sta-menu-lum_telList a{display:block;padding:2px 5px;color:#132223;text-decoration:none}
.sta-backBlack .tpl-menu-lum .sta-idiomas .sta-idioma_lista a,
.tpl-menu-lum.sta-backBlack .sta-idiomas .sta-idioma_lista a,
.sta-backBlack .tpl-menu-lum .sta-menu-lum_telList a,
.tpl-menu-lum.sta-backBlack .sta-menu-lum_telList a{color:#e4eaeb}
.tpl-menu-lum .sta-menu-lum_telList a[data-num]:empty:after{content:attr(data-num)}
.tpl-menu-lum .sta-menu-lum_telList a[href="tel:"]{display:none}
.tpl-menu-lum .sta-idiomas .sta-idioma_lista a{font-size:17}
.tpl-menu-lum .sta-menu-lum_telList a.sta-whatsapp:before{content:'\e075';font:14px Icons;vertical-align:middle;margin-right:5px}
.tpl-menu-lum .sta-menu-lum_idi{font-size:11px;position:relative}
.tpl-menu-lum.sta-logoBig .sta-menu-lum_idi{display:none}
.tpl-menu-lum.sta-logoCenter .sta-menu-lum_idi{order:3}
.tpl-menu-lum .sta-idiomas{display:block;width:48px;text-align:center}
.tpl-menu-lum .sta-idiomas .sta-idiomas_act{line-height:35px}
.tpl-menu-lum .sta-idiomas .sta-idiomas_act:before{content:'\e004';font:15px Icons;line-height:inherit;vertical-align:middle;margin-right:5px}
.tpl-menu-lum .sta-idiomas .sta-idioma_larg{display:none}
.tpl-menu-lum.sta-logoCenter .sta-menu-lum_burger{order:6;margin-left:45px}
.tpl-menu-lum .sta-menu-lum_burger label{display:block;min-width:26px;padding:2px 5px 23px 13px;font-size:9px;position:relative;text-transform:uppercase}
.tpl-menu-lum.sta-menuBurger .sta-menu-lum_burger label{padding: 0px 30px 0 13px; font-size: 16px;}
.tpl-menu-lum .sta-menu-lum_burger label .sta-menu-lum_burgerText{transition:opacity .3s}
.tpl-menu-lum .sta-menu-lum_burgerIcon{position:absolute;left:50%;bottom:11px;width:18px;height:2px;margin-left:-4px;background:#132223;transition:background .3s .0s}
.tpl-menu-lum.sta-menuBurger .sta-menu-lum_burgerIcon{left: auto; top: 50% ; right: 0;margin-top: -1px;}
.sta-backBlack .tpl-menu-lum .sta-menu-lum_burgerIcon,
.tpl-menu-lum.sta-backBlack .sta-menu-lum_burgerIcon{background:#e4eaeb}
.tpl-menu-lum #tpl-menu-lum_burger:checked ~ .sta-menu-lum_sup .sta-menu-lum_burgerIcon{background:transparent;transition:background 0s .3s}
.tpl-menu-lum #tpl-menu-lum_burger:checked ~ .sta-menu-lum_sup .sta-menu-lum_burgerIcon:after{top:0;transform:rotate(45deg);transition:top .3s,transform .3s .3s}
.tpl-menu-lum #tpl-menu-lum_burger:checked ~ .sta-menu-lum_sup .sta-menu-lum_burgerIcon:before{top:0;transform:rotate(-45deg);transition:top .3s,transform .3s .3s}
.tpl-menu-lum .sta-menu-lum_burgerIcon:before,
.tpl-menu-lum .sta-menu-lum_burgerIcon:after{content:'';position:absolute;left:0;right:0;height:100%;background:#132223!important;top:5px;transition:top .3s .3s,transform .3s}
.sta-backBlack .tpl-menu-lum .sta-menu-lum_burgerIcon:before,
.tpl-menu-lum.sta-backBlack .sta-menu-lum_burgerIcon:before,
.sta-backBlack .tpl-menu-lum .sta-menu-lum_burgerIcon:after,
.tpl-menu-lum.sta-backBlack .sta-menu-lum_burgerIcon:after{background:#e4eaeb!important}
.tpl-menu-lum .sta-menu-lum_burgerIcon:after{top:-5px}
.tpl-menu-lum .sta-menu-lum_reserva{position:fixed;left:0;bottom:0;right:0;background:#e4eaeb;transform:translateY(100%);display:none}
.sta-backBlack .tpl-menu-lum .sta-menu-lum_reserva,
.tpl-menu-lum.sta-backBlack .sta-menu-lum_reserva{background:#132223!important}
.tpl-menu-lum .sta-menu-lum_reserva.sta-menu-lum_fixed{display:block;z-index:-2;padding:10px;box-shadow:0 3px 13px 1px rgba(19,34,35,.5)}
.sta-backBlack .tpl-menu-lum .sta-menu-lum_reserva.sta-menu-lum_fixed,
.tpl-menu-lum.sta-backBlack .sta-menu-lum_reserva.sta-menu-lum_fixed{box-shadow:0 3px 13px 1px rgba(228,234,235,.5)}
.tpl-menu-lum .sta-menu-lum_reserva.sta-menu-lum_fixed .mic-button-lum{text-transform:uppercase;max-width:400px;margin:0 auto}
.sta-backBlack .tpl-menu-lum .sta-menu-lum_reserva.sta-menu-lum_fixed .mic-button-lum,
.tpl-menu-lum.sta-backBlack .sta-menu-lum_reserva.sta-menu-lum_fixed .mic-button-lum{box-shadow:1px 1px 8px 1px rgba(228,234,235,.5)}
.tpl-menu-lum .sta-menu-lum_reserva .mic-button-lum{display:none}
.tpl-menu-lum.js-reserva-scroll .sta-menu-lum_reservaScroll,
.tpl-menu-lum.js-reserva-redirect .sta-menu-lum_reservaRedirect{display:block}
.tpl-menu-lum.js-reserva-scroll .sta-menu-lum_reserva,
.tpl-menu-lum.js-reserva-redirect .sta-menu-lum_reserva{transform:translateY(0);transition:transform 1s .5s}
.tpl-menu-lum .sta-menu-lum_opacity{display:none}
.tpl-menu-lum.sta-collapseRight .sta-menu-lum_opacity{display:block;position:fixed;left:0;top:0;right:0;bottom:0;opacity:0;visibility:hidden;background:#132223!important;z-index:-1;transition:.3s}
.tpl-menu-lum.sta-backBlack .sta-menu-lum_navD_list .sta-menu-lum_navElem .sta-menu-lum_navElem_children,
.sta-backBlack .tpl-menu-lum .sta-menu-lum_navD_list .sta-menu-lum_navElem .sta-menu-lum_navElem_children{background-color: #131313}
.sta-backBlack .tpl-menu-lum.sta-collapseRight .sta-menu-lum_opacity,
.tpl-menu-lum.sta-backBlack.sta-collapseRight .sta-menu-lum_opacity{background:#e4eaeb}
.tpl-menu-lum.sta-collapseRight #tpl-menu-lum_burger:checked ~ .sta-menu-lum_opacity{opacity:.7;visibility:visible;transition:.5s}
.tpl-menu-lum .sta-menu-lum_inf{position:fixed;left:0;top:0;right:0;bottom:0;background:#e4eaeb;transform:translateY(-100%);z-index:-1;opacity:0;visibility:hidden;transition:transform 1s,opacity .75s,visibility .75s}
.sta-backBlack .tpl-menu-lum .sta-menu-lum_inf,
.tpl-menu-lum.sta-backBlack .sta-menu-lum_inf{background:#132223!important}
.tpl-menu-lum.sta-collapseRight .sta-menu-lum_inf{left:auto;width:300px;transform:translatex(100%)}
.tpl-menu-lum #tpl-menu-lum_burger:checked ~ .sta-menu-lum_inf{transform:none;opacity:1;visibility:visible;transition:transform .5s,opacity .25s,visibility .25s}
.tpl-menu-lum .sta-menu-lum_infMax{display:flex;flex-direction:column;height:100%;position:relative;padding:34px 35px 30px;box-sizing:border-box}
.tpl-menu-lum.sta-collapseRight .sta-menu-lum_infMax{padding:20px 10px 25px 31px}
.tpl-menu-lum .sta-menu-lum_infMax:before{content:'';position:absolute;left:30px;top:24px;right:45px;z-index:1;height:30px;pointer-events:none}
.tpl-menu-lum.sta-collapseRight .sta-menu-lum_infMax:before{top:20px;height:20px}
.tpl-menu-lum .sta-menu-lum_navBack{height:100%;overflow:hidden}
.tpl-menu-lum .sta-menu-lum_navM{overflow-y:auto;overflow-x:hidden;padding-bottom:20px;height:100%;box-sizing:border-box}
.tpl-menu-lum .sta-menu-lum_nav_contBack{display:none}
.tpl-menu-lum .sta-menu-lum_navM.js-openSubNav{overflow:hidden}
.tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM.js-openSubNav{overflow:auto}
.tpl-menu-lum .sta-menu-lum_navM .sta-menu-lum_nav{transition:transform .3s;position:relative}
.tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_nav{padding-right:10px}
.tpl-menu-lum .sta-menu-lum_navM.js-openSubNav .sta-menu-lum_nav{transform:translateX(-100%)}
.tpl-menu-lum ::-webkit-scrollbar{width:5px}
.tpl-menu-lum ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #d0d3d3;border-radius:10px}
.tpl-menu-lum ::-webkit-scrollbar-thumb{background:#132223!important;border-radius:10px}
.sta-backBlack .tpl-menu-lum ::-webkit-scrollbar-thumb,
.tpl-menu-lum.sta-backBlack ::-webkit-scrollbar-thumb{background:#e4eaeb}
.tpl-menu-lum .sta-menu-lum_navElem.sta-actual > .sta-menu-lum_navAnchor,
.tpl-menu-lum .sta-menu-lum_navElem_child.sta-actual > .sta-menu-lum_navAnchor{font-weight:bold}
.tpl-menu-lum .sta-menu-lum_navM .sta-menu-lum_navElem.no_child .sta-menu-lum_navElem_children,
.tpl-menu-lum .sta-menu-lum_navM .sta-menu-lum_navElem.no_child .sta-menu-lum_navElem_seeChildren{display:none}
.tpl-menu-lum .sta-menu-lum_navM .sta-menu-lum_navElem{display:flex}
.tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem{flex-wrap:wrap}
.tpl-menu-lum .sta-menu-lum_navM .sta-menu-lum_navAnchor{color:#132223;display:block;padding:12px 10px 12px 0;width:calc(100% - 40px);box-sizing:border-box;text-decoration:none}
.sta-backBlack .tpl-menu-lum .sta-menu-lum_navM .sta-menu-lum_navAnchor,
.tpl-menu-lum.sta-backBlack .sta-menu-lum_navM .sta-menu-lum_navAnchor{color:#e4eaeb}
.tpl-menu-lum .sta-menu-lum_navElem[link*='javascript']{cursor: pointer;}
.tpl-menu-lum .sta-menu-lum_navElem[link*='javascript'] label{pointer-events: none;}
.tpl-menu-lum .sta-menu-lum_navElem[link*='javascript']:hover > .sta-menu-lum_navAnchor{text-decoration-color: var(--color-primario) !important;text-decoration: underline;}
.tpl-menu-lum .sta-menu-lum_navM .sta-menu-lum_navAnchor[href=''],
.tpl-menu-lum .sta-menu-lum_navM .sta-menu-lum_navAnchor[href*='javascript']{pointer-events: none;}
.tpl-menu-lum .sta-menu-lum_navM .sta-menu-lum_navElem_seeChildren{width:40px;position:relative}
.tpl-menu-lum .sta-menu-lum_navM .sta-menu-lum_navElem_seeChildren:before{content:'';position:absolute;height:30px;border-left:1px solid;left:0;top:50%;margin-top:-15px}
.tpl-menu-lum .sta-menu-lum_navM .sta-menu-lum_navElem_seeChildren:after{content:'\e000';position:absolute;font:10px/1px Icons;left:0;right:0;top:50%;text-align:center}
.tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem_seeChildren:after{content:'\e052'}
.tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem input:checked ~ .sta-menu-lum_navElem_seeChildren:after{content:'\e02e'}
.tpl-menu-lum .sta-menu-lum_navM .sta-menu-lum_navElem.no_child .sta-menu-lum_navAnchor{width:100%}
.tpl-menu-lum .sta-menu-lum_navM .sta-menu-lum_navElem_children{position:absolute;left:100%;top:0;width:100%;height:0;visibility:hidden;overflow:hidden;transition:visibility 0s .5s,height 0s .5s}
.tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem_children{position:relative;left:auto;width:100%;visibility:visible;height:auto;max-height:0;transition:max-height cubic-bezier(.02,.75,.05,.87) .5s}
.tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem_children:before{content:'';position:absolute;left:0;top:0;right:0;border-top:1px solid}
.tpl-menu-lum .sta-menu-lum_navM .sta-menu-lum_navElem input:checked ~ .sta-menu-lum_navElem_children{visibility:visible;transition:visibility 0s;overflow:auto}
.tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem input:checked ~ .sta-menu-lum_navElem_children{max-height:500px;transition:max-height cubic-bezier(.98,.25,.95,.13) .5s;overflow:hidden}
.tpl-menu-lum .sta-menu-lum_navM .sta-menu-lum_navElem_children ul{padding-bottom:10px}
.tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem_children ul{padding-bottom:0;padding-top:10px}
.tpl-menu-lum .sta-menu-lum_navM .sta-menu-lum_navElem_children li:first-of-type{position:sticky;left:0;top:0;background:#e4eaeb;z-index:1}
.sta-backBlack .tpl-menu-lum .sta-menu-lum_navM .sta-menu-lum_navElem_children li:first-of-type,
.tpl-menu-lum.sta-backBlack .sta-menu-lum_navM .sta-menu-lum_navElem_children li:first-of-type{background:#132223!important;background:var(--color-primario, #132223)!important}
.tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem_children li:first-of-type{display:none}
.tpl-menu-lum .sta-menu-lum_navM .sta-menu-lum_navElem_goBack{display:block;padding:13px 10px 13px 20px;font-size:14px;position:relative}
.tpl-menu-lum .sta-menu-lum_navM .sta-menu-lum_navElem_goBack:before{content:'\\';position:absolute;left:5px;top:50%;font:7px/1px Icons}
.tpl-menu-lum .sta-menu-lum_navElem_childBack{display:none}
.tpl-menu-lum .sta-menu-lum_navM .sta-menu-lum_navElem_child a{width:100%}
.tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem_child a{font-size:18px;padding:5px 5px 5px 13px;position:relative}
.tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem_children ul .sta-menu-lum_navElem_child a:empty{padding-top:0;padding-bottom:0}
.tpl-menu-lum.sta-logoBig .sta-menu-lum_infRedIdi{display:flex;align-items:flex-end;justify-content:space-between}
.tpl-menu-lum .sta-menu-lum_infFix{margin-top:auto;position:relative}
.tpl-menu-lum .sta-menu-lum_infFix:before{content:'';position:absolute;left:0;bottom:100%;right:10px;height:30px;pointer-events:none}
.tpl-menu-lum .sta-menu-lum_infContact a{font-size:16px;display:block;padding:4px 0;color:#132223;text-decoration:none}
.sta-backBlack .tpl-menu-lum .sta-menu-lum_infContact a,
.tpl-menu-lum.sta-backBlack .sta-menu-lum_infContact a{color:#e4eaeb}
.tpl-menu-lum .sta-menu-lum_infContact a[data-num]:empty:after{content:attr(data-num)}
.tpl-menu-lum .sta-menu-lum_infContact a[href='mailto:'],
.tpl-menu-lum .sta-menu-lum_infContact a[href='tel:'],
.tpl-menu-lum .sta-menu-lum_infContact a[href='']{display:none}
.tpl-menu-lum .sta-menu-lum_infRedes{margin-top:35px}
.tpl-menu-lum.sta-collapseRight .sta-menu-lum_infRedes{margin-top:20px}
.tpl-menu-lum .sta-menu-lum_infRedes:empty{display:none}
.tpl-menu-lum .sta-menu-lum_infRedes li{display:inline-block;vertical-align:middle;border-left:1px solid}
.tpl-menu-lum.sta-logoBig.sta-collapseRight .sta-menu-lum_infRedes li:nth-of-type(4) ~ li,
.tpl-menu-lum .sta-menu-lum_infRedes li:nth-of-type(5) ~ li{display:none}
@media(min-width:300px){.tpl-menu-lum .sta-menu-lum_infRedes li{padding:0 10px} }
.tpl-menu-lum .sta-menu-lum_infRedes li:first-of-type{border-left:none;padding-left:0}
.tpl-menu-lum .sta-menu-lum_infRedes a{font:14px/33px Icons;color:#132223;display:block;padding:0 7px}
.sta-backBlack .tpl-menu-lum .sta-menu-lum_infRedes a,
.tpl-menu-lum.sta-backBlack .sta-menu-lum_infRedes a{color:#e4eaeb}
.tpl-menu-lum .sta-menu-lum_inf .sta-menu-lum_idi{display:none}
.tpl-menu-lum.sta-logoBig .sta-menu-lum_inf .sta-menu-lum_idi{display:block}
.tpl-menu-lum .sta-menu-lum_inf .sta-idiomas{border:1px solid}
.tpl-menu-lum .sta-menu-lum_inf .sta-idiomas .sta-idiomas_act{line-height:30px}
.tpl-menu-lum .sta-menu-lum_inf .sta-idiomas .sta-idioma_lista{transform:none;bottom:100%;top:auto;margin:0;border:1px solid;border-bottom:0;box-sizing:border-box}
.tpl-menu-lum .sta-menu-lum_inf .sta-idiomas .sta-idioma_lista:before{content:none}
@media(min-width:771px){
  .tpl-menu-lum.sta-logoBig .sta-menu-lum_sup{padding-left:58px}
  .tpl-menu-lum .sta-menu-lum_logoA img{max-height:45px;margin:14px 0 14px 18px}
  .tpl-menu-lum.sta-logoBig .sta-menu-lum_logoA img{max-height:73px;max-width:750px;margin:0 auto}
  .tpl-menu-lum.sta-logoCenter .sta-menu-lum_logoA img{max-height:53px}
  .tpl-menu-lum .sta-menu-lum_telLabel{width:54px;height:45px}
  .tpl-menu-lum .sta-menu-lum_telIcon:before{line-height:45px}
  .tpl-menu-lum .sta-idiomas{width:54px}
  .tpl-menu-lum .sta-idiomas .sta-idiomas_act{line-height:45px}
  .tpl-menu-lum.sta-logoBig .sta-menu-lum_idi{margin:0}
  .tpl-menu-lum.sta-logoCenter .sta-menu-lum_burger{margin-left:56px}
  .tpl-menu-lum.sta-logoBig .sta-menu-lum_burger{margin:0 0 0 auto}
  .tpl-menu-lum .sta-menu-lum_infMax{padding:48px 58px 30px;max-width:920px;margin:0 auto}
  .tpl-menu-lum.sta-collapseRight .sta-menu-lum_infMax{padding:20px 10px 25px 0;background:#e4eaeb;box-shadow:-4px 0 25px -4px #132223}
  .sta-backBlack .tpl-menu-lum.sta-collapseRight .sta-menu-lum_infMax,
  .tpl-menu-lum.sta-backBlack.sta-collapseRight .sta-menu-lum_infMax{background:#132223!important;box-shadow:-4px 0 25px -4px #e4eaeb}
  .tpl-menu-lum.sta-collapseRight .sta-menu-lum_infMax:before{left:0;right:20px}
  .tpl-menu-lum .sta-menu-lum_infMax:before{left:50%;top:40px;right:85px}
  .tpl-menu-lum .sta-menu-lum_navBack{position:relative;overflow:hidden}
  .tpl-menu-lum.sta-collapseRight .sta-menu-lum_navBack{position:static}
  .tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM:before{content:none}
  .tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_nav{overflow:visible;position:static}
  .tpl-menu-lum .sta-menu-lum_nav_contBack{display:block;position:absolute;left:0;top:0;width:340px;bottom:20px;z-index:2;background:#e4eaeb}
  .sta-backBlack .tpl-menu-lum .sta-menu-lum_nav_contBack,
  .tpl-menu-lum.sta-backBlack .sta-menu-lum_nav_contBack{background:#132223!important}
  .tpl-menu-lum.sta-collapseRight .sta-menu-lum_nav_contBack{display:none}
  .tpl-menu-lum .sta-menu-lum_inf .sta-menu-lum_nav_back{bottom:auto;height:100%;max-height:400px;opacity:0}
  .tpl-menu-lum .sta-menu-lum_inf .sta-menu-lum_nav_back.sta-active{opacity:1;transition:opacity 1s}
  .tpl-menu-lum .sta-menu-lum_navM{padding-left:405px;height:100%;box-sizing:border-box;position:relative}
  .tpl-menu-lum .sta-menu-lum_navM:before{content:'';position:absolute;left:305px;top:0;bottom:0;background:#e4eaeb;width:100px;z-index:1}
  .sta-backBlack .tpl-menu-lum .sta-menu-lum_navM:before,
  .tpl-menu-lum.sta-backBlack .sta-menu-lum_navM:before{background:#132223!important}
  .tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM{padding-left:0;position:static}
  .tpl-menu-lum.sta-collapseRight .sta-menu-lum_navElem > .sta-menu-lum_navAnchor{order:2;padding-left:10px;padding-right:0}
  .tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem.no_child .sta-menu-lum_navAnchor{padding-left:50px}
  .tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem_seeChildren{order:1;transition:.5s}
  .tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem_seeChildren:before{left:auto;right:0}
  .tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem_seeChildren:after{content:'\\'}
  .tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem input:checked ~ .sta-menu-lum_navElem_seeChildren{color:#e4eaeb;background:#132223!important;background:var(--color-primario, #132223)!important}
  .sta-backBlack .tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem input:checked ~ .sta-menu-lum_navElem_seeChildren,
  .tpl-menu-lum.sta-backBlack.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem input:checked ~ .sta-menu-lum_navElem_seeChildren{color:#132223;background:#e4eaeb}
  .tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem input:checked ~ .sta-menu-lum_navElem_seeChildren:after{content:'\e000'}
  .tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem_children{height:auto;position:fixed;right:-50px;width:300px;bottom:0;background:#e4eaeb;max-height:none!important;z-index:-1;opacity:0;box-shadow:-4px 20px 25px -4px #132223;transition:right .5s,opacity .3s}
  .sta-backBlack .tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem_children,
  .tpl-menu-lum.sta-backBlack.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem_children{background:#132223!important;box-shadow:-4px 20px 25px -4px #e4eaeb}
  .tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem input:checked ~ .sta-menu-lum_navElem_children{right:300px;overflow:auto;transition:right 1s,opacity .7s;opacity:1}
  .tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem_children ul{padding-bottom:80px;padding-top:0}
  .tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem_children li:first-of-type{display:block;color:#e4eaeb;background:#132223!important;background:var(--color-primario, #132223)!important;text-transform:uppercase;z-index:2}
  .sta-backBlack .tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem_children li:first-of-type,
  .tpl-menu-lum.sta-backBlack.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem_children li:first-of-type{color:#132223;background:#e4eaeb}
  .tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem_children li:first-of-type label{padding:20px 50px 20px 20px}
  .tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem_goBack:before{content:'\e000';left:auto;right:20px;font-size:16px}
  .tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem_child{position:relative}
  .tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem_child a{padding:200px 20px 0 20px;font-size:20px;position:relative;z-index:1}
  .tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navAnchor:hover + .sta-menu-lum_navElem_childBack .mic-imagen-lum{transform:scale(1.3);transition:transform 3s}
  .tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem_childBack{display:block;position:absolute;left:20px;top:20px;right:20px;height:170px;background:#d0d3d3;overflow:hidden}
  .sta-backBlack .tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem_childBack,
  .tpl-menu-lum.sta-backBlack.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem_childBack{background:#132223!important;background:var(--color-primario, #132223)!important}
  .tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem_childBack .mic-imagen-lum{transition:transform 1s,opacity 1s;opacity:0}
  .tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem_childBack .mic-imagen-lum.sta-active{opacity:1}
  .tpl-menu-lum .sta-menu-lum_infFix{padding-top:10px}
  .tpl-menu-lum.sta-collapseRight .sta-menu-lum_infFix{padding-left:20px}
  .tpl-menu-lum .sta-menu-lum_infContact{display:flex;align-items:center}
  .tpl-menu-lum.sta-collapseRight .sta-menu-lum_infContact{display:block}
  .tpl-menu-lum .sta-menu-lum_infContact_tel1{order:1}
  .tpl-menu-lum .sta-menu-lum_infContact_tel2{order:2;position:relative;padding-left:23px}
  .tpl-menu-lum.sta-collapseRight .sta-menu-lum_infContact_tel2{padding-left:0}
  .tpl-menu-lum .sta-menu-lum_infContact_tel2 a:before{content:'\\';position:relative;top:0;left:-11px;pointer-events:none}
  .tpl-menu-lum.sta-collapseRight .sta-menu-lum_infContact_tel2 a:before{content:none}
  .tpl-menu-lum .sta-menu-lum_infContact_mail{order:3;margin-left:auto}
  .tpl-menu-lum .sta-menu-lum_infRedes{display:none}
  .tpl-menu-lum.sta-logoBig .sta-menu-lum_inf .sta-menu-lum_idi{margin:10px 0 0 auto}
  .tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem_child[tag-image=""] a{padding:10px 20px 10px 20px}
  .tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem_child[tag-image=""] a:first-of-type{padding-top:20px}
  .tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem_child[tag-image=""] .sta-menu-lum_navElem_childBack{display:none}
}
@media(min-width:1101px){
  .tpl-menu-lum .sta-menu-lum_supMax{min-height:80px}
  .tpl-menu-lum #tpl-menu-lum_burger:checked ~ .sta-menu-lum_sup{padding-right:31px}
  .tpl-menu-lum .sta-menu-lum_sup{padding:0 14px 0 6px}
  .tpl-menu-lum.sta-logoBig.sta-hideMail .sta-menu-lum_sup{padding-left:170px}
  .tpl-menu-lum.sta-logoBig .sta-menu-lum_sup{padding-left:226px}
  .tpl-menu-lum.sta-hideLinks.sta-logoCenter .sta-menu-lum_sup{padding-left:20px}
  .tpl-menu-lum .sta-menu-lum_logo{order:1;width:220px}
  .tpl-menu-lum.sta-logoBig .sta-menu-lum_logo{margin:0 auto}
  .tpl-menu-lum.sta-logoBig .sta-menu-lum_logo img{max-width:900px}
  .tpl-menu-lum .sta-menu-lum_navD{order:2;display:flex;align-self:stretch;font-size:16px;font-weight:500;margin:0 auto 0 0}
  .tpl-menu-lum.sta-centerLinks .sta-menu-lum_navD{margin:0 auto}
  .tpl-menu-lum.sta-logoBig .sta-menu-lum_navD{display:none}
  .tpl-menu-lum.sta-hideLinks .sta-menu-lum_navD,
  .tpl-menu-lum.sta-logoCenter .sta-menu-lum_navD{display:none}
  .tpl-menu-lum .sta-menu-lum_navD_list{display:flex;flex-wrap:wrap;justify-content:flex-end}
  .tpl-menu-lum .sta-menu-lum_navD_list .sta-menu-lum_navElem{display:inline-flex;align-items:center;padding-right:40px}
  /*.tpl-menu-lum .sta-menu-lum_navD_list .sta-menu-lum_navElem[link^='javascript']{padding-right:0}*/
  .tpl-menu-lum.sta-collapseShort .sta-menu-lum_navD_list .sta-menu-lum_navElem{position:relative}
  .tpl-menu-lum .sta-menu-lum_navD_list .sta-menu-lum_navElem.no_child{padding-right:0}
  .tpl-menu-lum .sta-menu-lum_navD_list .sta-menu-lum_navElem > .sta-menu-lum_navAnchor{display:flex;align-items:center;padding:10px 0 10px 14px;color:inherit;text-decoration:none;height:100%;box-sizing:border-box;position:relative}
  .tpl-menu-lum .sta-menu-lum_navD_list .sta-menu-lum_navElem.no_child > .sta-menu-lum_navAnchor{padding:10px 14px}
  .tpl-menu-lum .sta-menu-lum_navD_list .sta-menu-lum_navElem > .sta-menu-lum_navAnchor[href=''],
  .tpl-menu-lum .sta-menu-lum_navD_list .sta-menu-lum_navElem > .sta-menu-lum_navAnchor[href^='javascript']{cursor:default}
  .tpl-menu-lum.sta-collapseShort .sta-menu-lum_navD_list .sta-menu-lum_navElem.fn-moreChild > .sta-menu-lum_navAnchor{position:static;padding:10px 0 10px 14px}
  .tpl-menu-lum.sta-collapseShort .sta-menu-lum_navD_list .sta-menu-lum_navElem .sta-menu-lum_navAnchor[href^='javascript']{position:relative;padding:10px 0 10px 14px}
  .tpl-menu-lum.sta-collapseShort .sta-menu-lum_navD_list .sta-menu-lum_navElem.fn-moreChild .sta-menu-lum_navAnchor[href^='']:after,
  .tpl-menu-lum.sta-collapseShort .sta-menu-lum_navD_list .sta-menu-lum_navElem.fn-moreChild .sta-menu-lum_navAnchor[href^='javascript']:after{right:-38px}
  .tpl-menu-lum .sta-menu-lum_navD_list .sta-menu-lum_navElem > .sta-menu-lum_navAnchor:before{content:'';position:absolute;left:50%;right:50%;bottom:23px;border-top:2px solid transparent;transition:.3s}
  .tpl-menu-lum .sta-menu-lum_navD_list .sta-menu-lum_navElem:hover > .sta-menu-lum_navAnchor:before{left:15px;right:0;border-top-color:inherit;transition:1s}
  .tpl-menu-lum.sta-collapseShort .sta-menu-lum_navD_list .sta-menu-lum_navElem.fn-moreChild:hover > .sta-menu-lum_navAnchor:before{right: 40px}
  .tpl-menu-lum .sta-menu-lum_navD_list .sta-menu-lum_navElem.no_child:hover > .sta-menu-lum_navAnchor:before{right:15px}
  .tpl-menu-lum.sta-collapseShort .sta-menu-lum_navD_list .sta-menu-lum_navElem:hover > .sta-menu-lum_navAnchor:before{right:30px}
  .tpl-menu-lum.sta-collapseShort .sta-menu-lum_navD_list .sta-menu-lum_navElem:hover > .sta-menu-lum_navAnchor[href^='javascript']:before{right:22px}
  .tpl-menu-lum .sta-menu-lum_navD_list .sta-menu-lum_navElem > .sta-menu-lum_navAnchor:after{content:'\e052';font:6px/80px Icons;position:absolute;left:100%;top:0;bottom:0;width:40px;text-align:center;pointer-events:none}
  .tpl-menu-lum.sta-collapseShort .sta-menu-lum_navD_list .sta-menu-lum_navElem.fn-moreChild .sta-menu-lum_navAnchor:after{right:6px;left:auto}
  .tpl-menu-lum .sta-menu-lum_navD_list .sta-menu-lum_navElem:hover > .sta-menu-lum_navAnchor:after{content:'\e02e'}
  .tpl-menu-lum .sta-menu-lum_navD_list .sta-menu-lum_navElem.no_child > .sta-menu-lum_navAnchor:after{content:none}
  .tpl-menu-lum .sta-menu-lum_navD_list .sta-menu-lum_navElem .sta-menu-lum_navElem_children{position:absolute;left:0;right:0;top:100%;z-index:-1;background:#e4eaeb;transform:translateY(-150%);opacity:0;transition:transform .3s,opacity .2s,visibility 2s}
  .tpl-menu-lum #tpl-menu-lum_burger:checked ~ .sta-menu-lum_sup .sta-menu-lum_navD_list .sta-menu-lum_navElem .sta-menu-lum_navElem_children{display:none}
  /*.sta-backBlack .tpl-menu-lum .sta-menu-lum_navD_list .sta-menu-lum_navElem .sta-menu-lum_navElem_children,
  .tpl-menu-lum.sta-backBlack .sta-menu-lum_navD_list .sta-menu-lum_navElem .sta-menu-lum_navElem_children{background:#132223!important}*/
  .tpl-menu-lum.sta-collapseShort .sta-menu-lum_navD_list .sta-menu-lum_navElem .sta-menu-lum_navElem_children{position:absolute;left:auto;top:calc(100% - 15px);z-index:1;width:230px;background:none;padding-top:10px;transform:scale(.5);transform-origin:top right;visibility:hidden;filter:drop-shadow(0 2px 5px #e4eaeb)}
  .tpl-menu-lum.sta-collapseShort.sta-BoxLeft .sta-menu-lum_navD_list .sta-menu-lum_navElem .sta-menu-lum_navElem_children{left:0;right:auto}
  .tpl-menu-lum.sta-collapseShort .sta-menu-lum_navD_list .sta-menu-lum_navElem .sta-menu-lum_navElem_children:before{content:'';position:absolute;top:0;right:20px;border-bottom:10px solid #132223;border-left:5px solid transparent;border-right:5px solid transparent}
  .tpl-menu-lum.sta-collapseShort.sta-BoxLeft .sta-menu-lum_navD_list .sta-menu-lum_navElem .sta-menu-lum_navElem_children:before{right:auto;left:20px}
  .sta-backBlack .tpl-menu-lum.sta-collapseShort .sta-menu-lum_navD_list .sta-menu-lum_navElem .sta-menu-lum_navElem_children:before{border-bottom-color:#132223}
  .tpl-menu-lum.sta-backBlack.sta-collapseShort .sta-menu-lum_navD_list .sta-menu-lum_navElem .sta-menu-lum_navElem_children:before{border-bottom-color:#132223}
  .tpl-menu-lum .sta-menu-lum_navD_list .sta-menu-lum_navElem:hover .sta-menu-lum_navElem_children{transform:none;visibility:visible;opacity:1;box-shadow:0px 17px 16px 3px rgba(228,234,235,.5), inset 0px 14px 6px -10px rgba(228,234,235,.5);transition:transform .8s,opacity 1s,visibility 1s}
  .tpl-menu-lum.sta-backBlack .sta-menu-lum_navD_list .sta-menu-lum_navElem:hover .sta-menu-lum_navElem_children{box-shadow:2px 2px 11px 2px #132223, inset 0px 14px 6px -10px rgba(228,234,235,.5);}
  .tpl-menu-lum.sta-collapseShort .sta-menu-lum_navD_list .sta-menu-lum_navElem:hover .sta-menu-lum_navElem_children{box-shadow:none}
  .tpl-menu-lum .sta-menu-lum_navD_list .sta-menu-lum_navElem_children ul{padding:56px 60px 80px;max-width:900px;margin:0 auto;overflow:hidden}
  .tpl-menu-lum .sta-menu-lum_navD_list .sta-menu-lum_navElem.fn-moreChild .sta-menu-lum_navElem_children ul{padding:56px 60px 25px}
  .tpl-menu-lum.sta-collapseShort .sta-menu-lum_navD_list .sta-menu-lum_navElem.fn-moreChild .sta-menu-lum_navElem_children ul{padding:15px 20px}
  .tpl-menu-lum.sta-collapseShort .sta-menu-lum_navD_list .sta-menu-lum_navElem_children ul{padding:15px 20px;background:#d0d3d3;max-height:calc(100vh - 150px);overflow:auto}
  .sta-backBlack .tpl-menu-lum.sta-collapseShort .sta-menu-lum_navD_list .sta-menu-lum_navElem_children ul,
  .tpl-menu-lum.sta-collapseShort .sta-menu-lum_navD_list .sta-menu-lum_navElem_children ul{background:#132223!important}
  .tpl-menu-lum .sta-menu-lum_navD_list .sta-menu-lum_navElem_child{width:calc(100% / 3 - 40px);margin-left:60px;position:relative;float:left}
  .tpl-menu-lum .sta-menu-lum_navD_list .sta-menu-lum_navElem_child:nth-of-type(3) ~ .sta-menu-lum_navElem_child{display:none}
  .tpl-menu-lum.sta-collapseShort .sta-menu-lum_navD_list .sta-menu-lum_navElem_child:nth-of-type(3) ~ .sta-menu-lum_navElem_child{display:block}
  .tpl-menu-lum .sta-menu-lum_navD_list .sta-menu-lum_navElem.fn-moreChild .sta-menu-lum_navElem_child.sta-menu-lum_navElem_more{margin:35px 0 0;width:100%;text-align:center;display:block}
  .tpl-menu-lum.sta-collapseShort .sta-menu-lum_navD_list .sta-menu-lum_navElem.fn-moreChild .sta-menu-lum_navElem_child.sta-menu-lum_navElem_more{display:none}
  .tpl-menu-lum .sta-menu-lum_navD_list .sta-menu-lum_navElem_child.sta-menu-lum_navElem_more .sta-menu-lum_navAnchor{padding:0;display:inline-block;font-size:18px}
  .tpl-menu-lum.sta-collapseShort .sta-menu-lum_navD_list .sta-menu-lum_navElem_child{width:100%;margin:0;display:block;margin-bottom:10px}
  .tpl-menu-lum.sta-collapseShort .sta-menu-lum_navD_list .sta-menu-lum_navElem_child:last-child{margin-bottom:0}
  .tpl-menu-lum .sta-menu-lum_navD_list .sta-menu-lum_navElem_child:first-child{margin-left:0}
  .tpl-menu-lum .sta-menu-lum_navD_list .sta-menu-lum_navElem_childBack{display:block;position:absolute;left:0;top:0;right:0;height:252px;overflow:hidden;background:#d0d3d3}
  .sta-backBlack .tpl-menu-lum .sta-menu-lum_navD_list .sta-menu-lum_navElem_childBack,
  .tpl-menu-lum.sta-backBlack .sta-menu-lum_navD_list .sta-menu-lum_navElem_childBack{background:#d0d3d3}
  .tpl-menu-lum.sta-collapseShort .sta-menu-lum_navD_list .sta-menu-lum_navElem_childBack{display:none}
  .tpl-menu-lum .sta-menu-lum_navD_list .sta-menu-lum_navElem_child .sta-menu-lum_navAnchor{padding-top:calc(252px + 18px);color:#132223;font-size:24px;display:block;text-decoration:none;z-index:1;position:relative}
  .tpl-menu-lum.sta-collapseShort .sta-menu-lum_navD_list .sta-menu-lum_navElem_child .sta-menu-lum_navAnchor{color:#e4eaeb}
  .sta-backBlack .tpl-menu-lum .sta-menu-lum_navD_list .sta-menu-lum_navElem_child .sta-menu-lum_navAnchor,
  .tpl-menu-lum.sta-backBlack .sta-menu-lum_navD_list .sta-menu-lum_navElem_child .sta-menu-lum_navAnchor{color:#e4eaeb}
  .tpl-menu-lum.sta-collapseShort .sta-menu-lum_navD_list .sta-menu-lum_navElem_child .sta-menu-lum_navAnchor{padding-top:0;font-size:20px;text-align:center}
  .tpl-menu-lum .sta-menu-lum_navD_list .sta-menu-lum_navElem_childBack .mic-imagen-lum{transition:transform 1s,opacity .5s;opacity:0}
  .tpl-menu-lum .sta-menu-lum_navD_list .sta-menu-lum_navElem_childBack .mic-imagen-lum.sta-active{opacity:1}
  .tpl-menu-lum .sta-menu-lum_navD_list .sta-menu-lum_navAnchor:hover + .sta-menu-lum_navElem_childBack .mic-imagen-lum{transform:scale(1.3);transition:transform 3s}
  .tpl-menu-lum .sta-menu-lum_navD_see{display:flex;align-items:center;padding:10px 24px 10px 14px;position:relative}
  .tpl-menu-lum.js-complete .sta-menu-lum_navD_see{display:none}
  .tpl-menu-lum .sta-menu-lum_navD_see:after{content:'\e052';font:6px/1px Icons;position:absolute;right:14px;top:50%}
  .tpl-menu-lum #tpl-menu-lum_burger:checked ~ .sta-menu-lum_sup .sta-menu-lum_navD_see:after{content:'\e02e'}
  .tpl-menu-lum .sta-menu-lum_contMail{display:block;order:3;margin-left:130px;position:relative}
  .tpl-menu-lum:not(.js-complete) #tpl-menu-lum_burger:checked + .sta-menu-lum_sup .sta-menu-lum_contMail{margin-left:80px}
  .tpl-menu-lum:not(.js-complete).sta-hideLinks #tpl-menu-lum_burger:checked + .sta-menu-lum_sup .sta-menu-lum_contMail{margin-left:auto}
  .tpl-menu-lum.sta-logoBig .sta-menu-lum_contMail{margin-left:0!important}
  .tpl-menu-lum .sta-menu-lum_contMail:after{content:'';position:absolute;right:0;top:50%;height:22px;margin-top:-11px;border-left:1px solid #151a1a}
  .tpl-menu-lum .sta-menu-lum_mail{display:block;width:56px;font:18px/56px Icons;text-align:center;color:inherit;text-decoration:none}
  .tpl-menu-lum .sta-menu-lum_mail:before{content:'\e110'}
  .tpl-menu-lum .sta-menu-lum_mail:hover:before{content:'\e0c7';font-size:23px;margin-top:1px;display:block}
  .tpl-menu-lum .sta-menu-lum_tel{order:4;margin-left:0}
  .tpl-menu-lum.sta-hideMail .sta-menu-lum_tel{order:4;margin-left:130px}
  .tpl-menu-lum.sta-hideMail #tpl-menu-lum_burger:checked ~ .sta-menu-lum_sup .sta-menu-lum_tel{margin-left:0}
  .tpl-menu-lum.sta-hideLinks.sta-hideMail:not(.sta-logoCenter) .sta-menu-lum_tel{margin-left:auto}
  .tpl-menu-lum.sta-logoCenter .sta-menu-lum_tel{order:1;margin-left:0}
  .tpl-menu-lum.sta-logoBig .sta-menu-lum_tel{display:block;margin-left:0}
  .tpl-menu-lum .sta-menu-lum_telLabel{width:56px}
  .tpl-menu-lum .sta-menu-lum_telIcon:before{font-size:16px}
  .tpl-menu-lum .sta-menu-lum_idi{order:5}
  .tpl-menu-lum.sta-logoBig .sta-menu-lum_idi{display:block}
  .tpl-menu-lum.sta-logoBig .sta-menu-lum_inf .sta-menu-lum_idi{display:none}
  .tpl-menu-lum .sta-idiomas{width:56px}
  .tpl-menu-lum .sta-idiomas .sta-idiomas_act:before{font-size:16px}
  .tpl-menu-lum .sta-menu-lum_reserva{order:6;position:static;transform:none;display:block;background:none}
  .sta-backBlack .tpl-menu-lum .sta-menu-lum_reserva,
  .tpl-menu-lum.sta-backBlack .sta-menu-lum_reserva{background:none}
  .tpl-menu-lum .sta-menu-lum_reserva .mic-button-lum{margin:0 30px}
  .tpl-menu-lum .sta-menu-lum_reserva.sta-menu-lum_fixed{display:none}
  .tpl-menu-lum.sta-logoCenter .sta-menu-lum_reserva .mic-button-lum{margin-left:15px}
  .tpl-menu-lum.js-complete .sta-menu-lum_burger,
  .tpl-menu-lum .sta-menu-lum_burger{order:7;display:none}
  .tpl-menu-lum .sta-menu-lum_burger label .sta-menu-lum_burgerText{order:7}
  .tpl-menu-lum #tpl-menu-lum_burger:checked + .sta-menu-lum_sup .sta-menu-lum_burger{display:block}
  .tpl-menu-lum.sta-logoBig .sta-menu-lum_burger{display:block;margin:0}
  .tpl-menu-lum.sta-hideLinks .sta-menu-lum_burger{display:block;margin:0}
  .tpl-menu-lum.sta-logoCenter .sta-menu-lum_burger{display:block;margin-left:116px}
  .tpl-menu-lum.sta-logoCenter.sta-hideMail .sta-menu-lum_burger{margin-left:60px}
  .tpl-menu-lum.js-complete .sta-menu-lum_inf{display:none}
  .tpl-menu-lum .sta-menu-lum_infMax{padding:96px 65px 30px;max-width:1200px}
  .tpl-menu-lum .sta-menu-lum_navM{padding-left:440px}
  .tpl-menu-lum .sta-menu-lum_navM:before{left:340px}
  .tpl-menu-lum .sta-menu-lum_nav_contBack{width:370px}
  .tpl-menu-lum .sta-menu-lum_navM .sta-menu-lum_nav_back{max-height:460px}
  .tpl-menu-lum .sta-menu-lum_navM .sta-menu-lum_nav,
  .tpl-menu-lum .sta-menu-lum_navM .sta-menu-lum_navElem_children ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}
  .tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_nav,
  .tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem_children ul{display:block}
  .tpl-menu-lum .sta-menu-lum_navM .sta-menu-lum_navElem,
  .tpl-menu-lum .sta-menu-lum_navM .sta-menu-lum_navElem_children ul li{width:calc(50% - 35px)}
  .tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem,
  .tpl-menu-lum.sta-collapseRight .sta-menu-lum_navM .sta-menu-lum_navElem_children ul li{width:100%}
  .tpl-menu-lum .sta-menu-lum_navM .sta-menu-lum_navElem_children ul li:first-child{width:100%}
}
/* FIN .tpl-menu-lum */

/* tpl-cabecera-lum */
.tpl-cabecera-lum{position:relative;height:calc(100vh - 66px);display:flex;flex-direction:column;justify-content: flex-end}


.tpl-cabecera-lum .mic-video-lum.sta-videoActive ~ .mic-swiper-lum{display:none}
.tpl-cabecera-lum.sta-headerTransparent{height:100vh}
.tpl-cabecera-lum .sta-cabecera-lum_title{font-size:34px}
.tpl-cabecera-lum .mic-enlace-lum{margin-top:50px;text-transform:uppercase;font-size:14px;color:#e4eaeb;pointer-events:all}
.tpl-cabecera-lum .mic-video-lum{position:absolute;top:0;right:0;left:0;bottom:0;overflow:hidden;}
.tpl-cabecera-lum .wistia_embed{height:100%;width:100%}
.tpl-cabecera-lum .wistia_embed video{object-fit:cover!important;object-position:center!important;width:100%;height:100%}
.tpl-cabecera-lum .sta-cabecera-lum_textEmpty{display:none}
.tpl-cabecera-lum .sta-cabecera-lum_textEmpty:empty + .sta-cabecera-lum_slide .sta-cabecera-lum_text{display:block}
.tpl-cabecera-lum .sta-cabecera-lum_textEmpty:empty ~ .sta-cabecera-lum_max{display:none}
.tpl-cabecera-lum .swiper-slide{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.3)}
.tpl-cabecera-lum .swiper-wrapper{padding-top:0}
.tpl-cabecera-lum .swiper-scrollbar{overflow:hidden;border-radius:0;background-color:rgba(228,234,235,.3)}
.tpl-cabecera-lum .swiper-scrollbar-drag{background-color:#e4eaeb;border-radius:0}
.tpl-cabecera-lum .swiper-scrollbar-drag:after{content:"";position:absolute;top:0;bottom:0;right:100%;background:inherit;width:99999px}
.tpl-cabecera-lum .swiper-horizontal>.swiper-scrollbar,
.tpl-cabecera-lum .swiper-scrollbar.swiper-scrollbar-horizontal{height:2px}
.tpl-cabecera-lum .sta-cabecera-lum_pagFather{position:absolute;top:160px;left:0;padding:0 20px;width:100%;box-sizing:border-box}
.tpl-cabecera-lum .sta-cabecera-lum_pagination{position:relative;margin-left:27px;width:100px;height:5px;z-index:1;font-size:12px;color:#e4eaeb}
.tpl-cabecera-lum .sta-cabecera-lum_pagination[data-all="1"]{display:none}
.tpl-cabecera-lum .sta-cabecera-lum_pagination_act{position:absolute;right:100%;line-height:1px;top:0;margin-right:7px}
.tpl-cabecera-lum .sta-cabecera-lum_pagination_total{position:absolute;left:100%;line-height:1px;top:0;margin-left:7px}
.tpl-cabecera-lum .sta-cabecera-lum_slide{z-index:0}
.tpl-cabecera-lum .sta-cabecera-lum_slide .sta-cabecera-lum_text{display:none}
.tpl-cabecera-lum .mic-swiper-lum .swiper-pagination{top:auto;bottom:80px;right:16px}
.tpl-cabecera-lum .mic-swiper-lum .swiper-pagination .swiper-pagination-bullet:after{background:#e4eaeb}
.tpl-cabecera-lum .sta-cabecera-lum_max{height:100%;width:100%;display:flex;align-items:center;padding:0 20px 30px;box-sizing:border-box}
.tpl-cabecera-lum .sta-cabecera-lum_text{position:relative;width:100%;text-align:left;z-index:2;color:#e4eaeb;padding-top:160px;pointer-events:none}
.tpl-cabecera-lum.sta-textCenter .sta-cabecera-lum_text{text-align:center}
.tpl-cabecera-lum .sta-cabecera-lum_motor{position:absolute;top: -99999px;}
.tpl-cabecera-lum .sta-menu-lum_reservaScroll.mic-button-lum.notBack.fullTablet{display: block;}
.tpl-cabecera-lum .mic-video-lum iframe {opacity: 0; transition: opacity 1s; pointer-events: none!important;}
.tpl-cabecera-lum .mic-video-lum.fn-loaded iframe {opacity:1}
.tpl-cabecera-lum .sta-cabecera-lum_slide.sta-onlyOne .swiper-slide,
.tpl-cabecera-lum .sta-cabecera-lum_slide.sta-onlyOne .swiper-wrapper{height: 100%;}
@media(min-width:771px){
  .tpl-cabecera-lum .sta-cabecera-lum_title{font-size:50px}
  .tpl-cabecera-lum .sta-cabecera-lum_pagFather{padding:0 93px;max-width:900px;left:50%;transform:translateX(-50%);z-index:1}
  .tpl-cabecera-lum .sta-cabecera-lum_max{padding-left:93px;padding-right:93px;max-width:900px;margin:0 auto}
  .tpl-cabecera-lum .sta-cabecera-lum_motor{position:relative;}
}
@media(min-width:801px){
  .tpl-cabecera-lum.js-reserva-scroll .sta-cabecera-lum_motor{position: fixed; top: 80px; left: 0; right: 0;z-index: 2;}
  .tpl-cabecera-lum .sta-cabecera-lum_motor{top: 0;}
  .tpl-cabecera-lum .mic-swiper-lum .swiper-pagination{bottom:110px}
  .tpl-cabecera-lum .sta-cabecera-lum_motor #default_sygy_element_engine > div > div{max-width:none}
  .tpl-cabecera-lum .sta-cabecera-lum_motor #default_sygy_element_engine > div > div > div{max-width:980px;margin:0 auto}
}
@media(min-width:1101px){
  .sta-cabecera-lum_right,
  .sta-cabecera-lum_left{position:absolute;height:136px;width:136px;border-radius:50%;color:#e4eaeb;border:2px solid #e4eaeb;z-index:2;top:calc(50% - 68px);left:-68px;cursor:pointer;font:20px/136px 'Icons';text-align:center;transition:.5s}
  .sta-cabecera-lum_right{left:auto;right:-68px}
  .sta-cabecera-lum_left:after{content:'\e082';margin-left:60px}
  .sta-cabecera-lum_right:after{content:'\e084';margin-right:60px}
  .sta-cabecera-lum_left:hover,
  .sta-cabecera-lum_right:hover{background:#e4eaeb}
  .sta-cabecera-lum_left:hover,
  .sta-cabecera-lum_right:hover{color:#132223}
  .sta-cabecera-lum_right.swiper-button-disabled,
  .sta-cabecera-lum_left.swiper-button-disabled{opacity:0;cursor:default}
  .tpl-cabecera-lum .sta-cabecera-lum_title{font-size:60px}
}
@media(min-width:1301px){
  .tpl-cabecera-lum .sta-cabecera-lum_pagFather,
  .tpl-cabecera-lum .sta-cabecera-lum_max{max-width:1128px}
}
/* END tpl-cabecera-lum */

/* tpl-cookie */
#sta-cookies,
.tpl-cookie #sta-cookies_config{position:fixed;top:0;left:-999px}
input#sta-cookies:checked ~ .tpl-cookie{opacity:0;visibility:hidden}
.tpl-cookie{position:fixed;left:0;top:0;right:0;bottom:0;overflow:auto;font:14px Outfit,sans-serif;opacity:1;visibility:visible;z-index:1000;transition:1s}
.tpl-cookie .sta-cookie_table{display:table;width:100%;height:100%}
.tpl-cookie .sta-cookie_cell{display:table-cell;vertical-align:middle;background:rgba(0,0,0,.5)}
.tpl-cookie .sta-cookie_content{padding:30px 10px}
.tpl-cookie .sta-cookie_content2{box-shadow:0 0 20px 1px #132223}
.tpl-cookie .sta-cookie_logo{padding:10px 20px;background:#132223!important;color:#e4eaeb;font-size:17px;text-transform:uppercase;display:none}
.tpl-cookie.sta-idiomas .sta-cookie_logo{display:flex}
.tpl-cookie .sta-cookie_logo svg{fill:#e4eaeb;display:block}
.tpl-cookie .sta-cookie_idi{margin-left:auto}
.tpl-cookie .sta-cookie_idi .sta-idiomas{display:block;height:33px;width:33px;border:2px solid;border-radius:50%;text-align:center;cursor:pointer;position:relative}
.tpl-cookie .sta-cookie_idi .sta-idiomas .sta-idiomas_act{font-size:13px;line-height:30px}
.tpl-cookie .sta-cookie_idi .sta-idiomas .sta-idiomas_act:after{content:'';position:absolute;left:50%;top:100%;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #e4eaeb;margin:7px 0 0 -2px}
.tpl-cookie .sta-cookie_idi .sta-idiomas .sta-idioma_lista .sta-idioma_corto,
.tpl-cookie .sta-cookie_idi .sta-idiomas .sta-idioma_larg{display:none}
.tpl-cookie .sta-cookie_idi .sta-idiomas .sta-idioma_lista .sta-idioma_larg{display:block}
.tpl-cookie .sta-cookie_idi .sta-idiomas ul{position:absolute;top:100%;right:10px;margin-top:18px;background:#132223!important;padding:9px 12px;margin-right:-5px;font-size:13px;text-transform:none;text-align:left;opacity:0;visibility:hidden;transition:.5s}
.tpl-cookie .sta-cookie_idi .sta-idiomas input:checked ~ ul{opacity:1;visibility:visible}
.tpl-cookie .sta-cookie_idi .sta-idiomas ul li:not(:last-of-type){border-bottom:1px solid #e4eaeb}
.tpl-cookie .sta-cookie_idi .sta-idiomas ul a{display:block;color:#e4eaeb;padding:5px 0 5px 6px;position:relative;text-decoration:none;transition:padding-left .3s}
.tpl-cookie .sta-cookie_idi .sta-idiomas ul a:before{content:'';position:absolute;top:10px;left:-2px;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:0 solid #e4eaeb;transition:border-left-width .3s}
.tpl-cookie .sta-cookie_idi .sta-idiomas ul a:hover:before,
.tpl-cookie .sta-cookie_idi .sta-idiomas ul a.sta-active:before{border-left-width:4px}
.tpl-cookie .sta-cookie_info{background:#e4eaeb;padding:25px 20px}
.tpl-cookie .sta-cookie_info .sta-cookie_texto{margin-bottom:30px}
.tpl-cookie .sta-cookie_info .sta-cookie_texto a{color:#132223;text-decoration:underline}
.tpl-cookie .sta-cookies_config .sta-cookie_cell,
.tpl-cookie .sta-cookie_info .sta-cookie_cell{vertical-align:middle;background:none;padding-right: 13px;}
.tpl-cookie .sta-cookie_info .sta-cookie_cell:last-of-type{text-align:right;padding-left:10px;float: right;padding-right: 0;margin-left: auto;}
.tpl-cookie .sta-cookie_config{font-weight:bold;padding:10px 0;display:inline-block}
.tpl-cookie .sta-cookies_confirm{padding:10px;border:2px solid #132223;background:#132223!important;color:#e4eaeb;min-width:150px;margin:0 0 0 auto;display:block;font-weight:bold;text-transform:uppercase;letter-spacing:.05em}
.tpl-cookie #sta-cookies_config:checked ~ .sta-cookie_table .sta-cookie_info,
.tpl-cookie .sta-cookies_config{display:none;background:#e4eaeb;padding:25px 20px 35px}
.tpl-cookie #sta-cookies_config:checked ~ .sta-cookie_table .sta-cookies_config{display:block}
.tpl-cookie .sta-cookies_config ul{margin-bottom:70px}
.tpl-cookie .sta-cookies_config ul li{list-style:none}
.tpl-cookie .sta-cookies_config ul li:not(:last-of-type){padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #132223}
.tpl-cookie .sta-cookies_config .sta-cookies_cont{display:block;position:relative;padding-bottom:40px}
.tpl-cookie .sta-cookies_config .sta-cookies_cont .sta-cookies_title{display:block;font-weight:bold;color:#132223;margin-bottom:8px;font-size:15px}
.tpl-cookie .sta-cookies_config .sta-cookies_label input{position:fixed;left:-999px;top:0}
.tpl-cookie .sta-cookies_config .sta-cookies_label .sta-cookies_icon{position:absolute;right:0;bottom:0;width:66px;height:35px;border-radius:50px;overflow:hidden;z-index:1;background:#dadada;background:linear-gradient(to bottom,#ddd,#ccc)}
.tpl-cookie .sta-cookies_config .sta-cookies_label .sta-cookies_icon:after{content:'';position:absolute;left:0;top:0;bottom:0;right:0;background:transparent;transition:background .5s}
.tpl-cookie .sta-cookies_config .sta-cookies_label .sta-cookies_icon span{position:absolute;right:36px;bottom:5px;top:5px;width:25px;background:#e4eaeb;box-shadow:0 1px 5px rgba(0,0,0,.5);border-radius:50%;z-index:1;transition:right .5s}
.tpl-cookie .sta-cookies_config .sta-cookies_label input:checked ~ .sta-cookies_icon span{right:5px}
.tpl-cookie .sta-cookies_config .sta-cookies_label input:checked ~ .sta-cookies_icon:after{background:#222}
.tpl-cookie .sta-cookies_config .sta-cookies_label.sta-disabled{cursor:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAABHVBMVEX/AAD/AgP/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAH/AAH/AQH/AQH/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/kZH/AAD/AQH/ExP/FBT/Ghr/HBz/MTH/MzP/OTn/Ojv/PDz/PT3/Tk7/UVH/UlL/VFT/VVX/YGD/YmL/jY3/kpL/lJT/lZX/n5//oKD/oaH/vLz/vr7/wcH/wsL/w8P/x8f/yMj/zc3/8fH/8vL/9fX/9vb/9/f/+vr////74QKfAAAANnRSTlMAAgUODxAREhQVF1daXV9gY2ZnaGtvcnOSmZqam6Giu76/wcPExtfb3d7h5Ofs7e7v8PHy/v5/hlqtAAAA0ElEQVR42mIAAxYheUBT84CmQRCDQfhb27Zt1dq2/U/uf4sxuh6/3UmWNlke7axWXuM0aTPNmfUC7Bwc7AL0leV2+fJj9vt6DgxG1gBwZ0mP29AiVcwSdZvqMyzUqA3Otxy9gC6NwZvdFvoFk1pl588c9fZYFxyauXoCKTp6Clpj999Vb58NjcO7OfoNU+qEMyv0/hp6VDUPj47CYp3UBNtPqT4AtCmsH7j6CK+VPm+AYUWVDQDsHR3vAwyVK6l1jrT5DuXVdo2vbLI60V2vqABwNFT27mngMwAAAABJRU5ErkJggg=='), no-drop}
.tpl-cookie .sta-cookies_config .sta-cookies_label.sta-disabled .sta-cookies_icon{background:#222;border-color:#222}
.tpl-cookie .sta-cookies_config .sta-cookies_label.sta-disabled .sta-cookies_icon span{right:5px}
.tpl-cookie .sta-cookie_logo{background:#132223!important;background:var(--color-primario, #132223)!important}
.tpl-cookie .sta-cookie_logo svg{height:30px;width:146px}
.tpl-cookie .sta-cookie_cell .sta-cookie_table{display: flex;}

@media(min-width:801px){
  .tpl-cookie .sta-cookie_logo{padding:15px 20px}
  .tpl-cookie .sta-cookie_content{padding:30px 20px}
  .tpl-cookie .sta-cookie_content{max-width:850px;margin:0 auto}
  .tpl-cookie .sta-cookies_config .sta-cookies_cont{padding:0 50px 0 0}
  .tpl-cookie .sta-cookies_config .sta-cookies_cont div{max-width:540px}
  .tpl-cookie .sta-cookies_config .sta-cookies_label .sta-cookies_icon{bottom:50%;margin-bottom:-18px}
}
/* end tpl-cookie */



/* tpl-intro-lum */
.tpl-intro-lum{position:relative}
.tpl-intro-lum .sta-intro-lum_max{position:relative;padding:40px 20px;text-align:center;max-width:908px;margin:0 auto;color:#132223}
.tpl-intro-lum.sta-backBlack{background:#132223!important;background:var(--color-primario, #132223)!important}
.tpl-intro-lum.sta-backBlack .sta-intro-lum_max{color:#e4eaeb;}
.tpl-intro-lum.sta-left .sta-intro-lum_max{text-align:left}
.tpl-intro-lum.sta-fullWidth .sta-intro-lum_max{max-width:none;}
.tpl-intro-lum .mic-imagen-lum{display:none}
.tpl-intro-lum.sta-backImg .mic-imagen-lum{display:block}
.tpl-intro-lum.sta-pretitleNone .sta-intro-lum_pretitles{display:none}
.tpl-intro-lum.sta-titleNone .sta-intro-lum_title{display:none}
.tpl-intro-lum.sta-subtitleNone .sta-intro-lum_subtitles{display:none}
.tpl-intro-lum .sta-intro-lum_pretitles{text-transform:uppercase}
.tpl-intro-lum .sta-intro-lum_title{margin-bottom:24px}
.tpl-intro-lum .sta-intro-lum_subtitles{margin-bottom:32px}
.tpl-intro-lum .sta-intro-lum_button{margin-top:40px}
.tpl-intro-lum .sta-intro-lum_button:empty{display:none}
.tpl-intro-lum.sta-minHeight{min-height:550px;display:flex;align-items:center;justify-content:center}
.tpl-intro-lum.sta-minHeight.sta-leftMargin{justify-content:left}
@media (min-width:771px){
  .tpl-intro-lum.sta-leftMargin .sta-intro-lum_max{margin-left:58px;justify-content:left}
}
/* end tpl-intro-lum */


/* tpl-rooms-lum:
  - "sta-twoInline" :dos habitaciones en linea
  - "sta-leftRight" :Sirve para cuando hay muchos módulos y el primero empieza teniendo el texto por la izquierda y la imagen por la derecha. El segundo módulo será al reves. Van imapres
  - "sta-rightLeft" :A diferencia del primer caso, este empieza con el texto a la derecha y la imagen por la izquierda y el siguiente módulo al revés. Van pares.
  - "sta-right" :Pone a todos los módulos el texto a la derecha y la imagen a la izquierda
  - "sta-fullWidth" :(recomendacion acompañar con clase sta-three para que los servicios se vean en 3 columnas;o de sta-two para que se vean en dos columnas) Version donde la imagen esa arriba y el texto abajo. Parecida a verion móvil. Esta clase no es compitable con "sta-right", "sta-rightLeft" ni "sta-leftRight"
  - "sta-small" :Es la version pequeña de los servicios, si no se pone, automaticamente tendrá tamaño normal. 
  Si no se pone "sta-three" o "sta-two", automaticamente los servicios van de 1 a 1
  - "sta-three" :Sirve para que los servicios se vean de 3 en 3 
  - "sta-two" :Sirve para que los servicios se vean de 2 en 2.
*/
.tpl-rooms-lum .sta-rooms-lum_separador{padding:50px 16px}
.tpl-rooms-lum .sta-rooms-lum_box{position:relative;padding-top:32px}
.tpl-rooms-lum .sta-rooms-lum_box:before{content:'';display:block;height:55.765vw;max-height:350px}
.tpl-rooms-lum .sta-rooms-lum_box:not(:nth-of-type(1)){margin-top:56px}
.tpl-rooms-lum .sta-rooms-lum_cSlide{height:55.765vw;max-height:350px;position:absolute;top:0;left:0;right:0}
.tpl-rooms-lum.sta-three:not(.sta-fullWidth) .mic-icons-lum{max-width:none}
.tpl-rooms-lum .mic-contenido-lum{max-width:500px;margin:0 auto}
.tpl-rooms-lum .mic-hab-lum .sta-rooms-lum_icons{max-width:500px}
.tpl-rooms-lum.sta-noButton .sta-rooms-lum_box footer{display: none;}
@media (min-width:771px){
  .tpl-rooms-lum .sta-rooms-lum_separador{padding:40px 58px}
  .tpl-rooms-lum .sta-rooms-lum_max{max-width:1100px;margin:0 auto}
  .tpl-rooms-lum .sta-rooms-lum_box:not(:nth-of-type(1)){margin-top:55px}
  .tpl-rooms-lum .sta-rooms-lum_box:before,
  .tpl-rooms-lum .sta-rooms-lum_cSlide{height:406px;max-height:none}
  .tpl-rooms-lum.sta-rightLeft .mic-hab-lum .sta-rooms-lum_precio{margin-right:100px}
  .tpl-rooms-lum.sta-twoInline .sta-rooms-lum_separador{padding:40px 30px}
}
@media(min-width:1101px){
  .tpl-rooms-lum .sta-rooms-lum_max{max-width:1366px}
  .tpl-rooms-lum .sta-rooms-lum_separador{padding:75px 58px}
  .tpl-rooms-lum.sta-twoInline .sta-rooms-lum_separador{padding:75px 30px}
  .tpl-rooms-lum .sta-rooms-lum_box{padding-right:570px}
  .tpl-rooms-lum .sta-rooms-lum_box:not(:nth-of-type(1)){margin-top:70px}
  .tpl-rooms-lum .sta-rooms-lum_box:before{content:none}
  .tpl-rooms-lum .sta-rooms-lum_cSlide{width:509px;left:auto;height:100%;max-height:750px}
  .tpl-rooms-lum.sta-fullWidth .sta-rooms-lum_separador{padding:40px 76px}
  .tpl-rooms-lum.sta-fullWidth .sta-rooms-lum_box{padding:48px 0 0 0}
  .tpl-rooms-lum.sta-fullWidth .sta-rooms-lum_box:before{content:'';display:block;height:55.765vw;max-height:475px}
  .tpl-rooms-lum.sta-fullWidth .mic-hab-lum {margin-left:68px}
  .tpl-rooms-lum.sta-fullWidth .mic-contenido-lum .sta-rooms-lum_contenido{max-width:644px}
  .tpl-rooms-lum.sta-fullWidth.sta-three .mic-hab-lum .sta-rooms-lum_icons{max-width:708px}
  .tpl-rooms-lum.sta-fullWidth .mic-hab-lum .sta-rooms-lum_icons{margin:0 0 32px 0}
  .tpl-rooms-lum.sta-fullWidth .sta-rooms-lum_cSlide{height:473px;max-height:none;left:0;width:100%}
  .tpl-rooms-lum .mic-hab-lum .sta-rooms-lum_icons{margin-bottom:30px}
  .tpl-rooms-lum.sta-right .mic-hab-lum .sta-rooms-lum_title,
  .tpl-rooms-lum.sta-right .mic-icons-lum ul{text-align:left}
  .tpl-rooms-lum.sta-right .mic-hab-lum .sta-rooms-lum_contenido{padding:0 0 0 100px}
  .tpl-rooms-lum.sta-right .mic-hab-lum .sta-rooms-lum_contenido{text-align:left}
  .tpl-rooms-lum.sta-leftRight .sta-rooms-lum_box:nth-of-type(even),
  .tpl-rooms-lum.sta-rightLeft .sta-rooms-lum_box:nth-of-type(odd),
  .tpl-rooms-lum.sta-right .sta-rooms-lum_box {padding-left:570px;padding-right:0}
  .tpl-rooms-lum.sta-leftRight .sta-rooms-lum_box:nth-of-type(even) .sta-rooms-lum_cSlide,
  .tpl-rooms-lum.sta-rightLeft .sta-rooms-lum_box:nth-of-type(odd) .sta-rooms-lum_cSlide,
  .tpl-rooms-lum.sta-right .sta-rooms-lum_cSlide{left:0;right:auto}
  .tpl-rooms-lum.sta-twoInline .mic-hab-lum .sta-rooms-lum_contenido{padding:0 38px}


  .tpl-rooms-lum.sta-twoInline .sta-rooms-lum_max{display:flex;flex-wrap:wrap}
  .tpl-rooms-lum.sta-twoInline .sta-rooms-lum_box{width:50%;padding:0 20px;box-sizing:border-box;margin-top:0;padding-top:30px;margin-bottom:50px}
  .tpl-rooms-lum.sta-twoInline .sta-rooms-lum_cSlide{height:350px;position:absolute;top:0;left:20px;right:20px;width:100%}
  .tpl-rooms-lum.sta-twoInline .sta-rooms-lum_box{padding-top:470px}
  .tpl-rooms-lum.sta-twoInline .sta-rooms-lum_box .sta-rooms-lum_cSlide{height:450px}
  .tpl-rooms-lum.sta-twoInline .mic-swiper-lum{box-sizing:border-box;padding:0 20px 0 0}
  .tpl-rooms-lum.sta-twoInline .mic-swiper-lum .swiper-pagination-bullets.swiper-pagination-bullets{right:0;left:0;top:auto;bottom:20px;text-align:center}



  /*.tpl-rooms-lum.sta-twoInline .sta-rooms-lum_box:nth-child(4n+2) .sta-rooms-lum_cSlide,
  .tpl-rooms-lum.sta-twoInline .sta-rooms-lum_box:nth-child(4n+3) .sta-rooms-lum_cSlide{height:550px}
  .tpl-rooms-lum.sta-twoInline .sta-rooms-lum_box:nth-child(4n+2),
  .tpl-rooms-lum.sta-twoInline .sta-rooms-lum_box:nth-child(4n+3){padding-top:570px}*/


}
/* end tpl-rooms-lum */

/* .tgl-socialRedes */
.tpl-poprrss-lum{position:absolute;top:280px;bottom:0;right:0;z-index:59;pointer-events:none}
.tpl-poprrss-lum.sta-active{right:0;opacity:1;transition:1s}
.tpl-poprrss-lum .sta-poprrss-lum_sticky{position:sticky;right:0;top:61px;overflow:hidden;pointer-events:auto;margin-top:-5px}
.tpl-poprrss-lum .sta-poprrss-lum_container{transform:translateX(100px)}
.tpl-poprrss-lum.sta-init .sta-poprrss-lum_container{transform:none;transition:transform 1s;box-shadow:0 0 8px 0 rgba(228,234,235,.5)}
.tpl-poprrss-lum #sta-poprrss-lum_for:checked ~ .sta-poprrss-lum_conticons{max-height:371px;right:0}
.tpl-poprrss-lum .sta-poprrss-lum_despleg{display:none;width:51px;height:51px;right:0;background:#e4eaeb!important;background:var(--color-primario, #e4eaeb)!important;z-index:202;text-align:center;position:relative;color:#132223;line-height:51px;font-size:26px;}
.tpl-poprrss-lum.sta-backBlack .sta-poprrss-lum_despleg{background: #132223!important; color: #e4eaeb;}
.tpl-poprrss-lum.sta-dropdown .sta-poprrss-lum_despleg{display:block}
.tpl-poprrss-lum .sta-poprrss-lum_conticons{background:#e4eaeb;padding:0 5px 0 7px;position:relative;max-height:371px;overflow:auto;scroll-snap-type:y mandatory}
.tpl-poprrss-lum .sta-poprrss-lum_conticons{padding:0 7px;position:relative;max-height:371px;overflow:auto;scroll-snap-type:y mandatory;}
.tpl-poprrss-lum.sta-backBlack .sta-poprrss-lum_conticons{background:#132223!important; }
.tpl-poprrss-lum .sta-poprrss-lum_sticky{border: 1px solid #132223;}
.tpl-poprrss-lum.sta-backBlack .sta-poprrss-lum_sticky{border: 1px solid #e4eaeb; }
.tpl-poprrss-lum.rrss-color .sta-poprrss-lum_conticons{padding:0}
.tpl-poprrss-lum.sta-dropdown .sta-poprrss-lum_conticons{max-height:0;transition:1s}
.tpl-poprrss-lum .sta-poprrss-lum_conticons::-webkit-scrollbar{width:5px}
.tpl-poprrss-lum .sta-poprrss-lum_conticons::-webkit-scrollbar-thumb{background:#132223!important;border-radius:10px}
.tpl-poprrss-lum .sta-poprrss-lum_conticons::-webkit-scrollbar-thumb{background:#e4eaeb}
.tpl-poprrss-lum .sta-poprrss-lum_icon{display:block;width:32px;color:#132223;font:18px/62px Icons;text-align:center;scroll-snap-align:start}
.tpl-poprrss-lum.sta-backBlack .sta-poprrss-lum_icon{color:#e4eaeb;}
.tpl-poprrss-lum .sta-poprrss-lum_icon:hover{text-decoration:none}
.tpl-poprrss-lum .sta-poprrss-lum_icon:not(:first-of-type){border-top:1px solid}
.tpl-poprrss-lum.sta-dropdown .sta-poprrss-lum_icon{width:34px}
.tpl-poprrss-lum:not(.sta-dropdown).rrss-color .sta-poprrss-lum_icon{width:42px}
.tpl-poprrss-lum.sta-dropdown.rrss-color .sta-poprrss-lum_icon{width:auto}
.tpl-poprrss-lum.rrss-color .sta-poprrss-lum_icon{color:#e4eaeb}
.tpl-poprrss-lum.rrss-color .icoGlobal-371-instagram{background:#833ab4}
.tpl-poprrss-lum.rrss-color .icoGlobal-117-facebook{background:#3b5998}
.tpl-poprrss-lum.rrss-color .icoGlobal-168-twitter{background:#000}
.tpl-poprrss-lum.rrss-color .icoGlobal-292-pinterest{background:#bd081c}
.tpl-poprrss-lum.rrss-color .icoGlobal-109-youtube{background:#f20000}
.tpl-poprrss-lum.rrss-color .icoGlobal-254-whatsapp{background:#1bd741}
.tpl-poprrss-lum.rrss-color .icoGlobal-499-foursquare{background:#f94877}
.tpl-poprrss-lum.rrss-color .icoGlobal-403-linkedin{background:#0071ae}
.tpl-poprrss-lum.rrss-color .icoGlobal-foodspotting{background:#412f28}
.tpl-poprrss-lum.rrss-color .icoGlobal-tumblr{background:#324258}
.tpl-poprrss-lum.rrss-color .icoGlobal-vimeo{background:#3ea8d0}
.tpl-poprrss-lum.rrss-color .icoGlobal-77-Flickr{background:#0063dc}
.tpl-poprrss-lum.rrss-color .icoGlobal-wordpress{background:#026f99}
.tpl-poprrss-lum.rrss-color .icoGlobal-yelp{background:#f1395a}
.tpl-poprrss-lum.rrss-color .icoGlobal-tiktok{background:#0b0909}
.tpl-poprrss-lum.rrss-color .icon-blog{background:#7b7777}
.tpl-poprrss-lum.rrss-color.sta-backBlack .sta-poprrss-lum_icon{color: #132223!important;}
@media (min-width:771px){
  .tpl-poprrss-lum .sta-poprrss-lum_sticky{top:75px;margin-top:-5px}
  .tpl-poprrss-lum.js-topRoom .sta-poprrss-lum_sticky{top:75px;margin-top:-5px}
}
@media(min-width:1281px){
  .tpl-poprrss-lum .sta-poprrss-lum_despleg{width:61px;height:61px;line-height:61px}
  .tpl-poprrss-lum.sta-dropdown .sta-poprrss-lum_icon{width:42px}
  .tpl-poprrss-lum .sta-poprrss-lum_icon:focus,
  .tpl-poprrss-lum .sta-poprrss-lum_icon:hover{color:#e4eaeb;background:#a3a3a3}
  .tpl-poprrss-lum.rrss-color.sta-backBlack .sta-poprrss-lum_icon:focus,
  .tpl-poprrss-lum.rrss-color.sta-backBlack .sta-poprrss-lum_icon:hover{color:#131313!important;background:#a3a3a3}
  .tpl-poprrss-lum .icoGlobal-371-instagram:focus,
  .tpl-poprrss-lum .icoGlobal-371-instagram:hover{background:#833ab4}
  .tpl-poprrss-lum .icoGlobal-117-facebook:focus,
  .tpl-poprrss-lum .icoGlobal-117-facebook:hover{background:#3b5998}
  .tpl-poprrss-lum .icoGlobal-168-twitter:focus,
  .tpl-poprrss-lum .icoGlobal-168-twitter:hover{background:#000}
  .sta-backBlack .tpl-poprrss-lum .sta-poprrss-lum_conticons .icoGlobal-168-twitter:focus,
  .sta-backBlack .tpl-poprrss-lum .sta-poprrss-lum_conticons .icoGlobal-168-twitter:hover,
  .tpl-poprrss-lum.sta-backBlack .sta-poprrss-lum_conticons .icoGlobal-168-twitter:focus,
  .tpl-poprrss-lum.sta-backBlack .sta-poprrss-lum_conticons .icoGlobal-168-twitter:hover{color:#131313!important;background:#a3a3a3}
  .tpl-poprrss-lum .icoGlobal-292-pinterest:focus,
  .tpl-poprrss-lum .icoGlobal-292-pinterest:hover{background:#bd081c}
  .tpl-poprrss-lum .icoGlobal-109-youtube:focus,
  .tpl-poprrss-lum .icoGlobal-109-youtube:hover{background:#f20000}
  .tpl-poprrss-lum .icoGlobal-254-whatsapp:focus,
  .tpl-poprrss-lum .icoGlobal-254-whatsapp:hover{background:#1bd741}
  .tpl-poprrss-lum .icoGlobal-499-foursquare:focus,
  .tpl-poprrss-lum .icoGlobal-499-foursquare:hover{background:#f94877}
  .tpl-poprrss-lum .icoGlobal-403-linkedin:focus,
  .tpl-poprrss-lum .icoGlobal-403-linkedin:hover{background:#0071ae}
  .tpl-poprrss-lum .icoGlobal-foodspotting:focus,
  .tpl-poprrss-lum .icoGlobal-foodspotting:hover{background:#412f28}
  .tpl-poprrss-lum .icoGlobal-tumblr:focus,
  .tpl-poprrss-lum .icoGlobal-tumblr:hover{background:#324258}
  .tpl-poprrss-lum .icoGlobal-vimeo:focus,
  .tpl-poprrss-lum .icoGlobal-vimeo:hover{background:#3ea8d0}
  .tpl-poprrss-lum .icoGlobal-77-Flickr:focus,
  .tpl-poprrss-lum .icoGlobal-77-Flickr:hover{background:#0063dc}
  .tpl-poprrss-lum .icoGlobal-wordpress:focus,
  .tpl-poprrss-lum .icoGlobal-wordpress:hover{background:#026f99}
  .tpl-poprrss-lum .icoGlobal-yelp:focus,
  .tpl-poprrss-lum .icoGlobal-yelp:hover{background:#f1395a}
  .tpl-poprrss-lum .icon-tiktook:focus,
  .tpl-poprrss-lum .icon-tiktk:hover{background:#0b0909}
  .tpl-poprrss-lum.rrss-color .sta-poprrss-lum_icon:focus,
  .tpl-poprrss-lum.rrss-color .sta-poprrss-lum_icon:hover{background:#e4eaeb}
  .tpl-poprrss-lum.rrss-color .icoGlobal-371-instagram:focus,
  .tpl-poprrss-lum.rrss-color .icoGlobal-371-instagram:hover{color:#833ab4}
  .tpl-poprrss-lum.rrss-color .icoGlobal-117-facebook:focus,
  .tpl-poprrss-lum.rrss-color .icoGlobal-117-facebook:hover{color:#3b5998}
  .tpl-poprrss-lum.rrss-color .icoGlobal-168-twitter:focus,
  .tpl-poprrss-lum.rrss-color .icoGlobal-168-twitter:hover{color:#000}
  .tpl-poprrss-lum.rrss-color .icoGlobal-292-pinterest:focus,
  .tpl-poprrss-lum.rrss-color .icoGlobal-292-pinterest:hover{color:#bd081c}
  .tpl-poprrss-lum.rrss-color .icoGlobal-109-youtube:focus,
  .tpl-poprrss-lum.rrss-color .icoGlobal-109-youtube:hover{color:#f20000}
  .tpl-poprrss-lum.rrss-color .icoGlobal-254-whatsapp:focus,
  .tpl-poprrss-lum.rrss-color .icoGlobal-254-whatsapp:hover{color:#1bd741}
  .tpl-poprrss-lum.rrss-color .icoGlobal-499-foursquare:focus,
  .tpl-poprrss-lum.rrss-color .icoGlobal-499-foursquare:hover{color:#f94877}
  .tpl-poprrss-lum.rrss-color .icoGlobal-403-linkedin:focus,
  .tpl-poprrss-lum.rrss-color .icoGlobal-403-linkedin:hover{color:#0071ae}
  .tpl-poprrss-lum.rrss-color .icoGlobal-foodspotting:focus,
  .tpl-poprrss-lum.rrss-color .icoGlobal-foodspotting:hover{color:#412f28}
  .tpl-poprrss-lum.rrss-color .icoGlobal-tumblr:focus,
  .tpl-poprrss-lum.rrss-color .icoGlobal-tumblr:hover{color:#324258}
  .tpl-poprrss-lum.rrss-color .icoGlobal-vimeo:focus,
  .tpl-poprrss-lum.rrss-color .icoGlobal-vimeo:hover{color:#3ea8d0}
  .tpl-poprrss-lum.rrss-color .icoGlobal-77-Flickr:focus,
  .tpl-poprrss-lum.rrss-color .icoGlobal-77-Flickr:hover{color:#0063dc}
  .tpl-poprrss-lum.rrss-color .icoGlobal-wordpress:focus,
  .tpl-poprrss-lum.rrss-color .icoGlobal-wordpress:hover{color:#026f99}
  .tpl-poprrss-lum.rrss-color .icoGlobal-yelp:focus,
  .tpl-poprrss-lum.rrss-color .icoGlobal-yelp:hover{color:#f1395a}
  .tpl-poprrss-lum.rrss-color .icoGlobal-tiktok:focus,
  .tpl-poprrss-lum.rrss-color .icoGlobal-tiktok:hover{color:#0b0909}
  .tpl-poprrss-lum.rrss-color .icon-blog:focus,
  .tpl-poprrss-lum.rrss-color .icon-blog:hover{color:#7b7777}
  .tpl-poprrss-lum .sta-poprrss-lum_icon{transition:.3s}
}
/* fin .tpl-poprrss-lum */


/* tpl-newsLetter-lum
  - "v2" :version con imagen
*/

.tpl-newsLetter-lum .sta-newsLetter-lum_max{padding-bottom:20px}
.tpl-newsLetter-lum .mic-NLtext-lum .mic-NLtext-lum_header{font-size:32px;font-weight:500;margin:40px 0 32px}
.tpl-newsLetter-lum.v2 .mic-NLtext-lum .mic-NLtext-lum_header{margin:40px 16px 32px}
.tpl-newsLetter-lum .mic-NLmail-lum .mic-NLmail-lum_check{margin:40px 0;font-size:12px}
.tpl-newsLetter-lum .mic-button-lum{width:192px}
.tpl-newsLetter-lum .mic-enlace-lum{font-size:12px}
.tpl-newsLetter-lum .sta-newsLetter-lum_max .mic-imagen-lum{display:none}
.tpl-newsLetter-lum.v2 .mic-imagen-lum{position:static;height:179px;display:block}
.tpl-newsLetter-lum.v2 .mic-NLtext-lum .mic-NLtext-lum_header{display:block;font-size:36px;font-weight:500;margin:32px 0 32px}
.tpl-newsLetter-lum.v2 .mic-NLtext-lum .mic-NLtext-lum_main{display:block;margin-bottom:10px}
.tpl-newsLetter-lum.v2 .mic-NLtext-lum{display:block}
.tpl-newsLetter-lum.v2 .mic-button-lum{width:100%}
.tpl-newsLetter-lum .mic-NLtext-lum{padding:0 20px;max-width:1000px;margin:0 auto}
.tpl-newsLetter-lum.v2 .mic-NLtext-lum{padding:0 20px;max-width:none}
.tpl-newsLetter-lum .mic-alert-lum.ok,
.tpl-newsLetter-lum .mic-alert-lum.error{margin-bottom:40px}
.tpl-newsLetter-lum.sta-backBlack .mic-labelText-lum .mic-labelText-lum_span{color:#8f8f8f}
@media(min-width:768px){
  .tpl-newsLetter-lum .mic-NLtext-lum .mic-NLtext-lum_header{font-size:36px}
  .tpl-newsLetter-lum.v2 .mic-button-lum{width:192px}
  .tpl-newsLetter-lum.v2 .mic-imagen-lum{height:406px}
}
@media(min-width:1000px){
  .tpl-newsLetter-lum.v2 .mic-imagen-lum{width:500px;height:632px}
  .tpl-newsLetter-lum.v2 .mic-NLtext-lum .mic-NLtext-lum_header{padding-top:0}
  .tpl-newsLetter-lum.v2 .mic-NLtext-lum{max-width:472px;padding:0 48px}
  .tpl-newsLetter-lum.v2 .sta-newsLetter-lum_max{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;max-width:1100px;margin:0 auto}
}
@media(min-width:1100px){
  .tpl-newsLetter-lum .mic-NLtext-lum .mic-NLtext-lum_header{font-size:50px}
}
/* end tpl-newsLetter-lum */

/* tpl-preFooter-lum */
.tpl-preFooter-lum{background:#132223!important;color:#e4eaeb}
.tpl-preFooter-lum .sta-preFooter-lum_title{padding-bottom:24px}
.tpl-preFooter-lum .sta-preFooter-lum_max{padding:40px 20px;border-top:1px solid #e4eaeb;box-shadow:0 1px 13px 1px rgba(228,234,235,.5)}
.sta-backBlack .tpl-preFooter-lum .sta-preFooter-lum_max,
.tpl-preFooter-lum.sta-backBlack .sta-preFooter-lum_max{box-shadow:0 1px 13px 1px rgba(32,32,32,.5)}
.tpl-preFooter-lum .sta-preFooter-lum_content li{margin-bottom:14px;display: flex}
.tpl-preFooter-lum .sta-preFooter-lum_content li[data-vacio=""]{display:none}
.tpl-preFooter-lum .sta-preFooter-lum_content li:before{margin-right:10px}
.tpl-preFooter-lum .sta-preFooter-lum_content a{font-family:Outfit,sans-serif ;color:#e4eaeb}
.tpl-preFooter-lum.sta-blank .sta-preFooter-lum_max .sta-preFooter-lum_content li a{color: #132223!important}
.tpl-preFooter-lum .sta-preFooter-lum_content a[data-text]:empty:after{content:attr(data-text)}
.tpl-preFooter-lum .sta-preFooter-lum_group{max-width:75%}
.tpl-preFooter-lum .mic-swiper-lum .swiper-pagination-bullet:after{background-color:#e4eaeb}
.tpl-preFooter-lum .swiper-wrapper{padding-top:0}
.tpl-preFooter-lum .swiper-lazy{background-size:contain;background-position:center}
.tpl-preFooter-lum .mic-swiper-lum{height:130px;padding-top:60px}
.tpl-preFooter-lum .mic-contenido-lum.sta-swipper-title{position:absolute;top:20px;left:0}
.tpl-preFooter-lum .mic-swiper-lum{position:static}
.tpl-preFooter-lum .swiper-slide{background-size:contain;background-repeat:no-repeat;background-position:left}
.tpl-preFooter-lum .sta-preFooter-lum_slide{position:relative;width:100%}
.sta-backBlack .tpl-preFooter-lum .swiper-slide{background-color: #e4eaeb}
.tpl-preFooter-lum.sta-blank .mic-swiper-lum .swiper-slide{background-color: #e4eaeb!important}
@media(min-width:601px){
  .tpl-preFooter-lum .sta-preFooter-lum_slide{position:relative;width:50%}
  .tpl-preFooter-lum .sta-preFooter-lum_max{display:flex;justify-content:space-between}
  .tpl-preFooter-lum .mic-contenido-lum.sta-swipper-title{top:0}
  .tpl-preFooter-lum .swiper-horizontal > .swiper-pagination-bullets,
  .tpl-preFooter-lum .swiper-pagination-bullets.swiper-pagination-horizontal{top:5px}
  .tpl-preFooter-lum .sta-preFooter-lum_group{width:50%;box-sizing:border-box;margin-right:20px}
}
@media(min-width:770px){
  .tpl-preFooter-lum .sta-preFooter-lum_max{padding:40px 35px}
  .tpl-preFooter-lum .mic-pretitles-lum{font-size:16px}
  .tpl-preFooter-lum .mic-contenido-lum{font-size:18px}
}
@media(min-width:1100px){
  .tpl-preFooter-lum .sta-preFooter-lum_group{margin-right:40px}
  .tpl-preFooter-lum .mic-contenido-lum{font-size:24px}
  .tpl-preFooter-lum .mic-pretitles-lum{font-size:18px}
}
/* end tpl-preFooter-lum */

/* tpl-footer-lum:
  - "sta-iconsRRSS" :Las redes sociales se muestran con iconos
  - "sta-iconsRRSS" && "sta-iconsCircle" :los iconos son circulare
*/
.tpl-footer-lum{background:#132223!important;color:#e4eaeb}
.tpl-footer-lum.sta-shadow{box-shadow:0 1px 13px 1px rgba(54,54,54,.5)}
.tpl-footer-lum.sta-backBlack{box-shadow:0 1px 13px 1px rgba(32,32,32,.5)}

.tpl-footer-lum{box-shadow:0 1px 13px 1px rgb(255 255 255 / 50%)}
.tpl-footer-lum.sta-blank{box-shadow:0 1px 13px 1px rgba(85,85,85,.5)}
.tpl-footer-lum .sta-footer-lum_separador{padding:40px 35px 40px}
.tpl-footer-lum .sta-footer-lum_group:not(:first-of-type){margin-top:32px}
.tpl-footer-lum .sta-footer-lum_group .sta-footer-lum_title{text-transform:uppercase;font-size:11px;margin-bottom:15px}
.tpl-footer-lum .sta-footer-lum_group .sta-footer-lum_title:empty{display:none}
.tpl-footer-lum .sta-footer-lum_content a{color:#e4eaeb;display:inline-block;margin:5px 0;transition:.5s;border-radius:5px}
.tpl-footer-lum.sta-blank .sta-footer-lum_max .sta-footer-lum_content li a{color: #132223!important}
.tpl-footer-lum .sta-footer-lum_rrss:before{display:none}
.tpl-footer-lum .sta-footer-lum_rrss:after{content:attr(aria-label);font:16px Outfit,sans-serif}
.tpl-footer-lum.sta-notTitle .sta-footer-lum_title{display:none}
.tpl-footer-lum.sta-iconsRRSS .sta-footer-lum_contRrss li{display:inline-block;vertical-align:top;margin:3px}
.tpl-footer-lum.sta-iconsRRSS .sta-footer-lum_rrss:before{display:block;width:32px;line-height:32px;border:1px solid;text-align:center;border-radius:5px;color: var(--color-primario, #132223)}
.tpl-footer-lum.sta-iconsRRSS.sta-iconsCircle .sta-footer-lum_rrss:before{border-radius:50%}
.tpl-footer-lum.sta-iconsRRSS .sta-footer-lum_rrss:after{content:none}
.tpl-footer-lum .sta-footer-lum_powered-by{margin-top: 40px;font-size: 11px;}
.tpl-footer-lum .sta-footer-lum_compraSegura::before{content: '\40'; font-family: Icons;font-size: 12px; padding-right: 5px;text-transform: uppercase;}
.tpl-footer-lum .sta-footer-lum_powered-by li:first-of-type{margin-right: 20px;}
.tpl-footer-lum .sta-footer-lum_powered-by li{margin: 5px 0;}
.tpl-footer-lum .sta-footer-lum_powered-by .sta-footer-lum_compraSegura{text-transform: uppercase; display: flex; align-items: center;}
.tpl-footer-lum.sta-noPowered .sta-footer-lum_powered-by{display: none;}
@media(min-width:525px){
  .tpl-footer-lum .sta-footer-lum_max{display:flex;flex-wrap:wrap;margin:0 auto}
  .tpl-footer-lum .sta-footer-lum_group{width:50%}
  .tpl-footer-lum .sta-footer-lum_group:nth-of-type(2){margin-top:0}
  .tpl-footer-lum .sta-footer-lum_group:nth-of-type(odd) .sta-footer-lum_content{padding-right:20px}
  .tpl-footer-lum.sta-iconsRRSS .sta-footer-lum_contRrss li{padding:0}
  .tpl-footer-lum.sta-onlyGroup .sta-footer-lum_group{width:100%}
  .tpl-footer-lum.sta-onlyGroup .sta-footer-lum_group:nth-of-type(2){margin-top:32px}
  .tpl-footer-lum.sta-onlyGroup .sta-footer-lum_content li{width:50%;box-sizing:border-box}
  /*.tpl-footer-lum .sta-footer-lum_content a:hover{text-decoration:underline}*/
  .tpl-footer-lum.sta-onlyGroup .sta-footer-lum_content li:nth-of-type(odd){padding-right:20px}
  .tpl-footer-lum.sta-onlyGroup .sta-footer-lum_group:nth-of-type(odd) .sta-footer-lum_content{padding-right:0}
  .tpl-footer-lum.sta-onlyGroup .sta-footer-lum_content{display:flex;flex-wrap:wrap;justify-content:flex-start}
  .tpl-footer-lum .sta-footer-lum_powered-by{display: flex; justify-content: flex-end;}
  .tpl-footer-lum .sta-footer-lum_compraSegura::before{display: inline-block;vertical-align: middle;}
}
@media(min-width:771px){
  .tpl-footer-lum .sta-footer-lum_separador{padding:60px 43px}
  .tpl-footer-lum .sta-footer-lum_group:nth-of-type(3){margin-top:0}
  .tpl-footer-lum.sta-onlyGroup .sta-footer-lum_content li:nth-of-type(odd),
  .tpl-footer-lum.sta-onlyGroup .sta-footer-lum_group:not(:nth-of-type(3n)) .sta-footer-lum_content,
  .tpl-footer-lum .sta-footer-lum_group:nth-of-type(odd) .sta-footer-lum_content{padding-right:0}
  .tpl-footer-lum.sta-onlyGroup .sta-footer-lum_content li:not(:nth-of-type(3n)),
  .tpl-footer-lum .sta-footer-lum_group:not(:nth-of-type(3n)) .sta-footer-lum_content{padding-right:20px}
  .tpl-footer-lum.sta-onlyGroup .sta-footer-lum_group:nth-of-type(3){margin-top:32px}
  .tpl-footer-lum .sta-footer-lum_group,
  .tpl-footer-lum.sta-onlyGroup .sta-footer-lum_content li{width:33.333%;width:calc(100% / 3)}


  .tpl-footer-lum .icoGlobal-371-instagram:hover{background:#833ab4}
  .tpl-footer-lum .icoGlobal-117-facebook:hover{background:#3b5998}
  .tpl-footer-lum .icoGlobal-168-twitter:hover{background:#000}
  .tpl-footer-lum .icoGlobal-292-pinterest:hover{background:#bd081c}
  .tpl-footer-lum .icoGlobal-109-youtube:hover{background:#f20000}
  .tpl-footer-lum .icoGlobal-254-whatsapp:hover{background:#1bd741}
  .tpl-footer-lum .icoGlobal-499-foursquare:hover{background:#f94877}
  .tpl-footer-lum .icoGlobal-403-linkedin:hover{background:#0071ae}
  .tpl-footer-lum .icoGlobal-foodspotting:hover{background:#412f28}
  .tpl-footer-lum .icoGlobal-tumblr:hover{background:#324258}
  .tpl-footer-lum .icoGlobal-vimeo:hover{background:#3ea8d0}
  .tpl-footer-lum .icoGlobal-77-Flickr:hover{background:#0063dc}
  .tpl-footer-lum .icoGlobal-wordpress:hover{background:#026f99}
  .tpl-footer-lum .icoGlobal-yelp:hover{background:#f1395a}
  .tpl-footer-lum .icoGlobal-tiktok:hover{background:#0b0909}
  .tpl-footer-lum .icon-blog:hover{background:#7b7777}



}
@media(min-width:1101px){
  .tpl-footer-lum .sta-footer-lum_separador{padding:40px 51px}
  .tpl-footer-lum.sta-onlyGroup .sta-footer-lum_content li,
  .tpl-footer-lum .sta-footer-lum_group {width:25%}
  .tpl-footer-lum .sta-footer-lum_group:nth-of-type(4){margin-top:0}
  .tpl-footer-lum.sta-onlyGroup .sta-footer-lum_group:nth-of-type(4){margin-top:32px}
  .tpl-footer-lum.sta-onlyGroup .sta-footer-lum_content li:not(:nth-of-type(3n)),
  .tpl-footer-lum .sta-footer-lum_group:not(:nth-of-type(3n)) .sta-footer-lum_content{padding-right:0}
  .tpl-footer-lum.sta-onlyGroup .sta-footer-lum_content li:not(:nth-of-type(4n)),
  .tpl-footer-lum .sta-footer-lum_group:not(:nth-of-type(4n)) .sta-footer-lum_content{padding-right:20px}
}
/* fin tpl-footer-lum */

/* tpl-footer-lum:*/
.tpl-footer-lum + .tpl-lastFooter-lum{border-top:1px solid #e4eaeb}
.tpl-lastFooter-lum{background:#132223!important;color:#e4eaeb;font:12px Outfit,sans-serif;padding:16px 35px}
.tpl-lastFooter-lum .sta-lastFooter-lum_max{display:flex;justify-content:space-between;margin:0 auto}
@media(min-width:768px){
  .tpl-lastFooter-lum{padding:16px 43px}
}
@media(min-width:1101px){
  .tpl-lastFooter-lum{padding:16px 51px}
}
/* end tpl-lastFooter-lum */

/* tpl-slideTitleLink-lum */
.tpl-slideTitleLink-lum .sta-slideTitleLink-lum_content{padding:20px 0}
.tpl-slideTitleLink-lum .mic-swiper-lum{position:relative;padding-top:35px}
.tpl-slideTitleLink-lum .sta-slideTitleLink-lum_textcont{text-align:left;width:100%}
.tpl-slideTitleLink-lum .swiper-slide{background-color:#e4eaeb;flex-direction:column; cursor: default!important;}
.tpl-slideTitleLink-lum .swiper-slide:first-child{margin-left:20px}
.tpl-slideTitleLink-lum .swiper-lazy{height:358px;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat}
.tpl-slideTitleLink-lum .sta-slideTitleLink-lum_title{font-size:24px;}
.tpl-slideTitleLink-lum .mic-enlace-lum,
.tpl-slideTitleLink-lum .mic-contenido-lum,
.tpl-slideTitleLink-lum .sta-slideTitleLink-lum_title{margin-bottom:20px}
.tpl-slideTitleLink-lum .swiper-pagination-lock ~ .swiper-wrapper{justify-content:center}
.tpl-slideTitleLink-lum .swiper-pagination-fraction{top:0;}
.tpl-slideTitleLink-lum .tpl-slideTitleLink-lum_title:empty{display:none}
.tpl-slideTitleLink-lum .mic-enlace-lum:empty{display:none}
.tpl-slideTitleLink-lum .mic-enlace-lum.sta-border{padding-left:0}
.tpl-slideTitleLink-lum .tpl-slideTitleLink-lum_title{padding-left:22px}


.tpl-slideTitleLink-lum.sta-btn .tpl-slideTitleLink-lum_title.sta-dad-auto{display:none}
.tpl-slideTitleLink-lum.sta-btn .tpl-slideTitleLink-lum_title.sta-class-btn{display:block}
.tpl-slideTitleLink-lum .tpl-slideTitleLink-lum_title.sta-class-btn{display:none}
@media(min-width:768px){
  .tpl-slideTitleLink-lum .swiper-slide:nth-of-type(odd){display:flex;flex-flow:column-reverse}
  .tpl-slideTitleLink-lum .swiper-slide:nth-of-type(odd) .sta-slideTitleLink-lum_title{margin-top:20px}
  .tpl-slideTitleLink-lum .swiper-lazy{height:356px}
  .tpl-slideTitleLink-lum .swiper-slide:last-of-type{padding-right:20px}
}
@media(min-width:1000px){
  .tpl-slideTitleLink-lum .swiper-lazy{height:446px}
}
/* end tpl-slideTitleLink-lum */

/* tpl-slideTextInImg-lum */
.tpl-slideTextInImg-lum .mic-swiper-lum{position:relative}
.tpl-slideTextInImg-lum .swiper-slide{background-color:#e4eaeb;flex-direction:column;overflow:hidden}
.tpl-slideTextInImg-lum .sta-slideTextInImg-lum_anchor[href='']{display:none}
.tpl-slideTextInImg-lum .sta-slideTextInImg-lum_anchor{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}
.tpl-slideTextInImg-lum .swiper-lazy{height:514px;width:100%;box-shadow:inset 0 0 0 9999px rgba(0,0,0,.3)}
.tpl-slideTextInImg-lum .sta-slideTextInImg-lum_textcont{color:#e4eaeb;position:absolute;bottom:0;left:0;padding:20px;z-index:1}
.tpl-slideTextInImg-lum .sta-slideTextInImg-lum_title{font-size:24px}
.tpl-slideTextInImg-lum .swiper-pagination{top:20px}
@media(min-width:768px){
  .tpl-slideTextInImg-lum .swiper-lazy{transition:transform .3s}
  .tpl-slideTextInImg-lum .sta-slideTextInImg-lum_anchor:hover + .swiper-lazy{transform:scale(1.2)}
  .tpl-slideTextInImg-lum .swiper-lazy{height:239px}
}
@media(min-width:1000px){
  .tpl-slideTextInImg-lum .swiper-lazy{height:441px}
}
/* end tpl-slideTextInImg-lum */

/* tpl-slideTextWidthBack-lum */
.tpl-slideTextWidthBack-lum .mic-swiper-lum{position:relative;padding:60px 20px 0;box-sizing:border-box}
.tpl-slideTextWidthBack-lum .swiper-slide{background-color:#e4eaeb;flex-direction:column;flex-flow:column-reverse}
.tpl-slideTextWidthBack-lum .swiper-lazy{height:514px;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat}
.tpl-slideTextWidthBack-lum .mic-enlace-lum{font-size:14px}
.tpl-slideTextWidthBack-lum .sta-slideTextWidthBack-lum_textcont{padding:20px 40px;background:#e4eaeb;border:1px solid #132223;color:#132223;transform:translateY(-50%);transition:.5s;opacity:0}
.tpl-slideTextWidthBack-lum .swiper-slide-active .sta-slideTextWidthBack-lum_textcont{opacity:1}
.tpl-slideTextWidthBack-lum .sta-slideTextWidthBack-lum_title{font-size:24px}
.tpl-slideTextWidthBack-lum .swiper-wrapper{align-items:stretch}
.tpl-slideTextWidthBack-lum .swiper-pagination{top:20px;right:27px}
/* end tpl-slideTextWidthBack-lum */

/* tpl-logos-lum */
.tpl-logos-lum .pagi_bottom .mic-swiper-lum .swiper-pagination-bullets.swiper-pagination-horizontal{top:0;bottom:auto}
.tpl-logos-lum .sta-logos-lum_max{text-align:center;padding:40px 20px}
.tpl-logos-lum .swiper-slide{border-right:1px solid #132223;box-sizing:border-box}
.tpl-logos-lum .mic-logos-container_slide{overflow:hidden;position:relative}
.tpl-logos-lum .mic-title2-lum{margin-bottom:30px}
.tpl-logos-lum .mic-contenido-lum{margin-bottom:30px}
.tpl-logos-lum .sta-logos-lum_image_slide{height:110px;width:90px;background-repeat:no-repeat;background-size:contain;background-position:center}
.tpl-logos-lum .pagi_bottom .mic-swiper-lum .swiper-pagination-fraction{bottom:auto;top:0}
.tpl-logos-lum .mic-swiper-lum{overflow:visible;padding-top:53px;max-height:110px;position:relative}
.tpl-logos-lum .mic-swiper-lum .swiper-slide{padding:0}
.tpl-logos-lum .swiper-slide.swiper-slide-active{border-left:1px solid #132223}
.tpl-logos-lum .swiper-pagination-lock ~ .swiper-wrapper{justify-content:center}
@media (min-width:1101px){
  .tpl-logos-lum .sta-logos-lum_max{padding:48px 50px}
  .tpl-logos-lum .mic-title2-lum{margin-bottom:30px}
  .tpl-logos-lum .mic-contenido-lum{margin-bottom:30px}
  .tpl-logos-lum .mic-swiper-lum{overflow:visible;padding-top:53px}
}
/* end tpl-logos-lum */

/* tpl-dropdown-lum */
.tpl-dropdown-lum{position:relative}
.tpl-dropdown-lum.sta-backBlack{background:#132223!important;background:var(--color-primario, #132223)!important}
.tpl-dropdown-lum .mic-icon-lum{padding:0 20px}
.tpl-dropdown-lum.sta-iconBlack .mic-icon-lum ul li:before{color:#132223}/* No convertir en GC */
.tpl-dropdown-lum.sta-iconBlack.sta-backBlack .mic-icon-lum ul li:before{color:#e4eaeb}
.tpl-dropdown-lum .sta-dropdown-lum_separador{padding:25px 0}
.tpl-dropdown-lum.dropdown ul{/*height:250px;*/overflow:hidden;transition:height 1.5s}
.tpl-dropdown-lum.dropdown ul:empty{display:none}
.tpl-dropdown-lum .sta-dropdown-lum_button{display:none;margin-top:14px;text-align:center;cursor:pointer}
.tpl-dropdown-lum.dropdown .sta-dropdown-lum_button{display:block}
.tpl-dropdown-lum.dropdown .sta-dropdown-lum_button:after{content:"";left:0;right:0;bottom:47px;position:absolute;height:80px;box-shadow:inset 0 -57px 26px -29px #e4eaeb;opacity:1;transition:1s}
.tpl-dropdown-lum.sta-backBlack .sta-dropdown-lum_button:after{box-shadow:inset 0 -57px 26px -29px #132223}
.tpl-dropdown-lum.sta-backBlack .sta-dropdown-lum_button{color:#e4eaeb}
.tpl-dropdown-lum.dropdown .sta-dropdown-lum_menos{display:none}
.tpl-dropdown-lum.dropdown.open .sta-dropdown-lum_menos{display:block}
.tpl-dropdown-lum.dropdown.open .sta-dropdown-lum_mas{display:none}
.tpl-dropdown-lum.dropdown.open .sta-dropdown-lum_button:after{opacity:0;height:0}
.tpl-dropdown-lum .mic-icon-lum ul li[class^="RMA-"]:before,
.tpl-dropdown-lum .mic-icon-lum ul li[class^="HAC-"]:before{margin-bottom:10px}
.tpl-dropdown-lum .sta-dropdown-lum_button.js-displayNone{display:none}
.tpl-dropdown-lum ul li:nth-of-type(n + 9){display:none}
.tpl-dropdown-lum.open ul li{display:block;}

.tpl-dropdown-lum ul li{flex-grow:1}
.tpl-dropdown-lum ul li span{color:#a5a5a5}

@media (min-width:1101px){
  .tpl-dropdown-lum .sta-dropdown-lum_button:hover .mic-enlace-lum.border:after,
  .tpl-dropdown-lum .sta-dropdown-lum_button:focus .mic-enlace-lum.border:after{left:0;right:0;background:#132223!important;background:var(--color-primario, #132223)!important}
}
/* end tpl-dropdown-lum*/

/* tpl-caractSlide-lum */
.tpl-caractSlide-lum.counter{counter-reset:tplCaractSlideLum}
.tpl-caractSlide-lum .sta-caractSlide-lum_max{position:relative}
.tpl-caractSlide-lum .swiper-pagination-bullets.swiper-pagination-bullets{right:20px;top:5px}
.tpl-caractSlide-lum.sta-centerText .swiper-slide{text-align:center}
.tpl-caractSlide-lum .mic-swiper-lum{position:relative;padding:30px 15px 0;box-sizing:border-box}
.tpl-caractSlide-lum .swiper-wrapper{align-items:normal;}
.tpl-caractSlide-lum .swiper-slide{background:#e4eaeb;color:#132223;text-align:left;width:200px;height:auto;border:1px solid #132223;padding-top:0;counter-increment:tplCaractSlideLum; cursor: default!important;}
.tpl-caractSlide-lum .sta-caractSlide-lum_perIcon{font-size:33px}
.tpl-caractSlide-lum .sta-caractSlide-lum_perIcon:before{color:#132223;color: var(--color-primario, #132223)!important}
.tpl-caractSlide-lum.sta-noGC .sta-caractSlide-lum_perIcon:before{color:#132223!important}
.sta-backBlack .tpl-caractSlide-lum.sta-noGC .sta-caractSlide-lum_perIcon:before,
.tpl-caractSlide-lum.sta-noGC.sta-backBlack .sta-caractSlide-lum_perIcon:before{color:#e4eaeb!important}
.tpl-caractSlide-lum.counter .sta-caractSlide-lum_perIcon[class="sta-caractSlide-lum_perIcon "]:before{content:counter(tplCaractSlideLum,decimal-leading-zero)}
.tpl-caractSlide-lum .swiper-slide .swiper-max{padding:40px 24px 40px;margin:auto 0}
.tpl-caractSlide-lum .swiper-slide .sta-caractSlide-lum_subText{font-size:14px}
.tpl-caractSlide-lum .swiper-slide .sta-caractSlide-lum_icon{position:relative;display:block}
.tpl-caractSlide-lum .swiper-slide .sta-caractSlide-lum_icon:before{content:'\201C';font:55px/22px Georgia;display:block}
.tpl-caractSlide-lum .sta-caractSlide-lum_text{padding:15px 0;font-weight:600}
.tpl-caractSlide-lum:has(.swiper-button-lock) .swiper-wrapper{justify-content: center;}
/* End tpl-caractSlide-lum */

/* tpl-subNavigation-lum */
.tpl-subNavigation-lum.sta-fixed{position:sticky;top:66px;z-index:11}
.tpl-subNavigation-lum .mic-swiper-lum{height:70px;background:#132223!important;padding-top:0;position:static}
.tpl-subNavigation-lum .swiper-slide{background:#132223!important;color:#e4eaeb;white-space:nowrap;font-size:16px}
.tpl-subNavigation-lum .swiper-slide:hover{cursor:pointer}
.tpl-subNavigation-lum .swiper-slide .sta-subNavigation-lum_text{position:relative}
.tpl-subNavigation-lum .swiper-slide .sta-subNavigation-lum_text:after{content:'';margin-top:5px;position:absolute;left:0;right:100%;bottom:0;top:100%;height:2px;background-color:#e4eaeb;opacity:0;transition:all cubic-bezier(.785,.135,.15,.86) .7s}
.tpl-subNavigation-lum .swiper-slide:before{content:'';position:absolute;right:0;width:3px;height:3px;border-radius:50px;background-color:#e4eaeb}
.tpl-subNavigation-lum .swiper-slide:last-child:before{display:none}
.tpl-subNavigation-lum .mic-swiper-lum .swiper-slide,
.tpl-subNavigation-lum .swiper-wrapper{padding-top:0}
@media(min-width:801px){
  .tpl-subNavigation-lum.sta-fixed{top:80px}
}
@media(min-width:1001px){
  .tpl-subNavigation-lum .swiper-slide:hover .sta-subNavigation-lum_text:after {right:0;opacity:1;background-color: var(--color-primario, #e4eaeb)!important}
}
/* end tpl-subNavigation-lum */

/* tpl-notification-lum */
.tpl-notification-lum{text-align:center;font:18px/22px Outfit,sans-serif;overflow:hidden;position:relative;z-index:60;border-top:1px solid;border-bottom:1px solid #132223}
.tpl-notification-lum.sta-backBlack{background:#132223!important;color:#e4eaeb}
.tpl-notification-lum[style^="display:none"] + .tpl-notification-lum,
.tpl-notification-lum:first-of-type{border-top:none}
.tpl-notification-lum .sta-notification-lum_container{padding:12px}
.tpl-notification-lum .sta-notification-lum_btn{position:absolute;top:0;left:0;right:0;bottom:0}
.tpl-notification-lum .sta-notification-lum_img img{max-width:200px;max-height:100px;display:block;margin:0 auto 15px}
.tpl-notification-lum .sta-notification-lum_img img[data-src=""],
.tpl-notification-lum .sta-notification-lum_btn .mic-button-lum[href^="javascript"],
.tpl-notification-lum .sta-notification-lum_btn .mic-button-lum[href=""],
.tpl-notification-lum.sta-noButton .sta-notification-lum_close,
.tpl-notification-lum .sta-notification-lum_back,
.tpl-notification-lum .sta-notification-lum_back[data-src=""]{display:none}
.tpl-notification-lum .sta-notification-lum_close{position:absolute;top:0;right:0;width:34px;font:12px/34px 'Icons'}
.tpl-notification-lum .sta-notification-lum_close:after{content:'\e142'}
.tpl-notification-lum.sta-backBlack .sta-notification-lum_btn .mic-button-lum{border:1px solid var(--color-primario, #e4eaeb)}
.tpl-notification-lum .sta-notification-lum_btn .mic-button-lum{background: none!important}
@media(max-width:767px){
  .tpl-notification-lum .mic-button-lum{padding:0;border:0;background:none;position:absolute;left:0;top:0;right:0;bottom:0}
  .tpl-notification-lum .mic-button-lum span{display:none}
}
@media(min-width:768px){
  .tpl-notification-lum .sta-notification-lum_container{padding-right:40px}
  .tpl-notification-lum.sta-noButton .sta-notification-lum_container{padding-right:12px}
  .tpl-notification-lum .sta-notification-lum_img img{margin:0}
  .tpl-notification-lum .sta-notification-lum_max{display:flex;align-items:center;justify-content:flex-start}
  .tpl-notification-lum .sta-notification-lum_text{margin:0 30px;max-width:450px;font-weight:600;text-align:left}
  .tpl-notification-lum .sta-notification-lum_btn{display:block;position:static;margin-left:auto}
  .tpl-notification-lum .sta-notification-lum_btn a{padding:5px;text-decoration:none;display:block;transition:color .3s,background .3s;cursor:pointer;padding:9px}
  .tpl-notification-lum .sta-notification-lum_btn span{display:block}
  .tpl-notification-lum .sta-notification-lum_btn .mic-button-lum{display:block}
  .tpl-notification-lum .sta-notification-lum_close{top:50%;margin-top:-17px}
  .tpl-notification-lum .sta-notification-lum_btn .mic-button-lum{border:1px solid var(--color-primario, #132223);background:#132223!important;background:var(--color-primario, #132223)!important}
}
@media(min-width:1101px){
  .tpl-notification-lum .sta-notification-lum_max{justify-content:flex-start;max-width:900px;margin:0 auto}
  .tpl-notification-lum .sta-notification-lum_back{background-position:center;background-size:cover;background-repeat:no-repeat;height:40px;width:215px;display:block;flex-grow:1;margin-left:30px}
  .tpl-notification-lum.sta-backRight .sta-notification-lum_container{position:static}
  .tpl-notification-lum.sta-backRight .sta-notification-lum_back{position:absolute;top:0;right:0;bottom:0;height:100%}
  .tpl-notification-lum.sta-backRight .sta-notification-lum_btn{padding-right:125px}
  .tpl-notification-lum.sta-backRight .sta-notification-lum_close{right:auto;left:0}
  .tpl-notification-lum .sta-notification-lum_btn .mic-button-lum:hover{background-color: #e4eaeb!important}
}
@media(min-width:1201px){
  .tpl-notification-lum .sta-notification-lum_close{right:50px}
  .tpl-notification-lum.sta-backRight .sta-notification-lum_close{left:50px}
}
@media(min-width:1351px){
  .tpl-notification-lum.sta-backRight .sta-notification-lum_btn{padding-right:0}
}
/* end mic-notification-lum */

/* tpl-oneimage-lum */
.tpl-oneimage-lum{height:258px;position:relative}
.tpl-oneimage-lum.sta-moreheight{height:398px}
@media(min-width:768px){
  .tpl-oneimage-lum{height:410px}
}
@media(min-width:1101px){
  .tpl-oneimage-lum{height:508px}
}
/* end tpl-onimege-lum */



.tpl-slideone-lum,
.tpl-slidelineal-lum,
.tpl-slidealternate-lum{position:relative;height:400px}



/* tpl-galery-lum */
.tpl-galery-lum .sta-galery-lum-separador{padding:10px;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 auto;max-width:300px}
.tpl-galery-lum .sta-galery-lum_box{width:138px;height:171px;margin:0 6px}
.tpl-galery-lum .cursorPointer .sta-galery-lum_box{cursor:pointer;overflow:hidden}
.tpl-galery-lum .cursorPointer .sta-galery-lum_box .sta-galery-lum_bck{transition:.5s}
.tpl-galery-lum .cursorPointer .sta-galery-lum_box:hover .sta-galery-lum_bck{transform:scale(1.3)}
.tpl-galery-lum .sta-galery-lum_box:nth-of-type(4n),
.tpl-galery-lum .sta-galery-lum_box:nth-of-type(4n+1){height:112px;margin-top:34px}
.tpl-galery-lum .sta-galery-lum_bck{height:100%}
.tpl-galery-lum.sta-lineal.sta-center .sta-galery-lum-separador{justify-content:center}
.tpl-galery-lum.sta-lineal .sta-galery-lum_box{height:111px;margin:12px 6px}
@media (min-width:501px){
  .tpl-galery-lum .sta-galery-lum-separador{max-width:450px}
  .tpl-galery-lum .sta-galery-lum_box:nth-of-type(4n),
  .tpl-galery-lum .sta-galery-lum_box:nth-of-type(4n+1){height:171px;margin-top:0}
  .tpl-galery-lum .sta-galery-lum_box:nth-of-type(odd){height:112px;margin-top:30px;margin-bottom:30px}
  .tpl-galery-lum.sta-lineal .sta-galery-lum-separador{max-width:450px}
  .tpl-galery-lum.sta-lineal .sta-galery-lum_box{width:138px;height:111px;margin:12px 6px}
}
@media (min-width:771px){
  .tpl-galery-lum .sta-galery-lum-separador{max-width:639px}
  .tpl-galery-lum .sta-galery-lum_box{width:201px;height:249px}
  .tpl-galery-lum .sta-galery-lum_box:nth-of-type(4n),
  .tpl-galery-lum .sta-galery-lum_box:nth-of-type(4n+1){height:249px}
  .tpl-galery-lum .sta-galery-lum_box:nth-of-type(2n+1){width:201px;height:162px;margin-top:43px;margin-bottom:43px}
  .tpl-galery-lum.sta-lineal .sta-galery-lum-separador{max-width:744px}
  .tpl-galery-lum.sta-lineal .sta-galery-lum_box{width:224px;height:180px;margin:12px}
}
@media (min-width:1101px){
  .tpl-galery-lum .sta-galery-lum-separador{max-width:992px}
  .tpl-galery-lum .sta-galery-lum_box:nth-of-type(8n-1),
  .tpl-galery-lum .sta-galery-lum_box:nth-of-type(8n-3),
  .tpl-galery-lum .sta-galery-lum_box:nth-of-type(8n-4),
  .tpl-galery-lum .sta-galery-lum_box:nth-of-type(8n-6){height:278px;width:224px;margin:0 12px}
  .tpl-galery-lum .sta-galery-lum_box:nth-of-type(8n),
  .tpl-galery-lum .sta-galery-lum_box:nth-of-type(8n-2),
  .tpl-galery-lum .sta-galery-lum_box:nth-of-type(8n-5),
  .tpl-galery-lum .sta-galery-lum_box:nth-of-type(8n-7){height:180px;width:224px;margin:49px 12px}
  .tpl-galery-lum.sta-lineal .sta-galery-lum-separador{max-width:1068px}
  .tpl-galery-lum.sta-lineal .sta-galery-lum_box{width:245px;height:197px;margin:0 12px 24px 0}
}
@media(min-width:1366px){
  .tpl-galery-lum .sta-galery-lum-separador{max-width:1232px}
  .tpl-galery-lum .sta-galery-lum_box:nth-of-type(8n-1),
  .tpl-galery-lum .sta-galery-lum_box:nth-of-type(8n-3),
  .tpl-galery-lum .sta-galery-lum_box:nth-of-type(8n-4),
  .tpl-galery-lum .sta-galery-lum_box:nth-of-type(8n-6){width:248px;height:308px;margin:0 30px}
  .tpl-galery-lum .sta-galery-lum_box:nth-of-type(8n),
  .tpl-galery-lum .sta-galery-lum_box:nth-of-type(8n-2),
  .tpl-galery-lum .sta-galery-lum_box:nth-of-type(8n-5),
  .tpl-galery-lum .sta-galery-lum_box:nth-of-type(8n-7){width:308px;height:248px;margin:30px 0}
  .tpl-galery-lum.sta-lineal .sta-galery-lum-separador{max-width:1328px}
  .tpl-galery-lum.sta-lineal .sta-galery-lum_box{width:308px;height:248px;margin:16px 12px}
}
/* fin tpl-galery_lum */


/* Módulo Textos y Botones */
.tpl-content-lum.sta-titleNone .mic-title2-lum{display:none}
.tpl-content-lum.sta-pretitleNone .sta-pretitle_lum{display:none}
.tpl-content-lum.sta-subtitleNone .sta-content-lum_postitle{display:none}





.tpl-content-lum.sta-notImg .sta-content-lum_images{display: none;}
.tpl-content-lum .sta-content-lum_separador{padding:40px 16px 16px}
.tpl-content-lum .mic-pretitles-lum{margin-bottom:16px;text-transform:uppercase}
.tpl-content-lum .mic-title2-lum{margin-bottom:24px}
.tpl-content-lum .sta-content-lum_postitle{font-size:18px;font-weight:600;margin-bottom:32px}
.tpl-content-lum header .sta-content-lum_postitle{display:none}
.tpl-content-lum.sta-imgUnique .sta-content-lum_postitle{display:none}
.tpl-content-lum.sta-imgUnique header .sta-content-lum_postitle{display:block}
.tpl-content-lum .mic-contenido-lum{margin-bottom:52px}
.tpl-content-lum .sta-content-lum_text:not(:first-of-type){margin-top:35px}
.tpl-content-lum.sta-center{text-align:center;}
.tpl-content-lum.sta-backImg .sta-content-lum_separador,
.tpl-content-lum.sta-imgUnique .sta-content-lum_separador{padding:0}
.tpl-content-lum.sta-backImg .sta-content-lum_images,
.tpl-content-lum.sta-imgUnique .sta-content-lum_images{position:relative;z-index:5;height:56vw;max-height:178px}
.tpl-content-lum.sta-imgUnique .mic-imagen-lum{top:0px}
.tpl-content-lum.sta-imgUnique .sta-content-lum_images{margin-left:36px}
.tpl-content-lum.sta-backImg .sta-content-lum_images div,
.tpl-content-lum.sta-imgUnique .sta-content-lum_images div{opacity:0}
.tpl-content-lum.sta-imgUnique .sta-content-lum_images .sta-loaded,
.tpl-content-lum.sta-backImg .sta-content-lum_images .sta-loaded{opacity:1;transition:opacity 1s}
.tpl-content-lum.sta-backImg .sta-content-lum_imgSup{top:-30px ;right:16px;bottom:auto;left:auto;width:78px;height:96px}
.tpl-content-lum.sta-backImg .sta-content-lum_imgSub{width:96px;height:77px;bottom:-30px;left:16px;top:auto;right:auto}
.tpl-content-lum.sta-backImg .mic-article-lum{padding:66px 16px 16px}
.tpl-content-lum.sta-backImg.sta-notImg .mic-article-lum{padding:0px 16px 16px}
.tpl-content-lum.sta-imgUnique .mic-article-lum{padding:30px 16px 16px}

@media (min-width:771px){
  .tpl-content-lum .sta-content-lum_separador{padding:58px}
  .tpl-content-lum .mic-title2-lum{font-size:50px}
  .tpl-content-lum .mic-contenido-lum{margin-left:122px}
  .tpl-content-lum.sta-center .mic-contenido-lum{margin-left:0}
  .tpl-content-lum.sta-right .sta-content-lum_text{ display:flex;flex-wrap:wrap}
  .tpl-content-lum.sta-right .sta-content-lum_postitle{width:25%}
  .tpl-content-lum.sta-right .mic-contenido-lum{width:calc(75% - 32px);margin-left:32px}
  .tpl-content-lum.sta-right .sta-content-lum_btn{width:100%}
  .tpl-content-lum.sta-right .mic-button-lum{margin-left:calc(25% + 32px)}
  .tpl-content-lum.sta-backImg .sta-content-lum_images{ height:52vw ;max-height:428px}
  .tpl-content-lum.sta-backImg .sta-content-lum_imgSup{width:185px;height:23vw;top:-70px ;right:58px}
  .tpl-content-lum.sta-backImg .sta-content-lum_imgSub{width:230px;height:19vw;bottom:-69px;left:58px}
  .tpl-content-lum.sta-backImg .mic-article-lum{padding-bottom:60px;padding-top:112px}
  .tpl-content-lum.sta-backImg.sta-notImg .mic-article-lum{padding-top:0px}
  .tpl-content-lum.sta-backImg .mic-pretitles-lum,
  .tpl-content-lum.sta-backImg .sta-content-lum_postitle,
  .tpl-content-lum.sta-backImg .mic-title2-lum{margin-left:93px}
  .tpl-content-lum.sta-backImg .mic-contenido-lum{margin:0 42px}
  .tpl-content-lum.sta-backImg .sta-content-lum_btn{margin:56px 0 0 93px}
  .tpl-content-lum.sta-imgUnique .sta-content-lum_images{max-height:254px;margin-left:117px}
  .tpl-content-lum.sta-imgUnique .mic-article-lum{padding:50px 58px 0 117px;top:-86px}
  .tpl-content-lum.sta-imgUnique .mic-contenido-lum{margin-left:0} 
}
@media (min-width:1101px){
  .tpl-content-lum.sta-right .mic-contenido-lum{margin-right:166px;width:calc(74% - 198px)}
  .tpl-content-lum.sta-backImg .sta-content-lum_images{height:36vw ;max-height:428px}
  .tpl-content-lum.sta-backImg .sta-content-lum_imgSup{width:266px;height:331px;top:-100px;right:66px}
  .tpl-content-lum.sta-backImg .sta-content-lum_imgSub{width:331px;height:226px;bottom:-69px;left:66px}
  .tpl-content-lum.sta-backImg .sta-content-lum_postitle,
  .tpl-content-lum.sta-backImg .mic-pretitles-lum,
  .tpl-content-lum.sta-backImg .mic-title2-lum,
  .tpl-content-lum.sta-backImg .sta-content-lum_btn{margin-left:322px;margin-right:66px}
  .tpl-content-lum.sta-backImg .mic-contenido-lum{margin-left:238px}
  .tpl-content-lum.sta-backImg .mic-article-lum{padding-bottom:36px}
  .tpl-content-lum.sta-backImg.sta-notImg .mic-article-lum{padding-top:0px}
  .tpl-content-lum.sta-imgUnique .sta-content-lum_images{max-height:265px;margin-left:0}
  .tpl-content-lum.sta-imgUnique .mic-imagen-lum{top:0px;right:0;bottom:0;left:174px}
  .tpl-content-lum.sta-imgUnique .mic-article-lum{display:flex;flex-wrap:nowrap;padding-left:174px}
  .tpl-content-lum.sta-imgUnique .mic-article-lum > header{width:45%}
  .tpl-content-lum.sta-imgUnique .mic-article-lum > section{width:54%;margin:50px 24px;} 
}
@media(min-width:1366px){
  .tpl-content-lum.sta-backImg .sta-content-lum_images { height:52vw ;max-height:532px}
  .tpl-content-lum.sta-backImg .sta-content-lum_imgSup{width:331px;height:411px;right:76px}
  .tpl-content-lum.sta-backImg .sta-content-lum_imgSub{width:411px;height:331px;bottom:-110px;left:76px}
  .tpl-content-lum.sta-backImg .mic-article-lum{padding-bottom:77px;padding-top:156px}
  .tpl-content-lum.sta-backImg.sta-notImg .mic-article-lum{padding-top:0px}
  .tpl-content-lum.sta-backImg .sta-content-lum_postitle,
  .tpl-content-lum.sta-backImg .mic-pretitles-lum,
  .tpl-content-lum.sta-backImg .mic-title2-lum,
  .tpl-content-lum.sta-backImg .sta-content-lum_btn{margin-left:585px}
  .tpl-content-lum.sta-backImg .mic-contenido-lum{margin-left:340px;margin-right:142px}
  .tpl-content-lum.sta-imgUnique .sta-content-lum_images{height:364px}
  .tpl-content-lum.sta-imgUnique .mic-imagen-lum{top:0px;right:0;bottom:0;left:186px}
  .tpl-content-lum.sta-imgUnique .mic-article-lum > section{margin:0 186px} 
}



/* tpl-group-lum */
.tpl-group-lum .tpl-content-lum .mic-contenido-lum{margin-left:0}
.tpl-group-lum .tpl-content-lum .mic-article-lum:last-of-type .mic-contenido-lum{margin-bottom:0}
.tpl-group-lum .sta-group-lum_max{position:relative;padding-bottom:200px}
.tpl-group-lum .tpl-content-lum.sta-backImg{position:absolute;left:0;right:0;bottom:-54px}
.tpl-group-lum .sta-group-lum_btn{margin:0 auto;width:192px}
.tpl-group-lum .tpl-content-lum.sta-backImg .sta-content-lum_separador{padding:16px}
.tpl-group-lum .tpl-content-lum.sta-backImg .mic-imagen-lum{top:0;max-height:535px;max-width:665px;margin:0 auto}
.tpl-group-lum.sta-notImg .sta-group-lum_max{padding-bottom:20px}
.tpl-group-lum.sta-notImg .sta-content-lum_images{display:none}
.tpl-group-lum.sta-center .sta-group-lum_max .tpl-content-lum.sta-blocks .sta-content-lum_max{text-align:center}
.tpl-group-lum.sta-center .sta-content-lum_postitle{font-size:16px;font-weight:normal}
.tpl-group-lum.sta-center .sta-content-lum_postitle span{font-size:22px;font-weight:600}
.tpl-group-lum.sta-center .tpl-content-lum.sta-blocks .mic-article-lum{position:relative;padding:30px 0;margin:0 auto}
.tpl-group-lum.sta-center .tpl-content-lum.sta-blocks .mic-article-lum:first-of-type{padding-top:0}
.tpl-group-lum.sta-center .tpl-content-lum.sta-blocks .mic-article-lum:last-of-type{padding-bottom:0}
.tpl-group-lum.sta-center .mic-article-lum:not(:last-child):after{content:"";position:absolute;bottom:0;right:0;left:0;height:1px;background-color:#e4eaeb}
.tpl-group-lum.sta-center .sta-group-lum_max .tpl-content-lum.sta-blocks .sta-content-lum_max .mic-article-lum:nth-of-type(3){margin-right:auto}

.tpl-group-lum.tpl-groupCenter-lum .tpl-content-lum .sta-content-lum_separador{padding:20px}
.tpl-group-lum.tpl-groupCenter-lum .sta-group-lum_max .tpl-content-lum.sta-blocks .sta-content-lum_max{display:block;text-align:center}
.tpl-group-lum.tpl-groupCenter-lum .tpl-content-lum.sta-blocks li{max-width:300px;padding:20px 30px;font-size:20px;display:inline-block;vertical-align:middle}
.tpl-group-lum.tpl-groupCenter-lum .tpl-content-lum.sta-blocks li span{font-size:25px;font-weight:bold;display:block}

@media (min-width:771px){
  .tpl-group-lum .sta-group-lum_max{padding:36px 36px 350px}
  .tpl-group-lum .tpl-content-lum .sta-content-lum_separador{padding:36px}
  .tpl-group-lum .tpl-content-lum .mic-article-lum:nth-last-of-type(2) .mic-contenido-lum{margin-bottom:0}
  .tpl-group-lum .sta-group-lum_max .tpl-content-lum.sta-blocks .sta-content-lum_max{display:flex;flex-wrap:wrap;justify-content:space-around}

  .tpl-group-lum .sta-group-lum_max .tpl-content-lum.sta-blocks .mic-contenido-lum{padding-left:0}
  .tpl-group-lum .sta-group-lum_max .tpl-content-lum.sta-blocks .sta-content-lum_max .mic-article-lum:nth-of-type(odd),
  .tpl-group-lum .sta-group-lum_max .tpl-content-lum.sta-blocks .sta-content-lum_max .mic-article-lum:nth-of-type(even){width:calc(49% - 36px)}
  .tpl-group-lum .tpl-content-lum.sta-backImg{bottom:-161px}
  .tpl-group-lum.sta-notImg .sta-group-lum_max{padding-bottom:20px}
}
@media (min-width:1101px){
  .tpl-group-lum .tpl-content-lum .mic-article-lum:nth-last-of-type(3) .mic-contenido-lum{margin-bottom:0}
  .tpl-group-lum .sta-group-lum_max .tpl-content-lum.sta-blocks .sta-content-lum_max .mic-article-lum:nth-of-type(odd),
  .tpl-group-lum .sta-group-lum_max .tpl-content-lum.sta-blocks .sta-content-lum_max .mic-article-lum:nth-of-type(even){width:calc(33% - 32px)}
  .tpl-group-lum .sta-group-lum_max .tpl-content-lum.sta-blocks .sta-content-lum_max .mic-article-lum:nth-of-type(3){margin-right:0}
  .tpl-group-lum .tpl-content-lum.sta-backImg{bottom:-182px}
}
@media (min-width:1041px){
  .tpl-group-lum.sta-center .sta-group-lum_max .tpl-content-lum.sta-blocks .sta-content-lum_max{margin:0 auto;table-layout:fixed;width:851px}
  .tpl-group-lum.sta-center .tpl-content-lum.sta-blocks .mic-article-lum{padding:0 30px}
  .tpl-group-lum.sta-center .tpl-content-lum.sta-blocks .mic-article-lum:first-of-type{padding-left:0}
  .tpl-group-lum.sta-center .tpl-content-lum.sta-blocks .mic-article-lum:last-of-type{padding-right:0}
  .tpl-group-lum.sta-center .sta-group-lum_max .tpl-content-lum.sta-blocks .sta-content-lum_max .mic-article-lum:nth-of-type(odd),
  .tpl-group-lum.sta-center .sta-group-lum_max .tpl-content-lum.sta-blocks .sta-content-lum_max .mic-article-lum:nth-of-type(even){width:calc(33% - 47px)}
  .tpl-group-lum.sta-center .mic-article-lum:not(:last-child):after{bottom:0;top:0;right:0;left:auto;width:1px;height:auto}
  .tpl-group-lum.sta-center .sta-content-lum_postitle{font-size:20px}
.tpl-group-lum.sta-center .sta-content-lum_postitle span{font-size:25px}
}

@media (min-width:1241px){
  .tpl-group-lum.sta-center .sta-group-lum_max .tpl-content-lum.sta-blocks .sta-content-lum_max{width:1001px}
}

@media(min-width :1366px){
  .tpl-group-lum .sta-group-lum_max{padding:0 119px 510px}
  .tpl-group-lum .tpl-content-lum.sta-backImg{bottom:-132px}
  .tpl-group-lum.sta-notImg .sta-group-lum_max{padding-bottom:20px}
  .tpl-group-lum.sta-center .sta-group-lum_max .tpl-content-lum.sta-blocks .sta-content-lum_max{width:1100px}
}
/* END tpl-group-lum */

/* .tpl-form-lum */
.tpl-form-lum.sta-notIcons .mic-labelText-lum .mic-labelText-lum_input,
.tpl-form-lum.sta-notIcons .mic-labelText-lum .mic-labelText-lum_textarea{padding-left:18px}
.tpl-form-lum.sta-notIcons .mic-labelText-lum .mic-labelText-lum_span,
.tpl-form-lum.sta-notIcons .mic-labelText-lum .mic-labelText-lum_span{left:18px}
.sta-backBlack .mic-labelText-lum_span{color: #e4eaeb}
.tpl-form-lum.sta-notIcons .mic-labelText-lum:before{content:none}
.tpl-form-lum .sta-form-lum_separador{padding:40px 15px}
.tpl-form-lum .sta-form-lum_title{margin-bottom:20px;text-align:center}
.tpl-form-lum .sta-form-lum_subtitle{text-align:center}
.tpl-form-lum .sta-form-lum_cont{margin-top:20px;position:relative}
.tpl-form-lum.sta-notImg .sta-form-lum_back{display:none}
.tpl-form-lum .sta-form-lum_back{position:relative;height:230px}
.tpl-form-lum .mic-labelText-lum_list{margin-bottom:30px}
.tpl-form-lum .mic-labelCheck-lum{margin-top:10px}
.tpl-form-lum .mic-labelCheck-lum[data-remove]:not([data-remove='']){display:none}
.tpl-form-lum .mic-alert-lum{margin-top:20px}
.tpl-form-lum .mic-button-lum{margin-top:40px}
.tpl-form-lum .mic-pretitles-lum{margin-bottom:10px}
@media(min-width:771px){
  .tpl-form-lum .sta-form-lum_separador{padding:50px 60px}
  .tpl-form-lum .sta-form-lum_cont{margin-top:40px}
  .tpl-form-lum form{padding-right:calc(50% + 25px)}
  .tpl-form-lum.sta-imgLeft form{padding:0 0 0 calc(50% + 25px)}
  .tpl-form-lum.sta-notImg form{padding:0}
  .tpl-form-lum .sta-form-lum_back{position:absolute;left:calc(50% + 25px);top:0;right:0;bottom:0;height:auto}
  .tpl-form-lum.sta-imgLeft .sta-form-lum_back{right:calc(50% + 25px);left:0}
  .tpl-form-lum .sta-form-lum_img{position:sticky;height:390px;max-height:100%;top:100px}
  .tpl-form-lum.sta-notImg .mic-labelText-lum_list{column-count:2;column-gap:25px}
  .tpl-form-lum.sta-notImg .mic-labelText-lum_list.sta-line{column-rule:1px solid #132223}
  .tpl-form-lum .mic-button-lum{margin-top:50px}
  .tpl-form-lum.sta-notImg .mic-button-lum{margin:50px auto 0;display:block}
}
@media(min-width:1101px){
  .tpl-form-lum .sta-form-lum_separador{padding:50px 65px}
  .tpl-form-lum.sta-notImg .sta-form-lum_max{max-width:690px;margin:0 auto}
  .tpl-form-lum .sta-form-lum_back{left:calc(50% - 15px)}
  .tpl-form-lum.sta-imgLeft .sta-form-lum_back{right:calc(50% - 15px)}
  .tpl-form-lum .sta-form-lum_img{height:630px}
  .tpl-form-lum form{padding-right:calc(50% + 155px)}
  .tpl-form-lum.sta-imgLeft form{padding-left:calc(50% + 155px)}
}
@media(min-width:1351px){
  .tpl-form-lum .sta-form-lum_separador{padding:50px 75px}
  .tpl-form-lum .sta-form-lum_max{max-width:1200px;margin:0 auto}
  .tpl-form-lum .sta-form-lum_back{left:auto;width:440px}
  .tpl-form-lum.sta-imgLeft .sta-form-lum_back{left:0;right:auto}
  .tpl-form-lum .sta-form-lum_img{height:550px}
  .tpl-form-lum form{padding-right:525px}
  .tpl-form-lum.sta-imgLeft form{padding-left:525px}
  .tpl-form-lum .mic-labelText-lum_list{column-count:2;column-gap:25px}
  .tpl-form-lum .mic-labelText-lum_list.sta-line{column-rule:1px solid #132223}
}
/* END .tpl-form-lum */

/* .tpl-features-lum */
.tpl-features-lum{color:#132223}
.tpl-features-lum.sta-backBlack{background:#132223!important;color:#e4eaeb}
.tpl-features-lum .sta-features-lum_separador{padding:150px 20px 50px;position:relative}
.tpl-features-lum .swiper-slide{display:block;text-align:left}
.tpl-features-lum .mic-swiper-lum{position:static}
.tpl-features-lum .swiper-wrapper{padding:0;align-items:flex-start}
.tpl-features-lum .sta-features-lum_text{margin-bottom:55px;position:relative}
.tpl-features-lum .sta-features-lum_text.paddingTop{padding-top:30px}
.tpl-features-lum .sta-features-lum_title_slide{margin-bottom:32px}
.tpl-features-lum .sta-features-lum_icons{position:relative;padding-top:40px}
.tpl-features-lum .sta-features-lum_icons .mic-swiper-lum{padding-top:0}
.tpl-features-lum .sta-features-lum_icons .swiper-slide{display:flex;height:auto;align-items:flex-start}
.tpl-features-lum .swiper-pagination-bullets.swiper-pagination-horizontal{top:0}
.tpl-features-lum .mic-icon-lum ul{border:0;display:block;column-count:2;column-gap:0;max-width:600px;margin:0 auto}
.tpl-features-lum .mic-icon-lum ul li:nth-of-type(4) ~ li{display:none}
.tpl-features-lum .mic-icon-lum ul li{width:100%;display:inline-block;border:0;padding:10px 5px}
.tpl-features-lum .mic-icon-lum ul li span{display:block;font-size:14px;margin-top:14px}
.tpl-features-lum .mic-icon-lum ul li:before{border-bottom:0;padding-bottom:0}
.tpl-features-lum .sta-features-lum_image_slide{height:232px}
.tpl-features-lum .sta-features-lum_contentleft .sta-features-lum_img{position:absolute;top:-56px;left:20px;right:20px}
.tpl-features-lum .sta-features-lum_contentleft .sta-features-lum_img .mic-swiper-lum{padding-top:10px}
.tpl-features-lum .mic-swiper-lum .swiper-slide{padding-top:30px}
.tpl-features-lum .mic-icon-lum ul li:before{margin-bottom: 5px;}

@media (min-width:771px){
  .tpl-features-lum .sta-features-lum_separador{padding:60px}
  .tpl-features-lum .sta-features-lum_text{margin-bottom:40px}
  .tpl-features-lum .sta-features-lum_subtitle_slide{padding-left:60px}
  .tpl-features-lum .sta-features-lum_image_slide{height:400px;max-width:calc(100% - 160px)}
  .tpl-features-lum .sta-features-lum_contentleft .sta-features-lum_img{position:static}
  .tpl-features-lum .sta-features-lum_icons{margin-top:30px}
  .tpl-features-lum .mic-icon-lum ul li{font-size:24px}
}
@media (min-width:1101px){
  .tpl-features-lum .sta-features-lum_separador{padding:120px 65px 0}
  .tpl-features-lum .sta-features-lum_max{display:flex;align-items:flex-start;position:relative;padding-bottom:130px}
  .tpl-features-lum .sta-features-lum_icons,
  .tpl-features-lum .sta-features-lum_contentleft{width:calc(50% - 25px)}
  .tpl-features-lum .sta-features-lum_contentleft{padding-bottom:310px;margin-right:25px}
  .tpl-features-lum .sta-features-lum_text{margin-bottom:0}
  .tpl-features-lum .sta-features-lum_image_slide{max-width:none}
  .tpl-features-lum .sta-features-lum_icons{margin:0 0 0 25px;padding-top:70px}
  .tpl-features-lum .sta-features-lum_icons .swiper-wrapper{align-items:normal}
  .tpl-features-lum .sta-features-lum_icons .mic-icon-lum ul{padding-top:90px}
  .tpl-features-lum .sta-features-lum_icons .mic-icon-lum ul li{padding:20px}
  .tpl-features-lum .sta-features-lum_icons .mic-icon-lum ul li:first-child{margin-top:-90px}
  .tpl-features-lum .sta-features-lum_contentleft .sta-features-lum_img{position:absolute;width:50%;bottom:-85px;left:0;top:auto}
}
@media (min-width:1351px){
  .tpl-features-lum .sta-features-lum_icons,
  .tpl-features-lum .sta-features-lum_contentleft{width:calc(50% - 75px)}
  .tpl-features-lum .sta-features-lum_icons{margin-left:75px}
  .tpl-features-lum .sta-features-lum_contentleft{margin-right:75px}
}
/* END .tpl-features-lum */

/* tpl-modal-lum */
.tpl-modal-lum{position:fixed;left:0;top:0;right:0;bottom:0;overflow:auto;background:rgba(0,0,0,.8);z-index:490;visibility:hidden;opacity:0;transition:visibility .5s,ease-in-out opacity .5s}
.tpl-modal-lum.fn-open{visibility:visible;opacity:1}
/*.tpl-modal-lum.sta-backBlack{background:rgba(255,255,255,.8)}
.tpl-modal-lum.sta-backBlack .sta-modal-lum_cerrar,
.tpl-modal-lum.sta-backBlack .mic-precio-lum,
.tpl-modal-lum.sta-backBlack .mic-icons-lum,
.tpl-modal-lum.sta-backBlack .mic-enlace-lum,
.tpl-modal-lum.sta-backBlack .mic-hab-lum{color:#e4eaeb}
.tpl-modal-lum.sta-backBlack .sta-modal-lum_title,
.tpl-modal-lum.sta-backBlack .sta-modal-lum_texto{color:#e4eaeb}
.tpl-modal-lum.sta-backBlack .sta-modal-lum_content{background:#132223!important;background:var(--color-primario, #132223)!important}
.tpl-modal-lum.sta-backBlack .mic-badges-lum,
.tpl-modal-lum.sta-backBlack .mic-button-lum{background:#e4eaeb;border-color:#e4eaeb;color:#132223}*/
.tpl-modal-lum.sta-backTrans{background:transparent}
.tpl-modal-lum.sta-backTrans .sta-modal-lum_container .sta-modal-lum_content{box-shadow:0 0 15px -1px #132223}
.tpl-modal-lum.sta-backBlur{backdrop-filter:blur(5px)}
.tpl-modal-lum.sta-backImg .sta-modal-lum_img{position:absolute;top:0;left:0;right:0;bottom:0;height:auto!important;box-shadow:inset 0 0 0 9999px rgb(19,34,35,.6);margin:0}
.tpl-modal-lum.sta-img280 .sta-modal-lum_contenido .sta-modal-lum_img{height:280px}
.tpl-modal-lum.sta-img300 .sta-modal-lum_contenido .sta-modal-lum_img{height:300px}
.tpl-modal-lum.sta-img320 .sta-modal-lum_contenido .sta-modal-lum_img{height:320px}
.tpl-modal-lum.sta-backImg .mic-badges-lum{background:rgba(19,34,35,.6);color:#e4eaeb}
.tpl-modal-lum.sta-backImg .mic-seeMore,
.tpl-modal-lum.sta-backImg .mic-icons-lum,
.tpl-modal-lum.sta-backImg .mic-precio-lum,
.tpl-modal-lum.sta-backImg .mic-hab-lum{color:#e4eaeb}
.tpl-modal-lum.sta-backImg .mic-button-lum{background:#e4eaeb;color:#132223}
.tpl-modal-lum.sta-backImg .mic-enlace-lum.sta-border{background:linear-gradient(to right,transparent,#e4eaeb 50%,transparent 100%) center bottom no-repeat;background-size:100% 1px;color:#e4eaeb}
.tpl-modal-lum .sta-modal-lum_container{display:table;width:100%;height:100%}
.tpl-modal-lum .sta-modal-lum_max{vertical-align:middle;display:table-cell;vertical-align:middle;padding:40px 20px}
.tpl-modal-lum .sta-modal-lum_content{background:#e4eaeb;position:relative;padding:60px 15px 30px;max-width:466px;margin:0 auto;box-sizing:border-box}
.tpl-modal-lum .sta-modal-lum_cerrar{width:32px;height:32px;position:absolute;top:21px;right:6px;color:#132223;z-index:4;font:14px 'Icons'}
.tpl-modal-lum .sta-modal-lum_cerrar:after{content:"\e142"}
.tpl-modal-lum .sta-modal-lum_img{opacity:0;height:163px;margin-bottom:30px}
.tpl-modal-lum .sta-modal-lum_img.sta-show{opacity:1;transition:opacity .5s}
.tpl-modal-lum header{margin-bottom:24px}
.tpl-modal-lum .sta-modal-lum_title{font:24px Outfit,sans-serif}
.tpl-modal-lum .sta-modal-lum_subtitle{font:16px Outfit,sans-serif;margin-top:8px}
.tpl-modal-lum.sta-backImg .sta-modal-lum_subtitle{font:18px}
.tpl-modal-lum.sta-backImg .sta-modal-lum_cerrar{color:#e4eaeb}
.tpl-modal-lum .sta-modal-lum_subtitle:empty{display:none}
.tpl-modal-lum .mic-hab-lum .sta-rooms-lum_contenido{padding:0 0 0 40px}
.tpl-modal-lum .tpl-Promociones_lum .sta-Promociones-lum_box,
.tpl-modal-lum .tpl-Promociones_lum{padding:0}
.tpl-modal-lum.sta-notReserva .mic-hab-lum footer .mic-button-lum.fn-reserva{display:none}
.tpl-modal-lum .mic-hab-lum footer div a:last-of-type{margin-top:20px}
.tpl-Promociones_lum.sta-promo .sta-Promociones-lum_box{padding:0 20px;margin-bottom:56px}

/*.tpl-modal-lum.sta-backBlack .mic-badges-lum .mic-badges-lum_text{color:#132223}
.tpl-modal-lum.sta-backBlack .mic-seeMore{color:#e4eaeb}*/

@media (min-width:771px){
  .tpl-modal-lum .sta-modal-lum_content{padding:54px 24px 24px}
  .tpl-modal-lum .sta-modal-lum_img{height:260px}
  .tpl-modal-lum .mic-hab-lum footer div{display:flex;justify-content:space-between;align-items:center}
  .tpl-modal-lum .mic-hab-lum footer div a:last-of-type{margin-top:0}
  .tpl-modal-lum.sta-lateral .sta-modal-lum_max{padding:115px 0;max-width:350px;vertical-align:bottom}
  .tpl-modal-lum.sta-lateral .sta-modal-lum_content{margin-left:0;padding:60px 30px 30px;max-width:350px}
  .tpl-modal-lum.sta-lateral .sta-modal-lum_img{height:180px}
  .tpl-modal-lum.sta-lateral .mic-hab-lum .sta-rooms-lum_contenido{padding:0}
  .tpl-modal-lum.sta-lateral .mic-hab-lum footer div{flex-direction:column;align-items:flex-start}
  .tpl-modal-lum.sta-lateral .mic-hab-lum footer div a:last-of-type{margin-top:20px}
  .tpl-modal-lum.sta-lateral .sta-two .mic-icons-lum ul{display:block}
  .tpl-modal-lum.sta-lateral .sta-two .mic-icons-lum ul li:nth-of-type(2){border-top-width:0}
  .tpl-modal-lum.sta-lateral .sta-two .mic-icons-lum ul li{width:100%;display:block}
}
@media (min-width:1101px){
  .tpl-modal-lum .sta-modal-lum_subtitle{font-size:18px}
  .tpl-modal-lum.sta-lateral .sta-modal-lum_subtitle{font:16px}
  .tpl-modal-lum.sta-backLeft .sta-modal-lum_content,
  .tpl-modal-lum.sta-backRight .sta-modal-lum_content{max-width:1000px}
  .tpl-modal-lum.sta-backLeft .sta-modal-lum_contenido{padding-left:calc(50% + 20px)}
  .tpl-modal-lum.sta-backRight .sta-modal-lum_contenido{padding-right:calc(50% + 20px)}
  .tpl-modal-lum.sta-backRight .sta-modal-lum_cerrar{right:50%;margin-right:20px}
  .tpl-modal-lum.sta-backRight .sta-modal-lum_img,
  .tpl-modal-lum.sta-backLeft .sta-modal-lum_img{width:50%;position:absolute;left:0;top:0;bottom:0;height:auto!important;margin:0}
  .tpl-modal-lum.sta-backRight .sta-modal-lum_img{left:auto;right:0}
}
/* END tpl-modal-lum */

/* tpl-contentModals-lum */
.tpl-contentModals-lum .sta-modal-lum_despleg{display:none}
.tpl-contentModals-lum .sta-modal-lum_conticons ul{display:flex;background:#e4eaeb;border:1px solid;color:#132223;border-top:0;position:fixed;bottom:80px;left:0;z-index:300;transform:rotate(270deg) translateY(100%);transform-origin:bottom left;flex-direction:revert}
.tpl-contentModals-lum .sta-modal-lum_conticons button{padding:9px 16px;position:relative;font:12px/14px Outfit,sans-serif;white-space:nowrap}
.tpl-contentModals-lum .sta-modal-lum_conticons button *[class*="icoGlobal-"]{margin:0 5px;color: var(--color-primario, #132223)}
.tpl-contentModals-lum .sta-modal-lum_conticons li:not(:last-of-type) button:after{content:'';position:absolute;right:0;top:50%;height:20px;border-left:1px solid;margin-top:-10px}
.tpl-contentModals-lum.sta-despleg .sta-contentModals-lum_oculto.sta-backBlack > .sta-modal-lum_despleg{background:#132223!important;color:#e4eaeb}
.tpl-contentModals-lum .sta-contentModals-lum_oculto.sta-backBlack .sta-modal-lum_conticons ul{color:#e4eaeb;background:#132223!important;background:var(--color-primario, #132223)!important}
.tpl-contentModals-lum.sta-despleg .sta-contentModals-lum_oculto.sta-backBlack .sta-modal-lum_conticons{background:#132223!important;color:#e4eaeb}
.tpl-contentModals-lum.sta-despleg .sta-contentModals-lum_oculto > .sta-modal-lum_despleg{padding:9px 46px 9px 16px;position:fixed;z-index:300;font:12px/14px Outfit,sans-serif;white-space:nowrap;left:0;bottom:80px;top:auto;transform:rotate(270deg) translateY(100%);transform-origin:bottom left;border:1px solid;border-top:0;background:#e4eaeb}
.tpl-contentModals-lum.sta-despleg .sta-contentModals-lum_oculto > .sta-modal-lum_despleg:after{content:"\e0f8";font:10px/1px Icons;position:absolute;right:20px;top:50%}
.tpl-contentModals-lum.sta-despleg .sta-modal-lum_conticons{transition:transform .5s;background:#e4eaeb;position:fixed;left:0;top:0;bottom:0;z-index:500;transform:translateX(-100%);overflow:auto;width:220px}
.tpl-contentModals-lum.sta-despleg #sta-modal-lum_for:checked ~ .sta-modal-lum_conticons{transform:translateX(0)}
.tpl-contentModals-lum.sta-despleg .sta-modal-lum_cerrarmod{position:fixed;top:0;left:0;right:0;bottom:0;background:#132223;opacity:0;visibility:hidden;z-index:301;transition:.5s}
.tpl-contentModals-lum.sta-despleg.sta-backBlur .sta-modal-lum_cerrarmod{backdrop-filter:blur(5px)}
.tpl-contentModals-lum.sta-despleg .sta-contentModals-lum_oculto.sta-backBlack .sta-modal-lum_cerrarmod{background:rgba(228,234,235,.6)}
.tpl-contentModals-lum.sta-despleg #sta-modal-lum_for:checked ~ .sta-modal-lum_cerrarmod{opacity:.7;visibility:visible}
.tpl-contentModals-lum.sta-despleg .sta-modal-lum_despleg{display:block;padding:40px 20px 32px 40px;font:12px/14px Outfit,sans-serif;position:relative}
.tpl-contentModals-lum.sta-despleg .sta-modal-lum_conticons .sta-modal-lum_despleg:before{content:"\\";font:10px Icons;position:absolute;left:21px;top:43px}
.tpl-contentModals-lum.sta-despleg .sta-modal-lum_conticons ul{transform:none;display:block;position:static;border:0}
.tpl-contentModals-lum.sta-despleg .sta-modal-lum_conticons button{padding:8px 20px;display:block;font-size:18px;line-height:normal;white-space:normal;width:100%;text-align:left; color:#000}
.tpl-contentModals-lum.sta-despleg .sta-modal-lum_conticons li:not(:last-of-type) button:after{width:30px;height:0;border-bottom:1px solid;bottom:0;left:20px;top:auto;margin:0}
@media (min-width:771px){
  .tpl-contentModals-lum.sta-despleg .sta-contentModals-lum_oculto > .sta-modal-lum_despleg{padding:15px 46px 15px 16px}
  .tpl-contentModals-lum .sta-modal-lum_conticons button{padding:15px 16px}
  .tpl-contentModals-lum .sta-modal-lum_conticons li:not(:last-of-type) button:after{height:26px;margin-top:-13px}
  .tpl-contentModals-lum.sta-despleg .sta-modal-lum_conticons{width:350px}
}
/* END tpl-contentModals-lum */







/* tpl-PCard_lum */
.tpl-PCard_lum .sta-PCard-lum_separador{text-align:left;padding:40px 15px}
.tpl-PCard_lum .sta-PCard-lum_max{margin:0 auto;max-width:345px;text-align:center}
.tpl-PCard_lum .mic-title4-lum{margin-bottom:40px;text-align:center}
.tpl-PCard_lum .sta-PCard-lum_max .sta-PCard-lum_containBox{text-align: left;display: inline-block}
.tpl-PCard_lum .sta-PCard-lum_box{width:280px;height:449px;display:inline-block;margin:0 auto 24px;position:relative}
.tpl-PCard_lum .sta-PCard-lum{position:absolute;top:0;left:0;right:0;bottom:0;color:#e4eaeb;padding:0 24px 64px;overflow:hidden;z-index:1}
.sta-PCard-lum.sta-heart{padding:40px 24px} 
.tpl-PCard_lum .sta-PCard-lum_cont{display:flex;flex-direction:initial;align-items:flex-end;height:100%}
.sta-PCard-lum.sta-heart .sta-PCard-lum_cont{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;justify-content:space-between;height:100%;align-items:center}
.tpl-PCard_lum .sta-PCard-lum_txtUP{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:flex-start;width:100%;z-index:1} 
.tpl-PCard_lum .sta-PCard-lum_title{max-width:60%;font:24px Outfit}
.tpl-PCard_lum .sta-PCard-lum_box .mic-badges-lum{margin:0 0 auto auto}
.tpl-PCard_lum .sta-PCard-lum_txtDown{display:flex;flex-wrap:wrap}
.tpl-PCard_lum .sta-PCard-lum_bck{position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;background-size:cover;background-position:center;background-repeat:no-repeat;box-shadow:inset 0 0 202px -9px #132223}
.tpl-PCard_lum .sta-PCard-lum_txtDown .mic-button-lum:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0}
.tpl-PCard_lum .sta-PCard-lum_button{margin:40px 22px 0}
.tpl-PCard_lum .sta-PCard-lum_separador .sta-PCard-lum_box{margin:24px;text-align: center}
@media(min-width:771px){
  .tpl-PCard_lum .sta-PCard-lum_max{max-width:659px}
  .tpl-PCard_lum .sta-PCard-lum_box .sta-PCard-lum_bck{transition:transform .3s}
  .tpl-PCard_lum .sta-PCard-lum_box:hover .sta-PCard-lum_bck[data-img]{transform:scale(1.2)}
  .tpl-PCard_lum .sta-PCard-lum_separador .sta-PCard-lum_box:nth-child(2n){top:80px}
  .tpl-PCard_lum .sta-PCard-lum_button{text-align:center;margin-top:100px}
}
@media (min-width:1101px){
  .tpl-PCard_lum .sta-PCard-lum_max{max-width:995px}
  .tpl-PCard_lum .mic-title4-lum{font-size:50px}
  .tpl-PCard_lum .sta-PCard-lum_separador .sta-PCard-lum_box:nth-child(2n){top:0}
  .tpl-PCard_lum .sta-PCard-lum_separador .sta-PCard-lum_box:nth-child(3n+2){top:80px}
  /* si cuando hay tres columnas la ultima está sola */
  .tpl-PCard_lum .sta-PCard-lum_separador .sta-PCard-lum_box:nth-of-type(3) ~ .sta-PCard-lum_box:last-child:nth-of-type(3n+1){display:none}
}
@media(min-width:1366px){
  .tpl-PCard_lum .sta-PCard-lum_max{max-width:1321px}
  .tpl-PCard_lum .sta-PCard-lum_separador{padding-top:50px}
  .tpl-PCard_lum .mic-title4-lum{margin-bottom:50px}
  .tpl-PCard_lum .sta-PCard-lum_separador .sta-PCard-lum_box:nth-child(3n+2){top:0}
  .tpl-PCard_lum .sta-PCard-lum_separador .sta-PCard-lum_box:nth-child(2n){top:80px}
  /* deshacemos lo anterior */
  .tpl-PCard_lum .sta-PCard-lum_separador .sta-PCard-lum_box:nth-of-type(3) ~ .sta-PCard-lum_box:last-child:nth-of-type(3n+1){display:inline-block}
  /* si cuando hay tr4es columnas la última y la penultima están solas */
  .tpl-PCard_lum .sta-PCard-lum_separador .sta-PCard-lum_box:nth-of-type(4) ~ .sta-PCard-lum_box:nth-last-of-type(1):nth-of-type(4n+1),
  .tpl-PCard_lum .sta-PCard-lum_separador .sta-PCard-lum_box:nth-of-type(4) ~ .sta-PCard-lum_box:nth-last-of-type(2):nth-of-type(4n+1),
  .tpl-PCard_lum .sta-PCard-lum_separador .sta-PCard-lum_box:nth-of-type(4) ~ .sta-PCard-lum_box:last-of-type:nth-of-type(4n+2){display:none}
}
/* END tpl-PCard_lum */

/* tpl-Promociones_lum */
.tpl-Promociones_lum{position:relative;padding:20px 0}
.tpl-Promociones_lum .sta-Promociones-lum_image{height:250px;background-size:cover;background-position:center;background-repeat:no-repeat;margin-bottom:25px}
.tpl-Promociones_lum .mic-hab-lum .sta-rooms-lum_icons{max-width:none}
.tpl-Promociones_lum .mic-hab-lum .sta-rooms-lum_icons li:nth-of-type(8) ~ li{display:none}
.tpl-Promociones_lum .mic-hab-lum .sta-rooms-lum_precio{margin-left:0}
.tpl-Promociones_lum .sta-Promociones-lum_box{/*padding:10px;*/box-sizing:border-box}
.tpl-Promociones_lum .mic-hab-lum .sta-rooms-lum_title{margin-top:10px}
.tpl-Promociones_lum .mic-icons-lum{max-width:700px;margin:0 auto 30px}


@media(min-width:771px){
  .tpl-Promociones_lum .sta-Promociones-lum_image{height:220px}
}
@media(min-width:971px){
  .tpl-Promociones_lum.sta-promo .sta-Promociones-lum_box{width:50%} 
  .tpl-Promociones_lum.sta-promo .sta-Promociones-lum_max{display:flex;flex-wrap:wrap;justify-content:center}
  .tpl-Promociones_lum .sta-Promociones-lum_image{height:320px}
}
@media (min-width:1366px){
  .tpl-Promociones_lum.sta-promo .sta-Promociones-lum_box{width:33%}
  .tpl-Promociones_lum.sta-promo .sta-Promociones-lum_image{height:250px}
}
/* fin tpl-Promociones_lum */

/* <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<tpl-flechasPromociones_lum */
/*<<<<<<<<<<<<PROMOCIONES*/
/*<<<<<<<<<<<<<<<<<<<<<<PROMO CARDS*/
.swiper-button-next_64627.sta-slideArrow-lum_right{   right:5px; height: 40px;width: 40px;position: absolute;background: #132223;z-index: 2;top: calc(50% - 20px);cursor: pointer;}
.swiper-button-next_64627.sta-slideArrow-lum_right:after{color: #fff;content: "\7b";font: 14px 'icons';line-height: 1px;position: absolute;top: 50%;left: 14px;}
.swiper-button-prev_64627.sta-slideArrow-lum_left{height: 40px;width: 40px;position: absolute;background: #132223;left: 5px;z-index: 2;top: calc(50% - 20px);cursor: pointer;rotate: 180deg;}
.swiper-button-prev_64627.sta-slideArrow-lum_left:after{content: "\7b";color: #fff;font: 14px 'icons';line-height: 1px;position: absolute;cursor: pointer;top: 50%;left: 14px;}
/*<<<<<<<<<<<<<<<<<<<<<<SLIDE LINEAL*/
.swiper-button-next_64647.sta-slideArrow-lum_right{right:5px; height: 40px;width: 40px;position: absolute;background: #132223;z-index: 2;top: calc(50% - 20px);cursor: pointer;}
.swiper-button-next_64647.sta-slideArrow-lum_right:after{color: #fff;content: "\7b";font: 14px 'icons';line-height: 1px;position: absolute;top: 50%;left: 14px;}
.swiper-button-prev_64647.sta-slideArrow-lum_left{height: 40px;width: 40px;position: absolute;background: #132223;left: 5px;z-index: 2;top: calc(50% - 20px);cursor: pointer;rotate: 180deg;}
.swiper-button-prev_64647.sta-slideArrow-lum_left:after{content: "\7b";color: #fff;font: 14px 'icons';line-height: 1px;position: absolute;cursor: pointer;top: 50%;left: 14px;}
/*<<<<<<<<<<<<HABITACIONES*/
/*<<<<<<<<<<<<<<<<<<<<<<SLIDE TEXTWIDTHBACK*/
.swiper-button-prev_64682.sta-slideArrow-lum_left{ right:5px; height: 40px;width: 40px;position: absolute;background: #132223;z-index: 2;top: calc(50% - 20px);cursor: pointer;}
.swiper-button-next_64682.sta-slideArrow-lum_right:after{color: #fff;content: "\7b";font: 14px 'icons';line-height: 1px;position: absolute;top: 50%;left: 14px;}
.swiper-button-prev_64682.sta-slideArrow-lum_left{height: 40px;width: 40px;position: absolute;background: #132223;left: 5px;z-index: 2;top: calc(50% - 20px);cursor: pointer;rotate: 180deg;}
.swiper-button-prev_64682.sta-slideArrow-lum_left:after{content: "\7b";color: #fff;font: 14px 'icons';line-height: 1px;position: absolute;cursor: pointer;top: 50%;left: 14px;}
/*<<<<<<<<<<<<<<<<<<<<<<SLIDE ALTENATE*/
.swiper-button-next_64645.sta-slideArrow-lum_right{   right:5px; height: 40px;width: 40px;position: absolute;background: #132223;z-index: 2;top: calc(50% - 20px);cursor: pointer;}
.swiper-button-next_64645.sta-slideArrow-lum_right:after{color: #fff;content: "\7b";font: 14px 'icons';line-height: 1px;position: absolute;top: 50%;left: 14px;}
.swiper-button-prev_64645.sta-slideArrow-lum_left{height: 40px;width: 40px;position: absolute;background: #132223;left: 5px;z-index: 2;top: calc(50% - 20px);cursor: pointer;rotate: 180deg;}
.swiper-button-prev_64645.sta-slideArrow-lum_left:after{content: "\7b";color: #fff;font: 14px 'icons';line-height: 1px;position: absolute;cursor: pointer;top: 50%;left: 14px;}

/*<<<<<<<<<<<<<<<<<<<<<<SLIDE CENTER*/

.swiper-button-prev_64621.sta-slideArrow-lum_left{position: absolute;height: 136px;width: 136px;border-radius: 50%;color: #e4eaeb;border: 2px solid #e4eaeb;
  z-index: 2;top: calc(50% - 40px);left: -68px;cursor: pointer;font: 20px / 136px 'Icons';text-align: center;transition: .5s; content:"";}
.swiper-button-next_64621.sta-slideArrow-lum_right{position: absolute;height: 136px;width: 136px;border-radius: 50%;color: #e4eaeb;border: 2px solid #e4eaeb;z-index: 2;
  top: calc(50% - 40px);right: -68px;cursor: pointer;font: 20px / 136px 'Icons';text-align: center;transition: .5s;content:"";}
.swiper-button-prev_64621.sta-slideArrow-lum_left:after{content:'\e084';margin-right:60px; position:absolute; rotate:180deg}
.swiper-button-next_64621.sta-slideArrow-lum_right:after{content:'\e084';margin-right:60px;position:absolute;right: 10px;}
.swiper-button-prev_64621.sta-slideArrow-lum_left:hover{background:#e4eaeb;color:#132223;}
.swiper-button-next_64621.sta-slideArrow-lum_right:hover{background: #e4eaeb;color:#132223;}

/*<<<<<<<<<<<<<<<<<<<<<<SLIDE ONE*/

.swiper-button-prev_64644.sta-slideArrow-lum_left{position: absolute;height: 136px;width: 136px;border-radius: 50%;color: #e4eaeb;border: 2px solid #e4eaeb;
  z-index: 2;top: calc(50% - 40px);left: -68px;cursor: pointer;font: 20px / 136px 'Icons';text-align: center;transition: .5s; content:"";}
.swiper-button-next_64644.sta-slideArrow-lum_right{position: absolute;height: 136px;width: 136px;border-radius: 50%;color: #e4eaeb;border: 2px solid #e4eaeb;z-index: 2;
  top: calc(50% - 40px);right: -68px;cursor: pointer;font: 20px / 136px 'Icons';text-align: center;transition: .5s;content:"";}
.swiper-button-prev_64644.sta-slideArrow-lum_left:after{content:'\e084';margin-right:60px; position:absolute; rotate:180deg}
.swiper-button-next_64644.sta-slideArrow-lum_right:after{content:'\e084';margin-right:60px;position:absolute;right: 10px;}
.swiper-button-prev_64644.sta-slideArrow-lum_left:hover{background:#e4eaeb;color:#132223;}
.swiper-button-next_64644.sta-slideArrow-lum_right:hover{background: #e4eaeb;color:#132223;}

/*<<<<<<<<<<<<<<<<<<<<<<SLIDE TEXT*/

.swiper-button-prev_64682.sta-slideArrow-lum_left{position: absolute;height: 136px;width: 136px;border-radius: 50%;color: #e4eaeb;border: 2px solid #e4eaeb;
  z-index: 2;top: calc(50% - 40px);left: -68px;cursor: pointer;font: 20px / 136px 'Icons';text-align: center;transition: .5s; content:"";}
.swiper-button-next_64682.sta-slideArrow-lum_right{position: absolute;height: 136px;width: 136px;border-radius: 50%;color: #e4eaeb;border: 2px solid #e4eaeb;z-index: 2;
  top: calc(50% - 40px);right: -68px;cursor: pointer;font: 20px / 136px 'Icons';text-align: center;transition: .5s;content:"";}
.swiper-button-prev_64682.sta-slideArrow-lum_left:after{content:'\e084';margin-right:60px; position:absolute; rotate:180deg}
.swiper-button-next_64682.sta-slideArrow-lum_right:after{content:'\e084';margin-right:60px;position:absolute;right: 10px;}
.swiper-button-prev_64682.sta-slideArrow-lum_left:hover{background:#e4eaeb;color:#132223;}
.swiper-button-next_64682.sta-slideArrow-lum_right:hover{background: #e4eaeb;color:#132223;}



/* <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<tpl-flechasPromociones_lum */

/* tpl-slidePromociones_lum */
.tpl-slidePromociones_lum .mic-swiper-lum{position:relative;padding:60px 0 0;box-sizing:border-box}
.tpl-slidePromociones_lum .sta-Promociones-lum_box{text-align:left}
.tpl-slidePromociones_lum .tpl-Promociones_lum{padding:0}
.tpl-slidePromociones_lum .swiper-wrapper{align-items:flex-start;/*padding-left:10px*/}
.tpl-slidePromociones_lum .mic-swiper-lum .swiper-pagination-lock ~ .swiper-wrapper{justify-content:center}
.tpl-slidePromociones_lum .sta-slidePromociones_lum_max{padding: 0 10px}
@media(min-width:771px){
  /* .tpl-slidePromociones_lum .tpl-Promociones_lum .sta-Promociones-lum_box{width:auto} */
  .tpl-slidePromociones_lum .mic-hab-lum .sta-rooms-lum_contenido{padding:0 20px 0 40px}
}
/* fin tpl-slidePromociones_lum */

.tpl-slidePromociones_lum .tpl-Promociones_lum .mic-badges-lum {position: absolute;top: 0;right: 0;margin: 25px;}


/*tpl-slidePromoCards-lum*/
.tpl-slidePromoCards-lum .sta-slidePromoCards-lum_max{text-align:center;padding:0 20px 20px}
.tpl-slidePromoCards-lum .tpl-PCard_lum .sta-PCard-lum_separador .sta-PCard-lum_box:nth-child(2n+1){top:0}
.tpl-slidePromoCards-lum .swiper-slide{width:328px}
.tpl-slidePromoCards-lum .tpl-PCard_lum .sta-PCard-lum_separador .sta-PCard-lum_box{margin-top:0}
.tpl-slidePromoCards-lum .mic-swiper-lum{position:relative}
.tpl-slidePromoCards-lum .tpl-PCard_lum .sta-PCard-lum_separador{padding:0 15px}
.sta-slidePromoCards-lum_btn{display:none }
.sta-showBtn .sta-slidePromoCards-lum_btn{display:inline-block}
/*fin tpl-slidePromoCards-lum*/

/* tpl-blogCards-lum */
.tpl-blogCards-lum .sta-blogCards-lum_max{padding:16px;max-width:768px;margin:0 auto;position:relative;padding-top:116px}
.tpl-blogCards-lum .sta-blogCards-lum_img{height:231px;background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;top:-115px;left:16px;right:16px}
.tpl-blogCards-lum .mic-title2-lum,
.tpl-blogCards-lum .mic-contenido-lum,
.tpl-blogCards-lum .sta-content-lum_btn,
.tpl-blogCards-lum .sta-blogCards-lum_footphoto{margin-top:24px}
.tpl-blogCards-lum .sta-blogCards-lum_footphoto span{margin-left:24px}
/*.tpl-blogCards-lum.sta-backBlack{background:#132223!important;background:var(--color-primario, #132223)!important}
.tpl-blogCards-lum.sta-backBlack .sta-blogCards-lum_footphoto,
.tpl-blogCards-lum.sta-backBlack .mic-title2-lum,
.tpl-blogCards-lum.sta-backBlack .mic-seeMore,
.tpl-blogCards-lum.sta-backBlack .sta-content-lum_text{color:#e4eaeb}*/
@media (min-width:771px){
  .tpl-blogCards-lum .mic-contenido-lum{padding-left:60px}
  .tpl-blogCards-lum .sta-blogCards-lum_max{ padding-top:262px}
  .tpl-blogCards-lum .sta-blogCards-lum_img{height:525px;top:-262px}
}
@media (min-width:1101px){
  .tpl-blogCards-lum .sta-blogCards-lum_max{ padding-top:310px}
  .tpl-blogCards-lum .sta-blogCards-lum_img{height:620px;top:-310px}
}
/* fin tpl-blogCards-lum */

/* INICIO tpl-testimonials-lum */
@keyframes testimonial_load {
  to{transform:rotate(360deg)}
}

.tpl-testimonials-lum.js-hide{display:none}
.tpl-testimonials-lum.fn-loading .mic-swiper-lum{min-height:100px;position:relative}
.tpl-testimonials-lum.fn-loading .mic-swiper-lum:after{content:'';position:absolute;left:50%;top:50%;margin:-20px 0 0 -20px;width:40px;height:40px;border:3px solid;border-radius:50%;border-left:0;border-top:0;animation:testimonial_load .75s cubic-bezier(.49,.19,1,.64) infinite}
.tpl-testimonials-lum.sta-backBlack{color:#e4eaeb}
.tpl-testimonials-lum .sta-testimonials-lum_max{padding:25px 0}
.tpl-testimonials-lum.sta-backBlack .sta-testimonials-lum_max{background:#132223!important;background:var(--color-primario, #132223)!important}
.tpl-testimonials-lum .mic-title-lum{margin-bottom:25px}
.tpl-testimonials-lum .mic-pretitles-lum.sta-nameTestimonials-lum{padding-top:10px;margin-top:auto;border-top:1px solid;padding-left:0}
.tpl-testimonials-lum .mic-subtitles-lum{font-weight:bold}
.tpl-testimonials-lum .mic-contenido-lum{margin-bottom:40px}
.tpl-testimonials-lum .sta-caractSlide-lum_contenido{padding:0 25px}
.tpl-testimonials-lum .tpl-caractSlide-lum .swiper-slide{background:#132223!important;color:#e4eaeb;height:auto}
.tpl-testimonials-lum.sta-backBlack .tpl-caractSlide-lum .swiper-slide{background:#e4eaeb;color:#132223}
.tpl-testimonials-lum .tpl-caractSlide-lum .swiper-slide .sta-caractSlide-lum_subText{padding-bottom:25px;margin-top:5px}
.tpl-testimonials-lum .swiper-max{padding:24px;width:100%;height:100%;box-sizing:border-box;display:flex;flex-direction:column}
.tpl-testimonials-lum .swiper-pagination-fraction{top:20px;right:20px}
.tpl-testimonials-lum.sta-backBlack .mic-swiper-lum .swiper-pagination-bullet:after{background:#e4eaeb}
.tpl-testimonials-lum .stars{color:inherit}
.tpl-testimonials-lum.sta-puntBase10 .stars,
.tpl-testimonials-lum .sta-caractSlide-lum_punt{display:none}
.tpl-testimonials-lum.sta-puntBase10 .sta-caractSlide-lum_punt{display:block}
.tpl-testimonials-lum .mic-swiper-lum .swiper-wrapper{align-items:stretch}
.tpl-testimonials-lum .mic-button-lum{margin:20px 0 0}
.tpl-testimonials-lum .sta-testimonials-lum_button{display:block}
.tpl-testimonials-lum .sta-caractSlide-lum_contenido .sta-testimonials-lum_button{display:none}
@media(min-width:768px){
  .tpl-testimonials-lum .mic-contenido-lum{padding:25px 0 0 100px;max-width:600px}
  .tpl-testimonials-lum .mic-button-lum{margin-top:30px}
  .tpl-testimonials-lum .sta-testimonials-lum_button{display:none}
  .tpl-testimonials-lum .sta-caractSlide-lum_contenido .sta-testimonials-lum_button{display:block}
}
@media(min-width:1100px){
  .tpl-testimonials-lum .mic-contenido-lum{max-width:800px}
}
/* FIN tpl-testimonials-lum */

/* INICIO tpl-desCards-lum */
.tpl-desCards-lum .mic-swiper-lum{position:static}
.tpl-desCards-lum .sta-desCards-lum_max{max-width:1300px;margin:0 auto;}
.tpl-desCards-lum .sta-desCards-lum_content{display:flex;flex-wrap:wrap;box-sizing:border-box;justify-content:center}
.tpl-desCards-lum .sta-desCards-lum .sta-desCards-lum_max{width:290px;padding:20px 10px 30px}
.tpl-desCards-lum .sta-desCards-lum .sta-desCards-lum_img{position:static;height:357px;width:100%}
.tpl-desCards-lum .sta-desCards-lum_text{text-align:left}
.tpl-desCards-lum .mic-title2-lum{font-size:24px;margin-top:25px}
.tpl-desCards-lum .mic-enlace-lum{margin-top:25px}
.tpl-desCards-lum .sta-desCards-lum_footphoto{margin-top:12px}
.tpl-desCards-lum .sta-desCards-lum_footphoto span{margin-left:10px}
.tpl-desCards-lum .sta-desCards-lum_none{display:none}
.tpl-desCards-lum .sta-desCards-lum_button{text-align:center;margin-top:30px}
@media(min-width:634px){
  .tpl-desCards-lum .mic-title2-lum{font-size:32px}
  .tpl-desCards-lum .sta-desCards-lum:nth-of-type(even) .sta-desCards-lum_max{margin-top:80px}
  .tpl-desCards-lum .sta-desCards-lum{width:50%}
  .tpl-desCards-lum .sta-desCards-lum_content{justify-content:left}
  .tpl-desCards-lum.tpl-desCards-lum_center .sta-desCards-lum_content{justify-content:center}
}
@media(min-width:901px){
  .tpl-desCards-lum .sta-desCards-lum .sta-desCards-lum_max{width:389px}
  .tpl-desCards-lum .sta-desCards-lum .sta-desCards-lum_img{height:483px}
}
@media(min-width:1244px){
  .tpl-desCards-lum .sta-desCards-lum_max{text-align:left}
  .tpl-desCards-lum .sta-desCards-lum{width:33%}
  .tpl-desCards-lum .sta-desCards-lum:nth-of-type(even) .sta-desCards-lum_max{margin-top:0}
  .tpl-desCards-lum .sta-desCards-lum:nth-of-type(3n+2) .sta-desCards-lum_max{margin-top:80px}
}
/* FIN tpl-desCards-lum */

/* Inicio tpl-mapa_lum */
.tpl-mapa_lum .sta-mapa-lum_separador{padding:0 0 40px}
.tpl-mapa_lum .sta-mapa-lum_box{padding:0 10px;margin-bottom:57px;text-align:center}
.tpl-mapa_lum .sta-mapa-lum_boxMapa{height:357px;position:relative}
.tpl-mapa_lum .sta-mapa-lum_mapa{display:none;color:#132223;color:var(--color-primario, #132223)}/*color de GC para JS*/
.tpl-mapa_lum.js-mapaActive .sta-mapa-lum_mapa{display:block}
.tpl-mapa_lum .sta-mapa-lum_fondo{background-size:auto,cover;transition:opacity .75s,visibility .75s}
.tpl-mapa_lum:not([data-map_img_static='']) .sta-mapa-lum_fondo{background-size:cover}
.tpl-mapa_lum:not([data-map_img_static='']).sta-imgCover .sta-mapa-lum_fondo{background-size:contain}
.tpl-mapa_lum.js-mapaActive .sta-mapa-lum_fondo{opacity:0;visibility:hidden}
.tpl-mapa_lum.sta-notMap .sta-mapa-lum_load{display:none}
.tpl-mapa_lum .sta-mapa-lum_load.mic-imagen-lum{width: 100%;height: 100%;}
.tpl-mapa_lum .sta-mapa-lum_box .sta-mapa-lum_boxTitle{max-width:338px;margin:18px auto 0;color:#000;}
.tpl-mapa_lum .sta-mapa-lum_box .stars{margin-top:5px; }
.tpl-mapa_lum .sta-mapa-lum_text .stars {display:none}
.tpl-mapa_lum.sta-fullMapBox .sta-mapa-lum_box .stars,
.tpl-mapa_lum.sta-fullMapBox .sta-mapa-lum_boxTitle,
/*.tpl-mapa_lum .sta-mapa-lum_max .stars,*/
.tpl-mapa_lum .sta-mapa-lum_maxBoxTitle,
.tpl-mapa_lum.sta-fullMapBox .sta-mapa-lum_maxBoxCity,
.tpl-mapa_lum.sta-notInfoImg .sta-mapa-lum_img{display:none}
.tpl-mapa_lum .sta-mapa-lum_max{position:relative;color:#e4eaeb;padding:50px 16px 392px}
.sta-backBlack .tpl-mapa_lum .sta-mapa-lum_max,
.tpl-mapa_lum.sta-backBlack  .sta-mapa-lum_max{background-color:#e4eaeb!important}
.tpl-mapa_lum .sta-mapa-lum_img{height:336px;top:auto}
.tpl-mapa_lum .sta-mapa-lum_maxBoxCity{font-size:50px;font-weight:500}
.tpl-mapa_lum .mic-contenido-lum{margin-top:32px}
.tpl-mapa_lum .sta-mapa-lum_max ul{margin:57px 0 0 50px}
.tpl-mapa_lum .sta-mapa-lum_info:first-of-type{margin-bottom:50px}
.tpl-mapa_lum .sta-mapa-lum_info:before{font-size:35px;color: var(--color-primario, #e4eaeb)}
.tpl-mapa_lum .sta-mapa-lum_maxBox{background-color: #132223}
.tpl-mapa_lum .sta-mapa-lum_listTitle{margin-top:20px;font-size:24px;font-weight:500}
.tpl-mapa_lum .sta-mapa-lum_infoText{font:14px Outfit;margin-top:10px}
.tpl-mapa_lum .mic-seeMore.sta-show{color:#e4eaeb}
.tpl-mapa_lum .sta-mapa-lum_href[data-text]:empty:after{content:attr(data-text)}
.tpl-mapa_lum .sta-mapa-lum_href[href='tel:']{display:none}
.tpl-mapa_lum .sta-mapa-lum_href{text-decoration:none;color:#e4eaeb}
.tpl-mapa_lum .sta-mapa-lum_seeMap{font:14px Outfit;display:none;text-decoration:underline}
.tpl-mapa_lum.sta-activeHrefGMaps .sta-mapa-lum_seeMap{display:block}
.tpl-mapa_lum .sta-mapa-lum_2telf{margin-left:10px;position:relative}
.tpl-mapa_lum .sta-mapa-lum_2telf:before{content:'/' ;position:absolute;right:100%;top:50%;line-height:1px;margin-right:3px}
.tpl-mapa_lum .sta-mapa-lum_mail{display:block}
.tpl-mapa_lum.sta-backBlack:not(.sta-fullMapBox ) .stars {color: var(--color-primario) !important;}
/* .sta-miniMapRight */
.tpl-mapa_lum.sta-miniMapRight .sta-mapa-lum_separador{display:flex;flex-direction:column-reverse}
.tpl-mapa_lum.sta-miniMapRight .sta-mapa-lum_box{display:flex;flex-direction:column;margin:57px 0 0}
/* FIN .sta-miniMapRight */

/* .sta-fullMapBox */
.tpl-mapa_lum.sta-fullMapBox .sta-mapa-lum_separador{position:relative;padding-top:300px}
.tpl-mapa_lum.sta-fullMapBox .sta-mapa-lum_box{margin-bottom:0}
.tpl-mapa_lum.sta-fullMapBox .sta-mapa-lum_boxMapa{position:absolute;right:0;height:100%;top:0;left:0}
.tpl-mapa_lum.sta-fullMapBox .sta-mapa-lum_max{max-width:300px;padding:32px 14px;box-sizing:border-box;background:#e4eaeb;margin:0 auto;color:#132223;box-shadow:0 -1px 20px -10px #132223}
.tpl-mapa_lum.sta-fullMapBox .sta-mapa-lum_img{height:162px;position:static;margin-bottom:33px}
.tpl-mapa_lum.sta-fullMapBox .sta-mapa-lum_text .stars {display:block}
.tpl-mapa_lum.sta-fullMapBox .stars-all{color:black;}
.tpl-mapa_lum.sta-fullMapBox .sta-mapa-lum_maxBoxTitle{display:block;font-size:24px;font-weight:500; color:#000;}
.tpl-mapa_lum.sta-fullMapBox .mic-contenido-lum{margin-top:24px}
.tpl-mapa_lum.sta-fullMapBox .mic-seeMore.sta-show{color:#132223}
.tpl-mapa_lum.sta-fullMapBox .sta-mapa-lum_max ul{margin-top:18px}
.tpl-mapa_lum.sta-fullMapBox .sta-mapa-lum_info{margin-bottom:0;border-top:1px solid #132223;position:relative;padding:18px 0 18px 25px}
.tpl-mapa_lum.sta-fullMapBox .sta-mapa-lum_info:before{position:absolute;left:0 ;top:23px;font-size:12px}
.tpl-mapa_lum.sta-fullMapBox .sta-mapa-lum_info:last-of-type{border-bottom:1px solid #132223}
.tpl-mapa_lum.sta-fullMapBox .mic-subtitles-lum{margin-top:0;font-size:18px;font-weight:600}
.tpl-mapa_lum.sta-fullMapBox .sta-mapa-lum_href{color:#132223}
/* FIN .sta-fullMapBox */
.tpl-mapa_lum.sta-notInfoImg .sta-mapa-lum_max{padding:50px 20px 56px}

 @media(min-width:768px){
  .tpl-mapa_lum .sta-mapa-lum_box{padding:0}
  .tpl-mapa_lum.sta-miniMapRight .sta-mapa-lum_box{margin:57px auto;width:100%}
  .tpl-mapa_lum .sta-mapa-lum_maxBox{max-width:1100px;margin:0 auto;width:100%}
  .tpl-mapa_lum .sta-mapa-lum_boxMapa,
  .tpl-mapa_lum .sta-mapa-lum_fondo,
  .tpl-mapa_lum.sta-miniMapRight .sta-mapa-lum_fondo{height:518px;max-width:417px;margin:0 auto;width:100%}
  .tpl-mapa_lum .sta-mapa-lum_fondo{opacity:0}
  .tpl-mapa_lum .sta-mapa-lum_fondo.fn-show{transition:opacity 1s;opacity:1}
  .tpl-mapa_lum .sta-mapa-lum_max{padding:56px 34px 392px 34px}
  .tpl-mapa_lum .sta-mapa-lum_boxTitle{font-size:36px}
  .tpl-mapa_lum .sta-mapa-lum_maxBoxCity{font-size:50px}
  .tpl-mapa_lum .mic-contenido-lum{margin-left:64px;max-width:418px}
  .tpl-mapa_lum .sta-mapa-lum_info{display:inline-block;margin-right:48px;vertical-align:top;width:calc(50% - 50px)}

  .tpl-mapa_lum.sta-fullMapBox .sta-mapa-lum_separador{padding:550px 40px 0}
  .tpl-mapa_lum.sta-fullMapBox .sta-mapa-lum_fondo{height:100%;max-width:none}
  .tpl-mapa_lum.sta-fullMapBox .sta-mapa-lum_boxMapa{max-width:100%;height:100%}
  .tpl-mapa_lum.sta-fullMapBox .sta-mapa-lum_max{padding:32px;max-width:850px}
  .tpl-mapa_lum.sta-fullMapBox .sta-mapa-lum_boxTitle{font-size:24px}
  .tpl-mapa_lum.sta-fullMapBox .sta-mapa-lum_boxText{display:flex;flex-wrap:wrap}
  .tpl-mapa_lum.sta-fullMapBox .sta-mapa-lum_text{order:3;width:100;}
  .tpl-mapa_lum.sta-fullMapBox .sta-backBlack{color:white;}
  .tpl-mapa_lum.sta-fullMapBox .mic-contenido-lum{max-width:none;margin-left:0}
  .tpl-mapa_lum.sta-fullMapBox .sta-mapa-lum_max ul{order:2;width:calc(50% - 10px);margin-left:20px;margin-top:0}
  .tpl-mapa_lum.sta-fullMapBox .sta-mapa-lum_max .sta-mapa-lum_img{min-height:180px;order:1;width:calc(50% - 10px);height:auto}
  .tpl-mapa_lum.sta-fullMapBox .sta-mapa-lum_info{width:100%}
  .tpl-mapa_lum .sta-mapa-lum_href:hover{text-decoration-color: var(--color-primario, #e4eaeb)!important}
  .tpl-mapa_lum.sta-backBlack .sta-mapa-lum_href:hover,
  .sta-backBlack .tpl-mapa_lum .sta-mapa-lum_href:hover{text-decoration-color: var(--color-primario, #132223)!important}

 }
 @media(min-width:1100px){
  .tpl-mapa_lum .sta-mapa-lum_box{margin-bottom:0}
  .tpl-mapa_lum .sta-mapa-lum_separador{display:flex;align-items:center}
  .tpl-mapa_lum.sta-miniMapRight .sta-mapa-lum_separador{flex-direction:row-reverse}
  .tpl-mapa_lum .sta-mapa-lum_box,
  .tpl-mapa_lum .sta-mapa-lum_maxBox,
  .tpl-mapa_lum.sta-miniMapRight .sta-mapa-lum_box{width:50%}
   
  .tpl-mapa_lum.sta-fullMapBox .sta-mapa-lum_separador{display:block;padding:80px 66px 0}
  .tpl-mapa_lum.sta-fullMapBox.sta-fullMapRight .sta-mapa-lum_separador{display:flex;flex-direction:row}
  .tpl-mapa_lum.sta-fullMapBox .sta-mapa-lum_maxBox{width:auto}
  .tpl-mapa_lum.sta-fullMapBox .sta-mapa-lum_max{max-width:352px;margin:0;}
  .tpl-mapa_lum.sta-fullMapBox .sta-mapa-lum_boxText{display:block}
  .tpl-mapa_lum.sta-fullMapBox .mic-contenido-lum{max-width:418px}
  .tpl-mapa_lum.sta-fullMapBox .sta-mapa-lum_max ul{margin-top:18px;margin-left:0;width:100%}
  .tpl-mapa_lum.sta-fullMapBox .sta-mapa-lum_max .sta-mapa-lum_img{width:100%;margin-left:0}
  .tpl-mapa_lum .sta-mapa-lum_max ul{margin-left:0}

 }
 @media(min-width:1366px){
  .tpl-mapa_lum.sta-fullMapBox .sta-mapa-lum_separador{padding-left:76px} 
  .tpl-mapa_lum.sta-fullMapBox.sta-fullMapRight .sta-mapa-lum_separador{padding-right:76px;padding-left:0}
  .tpl-mapa_lum .sta-mapa-lum_max,
  .tpl-mapa_lum.sta-miniMapRight .sta-mapa-lum_max{padding-left:100px}
 }
 /*Fin tpl-mapa_lum */

 /**/
 .tpl-acordeon-lum .sta-acordeon-lum_flex{padding:40px 20px}
 .tpl-acordeon-lum .mic-subtitles-lum{margin:24px 0 48px}
 .tpl-acordeon-lum .sta-acordeon-lum_content:empty{display: none;}
 .tpl-acordeon-lum .fn-readMor5e_content{font-weight:300;padding-left:60px}
 .tpl-acordeon-lum .sta-rooms-lum_slide{position:relative;height:256px}
 .tpl-acordeon-lum .mic-swiper-lum{height:256px}
 .tpl-acordeon-lum .mic-icons-lum{margin-top:48px}
 .tpl-acordeon-lum .sta-rooms-lum_precio{margin:40px 0 40px 50px}
 .tpl-acordeon-lum details summary ~ *{padding-right:0}
 .tpl-acordeon-lum .mic-dropdown-lum .mic-dropdown-lum_details{border-color:#132223}
 .tpl-acordeon-lum .mic-dropdown-lum .mic-dropdown-lum_title{color:#132223;opacity:1}
 .tpl-acordeon-lum .sta-rooms-lum_slide{margin-top:30px}
 .tpl-acordeon-lum .swiper-pagination-fraction{top:auto;bottom:0;left:0;right:0}
 .tpl-acordeon-lum .mic-dropdown-lum_details_children .mic-dropdown-lum_title:after{transform:rotateY(0deg)}
 .tpl-acordeon-lum .mic-dropdown-lum_details_children[open] .mic-dropdown-lum_title:after{transform:rotateX(180deg)}

 @media(min-width:920px) {
   .tpl-acordeon-lum .sta-acordeon-lum_acord,
   .tpl-acordeon-lum .sta-acordeon-lum_content{width:50%;padding:0 20px;box-sizing:border-box}
   .tpl-acordeon-lum .sta-acordeon-lum_flex{display:flex}
   .tpl-acordeon-lum .sta-rooms-lum_separador{display:none}
   .tpl-acordeon-lum .mic-dropdown-lum_details_children.sta-derecha .mic-dropdown-lum_title:after{transform:rotate(270deg)}
   .tpl-acordeon-lum .mic-dropdown-lum_details_children.sta-derecha[open] .mic-dropdown-lum_title:after{transform:rotateY(270deg);transform:rotate(90deg)}
   .tpl-acordeon-lum .mic-dropdown-lum_details_children.arrowRight[open] .mic-dropdown-lum_title:after{transform:rotateY(270deg);transform:rotate(90deg)}
   .tpl-acordeon-lum .sta-acordeon-lum_content .sta-rooms-lum_separador{display:block}
 }
 /**/


 /*slides centrados*/
 .mic-swiper-lum .swiper-pagination-lock ~ .swiper-wrapper{justify-content:center}

/* .tpl-modalMultiImg-eh */
.tpl-modalMultiImg-eh{position:fixed;z-index:999;left:0;top:0;right:0;bottom:0;background:rgba(255,255,255,.8);flex-direction:column;justify-content:space-between;overflow:auto;display:none;color:#131313}
.sta-backBlack .tpl-modalMultiImg-eh,
.tpl-modalMultiImg-eh.sta-backBlack{background:rgba(19,34,35,.8)}
.tpl-modalMultiImg-eh.sta-backTrans{background:none}
.tpl-modalMultiImg-eh.sta-backTrans .sta-modalMultiImg-eh_close{color:#e4eaeb}
.sta-backBlack .tpl-modalMultiImg-eh,
.tpl-modalMultiImg-eh.sta-backBlack{color:#e4eaeb}
.tpl-modalMultiImg-eh.sta-backBlur{backdrop-filter:blur(5px)}
.tpl-modalMultiImg-eh.sta-show{display:flex}
.tpl-modalMultiImg-eh .sta-modalMultiImg-eh_top{padding:22px 65px 15px 15px;border-bottom:1px solid #E4E4E4}
.tpl-modalMultiImg-eh .sta-modalMultiImg-eh_top[data-name]{border-bottom:none}
.tpl-modalMultiImg-eh.sta-only .sta-modalMultiImg-eh_top{border-bottom:0;padding:0}
.tpl-modalMultiImg-eh .sta-modalMultiImg-eh_name{font:22px/29px Outfit,sans-serif}
.tpl-modalMultiImg-eh.sta-only .sta-modalMultiImg-eh_name{display:none}
.tpl-modalMultiImg-eh .sta-modalMultiImg-eh_close{position:absolute;font:21px Icons;top:0;right:0;width:65px;height:65px;z-index:5;color:inherit}
.tpl-modalMultiImg-eh .sta-modalMultiImg-eh_close:after{content:'\e001'}
.tpl-modalMultiImg-eh.sta-only .sta-modalMultiImg-eh_center{margin:auto 0}
.tpl-modalMultiImg-eh .sta-modalMultiImg-eh_cont{text-align:center;padding:0 50px;margin-top:10px}
.tpl-modalMultiImg-eh.sta-only .sta-modalMultiImg-eh_cont{display:none}
.tpl-modalMultiImg-eh .sta-modalMultiImg-eh_pag{font:bold 15px Outfit,sans-serif}
.tpl-modalMultiImg-eh .sta-modalMultiImg-eh_pag:before{content:'('}
.tpl-modalMultiImg-eh .sta-modalMultiImg-eh_pag:after{content:')'}
.tpl-modalMultiImg-eh.vFrame .sta-modalMultiImg-eh_top{padding:0;border-bottom:0}
.tpl-modalMultiImg-eh .sta-modalMultiImg-eh_center .sta-modalMultiImg-eh_frame,
.tpl-modalMultiImg-eh.vFrame .sta-modalMultiImg-eh_bottom,
.tpl-modalMultiImg-eh.vFrame .sta-modalMultiImg-eh_top .sta-modalMultiImg-eh_name,
.tpl-modalMultiImg-eh.vFrame .sta-modalMultiImg-eh_center .sta-modalMultiImg-eh_bPrev,
.tpl-modalMultiImg-eh.vFrame .sta-modalMultiImg-eh_center .sta-modalMultiImg-eh_cont,
.tpl-modalMultiImg-eh.vFrame .sta-modalMultiImg-eh_center .sta-modalMultiImg-eh_bOpenThumbs,
.tpl-modalMultiImg-eh.vFrame .sta-modalMultiImg-eh_center .sta-modalMultiImg-eh_bNext,
.tpl-modalMultiImg-eh.vFrame .sta-modalMultiImg-eh_center .sta-modalMultiImg-eh_slide{display:none}
.tpl-modalMultiImg-eh.vFrame .sta-modalMultiImg-eh_center{margin:auto 0}
.tpl-modalMultiImg-eh.vFrame .sta-modalMultiImg-eh_center .sta-modalMultiImg-eh_frame{display:block}
.tpl-modalMultiImg-eh .sta-modalMultiImg-eh_center .sta-modalMultiImg-eh_frame iframe{display:block;width:100%;height:45vh}
.tpl-modalMultiImg-eh .sta-modalMultiImg-eh_center .sta-modalMultiImg-eh_slide{height:300px}
.tpl-modalMultiImg-eh.sta-only .sta-modalMultiImg-eh_center .sta-modalMultiImg-eh_slide{position:relative}
.tpl-modalMultiImg-eh.sta-only .sta-modalMultiImg-eh_center .swiper-slide{position:absolute;left:0;top:0;right:0;bottom:0}
.tpl-modalMultiImg-eh .swiper-lazy{background-position:center;background-repeat:no-repeat;background-size:contain;opacity:0}
.tpl-modalMultiImg-eh .swiper-lazy.swiper-lazy-loaded{opacity:1;transition:opacity .5s}
.tpl-modalMultiImg-eh .sta-modalMultiImg-eh_button{position:relative;left:auto;top:auto;right:auto;bottom:auto;width:40px;height:40px;font-family:Icons;display:block;margin:0;color:inherit}
.tpl-modalMultiImg-eh.sta-only .sta-modalMultiImg-eh_bOpenThumbs,
.tpl-modalMultiImg-eh.sta-only .sta-modalMultiImg-eh_bNext,
.tpl-modalMultiImg-eh.sta-only .sta-modalMultiImg-eh_bPrev{display:none}
.tpl-modalMultiImg-eh .sta-modalMultiImg-eh_bPrev{float:left}
.tpl-modalMultiImg-eh .sta-modalMultiImg-eh_bNext{float:right}
.tpl-modalMultiImg-eh .swiper-button-prev:after{content:'\\';font:14px Icons}
.tpl-modalMultiImg-eh .swiper-button-next:after{content:'\e000';font:14px Icons}
.tpl-modalMultiImg-eh .sta-modalMultiImg-eh_bOpenThumbs{display:none}
.tpl-modalMultiImg-eh.sta-only .sta-modalMultiImg-eh_bottom{display:none}
.tpl-modalMultiImg-eh .sta-modalMultiImg-eh_center{margin-bottom:auto}
.tpl-modalMultiImg-eh.fn-monoGalery .sta-modalMultiImg-eh_center{margin:auto 0}/* temporal */
.tpl-modalMultiImg-eh .sta-modalMultiImg-eh_bottom{display:none}/* temporal */
.tpl-modalMultiImg-eh .sta-modalMultiImg-eh_bottom .sta-modalMultiImg-eh_slide.resize{width:90%}
.tpl-modalMultiImg-eh .sta-modalMultiImg-eh_bottom .swiper-slide{width:100px;margin-top:auto;transform:scale(.8);transition:transform .3s}
.tpl-modalMultiImg-eh .sta-modalMultiImg-eh_bottom .swiper-slide.swiper-slide-thumb-active{transform:none}
.tpl-modalMultiImg-eh .sta-modalMultiImg-eh_bottom .swiper-slide:not(.swiper-slide-visible) .sta-modalMultiImg-eh_titleImg{font-size:5px}
.tpl-modalMultiImg-eh .sta-modalMultiImg-eh_bottom .sta-modalMultiImg-eh_max{padding:0 10px}
.tpl-modalMultiImg-eh .sta-modalMultiThumbs{height:80px;background-size:cover}
.tpl-modalMultiImg-eh .sta-modalMultiImg-eh_list ul{text-align:center;padding:50px 20px}
.tpl-modalMultiImg-eh .sta-modalMultiImg-eh_list_li{display:inline-block;vertical-align:top;height:155px;width:200px;margin:5px}
.tpl-modalMultiImg-eh .sta-modalMultiImg-eh_list_li button{width:100%;height:100%;position:relative;overflow:hidden}
.tpl-modalMultiImg-eh .sta-modalMultiImg-eh_list_img{position:absolute;left:0;top:0;right:0;bottom:0;background-position:center;background-repeat:no-repeat;background-size:cover}
.tpl-modalMultiImg-eh .sta-modalMultiImg-eh_list_img:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:url('/templates/cadenas/lume/images/loadings/loadingModalDark.svg') no-repeat center #e4eaeb;background-size:contain}
.sta-backBlack .tpl-modalMultiImg-eh .sta-modalMultiImg-eh_list_img:after,
.tpl-modalMultiImg-eh.sta-backBlack .sta-modalMultiImg-eh_list_img:after{background-image:url('/templates/cadenas/lume/images/loadings/loadingModal.svg')}
.sta-backBlack .tpl-modalMultiImg-eh .sta-modalMultiImg-eh_list_img.swiper-lazy-loaded:after{opacity:0;transition:opacity 1s}
.tpl-modalMultiImg-eh.sta-backBlur.sta-backBlack,
.sta-backBlack .tpl-modalMultiImg-eh.sta-backBlur{background:rgba(0,0,0,.3)!important}
.tpl-modalMultiImg-eh.sta-backBlur.sta-backBlack .swiper-slide,
.sta-backBlack .tpl-modalMultiImg-eh.sta-backBlur .swiper-slide{background-color:transparent!important}
@media (orientation:landscape) and (max-width:950px) and (max-height:500px){
  .tpl-modalMultiImg-eh.css-landscape .sta-modalMultiImg-eh_top{padding:0;border-bottom:0}
  .tpl-modalMultiImg-eh.css-landscape .sta-modalMultiImg-eh_name{display:none}
  .tpl-modalMultiImg-eh.css-landscape .sta-modalMultiImg-eh_center{padding:0 55px;height:100%}
  .tpl-modalMultiImg-eh.css-landscape .sta-modalMultiImg-eh_center .sta-modalMultiImg-eh_frame{height:100%}
  .tpl-modalMultiImg-eh.css-landscape .sta-modalMultiImg-eh_center .sta-modalMultiImg-eh_frame iframe{height:100%}
  .tpl-modalMultiImg-eh.css-landscape .sta-modalMultiImg-eh_cont{position:absolute;left:0;top:0;padding:5px}
  .tpl-modalMultiImg-eh.css-landscape .sta-modalMultiImg-eh_center .sta-modalMultiImg-eh_max,
  .tpl-modalMultiImg-eh.css-landscape .sta-modalMultiImg-eh_center .sta-modalMultiImg-eh_slide{height:100%}
  .tpl-modalMultiImg-eh.css-landscape .sta-modalMultiImg-eh_button{position:absolute;left:0;top:65px;bottom:40px;width:50px;height:auto}
  .tpl-modalMultiImg-eh.css-landscape .sta-modalMultiImg-eh_button{bottom:0}/* temporal */
  .tpl-modalMultiImg-eh.css-landscape .swiper-button-next{left:auto;right:0}
  .tpl-modalMultiImg-eh.css-landscape .swiper-button-next:after,
  .tpl-modalMultiImg-eh.css-landscape .swiper-button-prev:after{font-size:21px;display:block;margin-top:-32px;line-height:1px}
  .tpl-modalMultiImg-eh.css-landscape .sta-modalMultiImg-eh_bNext,
  .tpl-modalMultiImg-eh.css-landscape .sta-modalMultiImg-eh_bPrev{float:none}
  .tpl-modalMultiImg-eh.css-landscape .sta-modalMultiImg-eh_bOpenThumbs{display:none!important}
  .tpl-modalMultiImg-eh.css-landscape .sta-modalMultiImg-eh_bOpenThumbs{display:block;position:absolute;left:7px;bottom:7px}
  .tpl-modalMultiImg-eh.css-landscape .sta-modalMultiImg-eh_openThumbs{width:40px;height:40px;font:20px Icons}
  .tpl-modalMultiImg-eh.css-landscape .sta-modalMultiImg-eh_openThumbs:after{content:'\e043'}
  .tpl-modalMultiImg-eh.css-landscape .sta-modalMultiImg-eh_bottom{z-index:1;perspective:1000px}
  .tpl-modalMultiImg-eh.css-landscape .sta-modalMultiImg-eh_bottom .sta-modalMultiImg-eh_max{position:absolute;left:0;bottom:0;right:0;background:rgba(255,255,255,.5);visibility:hidden;opacity:0;transition:.5s}
  .tpl-modalMultiImg-eh.css-landscape.openThumbs .sta-modalMultiImg-eh_bottom .sta-modalMultiImg-eh_max{opacity:1;visibility:visible}
}
@media(min-width:801px){
  .tpl-modalMultiImg-eh .sta-modalMultiImg-eh_list ul{padding:50px 0;text-align:left}
  .tpl-modalMultiImg-eh .sta-modalMultiImg-eh_list_li{min-width:250px;aspect-ratio:4/3;height:auto;width:calc(100% / 3 - 12px)}
  .tpl-modalMultiImg-eh .sta-modalMultiImg-eh_list_img.swiper-lazy-loaded{transition:transform 1s}
  .tpl-modalMultiImg-eh .sta-modalMultiImg-eh_list_img.swiper-lazy-loaded:hover,
  .tpl-modalMultiImg-eh .sta-modalMultiImg-eh_list_img.swiper-lazy-loaded:focus{transform:scale(1.2)}
}
@media(min-width:801px) and (min-height:501px){
  .tpl-modalMultiImg-eh .sta-modalMultiImg-eh_center .sta-modalMultiImg-eh_max{position:relative;padding:0 50px;max-width:1280px;margin:0 auto;height:100%;display:flex;flex-direction:column;justify-content:center}
  .tpl-modalMultiImg-eh .sta-modalMultiImg-eh_center .sta-modalMultiImg-eh_slide{height:80%;height:calc(100vh - 300px);min-height:550px;width:100%}
  .tpl-modalMultiImg-eh .sta-modalMultiImg-eh_bPrev,
  .tpl-modalMultiImg-eh .sta-modalMultiImg-eh_bNext{float:none}
  .tpl-modalMultiImg-eh .sta-modalMultiImg-eh_button{position:absolute;left:0;top:0;bottom:0;height:auto;width:50px}
  .tpl-modalMultiImg-eh .sta-modalMultiImg-eh_bNext .sta-modalMultiImg-eh_button{left:auto;right:0}
  .tpl-modalMultiImg-eh .sta-modalMultiImg-eh_center .sta-modalMultiImg-eh_frame iframe{aspect-ratio:16/9;height:auto}
}
@media(min-width:1051px){
  .tpl-modalMultiImg-eh .sta-modalMultiImg-eh_top{padding-right:70px}
  .tpl-modalMultiImg-eh .sta-modalMultiImg-eh_close{right:20px}
  .tpl-modalMultiImg-eh .sta-modalMultiImg-eh_center .sta-modalMultiImg-eh_max{padding:0 70px}
  .tpl-modalMultiImg-eh .sta-modalMultiImg-eh_button{padding-left:20px;box-sizing:content-box}
  .tpl-modalMultiImg-eh .sta-modalMultiImg-eh_bNext .sta-modalMultiImg-eh_button{padding:0 20px 0 0}
  .tpl-modalMultiImg-eh .sta-modalMultiImg-eh_list_li{width:calc(100% / 4 - 12px)}
}
@media(min-width:801px){
  .tpl-modalMultiImg-eh .sta-modalMultiImg-eh_center .sta-modalMultiImg-eh_slide{height:450px}
}
@media(min-width:1051px){
  .tpl-modalMultiImg-eh.fn-multiGalery .sta-modalMultiImg-eh_center{height:100%}
}

/* 404 */
.tpl-404-lum{padding:50px 20px 50px;color:#132223}
.tpl-404-lum .sta-404-lum_content{max-width:1280px;margin:0 auto}
.tpl-404-lum .sta-404-lum_right{text-align:center;margin-top:40px}
.tpl-404-lum .sta-404-lum_right svg{max-width:300px}
.tpl-404-lum .mic-subtitles-lum,
.tpl-404-lum .mic-title-lum,
.tpl-404-lum .mic-subtitles-lum{margin-bottom:20px;}
@media(min-width:980px){
  .tpl-404-lum{padding:80px 20px 80px}
  .tpl-404-lum .sta-404-lum_content{display:flex}
  .tpl-404-lum .sta-404-lum_left{display:flex;flex-wrap:wrap;flex-direction:column}
  .tpl-404-lum .sta-404-lum_left,
  .tpl-404-lum .sta-404-lum_right{width:50%;padding:0 20px}
  .tpl-404-lum .sta-404-lum_right svg{max-width:400px}
  .tpl-404-lum .sta-404-lum_contentEnlace{margin-top:auto}
}
/* FIN 404 */

/* tpl-moduloMotor-lum */
.tpl-moduloMotor-lum{text-align:center}
.tpl-moduloMotor-lum .sta-moduloMotor-lum{padding:50px 20px;max-width:900px;margin:0 auto}
.tpl-moduloMotor-lum .sta-moduloMotor-text{margin-bottom:30px}
@media(min-width:980px){
  .tpl-moduloMotor-lum .sta-moduloMotor-lum{padding:70px 20px}
}
/* FIN tpl-moduloMotor-lum */

/*tpl-motorSolo-lum*/
.tpl-motorSolo-lum .sta-motorSolo-lum_max{padding:20px 0}
.tpl-motorSolo-lum.sta-top .sta-motorSolo-lum_max{padding:0}
.tpl-motorSolo-lum.sta-top.sta-scroll .sta-motorSolo-lum_max{position:fixed;top:66px;left:0;right:0;z-index:2}
@media(min-width:771px){
  .tpl-motorSolo-lum.sta-top.sta-scroll{top:83px}
}
/*FIN tpl-motorSolo-lum*/


/* tpl-titleOpiniones-eh */
.tpl-titleOpiniones-eh{position:relative}
.tpl-titleOpiniones-eh:before,
.tpl-titleOpiniones-eh:after{content:'';position:absolute;left:0;bottom:0;right:0}
.tpl-titleOpiniones-eh:after{height:20px;background:inherit}
.tpl-titleOpiniones-eh:before{box-shadow:0 0 6px 1px #132223}
.tpl-titleOpiniones-eh.sta-backBlack:before{box-shadow:0 0 6px 1px #e4eaeb}
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh_all{padding:50px 20px 40px}
.tpl-titleOpiniones-eh header{text-align:center;margin-bottom:21px}
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh_tit{font:26px/1.17 Outfit,sans-serif}
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh_table2{display:table;width:100%}
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh_table2 .sta-titleOpiniones-eh_cell2{display:table-cell;vertical-align:top;padding-left:10px}
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh_table2 .sta-titleOpiniones-eh_cell2.sta-titleOpiniones-eh_cellNote{width:70px;padding-left:0}
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh_left{border-bottom:1px solid #d5d5d5;padding-bottom:14px;margin-bottom:13px}
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh_cal{font:300 22px Outfit,sans-serif;margin-bottom:5px}
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh{font-size:1px;font-size:0}
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh[data-num^="5"] .sta-titleOpiniones-eh_ball.sta-n3:after,
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh[data-num^="7"] .sta-titleOpiniones-eh_ball.sta-n4:after,
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh[data-num^="9"] .sta-titleOpiniones-eh_ball.sta-n5:after{width:50%}
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh[data-num^="5"] .sta-titleOpiniones-eh_ball.sta-n5:after,
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh[data-num^="5"] .sta-titleOpiniones-eh_ball.sta-n4:after,
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh[data-num^="6"] .sta-titleOpiniones-eh_ball.sta-n5:after,
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh[data-num^="6"] .sta-titleOpiniones-eh_ball.sta-n4:after,
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh[data-num^="7"] .sta-titleOpiniones-eh_ball.sta-n5:after,
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh[data-num^="8"] .sta-titleOpiniones-eh_ball.sta-n5:after{width:100%}
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh_ball{display:inline-block;position:relative;overflow:hidden;width:14px;height:14px;border:1px solid #132223;border-color:#132223!important;border-color:var(--color-primario, #132223)!important;border-radius:50%}
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh_ball:before{position:absolute;top:3px;right:3px;width:8px;height:8px;border-radius:50%;background:#132223!important;background:var(--color-primario, #132223)!important;content:''}
.tpl-titleOpiniones-eh.sta-backBlack .sta-titleOpiniones-eh_ball{border-color: #e4eaeb!important}
.tpl-titleOpiniones-eh.sta-backBlack .sta-titleOpiniones-eh_ball:before{background:#e4eaeb!important}
.tpl-titleOpiniones-eh.sta-backBlack .sta-titleOpiniones-eh_ball:after{background:#132223!important}
.tpl-titleOpiniones-eh.sta-backBlack .sta-titleOpiniones-eh_part{background: #5b5b5b!important}

.tpl-titleOpiniones-eh .sta-titleOpiniones-eh_ball:after{content:'';width:0;bottom:0;position:absolute;top:0;right:0;background:#e4eaeb}
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh_res{margin-top:5px;font:300 15px/24px Outfit}
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh_res div{display:inline}
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh_res span{display:none}
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh_nota{padding:10px;height:50px;border-radius:4px;background:#132223!important;background:var(--color-primario, #132223)!important;text-align:center;font:300 16px/24px Outfit;color: #e4eaeb}
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh_nota span{display:block;font:26px Outfit,sans-serif}
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh_val li{text-align:left;margin-bottom:13px}
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh_val li:last-of-type{margin-bottom:0}
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh_par{min-height:19px;margin-bottom:3px;font-weight:300}
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh_par span{float:right;margin-right:5px;font-weight:bold}
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh_bar{height:3px;border-radius:1.5px;background:#d7d7d7}
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh_part{height:3px;width:0;background:#132223!important;background:var(--color-primario, #132223)!important;transition:width 2s cubic-bezier(.69,.29,.45,.57)}
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh_val li:nth-of-type(2) .sta-titleOpiniones-eh_part{transition-delay:.5s}
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh_val li:nth-of-type(3) .sta-titleOpiniones-eh_part{transition-delay:1s}
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh_val li:nth-of-type(4) .sta-titleOpiniones-eh_part{transition-delay:1.5s}
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh_val li:nth-of-type(5) .sta-titleOpiniones-eh_part{transition-delay:2s}
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh_val li:nth-of-type(6) .sta-titleOpiniones-eh_part{transition-delay:2.5s}
.tpl-titleOpiniones-eh + .tpl-info17-eh.sta-notOpiniones{display:none}
.tpl-titleOpiniones-eh ~ .tpl-listOpiniones-eh{display:block}
@media(min-width:801px){
  .tpl-titleOpiniones-eh .sta-titleOpiniones-eh_all{box-sizing:border-box;padding-bottom:50px;max-width:970px;margin:0 auto}
  .tpl-titleOpiniones-eh .sta-titleOpiniones-eh_cab{display:none}
  .tpl-titleOpiniones-eh .sta-titleOpiniones-eh_tit{font-size:32px}
  .tpl-titleOpiniones-eh header{margin-bottom:35px}
  .tpl-titleOpiniones-eh .sta-titleOpiniones-eh_table{display:table;width:100%}
  .tpl-titleOpiniones-eh .sta-titleOpiniones-eh_table .sta-titleOpiniones-eh_cell{display:table-cell;vertical-align:middle}
  .tpl-titleOpiniones-eh .sta-titleOpiniones-eh_table .sta-titleOpiniones-eh_cell:nth-of-type(1){width:240px}
  .tpl-titleOpiniones-eh .sta-titleOpiniones-eh_table .sta-titleOpiniones-eh_cell:nth-of-type(2){width:690px;border-left:1px solid #d5d5d5}
  .tpl-titleOpiniones-eh .sta-titleOpiniones-eh_table2{padding:0 15px 0;border-bottom:0;text-align:center;width:auto}
  .tpl-titleOpiniones-eh .sta-titleOpiniones-eh_table2 .sta-titleOpiniones-eh_cell2{display:block;text-align:center;padding:0}
  .tpl-titleOpiniones-eh .sta-titleOpiniones-eh_table2 .sta-titleOpiniones-eh_cell2:nth-of-type(2){margin:0}
  .tpl-titleOpiniones-eh .sta-titleOpiniones-eh_table2 .sta-titleOpiniones-eh_cell2.sta-titleOpiniones-eh_cellNote{width:auto}
  .tpl-titleOpiniones-eh .sta-titleOpiniones-eh_left{border-bottom:none;padding-bottom:0;margin-bottom:0}
  .tpl-titleOpiniones-eh .sta-titleOpiniones-eh_nota{margin-right:0;padding:0;background:transparent;font-size:22px}
  .tpl-titleOpiniones-eh .sta-titleOpiniones-eh_nota span{display:inline;font-size:38px}
  .tpl-titleOpiniones-eh .sta-titleOpiniones-eh_ball{width:14px;height:14px}
  .tpl-titleOpiniones-eh .sta-titleOpiniones-eh_cal{font-size:26px}
  .tpl-titleOpiniones-eh .sta-titleOpiniones-eh_res{margin-top:25px;font-style:italic;color:#808080;font-size:16px;line-height:24px}
  .tpl-titleOpiniones-eh .sta-titleOpiniones-eh_res div{display:block}
  .tpl-titleOpiniones-eh .sta-titleOpiniones-eh_res span{display:inline}
  .tpl-titleOpiniones-eh .sta-titleOpiniones-eh_val{position:relative;padding-left:50px}
  .tpl-titleOpiniones-eh .sta-titleOpiniones-eh_val li{position:relative}
  .tpl-titleOpiniones-eh .sta-titleOpiniones-eh_val li:first-of-type .sta-titleOpiniones-eh_par{margin-top:0}
  .tpl-titleOpiniones-eh .sta-titleOpiniones-eh_par{margin:13px 0 0;max-width:173px}
  .tpl-titleOpiniones-eh .sta-titleOpiniones-eh_par span{position:absolute;top:50%;line-height:1px;line-height:0;right:0;margin-right:0}
  .tpl-titleOpiniones-eh .sta-titleOpiniones-eh_bar{position:absolute;top:50%;margin-top:-2px;left:180px;right:35px}
}
/* fin tpl-titleOpiniones-eh */


/* tpl-listOpiniones-eh */
@keyframes tpl-listOpiniones-eh{
  0%{transform:scaleX(0) translateX(-100%);transform-origin:left}
  50%{transform:scaleX(1) translateX(50%);transform-origin:right}
  100%{transform:scaleX(0) translateX(200%);transform-origin:right}
}
.tpl-listOpiniones-eh{display:none}
.tpl-listOpiniones-eh .sta-oculto{display:none !important}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_all{padding:10px }
.tpl-listOpiniones-eh .sta-listOpiniones-eh_coment{padding:10px 10px 15px;}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_coment:not(:last-of-type){margin-bottom:15px}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_coment .sta-listOpiniones-eh_loading-progress{display:none}
.tpl-listOpiniones-eh.sta-loading .sta-listOpiniones-eh_coment:last-of-type{border-bottom:none;position:relative}
.tpl-listOpiniones-eh.sta-loading .sta-listOpiniones-eh_coment:last-of-type .sta-listOpiniones-eh_loading-progress{display:block}
.tpl-listOpiniones-eh.sta-loading .sta-listOpiniones-eh_coment:last-of-type .sta-listOpiniones-eh_loading-progress{position:absolute;bottom:0;left:0;right:0;margin-bottom:0}
.tpl-listOpiniones-eh.sta-loading .sta-listOpiniones-eh_coment:last-of-type .sta-listOpiniones-eh_loading-progress.sta-listOpiniones-eh_loading-progress-indicator{height:3px}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_nota{position:relative;display:inline-block;vertical-align:bottom;font:300 16px/24px Outfit;}
.tpl-listOpiniones-eh.sta-backBlack .sta-listOpiniones-eh_nota{color:#e4eaeb}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_nota:after{position:absolute;top:6px;right:20px;content:"/"}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_nota span{margin-right:10px;font:26px Outfit,sans-serif;}
.tpl-listOpiniones-eh.sta-backBlack .sta-listOpiniones-eh_nota span{color:#e4eaeb}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_caract{display:inline-block;vertical-align:middle;margin-left:8px}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_caract .sta-listOpiniones-eh_calif + .sta-listOpiniones-eh_tooltip .sta-listOpiniones-eh_tooltipCont{left:-160px}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_caract .sta-listOpiniones-eh_calif + .sta-listOpiniones-eh_tooltip .sta-listOpiniones-eh_tooltipCont:after{left:165px}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_calif{display:inline-block;vertical-align:top;border-radius:10.5px;padding:11px 8px;background-color:#132223;color:#e4eaeb;text-transform:uppercase;font:12px/0.4px Outfit}
.tpl-listOpiniones-eh.sta-backBlack .sta-listOpiniones-eh_calif{background-color:#e4eaeb;color:#132223;}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_tooltip{display:inline-block;position:relative}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_tooltip.sta-show .sta-listOpiniones-eh_show:after{position:fixed;top:0;bottom:0;right:0;left:0;content:'';z-index:1;cursor:default}
@media(max-width:800px){
  .tpl-listOpiniones-eh .sta-listOpiniones-eh_tooltip.sta-show .sta-listOpiniones-eh_tooltipCont{opacity:1;visibility:visible;transition:.3s}
}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_tooltip .sta-listOpiniones-eh_show{display:inline-block}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_tooltip .sta-listOpiniones-eh_show:before{font:19px Icons;content:'\e0ec';vertical-align:middle;margin:0 5px 0 5px;}
.tpl-listOpiniones-eh.sta-backBlack .sta-listOpiniones-eh_tooltip .sta-listOpiniones-eh_show:before{color: #e4eaeb;}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_tooltip .sta-listOpiniones-eh_tooltipCont{position:absolute;top:35px;left:-50px;width:215px;z-index:1;color:#e4eaeb;background:#132223!important;padding:15px;visibility:hidden;opacity:0;font-size:15px;line-height:24px}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_tooltip.sta-top .sta-listOpiniones-eh_tooltipCont{bottom:35px;top:auto}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_tooltip.sta-top .sta-listOpiniones-eh_tooltipCont:after{border-top:10px solid #132223;border-bottom:0;top:100%}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_tooltip .sta-listOpiniones-eh_tooltipCont .sta-listOpiniones-eh_notas > li > strong{display:inline-block;width:17px;text-align:right;margin-right:5px}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_tooltip .sta-listOpiniones-eh_tooltipCont .sta-listOpiniones-eh_btn{position:absolute;top:0;left:0;width:100%;height:100%}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_tooltip .sta-listOpiniones-eh_tooltipCont .sta-listOpiniones-eh_btn:after{position:absolute;right:10px;top:10px;content:'\e001';font:16px Icons}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_tooltip .sta-listOpiniones-eh_tooltipCont:after{position:absolute;bottom:100%;left:55px;content:'';border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #132223}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_tooltip .sta-listOpiniones-eh_tooltipCont:before{content:'';position:absolute;bottom:100%;left:0;right:0;height:15px}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_tooltip.sta-top .sta-listOpiniones-eh_tooltipCont:before{top:100%;bottom:auto}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_left{margin-top:15px}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_bandera{padding-left:22px}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_bandera:after{content:'-';margin:0 5px}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_bandera:before{content:'';width:15px;height:15px;background-size:contain;background-position:center;position:absolute;left:22px}
.tpl-listOpiniones-eh header{font:bold 15px/24px Outfit;margin-bottom:10px}
.tpl-listOpiniones-eh section{font:300 15px/24px Outfit}
.tpl-listOpiniones-eh footer{margin-top:15px;font:500 15px/24px Outfit}
.tpl-listOpiniones-eh footer .sta-listOpiniones-eh_client{display:inline-block;position:relative;font-weight:700}
.tpl-listOpiniones-eh footer .sta-listOpiniones-eh_client.lang-null{padding-left:0}
.tpl-listOpiniones-eh footer .sta-listOpiniones-eh_client:before{content:'';position:absolute;left:0;top:0;right:auto;bottom:0;width:16px;background-repeat:no-repeat;background-position:left center;background-size:contain}
.tpl-listOpiniones-eh footer .sta-listOpiniones-eh_client.lang-null:before{content:none}
.tpl-listOpiniones-eh footer span{font-weight:300}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_loading{display:none;padding:10px 0 0}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_loading .sta-listOpiniones-eh_listEjem_elem{height:100px;background:#e4eaeb;border:1px solid #e4e4e4}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_loading .sta-listOpiniones-eh_listEjem_elem:not(:last-of-type){margin-bottom:15px}
.tpl-listOpiniones-eh.sta-loading .sta-listOpiniones-eh_loading{display:block;text-align:center}
.tpl-listOpiniones-eh.sta-loading .sta-listOpiniones-eh_loading img{width:100%;max-width:250px}
.tpl-listOpiniones-eh.sta-loading .sta-listOpiniones-eh_loading + .sta-listOpiniones-eh_list{display:none}
.tpl-listOpiniones-eh.sta-loading .sta-listOpiniones-eh_loading-progress{position:relative;width:100%;height:4px;background:rgba(204,153,68,.2);margin:0 0 16px;overflow:hidden}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_loading-progress-indicator{display:none}
.tpl-listOpiniones-eh.sta-loading .sta-listOpiniones-eh_loading-progress-indicator{position:absolute;background:#132223!important;background:var(--color-primario, #132223)!important;width:100%;height:4px;will-change:transform;top:0;animation:move 2s cubic-bezier(0,.085,.68,.53) infinite;display:block}
.tpl-listOpiniones-eh.sta-loading .sta-listOpiniones-eh_loading-progress-indicator{animation:tpl-listOpiniones-eh 2s cubic-bezier(0,.085,.68,.53) infinite}
.tpl-listOpiniones-eh.sta-loading .sta-listOpiniones-eh_loading-progress-indicator:before{position:absolute;content:"";top:0;left:-200%;width:100%;height:inherit;background-color:inherit;transform-origin:top right}
@media(min-width:801px){
  .tpl-listOpiniones-eh .sta-listOpiniones-eh_all{max-width:1280px;margin:0 auto}
  .tpl-listOpiniones-eh .sta-listOpiniones-eh_coment{display:table;width:100%;padding:36px 21px 32px 31px;margin-bottom:27px;border-bottom:3px solid #132223;box-sizing:border-box}
  .tpl-listOpiniones-eh.sta-backBlack .sta-listOpiniones-eh_coment{border-bottom-color: #e4eaeb;}
  .tpl-listOpiniones-eh .sta-listOpiniones-eh_coment .sta-listOpiniones-eh_right{width:185px;text-align:center;display:table-cell;vertical-align:top;box-sizing:border-box}
  .tpl-listOpiniones-eh .sta-listOpiniones-eh_gris{padding:25px}
  .tpl-listOpiniones-eh .sta-listOpiniones-eh_nota{position:relative;display:inline-block;vertical-align:bottom;font:300 22px Outfit;}
  .tpl-listOpiniones-eh .sta-listOpiniones-eh_nota:after{position:absolute;top:11px;right:25px;content:"/"}
  .tpl-listOpiniones-eh .sta-listOpiniones-eh_nota span{margin-right:15px;font:38px Outfit,sans-serif;}
  .tpl-listOpiniones-eh .sta-listOpiniones-eh_left{display:table-cell;vertical-align:top;padding:6px 0 0 23px}
  .tpl-listOpiniones-eh .sta-listOpiniones-eh_calif{margin-left:0;font-weight:300}
  .tpl-listOpiniones-eh .sta-listOpiniones-eh_caract{margin-top:10px;margin-left:0;display:block}
  .tpl-listOpiniones-eh .sta-listOpiniones-eh_tooltip .sta-listOpiniones-eh_tooltipCont .sta-listOpiniones-eh_btn{display:none}
  .tpl-listOpiniones-eh .sta-listOpiniones-eh_tooltip .sta-listOpiniones-eh_show:hover + .sta-listOpiniones-eh_tooltipCont,
  .tpl-listOpiniones-eh .sta-listOpiniones-eh_tooltip .sta-listOpiniones-eh_tooltipCont:hover{opacity:1;filter:alpha(opacity=100);visibility:visible}
  .tpl-listOpiniones-eh .sta-listOpiniones-eh_caract .sta-listOpiniones-eh_calif + .sta-listOpiniones-eh_tooltip .sta-listOpiniones-eh_tooltipCont{left:-100px}
  .tpl-listOpiniones-eh .sta-listOpiniones-eh_caract .sta-listOpiniones-eh_calif + .sta-listOpiniones-eh_tooltip .sta-listOpiniones-eh_tooltipCont:after{left:103px}
  .tpl-listOpiniones-eh .sta-listOpiniones-eh_tooltipCont{text-align:left;filter:drop-shadow(0 0 4px rgba(0,0,0,.5));transition:.3s}
  .tpl-listOpiniones-eh .sta-listOpiniones-eh_tooltipCont .sta-listOpiniones-eh_notas > li{font-size:14px;font-weight:300;line-height:24px}
  .tpl-listOpiniones-eh .sta-listOpiniones-eh_tooltipCont .sta-listOpiniones-eh_notas > li > strong{margin-right:5px}
  .tpl-listOpiniones-eh header{font:bold 16px/24px Outfit,sans-serif}
  .tpl-listOpiniones-eh footer{margin-top:17px}
  .tpl-listOpiniones-eh .sta-listOpiniones-eh_loading{padding:0}
  .tpl-listOpiniones-eh.sta-loading .sta-listOpiniones-eh_loading{text-align:center}
  .tpl-listOpiniones-eh.sta-loading .sta-listOpiniones-eh_loading img{max-width:370px}
  .tpl-listOpiniones-eh .sta-listOpiniones-eh_loading .sta-listOpiniones-eh_listEjem_elem{height:200px;position:relative;border-bottom:3px solid #132223;border-bottom-color:#132223!important;border-bottom-color:var(--color-primario, #132223)!important;margin-bottom:27px}
  .tpl-listOpiniones-eh .sta-listOpiniones-eh_loading .sta-listOpiniones-eh_listEjem_elem:before{content:'';position:absolute;left:31px;top:36px;bottom:32px;background:#f1f1f1;width:185px}
}
/* fin tpl-listOpiniones-eh */


/*Estilos fuentes conservar al final*/
main:not(.sta-mainDispo) * a,
body:not(:has(.sta-mainDispo)) *:not([style*="Icons"], [class^="icoGlobal-"], [class*=" icoGlobal-"], [style*="'Icons'"], [class*="cerrar"],[class*="close"], .sta-cabecera-lum_right,.sta-cabecera-lum_left, .sta-cabecera-lum_motor *){
    font-family: var(--fuente-textos, 'Outfit')!important;
}
body:not(:has(.sta-mainDispo)) .mic-title-lum,
body:not(:has(.sta-mainDispo)) .mic-title2-lum,
body:not(:has(.sta-mainDispo)) .mic-title3-lum,
body:not(:has(.sta-mainDispo)) .mic-title4-lum,
body:not(:has(.sta-mainDispo)) *[class*="_title"],
body:not(:has(.sta-mainDispo)) *[class*="_title"],
body:not(:has(.sta-mainDispo)) *[class*="-title"]{
    font-family: var(--fuente-titulos, 'Outfit')!important;
}
/*FIN Estilos fuentes*/

/*SONIDOS DE LA CABECERA*/

.btn-sound { z-index: 4; position: absolute; left: 20px; bottom: 20px; color: #fff; text-shadow: #000000 0 0 15px, #000000 0 0 7px; width: 55px; height: 55px; border-radius: 15px; font-size: 25px; display: flex; justify-content: center; align-items: center; flex-direction: row-reverse;} 
.btn-sound.muted:after { content: '\e05c'; font: 35px/1px Icons; } 
.btn-sound.unmuted:after { content: '\e05b'; font: 35px/1px Icons; }
.w-css-reset.w-css-reset-tree{display: none !important;}

/*FIN sonidos cabecera*/

/* Ocultar botones ver mas en tpl-blogCards */
.sta-content-lum_btn.sta-noButton {display: none;}

/* Ocultar el motor en version movil para reservar a través del botón */
@media (max-width: 801px) {
  #default_sygy_element_engine {position: absolute;top: -999999px;}
  div:has(#default_sygy_element_engine) {padding-bottom: 0px;}
}

/* Correccion header con corporate */
/* Posicion */
:root {--espaciado-iconos: 11px;}
/* Correo */
.tpl-menu-lum.sta-logoCenter:has(.sta-menu-lum_login-corporate #cms-login) .sta-menu-lum_contMail {order: 1;padding-inline: var(--espaciado-iconos);}
/* Telefono */
.tpl-menu-lum.sta-logoCenter:has(.sta-menu-lum_login-corporate #cms-login) .sta-menu-lum_tel {order: 0;padding-right: var(--espaciado-iconos);padding-left: calc(var(--espaciado-iconos) - 6px);position: relative;}
/* Idioma */
.tpl-menu-lum.sta-logoCenter:has(.sta-menu-lum_login-corporate #cms-login) .sta-menu-lum_idi {order: 2;padding-inline: var(--espaciado-iconos);}
/* Corporate */
.tpl-menu-lum.sta-logoCenter:has(.sta-menu-lum_login-corporate #cms-login) .sta-menu-lum_login-corporate {order: 3;}

/* Estilos */
/* Correo */
.tpl-menu-lum.sta-logoCenter:has(.sta-menu-lum_login-corporate #cms-login) .sta-menu-lum_contMail:after {border-color: #d0d3d3;}

/* Telefono */
.tpl-menu-lum.sta-logoCenter:has(.sta-menu-lum_login-corporate #cms-login) .sta-menu-lum_tel:after {border-right: 1px solid #d0d3d3;top: 50%;content: ''; position: absolute; right: 0; height: 22px; margin-top: -11px;}
/* Idioma */
.tpl-menu-lum.sta-logoCenter:has(.sta-menu-lum_login-corporate #cms-login) .sta-menu-lum_idi:after {border-right: none;border-left: 1px solid #d0d3d3;top: 50%;content: ''; position: absolute; right: 0; height: 22px; margin-top: -11px;}
/* Corporate */
.tpl-menu-lum.sta-logoCenter:has(.sta-menu-lum_login-corporate #cms-login) .sta-menu-lum_login-corporate > div#cms-login > div > button {padding-inline: calc(var(--espaciado-iconos) + 18px);}
.tpl-menu-lum.sta-logoCenter:has(.sta-menu-lum_login-corporate #cms-login) .sta-menu-lum_login-corporate > div#cms-login > div > button:after {display: none;}
/* Arreglar Problemas */
.tpl-menu-lum.sta-logoCenter:has(.sta-menu-lum_login-corporate #cms-login) .sta-menu-lum_tel .sta-menu-lum_telLabel .sta-menu-lum_telIcon:after {display: none;}
.tpl-menu-lum.sta-logoCenter:has(.sta-menu-lum_login-corporate #cms-login) .sta-menu-lum_contMail .sta-menu-lum_mail:before {font-family: Icons;}
@media (min-width: 901px) {
  .tpl-menu-lum.sta-logoCenter:has(.sta-menu-lum_login-corporate #cms-login) .sta-menu-lum_login-corporate > div#cms-login > div > button ~ div > div > div {left: 50%;}
}
/* Adaptacion a version movil */
@media (max-width: 600px) {
	.tpl-menu-lum.sta-logoCenter:has(.sta-menu-lum_login-corporate #cms-login) .sta-menu-lum_tel {display: none;}
	:root .tpl-menu-lum.sta-logoCenter:has(.sta-menu-lum_login-corporate #cms-login) .sta-menu-lum_login-corporate > div#cms-login > div > button {padding-inline: calc(var(--espaciado-iconos) + 6px);}
	:root .tpl-menu-lum.sta-logoCenter:has(.sta-menu-lum_login-corporate #cms-login) .sta-menu-lum_idi  {padding-left: calc(var(--espaciado-iconos) - 6px);padding-right: var(--espaciado-iconos);}
}
/* FIN Correccion*/

/* Clase sta-noButton para tpl-cabecera-lum */
.tpl-cabecera-lum.sta-noButton .mic-enlace-lum {display: none;}

/* Corrección slider no muestra información completa */
.tpl-subNavigation-lum .swiper-wrapper {margin: auto auto auto 0;padding: 0 auto;width: max-content !important;}
.tpl-subNavigation-lum .swiper-slide.swiper-lazy {justify-content: space-around;padding-inline: 36px;overflow: visible !important;display: table !important;height: auto;max-width: max-content;}
.tpl-subNavigation-lum .swiper-slide.swiper-lazy:before {margin-top: 10px;}