@charset "UTF-8";
html{font-family:'Avenir Next',sans-serif}
body{font-family:'Avenir Next Regular',sans-serif}a{color:#5B4155}


.botonGC{border-color:#5B4155;background-color:#5B4155;font-family:'Domaine Text', serif;  font-weight: 300;}
.botonGC.v2{color:#5B4155;}
@media(min-width: 801px){
  .botonGC:focus,
  .botonGC:hover{color:#5B4155}
  .botonGC.v2:focus,
  .botonGC.v2:hover{background:#5B4155}
}

@media(min-width:601px){
  .buttonCicle:focus,
  .buttonCicle:hover{color:#5B4155}
}


.sta-formatDispo .tpl-topHeader-eh{z-index:auto!important}

/* tpl-header2-eh */
.tpl-header2-eh > div{background-color:#5B4155}
.tpl-header2-eh ::-webkit-scrollbar-thumb:hover{background:rgba(19,56,50,0.8)}
.tpl-header2-eh > div > div{float:left}
.tpl-header2-eh > div > div > svg{width:auto!important;fill:#FFF5DB;height:32px}
.tpl-header2-eh > div > nav > .sta-reserva:before{color:#fff}
.tpl-header2-eh > div > nav > .sta-reserva:hover:before{color:#fff}
.tpl-header2-eh > div > nav > div:nth-of-type(2) > label{color:#5B4155}
.tpl-header2-eh > div > nav > div:nth-of-type(2) > label:hover:after{border-color:#5B4155;background:#5B4155}
.tpl-header2-eh > div > nav > div:nth-of-type(2) > ul > li.sta-colum2 > div > ul > li > a{color:#5B4155}
.tpl-header2-eh > div > nav > div:nth-of-type(2) > ul > li.sta-colum2 > div > ul > li > ul > li:before{background:#5B4155}
.tpl-header2-eh > div > nav > div:nth-of-type(2) > ul > li.sta-colum2 > div > ul > li > ul > li > a:hover{color:#5B4155}
.tpl-header2-eh > div > nav > div:nth-of-type(2) > ul > li.sta-actual > span{color:#5B4155}
.tpl-header2-eh > div > nav > div:nth-of-type(2) > ul > li > span > .sta-regalo:before{color:#5B4155}
.tpl-header2-eh > div > nav > div:nth-of-type(2) > ul > li > div > ul > li:before{background:#5B4155}
.tpl-header2-eh > div > a > svg{width: 116px;height: 41px;fill: #fff;}
.tpl-header2-eh.sta-top > div{background-color:#fff}
.tpl-header2-eh.sta-top > div > a > svg path,
.tpl-header2-eh.sta-top > div > div > svg{fill:#5B4155}
.tpl-header2-eh.sta-top > div > nav > ul > li > span{color:#000}
.tpl-header2-eh.sta-top > div > nav > .sta-reserva:before{color:#5B4155}
.tpl-header2-eh.sta-top .sta-menuConfigs #cms-login>div>button svg{fill: #5B4155;}

@media(min-width:801px){
  .tpl-header2-eh > div > div > svg{height:57px}
  .tpl-header2-eh > div > nav > ul > li > span > span > .sta-regalo:before{color:#fff}
  .tpl-header2-eh > div > nav > .sta-reserva:before{color:#fff5db}
  .tpl-header2-eh > div > nav > .sta-reserva:nth-of-type(3):hover:before{color:#5B4155}
  .tpl-header2-eh > div > nav > ul > li.sta-tres > div > ul > li:nth-of-type(3) + li:before,
  .tpl-header2-eh > div > nav > ul > li.sta-cuatro > div > ul > li:nth-of-type(3) + li:before{color:#5B4155}
  .tpl-header2-eh > div > nav > ul > li.sta-tres > div > ul > li:nth-of-type(3) ~ li > a:before,
  .tpl-header2-eh > div > nav > ul > li.sta-cuatro > div > ul > li:nth-of-type(3) ~ li > a:before{background:#5B4155}
  .tpl-header2-eh > div > nav > ul > li.sta-tres > div > ul > li:nth-of-type(3) ~ li > a:hover > div,
  .tpl-header2-eh > div > nav > ul > li.sta-cuatro > div > ul > li:nth-of-type(3) ~ li > a:hover > div{color:#5B4155}
  .tpl-header2-eh > div > nav > ul > li.sta-colum2 > div > ul > li > ul{background:#fff}
  .tpl-header2-eh > div > nav > ul > li.sta-colum2 > div > ul > li > ul > li:before{background:#5B4155}
  .tpl-header2-eh > div > nav > ul > li.sta-colum2 > div > ul > li > ul > li > a:hover{color:#5B4155}
  .tpl-header2-eh > div > nav > ul > li.sta-actual > span:before{background:#5B4155}
  .tpl-header2-eh > div > nav > ul > li > div > ul > li > a:hover > div > span{color:#5B4155}
  .tpl-header2-eh > div > nav > ul > li > div > ul > li > a > div{color:#5B4155}
  .tpl-header2-eh > div > nav > div:nth-of-type(2) > label{color:#fff}
  .tpl-header2-eh > div > nav > div:nth-of-type(2) > label:after{color:#fff}
  .tpl-header2-eh > div > nav > div:nth-of-type(2) > label:hover{color:#fff}
  .tpl-header2-eh > div > nav > div:nth-of-type(2) > label:hover:after{color:#fff;border-color:#fff;background:#5B4155}
  .tpl-header2-eh > div > nav > div:nth-of-type(2) > ul > li.sta-actual > label:before,.tpl-header2-eh > div > nav > div:nth-of-type(2) > ul > li.sta-actual > span{color:#5B4155}
  .tpl-header2-eh > div > nav > div:nth-of-type(2) > ul > li > input:checked ~ label:before{color:#5B4155}
  .tpl-header2-eh > div > nav > div:nth-of-type(2) > ul > li > input:checked ~ span{color:#5B4155}
  .tpl-header2-eh > div > nav > div:nth-of-type(2) > ul > li > div > ul > li:first-child > button{background:#5B4155}
  .tpl-header2-eh > div > nav > div:nth-of-type(2) > ul > li > div > ul > li > a > div{color:#5B4155}
  .tpl-header2-eh > div > nav > div:nth-of-type(2) > ul > li > span > .sta-regalo:before{color:#fff}
  .tpl-header2-eh > div > nav > div:nth-of-type(2) > ul > li > div > ul > li > a > div > span{color:#5B4155}
  
  .tpl-header2-eh.sta-top > div > nav > .sta-reserva:nth-of-type(3){color:#5B4155;border-color:#5B4155}
  .tpl-header2-eh.sta-top > div > nav > .sta-reserva:before{color:#5B4155}
  .tpl-header2-eh.sta-top > div > nav > .sta-reserva:nth-of-type(3):hover{background:#5B4155;color:#fff5db}
  .tpl-header2-eh.sta-top > div > nav > .sta-reserva:nth-of-type(3):hover:before{color:#fff5db}
  .tpl-header2-eh.sta-top > div > nav > label > span:last-child{color:#5B4155}
  .tpl-header2-eh.sta-top > div > nav > ul > li > span > .sta-regalo:before{color:#5B4155}
  .tpl-header2-eh.sta-top > div > nav > ul > li:hover > span:before{background:#5B4155}
}
@media(min-width:901px){
  .tpl-header2-eh > div > nav > ul > li.sta-tres > div > ul > li:nth-of-type(3) ~ li > a:hover > div > span{color:#5B4155}
  .tpl-header2-eh > div > nav > ul > li.sta-tres > div > ul > li:nth-of-type(3) ~ li > a > div{color:#5B4155}
  .tpl-header2-eh > div > nav > ul > li.sta-cuatro > div > ul > li:nth-of-type(3) + li + li:before{color:#5B4155}
  .tpl-header2-eh > div > nav > ul > li.sta-cuatro > div > ul > li:nth-of-type(3) + li > a > div{color:#5B4155}
}
/* FIN tpl-header2-eh */

/* .tpl-header4-eh */
.tpl-header4-eh.sta-home .sta-header4-eh_sup{background: #5B4155;}
.tpl-header4-eh.sta-home.sta-fixed .sta-header4-eh_sup{background: #fff;}
.tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_max{border-color: rgb(255,255,255,0.5);}
.tpl-header4-eh.sta-fixed .sta-menuConfigs .sta-phone svg{fill: #5B4155;}
.tpl-header4-eh.sta-fixed .sta-header4-eh_sup .sta-header4-eh_max{border-color: rgb(0, 0, 0),0.5;}
.tpl-header4-eh.sta-home .sta-header4-eh_sup .sta-header4-eh_title .sta-header4-eh_logo svg{width: 116px; height: 41px; fill: #fff;}
.tpl-header4-eh .sta-header4-eh_cAmbur .sta-header4-eh_ambur_text,
.tpl-header4-eh.sta-fixed.sta-home .sta-header4-eh_cAmbur .sta-header4-eh_ambur_text{color: #5B4155;}
.tpl-header4-eh.sta-fixed.sta-home .sta-header4-eh_sup .sta-header4-eh_title .sta-header4-eh_logo svg path{fill: #5B4155;}
.tpl-header4-eh .sta-header4-eh_table .sta-header4-eh_cell{color: #000}
.tpl-header4-eh .sta-header4-eh_nav .sta-header4-eh_navContent .sta-header4-eh_nav_close{color: #5B4155;}
.tpl-header4-eh .sta-header4-eh_nav .sta-header4-eh_navContent .sta-header4-eh_nav_list .sta-header4-eh_nav_list_li.sta-multi > a:before{color: #5B4155;}
.tpl-header4-eh .sta-header4-eh_nav .sta-header4-eh_navContent .sta-header4-eh_nav_list .sta-header4-eh_nav_list_li.sta-multi ul a:after{background:#5B4155}
.tpl-header4-eh .sta-header4-eh_nav .sta-header4-eh_navContent .sta-header4-eh_nav_list .sta-header4-eh_nav_list_li.sta-regalo a span:before{color:#5B4155;}
.tpl-alert-eh .sta-alert-eh_container{color: #5B4155;}
.tpl-alert-eh .sta-alert-eh_icon:before{color: #5B4155;}




@media(min-width:601px){
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_title .sta-header4-eh_name{color: #fff;}
  .tpl-alert-eh .sta-alert-eh_close:before{color: #5B4155;}
}
@media (min-width:801px) {
  .tpl-header4-eh.sta-home .sta-header4-eh_sup .sta-header4-eh_list .sta-header4-eh_nav_list_li:hover:after{border-top-color: #fff;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_list .sta-header4-eh_nav_list_li:after{border-top-color: #fff;}
  .tpl-header4-eh.sta-fixed .sta-header4-eh_sup .sta-header4-eh_list .sta-header4-eh_nav_list_li:hover:after,
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_list .sta-header4-eh_nav_list_li:hover:after{border-top-color:#5B4155}
  .tpl-header4-eh.sta-home.sta-fixed .sta-header4-eh_sup .sta-header4-eh_title .sta-header4-eh_logo svg{fill: #5B4155;height: 36px;width: 104px;margin-top: 7px;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_title .sta-header4-eh_logo svg{fill: #5B4155;height: 36px;width: 104px;margin-top: 7px;}
  .tpl-header4-eh.sta-fixed .sta-header4-eh_sup .sta-header4-eh_title .sta-header4-eh_logo svg path{fill: #5B4155;height: 36px;width: 104px;margin-top: 0px;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_list .sta-header4-eh_nav_list_li.sta-actual:after,
  .tpl-header4-eh.sta-home .sta-header4-eh_sup .sta-header4-eh_list .sta-header4-eh_nav_list_li:after{border-top-color: #fff;}
  .tpl-header4-eh.sta-home.sta-fixed .sta-header4-eh_sup .sta-header4-eh_list .sta-header4-eh_nav_list_li:after{border-top-color: #5B4155;}
  .tpl-header4-eh.sta-home.sta-fixed .sta-header4-eh_sup .sta-header4-eh_list .sta-header4-eh_nav_list_li.sta-actual:after{border-color: #5B4155;}
  .tpl-header4-eh.sta-fixed.sta-home .sta-header4-eh_sup .sta-header4-eh_list .sta-header4-eh_nav_list_li:hover:after{border-color: #5B4155;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_list .sta-multi > a span:after,
  .tpl-header4-eh.sta-fixed.sta-home .sta-header4-eh_sup .sta-header4-eh_list .sta-multi > a span:after,
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_list .sta-multi:hover > a span:after{color:#5B4155}
  .tpl-header4-eh.sta-home.sta-fixed .sta-header4-eh_sup .sta-header4-eh_list .sta-multi:hover > a span:after{color: #5B4155;}
  .tpl-header4-eh.sta-home .sta-header4-eh_sup .sta-header4-eh_list .sta-multi:hover > a span:after{color: #fff;}
  .tpl-header4-eh.sta-fixed .sta-header4-eh_sup .sta-header4-eh_list .sta-multi:hover > a span:after{color: #5B4155;}
  .tpl-header4-eh.sta-fixed .sta-header4-eh_sup .sta-header4-eh_list .sta-multi ul a:before,
  .tpl-header4-eh.sta-home .sta-header4-eh_sup .sta-header4-eh_list .sta-multi ul a:before,
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_list .sta-multi ul a:before{background: #5B4155;}
  .tpl-header4-eh.sta-fixed .sta-header4-eh_sup .sta-header4-eh_list .sta-header4-eh_nav_list_li.sta-regalo > a > span:before{color:#5B4155;}
  .tpl-header4-eh.sta-fixed .sta-header4-eh_sup .sta-header4-eh_list .sta-header4-eh_nav_list_li.sta-actual a{color: #5B4155;}
  .tpl-header4-eh.sta-fixed .sta-header4-eh_sup .sta-header4-eh_list .sta-header4-eh_nav_list_li:after{border-top-color: #5B4155;}
}
/* FIN .tpl-header4-eh */

/* new style headers */

.tpl-header2-eh.sta-top {
  .sta-menuConfigs {
    .sta-loginST {
      div {
        > button svg {
          fill: #5B4155;
        }
      }
    }
    .sta-phone svg {
      fill: #5B4155;
    }
    &:before {
      background-color: #5B4155;
    }
  }
  > div {
    > nav {
      > label {
        span:first-of-type {
          svg {
            fill: #5B4155;
          }
        }
      }
    }
  }
  > div > nav > ul > li:hover > span {
    color: #5B4155;
  }
}

.tpl-header4-eh .sta-header4-eh_nav .sta-header4-eh_navContent .sta-header4-eh_nav_list .sta-header4-eh_nav_list_li:hover a {color: #5B4155;}

.tpl-header2-eh > div > nav > div:nth-of-type(2) > label {
  &:before, &:after{
    background-color: #5B4155;
  }
}

.tpl-header4-eh .sta-header4-eh_nav .sta-header4-eh_navContent .sta-header4-eh_nav_close{
  &:before, &:after{
    background-color: #5B4155;
  }
}

.tpl-header4-eh.newHeader {
  .sta-homeBtn-eh {
    .sta-header4-eh_sup {
      .sta-header4-eh_title {
        .sta-header-eh_next {
          .sta-header4-eh_arrowCtn {
            svg {
              fill: #5B4155;
            }
          }
        }
      }
    }
  }
  .sta-fichaBtn-eh {
    .sta-header4-eh_arrowCtn {
      svg {
        fill: #5B4155;
      }
    }
  }
}

.tpl-header4-eh.sta-fixed {
  .sta-menuConfigs {
    .sta-loginST {
      #cms-login {
        > div {
          > button svg {
            fill: #5B4155;
          }
        }
      }
    }
    .sta-phone {
      .sta-phone-gh_01 {
        svg {
          fill: #5B4155;
        }
      }
    }
  }
  .sta-header4-eh_cAmbur {
    .sta-header4-eh_ambur {
      svg {
        fill: #5B4155;
      }
    }
  }
  .sta-header4-eh_cAmbur:after{background:#5B4155}
}

.sta-header4-slider.swiper {
  .sta-header4-eh_nav_list_li {
    &.sta-actual {
      a {
        span {
          color: #5B4155;
        }
      }
    }
  }
}

.tpl-showEngine-eh .sta-showEngine-eh_button {
  background: 5B4155;
}
/* fin new style headers */

.tpl-cabecera-eh .sta-cabecera-eh_nombreHotel{font-family: 'Domaine Text', serif;  font-weight: 300;}
.tpl-cabecera-eh .sta-cabecera-eh_ubicacionHotel{font-family:'Avenir Next',sans-serif;}
.tpl-cabecera-eh .sta-cabecera-eh_buttons > button:hover{color: #5B4155;}
.tpl-cabecera-eh .sta-cabecera-eh_estrellasHotel:after{font-family:'Avenir Next',sans-serif;}
.tpl-cabecera-eh.video-eh_aur .sta-cabecera-eh_cell{position: relative;z-index:1}

/* video-eh_aur */

@keyframes video-eh_aur {
  0% {transform: scale(1);opacity: .8}
  100% {transform:scale(1.5);opacity: 0}
}
.video-eh_aur{height:calc(50vh - 60px);position:relative;}
.video-eh_aur.v2{height: 540px}
.video-eh_aur .slide-home-eh_background{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:0}
.video-eh_aur .slide-home-eh_backgroundContainer:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;z-index:3;background:rgba(0,0,0,.3)}
.video-eh_aur .slide-home-eh_backgroundImage{position: absolute;left:0;top:0;right:0;bottom:0;background-position:center;background-size:cover;background-repeat:no-repeat;z-index:1}
.video-eh_aur .slide-home-eh_slideButtons{position:absolute;left:0;bottom:180px;right:0;z-index:1;text-align:center;z-index:10}
.video-eh_aur .slide-home-eh_slideRight,
.video-eh_aur .slide-home-eh_slideLeft{height: 40px;border-radius:50%;width:40px;background:rgb(0,0,0,.64);font: 14px Icons;color:#fff;text-align:center;}
.video-eh_aur .slide-home-eh_slideLeft:after{content: '\\';}
.video-eh_aur .slide-home-eh_slideRight:after{content: '\e000';}
.video-eh_aur .slide-home-eh_slideRight{margin-left:75px}
.video-eh_aur .img-oculta{position: absolute;top: -99999px;left: -99999px;height: 1px;width: 1px}
.video-eh_aur .slide-home-eh_video{display:none;position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;visibility:hidden;opacity:0}
.video-eh_aur.sta-videoLoad .slide-home-eh_video{display:block}
.video-eh_aur.sta-videoLoad .slide-home-eh_video:after{content:'';position: absolute;left:0;top:0;right:0;bottom:0}
.video-eh_aur.sta-videoLoad .slide-home-eh_video{visibility:visible}
.video-eh_aur.sta-videoActive .slide-home-eh_video{opacity:1;transition:opacity 1s}
.video-eh_aur.sta-videoLoad .slide-home-eh_video .embed_youtube{object-fit: cover;object-position: center}
.video-eh_aur.sta-videoLoad.sta-notCover .slide-home-eh_video .embed_youtube{width:100%;height:100%}
.video-eh_aur.sta-cover.sta-videoLoad .slide-home-eh_video .embed_youtube{position:absolute;left:0;top:0;bottom:0;right:0;margin:auto}
.video-eh_aur.sta-videoLoad .slide-home-eh_video .wistia_embed{width:100%;height:100%}
.video-eh_aur.sta-videoLoad .slide-home-eh_video .wistia_embed video{object-fit: cover!important;object-position: center!important;width:100%;height:100%}
.video-eh_aur.sta-notCover.sta-videoLoad .slide-home-eh_video .wistia_embed video{object-fit: contain!important;object-position: center!important}
.video-eh_aur .slide-home-eh_mainContent{position: absolute;left:0;top:0;right:0;bottom:0;pointer-events:none}
.video-eh_aur .slide-home-eh_table{width:100%;height:100%}
.video-eh_aur .slide-home-eh_tableCell{display:flex;flex-wrap:wrap;align-items: flex-end;justify-content:center;text-align:center;transition:padding .5s;color:#fff;height: 100%;box-sizing: border-box}
.video-eh_aur .slide-home-eh_titlesContainer{margin: 0 20px;position:relative;z-index:3}
.video-eh_aur .slide-home-eh_videoButton{display:none;height: 60px;width: 60px;background: #847648;border-radius: 50%;position: relative}
.video-eh_aur .slide-home-eh_videoButton:before {content: '';position: absolute;left: 0;top: 0;right: 0;bottom: 0;background: inherit;border-radius: 50%;animation: video-eh_aur 1.5s ease-out infinite}
.video-eh_aur .slide-home-eh_videoButton:after {content: '';position: absolute;left: 23px;top: 18px;border-left: 18px solid #fff;border-top: 12px solid transparent;border-bottom: 12px solid transparent}
.video-eh_aur .slide-home-eh_title,
.video-eh_aur .slide-home-eh_supTitle{font:30px 'Open Sans', sans-serif;text-shadow:0 0 4px #000,0 0 14px #000}
.video-eh_aur .slide-home-eh_supTitle,
.video-eh_aur.sta-destinos .slide-home-eh_title{font-size:18px}
.video-eh_aur.sta-destinos .slide-home-eh_supTitle{font-size:22px}
/*.video-eh_aur.sta-destinos .slide-home-eh_tableCell{height: auto;}
.video-eh_aur.sta-destinos .slide-home-eh_table{display: flex;align-items: center;justify-content: center;}*/
.video-eh_aur.sta-destinos .slide-home-eh_engine{padding-top:25px; min-height: 55px;}
.video-eh_aur.sta-destinos .slide-home-eh_tableCell{align-items: center;align-content: center;}
.video-eh_aur .slide-home-eh_subTitle{font:14px 'Open Sans', sans-serif;text-transform:uppercase;margin-top:4px;text-shadow:0 0 7px #000, 0 0 14px #000}
.video-eh_aur .slide-home-eh_subTitle2{font:300 18px 'Open Sans', sans-serif;letter-spacing:.1em;text-transform:uppercase;text-shadow:0 0 7px #000,0 0 14px #000}
.video-eh_aur .slide-home-eh_subTitle2[data-text=""]{display: none}
.video-eh_aur.sta-destinos .slide-home-eh_subTitle{font-size:24px;text-transform:none}
.video-eh_aur .fn-contarHoteles h2{opacity: 1;}
.video-eh_aur .fn-contarHoteles h2.sta-loading{opacity: 0;}
.video-eh_aur .slide-home-eh_title:empty,
.video-eh_aur .slide-home-eh_subTitle:empty{display:none}
.video-eh_aur .slide-home-eh_buttonPromo{margin-top:28px}
.video-eh_aur .slide-home-eh_buttonPromo .button{background:#000;text-transform:uppercase;font-weight:600;font-size:11px;border:2px solid #000;color:#fff;text-decoration:none;display:inline-block;padding:8px 15px;min-width:80px;transition:.3s}
.video-eh_aur .slide-home-eh_engine{width:100%;pointer-events:all;zoom: 100%;}
.video-eh_aur .slide-home-eh_engine #default_sygy_element_engine{position: relative;bottom: -27px;}
.video-eh_aur.sta-destinos .slide-home-eh_engine #default_sygy_element_engine{bottom: auto;}
.video-eh_aur.sta-destaMvl_1 .slide-home-eh_tableCell{padding-top:80px}
.video-eh_aur.sta-destaMvl_2 .slide-home-eh_tableCell{padding-top:230px}
.video-eh_aur.sta-destaMvl_3 .slide-home-eh_tableCell{padding-bottom:20px;vertical-align:bottom}
.video-eh_aur.sta-onlySlide .slide-home-eh_slideButtons,
.video-eh_aur[data-btn="false"] .slide-home-eh_slideButtons,
.video-eh_aur[data-btn="0"] .slide-home-eh_slideButtons,
.video-eh_aur[data-btn=""] .slide-home-eh_slideButtons,
.video-eh_aur[data-promoButton="false"] .slide-home-eh_buttonPromo,
.video-eh_aur[data-promoButton=""] .slide-home-eh_buttonPromo{display:none}

@media(min-width:601px){
  .video-eh_aur .slide-home-eh_supTitle,
  .video-eh_aur.sta-destinos .slide-home-eh_title{font-size:20px}
  .video-eh_aur{height:calc(100vh - 513px)}
  .video-eh_aur.sta-destinos{height:450px}
  .video-eh_aur .slide-home-eh_title{font-size:45px}
  .video-eh_aur .slide-home-eh_subTitle{font-size:16px}
}
@media(min-width:801px){
  .video-eh_aur.sta-destinos .slide-home-eh_engine{min-height: 80px;}
  .video-eh_aur .slide-home-eh_engine #default_sygy_element_engine{bottom: -40px;}
  .video-eh_aur.sta-destinos .slide-home-eh_engine #default_sygy_element_engine{bottom: auto;}
  /*.video-eh_aur{min-height:600px}*/
  /*.video-eh_aur .slide-home-eh_background{z-index:auto} */
  .video-eh_aur .slide-home-eh_slideButtons{position:static}
  .video-eh_aur .slide-home-eh_slideRight,
  .video-eh_aur .slide-home-eh_slideLeft{position:absolute;border-radius:0;z-index:4;left:-40px;top:50%;height:100px;width:40px;background:rgba(0,0,0,.5);margin-top:-50px;font:30px Icons;color:#fff;text-align: center;transition:left 1s, opacity 1s, background .5s}
  .video-eh_aur .slide-home-eh_slideRight{left:auto;right:-40px;transition:right 1s, opacity 1s, background .5s;margin-left:0}
  .video-eh_aur .slide-home-eh_slideLeft:hover{background:#000}
  .video-eh_aur .slide-home-eh_slideRight:hover{background:#000}
  .video-eh_aur:hover .slide-home-eh_slideRight{right:0}
  .video-eh_aur:hover .slide-home-eh_slideLeft{left:0}
  .video-eh_aur .slide-home-eh_slideLeft:after{content:'\e040'}
  .video-eh_aur .slide-home-eh_slideRight:after{content:'}'}
  .video-eh_aur .slide-home-eh_titlesContainer{margin: 0 35px}
  .video-eh_aur .slide-home-eh_title{font-size:60px}
  .video-eh_aur .slide-home-eh_subTitle{font-size:25px;margin-bottom:10px}
  .video-eh_aur.sta-destinos .slide-home-eh_subTitle{font-size:48px}
  .video-eh_aur .slide-home-eh_buttonPromo{margin-top:58px}
  .video-eh_aur .slide-home-eh_buttonPromo .button:focus,
  .video-eh_aur .slide-home-eh_buttonPromo .button:hover{background:#fff;border-color: #000;color:#000}
  .video-eh_aur .slide-home-eh_buttonPromo .button{padding:15px 25px;font-size:16px}
}
@media(min-width:951px){
  .video-eh_aur.sta-destaDesk_3 .slide-home-eh_tableCell{padding-top:150px}
}
@media(min-width:1401px){
  .video-eh_aur.sta-destaDesk_3 .slide-home-eh_tableCell{padding-top:0}
  .video-eh_aur {height: calc(100vh - 461px);margin-bottom: -34px;}
}

.video-eh_aur .slide-home-eh_title,
.video-eh_aur .slide-home-eh_supTitle,
.video-eh_aur .slide-home-eh_subTitle{font-family:'Avenir Next',sans-serif;color:#fff5db;}

/* fin video-eh_aur */

/* tpl-ventajas-eh */
.tpl-ventajas-eh{background-color:#5B4155;color:#fff}
.tpl-ventajas-eh .sta-ventajas-eh_head_mob{font-family:'Domaine Text', serif;  font-weight: 300;}
.tpl-ventajas-eh .sta-ventajas-eh_head_mob span{font-family:'Avenir Next',sans-serif;}
.tpl-ventajas-eh .sta-ventajas-eh_list > li{font-family:'Avenir Next',sans-serif;}
.tpl-ventajas-eh .sta-ventajas-eh_list > li .sta-text{font-family:'Avenir Next',sans-serif;}
.tpl-ventajas-eh .sta-ventajas-eh_sub_mob{font-family:'Avenir Next',sans-serif;}
.tpl-ventajas-eh .sta-ventajas-eh_sub_mob a{color:#fff}
.tpl-ventajas-eh.v2 .sta-ventajas-eh_head_desk .sta-ventajas-eh_title_desk{font-family:'Avenir Next',sans-serif;letter-spacing:.5px;}
@media(min-width:601px){
  .tpl-ventajas-eh{background-color:#fff;color:#000}
  .tpl-ventajas-eh .sta-ventajas-eh_head_desk .sta-ventajas-eh_title_desk{font-family:'Domaine Text', serif;  font-weight: 300;}
  .tpl-ventajas-eh .sta-ventajas-eh_head_desk .sta-ventajas-eh_sub_desk{font-family:'Avenir Next',sans-serif}
}
/* tpl-ventajas-eh */


/* tpl-breadcrubs-eh */
.tpl-breadCrumbs-eh{font-family:'Avenir Next',sans-serif;font-size:12px;line-height:22px}
.tpl-breadCrumbs-eh.sta-white{background:#fff}
.tpl-breadCrumbs-eh .breadCrumbsElement.sta-home a:after,
.tpl-breadCrumbs-eh.sta-init .breadCrumbsElement:first-of-type a:after,
.tpl-breadCrumbs-eh .breadCrumbsElement:not(:first-of-type):before{color:#5B4155}
@media(min-width:601px){
  .tpl-breadCrumbs-eh .breadCrumbsElement.sta-home,
  .tpl-breadCrumbs-eh.sta-init .breadCrumbsElement:first-of-type{font-size:12px;line-height:22px}
}
@media(min-width:801px){
  .tpl-cabecera-eh ~ .tpl-breadCrumbs-eh.v2{background:#fff;}
}
/* FIN .tpl-breadcrubs-eh */


/* .tpl-info_3-d */
.tpl-info_3-d{}
.tpl-info_3-d .sta-info_3-d_content{border-top-color:#5B4155}
.tpl-info_3-d .sta-info_3-d_texto{font-family:'Avenir Next',sans-serif}
.tpl-info_3-d .sta-info_3-d_texto:before{color:#5B4155}
/* FIN .tpl-info_3-d */



/* tpl-mapa-eh */
@media(min-width:801px){
  .tpl-mapa2-eh .sta-mapa2-eh_box .sta-mapa2-eh_list .sta-mapa2-eh_tlf1 a:hover:after,
  .tpl-mapa2-eh .sta-mapa2-eh_box .sta-mapa2-eh_list .sta-mapa2-eh_tlf2 a:hover:after,
  .tpl-mapa2-eh .sta-mapa2-eh_box .sta-mapa2-eh_list .sta-mapa2-eh_mail a:hover:after,
  .tpl-mapa2-eh .sta-mapa2-eh_box .sta-mapa2-eh_list li.sta-mapa2-eh_mail:hover a:after{border-top-color:#5B4155;}
}
/* tpl-mapa-eh */


/*tpl-modalMapa-eh*/
.tpl-modalMapa-eh .sta-modalMapa-eh_info .sta-modalMapa-eh_list > li.sta-modalMapa-eh_ubi:before{color:#5B4155}
.tpl-modalMapa-eh .sta-modalMapa-eh_info .sta-modalMapa-eh_list > li.sta-modalMapa-eh_tlf1:before{color:#5B4155}
.tpl-modalMapa-eh .sta-modalMapa-eh_info .sta-modalMapa-eh_list > li.sta-modalMapa-eh_tlf2:before{color:#5B4155}
.tpl-modalMapa-eh .sta-modalMapa-eh_info .sta-modalMapa-eh_list > li.sta-modalMapa-eh_mail:before{color:#5B4155}
.tpl-modalMapa-eh .sta-modalMapa-eh_info .sta-modalMapa-eh_list > li.sta-modalMapa-eh_web:before{color:#5B4155}
.tpl-modalMapa-eh .sta-modalMapa-eh_info .sta-modalMapa-eh_title{font-family:'Domaine Text', serif;  font-weight: 300;}
.tpl-modalMapa-eh .sta-modalMapa-eh_info .sta-modalMapa-eh_txt{font-family:'Avenir Next',sans-serif;line-height:22px}
@media(min-width:801px){
  .tpl-modalMapa-eh .sta-modalMapa-eh_all > button:before{color:#5B4155}
  .tpl-modalMapa-eh .sta-modalMapa-eh_info .sta-modalMapa-eh_name{font-family:'Domaine Text', serif;  font-weight: 300;}
}
/*fin tpl-modalMapa-eh*/


/*tpl-modalFotos-d*/
.tpl-modalFotos-d{font-family:'Avenir Next',sans-serif}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_top .sta-modalFotos-d_title{font-family:'Avenir Next',sans-serif}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_top .sta-modalFotos-d_title .sta-modalFotos-d_closeBu:after{color:#fff}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_top .sta-modalFotos-d_lista li.sta-activa:before{background:#fff}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_top .sta-modalFotos-d_lista li.sta-activa button{color:#fff}
/*FIN tpl-modalFotos-d*/


/* tpl-serviciosDestacados-eh */
.tpl-serviciosDestacados-eh{font-family:'Avenir Next',sans-serif;}
.tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_title{color:#5B4155;font-family:'Domaine Text', serif;  font-weight: 300;}
.tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_text{font-size:14px;line-height:20px}
.tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_text .sta-serviciosDestacados-eh_seeButtons button{color:#5B4155;font-family:'Domaine Text', serif;  font-weight: 300;;border-bottom-color:#5B4155}
.tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_cont{border-color:#5B4155}
.tpl-serviciosDestacados-eh legend{color:#5B4155}
.tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_listGrup{border-bottom-color:#5B4155}
.tpl-serviciosDestacados-eh li:before{color:#5B4155}
.tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_hab:before,
.tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_suit:before{font-family:'Avenir Next',sans-serif;color:#5B4155}
@media(min-width:1001px){
  .tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_text{font-size:15px;line-height:22px}
}
/* fin tpl-serviciosDestacados-eh */


/*tpl-rooms-eh*/
.tpl-rooms-eh{}
.tpl-rooms-eh .sta-rooms-eh_superior .sta-rooms-eh_dimension > span:nth-child(1){font-family:'Avenir Next',sans-serif}
.tpl-rooms-eh .sta-rooms-eh_superior .sta-rooms-eh_dimension > span:nth-child(1) > span.sta-rooms-eh_m2{font-family:'Avenir Next',sans-serif;color:#5B4155}
.tpl-rooms-eh .sta-rooms-eh_superior .sta-rooms-eh_dimension > span:nth-child(2){font-family:'Avenir Next',sans-serif}
.tpl-rooms-eh .sta-rooms-eh_superior .sta-rooms-eh_dimension > span:nth-child(2):before{color:#5B4155}
.tpl-rooms-eh .sta-rooms-eh_info .sta-rooms-eh_title{font-family:'Domaine Text', serif;  font-weight: 300;;font-size:28px}
.tpl-rooms-eh .sta-rooms-eh_info .sta-rooms-eh_desc{font-family:'Avenir Next',sans-serif;line-height:20px;margin-bottom:15px}
.tpl-rooms-eh .sta-rooms-eh_info .sta-rooms-eh_cont-serv .sta-rooms-eh_title-serv{color:#5B4155;font-family:'Avenir Next',sans-serif;margin-bottom:10px}
.tpl-rooms-eh .sta-rooms-eh_info .sta-rooms-eh_cont-serv .sta-rooms-eh_list-serv li{margin-bottom:8px;font-family: 'Avenir Next', sans-serif;}
.tpl-rooms-eh .sta-rooms-eh_info .sta-rooms-eh_cont-serv .sta-rooms-eh_list-serv li:before{color:#5B4155}
.tpl-rooms-eh .sta-rooms-eh_inferior .sta-rooms-eh_cont-btn .sta-rooms-eh_btn{background:#5B4155;font-family:'Domaine Text', serif;  font-weight: 300;;border-color:#5B4155}
.tpl-rooms-eh .sta-rooms-eh_inferior .sta-rooms-eh_cont-btn .sta-rooms-eh_btn:hover{color:#5B4155}
@media(min-width:801px){
  .tpl-rooms-eh .sta-rooms-eh_superior .sta-rooms-eh_dimension > span:nth-child(1){font-family:'Avenir Next',sans-serif}
  .tpl-rooms-eh .sta-rooms-eh_superior .sta-rooms-eh_dimension > span:nth-child(1) > span.sta-rooms-eh_m2{font-family:'Avenir Next',sans-serif;color:#fff}
  .tpl-rooms-eh .sta-rooms-eh_superior .sta-rooms-eh_dimension > span:nth-child(2){font-family:'Avenir Next',sans-serif}
  .tpl-rooms-eh .sta-rooms-eh_info .sta-rooms-eh_desc{line-height:22px}
  .tpl-rooms-eh .sta-rooms-eh_inferior{border-bottom-color:#5B4155}
  .tpl-rooms-eh .sta-rooms-eh_info .sta-rooms-eh_title{font-family:'Domaine Text', serif;  font-weight: 300;}
}
/*fin tpl-rooms-eh*/


/*tpl-multiGalerias-eh*/
.tpl-multiGalerias-eh{}
.tpl-multiGalerias-eh .sta-multiGalerias-eh_title{font-family:'Domaine Text', serif;  font-weight: 300;;font-size:25px}
.tpl-multiGalerias-eh .sta-multiGalerias-eh_gallery .sta-multiGalerias-eh_cont_boton .sta-multiGalerias-eh_seeMore > span{font-family:'Avenir Next',sans-serif}
@media(min-width:801px){
  .tpl-multiGalerias-eh .sta-multiGalerias-eh_gallery .sta-multiGalerias-eh_photo_list > li .sta-multiGalerias-eh_open:hover,
  .tpl-multiGalerias-eh .sta-multiGalerias-eh_gallery .sta-multiGalerias-eh_photo_list > li .sta-multiGalerias-eh_open:focus{outline-color:#5B4155;border-color:#5B4155;color:#5B4155;box-shadow:inset 999px 0 0 rgba(0,0,0,.3)}
}
/*fin tpl-multiGalerias-eh*/


/* tpl-info18-eh */
.tpl-info18-eh{}
.tpl-info18-eh .sta-info18-eh_title{font-family:'Domaine Text', serif;  font-weight: 300;;color:#5B4155}
/* FIN tpl-info18-eh */


/* tpl-boxSlide-eh */
.tpl-boxSlide-eh{}
.tpl-boxSlide-eh .sta-boxSlide-eh_navBar .sta-boxSlide-eh_navContent .sta-boxSlide-eh_navScroll .sta-boxSlide-eh_tab{font-family:'Avenir Next',sans-serif}
.tpl-boxSlide-eh .sta-boxSlide-eh_navBar .sta-boxSlide-eh_navContent .sta-boxSlide-eh_navScroll .sta-boxSlide-eh_tab:before{background:#5B4155}
.tpl-boxSlide-eh .sta-boxSlide-eh_navBar .sta-boxSlide-eh_navContent .sta-boxSlide-eh_navScroll .sta-boxSlide-eh_tab.sta-activa{color:#5B4155}
.tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_title{font-family:'Domaine Text', serif;  font-weight: 300;;font-size:28px}
.tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_text{font-family:'Avenir Next',sans-serif;font-size:14px;line-height:20px}
.tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_link .sta-boxSlide-eh_f1_rightL .sta-boxSlide-eh_f1_rLink,
.tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_link .sta-boxSlide-eh_f1_leftL .sta-boxSlide-eh_f1_lLink{font-family:'Domaine Text', serif;  font-weight: 300;;background:#5B4155;border-color:#5B4155}
.tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_link .sta-boxSlide-eh_f1_rightL .sta-boxSlide-eh_f1_rLink:hover,
.tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_link .sta-boxSlide-eh_f1_leftL .sta-boxSlide-eh_f1_lLink:hover{color:#5B4155}
.tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_seeButtons button{font-family:'Avenir Next',sans-serif;color:#5B4155;border-bottom-color:#5B4155}
.tpl-boxSlide-eh .sta-boxSlide-eh_f2 .sta-boxSlide-eh_f2_text{font-family:'Avenir Next',sans-serif}
.tpl-boxSlide-eh .sta-boxSlide-eh_f2 .sta-boxSlide-eh_f2_boxes{font-family:'Avenir Next',sans-serif}
.tpl-boxSlide-eh .sta-boxSlide-eh_f2 .sta-boxSlide-eh_f2_boxes .sta-title{color:#5B4155;font-family:'Avenir Next',sans-serif}
.tpl-boxSlide-eh .sta-boxSlide-eh_f1 article .sta-boxSlide-eh_f1_footer_3 .sta-boxSlide-eh_f1_pdf_list a:before,
.tpl-boxSlide-eh .sta-boxSlide-eh_f2 .sta-boxSlide-eh_f2_boxes .sta-precios li span:before{color:#5B4155}
.tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_title{font-size:30px;}
@media(min-width:601px){
  .tpl-boxSlide-eh .sta-boxSlide-eh_f1 article .sta-boxSlide-eh_f1_footer_1 .sta-boxSlide-eh_f1_link .sta-boxSlide-eh_f1_leftL .sta-boxSlide-eh_f1_lLink{color:#5B4155}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_link .sta-boxSlide-eh_f1_leftL .sta-boxSlide-eh_f1_lLink:after{color:#5B4155;border-color:#5B4155}
}
@media(min-width:701px){
  .tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_text{font-size:15px;line-height:22px}
}
/* FIN tpl-boxSlide-eh */


/*tpl-listSalones-eh*/
.tpl-listSalones-eh{font-family:'Avenir Next',sans-serif;}
.tpl-listSalones-eh .sta-contendedorBtn{color:#5B4155}
.tpl-listSalones-eh .sta-listSalones-eh_modal .sta-close:before{color:#5B4155}
.tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_capacidadesModal ul li:before{color:#5B4155}
.tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_botonPresupuesto > button{font-family:'Domaine Text', serif;  font-weight: 300;;background:#5B4155}
.tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_descripcion div:last-of-type{line-height:20px}
.tpl-listSalones-eh .sta-listSalones-eh_headerListaMax > div[data-order].sta-up .sta-listStalones-eh_orderAsc{border-bottom-color:#5B4155;}
.tpl-listSalones-eh .sta-listSalones-eh_headerListaMax > div[data-order].sta-down .sta-listStalones-eh_orderDesc{border-top-color:#5B4155;}
@media(min-width:601px){
  .tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_title{font-family:'Domaine Text', serif;  font-weight: 300;}
  .tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_descripcion div:last-of-type{line-height:22px}
}
/*fin tpl-listSalones-eh*/


/* .tpl-navGalery-eh */
.tpl-navGalery-eh{}
.tpl-navGalery-eh ul li .sta-active{color:#5B4155}
.tpl-navGalery-eh ul li .sta-active:after{background:#5B4155}
.tpl-navGalery-eh ul li button{font-family:'Avenir Next',sans-serif}
.tpl-navGalery-eh ul li button:hover{color:#5B4155}
.tpl-navGalery-eh ul li button:after{background:#5B4155}
@media(max-width:600px){
  .tpl-navGalery-eh ul li button{font-family:'Avenir Next',sans-serif}
}
/* FIN .tpl-navGalery-eh */


/* tpl-titleOpiniones-eh */
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh_tit{color:#5B4155;font-family:'Domaine Text', serif;  font-weight: 300;}
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh_cal{font-family:'Avenir Next',sans-serif}
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh_res{font-family:'Avenir Next',sans-serif}
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh_nota{font-family:'Avenir Next',sans-serif}
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh_nota span{font-family:'Domaine Text', serif;  font-weight: 300;}
/* fin tpl-titleOpiniones-eh */


/* tpl-filterOpi-eh */
.tpl-filterOpi-eh .sta-filterOpi-eh_numOpi{font-family:'Avenir Next',sans-serif}
.tpl-filterOpi-eh .sta-filterOpi-eh_showOpi:before{color:#5B4155}
.tpl-filterOpi-eh .sta-filterOpi-eh_typeOpi{font-family:'Avenir Next',sans-serif}
.tpl-filterOpi-eh select{font-family:'Avenir Next',sans-serif}
/*fin tpl-filterOpi-eh */


/* tpl-listOpiniones-eh */
.tpl-listOpiniones-eh .sta-listOpiniones-eh_coment:first-of-type .sta-listOpiniones-eh_right .sta-listOpiniones-eh_tooltipCont:after{border-bottom-color:#5B4155}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_nota{font-family:'Avenir Next',sans-serif}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_nota span{font-family:'Domaine Text', serif;  font-weight: 300;}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_calif{font-family:'Avenir Next',sans-serif}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_tooltip .sta-listOpiniones-eh_show:before{color:#5B4155}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_tooltip .sta-listOpiniones-eh_tooltipCont{background:#5B4155}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_tooltip .sta-listOpiniones-eh_tooltipCont:after{border-bottom-color:#5B4155}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_tooltip.sta-top .sta-listOpiniones-eh_tooltipCont:after{border-top-color:#5B4155}
.tpl-listOpiniones-eh header{font-family:'Avenir Next',sans-serif}
.tpl-listOpiniones-eh section{font-family:'Avenir Next',sans-serif}
.tpl-listOpiniones-eh footer{font-family:'Avenir Next',sans-serif}
.tpl-listOpiniones-eh.sta-loading .sta-listOpiniones-eh_loading-progress{background:rgb(142,20,20,0.2)}
.tpl-listOpiniones-eh.sta-loading .sta-listOpiniones-eh_loading-progress-indicator{background-color:#5B4155}

@media(min-width:801px){
  .tpl-listOpiniones-eh .sta-listOpiniones-eh_coment{border-bottom-color:#5B4155}
  .tpl-listOpiniones-eh .sta-listOpiniones-eh_nota{font-family:'Avenir Next',sans-serif}
  .tpl-listOpiniones-eh .sta-listOpiniones-eh_nota span{font-family:'Domaine Text', serif;  font-weight: 300;}
  .tpl-listOpiniones-eh header{font-family:'Avenir Next',sans-serif}
  .tpl-listOpiniones-eh .sta-listOpiniones-eh_loading .sta-listOpiniones-eh_listEjem_elem{border-bottom-color:#5B4155}
}
/* fin tpl-listOpiniones-eh */


/* tpl-pagOpi-eh */
.tpl-pagOpi-eh button{font-family:'Avenir Next',sans-serif}
/* fin tpl-pagOpi-eh */


/* tpl-boxes31-eh */
.tpl-boxes31-eh{}
.tpl-boxes31-eh .sta-boxes31-eh_all .sta-boxes31-eh_titulo{font-family:'Domaine Text', serif;  font-weight: 300;;color:#5B4155}
.tpl-boxes31-eh .sta-boxes31-eh_all .sta-boxes31-eh_articulo article header{font-family:'Domaine Text', serif;  font-weight: 300;;font-size:28px}
.tpl-boxes31-eh .sta-boxes31-eh_all .sta-boxes31-eh_articulo article section{font-family:'Avenir Next',sans-serif;font-size:15px}
/* fin .tpl-boxes31-eh */


/* tpl-banner8-eh */
.tpl-banner8-eh{}
.tpl-banner8-eh header{font-family:'Avenir Next',sans-serif}
.tpl-banner8-eh header span{font-family:'Domaine Text', serif;  font-weight: 300;}
.tpl-banner8-eh section a{font-family:'Avenir Next',sans-serif}
/* FIN tpl-banner8-eh */


/* tpl-info17-eh */
.tpl-info17-eh{}
.tpl-info17-eh.sta-notOpiniones{background:#fff}
.tpl-info17-eh article header{font-family:'Domaine Text', serif;  font-weight: 300;;color:#5B4155}
.tpl-info17-eh article section{font-family:'Avenir Next',sans-serif}
.tpl-info17-eh.sta-notOpiniones article header{font-family:'Avenir Next',sans-serif}
.tpl-info17-eh article section .sta-icon:before{color:#5B4155}
.tpl-info17-eh.sta-notOpiniones article section .sta-icon{color:#5B4155;font-family:'Domaine Text', serif;  font-weight: 300;}
/* FIN tpl-info17-eh */


/* .tpl-formLateral-eh */
.tpl-formLateral-eh{font-family:'Avenir Next',sans-serif}
.tpl-formLateral-eh .sta-close:before{color:#5B4155}
.tpl-formLateral-eh .sta-formLateral-eh_txt1{font:26px 'Domaine Text', serif;  font-weight: 300;;}
.tpl-formLateral-eh .sta-formLateral-eh_input input,
.tpl-formLateral-eh .sta-formLateral-eh_select{font:14px 'Avenir Next',sans-serif}
.tpl-formLateral-eh .sta-formLateral-eh_input .sta-span,
.tpl-formLateral-eh .sta-formLateral-eh_dual2{font:14px 'Avenir Next',sans-serif}
.tpl-formLateral-eh .sta-formLateral-eh_inpRadio .sta-formLateral-eh_inpRadio_title{font:16px 'Avenir Next',sans-serif; color: #000;}
.tpl-formLateral-eh .sta-formLateral-eh_input.sta-email:before,
.tpl-formLateral-eh .sta-formLateral-eh_input.sta-day:before,
.tpl-formLateral-eh .sta-formLateral-eh_input.sta-asistente:before,
.tpl-formLateral-eh .sta-formLateral-eh_input.sta-select.sta-hora:after,
.tpl-formLateral-eh .sta-formLateral-eh_input.sta-tlfn:before{color:#5B4155}
.tpl-formLateral-eh .sta-formLateral-eh_check input:checked + .sta-span:before{color:#5B4155}

.tpl-formLateral-eh .sta-formLateral-eh_inpRadio .sta-formLateral-eh_inputRadio input:checked + .sta-formLateral-eh_inpRadio_text:after{background:#5B4155;}
.tpl-formLateral-eh .sta-formLateral-eh_check .sta-span,
.tpl-formLateral-eh .sta-formLateral-eh_check.sta-condiciones .sta-span{font:15px 'Avenir Next',sans-serif;}
.tpl-formLateral-eh .sta-formLateral-eh_contBtn .sta-formLateral-eh_btn{background:#5B4155;font:18px 'Marcellus',sans-serif}


.tpl-formLateral-eh .sta-formLateral-eh_input.sta-select:before{color:#5B4155}
.tpl-formLateral-eh .sta-formLateral-eh_input.sta-participante:before{color:#5B4155}
.tpl-formLateral-eh .sta-formLateral-eh_desplegar input.habitaciones:checked ~ .sta-formLateral-eh_check.sta-checkbox span:before{color:#5B4155}
.tpl-formLateral-eh .sta-formLateral-eh_modal .sta-formLateral-eh_title{font-family:'Marcellus',sans-serif;font-size:24px}
.tpl-formLateral-eh .sta-formLateral-eh_dualP .sta-formLateral-eh_dualC{font:16px 'Avenir Next',sans-serif;}

/* .tpl-info15-eh */
.tpl-info15-eh{border-bottom-color:#5B4155}
.tpl-info15-eh .sta-info15-eh_all{font-family:'Avenir Next',sans-serif}
.tpl-info15-eh .sta-info15-eh_all article header .sta-info15-eh_titulo{font-family:'Domaine Text', serif;  font-weight: 300;;color:#5B4155}
.tpl-info15-eh .sta-info15-eh_all .sta-info15-eh_button{background:#5B4155;font-family:'Domaine Text', serif;  font-weight: 300;}
.tpl-info15-eh .sta-info15-eh_all article section .sta-info15-eh_experiencia{line-height:20px}
@media(min-width:801px){
  .tpl-info15-eh.sta-notShadow{box-shadow:none}
  .tpl-info15-eh .sta-info15-eh_all .sta-info15-eh_button:hover{background:#5B4155}
  .tpl-info15-eh .sta-info15-eh_all article header .sta-info15-eh_suptitulo{font-size:14px}
  .tpl-info15-eh .sta-info15-eh_all article section .sta-info15-eh_experiencia{line-height:22px}
}
/* FIN .tpl-info15-eh */


/* tpl-boxes32-eh */
.tpl-boxes32-eh{font-family:'Avenir Next',sans-serif}
.tpl-boxes32-eh .sta-boxes32-eh_title{font-family:'Domaine Text', serif;  font-weight: 300;}
.tpl-boxes32-eh .sta-boxes32-eh_promo header .sta-boxes32-eh_name{font-family:'Domaine Text', serif;  font-weight: 300;;font-size:28px}
.tpl-boxes32-eh .sta-boxes32-eh_promo header .sta-boxes32-eh_price{font-size:15px}
@media(min-width:901px){
  .tpl-boxes32-eh .sta-boxes-32-eh_consultaDesk a{font-family:'Avenir Next',sans-serif;color:#5B4155}
  .tpl-boxes32-eh .sta-boxes-32-eh_consultaDesk a:after{border-color:#5B4155}
}
/*fin tpl-boxes32-eh*/




/* MODULO INSTAGRAM */
.tpl-instagram{background-color:#EFECE5}
.tpl-instagram .instagram-title{font-family:'Domaine Text', serif;  font-weight: 300;}
.tpl-instagram .instragram-logo svg{fill:#5B4155}
.tpl-instagram .instagram-body .instagram-element-content{font-family:'Avenir Next',sans-serif}
.tpl-instagram .instagram-body .instagram-element .instagram-bck:after{color:#5B4155}
.tpl-instagram .instagram-super-title{font-family:'Avenir Next',sans-serif;color:#5B4155;background-color:#EFECE5}
.tpl-instagram .instagram-body .instagram-element.backgroundShadow .instagram-textContainer:before{-webkit-box-shadow:0px -14px 20px 10px #5B4155;-moz-box-shadow:0px -14px 20px 10px #5B4155;box-shadow:0px -14px 20px 10px #5B4155}
.tpl-instagram .instagram-textContent span{font-family:'Avenir Next',sans-serif;background-color:#5B4155;border-color:#5B4155}
.tpl-instagram .instagram-body:after{border-color:#5B4155}
@media(min-width:601px){
  .tpl-instagram .instagram-body .instagram-element:hover:after{background:#5B4155}
  .tpl-instagram .instagram-body .instagram-element:hover:before{background:#5B4155}
}
/* FIN MODULO INSTAGRAM */


/* .tpl-slideHome-eh */
.tpl-slideHome-eh{background:#EFECE5}
.tpl-slideHome-eh .sta-slideHome-eh_list{text-shadow:0 0 7px #EFECE5;color:#5B4155;font-family:'Avenir Next',sans-serif}
.tpl-slideHome-eh ul.slick-dots li button:after{border-color:#5B4155}
.tpl-slideHome-eh ul.slick-dots li.slick-active button:after{background:#5B4155}
.tpl-slideHome-eh .sta-slideHome-eh_listElem .sta-slideHome-eh_anchor{color:#5B4155;border-color:#5B4155}
.tpl-slideHome-eh .sta-slideHome-eh_listElem .sta-slideHome-eh_anchor:hover{background-color:#5B4155;color:#EFECE5}
/* fin .tpl-slideHome-eh */


/* .tpl-slide-home-eh */
.tpl-slide-home-eh .slide-home-eh_title,
.tpl-slide-home-eh .slide-home-eh_supTitle,
.tpl-slide-home-eh .slide-home-eh_subTitle{font-family:'Avenir Next',sans-serif;color:#fff5db}
@supports (background-blend-mode:overlay){
  .tpl-slide-home-eh .slide-home-eh_backgroundImage{background-blend-mode:overlay;background-color:#5B4155}
}
@supports not (background-blend-mode:overlay){
  .tpl-slide-home-eh .slide-home-eh_backgroundImage{box-shadow:inset 0 0 0 99999px rgba(19,56,50,.4)}
}
/* FIN .tpl-slide-home-eh */


/* tpl-introText-eh */
.tpl-introText-eh{color:#fff;background-color:#5B4155;font-family:'Avenir Next Regular',sans-serif}
.tpl-introText-eh:after{border-color:#fff}
.tpl-introText-eh .sta-introText-eh_link{color:#fff;border-color:#fff; font-size: 15px;}
.tpl-introText-eh.v2{padding: 63px 25px 50px;}
.tpl-introText-eh.v2:after{content: none;}
.tpl-introText-eh.v2 header{font-family: 'Domaine Text Ligth', serif; font-size: 28px}
.tpl-introText-eh section, .tpl-introText-eh footer{font-family: 'Avenir Next Regular',sans-serif; font-size: 15px;}
.tpl-introText-eh footer{margin-top: 40px;}

@media(min-width:601px){
  .tpl-introText-eh{font-size:16px}
  .tpl-introText-eh.v2 header{font-size: 28px;}
  .tpl-introText-eh.v2{padding: 60px 46px;}
  .tpl-introText-eh .sta-introText-eh_link:focus,
  .tpl-introText-eh .sta-introText-eh_link:hover{background:#fff;color:#5B4155;transition:.3s}
  
}

@media(min-width:901px){
  .tpl-introText-eh section{font-size: 18px;}
  .tpl-introText-eh .sta-introText-eh_link{font-size: 18px;}
}
/* fin tpl-introText-eh */

/* .tpl-boxArticles-eh */
.tpl-boxArticles-eh{font-family:'Avenir Next',sans-serif;background-color:#EFECE5}
.tpl-boxArticles-eh article header{color:#5B4155}
.tpl-boxArticles-eh article .sta-boxArticles-eh_bck:after{color:#5B4155;text-transform:none}
@media(min-width:1101px){
  .tpl-boxArticles-eh .sta-boxArticle-eh_indi article header:before{margin-bottom:30px}
}
/* FIN .tpl-boxArticles-eh */


/* .tpl-moments-eh */
.tpl-moments-eh{font-family:'Avenir Next Regular',sans-serif;background-color:#fff}
.tpl-moments-eh header{color:#5B4155; font: 41px / 34px 'Domaine Text Ligth', serif;}
.tpl-moments-eh .sta-moments-eh_text{font-family:'Avenir Next Regular',sans-serif; font-size: 15px;}
.tpl-moments-eh .sta-moments-eh_list .sta-moments-eh_box .sta-moments-eh_bck{filter: brightness(60%);}
.tpl-moments-eh .sta-moments-eh_list .sta-moments-eh_box .sta-moments-eh_boxTitle{font-family: 'Domaine Text Ligth', serif; font-size: 25px; text-transform: none;}
.tpl-moments-eh .sta-moments-eh_list .sta-moments-eh_box .sta-moments-eh_boxText{font-size: 15px;}

@media(min-width:1101px){
  .tpl-moments-eh header{font-size: 45px;}
  .tpl-moments-eh .sta-moments-eh_text, .tpl-moments-eh .sta-moments-eh_list .sta-moments-eh_box .sta-moments-eh_boxText{font-size: 18px;}
}

/* FIN .tpl-moments-eh */

details.btn > summary{background:#5B4155;}

/* .tpl-hubtype-eh */
.tpl-hubtype-eh>div>label:first-of-type,
.tpl-hubtype-eh>div>div>div{background:#5B4155}
.tpl-hubtype-eh>div>label:first-of-type:after{border-left-color:#5B4155}
.tpl-hubtype-eh>div>label:nth-of-type(2)>svg:first-of-type,
.tpl-hubtype-eh>input#tpl-hubtype-eh_ball:checked~div>label:nth-of-type(2)>svg:nth-of-type(2){fill:#5B4155}
/* FIN .tpl-hubtype-eh */


/* .tpl-modalReserva-eh */
.tpl-modalReserva-eh .sta-modalReserva-eh_txt a{color:#fff}
.tpl-modalReserva-eh .sta-form8-eh_bnt{font-family:'Avenir Next',sans-serif;color:#fff;border-color:#fff}
.tpl-modalReserva-eh .sta-fondomodal-eh_modalCerrar:after{color:#fff}
@media(min-width:601px){
  .tpl-modalReserva-eh .sta-form8-eh_bnt:focus,
  .tpl-modalReserva-eh .sta-form8-eh_bnt:hover{color:#fff;background:#5B4155}
  .tpl-modalReserva-eh .sta-fondomodal-eh_modalCerrar:focus:after,
  .tpl-modalReserva-eh .sta-fondomodal-eh_modalCerrar:hover:after{color:#fff;background:#5B4155;border-color:#fff}
}
/* fin .tpl-modalReserva-eh */

/* .tpl-modalLogin-eh */
.tpl-modalLogin-eh .sta-modalLogin-eh_label span{font-family:'Avenir Next',sans-serif;color:#fff}
.tpl-modalLogin-eh .sta-modalLogin-eh_forget{color:#fff}
.tpl-modalLogin-eh .sta-modalLogin-eh_submit{font-family:'Avenir Next',sans-serif;border-color:#fff;color:#fff}
.tpl-modalLogin-eh .sta-modalLogin-eh_modalCerrar:after{color:#fff}
@media(min-width:601px){
  .tpl-modalLogin-eh .sta-modalLogin-eh_submit:focus,
  .tpl-modalLogin-eh .sta-modalLogin-eh_submit:hover{color:#fff;background:#5B4155}
  .tpl-modalLogin-eh .sta-modalLogin-eh_modalCerrar:focus:after,
  .tpl-modalLogin-eh .sta-modalLogin-eh_modalCerrar:hover:after{color:#fff;border-color:#fff;background:#5B4155}
}
/* fin .tpl-modalLogin-eh */

/* .tpl-slidePartners */
/* .tpl-slidePartners-eh:not(.sta-noMarca) .sta-slidePartners-eh_slide .aur svg{fill:#5B4155} */
.tpl-slidePartners-eh .dr svg{fill:#5B4155}

/* fin tpl-slidePartners */

/* .tpl-boxSlide-eh_fatherContainer */
/* .tpl-boxSlide-eh_fatherContainer{} */
/* fin .tpl-boxSlide-eh_fatherContainer */


/* .tpl-introGallery-eh */
.tpl-introGallery-eh .sta-introGallery-eh_alma{color:#5B4155;font-family:'Domaine Text', serif;  font-weight: 300;;}
.tpl-introGallery-eh .sta-introGallery-eh_gal .fn-video button:after{border-left-color:#5B4155;}
.tpl-introGallery-eh .sta-introGallery-eh_btn .sta-introGallery-eh_btnText{color:#5B4155;font-family:'Avenir Next',sans-serif}
/* FIN .tpl-introGallery-eh */

/* .tpl-theHotel-eh */
.tpl-theHotel-eh{font-family:'Avenir Next',sans-serif}
.tpl-theHotel-eh .sta-theHotel-eh_title{color:#5B4155;font-family:'Avenir Next',sans-serif}
.tpl-theHotel-eh .sta-theHotel-eh_hotel,
.tpl-theHotel-eh .sta-theHotel-eh_nota span,
.tpl-theHotel-eh .sta-theHotel-eh_resenas{font-family:'Domaine Text', serif;  font-weight: 300;;}
.tpl-theHotel-eh .sta-theHotel-eh_nota,
.tpl-theHotel-eh .sta-theHotel-eh_opinions,
.tpl-theHotel-eh .sta-theHotel-eh_info .sta-title{font-family:'Avenir Next',sans-serif;}
.tpl-theHotel-eh .sta-theHotel-eh_right .sta-theHotel-eh_info{line-height:21px;}
.tpl-theHotel-eh .sta-theHotel-eh_opinions a,
.tpl-theHotel-eh .sta-theHotel-eh_info .sta-title,
.tpl-theHotel-eh .sta-theHotel-eh_opinions a:before,
.tpl-theHotel-eh .sta-theHotel-eh_button{color:#5B4155;}
@media(min-width: 801px){
  .tpl-theHotel-eh .sta-theHotel-eh_opinions a:after{background:#5B4155;}
}
/* FIN .tpl-theHotel-eh */


/* .tpl-boxSlide3-eh */
.tpl-boxSlide3-eh,
.tpl-boxSlide3-eh .sta-boxSlide3-eh_title > div > span{font-family:'Avenir Next',sans-serif}
.tpl-boxSlide3-eh .sta-boxSlide3-eh_title span{font-family:'Domaine Text', serif;  font-weight: 300;;color:#000;}
.tpl-boxSlide3-eh .sta-boxSlide3-eh_contSlide header{color:#5B4155;font-family:'Domaine Text', serif;  font-weight: 300;;}
.tpl-boxSlide3-eh .sta-boxSlide3-eh_nav .sta-boxSlide3-eh_select select,
.tpl-boxSlide3-eh .sta-boxSlide3-eh_title > div > span,
.tpl-boxSlide3-eh .sta-boxSlide3-eh_contSlide .sta-boxSlide3-eh_anchor,
.tpl-boxSlide3-eh .sta-boxSlide3-eh_button{color:#5B4155;}
.tpl-boxSlide3-eh .sta-boxSlide3-eh_contSlide .sta-boxSlide3-eh_btn .slick-arrow{background:#5B4155;}
@media(min-width:651px){
  .tpl-boxSlide3-eh .sta-boxSlide3-eh_nav nav .sta-boxSlide3-eh_tab{font-family:'Avenir Next',sans-serif}
  .tpl-boxSlide3-eh .sta-boxSlide3-eh_nav .sta-boxSlide3-eh_elem .sta-boxSlide3-eh_tab:hover,
  .tpl-boxSlide3-eh .sta-boxSlide3-eh_nav .sta-boxSlide3-eh_elem .sta-boxSlide3-eh_tab.sta-actual{color:#5B4155;}
  .tpl-boxSlide3-eh .sta-boxSlide3-eh_nav .sta-boxSlide3-eh_elem .sta-boxSlide3-eh_tab:hover:after,
  .tpl-boxSlide3-eh .sta-boxSlide3-eh_nav .sta-boxSlide3-eh_elem .sta-boxSlide3-eh_tab.sta-actual:after{border-bottom-color:#5B4155;}
}
/* FIN .tpl-boxSlide3-eh */

/* .tpl-slide-offers-eh */
.tpl-slide-offers-eh .sta-slide-offers-eh_otherTitle,
.tpl-slide-offers-eh .sta-slide-offers-eh_description,
.tpl-slide-offers-eh .sta-slide-offers-eh_button,
.tpl-slide-offers-eh .sta-slide-offers-eh_price,
.tpl-slide-offers-eh.sta-newslide .sta-slide-offers-eh_slide_title,
.tpl-slide-offers-eh .sta-slide-offers-eh_title span{font-family:'Avenir Next',sans-serif}
.tpl-slide-offers-eh .sta-slide-offers-eh_contBtns,
.tpl-slide-offers-eh .sta-slide-offers-eh_slide_title,
.tpl-slide-offers-eh .sta-slide-offers-eh_subtitle{font-family:'Domaine Text', serif;  font-weight: 300;;}
.tpl-slide-offers-eh .sta-slide-offers-eh_price,
.tpl-slide-offers-eh .sta-slide-offers-eh_subtitle{color:#000;}
.tpl-slide-offers-eh .sta-slide-offers-eh_button{background:#5B4155;}
.tpl-slide-offers-eh,
.tpl-slide-offers-eh .sta-slide-offers-eh_contBtns .sta-slide-offers-eh_btnAct,
.tpl-slide-offers-eh .sta-slide-offers-eh_description .sta-slide-offers-eh_butR,
.tpl-slide-offers-eh .sta-slide-offers-eh_title span{color:#5B4155;}
@media(min-width:601px){
  .tpl-slide-offers-eh .sta-slide-offers-eh_button:hover{color:#5B4155;}
  .tpl-slide-offers-eh .sta-slide-offers-eh_button{border-color:#5B4155;}
}
@media(min-width:701px){
  .tpl-slide-offers-eh.sta-desplegado .sta-slide-offers-eh_elem.sta-image .sta-slide-offers-eh_button:hover{color:#5B4155;}
}
@media(min-width:1151px){
  .tpl-slide-offers-eh:not(.sta-newslide) .sta-slide-offers-eh_contBtns .sta-slide-offers-eh_btns .slick-arrow:before{background:#5B4155;}
}
/* FIN .tpl-slide-offers-eh */


/* .tpl-servicios-eh */
.tpl-servicios-eh{font-family:'Avenir Next',sans-serif}
.tpl-servicios-eh .sta-servicios-eh_title div{font-family:'Avenir Next',sans-serif;}
.tpl-servicios-eh .sta-servicios-eh_navList li button{font-family:'Domaine Text', serif;  font-weight: 300;;letter-spacing:.5px;}
.tpl-servicios-eh .sta-servicios-eh_title span{font-family:'Domaine Text', serif;  font-weight: 300;;color:#000;}
.tpl-servicios-eh .sta-servicios-eh_elem .sta-servicios-eh_list > li:before,
.tpl-servicios-eh .sta-servicios-eh_navList li.sta-active button,
.tpl-servicios-eh .sta-servicios-eh_elem .sta-servicios-eh_ver span,
.tpl-servicios-eh .sta-servicios-eh_title{color:#5B4155;}
.tpl-servicios-eh .sta-servicios-eh_navList li.sta-active button:after{border-bottom-color:#5B4155;}
.tpl-servicios-eh .swiper-pagination-bullet-active:after { background: #5B4155; }
/* FIN .tpl-servicios-eh */


/* .tpl-informacion-eh */
.tpl-informacion-eh .sta-informacion-eh_info_oculto,
.tpl-informacion-eh .sta-informacion-eh_servicio button{font-family:'Avenir Next',sans-serif}
.tpl-informacion-eh button:after{color:#5B4155;}
/* FIN .tpl-informacion-eh */

/* .tpl-boxSlide4-eh */
.tpl-boxSlide4-eh .sta-boxSlide4_eh_subtitle,
.tpl-boxSlide4-eh .sta-boxSlide4-eh_btn2,
.tpl-boxSlide4-eh .sta-boxSlide4-eh_btn,
.tpl-boxSlide4-eh .sta-boxSlide4-eh_description,
.tpl-boxSlide4-eh .sta-boxSlide4-eh_title > h3 > span {font-size: 15px;color: #5B4155;}
.tpl-boxSlide4-eh .sta-boxSlide4-eh_description{font-family: 'Avenir Next', sans-serif;color:#000;}
.tpl-boxSlide4-eh .sta-boxSlide4-eh_title > h3 > span {padding: 0 30px 0 10px;position: relative;font-size: 16px;color: #5B4155;font-weight: normal;letter-spacing: 2.29px;font-family: Avenir Next, sans-serif;text-transform: uppercase;}
.tpl-boxSlide4-eh .sta-boxSlide4-eh_headerButton,
.tpl-boxSlide4-eh .sta-boxSlide4-eh_title > span { font-family: 'Marcellus', serif;}
.tpl-boxSlide4-eh .sta-boxSlide4-eh_title > h3 {font-family: 'Marcellus', serif;font-size: 30px;letter-spacing: normal;color: #5B4155;}
.tpl-boxSlide4-eh .sta-boxSlide4-eh_title > h3 {color: #000;}
.tpl-boxSlide4-eh .sta-boxSlide4-eh_headerButton,
.tpl-boxSlide4-eh .sta-boxSlide4-eh_btn2,
.tpl-boxSlide4-eh .sta-boxSlide4_eh_subtitle,
.tpl-boxSlide4-eh .sta-boxSlide4-eh_title > h3 >.sta-boxSlide4-eh_title-part {color: #5B4155;padding: 0px;font-family: Avenir Next, sans-serif}
.tpl-boxSlide4-eh .sta-boxSlide4-eh_btn,
.tpl-boxSlide4-eh .sta-boxSlide4-eh_button.sta-show{color: #5B4155;border-color:#5B4155;}



@media(min-width:901px){
  .tpl-boxSlide4-eh .sta-boxSlide4-eh_title > h3{font-size:34px}
  .tpl-boxSlide4-eh .sta-boxSlide4-eh_titleElement{font-family:'Domaine Text', serif;  font-weight: 300;;color:#5B4155;}
  .tpl-boxSlide4-eh .sta-boxSlide4-eh_btn:hover,
  .tpl-boxSlide4-eh .sta-boxSlide4-eh_btn:focus{background:#5B4155;color:#fff;}
}

/* FIN .tpl-boxSlide4-eh */

/* .tpl-mapa2-eh */ 
.tpl-mapa2-eh{font-family:'Avenir Next',sans-serif}
.tpl-mapa2-eh .sta-mapa2-eh_box .sta-mapa2-eh_title{font-family:'Domaine Text', serif;  font-weight: 300;;}
.tpl-mapa2-eh .sta-mapa2-eh_box .sta-mapa2-eh_list .sta-mapa2-eh_ubi:before,
.tpl-mapa2-eh .sta-mapa2-eh_box .sta-mapa2-eh_list li a:before{color:#5B4155;}
@media(min-width:801px){
  .tpl-mapa2-eh.sta-more .sta-mapa2-eh_box .sta-mapa2-eh_more span{color:#5B4155;}
}
/* FIN .tpl-mapa2-eh */


/* .tpl-modalMultiGal-eh */
.tpl-modalMultiGal-eh .swiper-scrollbar .swiper-scrollbar-drag:after,
.tpl-modalMultiGal-eh .sta-modalMultiImg-eh_motor button{background:#5B4155}
.tpl-modalMultiGal-eh .swiper-scrollbar.swiper-scrollbar-horizontal:before{background-color:#d6e1e1}
.tpl-modalMultiGal-eh .sta-modalMultiGal-eh_close,
.tpl-modalMultiGal-eh .swiper-button:after,
.tpl-modalMultiGal-eh .sta-modalMultiGal-eh_seeMoreCont button,
.tpl-modalMultiGal-eh .sta-modalMultiGal-eh_fotos{color:#5B4155}
.tpl-modalMultiGal-eh .sta-modalMultiGal-eh_photo.seeMore{font-family:'Avenir Next',sans-serif}
.tpl-modalMultiGal-eh .sta-modalMultiGal-eh_nameSection,
.tpl-modalMultiGal-eh .sta-modalMultiGal-eh_nav button{font-family:'Domaine Text', serif;  font-weight: 300;}
.tpl-modalMultiImg-eh .sta-modalMultiImg-eh_list_img:after{background:url(https://www.eurostarshotels.com/CLIENTES/www.eurostarshotels.com/images/loadingSmallAur.svg);background-position: center; background-size: contain; background-repeat: no-repeat;}
.tpl-modalMultiGal-eh .sta-modalMultiGal-eh_photo .sta-modalMultiGal-eh_photoZoom:after{background-image:url(https://www.eurostarshotels.com/CLIENTES/www.eurostarshotels.com/images/loadingSmallAur.svg);}
/* END .tpl-modalMultiGal-eh */

/* .tpl-modalMultiImg-eh */
.tpl-modalMultiImg-eh .sta-modalMultiImg-eh_button,
.tpl-modalMultiImg-eh .sta-modalMultiImg-eh_close{color:#5B4155}
.tpl-modalMultiImg-eh .sta-modalMultiImg-eh_pag,
.tpl-modalMultiImg-eh .sta-modalMultiImg-eh_name{font-family:'Avenir Next',sans-serif}
/* END .tpl-modalMultiImg-eh */

/*tpl-newHeaderFichaSalones-eh*/
.tpl-newHeaderFichaSalones-eh .sta-newHeaderFichaSalones-eh_title{font-family:'Domaine Text', serif;  font-weight: 300;;color:#5B4155}
.tpl-newHeaderFichaSalones-eh .sta-newHeaderFichaSalones-eh_content{font-family:'Avenir Next',sans-serif}
.tpl-newHeaderFichaSalones-eh .sta-newHeaderFichaSalones-eh_button{font-family:'Avenir Next',sans-serif;background:#5B4155;border-color: #5B4155;}
.tpl-newHeaderFichaSalones-eh .sta-newHeaderFichaSalones-eh_button:hover{background:#5B4155;color:#fff}
/*formulario de contacto*/
.tpl-newHeaderFichaSalones-eh .tpl-contactModal-eh.salones .sta-contactModal-eh_subtitle{color:#5B4155;font-family:'Domaine Text', serif;  font-weight: 300;;}
.tpl-newHeaderFichaSalones-eh .tpl-form-contacto.salones input[type="radio"]:checked + label:after{background: #5B4155;}
.tpl-newHeaderFichaSalones-eh .tpl-form-contacto.salones .sta-form-contacto{background:#5B4155;border-color: #5B4155;}
.tpl-newHeaderFichaSalones-eh .tpl-form-contacto.salones .sta-form-contacto:hover{background:#fff;color:#5B4155}
/* FIN tpl-newHeaderFichaSalones-eh*/

/*photoswipe*/
.tpl-galleryPhotoSwipe .swiper-scrollbar .swiper-scrollbar-drag:after{background: #5B4155;}
.tpl-galleryPhotoSwipe .swiper-button:after,
.tpl-galleryPhotoSwipe .swiper-button-next:after{color: #5B4155;}
/*FIN photoswipe*/

/* .tpl-boxSlide3-eh */
.tpl-boxSlide3-eh.newSalones .sta-newHeaderFichaSalones-eh_button{color:#5B4155;border-color: #5B4155;}
.tpl-boxSlide3-eh.newSalones .sta-newHeaderFichaSalones-eh_button:hover{background: #5B4155;color: #fff;}
/*FIN boxslide3-eh*/