@charset "UTF-8";
*{-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 'Roboto',sans-serif; height: auto;}
body{cursor: default; font: 14px 'Roboto', serif; margin: 0; width: 100%;}a{color: #c94; -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: bold;}button,input,mark{background: none;}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: none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance: button; cursor: pointer;}button[disabled],html input[disabled]{cursor: default;}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;}  ::-moz-focus-inner{border: 0;}

*:focus{outline:1px auto #4d90fe;outline-color:-webkit-focus-ring-color;}

h1,h2,h3,h4,h5,h6{display:inline;font:inherit;margin:0;padding:0;}

.sta-inputFixed{position: fixed;left: -999px;top: 0;opacity: 0;height: 0;width: 0;}
html.sta-noScroll,
html.sta-noScroll body{overflow:hidden;}

.ocultarGenerico{visibility:hidden;}

.imgOculta{opacity:0;visibility:hidden;position:absolute;left:0;top:0;width:1px;height:1px;}

.grecaptcha-badge, /* recaptcha google v3 */
.criteo_header {display: none !important;}
#ui-datepicker-div{display:none;}/*duplicacion de datepicker en las modales*/

body.regla:before{content: '';position: fixed;left: 0;top: 383px;right: 0;border-bottom: 1px solid red;z-index: 11111111;}
body.regla:after{content: '';position: fixed;top: 0;left: 383px;bottom: 0;border-left: 1px solid red;z-index: 11111111;}


.tpl-ficha_motor_container{position:relative;left:0;right:0;background: #00111b;}
.sta-ficha_motor_container_content{margin:0 auto;/* max-width: 980px */;background: #00111b;}
.tpl-soloMotorFicha{background: #00111b;position: relative;z-index:300;}
.tpl-soloMotorFicha.sta-motorTop{position:fixed;left:0;right:0; top:0}
/* .tpl-soloMotorFicha > div > div > div{max-width: 1320px;} */

.sta-fb:before{content:'\e016';}
.sta-tw:before{content:'\e049';}
.sta-gp:before{content:'\e018';}
.sta-you:before{content:'\e00e';}
.sta-pi:before{content:'\e0a7';}
.sta-in:before{content:'\e0f5';}
.sta-mail:before{content:'\e074';}
.sta-linkedin:before{content:'\e115';}
.sta-banquete:before{content:'\e04c';}
.sta-cocktail:before{content:'\e04f';}
.sta-teatro:before{content:'\e050';}
.sta-formaU:before{content:'\e053';}
.sta-imperial:before{content:'\e054';}
.sta-escuela:before{content:'E';}
.sta-serv:before{content:'\e0c1';}

main{min-height:calc(100vh - 271px);background:#ededed;}
@media(min-width:601px){
  main{min-height: calc(100vh - 355px);}
}
@media(min-width:801px){
  main{min-height: calc(100vh - 315px);}
}

/* .tpl-galeria_2-eh */
.tpl-galeria2-eh {position: absolute;left: 0;top: 0;width: 100%;height: 100%;overflow: hidden;}
.tpl-galeria2-eh.v2 {position: relative;}
.tpl-galeria2-eh.v2 .sta-galeria2-eh_p {position: static;height: 50%;width: 50%;float: left;}
.tpl-galeria2-eh .sta-galeria2-eh_p {position: absolute;left: 0;top: 0;bottom: 0;width: 100%;background-position: center;background-repeat: no-repeat;background-size: cover;}
.tpl-galeria2-eh .sta-galeria2-eh_o {width: 200%;position: relative;height: 100%;text-align: left;}
.tpl-galeria2-eh .sta-galeria2-eh_bL,
.tpl-galeria2-eh .sta-galeria2-eh_bR {width: 36px;height: 36px;position: absolute;right: 20px;top: 50%;margin-top: -18px;background: rgba(0, 17, 27, 0.6);z-index: 1;color: #fff;
  font: 10px Icons;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.tpl-galeria2-eh .sta-galeria2-eh_bR:after {content: '\e000';}
.tpl-galeria2-eh .sta-galeria2-eh_bL {left: 20px;right: auto;}
.tpl-galeria2-eh .sta-galeria2-eh_bL:after {content: '\\';}
@media(min-width:601px){
  .tpl-galeria2-eh .sta-galeria2-eh_bR {right: 20px;}
  .tpl-galeria2-eh .sta-galeria2-eh_bL {left: 20px;}

}
/* FIN .tpl-galeria_2-eh */


/*.tpl-cookies-eh*/
input#sta-cookies {/*checked = oculto*/position: fixed;top: 0;left: -999px;}
input#sta-cookies:checked ~ .tpl-cookies-eh {max-height: 0px;}
.ielt9 input#sta-cookies:checked ~ .tpl-cookies-eh {display: none;}
.tpl-cookies-eh {position: relative;z-index: 1;max-height: 150px;overflow: hidden;text-align: center;font: 13px 'Roboto', sans-serif;letter-spacing:.05em;background: #00111b;
background: rgba(0, 17, 27, 0.9);color: #fff;transition: max-height cubic-bezier(.15,.75,.35,.8) .5s;}
.tpl-cookies-eh > div {padding: 12px 10px 8px;}
.tpl-cookies-eh > div > div > a {color: #fff;text-decoration: underline;}
.tpl-cookies-eh > div > label {border: 1px solid #fff;padding: 6px 10px;display: inline-block;margin-top: 5px;font-size: 11px;letter-spacing: 0.1em;text-transform: uppercase;}
.tpl-cookies-eh > div > label:hover {background: #fff;color: #00111b;transition:.3s;}
@media (min-width: 601px) {
  .ielt11 .tpl-cookies-eh > div {display: block;}
  .ielt11 .tpl-cookies-eh > div > label {margin: 10px 0 0 0;}
  .tpl-cookies-eh > div {display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;max-width: 1200px;margin: 0 auto;}
  .tpl-cookies-eh > div > label {margin: 0 0 0 15px;}
}
/*FIN .tpl-cookies-eh*/


/* 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 'Roboto', sans-serif;opacity:1;visibility:visible;z-index:600;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 #000;}
.tpl-cookie .sta-cookie_logo{padding:10px 20px;color:#fff;font:17px 'Droid Serif', serif;text-transform:uppercase;}
.tpl-cookie .sta-cookie_logo svg{fill:#fff;display:block;}
.tpl-cookie .sta-cookie_info{background:#fff;padding:25px 20px;}
.tpl-cookie .sta-cookie_info .sta-cookie_texto{margin-bottom:30px;}
.tpl-cookie .sta-cookie_info .sta-cookie_texto a{color:#00111B;text-decoration:underline;}
.tpl-cookie .sta-cookies_config .sta-cookie_cell,
.tpl-cookie .sta-cookie_info .sta-cookie_cell{vertical-align:middle;background:none;}
.tpl-cookie .sta-cookie_info .sta-cookie_cell:last-of-type{text-align:right;padding-left:10px;}
.tpl-cookie .sta-cookie_config{font-weight:bold;padding:10px 0;display:inline-block;}
.tpl-cookie .sta-cookies_confirm{padding:10px;border:2px solid #00111B;background:#00111B;color:#fff;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:#fff;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 #00111B;}
.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:#00111B;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:#fff;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;}
/* GC */
.tpl-cookie .sta-cookie_logo{background:#00111B;}
.tpl-cookie .sta-cookie_logo svg{height:30px;width:146px;}
.tpl-cookie{font-family:'Roboto', sans-serif;}
.tpl-cookie .sta-cookie_logo,
.tpl-cookie .sta-cookies_config .sta-cookies_label .sta-cookies_title{font-family:(second);}
@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;}
}
/* FIN tpl-cookie */



/* tpl-filterOpi-eh */
.tpl-filterOpi-eh {background: #ededed;}
.tpl-filterOpi-eh.sta-hide,
.tpl-filterOpi-eh.sta-notFilter .sta-filterOpi-eh_boxFilter{display:none;}
.tpl-filterOpi-eh .sta-filterOpi-eh_all {max-width: 1280px;margin: 0 auto;padding: 17px 10px;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;text-align: center;}
.tpl-filterOpi-eh .sta-filterOpi-eh_numOpi {margin-bottom: 14px;font: 300 18px 'Roboto', sans-serif;}
.tpl-filterOpi-eh .sta-filterOpi-eh_showOpi {position: relative;background: #fff;}
.tpl-filterOpi-eh .sta-filterOpi-eh_showOpi:before {position: absolute;top: 50%;right: 12px;color: #c94;content: "\e052";font: 12px/1px Icons;}
.tpl-filterOpi-eh .sta-filterOpi-eh_typeOpi {position: absolute;top: 4px;left: 15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font: 11px 'Roboto', sans-serif;color: #9b9b9b;}
.tpl-filterOpi-eh select {position: relative;width: 100%;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 16px 25px 6px 15px;background: transparent;cursor: pointer;font: 300 13px 'Roboto', sans-serif;box-shadow: 0 0 2px 0 rgba(0,0,0,.2);-webkit-appearance: none;-moz-appearance: none;appearance: none;transition:.3s;}
.tpl-filterOpi-eh select::-ms-expand {display: none;}
@media (min-width: 801px) {
  .tpl-filterOpi-eh {padding: 0 10px;}
  .tpl-filterOpi-eh .sta-filterOpi-eh_all {display: table;width: 100%;padding: 26px 0;}
  .tpl-filterOpi-eh .sta-filterOpi-eh_numOpi {display: table-cell;width: 50%;margin-bottom: 0;text-align: left;font-size: 24px;}
  .tpl-filterOpi-eh .sta-filterOpi-eh_boxFilter {display: table-cell;width: 50%;text-align: right;}
  .tpl-filterOpi-eh .sta-filterOpi-eh_showOpi {display: inline-block;width: 300px;}
}
/*fin tpl-filterOpi-eh */


/* .tpl-footer3-eh_up */
.tpl-footer3-eh_up {display: none;}
@media (min-width: 601px) {
  .tpl-footer3-eh_up {display:block;position: relative;}
  .tpl-footer3-eh_up .sta-footer3-eh_goup {position: absolute;cursor: pointer;left:50%;bottom:0;border-right: 36px solid transparent;border-bottom: 36px solid #d8d8d8;border-left: 36px solid transparent;margin-left:-37px;}
  .tpl-footer3-eh_up .sta-footer3-eh_goup:after {font: 25px 'Icons';content: '\e07b';position: absolute;left:-12px;bottom:-40px;color: #21212a;}
  .tpl-footer3-eh_up .sta-footer3-eh_goup:hover:after {bottom:-35px;transition:.3s;}
}
/* FIN .tpl-footer3-eh_up */


/* .tpl-footer3-eh */
.tpl-footer3-eh {background: #d8d8d8;}
.tpl-footer3-eh input {position: fixed;top: 0;left: -999px;}
.tpl-footer3-eh input:checked ~ .sta-footer3-eh_max .sta-footer3-eh_list {max-height: 500px;}
.tpl-footer3-eh input:checked ~ .sta-footer3-eh_max .sta-footer3-eh_title:after {content: '\e052';}
.tpl-footer3-eh .sta-footer3-eh_max {max-width: 1280px;position: relative;margin: 47px auto 0;}
.tpl-footer3-eh .sta-footer3-eh_tw {display: none;}
.tpl-footer3-eh .sta-footer3-eh_about {z-index: 1;position: absolute;left: 0;top: auto;right: 0;bottom: 100%;font: 300 14px 'Roboto', sans-serif;border-bottom: 1px solid #9b9b9b;background: #d8d8d8;}
.tpl-footer3-eh .sta-footer3-eh_title {background: #d8d8d8;display: block;padding: 15px 25px 15px 10px;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;text-transform: uppercase;letter-spacing: 2px;}
.tpl-footer3-eh .sta-footer3-eh_title:after {content: '\e02e';color: #c94;font: 16px/50px Icons;position: absolute;top: 0;right: 10px;}
.tpl-footer3-eh .sta-footer3-eh_list {max-height: 0;overflow: hidden;padding: 0 10px 0 17px;transition: max-height 0.5s;}
.tpl-footer3-eh .sta-footer3-eh_list .sta-footer3-eh_list_item {margin-bottom: 10px;}
.tpl-footer3-eh .sta-footer3-eh_list .sta-footer3-eh_list_item:before {content: '';display: inline-block;vertical-align: middle;height: 4px;width: 4px;background: #c94;margin-right: 7px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.tpl-footer3-eh .sta-footer3-eh_list .sta-footer3-eh_list_item:last-child {margin-bottom: 20px;}
.tpl-footer3-eh .sta-footer3-eh_list .sta-footer3-eh_list_item .sta-footer3-eh_list_item_link {color: #000;line-height: 20px;vertical-align: middle;text-decoration: none;}
.tpl-footer3-eh .sta-footer3-eh_networks .sta-footer3-eh_data {min-height: 50px;padding: 15px 10px;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;text-align: center;}
.tpl-footer3-eh .sta-footer3-eh_networks .sta-footer3-eh_redes {display: inline-block;vertical-align: top;text-align:center;height: 30px;width: 30px;border: 1px solid #21212a;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;color: #21212a;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;opacity: .66;margin: 1px;}
.tpl-footer3-eh .sta-footer3-eh_networks .sta-footer3-eh_redes:before {font: 16px/28px Icons;}
.tpl-footer3-eh .sta-footer3-eh_networks .sta-footer3-eh_redes:hover {background: #21212a;color: #d8d8d8;text-decoration: none;transition:.3s;}
@media (min-width: 601px) {
  .tpl-footer3-eh .sta-footer3-eh_max {padding: 30px 20px;margin-top: 0;}
  .tpl-footer3-eh .sta-footer3-eh_tw {display: none;}
  .tpl-footer3-eh .sta-footer3-eh_about {position: static;display: inline-block;vertical-align: top;width: 56%;width: calc(100% - 254px);border-bottom: 0;}
  .tpl-footer3-eh .sta-footer3-eh_about:first-of-type:before {content: none;}
  .tpl-footer3-eh .sta-footer3-eh_title {padding: 10px 5px;height: auto;cursor: default;}
  .tpl-footer3-eh .sta-footer3-eh_title:hover {color: inherit;}
  .tpl-footer3-eh .sta-footer3-eh_title:after {content: none !important;}
  .tpl-footer3-eh .sta-footer3-eh_list {max-height: none;padding: 0;-moz-column-count: 2;-webkit-column-count: 2;column-count: 2;}
  .tpl-footer3-eh .sta-footer3-eh_list .sta-footer3-eh_list_item {margin:0 0 0 5px;line-height: 21px;}
  .tpl-footer3-eh .sta-footer3-eh_networks {display: inline-block;vertical-align: top;width: 250px;}
  .tpl-footer3-eh .sta-footer3-eh_networks .sta-footer3-eh_data {padding: 0;text-align: left;}
  .tpl-footer3-eh .sta-footer3-eh_networks .sta-footer3-eh_data:before {content: attr(data-title);display: block;text-transform: uppercase;letter-spacing: 2px;margin-bottom: 15px;font-weight: 300;}
  .tpl-footer3-eh .sta-footer3-eh_networks .sta-footer3-eh_data:lang(en):before {letter-spacing:1px;}
  .tpl-footer3-eh .sta-footer3-eh_networks .sta-footer3-eh_data:lang(fr):before,
  .tpl-footer3-eh .sta-footer3-eh_networks .sta-footer3-eh_data:lang(de):before,
  .tpl-footer3-eh .sta-footer3-eh_networks .sta-footer3-eh_data:lang(nl):before,
  .tpl-footer3-eh .sta-footer3-eh_networks .sta-footer3-eh_data:lang(ru):before {letter-spacing:normal;}
}
@media (min-width: 1000px) {
  .tpl-footer3-eh .sta-footer3-eh_max {padding: 15px 75px;}
  .tpl-footer3-eh .sta-footer3-eh_tw {display: inline-block;}
  .tpl-footer3-eh .sta-footer3-eh_tw .sta-footer3-eh_twHelp {font: 300 14px 'Roboto', sans-serif;text-transform: uppercase;letter-spacing: 2px;padding: 10px 0;}
  .tpl-footer3-eh .sta-footer3-eh_tw .sta-footer3-eh_twTweet {max-width: 180px;font: 18px/20px 'Droid Serif', serif;position: relative;padding-left: 45px;display: block;text-decoration: none;}
  .tpl-footer3-eh .sta-footer3-eh_tw .sta-footer3-eh_twTweet:before {content: '\e903';font: 36px 'Icons';vertical-align: middle;position: absolute;left: 0;top: 0;right: 0;bottom: 0;}
  .tpl-footer3-eh .sta-footer3-eh_about {width: 45%;width: calc(100% - 500px);}
  .tpl-footer3-eh .sta-footer3-eh_list {max-width: 580px;}
  .tpl-footer3-eh .sta-footer3-eh_networks .sta-footer3-eh_data {padding: 10px 10px 20px;}
}
/*FIN tpl-footer3-eh*/


/*tpl-footer4-eh*/
.tpl-footer4-eh {font: 300 12px 'Roboto', sans-serif;color:#000;}
.tpl-footer4-eh .sta-footer4-eh_previsu {background:#d8d8d8;text-align:center;padding:5px 10px 12px 10px;}
.tpl-footer4-eh .sta-footer4-eh_previsu:empty {display: none;}
.tpl-footer4-eh .sta-footer4-eh_content{background: #c3c3c3;box-shadow: 1px 0px 4px 1px rgba(0,0,0,.3);}
.tpl-footer4-eh .sta-footer4-eh_all {display: table;width: 100%;border-top: 1px solid #9b9b9b;}
.tpl-footer4-eh .sta-footer4-eh_contLogo {display: table-cell;vertical-align: middle;width: 40%;border-right: 1px solid #9b9b9b;text-align: left;padding: 10px;}
.tpl-footer4-eh .sta-footer4-eh_contImg {display: table-cell;vertical-align: middle;width: 60%;padding-left: 20px;}
.tpl-footer4-eh .sta-footer4-eh_contImg img {vertical-align: middle;}
.tpl-footer4-eh .sta-footer4-eh_logo svg {vertical-align: middle;height: 30px;width: 86px;fill: #001689;}
.tpl-footer4-eh .sta-footer4-eh_info {display: none;}
@media (min-width: 601px) {
  .tpl-footer4-eh .sta-footer4-eh_contLogo {padding-left:25px;}
}
@media (min-width: 801px) {
  .tpl-footer4-eh {font-size:14px;}
  .tpl-footer4-eh .sta-footer4-eh_all {border: none;max-width:1330px;margin:0 auto;}
  .tpl-footer4-eh .sta-footer4-eh_contLogo {width: 200px;}
  .tpl-footer4-eh .sta-footer4-eh_info {display: table-cell;vertical-align: middle;box-sizing: border-box;padding: 13px 85px 13px 13px;text-align: center;}
  .tpl-footer4-eh .sta-footer4-eh_info p{display:inline;}
  .tpl-footer4-eh .sta-footer4-eh_info > span:after {content: ' | ';}
  .tpl-footer4-eh .sta-footer4-eh_previsu,
  .tpl-footer4-eh .sta-footer4-eh_info > span:empty,
  .tpl-footer4-eh .sta-footer4-eh_contImg {display: none;}
  .tpl-footer4-eh .sta-footer4-eh_info .sta-footer4-eh_tradu:after{content:none;}
  .tpl-footer4-eh .sta-footer4-eh_info > span:empty + .sta-footer4-eh_tradu{display:block;text-align: center;}
}
/* fin tpl-footer4-eh*/


/*tpl-formWedding-eh*/
.tpl-formWedding-eh {padding: 10px;background: #ededed;}
.tpl-formWedding-eh .sta-formWedding-eh_all {background: #fff;}
.tpl-formWedding-eh .sta-formWedding-eh_txt1 {display: block;padding: 20px 50px;font-weight: 300;font-size: 20px;text-align: center;}
.tpl-formWedding-eh .sta-formWedding-eh_txt2 {padding: 0 50px 30px;text-align: center;font-weight: 300;}
.tpl-formWedding-eh .sta-formWedding-eh_contCamp {padding: 10px;}
.tpl-formWedding-eh .sta-formWedding-eh_input {display: block;position: relative;padding: 0;width: 100%;box-shadow: 0 0 2px 0 rgba(0,0,0,.25);border: 1px solid #000;border-color: rgba(0,0,0,.25);text-align: left;margin-bottom: 10px;}
.tpl-formWedding-eh .sta-formWedding-eh_input input {overflow: hidden;width: 100%;padding: 18px 20px 4px;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;font: 300 13px 'Roboto', sans-serif;}
.tpl-formWedding-eh .sta-formWedding-eh_input span {position: absolute;top: 12px;left: 20px;right: 35px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;transition:.3s;line-height: 15px;font: 13px 'Roboto', sans-serif;}
.tpl-formWedding-eh .sta-formWedding-eh_input input.sta-fill + span,
.tpl-formWedding-eh .sta-formWedding-eh_input input:focus + span {top: 6px;font-size: 10px;}
.tpl-formWedding-eh .sta-formWedding-eh_input.sta-email span {left: 50px;}
.tpl-formWedding-eh .sta-formWedding-eh_input.sta-email input {padding-left: 50px;}
.tpl-formWedding-eh .sta-formWedding-eh_input.sta-email:before {content: '\e15e';position: absolute;top: 50%;left: 15px;color: #c94;font: 20px/1px Icons;}
.tpl-formWedding-eh .sta-formWedding-eh_input.sta-tlfn span {left: 50px;}
.tpl-formWedding-eh .sta-formWedding-eh_input.sta-tlfn input {padding-left: 50px;}
.tpl-formWedding-eh .sta-formWedding-eh_input.sta-tlfn:before {content: '\e0af';position: absolute;top: 50%;left: 15px;color: #c94;font: 20px/1px Icons;}
.tpl-formWedding-eh .sta-formWedding-eh_check {display: block;position: relative;}
.tpl-formWedding-eh .sta-formWedding-eh_check.sta-error span {color: #d0021b;}
.tpl-formWedding-eh .sta-formWedding-eh_check.sta-error:before {border-color: #d0021b;}
.tpl-formWedding-eh .sta-formWedding-eh_check:before {content: '';position: absolute;top: 0;left: 0;height: 22px;width: 22px;line-height: 1px;box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.25);border: 1px solid rgba(0, 0, 0, 0.25);}
.tpl-formWedding-eh .sta-formWedding-eh_check input {position: fixed;top: 0;left: -999px;}
.tpl-formWedding-eh .sta-formWedding-eh_check input:checked + span:before {transition:.3s;color: #cc9944;font-size: 15px;}
.tpl-formWedding-eh .sta-formWedding-eh_check span {display: block;margin: 10px 0;padding-left: 30px;padding-top: 5px;color: #646464;font: italic 14px 'Droid Serif';}
.tpl-formWedding-eh .sta-formWedding-eh_check span:before {content: '\e0a9';position: absolute;top: 12px;left: 0;width: 24px;transition:.3s;text-align: center;color: transparent;font: 5px/1px Icons;}
.tpl-formWedding-eh .sta-formWedding-eh_cuadro {margin-bottom: 10px;}
.tpl-formWedding-eh .sta-formWedding-eh_obliga {margin-bottom: 10px;color: #4a4a4a;font-weight: 300;font-size: 13px;font-style: italic;}
.tpl-formWedding-eh .sta-formWedding-eh_coment {display: block;position: relative;width: 100%;min-height: 100px;}
.tpl-formWedding-eh .sta-formWedding-eh_coment textarea {margin-top: 25px;padding: 10px 20px;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;border: 1px solid #000;border-color: rgba(0, 0, 0, 0.25);box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.25);width: 100%;min-height: 100px;resize: vertical;background: transparent;font: 300 14px 'Roboto', sans-serif;}
.tpl-formWedding-eh .sta-formWedding-eh_coment span {position: absolute;top: 5px;left: 0;right: 35px;overflow: hidden;line-height: 15px;white-space: nowrap;text-overflow: ellipsis;transition:.3s;}
.tpl-formWedding-eh .sta-formWedding-eh_table {display: table;width: 100%;}
.tpl-formWedding-eh .sta-formWedding-eh_table .sta-formWedding-eh_cell {display: block;}
.tpl-formWedding-eh .sta-formWedding-eh_contBtn .sta-formWedding-eh_btn {width: 100%;height: 100%;background: #c94;padding: 15px 10px;color: #fff!important;font: italic 16px 'Droid Serif', serif;}
.tpl-formWedding-eh .sta-error.sta-ko .sta-ko,
.tpl-formWedding-eh .sta-error.sta-ok .sta-ok {display: block;padding: 10px;}
.tpl-formWedding-eh .sta-error .sta-ko {color: #d0021b;display: none;}
.tpl-formWedding-eh .sta-error .sta-ok {color: #5ca70a;display: none;}
.tpl-formWedding-eh .sta-formWedding-eh_coment.sta-error textarea,
.tpl-formWedding-eh .sta-formWedding-eh_input.sta-error {border-color: #d0021b;}
@media (min-width: 601px) {
  .tpl-formWedding-eh {padding: 30px 20px;}
  .tpl-formWedding-eh .sta-formWedding-eh_contCamp {padding: 10px 20px;}
  .tpl-formWedding-eh .sta-formWedding-eh_contCuadro {display: inline-block;width: 100%;}
  .tpl-formWedding-eh .sta-error.sta-ko .sta-ko,
  .tpl-formWedding-eh .sta-error.sta-ok .sta-ok {padding: 10px 20px;}
  .tpl-formWedding-eh .sta-formWedding-eh_cuadro {display: inline-block;vertical-align: middle;width: 100%;padding-top: 0;}
  .tpl-formWedding-eh .sta-formWedding-eh_cuadro:first-of-type {width: 100%;}
  .tpl-formWedding-eh .sta-formWedding-eh_input {display: inline-block;vertical-align: top;width: 47%;width: calc(50% - 15px);margin: 0 0 20px 0;}
  .tpl-formWedding-eh .sta-formWedding-eh_input:nth-of-type(odd) {margin-right: 20px;}
  .tpl-formWedding-eh .sta-formWedding-eh_input:nth-last-of-type(2),
  .tpl-formWedding-eh .sta-formWedding-eh_input:last-of-type {margin-bottom: 0;}
  .tpl-formWedding-eh .sta-formWedding-eh_input input {padding: 16px 20px 4px;overflow: hidden;font-size: 14px;}
  .tpl-formWedding-eh .sta-formWedding-eh_input input.sta-fill + span,
  .tpl-formWedding-eh .sta-formWedding-eh_input input:focus + span {top: 4px;font-size: 11px;}
}
@media (min-width: 1001px) {
  .tpl-formWedding-eh .sta-formWedding-eh_all {max-width: 1280px;margin: 0 auto;padding: 20px;}
  .tpl-formWedding-eh .sta-formWedding-eh_txt1 {font-size: 24px;}
  .tpl-formWedding-eh .sta-formWedding-eh_txt2 {font-size: 16px;max-width: 600px;margin: 0 auto;}
  .tpl-formWedding-eh .sta-formWedding-eh_form {width: 100%;}
  .tpl-formWedding-eh .sta-formWedding-eh_contCamp {padding: 0;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
  .tpl-formWedding-eh .sta-error.sta-ko .sta-ko,
  .tpl-formWedding-eh .sta-error.sta-ok .sta-ok {padding: 0;}
  .tpl-formWedding-eh .sta-formWedding-eh_contCuadro {display: table;width: 100%;}
  .tpl-formWedding-eh .sta-formWedding-eh_cuadro {display: table-cell;vertical-align: top;width: 50%;padding-top: 20px;}
  .tpl-formWedding-eh .sta-formWedding-eh_cuadro:first-of-type {width: 50%;width: calc(50% - 40px);}
  .tpl-formWedding-eh .sta-formWedding-eh_input {display: inline-block;vertical-align: middle;width: 44%;width: calc(50% - 26px);margin: 0 20px 16px 0;}
  .tpl-formWedding-eh .sta-formWedding-eh_coment {margin-bottom: 0;}
  .tpl-formWedding-eh .sta-formWedding-eh_coment textarea {margin-top: 0;padding: 10px 20px;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;font: 300 14px 'Roboto', sans-serif;}
  .tpl-formWedding-eh .sta-formWedding-eh_coment span {position: absolute;top: -20px;right: 35px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height: 15px;transition:.3s;}
  .tpl-formWedding-eh .sta-formWedding-eh_table .sta-formWedding-eh_cell {display: table-cell;width: 50%;}
  .tpl-formWedding-eh .sta-formWedding-eh_contBtn {text-align: right;}
  .tpl-formWedding-eh .sta-formWedding-eh_contBtn .sta-formWedding-eh_btn {width: auto;height: auto;padding: 10px 25px;}
}
/*fin tpl-formWedding-eh*/


/* tpl-info16-eh */
.tpl-info16-eh {background: #fff;padding-top:17px;}
.tpl-info16-eh .sta-info16-eh_input {position: fixed;top: 0;left: -999px;}
.tpl-info16-eh .sta-info16-eh_punctua {margin: 20px 0 15px;}
.tpl-info16-eh .sta-info16-eh_punctua[data-nota=""],
.tpl-info16-eh .sta-info16-eh_punctua[data-nota=" "],
.tpl-info16-eh .sta-info16-eh_punctua[data-nota="0"] {display: none;}
.tpl-info16-eh .sta-info16-eh_punctua .sta-info16-eh_opiBox {position: relative;}
.tpl-info16-eh .sta-info16-eh_punctua .sta-info16-eh_opi {margin-right: 10px;display: inline-block;vertical-align: middle;}
.tpl-info16-eh .sta-info16-eh_punctua .sta-info16-eh_note {top: 15px;left: 0;color: #fff;padding: 10px 17px;border-radius: 4px;text-align: center;background: #5ca70a;font: 24px 'Droid Serif', serif;width:33px;}
.tpl-info16-eh .sta-info16-eh_punctua .sta-info16-eh_note span {display: block;font: 300 14px 'Roboto', sans-serif;}
.tpl-info16-eh .sta-info16-eh_punctua .sta-info16-eh_quality {font: 300 20px/28px 'Roboto', sans-serif;}
.tpl-info16-eh .sta-info16-eh_punctua .sta-info16-eh_fill span {height: 12px;width: 12px;position: relative;display: inline-block;vertical-align: middle;border: 1px solid #5ca70a;-moz-border-radius-bottomleft: 50%;-moz-border-radius-bottomright: 50%;-moz-border-radius-topleft: 50%;-moz-border-radius-topright: 50%;-webkit-border-bottom-left-radius: 50%;-webkit-border-bottom-right-radius: 50%;-webkit-border-top-left-radius: 50%;-webkit-border-top-right-radius: 50%;border-bottom-left-radius: 50%;border-bottom-right-radius: 50%;border-top-left-radius: 50%;border-top-right-radius: 50%;-moz-background-clip: padding-box;-webkit-background-clip: padding-box;background-clip: padding-box;}
.tpl-info16-eh .sta-info16-eh_punctua .sta-info16-eh_fill span:before,
.tpl-info16-eh .sta-info16-eh_punctua .sta-info16-eh_fill span:after {content: '';top: 50%;right: 50%;width: 8px;height: 8px;position: absolute;margin: -4px -4px 0 0;}
.tpl-info16-eh .sta-info16-eh_punctua .sta-info16-eh_fill span:before {background: #5ca70a;-moz-border-radius-bottomleft: 50%;-moz-border-radius-bottomright: 50%;-moz-border-radius-topleft: 50%;-moz-border-radius-topright: 50%;-webkit-border-bottom-left-radius: 50%;-webkit-border-bottom-right-radius: 50%;-webkit-border-top-left-radius: 50%;-webkit-border-top-right-radius: 50%;border-bottom-left-radius: 50%;border-bottom-right-radius: 50%;border-top-left-radius: 50%;border-top-right-radius: 50%;-moz-background-clip: padding-box;-webkit-background-clip: padding-box;background-clip: padding-box;}
.tpl-info16-eh .sta-info16-eh_punctua .sta-info16-eh_fill span:after {content: '';width: 0px;position: absolute;background: #fff;}
.tpl-info16-eh .sta-info16-eh_punctua .sta-info16-eh_fill[data-nota="9"] span:nth-of-type(5):after {width: 4px;}
.tpl-info16-eh .sta-info16-eh_punctua .sta-info16-eh_fill[data-nota="8"] span:nth-of-type(5):after {width: 8px;}
.tpl-info16-eh .sta-info16-eh_punctua .sta-info16-eh_fill[data-nota="7"] span:nth-of-type(5):after {width: 8px;}
.tpl-info16-eh .sta-info16-eh_punctua .sta-info16-eh_fill[data-nota="7"] span:nth-of-type(4):after {width: 4px;}
.tpl-info16-eh .sta-info16-eh_punctua .sta-info16-eh_fill[data-nota="6"] span:nth-of-type(5):after,
.tpl-info16-eh .sta-info16-eh_punctua .sta-info16-eh_fill[data-nota="6"] span:nth-of-type(4):after {width: 8px;}
.tpl-info16-eh .sta-info16-eh_punctua .sta-info16-eh_fill[data-nota="5"] span:nth-of-type(3):after {width: 4px;}
.tpl-info16-eh .sta-info16-eh_punctua .sta-info16-eh_fill[data-nota="5"] span:nth-of-type(3) ~ span:after {width: 8px;}
.tpl-info16-eh .sta-info16-eh_punctua .sta-info16-eh_review {margin-top: 5px;font: 300 13px/18px 'Roboto', sans-serif;}
.tpl-info16-eh .sta-info16-eh_punctua .sta-info16-eh_review a:before {content: '\e000';font: 12px/12px Icons;color: #c94;top: 50%;position: absolute;right: 0;}
.tpl-info16-eh .sta-info16-eh_punctua .sta-info16-eh_review a:after {content: '';position: absolute;top: 0;left: 0;bottom: 0;right: 0;}
.tpl-info16-eh .sta-info16-eh_punctua .sta-info16-eh_review a span {display: none;}
.tpl-info16-eh .sta-info16-eh_max {position: relative;background: #fff;padding: 0 10px 15px;}
.tpl-info16-eh .sta-info16-eh_content {display: table;width: 100%;}
.tpl-info16-eh .sta-info16-eh_infoOpi {caption-side: bottom;display: table-footer-group;}
.tpl-info16-eh .sta-info16-eh_infoOpiBox {margin: 20px 0 10px;}
.tpl-info16-eh .sta-info16-eh_infoOpiBox .sta-info16-eh_data {padding: 20px;margin-right: 10px;background: #ededed;font: 300 13px/18px 'Roboto', sans-serif;}
.tpl-info16-eh .sta-info16-eh_infoOpiBox .sta-info16-eh_data b,
.tpl-info16-eh .sta-info16-eh_infoOpiBox .sta-info16-eh_data .sta-title {color: #c94;font-weight:700;line-height: 13px;letter-spacing: 1.9px;text-transform: uppercase;}
.tpl-info16-eh .sta-info16-eh_infoOpiBox .sta-info16-eh_data ul li {margin-bottom:6px;}
.tpl-info16-eh .sta-info16-eh_title {color: #747474;letter-spacing: 1.9px;font: 300 13px 'Roboto', sans-serif;text-transform: uppercase;}
.tpl-info16-eh .sta-info16-eh_subtitle {color: #c94;font: 24px/28px 'Droid Serif', serif;margin: 5px 0 10px;}
.tpl-info16-eh .sta-info16-eh_text {font: 300 13px/18px 'Roboto', sans-serif;overflow: hidden;}
.tpl-info16-eh.sta-closed .sta-info16-eh_text {height: 500px;}
.tpl-info16-eh.sta-closed .sta-info16-eh_selector .sta-info16-eh_hide{display: none;}
.tpl-info16-eh.sta-open .sta-info16-eh_selector .sta-info16-eh_hide{display: inline;}
.tpl-info16-eh.sta-closed .sta-info16-eh_selector .sta-info16-eh_show{display: inline;}
.tpl-info16-eh.sta-open .sta-info16-eh_selector .sta-info16-eh_show{display: none;}
.tpl-info16-eh .sta-info16-eh_selector {color: #c94;margin-top: 10px;letter-spacing: 1px;text-transform: uppercase;font: 500 14px 'Roboto', sans-serif;}
.tpl-info16-eh .sta-info16-eh_selector.sta-hide {display: none;}
.tpl-info16-eh .sta-info16-eh_selector .sta-info16-eh_show,
.tpl-info16-eh .sta-info16-eh_selector .sta-info16-eh_hide {border-bottom: 3px solid #c94;}
.tpl-info16-eh:lang(ar) {direction: rtl;}
.tpl-info16-eh:lang(ar) .sta-info16-eh_data {margin-right: 0!important;margin-left: 10px;}
.tpl-info16-eh:lang(ar) .sta-info16-eh_note {direction: ltr;}
.tpl-info16-eh:lang(ar) .sta-info16-eh_review a:before {content: '\\' !important;right: auto!important;left: 0;}
@media (min-width: 801px) {
  .tpl-info16-eh:lang(ar) .sta-info16-eh_review > a {margin-right: 10px!important;margin-left: 0!important;}
  .tpl-info16-eh:lang(ar) .sta-info16-eh_review:after {right: auto!important;left: 48%!important;}
  .tpl-info16-eh:lang(ar) .sta-info16-eh_data {margin-left: 0!important;}
  .tpl-info16-eh:lang(ar) .sta-info16-eh_infoOpi {float: left!important;}
  .tpl-info16-eh:lang(ar) .sta-info16-eh_infoOpi .sta-info16-eh_infoOpiBox {margin-left: 0!important;margin-right: 60px!important;}
  .tpl-info16-eh{background:#ededed;}
  .tpl-info16-eh .sta-info16-eh_max {margin: 0 auto;max-width: 1280px;overflow: hidden;padding: 0 0 20px;}
  .tpl-info16-eh .sta-info16-eh_content {width: auto;display: block;background: #fff;padding: 25px 30px 20px 30px;box-sizing: border-box;overflow: hidden;}
  .tpl-info16-eh .sta-info16-eh_infoOpi {width: 49%;float: right;}
  .tpl-info16-eh .sta-info16-eh_content article {width: 50%;float: left;}
  .tpl-info16-eh .sta-info16-eh_infoOpiBox {margin: 0;margin-left: 20px;}
  .tpl-info16-eh .sta-info16-eh_infoOpiBox .sta-info16-eh_data {padding: 30px 30px 25px;margin-right: 0;font-size: 14px;overflow: hidden;}
  .tpl-info16-eh .sta-info16-eh_infoOpiBox .sta-info16-eh_data ul {display:block;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;}
  .tpl-info16-eh .sta-info16-eh_infoOpiBox .sta-info16-eh_data ul li {display:inline-block;width:100%;margin-bottom:36px;}
  .tpl-info16-eh .sta-info16-eh_infoOpiBox .sta-info16-eh_punctua {margin: 25px 0 15px;}
  .tpl-info16-eh .sta-info16-eh_infoOpiBox .sta-info16-eh_punctua .sta-info16-eh_quality {font-size: 24px;}
  .tpl-info16-eh .sta-info16-eh_infoOpiBox .sta-info16-eh_punctua .sta-info16-eh_review {font-size: 14px;display: inline-block;vertical-align: middle;}
  .tpl-info16-eh .sta-info16-eh_infoOpiBox .sta-info16-eh_punctua .sta-info16-eh_review a:before {content: ' | ';color: #000;position: static;font:inherit;}
  .tpl-info16-eh .sta-info16-eh_infoOpiBox .sta-info16-eh_punctua .sta-info16-eh_review a {text-decoration: none;display: inline-block;vertical-align: middle;}
  .tpl-info16-eh .sta-info16-eh_infoOpiBox .sta-info16-eh_punctua .sta-info16-eh_review a:after {display: none;}
  .tpl-info16-eh .sta-info16-eh_infoOpiBox .sta-info16-eh_punctua .sta-info16-eh_review a span {display: inline;color: #c94;letter-spacing: 1px;text-transform: uppercase;font: 500 14px 'Roboto', sans-serif;border-bottom: 3px solid #c94;}
  .tpl-info16-eh .sta-info16-eh_title {font-size: 14px;}
  .tpl-info16-eh .sta-info16-eh_subtitle {font-size: 30px;line-height: 36px;}
  .tpl-info16-eh .sta-info16-eh_text {font-size: 14px;}
}
/* FIN tpl-info16-eh */


/* tpl-info17-eh */
.tpl-info17-eh {background: #ededed;}
.tpl-info17-eh.sta-notOpiniones{background:#fff;}
.tpl-info17-eh article {text-align: center;max-width: 736px;margin: 0 auto;padding: 0 10px;}
.tpl-info17-eh article header {font: 24px 'Droid Serif', sans-serif;color: #cc9944;padding: 20px 0 18px;line-height: 1.17;}
.tpl-info17-eh article section {font: 300 13px 'Roboto';line-height: 1.38;padding-bottom: 25px;}
.tpl-info17-eh.sta-notOpiniones article{padding:20px 20px 40px;min-height: 500px;}
.tpl-info17-eh.sta-notOpiniones article section {padding-bottom:70px;}
.tpl-info17-eh.sta-notOpiniones article header{font: 400 14px 'Roboto', sans-serif; color:#000; padding-top: 0;}
.tpl-info17-eh article section .sta-icon:before{content:'\e0ec';font: 30px icons;color: #c94;display: inline-block;margin-right: 10px;vertical-align: middle;}
.tpl-info17-eh article section:empty {display: none;}
.tpl-info17-eh.sta-notOpiniones article section .sta-icon{color: #c94;font: 24px/1.17 'Droid Serif', sans-serif;}
@media (min-width: 601px) {
  .tpl-info17-eh.sta-notOpiniones{position: relative;}
  .tpl-info17-eh.sta-notOpiniones:before,
  .tpl-info17-eh.sta-notOpiniones:after{content:'';position: absolute;left: 0;bottom:0;right:0;}
  .tpl-info17-eh.sta-notOpiniones:before{box-shadow:0 0 6px 1px #000;}
  .tpl-info17-eh.sta-notOpiniones:after{height:20px;background:inherit;}
  .tpl-info17-eh article header {font-size: 30px;padding: 26px 0 22px;line-height: normal;}
  .tpl-info17-eh article section {font-size: 14px;line-height: 1.29;padding-bottom: 20px;}
  .tpl-info17-eh.sta-notOpiniones article{min-height: 300px;padding-bottom: 34px;}
  .tpl-info17-eh.sta-notOpiniones article section .sta-icon{font-size: 30px;}
  .tpl-info17-eh.sta-notOpiniones article header {display: none;}
  .tpl-info17-eh.sta-notOpiniones article header{padding-top: 20px;}
}
/* FIN tpl-info17-eh */


/* tpl-menu_galeria-eh.less */
.tpl-menu_galeria-eh {text-align: center;background-color: #ededed;vertical-align: middle;}
.tpl-menu_galeria-eh ul {border-bottom: 1px solid #d8d8d8;max-width: 1280px;margin: 0 auto;}
.tpl-menu_galeria-eh ul li:nth-of-type(2) {margin: 0 20px;}
.tpl-menu_galeria-eh ul li {vertical-align: middle;display: inline-block;}
.tpl-menu_galeria-eh ul li .sta-active {color: #c94;}
.tpl-menu_galeria-eh ul li .sta-active:after {content: "";display: block;position: absolute;left: 0;bottom: -2px;height: 3px;width: 100%;background: #c94;}
.tpl-menu_galeria-eh ul li button {text-transform: uppercase;letter-spacing: 1px;font: 500 14px 'Roboto', sans-serif;padding: 20px 0px 15px;position: relative;transition: color .5s;}
.tpl-menu_galeria-eh ul li button:hover {color: #c94;}
.tpl-menu_galeria-eh ul li button:after {content: "";display: block;position: absolute;left: 0;bottom: -2px;height: 3px;width: 0;background: #c94;transition:width .5s;}
.tpl-menu_galeria-eh ul li button:hover:after {width: 100%;left: 0;}
.tpl-menu_galeria-eh ul li button:before {font: 17px Icons;vertical-align: middle;margin-right: 7px;}
.tpl-menu_galeria-eh ul li .sta-menu_galeria-eh_buttonFotos:before {content: '\e117';}
.tpl-menu_galeria-eh ul li .sta-menu_galeria-eh_buttonVideo:before {content: '\e14e';}
.tpl-menu_galeria-eh ul li .sta-menu_galeria-eh_button360:before {content: '\e147';}
@media (max-width: 600px) {
  .tpl-menu_galeria-eh ul li button {font: 300 13px 'Roboto', sans-serif;}
}
/* FIN tpl-menu_galeria-eh.less */



/* .tpl-instalaciones-eh */
.tpl-instalaciones-eh {background: #ededed;padding: 15px 10px ;font: 300 13px/18px 'Roboto', sans-serif;}
.tpl-instalaciones-eh .sta-instalaciones-eh_container{width: 100%}
.tpl-instalaciones-eh .sta-instalaciones-eh_left {display: none;}
.tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh_list_element {border-bottom: 1px solid #d4d4d4;background: #fff;}
.tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh_list_element:last-of-type {border-bottom: 3px solid #c94;}
.tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh_list_element.sta-hide .sta-instalaciones-eh_button_top:after {content: '\e052';}
.tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh_list_element.sta-hide .sta-instalaciones-eh_slide {display: none;}
.tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh_list_element.sta-hide .sta-instalaciones-eh_down {display: none;}
.tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh_button_top {width: 100%;min-height: 50px;text-transform: uppercase;text-align: left;padding: 0 10px;position: relative;}
.tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh_button_top:after {content: '\e02e';position: absolute;font: 10px/1px Icons;right: 14px;top: 50%;color: #c94;}
.tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh_slide .tpl-galeriaHoteles-eh {position: relative;}
.tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh_slide .tpl-galeriaHoteles-eh .sta-galeriaHoteles-eh_carousel {position: relative;height: 170px;overflow: hidden;}
.tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh_slide .tpl-galeriaHoteles-eh .sta-galeriaHoteles-eh_carousel .sta-galeriaHoteles-eh_image {position: absolute;top: 0;bottom: 0;left: 0;width: 100%;background-position: center;background-repeat: no-repeat;background-size: cover;}
.tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh_slide .tpl-galeriaHoteles-eh .sta-galeriaHoteles-eh_buttons {color: #fff;font: 9px Icons;position: absolute;top: 50%;display: none;width: 100%;}
.tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh_slide .tpl-galeriaHoteles-eh .sta-galeriaHoteles-eh_buttons .sta-galeriaHoteles-eh_leftBu,
.tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh_slide .tpl-galeriaHoteles-eh .sta-galeriaHoteles-eh_buttons .sta-galeriaHoteles-eh_rightBu {width: 40px;height: 40px;position: absolute;right: 20px;top: 0;background-color: rgba(0, 17, 27, 0.6);-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}
.tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh_slide .tpl-galeriaHoteles-eh .sta-galeriaHoteles-eh_buttons .sta-galeriaHoteles-eh_leftBu:after,
.tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh_slide .tpl-galeriaHoteles-eh .sta-galeriaHoteles-eh_buttons .sta-galeriaHoteles-eh_rightBu:after {content: '\e000';}
.tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh_slide .tpl-galeriaHoteles-eh .sta-galeriaHoteles-eh_buttons .sta-galeriaHoteles-eh_rightBu {bottom: 100%;top: 0;left: 20px;right: auto;}
.tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh_slide .tpl-galeriaHoteles-eh .sta-galeriaHoteles-eh_buttons .sta-galeriaHoteles-eh_rightBu:after {content: '\\';}
.tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh_down {padding: 16px 10px 10px;}
.tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh_down[data-notDisplay1="1"][data-display2=""] .sta-instalaciones-eh-down_footer,
.tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh_down[data-display1=""][data-display2=""] .sta-instalaciones-eh-down_footer {display:none;}
.tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh_down[data-display1=""] .sta-instalaciones-eh-down_footer .sta-instalaciones-eh-ver_detalles,
.tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh_down[data-notDisplay1="1"] .sta-instalaciones-eh-down_footer .sta-instalaciones-eh-ver_detalles {display:none!important;}
.tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh_down[data-display2=""] .sta-instalaciones-eh-down_footer .sta-instalaciones-eh-ver_web {display:none;}
.tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh_descripcion {margin-bottom: 20px;}
.tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh_descripcion img {width:100%;}
.tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh_descripcion iframe {max-width:100%;}
.tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh-down_footer .sta-instalaciones-eh-table_father {display: table;width: 100%;}
.tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh-down_footer .sta-instalaciones-eh-table_father .sta-instalaciones-eh_table_child {display:block;text-align: center;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
.tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh-down_footer .sta-instalaciones-eh-table_father .sta-instalaciones-eh_table_child:not(:last-of-type) {padding-top:10px;border-top:1px solid #c4c4c4;}
.tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh-down_footer .sta-instalaciones-eh-table_father .sta-instalaciones-eh_table_child .sta-instalaciones-eh-ver_detalles {text-transform: uppercase;font-size: 14px;font-weight: 500;letter-spacing: 1px;text-decoration:none;position: relative;display: inline-block;padding: 3px 31px 3px 0;color:#c94;}
.tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh-down_footer .sta-instalaciones-eh-table_father .sta-instalaciones-eh_table_child .sta-instalaciones-eh-ver_detalles:after {content: '\e000';position: absolute;font: 10px/20px Icons;right: 0;top: 50%;color: #c94;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;border: 1px solid #c94;width: 20px;height: 20px;text-align: center;margin-top: -12px;padding:1px 0 1px 1px;}
.tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh-down_footer .sta-instalaciones-eh-table_father .sta-instalaciones-eh_table_child .sta-instalaciones-eh-ver_detalles[data-display=""] {display:none;}
.tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh-down_footer .sta-instalaciones-eh-table_father .sta-instalaciones-eh_table_child .sta-instalaciones-eh-ver_web {color: #fff;border: solid 1px #c94;text-decoration: none;padding: 10px 15px;display: block;background: #c94;font: italic 16px 'Droid Serif', sans-serif;transition:.3s;margin-top:20px;}
.tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh-down_footer .sta-instalaciones-eh-table_father .sta-instalaciones-eh_table_child .sta-instalaciones-eh-ver_web[data-display=""] {display:none;}
.tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh-down_footer .sta-instalaciones-eh-table_father .sta-instalaciones-eh_table_child .sta-instalaciones-eh-ver_web:hover {color: #c94;background: transparent;}
.tpl-instalaciones-eh .sta-instalaciones-eh_serv_title{display: none;}
.tpl-instalaciones-eh .sta-instalaciones-eh_descripcion .sta-instalaciones-eh_list_services{display:flex;align-content:center;flex-wrap: wrap;align-items:center;}
.tpl-instalaciones-eh .sta-instalaciones-eh_descripcion .sta-instalaciones-eh_list_services li{padding-left: 35px; position: relative;margin-bottom: 15px;width:100%;box-sizing: border-box;}
.tpl-instalaciones-eh .sta-instalaciones-eh_descripcion .sta-instalaciones-eh_list_services li:before{font: 20px/1px 'Icons'; color: #c94; position: absolute; left: 0;top: 50%;}
@media (max-width: 800px) {
  .tpl-instalaciones-eh .sta-instalaciones-eh_descripcion .sta-instalaciones-eh_list_services {min-height: 0!important;}
}
@media (min-width: 531px) {
  .tpl-instalaciones-eh .sta-instalaciones-eh_descripcion .sta-instalaciones-eh_list_services li{width: 50%;}
}
@media (min-width: 701px) {
  .tpl-instalaciones-eh .sta-instalaciones-eh_descripcion .sta-instalaciones-eh_list_services li{width: 33%;width:calc( 100% / 3 );}
}
@media (min-width: 801px) {
  .tpl-instalaciones-eh .sta-instalaciones-eh_serv_title{display: block;margin-bottom: 30px; letter-spacing: .1em;text-transform: uppercase; font: 300 18px 'Roboto';}
  .tpl-instalaciones-eh .sta-instalaciones-eh_descripcion .sta-instalaciones-eh_list_services li{width: 100%;margin-bottom:15px;}
  .tpl-instalaciones-eh .sta-instalaciones-eh_descripcion .sta-instalaciones-eh_list_services li:before{font-size: 23px;top: 50%;}
}
@media (min-width: 1001px) {
  .tpl-instalaciones-eh .sta-instalaciones-eh_descripcion .sta-instalaciones-eh_list_services li{width:50%;}
}
@media (min-width: 1301px) {
  .tpl-instalaciones-eh .sta-instalaciones-eh_descripcion .sta-instalaciones-eh_list_services li{width: 33%;width:calc( 100% / 3 );}
}
@media (min-width: 801px) {
  .tpl-instalaciones-eh {padding: 60px 0 45px;}
  .tpl-instalaciones-eh .sta-instalaciones-eh_container {max-width: 1280px;display: table;vertical-align: middle;margin: 0 auto;}
  .tpl-instalaciones-eh .sta-instalaciones-eh_left {display: table-cell;padding-right: 30px;width: 417px;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
  .tpl-instalaciones-eh .sta-instalaciones-eh_left .sta-instalaciones-eh_title {font: 30px 'Droid Serif', sans-serif;padding-left: 15px;}
  .tpl-instalaciones-eh .sta-instalaciones-eh_left .sta-instalaciones-eh_list_pc {padding-top: 47px;}
  .tpl-instalaciones-eh .sta-instalaciones-eh_left .sta-instalaciones-eh_item {width: 100%;border-bottom: 1px solid #c4c4c4;text-align: right;}
  .tpl-instalaciones-eh .sta-instalaciones-eh_left .sta-instalaciones-eh_item:not(:last-of-type) {margin-bottom: 25px;}
  .tpl-instalaciones-eh .sta-instalaciones-eh_left .sta-instalaciones-eh_item.sta-selected {border-color: #c94;color: #c94;}
  .tpl-instalaciones-eh .sta-instalaciones-eh_left .sta-instalaciones-eh_item.sta-selected button {font-weight: 500;letter-spacing: 1px;}
  .tpl-instalaciones-eh .sta-instalaciones-eh_left .sta-instalaciones-eh_item button {text-transform: uppercase;font: 300 14px 'Roboto';width: 100%;text-align: right;}
  .tpl-instalaciones-eh .sta-instalaciones-eh_right {display: table-cell;vertical-align: middle;}
  .tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh_list_element.sta-hide {display:none;}
  .tpl-instalaciones-eh.sta-loading .sta-instalaciones-eh_right .sta-instalaciones-eh_list_element.sta-hide .sta-instalaciones-eh_slide,
  .tpl-instalaciones-eh.sta-loading .sta-instalaciones-eh_right .sta-instalaciones-eh_list_element.sta-hide .sta-instalaciones-eh_down,
  .tpl-instalaciones-eh.sta-loading .sta-instalaciones-eh_right .sta-instalaciones-eh_list_element.sta-hide:first-of-type {display:block;}
  .tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh_list_element {border-bottom:3px solid #c94;}
  .tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh_button_top {display: none;}
  .tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh_slide .tpl-galeriaHoteles-eh .sta-galeriaHoteles-eh_carousel {height: 420px;}
  .tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh_slide .tpl-galeriaHoteles-eh .sta-galeriaHoteles-eh_buttons {display: block;}
  .tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh_down {padding: 25px 30px 20px;}
  .tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh_descripcion {font-size: 14px;padding-bottom: 24px;border-bottom: 1px solid #c4c4c4;margin-bottom: 20px;}
  .tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh-down_footer .sta-instalaciones-eh-table_father .sta-instalaciones-eh_table_child:not(:last-of-type) {padding-top:0;border:0;}
  .tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh_down[data-notDisplay1="1"][data-display2=""] .sta-instalaciones-eh_descripcion,
  .tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh_down[data-display1=""][data-display2=""] .sta-instalaciones-eh_descripcion{margin-bottom: 0;border-bottom: 0;padding-bottom:0;}
  .tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh-down_footer .sta-instalaciones-eh-table_father .sta-instalaciones-eh_table_child {display: table-cell;width: 50%;}
  .tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh-down_footer .sta-instalaciones-eh-table_father .sta-instalaciones-eh_table_child:first-of-type {text-align: left;}
  .tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh-down_footer .sta-instalaciones-eh-table_father .sta-instalaciones-eh_table_child:last-of-type {text-align: right;}
  .tpl-instalaciones-eh .sta-instalaciones-eh_right .sta-instalaciones-eh-down_footer .sta-instalaciones-eh-table_father .sta-instalaciones-eh_table_child .sta-instalaciones-eh-ver_web {width: 165px;display: inline-block;text-align: center;margin-top:0;}
}
@media(min-width:1310px){
  .tpl-instalaciones-eh .sta-instalaciones-eh_left .sta-instalaciones-eh_title {padding-left:0;}
}
/* FIN .tpl-instalaciones-eh */


/*tpl-listSalones-eh*/
.tpl-listSalones-eh{padding:0 10px 20px;background:#ededed;font:13px 'Roboto', serif;}
.tpl-listSalones-eh.sta-notPresupuesto .sta-listSalones-eh_modal .sta-listSalones-eh_botonPresupuesto{display:none;}
.tpl-listSalones-eh .sta-listSalones-eh_all{background:#fff;}
.tpl-listSalones-eh .sta-listSalones-eh_headerLista {display: table;width: 100%;background: #c4c4c4;color: #fff;}
.tpl-listSalones-eh.sta-salonesTop .sta-listSalones-eh_headerListaFixed .sta-listSalones-eh_headerLista {position: fixed;left:0;right: 0;z-index: 100;padding:0 10px;box-sizing: border-box;} 
.tpl-listSalones-eh .sta-listSalones-eh_headerLista div {vertical-align: middle;text-align: center;display: table-cell;width: 10%;padding: 10px 5px;box-sizing: border-box;}
.tpl-listSalones-eh .sta-listSalones-eh_headerLista .sta-listSalones-eh_enlace {display: none;}
.tpl-listSalones-eh .sta-listSalones-eh_headerLista div:first-of-type {width: 40%;padding-left: 10px;text-align: left;font-size: 14px;box-sizing: border-box;}
.tpl-listSalones-eh .sta-listSalones-eh_headerLista div:not(:first-child) {font: 20px Icons;}
.tpl-listSalones-eh .sta-listSalones-eh_table li {border-bottom: 1px solid #c4c4c4;}
.tpl-listSalones-eh .sta-listSalones-eh_nombreSala {display: block;}
.tpl-listSalones-eh .sta-listSalones-eh_nombreSala div {padding: 8px 0 0 10px;position: relative;}
.tpl-listSalones-eh .sta-listSalones-eh_nombreSala .sta-listSalones-eh_name {display: block;}
.tpl-listSalones-eh .sta-listSalones-eh_nombreSala .sta-listSalones-eh_superficie {position: absolute;left: 10px;top: 100%;width:40%;}
.tpl-listSalones-eh .sta-listSalones-eh_nombreSala .sta-listSalones-eh_superficie[data-metros="0"] .sta-listSalones-eh_superficieCont{display:none;}
.tpl-listSalones-eh .sta-listSalones-eh_capacidades {display: table;width: 100%;}
.tpl-listSalones-eh .sta-listSalones-eh_capacidades div {vertical-align: middle;text-align: center;display: table-cell;width: 10%;box-sizing: border-box;}
.tpl-listSalones-eh .sta-listSalones-eh_capacidades div:first-of-type {width: 40%;}
.tpl-listSalones-eh .sta-contendedorBtn {margin-top: 5px;margin-bottom: 9px;position: relative;text-align: right;font-size: 13px;color: #cc9944;margin-right: 25px;width: auto;}
.tpl-listSalones-eh .sta-contendedorBtn:after {position: absolute;font: 13px Icons;content: '\e000';margin-left: 5px ;top: 50%;margin-top: -5px;}
.tpl-listSalones-eh .sta-contendedorBtn .sta-botonModal {text-transform: uppercase;}
.tpl-listSalones-eh li.sta-hide .sta-listSalones-eh_modal {display: none;}
.tpl-listSalones-eh .sta-listSalones-eh_modal {position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: #fff;z-index: 300;overflow: auto;}
.tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_modalContent {width:100%;}
.tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_title {position: relative;padding: 14px 0 9px 20px;font-size: 20px;font-weight: 300;border-bottom: 1px solid #d8d8d8;}
.tpl-listSalones-eh .sta-listSalones-eh_modal .sta-close {position: absolute;right: 13px;top: 13px;z-index: 201;width:30px;}
.tpl-listSalones-eh .sta-listSalones-eh_modal .sta-close:before {content: '\e001';font: bold 15px/30px Icons;color: #cc9944;}
.tpl-listSalones-eh .sta-close2 {display:none;}
.tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_galeria {margin: 19px 20px;height: 160px;position: relative;}
.tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_galeriaButtons {position: absolute;left: 0;bottom: 10px;z-index: 1;}
.tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_galeriaButtons .sta-listSalones-eh_zoomFoto,
.tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_galeriaButtons .sta-listSalones-eh_360 {display: none;margin-left: 10px;vertical-align: middle;height: 37px;width: 37px;background: #00111b;background: rgba(0,17,27,.6);color: #fff;font: 18px Icons;text-align: center;border-radius: 50%;}
.tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_galeriaButtons .sta-listSalones-eh_zoomFoto.sta-show,
.tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_galeriaButtons .sta-listSalones-eh_360.sta-show {display: inline-block;}
.tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_galeriaButtons .sta-listSalones-eh_zoomFoto:after {content:'\e146';}
.tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_galeriaButtons .sta-listSalones-eh_360:after {content: '\e147'}
.tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_detalles {border-top: 1px solid #d8d8d8;padding: 16px 20px 0;}
.tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_descripcion {margin-bottom: 26px;}
.tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_descripcion div:first-of-type {font-weight: 500;font-size: 16px;margin-bottom: 12px;}
.tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_descripcion div:last-of-type {font-weight: 300;font-size: 13px;}
.tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_capacidadesModal > div {font-weight: 500;font-size: 16px;margin-bottom: 18px;}
.tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_capacidadesModal ul {display: table;width: 100%;}
.tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_capacidadesModal ul li {position: relative;display: inline-block;text-align: center;border: none;width: 33.33333333%;box-sizing: border-box;margin-bottom: 68px;}
.tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_capacidadesModal ul li:before {left: calc(50% - 15px);top: 42px;position: absolute;font: 30px Icons;color: #cc9944;}
.tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_capacidadesModal ul li .sta-name {margin-bottom:2px;}
.tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_botonPresupuesto {position: fixed;bottom: 0;left: 0;right: 0;top: auto;background: #cc9944;text-align: center;}
.tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_botonPresupuesto > button {font: italic 400 16px 'Droid Serif', serif;color: #fff;padding: 11px 0;width: 100%;}
@media screen and (min-width: 601px) {
  .tpl-listSalones-eh {padding:0 0 60px;}
  .tpl-listSalones-eh .sta-listSalones-eh_all {max-width: 1280px;margin:0 auto;}
  .tpl-listSalones-eh .sta-listSalones-eh_all div .sta-listSalones-eh_headerLista {display: table;width: 100%;background: #c4c4c4;color: #fff;}
  .tpl-listSalones-eh .sta-listSalones-eh_headerLista div {vertical-align: middle;text-align: center;display: table-cell;width: 10%;padding: 14px 5px;box-sizing: border-box;}
  .tpl-listSalones-eh .sta-listSalones-eh_headerLista div:first-of-type{width:40%;padding-left:26px;text-align:left;}
  .tpl-listSalones-eh .sta-listSalones-eh_headerLista .sta-listSalones-eh_enlace {display: block;width: 125px;}
  .tpl-listSalones-eh .sta-listSalones-eh_table li {position: relative;}
  .tpl-listSalones-eh .sta-listSalones-eh_nombreSala div {padding: 15px 0 0 26px;}
  .tpl-listSalones-eh .sta-listSalones-eh_nombreSala .sta-listSalones-eh_superficie{left:26px;width: 100px;}
  .tpl-listSalones-eh .sta-listSalones-eh_capacidades div:not(:last-of-type) {padding-bottom: 15px;}
  .tpl-listSalones-eh .sta-listSalones-eh_capacidades div.sta-oculto {width: 125px;display: block!important;}
  .tpl-listSalones-eh.sta-salonesTop .sta-listSalones-eh_headerListaFixed .sta-listSalones-eh_headerLista {padding:0;} 
  .tpl-listSalones-eh .sta-contendedorBtn {position: absolute;top:50%;right: 10px;margin-top:0;}
  .tpl-listSalones-eh .sta-contendedorBtn .sta-botonModal {font-weight: 500;font-size: 14px;}
  .tpl-listSalones-eh .sta-contendedorBtn:after {margin-top:-6px;}
  .tpl-listSalones-eh .sta-listSalones-eh_modal {left: auto;width: 690px;right:0;transition:right 1s;z-index:301;display:flex;flex-direction: column;justify-content: space-between;}
  .tpl-listSalones-eh li.sta-hide .sta-listSalones-eh_modal {right:-690px;}
  .tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_title {padding: 41px 0 25px 30px;font: 400 24px 'Droid Serif', sans-serif;}
  .tpl-listSalones-eh .sta-listSalones-eh_modal .sta-close {top: 36px;}
  .tpl-listSalones-eh .sta-close2 {display:block;position: fixed;z-index:301;left:0;top:0;bottom:0;width:100%;background:#000;background:rgba(0,0,0,.8);transition:.5s;}
  .tpl-listSalones-eh li.sta-hide .sta-close2 {opacity:0;visibility:hidden;background:transparent;}
  .tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_galeria {margin: 30px 30px 26px;height: 400px;}
  .tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_galeriaButtons {right:0;text-align:center;}
  .tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_galeriaButtons .sta-listSalones-eh_zoomFoto.sta-show,
  .tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_galeriaButtons .sta-listSalones-eh_360.sta-show {margin:0 10px;}
  .tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_detalles {border-top: none;padding: 0 30px 0;}
  .tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_descripcion {margin-bottom: 38px;}
  .tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_descripcion div:first-of-type {font-weight: 300;font-size: 20px;margin-bottom: 20px;}
  .tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_descripcion div:last-of-type {font-weight: 300;font-size: 14px;}
  .tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_capacidadesModal > div {font-weight: 300;font-size: 20px;margin-bottom: 27px;}
  .tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_capacidadesModal ul li {width: 16.66666667%;}
  .tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_botonPresupuesto {background: #fff;border-top: 1px solid #c4c4c4;position: static;position:sticky;box-shadow:0 15px 10px 10px #000;}
  .tpl-listSalones-eh .sta-listSalones-eh_modal .sta-listSalones-eh_botonPresupuesto > button {background: #cc9944;padding: 11px 25px;width: auto;margin: 20px 0;min-width:240px;}
}
/*fin tpl-listSalones-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 {background-color: #ededed;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 {background-color: #fff;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_coment:first-of-type .sta-listOpiniones-eh_right .sta-listOpiniones-eh_tooltipCont {bottom: auto;top: 35px;}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_coment:first-of-type .sta-listOpiniones-eh_right .sta-listOpiniones-eh_tooltipCont:after {top: auto;bottom: 100%;border-top: 0;border-bottom: 10px solid #c94;}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_nota {position: relative;display: inline-block;vertical-align: bottom;font: 300 14px 'Roboto';color: #9b9b9b;}
.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: 24px 'Droid Serif', sans-serif;color: #5ca70a;}
.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: #5ca70a;color: #ffffff;text-transform: uppercase;font: 10px/0.4px 'Roboto';}
.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;color: #c94;}
.tpl-listOpiniones-eh .sta-listOpiniones-eh_tooltip .sta-listOpiniones-eh_tooltipCont {position: absolute;bottom: 35px;left: -50px;width: 215px;z-index: 1;color: #fff;background: #c94;padding: 15px;visibility: hidden;opacity: 0;font-size: 13px;}
.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;top: 100%;left: 55px;content: '';border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #c94;}
.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 13px/1.38 'Roboto';margin-bottom: 10px;}
.tpl-listOpiniones-eh section {font: 300 13px 'Roboto';}
.tpl-listOpiniones-eh footer {margin-top: 15px;font: 500 13px 'Roboto';}
.tpl-listOpiniones-eh footer .sta-listOpiniones-eh_client {display: inline-block;position: relative;padding-left: 20px;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:#fff;}
.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: rgb(204, 153, 68, 0.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-color: #c94;width: 100%;height: 4px;will-change: transform;top: 0;-webkit-animation: tpl-listOpiniones-eh 2s cubic-bezier(0, 0.085, 0.68, 0.53) infinite;animation: move 2s cubic-bezier(0, 0.085, 0.68, 0.53) infinite;display: block;}
.tpl-listOpiniones-eh.sta-loading .sta-listOpiniones-eh_loading-progress-indicator{-webkit-animation: tpl-listOpiniones-eh 3s cubic-bezier(0, 0.085, 0.68, 0.53) infinite;animation: tpl-listOpiniones-eh 2s cubic-bezier(0, 0.085, 0.68, 0.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 #c94;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
  .tpl-listOpiniones-eh .sta-listOpiniones-eh_coment .sta-listOpiniones-eh_right {width: 185px;text-align: center;display: table-cell;vertical-align: top;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
  .tpl-listOpiniones-eh .sta-listOpiniones-eh_gris {background: #f1f1f1;padding: 25px;}
  .tpl-listOpiniones-eh .sta-listOpiniones-eh_nota {position: relative;display: inline-block;vertical-align: bottom;font: 300 20px 'Roboto';color: #000;}
  .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: 36px 'Droid Serif', sans-serif;color: #000;}
  .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 {-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);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));-webkit-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 {line-height: 1.43;font-size: 14px;font-weight: 300;}
  .tpl-listOpiniones-eh .sta-listOpiniones-eh_tooltipCont .sta-listOpiniones-eh_notas > li > strong {margin-right: 5px;}
  .tpl-listOpiniones-eh header {font: bold 14px 'Roboto', 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 #c94;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 */



/* tpl-mapa-eh */
.tpl-mapa-eh {background: #ededed;}
.tpl-mapa-eh .sta-mapa-eh_map {height: 200px;background-position: center;background-size: cover;background-repeat: no-repeat;position: relative;}
.tpl-mapa-eh .sta-mapa-eh_map > button {width: 100%;height: 100%;}
.tpl-mapa-eh .sta-mapa-eh_map > button:after {content: "";position: absolute;left:50%;margin-left:-18px;bottom: 10px;height: 37px;width: 37px;background: rgba(0, 17, 27, 0.6);border-radius: 50%;}
.tpl-mapa-eh .sta-mapa-eh_map > button:before {position: absolute;left:50%;margin-left:-8px;bottom: 20px;color: #fff;z-index: 1;content: "\e146";font: 18px/1 Icons;}
.tpl-mapa-eh .sta-mapa-eh_txt {display: none;}
.tpl-mapa-eh .sta-mapa-eh_datos {padding: 13px 20px 28px 48px;background: #ffffff;}
.tpl-mapa-eh .sta-mapa-eh_lista > li {position: relative;font-size: 14px;font-weight: 300;line-height: 1.38;}
.tpl-mapa-eh .sta-mapa-eh_lista li.sta-mailLong{width: 50%; display: block;}
.tpl-mapa-eh .sta-mapa-eh_lista > li[data-display='']{display:none!important;}
.tpl-mapa-eh .sta-mapa-eh_lista > li:not(:last-of-type) {margin-bottom: 17px;}
.tpl-mapa-eh .sta-mapa-eh_lista > li > a {color: #000;text-decoration: none;word-break:break-all; word-break: break-word;}
.tpl-mapa-eh .sta-mapa-eh_lista > li.sta-mapa-eh_ubi:before {position: absolute;top: 50%;left: -28px;color: #c94;content: "\e088";font: 20px/1px Icons;}
.tpl-mapa-eh .sta-mapa-eh_lista > li.sta-mapa-eh_tlf1:before {position: absolute;left: -28px;color: #c94;content: "\e08c";font: 20px Icons;}
.tpl-mapa-eh .sta-mapa-eh_lista > li.sta-mapa-eh_tlf2:before {position: absolute;left: -28px;color: #c94;content: "\e15d";/*no es el mismo*/font: 20px Icons;}
.tpl-mapa-eh .sta-mapa-eh_lista > li.sta-mapa-eh_mail:before {position: absolute;left: -28px;color: #c94;content: "\e15e";font: 20px Icons;}
.tpl-mapa-eh .sta-mapa-eh_lista > li.sta-mapa-eh_web:before {position: absolute;left: -28px;color: #c94;content: "\e135";/*no es el mismo*/font: 20px Icons;}
.tpl-mapa-eh .sta-mapa-eh_lista > li.sta-wordbreak a{word-break: normal;}
@media (min-width: 801px) {
  .tpl-mapa-eh {padding: 45px 0 60px;}
  .tpl-mapa-eh .sta-mapa-eh_all {position: relative;background: #ffffff;min-height: 520px;max-width: 1280px;margin: 0 auto;}
  .tpl-mapa-eh .sta-mapa-eh_map {position: absolute;left: 0;top: 0;height: 100%;width: 50%;}
  .tpl-mapa-eh .sta-mapa-eh_map > button {bottom: 26px;}
  .tpl-mapa-eh .sta-mapa-eh_info {padding: 30px 0 0 50%;margin-left: 20px;}
  .tpl-mapa-eh .sta-mapa-eh_txt {display: block;font: 300 24px 'Roboto', sans-serif;}
  .tpl-mapa-eh .sta-mapa-eh_txt .sta-mapa-eh_title {color: #21212a;padding-bottom: 18px;padding-left:10px;}
  .tpl-mapa-eh .sta-mapa-eh_txt .sta-mapa-eh_desc {color: #000000;font: 300 14px 'Roboto', sans-serif;line-height: 1.29;padding-bottom: 10px;padding-left:10px;}
  .tpl-mapa-eh .sta-mapa-eh_datos {padding: 13px 0 28px;}
  .tpl-mapa-eh .sta-mapa-eh_lista > li {display: inline-block;width: 38%;vertical-align: top;margin-left: 40px;}
  .tpl-mapa-eh .sta-mapa-eh_lista > li.sta-mapa-eh_web {width: auto;}
}
/* tpl-mapa-eh */


/* .tpl-box-eh */
.tpl-box-eh {background-color: #ededed;}
.tpl-box-eh .sta-box-eh_container {padding:10px;}
.tpl-box-eh .sta-box-eh_container .sta-box-eh_galeria {height: 170px;position: relative;}
.tpl-box-eh .sta-box-eh_container .sta-box-eh_galeria .sta-box-eh_buttons {position: absolute;left:0;right:0;bottom:10px;text-align:center;}
.tpl-box-eh .sta-box-eh_container .sta-box-eh_galeria .sta-box-eh_buttons .sta-box-eh_zoom{display: inline-block;margin-left: 10px;vertical-align: middle;height: 36px;width: 36px;background: #00111b;background: rgba(0,17,27,.6);color: #fff;font: 24px Icons;text-align: center;border-radius: 50%;}
.tpl-box-eh .sta-box-eh_container .sta-box-eh_galeria .sta-box-eh_buttons .sta-box-eh_zoom:after{content:'\e117';}
.tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container {background: #fff;}
.tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_description {font: 300 13px/1.38 'Roboto';color: #000;padding: 13px 10px 25px;}
.tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_title {font-size: 20px;line-height: 1.4;margin-bottom: 8px;}
.tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_text .sta-box-eh_seeMore {display: block;text-transform: uppercase;line-height: normal;letter-spacing: 0.2px;color: #c94;margin-top: 7px;padding-bottom: 3px;border-bottom: 2px solid #c94;}
.tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_bottom {display:table;width:100%;}
.tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_bottom[data-left=''][data-right=''],
.tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_bottom[data-left=''] .sta-box-eh_left:nth-of-type(1),
.tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_bottom[data-right=''] .sta-box-eh_left:nth-of-type(2){display:none;}
.tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_bottom .sta-box-eh_left {padding:17px 10px 0;display:table-cell;width: 50%;vertical-align: top;}
.tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_text .sta-box-eh_eft .sta-title {font-size: 14px;line-height: 1.75;}
.tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_bottom .sta-box-eh_left ul {margin-top: 4px;}
.tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_bottom .sta-box-eh_left ul li:not(:last-of-type) {margin-bottom: 11px;}
.tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_bottom .sta-box-eh_left ul li .sta-subtitle {font-weight: 500;}
.tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_table_father {display: table;width: 100%;}
.tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_table_father .sta-box-eh_table_child {display: inline-table;width: 100%;text-align: center;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
.tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_table_father .sta-box-eh_table_child:first-of-type {display: none;}
.tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_table_father .sta-box-eh_table_child:hover .sta-box-eh_ver_web {color: #c94;}
.tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_table_father .sta-box-eh_table_child .sta-box-eh_menu[data-display=""],
.tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_table_father .sta-box-eh_table_child .sta-box-eh_web[data-display=""] {display: none;}
.tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_table_father .sta-box-eh_table_child .sta-box-eh_menu {text-transform: uppercase;font-size: 14px;font-weight: 500;letter-spacing: 1px;text-decoration: none;font: 500 14px 'Roboto';padding:10px 15px;display:inline-block;}
.tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_table_father .sta-box-eh_table_child .sta-box-eh_web {color: #fff;border: solid 1px #c94;text-decoration: none;padding: 10px 15px;display: block;background: #c94;font: italic 16px 'Droid Serif', sans-serif;transition:.3s;}
.tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_table_father .sta-box-eh_table_child .sta-box-eh_web:hover {color: #c94;background: transparent;}
@media (min-width: 601px) {
  .tpl-box-eh .sta-box-eh_container:last-of-type {padding-bottom:50px;}
}

@media (min-width: 1001px) {
  .tpl-box-eh .sta-box-eh_container {max-width: 1280px;margin: 0 auto;padding:20px 0;position:relative;}
  .tpl-box-eh .sta-box-eh_container .sta-box-eh_galeria {width: 640px;height: auto;position:absolute;left:0;top:20px;bottom:20px;}
  .tpl-box-eh .sta-box-eh_container:last-of-type .sta-box-eh_galeria {bottom:50px;}
  .tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container {padding-left:640px;}
  .tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_description {padding: 30px 0 0;}
  .tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_title {margin: 0 0 7px 20px;font-size: 24px;}
  .tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_text {min-height:379px;}
  .tpl-box-eh .sta-box-eh_container.sta-datos .sta-box-eh_right_container .sta-box-eh_text {min-height: 202px;}
  .tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_text .sta-box-eh_contentText {padding: 0 20px 30px;font-size: 14px;line-height: 18px;}
  .tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_text .sta-box-eh_seeMore {display: none;}
  .tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_bottom {border-top:1px solid #d8d8d8;}
  .tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_bottom .sta-box-eh_left {padding:17px 20px 15px;}
  .tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_bottom .sta-box-eh_left:nth-of-type(1) {border-right: 1px solid #d8d8d8;}
  .tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_bottom[data-right=''] .sta-box-eh_left:nth-of-type(1) {border:0;}
  .tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_bottom .sta-box-eh_left .sta-title {letter-spacing: 2px;text-transform: uppercase;color: #747474;}
  .tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_footer {padding: 15px 30px;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;border-top: 1px solid #d8d8d8;}
  .tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_table_father .sta-box-eh_table_child {display: table-cell;width: 50%;}
  .tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_table_father .sta-box-eh_table_child:first-of-type {text-align: left;display: table-cell;}
  .tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_table_father .sta-box-eh_table_child:last-of-type {text-align: right;}
  .tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_table_father .sta-box-eh_table_child .sta-box-eh_menu {padding:15px 0;}
  .tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_table_father .sta-box-eh_table_child .sta-box-eh_web {width: 125px;display: inline-block;text-align: center;}
}
@media (min-width: 1201px) {
  .tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_title {margin-left:30px;}
  .tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_bottom .sta-box-eh_left,
  .tpl-box-eh .sta-box-eh_container .sta-box-eh_right_container .sta-box-eh_text .sta-box-eh_contentText {padding-left:30px;padding-right:30px;}
}
/* FIN .tpl-box-eh */


/*tpl-modalMapa-eh*/
.tpl-modalMapa-eh {position: fixed;top: 0;bottom: 0;left: 0;right: 0;z-index: 301;display:none}
.tpl-modalMapa-eh .sta-modalMapa-eh_all > button {position: absolute;top: 15px;left: auto;right: 15px;height: 36px;width: 36px;color: #fff;z-index: 1;background: rgba(0, 0, 0, 0.6);padding: 10px;border-radius: 50%;}
.tpl-modalMapa-eh .sta-modalMapa-eh_all > button:before {color: #fff;content: '\e001';font: 15px Icons;}
.tpl-modalMapa-eh .sta-modalMapa-eh_cont_map .sta-modalMapa-eh_map {position: absolute;left: 0;top: 0;right: 0;bottom: 0;background:#ededed;}
.tpl-modalMapa-eh .sta-modalMapa-eh_cont_info {position: absolute;left: 0;right: 0;bottom: 0;padding: 13px 20px 10px 23px;background: #fff;}
.tpl-modalMapa-eh .sta-modalMapa-eh_info .sta-modalMapa-eh_list > li {position: relative;padding-left: 30px;font-size: 14px;font-weight: 300;line-height: 1.38;margin-bottom: 17px;}
.tpl-modalMapa-eh .sta-modalMapa-eh_info .sta-modalMapa-eh_list > li[data-display='']{display: none!important;}
.tpl-modalMapa-eh .sta-modalMapa-eh_info .sta-modalMapa-eh_list > li > a {color: #000;text-decoration: none;word-break: break-all;}
.tpl-modalMapa-eh .sta-modalMapa-eh_info .sta-modalMapa-eh_list > li.sta-modalMapa-eh_ubi:before {position: absolute;top: 50%;left: 0;color: #c94;content: "\e088";font: 20px/1px Icons;}
.tpl-modalMapa-eh .sta-modalMapa-eh_info .sta-modalMapa-eh_list > li.sta-modalMapa-eh_tlf1:before {position: absolute;left: 0;color: #c94;content: "\e08c";font: 20px Icons;}
.tpl-modalMapa-eh .sta-modalMapa-eh_info .sta-modalMapa-eh_list > li.sta-modalMapa-eh_tlf2:before {position: absolute;left: 0;color: #c94;content: "\e15d";/*no es el mismo*/
font: 20px Icons;}
.tpl-modalMapa-eh .sta-modalMapa-eh_info .sta-modalMapa-eh_list > li.sta-modalMapa-eh_mail:before {position: absolute;left: 0;color: #c94;content: "\e15e";font: 20px Icons;}
.tpl-modalMapa-eh .sta-modalMapa-eh_info .sta-modalMapa-eh_list > li.sta-modalMapa-eh_web:before {position: absolute;left: 0;color: #c94;content: "\e135";/*no es el mismo*/
font: 20px Icons;}
.tpl-modalMapa-eh .sta-modalMapa-eh_info .sta-modalMapa-eh_name,
.tpl-modalMapa-eh .sta-modalMapa-eh_info .sta-modalMapa-eh_txt {display: none;}
@media (min-width: 801px) {
  .tpl-modalMapa-eh .sta-modalMapa-eh_all {display: table;}
  .tpl-modalMapa-eh .sta-modalMapa-eh_all > button {background: rgba(0, 0, 0, 0);height: auto;width: auto;top: 5px;right: 5px;}
  .tpl-modalMapa-eh .sta-modalMapa-eh_all > button:before {color: #c94;font: bold 15px Icons;}
  .tpl-modalMapa-eh .sta-modalMapa-eh_cont_map {display: inline-block;}
  .tpl-modalMapa-eh .sta-modalMapa-eh_cont_map .sta-modalMapa-eh_map {position: absolute;left: 0;top: 0;right: 410px;bottom: 0;}
  .tpl-modalMapa-eh .sta-modalMapa-eh_cont_info {position: absolute;top: 0;left:auto;right: 0;bottom: 0;width:370px;padding: 60px 17px 29px 29px;background: #fff;}
  .tpl-modalMapa-eh .sta-modalMapa-eh_info {overflow-y: auto;height: 100%;padding-right: 32px;}
  /* CHROME */
  .tpl-modalMapa-eh .sta-modalMapa-eh_info::-webkit-scrollbar {width: 3px;margin-right: 15px;color: #6c6c6c;}
  .tpl-modalMapa-eh .sta-modalMapa-eh_info::-webkit-scrollbar-track {background: #d8d8d8;}
  .tpl-modalMapa-eh .sta-modalMapa-eh_info::-webkit-scrollbar-thumb {background: #888;border-radius: 10px;}
  .tpl-modalMapa-eh .sta-modalMapa-eh_info::-webkit-scrollbar-thumb:hover {background: #555;}
  /* MOZILLA */
  .tpl-modalMapa-eh .sta-modalMapa-eh_info {scrollbar-width: thin;scrollbar-color:#888 #d8d8d8;}
  .tpl-modalMapa-eh .sta-modalMapa-eh_info .sta-modalMapa-eh_name {display: block;font: 400 24px 'Droid Serif', sans-serif;color: #21212a;margin-bottom: 30px;}
  .tpl-modalMapa-eh .sta-modalMapa-eh_info .sta-modalMapa-eh_list li:last-of-type {display: block;margin-bottom: 31px;}
  .tpl-modalMapa-eh .sta-modalMapa-eh_info .sta-modalMapa-eh_txt {border-top: 1px solid #d8d8d8;display: block;font: 300 14px 'Roboto', sans-serif;padding-top: 20px;}
  .tpl-modalMapa-eh .sta-modalMapa-eh_info .sta-modalMapa-eh_txt .sta-title {font-size: 18px;display: block;margin: 22px 0 18px;}
}
/*fin tpl-modalMapa-eh*/


/*tpl-multiGalerias-eh*/
.tpl-multiGalerias-eh {background: #ededed;}
.tpl-multiGalerias-eh .sta-multiGalerias-eh_all {position: relative;}
.tpl-multiGalerias-eh .sta-multiGalerias-eh_section.sta-oculto {display: none;}
.tpl-multiGalerias-eh .sta-multiGalerias-eh_section:last-of-type {padding-bottom: 73px;}
.tpl-multiGalerias-eh .sta-multiGalerias-eh_title {font: 300 20px 'Roboto', sans-serif;padding: 20px 10px 13px;line-height: 1.4;text-align: center;background: #ededed;}
.tpl-multiGalerias-eh .sta-multiGalerias-eh_gallery .sta-multiGalerias-eh_photo_list {margin: 0 auto;position: relative;text-align: center;}
.tpl-multiGalerias-eh .sta-multiGalerias-eh_gallery .sta-multiGalerias-eh_photo_list > li {display: inline-block;vertical-align:middle;margin: 10px 5px 0 5px;height: 145px;width: 145px;}
.tpl-multiGalerias-eh .sta-multiGalerias-eh_gallery .sta-multiGalerias-eh_photo_list > li .sta-multiGalerias-eh_open {background-repeat: no-repeat;background-position: center;background-size: cover;height: 100%;width: 100%;}
.tpl-multiGalerias-eh .sta-multiGalerias-eh_gallery .sta-multiGalerias-eh_cont_boton {margin: 10px 35px 26px;text-align: center;}
.tpl-multiGalerias-eh .sta-multiGalerias-eh_section.sta-notButton .sta-multiGalerias-eh_gallery .sta-multiGalerias-eh_cont_boton {display: none;}
.tpl-multiGalerias-eh .sta-multiGalerias-eh_gallery .sta-multiGalerias-eh_cont_boton .sta-multiGalerias-eh_seeMore {width: 100%;padding: 10px 0;border: 1px solid #9c9c9c;color: #9c9c9c;transition:.3s;}
.tpl-multiGalerias-eh .sta-multiGalerias-eh_gallery .sta-multiGalerias-eh_cont_boton .sta-multiGalerias-eh_seeMore > span {font: 500 13px 'Roboto', sans-serif;}
.tpl-multiGalerias-eh .sta-multiGalerias-eh_gallery .sta-multiGalerias-eh_cont_boton .sta-multiGalerias-eh_seeMore:hover {color: #fff!important;background: #9c9c9c;transition:.3s;}
@media (min-width: 801px) {
  .tpl-multiGalerias-eh .sta-multiGalerias-eh_all {overflow: hidden;box-sizing: border-box;max-width: 1320px;margin: 0 auto;}
  .tpl-multiGalerias-eh .sta-multiGalerias-eh_title {padding: 39px 20px 0;text-align: left;}
  .tpl-multiGalerias-eh .sta-multiGalerias-eh_gallery .sta-multiGalerias-eh_photo_list {text-align:left;margin: 0 15px;}
  .tpl-multiGalerias-eh .sta-multiGalerias-eh_gallery .sta-multiGalerias-eh_photo_list > li {width:245px;height:245px;}
  .tpl-multiGalerias-eh .sta-multiGalerias-eh_gallery .sta-multiGalerias-eh_photo_list > li .sta-multiGalerias-eh_open {outline:1px solid transparent;outline-offset:-15px;box-shadow:inset 999px 0 0 transparent;color:transparent;border:2px solid transparent;transition:.5s;}
  .tpl-multiGalerias-eh .sta-multiGalerias-eh_gallery .sta-multiGalerias-eh_photo_list > li .sta-multiGalerias-eh_open:before {content:'\e086';font:45px Icons;}
  .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:#c94;box-shadow:inset 999px 0 0 rgba(0,0,0,.5);border-color:#c94;color:#c94;}
  .tpl-multiGalerias-eh .sta-multiGalerias-eh_gallery {text-align: left;}
  .tpl-multiGalerias-eh .sta-multiGalerias-eh_gallery .sta-multiGalerias-eh_photo_list > li.sta-multiGalerias-eh_big {width: 435px;height: 455px;}
  .tpl-multiGalerias-eh .sta-multiGalerias-eh_gallery .sta-multiGalerias-eh_photo_list > li.sta-multiGalerias-eh_medium {width: 290px;height: 300px;}
  .tpl-multiGalerias-eh .sta-multiGalerias-eh_gallery .sta-multiGalerias-eh_photo_list > li.sta-multiGalerias-eh_rectanglev {height: 300px;}
  .tpl-multiGalerias-eh .sta-multiGalerias-eh_gallery .sta-multiGalerias-eh_photo_list > li.sta-multiGalerias-eh_rectangleh {width: 290px;}
  .tpl-multiGalerias-eh .sta-multiGalerias-eh_gallery .sta-multiGalerias-eh_cont_boton {display: none;}
}
/*fin tpl-multiGalerias-eh*/


/*tpl-rooms-eh*/
.tpl-rooms-eh {background: #ededed;padding: 10px;}
.tpl-rooms-eh .sta-rooms-eh_all {background: #fff;}
.tpl-rooms-eh .sta-rooms-eh_superior {background: #fff;position: relative;margin-bottom: 42px;height: 200px;}
.tpl-rooms-eh .sta-rooms-eh_superior .sta-rooms-eh_dimension {position: absolute;top: calc(100% + 11px);margin-left: 13px;text-transform: uppercase;}
.tpl-rooms-eh .sta-rooms-eh_superior .sta-rooms-eh_dimension > span:nth-child(1) {vertical-align: middle;font: 300 13px/1px 'Roboto', sans-serif;margin-right: 19px;}
.tpl-rooms-eh .sta-rooms-eh_superior .sta-rooms-eh_dimension > span:nth-child(1) > span.sta-rooms-eh_m2 {font: 100 24px/1 'Roboto', sans-serif;display: inline;vertical-align: middle;color: #c94;padding-right: 5px;}
.tpl-rooms-eh .sta-rooms-eh_superior .sta-rooms-eh_dimension > span:nth-child(2) {position: relative;font: 300 13px 'Roboto', sans-serif;padding-left: 21px;}
.tpl-rooms-eh .sta-rooms-eh_superior .sta-rooms-eh_dimension > span:nth-child(2):before {top: 50%;left: 0;position: absolute;content: "\e0be";font: 100 18px/1px Icons;color: #c94;}
.tpl-rooms-eh .sta-rooms-eh_superior .sta-rooms-eh_dimension > span:nth-child(1) > span:nth-child(1),
.tpl-rooms-eh .sta-rooms-eh_superior .sta-rooms-eh_dimension span:nth-child(2) > span:nth-child(1) {display: none;}
.tpl-rooms-eh .sta-rooms-eh_superior .sta-rooms-eh_dimension > span[data-display='']{display:none;}
.tpl-rooms-eh .sta-rooms-eh_superior .sta-rooms-eh_buttons,
.tpl-boxSlide-eh .sta-boxSlide-eh_f1_galleryButtons{position: absolute;left:0;bottom:10px;right:0;text-align:center;z-index: 1;}
.tpl-rooms-eh .sta-rooms-eh_superior .sta-rooms-eh_buttons button,
.tpl-boxSlide-eh .sta-boxSlide-eh_f1_galleryButtons button{display: none;margin: 0 5px;vertical-align:middle;height:36px;width:36px;background:#00111b;background:rgba(0,17,27,.6);color:#fff;font:24px Icons;text-align: center;border-radius:50%;}
.tpl-rooms-eh .sta-rooms-eh_superior .sta-rooms-eh_buttons button.sta-show,
.tpl-boxSlide-eh .sta-boxSlide-eh_f1_galleryButtons button.sta-show
{display:inline-block;}
.tpl-rooms-eh .sta-rooms-eh_superior .sta-rooms-eh_buttons .sta-rooms-eh_buttons_photos:after,
.tpl-boxSlide-eh .sta-boxSlide-eh_f1_galleryButtons .sta-boxSlide-eh_buttons_photos:after{content:'\e117';display: block;margin-top: -2px;}
.tpl-rooms-eh .sta-rooms-eh_superior .sta-rooms-eh_buttons .sta-rooms-eh_buttons_360:after,
.tpl-boxSlide-eh .sta-boxSlide-eh_f1_galleryButtons .sta-boxSlide-eh_buttons_360:after{content:'\e147';margin-left: -2px;}
.tpl-rooms-eh .sta-rooms-eh_inferior {background: #fff;}
.tpl-rooms-eh .sta-rooms-eh_inferior .sta-rooms-eh_info {margin: 0 13px 0;padding-bottom:13px;}
.tpl-rooms-eh .sta-rooms-eh_info .sta-rooms-eh_title {padding: 14px 0 8px;border-top: 1px solid #d8d8d8;font: 300 20px 'Roboto', sans-serif;}
.tpl-rooms-eh .sta-rooms-eh_info .sta-rooms-eh_desc {margin-bottom: 9px;font:300 14px/1.29 'Roboto', sans-serif;color:#000;}
.tpl-rooms-eh .sta-rooms-eh_info .sta-rooms-eh_cont-serv .sta-rooms-eh_title-serv {margin-bottom: 4px;text-transform: uppercase;font:500 13px Roboto;color: #c94;}
.tpl-rooms-eh .sta-rooms-eh_info .sta-rooms-eh_cont-serv .sta-rooms-eh_list-serv li {position: relative;padding-left: 8px;}
.tpl-rooms-eh .sta-rooms-eh_info .sta-rooms-eh_cont-serv .sta-rooms-eh_list-serv li:before {position: absolute;top:9px;left: 0;content: '\2022';font: 15px/1px Arial;color: #c94;}
.tpl-rooms-eh .sta-rooms-eh_inferior .sta-rooms-eh_cont-btn {display: none;}/*temporal*/
.tpl-rooms-eh .sta-rooms-eh_inferior .sta-rooms-eh_cont-btn .sta-rooms-eh_btn {width: 100%;color: #fff;background: #c94;font: italic 16px 'Droid-Serif';border: solid 1px #c94;height: 40px;padding: 0 15px;}
.tpl-rooms-eh .sta-rooms-eh_inferior .sta-rooms-eh_cont-btn .sta-rooms-eh_btn:hover {color: #c94;background: transparent;transition:.3s;}
@media (min-width: 601px) {
  .tpl-rooms-eh:last-of-type{padding-bottom:60px;}
}
@media (min-width: 801px) {
  .tpl-rooms-eh{padding:30px 10px;}
  .tpl-rooms-eh .sta-rooms-eh_all {max-width: 1280px;margin: 0 auto;display: table;width: 100%;position: relative;}
  .tpl-rooms-eh .sta-rooms-eh_superior {position: absolute;top: 0;left: 0;bottom:0;display: inline-block;vertical-align: top;width: 50%;border-top: none;margin-bottom: 0;height: auto;color: #fff;}
  .tpl-rooms-eh .sta-rooms-eh_superior:before {position: absolute;content: '';width: 100%;height: 100%;box-shadow: inset 0 500px 200px -250px rgba(0,0,0,.5);z-index: 1;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f1_galleryButtons{left: 15px;right: auto;bottom: 20px;}
  .tpl-rooms-eh .sta-rooms-eh_superior .sta-rooms-eh_dimension {top: 30px;left: 30px;margin-left: 0;z-index:1;}
  .tpl-rooms-eh .sta-rooms-eh_superior .sta-rooms-eh_dimension > span:nth-child(1) {vertical-align: text-bottom;font: 300 14px 'Roboto', sans-serif;margin-right: 5px;}
  .tpl-rooms-eh .sta-rooms-eh_superior .sta-rooms-eh_dimension > span:nth-child(1) > span.sta-rooms-eh_m2 {font: 100 14px 'Roboto', sans-serif;display: inline;vertical-align: text-bottom;color: #fff;padding-right: 5px;}
  .tpl-rooms-eh .sta-rooms-eh_superior .sta-rooms-eh_dimension > span:nth-child(2) {position: relative;font: 300 13px 'Roboto', sans-serif;padding-left: 10px;}
  .tpl-rooms-eh .sta-rooms-eh_superior .sta-rooms-eh_dimension > span:nth-child(2):after {top: 0;left: 0;position: absolute;content: "|";font: 100 14px Arial;color: #fff;}
  .tpl-rooms-eh .sta-rooms-eh_superior .sta-rooms-eh_dimension > span:nth-child(2):before {display:none;}
  .tpl-rooms-eh .sta-rooms-eh_superior .sta-rooms-eh_dimension > span:nth-child(1) > span:nth-child(1),
  .tpl-rooms-eh .sta-rooms-eh_superior .sta-rooms-eh_dimension span:nth-child(2) > span:nth-child(1) {display: inline-block;vertical-align: text-bottom;}
  .tpl-rooms-eh .sta-rooms-eh_superior .sta-rooms-eh_dimension > span:nth-child(2) > span:nth-child(1) {padding-right: 25px;position: relative;}
  .tpl-rooms-eh .sta-rooms-eh_superior .sta-rooms-eh_dimension > span:nth-child(2) > span:nth-child(1):before{top:50%;right:4px;position: absolute;content: "\e0be";font: 100 14px/1px Icons;color: #fff;}
  .tpl-rooms-eh .sta-rooms-eh_inferior {padding-left: 50%;border-bottom: solid 3px #c94;display: inline-block;vertical-align: top;width: 50%;height: 100%;background: #fff;}
  .tpl-rooms-eh .sta-rooms-eh_inferior .sta-rooms-eh_info {padding: 0 30px 15px;margin: 0;border-bottom: 1px solid #d8d8d8;min-height:300px;}
  .tpl-rooms-eh .sta-rooms-eh_info .sta-rooms-eh_title {padding: 30px 0 20px;border-top: none;font: 300 24px 'Roboto', sans-serif;}
  .tpl-rooms-eh .sta-rooms-eh_info .sta-rooms-eh_desc {margin-bottom:20px;}
  .tpl-rooms-eh .sta-rooms-eh_info .sta-rooms-eh_cont-serv .sta-rooms-eh_title-serv {letter-spacing: 1px;margin-bottom: 7px;font-size: 14px;}
  .tpl-rooms-eh .sta-rooms-eh_info .sta-rooms-eh_cont-serv .sta-rooms-eh_list-serv {-webkit-column-count: 3;-moz-column-count: 3;column-count: 3;}
  .tpl-rooms-eh .sta-rooms-eh_info .sta-rooms-eh_cont-serv .sta-rooms-eh_list-serv li {margin-bottom:3px;}
  .tpl-rooms-eh .sta-rooms-eh_inferior .sta-rooms-eh_cont-btn {text-align: right;margin: 20px 30px;}
  .tpl-rooms-eh .sta-rooms-eh_inferior .sta-rooms-eh_cont-btn .sta-rooms-eh_btn {width: 220px;}
  .tpl-rooms-eh:nth-of-type(odd) .sta-rooms-eh_superior {left: 50%;}
  .tpl-rooms-eh:nth-of-type(odd) .sta-rooms-eh_inferior {padding-left: 0;}
}
@media (min-width: 1001px) {
  .tpl-rooms-eh{padding:30px 20px;}
}
/*fin tpl-rooms-eh*/


/* tpl-serviciosDestacados-eh */
.tpl-serviciosDestacados-eh {background: #ededed;padding: 20px 10px 5px;text-align: center;font: 300 13px 'Roboto', sans-serif;}
.tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_title {padding: 0 20px;margin-top: 5px;color: #c94;font: normal 24px 'Droid Serif', sans-serif;}
.tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_text {margin: 28px 0 30px;}
.tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_cont {border: 1px solid #c94;}
.tpl-serviciosDestacados-eh legend {font-weight: normal;padding: 0 10px;letter-spacing: 0.2px;text-transform: uppercase;color: #c94;margin:0 auto;}
.tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_list {text-align: center;padding: 15px;overflow: hidden;padding: 0 15px;}
.tpl-serviciosDestacados-eh li {display: inline-block;vertical-align: top;width: 32%;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 15px 5px;}
.tpl-serviciosDestacados-eh li:before {content:'\e046';display: block;font: 30px/39px Icons;color: #c94;margin: 4px 0 7px 0;}
.tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_hab[data-text=""] + li {display: block;margin: 0 auto;}
.tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_hab + li[data-text=""] {display: block;padding: 0;height: 0;overflow: hidden;border: 0;}
.tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_hab,
.tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_suit {width: 49%;padding-bottom: 7px;border-bottom: 1px solid #c94;padding-top:0;}
.tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_suit[data-text="1"] .sta-serviciosDestacados-eh_suit-single,
.tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_suit:not([data-text="1"]) .sta-serviciosDestacados-eh_suit-multiple {display: inline;}
.tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_suit[data-text="1"] .sta-serviciosDestacados-eh_suit-multiple,
.tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_suit:not([data-text="1"]) .sta-serviciosDestacados-eh_suit-single {display: none;}
.tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_hab[data-text=""],
.tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_suit[data-text=""] {display: none;}
.tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_hab:before,
.tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_suit:before {content: attr(data-text);display: block;font: 300 30px/39px 'Roboto', sans-serif;color: #c94;margin:2px 0 9px;}
@media(min-width:801px){
  .tpl-serviciosDestacados-eh {padding-bottom: 10px;}
}
@media (min-width: 1001px) {
  .tpl-serviciosDestacados-eh {padding: 15px 20px 10px;text-align: left;font: 300 14px 'Roboto', sans-serif;}
  .tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_all {max-width: 1280px;margin: 0 auto;}
  .tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_table {display: table;width: 100%;}
  .tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_cell {display: table-cell;vertical-align: middle;}
  .tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_left {padding-right: 60px;}
  .tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_head {display: none;}
  .tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_title {font-size: 30px;padding: 0;margin-top: 0;}
  .tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_text {margin-bottom: 0;font-size: 14px;}
  .tpl-serviciosDestacados-eh legend {padding: 0 15px;letter-spacing: 1px;text-align: center;}
  .tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_list {display: table;width: 100%;box-sizing: border-box;padding:15px 24px 15px 0;}
  .tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_list li {display: table-cell;box-sizing: border-box;padding: 0 5px;min-width:80px;}
  .tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_list .sta-serviciosDestacados-eh_hab,
  .tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_list .sta-serviciosDestacados-eh_suit {border-bottom: none;box-sizing: border-box;width: auto;padding:0 29px;}
  .tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_list .sta-serviciosDestacados-eh_suit {padding:0 29px 0 0;}
  .tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_hab[data-text=""] + .sta-serviciosDestacados-eh_suit{display: table-cell;padding-left:29px;}
  .tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_hab[data-text=""] + .sta-serviciosDestacados-eh_suit[data-text=""] + li{border: 0;}
  .tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_list li:nth-of-type(3){padding-left:29px;}
  .tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_hab + .sta-serviciosDestacados-eh_suit[data-text=""] {display: none;}
  .tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_hab + .sta-serviciosDestacados-eh_suit[data-text=""] + li,
  .tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_hab + .sta-serviciosDestacados-eh_suit:not([data-text=""]) + li,
  .tpl-serviciosDestacados-eh .sta-serviciosDestacados-eh_suit + .sta-serviciosDestacados-eh_suit:not([data-text=""]) + li.sta-wifi {border-left: 1px solid #c94;}
}
/* fin tpl-serviciosDestacados-eh */


/* tpl-boxSlide-eh */
.tpl-boxSlide-eh {background: #ededed;padding: 10px 10px 15px;}
.tpl-boxSlide-eh.sta-noChild{display:none;}
.tpl-boxSlide-eh_fatherContainer {padding-bottom: 30px;background: #ededed;}
.tpl-boxSlide-eh.sta-noNav .sta-boxSlide-eh_nav {display:none;}
.tpl-boxSlide-eh .sta-boxSlide-eh_content {background: #fff;}
.tpl-boxSlide-eh .sta-boxSlide-eh_nav {overflow: hidden;height: 58px;padding: 0 20px;}
.tpl-boxSlide-eh .sta-boxSlide-eh_navBar {overflow-x: auto;padding-bottom: 10px;}
.tpl-boxSlide-eh .sta-boxSlide-eh_navBar.sta-boxSlide-eh_center .sta-boxSlide-eh_navContent {-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;}
.tpl-boxSlide-eh .sta-boxSlide-eh_navBar .sta-boxSlide-eh_navContent {display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}
body.lt10 .tpl-boxSlide-eh .sta-boxSlide-eh_navBar .sta-boxSlide-eh_navContent {white-space: nowrap;}
.tpl-boxSlide-eh .sta-boxSlide-eh_navBar .sta-boxSlide-eh_navContent .sta-boxSlide-eh_navScroll {position: relative;flex-shrink: 0;padding: 0 15px;}
body.lt10 .tpl-boxSlide-eh .sta-boxSlide-eh_navBar .sta-boxSlide-eh_navContent .sta-boxSlide-eh_navScroll {white-space: normal;display: inline-block;vertical-align: top;}
.tpl-boxSlide-eh .sta-boxSlide-eh_navBar .sta-boxSlide-eh_navContent .sta-boxSlide-eh_navScroll .sta-boxSlide-eh_tab {position: relative;font: 13px/18px 'Roboto', sans-serif;height: 58px;max-width: 150px;outline: 0;text-transform: uppercase;cursor: pointer;word-break: break-word;overflow: hidden;}
.tpl-boxSlide-eh .sta-boxSlide-eh_navBar .sta-boxSlide-eh_navContent .sta-boxSlide-eh_navScroll .sta-boxSlide-eh_tab:before {content: '';position: absolute;background: #c94;left: 0;bottom: 0;right: 0;transition:.3s;}
.tpl-boxSlide-eh .sta-boxSlide-eh_navBar .sta-boxSlide-eh_navContent .sta-boxSlide-eh_navScroll .sta-boxSlide-eh_tab.sta-activa {font-weight: 500;color: #c94;}
.tpl-boxSlide-eh .sta-boxSlide-eh_navBar .sta-boxSlide-eh_navContent .sta-boxSlide-eh_navScroll .sta-boxSlide-eh_tab.sta-activa:before {height: 4px;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f1,
.tpl-boxSlide-eh .sta-boxSlide-eh_f2 {display: none;}
.tpl-boxSlide-eh .sta-boxSlide-eh_contentChild > div:first-of-type {display: block;}
/* .tpl-boxSlide-eh .sta-boxSlide-eh_f1.sta-active {display: block;} */
.tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_gallery {position: relative;height: 200px;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_title {font: 300 20px/28px 'Roboto', sans-serif;margin: 15px 10px 0;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_text {font: 300 13px/18px 'Roboto', sans-serif;margin: 10px 10px 0;padding-bottom: 10px;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_text span p{display: inline;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_lLink[href=""],
.tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_rLink[href=""] {display: none!important;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_link {display:flex;width:100%;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_footer_1[data-display1=""] .sta-boxSlide-eh_f1_leftL,
.tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_footer_1[data-display2=""] .sta-boxSlide-eh_f1_rightL {display:none;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_footer_1[data-display2button="activo"] .sta-boxSlide-eh_f1_rightL {display:flex;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_footer_1[data-display2=""] .sta-boxSlide-eh_f1_leftL,
.tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_footer_1[data-display1=""] .sta-boxSlide-eh_f1_rightL {width:100%;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_link .sta-boxSlide-eh_f1_leftL,
.tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_link .sta-boxSlide-eh_f1_rightL {display:flex;width:50%;}
.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 {text-decoration:none;display:flex;width:100%;align-items: center;justify-content: center;padding:10px;font:italic 16px 'Droid Serif', serif;background:#c94;text-align:center;border:2px solid #c94;color:#fff;}
.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 {background: #fff;color: #c94;transition:.3s;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_link .sta-boxSlide-eh_f1_leftL {border-right:1px solid transparent;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_link .sta-boxSlide-eh_f1_rightL .sta-boxSlide-eh_f1_rLink:lang(nl) {font-size:15px;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_link .sta-boxSlide-eh_f1_rightL button.sta-boxSlide-eh_f1_rLink {width:100%;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_link .sta-boxSlide-eh_f1_rightL button.sta-boxSlide-eh_f1_rLink[data-display=""] {display:none;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_seeButtons {padding: 0;display: inline-block;vertical-align: baseline;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_seeButtons button {display: none;font: normal 13px 'Roboto', sans-serif;letter-spacing: 0.2px;color: #c94;text-transform: uppercase;border-bottom:2px solid #c94;padding-bottom: 3px;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_seeButtons button.sta-show {display: inline-block;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f1 article .sta-boxSlide-eh_f1_footer_1[data-display=''] {display:none;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f1 article .sta-boxSlide-eh_f1_footer_1[data-display2button=''] .sta-optbutton2{display:none;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f1 article .sta-boxSlide-eh_f1_footer_1[data-display2button='activo'] .sta-optbutton1{display:none;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f1_footer_2 .sta-boxSlide-eh_bottom {display: table;width: 100%;padding-bottom:20px;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f1_footer_2 .sta-boxSlide-eh_bottom[data-left=''][data-right=''],
.tpl-boxSlide-eh .sta-boxSlide-eh_f1_footer_2 .sta-boxSlide-eh_bottom[data-left=''] .sta-boxSlide-eh_left:nth-of-type(1),
.tpl-boxSlide-eh .sta-boxSlide-eh_f1_footer_2 .sta-boxSlide-eh_bottom[data-right=''] .sta-boxSlide-eh_left:nth-of-type(2){display:none;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f1_footer_2 .sta-boxSlide-eh_bottom .sta-boxSlide-eh_left {padding:17px 10px 0;display:table-cell;width: 50%;vertical-align: top;font-size:14px;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f1_footer_2 .sta-boxSlide-eh_bottom .sta-boxSlide-eh_left ul li:not(:last-of-type) {margin-bottom: 11px;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f1_footer_2 .sta-boxSlide-eh_bottom .sta-boxSlide-eh_left .sta-title {font-size:14px;line-height:1.75;margin-bottom:4px;font-weight: 300;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f2 {border-top:1px solid #ededed;margin-top:-1px;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f2 .sta-boxSlide-eh_f2_text {font: 300 14px/18px 'Roboto', sans-serif;padding:20px 10px 16px;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f2 .sta-boxSlide-eh_f2_text:empty {display:none;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f2 .sta-boxSlide-eh_f2_boxes {font:300 13px/1.38 'Roboto', sans-serif;border-top:1px solid #ededed;}
/* .tpl-boxSlide-eh .sta-boxSlide-eh_f2 .sta-boxSlide-eh_f2_boxes .sta-boxes {max-width:400px;margin:0 auto;} */
.tpl-boxSlide-eh .sta-boxSlide-eh_f2 .sta-boxSlide-eh_f2_boxes .sta-boxes > li {padding:20px 10px 15px;border-bottom:1px solid #ededed;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f2 .sta-boxSlide-eh_f2_boxes .sta-boxes > li:last-of-type {border-bottom:none;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f2 .sta-boxSlide-eh_f2_boxes .sta-title {color:#c94;text-transform:uppercase;margin-bottom:10px;letter-spacing:1px;font: 13px 'Roboto', sans-serif;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f2 .sta-boxSlide-eh_f2_boxes .sta-precios {overflow: hidden;max-width:350px;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f2 .sta-boxSlide-eh_f2_boxes .sta-precios li {width:45%;float: left;display:flex;margin-bottom:5px;position: relative;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f2 .sta-boxSlide-eh_f2_boxes .sta-precios li:nth-of-type(even) {width:55%;padding-left:20px;box-sizing: border-box;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f2 .sta-boxSlide-eh_f2_boxes .sta-precios li:nth-of-type(even):before {content:'|';position: absolute;left:0;top:50%;line-height:1px;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f2 .sta-boxSlide-eh_f2_boxes .sta-precios li span {display:inline-block;padding-left:19px;position: relative;width:50%;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f2 .sta-boxSlide-eh_f2_boxes .sta-precios li span:empty {display:none;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f2 .sta-boxSlide-eh_f2_boxes .sta-precios li span:before {position: absolute;left:0;top:50%;font:15px/1px Icons;color:#c94;}
.tpl-boxSlide-eh .sta-boxSlide-eh_f2 .sta-boxSlide-eh_f2_boxes .sta-precios .sta-time:before {content:'\e08b';}
.tpl-boxSlide-eh .sta-boxSlide-eh_f2 .sta-boxSlide-eh_f2_boxes .sta-precios .sta-precio:before {content:'\e090';}
.tpl-boxSlide-eh .sta-boxSlide-eh_f2 .sta-boxSlide-eh_f2_boxes .sta-text {margin-top:13px;}
@media (min-width: 601px) {
  .tpl-boxSlide-eh {padding: 15px 0 60px;}
  .tpl-boxSlide-eh[version='nietos'] {padding: 30px 0px;}
  .tpl-boxSlide-eh[version='gastro'] {padding: 30px 0px;}
  .tpl-boxSlide-eh[version='concursoFotos'] {padding: 30px 0px;}
  .tpl-boxSlide-eh[version='spa'] {padding: 4px 0 45px;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f1 article {padding: 15px 0;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f1 article .sta-boxSlide-eh_f1_title {margin: 0 0 15px;padding:0 20px;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f1 article .sta-boxSlide-eh_f1_text {margin: 0 0 10px;padding:0 20px;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f1 article .sta-boxSlide-eh_f1_footer_1 {padding:0 20px 0;}
  .tpl-boxSlide-eh[version="nietos"] .sta-boxSlide-eh_f1 article .sta-boxSlide-eh_f1_footer_1,
  .tpl-boxSlide-eh[version="spa"] .sta-boxSlide-eh_f1 article .sta-boxSlide-eh_f1_footer_1,
  .tpl-boxSlide-eh[version="salones"] .sta-boxSlide-eh_f1 article .sta-boxSlide-eh_f1_footer_1 {padding-bottom:15px;}
  .tpl-boxSlide-eh[version="bodas"] .sta-boxSlide-eh_f1 article .sta-boxSlide-eh_f1_footer_1 {margin-top:auto;margin-bottom:0;padding-bottom:15px;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f1 article .sta-boxSlide-eh_f1_footer_1 {border-top: 1px solid #e1e1e1;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f1 article .sta-boxSlide-eh_f1_footer_1[data-display1=''][data-display2=''] {display:none;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_link .sta-boxSlide-eh_f1_leftL,
  .tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_link .sta-boxSlide-eh_f1_rightL {align-items: center;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f1 article .sta-boxSlide-eh_f1_footer_1 .sta-boxSlide-eh_f1_link .sta-boxSlide-eh_f1_leftL,
  .tpl-boxSlide-eh .sta-boxSlide-eh_f1 article .sta-boxSlide-eh_f1_footer_1 .sta-boxSlide-eh_f1_link .sta-boxSlide-eh_f1_rightL {padding: 15px 0 0;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_link .sta-boxSlide-eh_f1_rightL .sta-boxSlide-eh_f1_rLink {width:220px;margin:0 0 0 auto;}
  .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 {text-align: left;border:0;display: inline-block;position: relative;color:#c94;background:none;width:auto;padding:0;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_link .sta-boxSlide-eh_f1_leftL .sta-boxSlide-eh_f1_lLink:after {content: '\e000';display:inline-block;font: 10px/16px Icons;text-align: center;width:16px;color: #c94;border-radius: 50%;border: 1px solid #c94;margin-left: 5px;padding:2px 2px 2px 2px;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f1_footer_2 .sta-boxSlide-eh_bottom .sta-boxSlide-eh_left {padding:17px 20px 0;}
}
@media (min-width: 701px) {
  /* .tpl-boxSlide-eh .sta-boxSlide-eh_f2 .sta-boxSlide-eh_f2_boxes .sta-boxes {max-width:800px;} */
  .tpl-boxSlide-eh .sta-boxSlide-eh_f2 .sta-boxSlide-eh_f2_boxes .sta-boxes {display:flex;flex-wrap:wrap;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f2 .sta-boxSlide-eh_f2_boxes .sta-boxes > li {width:50%;box-sizing:border-box;min-height: 259px;padding: 27px 28px;border-right:1px solid #ededed;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_title {font-size:24px;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_text {font-size:14px;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f2 .sta-boxSlide-eh_f2_boxes .sta-boxes > li:nth-of-type(even) {border-right: 0;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f2 .sta-boxSlide-eh_f2_boxes .sta-boxes > li:last-of-type {border-bottom:1px solid #ededed;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f2 .sta-boxSlide-eh_f2_boxes .sta-text {margin-top:18px;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f2 .sta-boxSlide-eh_f2_boxes .sta-precios li span {padding-left:23px;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f2 .sta-boxSlide-eh_f2_boxes .sta-precios li {width:45%;}
}
@media (min-width: 901px) {
  .tpl-boxSlide-eh .sta-boxSlide-eh_max {max-width: 1280px;margin: 0 auto;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_nav {border-bottom: 1px solid #e1e1e1;height: 70px;box-sizing: border-box;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_navBar .sta-boxSlide-eh_navContent .sta-boxSlide-eh_navScroll {padding: 0 30px;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_navBar .sta-boxSlide-eh_navContent .sta-boxSlide-eh_navScroll .sta-boxSlide-eh_tab {height: 70px;max-width: 170px;font-size:14px;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f1 {position: relative;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_gallery {position: absolute;top: 0;right: 50%;bottom: 0;left: 0;height: auto;width:auto;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f1 article {padding: 30px 0 0 50%;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: -webkit-box;display: flex;flex-direction: column;min-height: 520px;box-sizing: border-box;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f1 article .sta-boxSlide-eh_f1_title {margin-bottom:20px;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f1 article .sta-boxSlide-eh_f1_text {margin-bottom:20px;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f1 article .sta-boxSlide-eh_f1_footer_1 {margin-top:0;}
  .tpl-boxSlide-eh[version="salones"] .sta-boxSlide-eh_f1 article .sta-boxSlide-eh_f1_footer_1{margin-top:auto;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f1 article .sta-boxSlide-eh_f1_footer_2 {margin-top:auto;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f1 article .sta-boxSlide-eh_f1_footer_1 .sta-boxSlide-eh_f1_link .sta-boxSlide-eh_f1_rightL{text-align: right;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f1_footer_2 .sta-boxSlide-eh_bottom{border-top:1px solid #d8d8d8;padding-bottom:0;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f1_footer_2 .sta-boxSlide-eh_bottom .sta-boxSlide-eh_left {padding:17px 20px 15px;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f1_footer_2 .sta-boxSlide-eh_bottom .sta-boxSlide-eh_left:nth-of-type(1) {border-right: 1px solid #d8d8d8;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f1_footer_2 .sta-boxSlide-eh_bottom[data-right=''] .sta-boxSlide-eh_left:nth-of-type(1) {border:0;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f1_footer_2 .sta-boxSlide-eh_bottom .sta-title {letter-spacing: 2px;text-transform: uppercase;color: #747474;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f1 .sta-boxSlide-eh_f1_link .sta-boxSlide-eh_f1_rightL button.sta-boxSlide-eh_f1_rLink{width: 220px;display: inline-block;margin:0 0 0 auto;}
}
@media (min-width: 1001px) {
  /* .tpl-boxSlide-eh .sta-boxSlide-eh_f2 .sta-boxSlide-eh_f2_boxes .sta-boxes {max-width:970px;} */
  .tpl-boxSlide-eh .sta-boxSlide-eh_f2 .sta-boxSlide-eh_f2_boxes .sta-boxes > li {width:33%;width: calc(100% / 3);}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f2 .sta-boxSlide-eh_f2_boxes .sta-boxes > li:last-of-type {border-right:1px solid #ededed;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f2 .sta-boxSlide-eh_f2_boxes .sta-boxes > li:nth-of-type(even) {border-right: 1px solid #ededed;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f2 .sta-boxSlide-eh_f2_boxes .sta-precios li {width:50%;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f2 .sta-boxSlide-eh_f2_boxes .sta-precios li:nth-of-type(even) {width:50%;padding-left: 7px;}
}
@media (min-width: 1201px) {
  .tpl-boxSlide-eh .sta-boxSlide-eh_f1 article .sta-boxSlide-eh_f1_title,
  .tpl-boxSlide-eh .sta-boxSlide-eh_f1 article .sta-boxSlide-eh_f1_text {padding-left:35px;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f1 article .sta-boxSlide-eh_f1_footer_1 {padding:0 35px 15px;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f1_footer_2 .sta-boxSlide-eh_bottom .sta-boxSlide-eh_left {padding-left:35px;padding-right:35px;}
  .tpl-boxSlide-eh .sta-boxSlide-eh_f2 .sta-boxSlide-eh_f2_boxes .sta-precios li:nth-of-type(even) {padding-left: 20px;}
}
.tpl-boxSlide-eh:lang(ar) {direction: rtl;}
/* FIN tpl-boxSlide-eh */


/* tpl-ventajas-eh */
.tpl-ventajas-eh {background-size:350px 350px,1px 1px;background-position:center,-1000px -1000px;background-repeat:no-repeat;background-color:#c94;text-align: center;color: #fff;}
.tpl-ventajas-eh .sta-ventajas-eh_head_mob {padding: 15px 10px 13px;font: 24px/28px 'Droid Serif', serif;}
.tpl-ventajas-eh .sta-ventajas-eh_head_mob span {display: block;font: 13px 'Roboto', sans-serif;}
.tpl-ventajas-eh .sta-ventajas-eh_head_desk,
.tpl-ventajas-eh svg {display: none;}
.tpl-ventajas-eh .sta-ventajas-eh_list {display: table;position: relative;width: 100%;max-width: 374px;margin: 0 auto 17px;}
.tpl-ventajas-eh.sta-doubleLi .sta-ventajas-eh_list {max-width:248px;}
.tpl-ventajas-eh .sta-ventajas-eh_list > li {display: table-cell;vertical-align: middle;text-align: center;font:300 13px 'Roboto', sans-serif;}
.tpl-ventajas-eh .sta-ventajas-eh_list > li .sta-icon {display: inline-block;position: relative;height: 42px;width: 42px;border-radius: 50%;background: #fff;color: #c94;cursor: pointer;font: 25px/42px Icons;}
/*.tpl-ventajas-eh .sta-ventajas-eh_list > li(check) .sta-icon:before{content:'';margin-left:1px;}
.tpl-ventajas-eh .sta-ventajas-eh_list > li(desyuno) .sta-icon:before{content:'';margin-left:3px;}*/
.tpl-ventajas-eh .sta-ventajas-eh_list > li .sta-icon:after {content: '';position: absolute;top: -10px;left: 50%;margin-left: -10px;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 9px solid transparent;z-index:1;}
.tpl-ventajas-eh .sta-ventajas-eh_list > li.sta-show .sta-icon:after {border-top-color: #fff;z-index:301;transition:.3s;}
.tpl-ventajas-eh .sta-ventajas-eh_list > li .sta-text {position: absolute;left: 10px;right: 10px;bottom: 100%;bottom: calc(100% + 7px);padding: 15px 40px 15px 15px;opacity: 0;visibility: hidden;background: #fff;text-align: left;cursor: pointer;font: 300 13px 'Roboto', sans-serif;color: #000;box-shadow: 0 0 4px rgba(0,0,0,.5);}
.tpl-ventajas-eh .sta-ventajas-eh_list > li .sta-text i {display: block;font-style: italic;font-weight: 300;color: #9b9b9b;}
.tpl-ventajas-eh .sta-ventajas-eh_list > li .sta-text:before {content: '\e001';position: absolute;top:50%;right: 20px;font: 16px/16px Icons;color: #c94;margin-top:-8px;}
.tpl-ventajas-eh .sta-ventajas-eh_list > li.sta-show .sta-icon + .sta-text {opacity: 1;visibility: visible;z-index:300;transition:.3s;}
.tpl-ventajas-eh .sta-ventajas-eh_sub_mob {border-top: 1px solid #fff;padding: 12px 10px;letter-spacing: 0.28px;font: italic 13px 'Roboto', sans-serif;}
.tpl-ventajas-eh .sta-ventajas-eh_sub_mob a {display: block;text-decoration: underline;font-style: normal;color: #fff;}
@media (min-width: 601px) {
  .tpl-ventajas-eh {background-position:-1000px -1000px, left -40px center;background-size:1px 1px, 200px 200px;background-color: #fff;color: #000;}
  .tpl-ventajas-eh .sta-ventajas-eh_content {max-width: 1320px;margin: 0 auto;padding: 30px 20px;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;text-align: left;}
  .tpl-ventajas-eh .sta-ventajas-eh_headGroup {text-align: center;max-width: 460px;margin: 0 auto;}
  .tpl-ventajas-eh .sta-ventajas-eh_head_mob {display: none;}
  .tpl-ventajas-eh .sta-ventajas-eh_contenSvg {display: inline-block;vertical-align: middle;width: 30%;}
  .tpl-ventajas-eh .sta-ventajas-eh_contenSvg svg {display: block;width: 110px;height: 50px;fill: #000;}
  .tpl-ventajas-eh .sta-ventajas-eh_head_desk {display: inline-block;text-align: center;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;vertical-align: middle;margin-left: 27px;}
  .tpl-ventajas-eh .sta-ventajas-eh_head_desk .sta-ventajas-eh_title_desk {text-align: center;font: 24px/28px 'Droid Serif', serif;}
  .tpl-ventajas-eh .sta-ventajas-eh_head_desk .sta-ventajas-eh_sub_desk {letter-spacing: 0.3px;font: 300 italic 14px/17px 'Roboto', sans-serif;text-align: center;}
  .tpl-ventajas-eh .sta-ventajas-eh_head_desk .sta-ventajas-eh_sub_desk a {margin-top: 3px;color: #000;text-decoration: underline;}
  .tpl-ventajas-eh .sta-ventajas-eh_list {max-width: 740px;margin: 50px auto 0;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;text-align: center;}
  .tpl-ventajas-eh .sta-ventajas-eh_list > li {width: 33%;width: calc(100% / 3);position: relative;padding: 0 10px 0 70px;text-align: left;font-size:16px;}
  .tpl-ventajas-eh .sta-ventajas-eh_list > li .sta-icon {position: absolute;top: calc(50% - 30px);left: 0;height: 60px;width: 60px;cursor: default;background: #c94;text-align: center;color: #fff;font: 32px/60px Icons;}
  .tpl-ventajas-eh .sta-ventajas-eh_list > li .sta-icon:after {content: none;}
  .tpl-ventajas-eh .sta-ventajas-eh_list > li .sta-text {display: inline-block;position: static;vertical-align: middle;visibility: visible;padding: 0;cursor: default;opacity: 1;max-width: none;font-size:16px;line-height: 1.06;letter-spacing: 0.34px;box-shadow: none;background: none;}
  .tpl-ventajas-eh .sta-ventajas-eh_list > li .sta-tex:lang(en){font-size:15px;}
  .tpl-ventajas-eh .sta-ventajas-eh_list > li .sta-text > strong {display: block;font-style: italic;font-weight: 300;color: #9b9b9b;}
  .tpl-ventajas-eh .sta-ventajas-eh_list > li .sta-text:before {content: none;}
  .tpl-ventajas-eh .sta-ventajas-eh_sub_mob {display: none;}
}
@media (min-width: 1001px) {
  .tpl-ventajas-eh .sta-ventajas-eh_content {display: table;width: 100%;}
  .tpl-ventajas-eh .sta-ventajas-eh_head_desk {width: auto;display: table-cell;max-width: none;margin: 0;}
  .tpl-ventajas-eh .sta-ventajas-eh_head_desk .sta-ventajas-eh_title_desk,
  .tpl-ventajas-eh .sta-ventajas-eh_head_desk .sta-ventajas-eh_sub_desk{text-align: left;}
  .tpl-ventajas-eh .sta-ventajas-eh_headGroup {display: table-cell;vertical-align: middle;text-align: left;}
  .tpl-ventajas-eh .sta-ventajas-eh_contenSvg {display: table-cell;vertical-align:top;margin-right: 50px;}
  .tpl-ventajas-eh .sta-ventajas-eh_list {display: table-cell;vertical-align: middle;width: 50%;padding-left: 10px;max-width: none;margin: 0;}
  .tpl-ventajas-eh .sta-ventajas-eh_list > li .sta-icon {display: inline-block;vertical-align: middle;}
  .tpl-ventajas-eh .sta-ventajas-eh_sub_mob {display: none;}
}
/* tpl-ventajas-eh */


/* tpl-topHeader-eh */
.tpl-topHeader-eh {background: #fff;}
.tpl-topHeader-eh .sta-topHeader-eh_all {font: 14px 'Roboto', sans-serif;padding: 6px 10px;}
.tpl-topHeader-eh .sta-topHeader-eh_table {display: table;width: 100%;}
.tpl-topHeader-eh .sta-topHeader-eh_table .sta-topHeader-eh_cell {display: table-cell;vertical-align: middle;}
.tpl-topHeader-eh .sta-topHeader-eh_left a {display: block;padding: 0 5px;color: #c94;text-transform: uppercase;}
.tpl-topHeader-eh .sta-topHeader-eh_left a svg {display: none;}
.tpl-topHeader-eh .sta-topHeader-eh_left a:hover {text-decoration: none;}
.tpl-topHeader-eh .sta-topHeader-eh_right {padding-left: 5px;display: table;margin-left: auto;}
.tpl-topHeader-eh .sta-nav {display: table-cell;position: relative;vertical-align: middle;width: auto;}
.tpl-topHeader-eh .sta-nav:not(:last-of-type) {padding-right: 20px;}
.tpl-topHeader-eh .sta-nav:not(:last-of-type):after {position: absolute;top: 50%;right: 7px;font: 400 14px/1px 'Roboto', sans-serif;content: '/';}
.tpl-topHeader-eh .sta-topHeader-eh_login {text-align: center;}
.tpl-topHeader-eh .sta-topHeader-eh_login .sta-topHeader-eh_login_button span {display: none;}
@media (min-width: 500px) {
  .tpl-topHeader-eh .sta-topHeader-eh_login .sta-topHeader-eh_login_button span {display: inline-block;margin-left: 5px;vertical-align:middle;}
}
.tpl-topHeader-eh .sta-topHeader-eh_login .sta-topHeader-eh_login_button:before {content: '\e08f';font: 17px Icons;vertical-align: middle;color: #c94;}
.tpl-topHeader-eh .sta-topHeader-eh_login .loginado a{color:#c94;}
.tpl-topHeader-eh .sta-topHeader-eh_login .loginado:empty,
.tpl-topHeader-eh .sta-topHeader-eh_login .loginado div,
.tpl-topHeader-eh .sta-topHeader-eh_login .loginado:not(:empty) + .sta-topHeader-eh_login_button {display: none;}
.tpl-topHeader-eh .sta-topHeader-eh_login .loginado .login:after {display: inline-block;content: '\e094';font: 16px Icons;vertical-align: middle;}
@media (min-width: 500px) {
  .tpl-topHeader-eh .sta-topHeader-eh_login .loginado div {display: inline-block;}
}
.tpl-topHeader-eh .sta-topHeader-eh_tlfn a:hover {text-decoration: none;}
.tpl-topHeader-eh .sta-topHeader-eh_tlfn a:before {content: '\e0af';font: 17px/17px Icons;vertical-align: middle;display: inline-block;color: #c94;}
.tpl-topHeader-eh .sta-topHeader-eh_tlfn a span {display: none;color: #000;}
.tpl-topHeader-eh .sta-topHeader-eh_lang.sta-notIdiomas label > span:after{content:none;}
.tpl-topHeader-eh .sta-topHeader-eh_lang.sta-notIdiomas label > span{margin-right:0;}
.tpl-topHeader-eh .sta-topHeader-eh_lang.sta-notIdiomas label ul{display:none;}
.tpl-topHeader-eh .sta-topHeader-eh_lang.sta-notIdiomas label{cursor: default;}
.tpl-topHeader-eh .sta-topHeader-eh_lang label {position: relative;display: inline-block;vertical-align: middle;line-height: 14px;}
.tpl-topHeader-eh .sta-topHeader-eh_lang label > span {margin-right: 17px;color: #000;}
.tpl-topHeader-eh .sta-topHeader-eh_lang label > span:first-of-type {display: none;}
.tpl-topHeader-eh .sta-topHeader-eh_lang label > span:after {position: absolute;right: 0;top: 50%;content: '\e052';color: #c94;font: 12px/1px Icons;}
.tpl-topHeader-eh .sta-topHeader-eh_lang label ul {position: absolute;right: 0;z-index: 301;background: #fff;transition: 1s;top: 20px;padding: 0 15px 0 15px;text-align: left;max-height:0;overflow: hidden;box-shadow:0 3px 6px -3px rgba(0,0,0,.5);}
.tpl-topHeader-eh .sta-topHeader-eh_lang label ul:before {content: '';position: absolute;left: 10px;top: 2px;right: 16px;bottom: auto;border-bottom: 1px solid #999;}
.tpl-topHeader-eh .sta-topHeader-eh_lang label ul li:first-of-type {padding-top:20px;}
.tpl-topHeader-eh .sta-topHeader-eh_lang label ul li:last-of-type {padding-bottom:15px;}
.tpl-topHeader-eh .sta-topHeader-eh_lang label ul li {display: block;position: relative;/*padding-left: 23px;*/}
.tpl-topHeader-eh .sta-topHeader-eh_lang label ul li:not(:last-of-type) {margin-bottom: 10px;}
.tpl-topHeader-eh .sta-topHeader-eh_lang label ul li a span {color: #000;}
.tpl-topHeader-eh .sta-topHeader-eh_lang label ul li a span:first-of-type {display: none;}
.tpl-topHeader-eh .sta-nav.sta-topHeader-eh_reserv {display: none;font-weight: 300;}
.tpl-topHeader-eh .sta-topHeader-eh_lang label input {position: fixed;left: -999px;top: 0;height: 0;width: 0;opacity: 0;}
.tpl-topHeader-eh .sta-topHeader-eh_lang label input:checked ~ ul {max-height:300px;}
.tpl-topHeader-eh .sta-topHeader-eh_lang label span:after .tpl-topHeader-eh .sta-topHeader-eh_lang label input:checked ~ span:after {content: '\e02e';}
.tpl-topHeader-eh .sta-topHeader-eh_tlfn.onlyOne label > span{display:none;}
.tpl-topHeader-eh .sta-topHeader-eh_tlfn.onlyOne label ul{background:none;position: static;padding:0;transition:none;}
.tpl-topHeader-eh .sta-topHeader-eh_tlfn.onlyOne label ul:before{content:none;}
.tpl-topHeader-eh .sta-topHeader-eh_tlfn.onlyOne label ul li{width:auto;}
.tpl-topHeader-eh .sta-topHeader-eh_tlfn.onlyOne label ul li a span:first-of-type{display:none;}
.tpl-topHeader-eh .sta-topHeader-eh_tlfn label {position: relative;display: inline-block;vertical-align: middle;line-height: 14px;}
.tpl-topHeader-eh .sta-topHeader-eh_tlfn label > span {margin-right: 17px;color: #000;}
.tpl-topHeader-eh .sta-topHeader-eh_tlfn label > span:first-of-type {display: none;}
.tpl-topHeader-eh .sta-topHeader-eh_tlfn label > span:after {position: absolute;right: 0;top: 50%;content: '\e052';color: #c94;font: 12px/1px Icons;}
.tpl-topHeader-eh .sta-topHeader-eh_tlfn label > span:before{content: '\e0af';font: 16px/16px Icons;vertical-align: middle;display: inline-block;color: #c94;}
.tpl-topHeader-eh .sta-topHeader-eh_tlfn label ul {position: absolute;z-index: 201;background: #fff;transition: 1s;top: -600px;padding: 20px 15px 15px;box-sizing: border-box;right: -10px;text-align:center;}
.tpl-topHeader-eh .sta-topHeader-eh_tlfn label ul:before {content: '';position: absolute;left: 10px;top: 2px;right: 16px;bottom: auto;border-bottom: 1px solid #999;}
.tpl-topHeader-eh .sta-topHeader-eh_tlfn label ul li {display: block;position: relative;width: 200px;}
.tpl-topHeader-eh .sta-topHeader-eh_tlfn label ul li:not(:first-of-type) {margin-top: 15px;}
.tpl-topHeader-eh .sta-topHeader-eh_tlfn label ul li a span {color: #000;}
.tpl-topHeader-eh .sta-topHeader-eh_tlfn label ul li a span:first-of-type {display: inline-block;}
.tpl-topHeader-eh .sta-topHeader-eh_tlfn label input {position: fixed;left: -999px;top: 0;height: 0;width: 0;opacity: 0;}
.tpl-topHeader-eh .sta-topHeader-eh_tlfn label input:checked ~ ul {top: 19px;}
.tpl-topHeader-eh .sta-topHeader-eh_tlfn label span:after .tpl-topHeader-eh .sta-topHeader-eh_tlfn label input:checked ~ span:after {content: '\e02e';}
.tpl-topHeader-eh .sta-topHeader-eh_tlfn label ul li[data-display=""],
.tpl-topHeader-eh .sta-topHeader-eh_tlfn label ul li[data-display=""]:before,
.tpl-topHeader-eh .tel2[data-display=""],
.tpl-topHeader-eh .tel2[data-display=""]:before{display: none;}
.tpl-topHeader-eh .sta-topHeader-eh_tlfn label{display: block;}
.tpl-topHeader-eh .sta-topHeader-eh_tlfdesk{display: none;}
@media (min-width: 601px) {
  .tpl-topHeader-eh .sta-nav.sta-topHeader-eh_reserv {display: table-cell;}
}
@media (min-width: 801px) {
  .tpl-topHeader-eh .sta-topHeader-eh_all {padding: 6px 20px;max-width:1280px;margin:0 auto;}
  .tpl-topHeader-eh .sta-topHeader-eh_right .sta-nav:not(:last-of-type) {padding-right: 25px;}
  .tpl-topHeader-eh .sta-topHeader-eh_right .sta-nav:not(:last-of-type):after {right: 8px;}
  .tpl-topHeader-eh .sta-topHeader-eh_login {text-align: center;}
  .tpl-topHeader-eh .sta-topHeader-eh_login .loginado > div {display: inline-block;}
  .tpl-topHeader-eh .sta-topHeader-eh_login .login:after {position: absolute;top: 2px;right: 18px;}
  .tpl-topHeader-eh .sta-topHeader-eh_tlfn:after {content: '/';margin: 0 5px;}
  .tpl-topHeader-eh .sta-topHeader-eh_tlfn a span {display: inline-block;vertical-align: bottom;margin-left: 5px;}
  .tpl-topHeader-eh .sta-topHeader-eh_lang label > span:first-of-type {display: inline-block;vertical-align: middle;}
  .tpl-topHeader-eh .sta-topHeader-eh_lang label > span:last-of-type {display: none;}
  .tpl-topHeader-eh .sta-topHeader-eh_lang label ul {right: -9px;padding-right:5px;z-index:302;}
  .tpl-topHeader-eh .sta-topHeader-eh_lang label ul li a span:first-of-type {display: inline-block;vertical-align: middle;}
  .tpl-topHeader-eh .sta-topHeader-eh_lang label ul li a span:last-of-type {display: none;}
  .tpl-topHeader-eh .sta-topHeader-eh_tlfn label{display: none;}

  .tpl-topHeader-eh .sta-topHeader-eh_tlfdesk{display: block;}
  .tpl-topHeader-eh .sta-topHeader-eh_tlfn label > span:first-of-type {display: inline-block;vertical-align: middle;}
  .tpl-topHeader-eh .sta-topHeader-eh_tlfn label > span:last-of-type {display: none;}
  .tpl-topHeader-eh .sta-topHeader-eh_tlfn label ul li a span:first-of-type {display: inline-block;vertical-align: middle;}
  .tpl-topHeader-eh .sta-topHeader-eh_tlfn label ul li a span:last-of-type {display: none;}
  .tpl-topHeader-eh .sta-topHeader-eh_tlfn a:last-of-type:before{content:'/'; font: 400 14px/2px 'Roboto', sans-serif; color: #000; position: relative; vertical-align:middle;}
}
/* fin tpl-topHeader-eh */


/* tpl-cabecera-eh */
.tpl-cabecera-eh {padding: 80px 20px 55px;background-position: center;background-repeat: no-repeat;background-size: cover;position: relative;color: #fff;text-align: center;}
.tpl-cabecera-eh .sta-cabecera-eh_table {display: table;width: 100%;}
.tpl-cabecera-eh .sta-cabecera-eh_table .sta-cabecera-eh_cell {display: table-cell;vertical-align: middle;text-shadow: 0 0 10px #000;}
.tpl-cabecera-eh .sta-cabecera-eh_estrellasHotel[data-star="1*"]:before {content: '*';}
.tpl-cabecera-eh .sta-cabecera-eh_estrellasHotel[data-star="2*"]:before {content: '**';}
.tpl-cabecera-eh .sta-cabecera-eh_estrellasHotel[data-star="3*"]:before {content: '***';}
.tpl-cabecera-eh .sta-cabecera-eh_estrellasHotel[data-star="4*"]:before {content: '****';}
.tpl-cabecera-eh .sta-cabecera-eh_estrellasHotel[data-star="5*"]:before {content: '*****';}
.tpl-cabecera-eh .sta-cabecera-eh_estrellasHotel[data-star="Premier"]:after {content: 'Premier Class';}
.tpl-cabecera-eh .sta-cabecera-eh_estrellasHotel[data-star="Luxury"]:after {content: 'Luxury Class';}
.tpl-cabecera-eh .sta-cabecera-eh_estrellasHotel[data-star="5GL"]:before {content: '*****';}
.tpl-cabecera-eh .sta-cabecera-eh_estrellasHotel[data-star="5GL"]:after {content: ' G.L.';}
.tpl-cabecera-eh .sta-cabecera-eh_estrellasHotel:before {font: 16px Icons;}
.tpl-cabecera-eh .sta-cabecera-eh_estrellasHotel:after {font: 16px 'Roboto', sans-serif;letter-spacing: 3px;}
.tpl-cabecera-eh .sta-cabecera-eh_nombreHotel {margin: 10px 0;line-height: 1.38;font: 24px/28px 'Droid Serif', serif;}
.tpl-cabecera-eh .sta-cabecera-eh_ubicacionHotel {display: none;}
.tpl-cabecera-eh .sta-cabecera-eh_buttons {position: absolute;left: 0;bottom: 15px;right: 0;text-align: center;}
.tpl-cabecera-eh .sta-cabecera-eh_buttons > button {vertical-align: bottom; height: 36px;width: 36px;margin: 0 5px;border-radius: 50%;background: #00111b;background: rgba(0, 17, 27, 0.6);font: 22px Icons;}
.tpl-cabecera-eh .sta-cabecera-eh_buttons .sta-cabecera-eh_fotosHotel:after {content: '\e14c';margin-left: -1px;display: block;margin-top: -2px;}
.tpl-cabecera-eh .sta-cabecera-eh_buttons .sta-cabecera-eh_mapaHotel:after {content: '\e088';}
@media (min-width: 601px) {
  .tpl-cabecera-eh {padding-top: 130px;}
  .tpl-cabecera-eh .sta-cabecera-eh_table {height: 200px;}
  .tpl-cabecera-eh .sta-cabecera-eh_nombreHotel {font-size: 36px;line-height: 1.17;}
  .tpl-cabecera-eh .sta-cabecera-eh_ubicacionHotel {display: block;margin-top: 10px;text-transform: uppercase;letter-spacing: 2px;font: 14px 'Roboto', sans-serif;}
}
@media (min-width: 801px) {
  .tpl-cabecera-eh {padding-top: 120px;}
  .tpl-cabecera-eh .sta-cabecera-eh_table {height: 225px;}
  .tpl-cabecera-eh .sta-cabecera-eh_max {max-width: 1430px;margin: 0 auto;}
}
/* FIN tpl-cabecera-eh */


/*tpl-slideBoxes-eh*/
.tpl-slideBoxes-eh {background: #ededed;position: relative;padding-bottom: 15px;}
.tpl-slideBoxes-eh .sta-slideBoxes-eh_datos {display: none;}
.tpl-slideBoxes-eh .sta-slideBoxes-eh_slide {margin: 15px 0;;padding: 0 10px 0;box-sizing: border-box;}
.tpl-slideBoxes-eh .sta-slideBoxes-eh_slide:first-of-type {margin-top:0;}
.tpl-slideBoxes-eh .sta-slideBoxes-eh_indi {display: block;position: relative;}
.tpl-slideBoxes-eh .sta-slideBoxes-eh_indi .sta-slideBoxes-eh_table {display: table;position: relative;overflow: hidden;width: 100%;height: 320px;}
.tpl-slideBoxes-eh .sta-slideBoxes-eh_indi .sta-slideBoxes-eh_table .sta-slideBoxes-eh_cell {display: table-cell;vertical-align: middle;padding: 15px 60px;color: #fff;}
.tpl-slideBoxes-eh .sta-slideBoxes-eh_indi .sta-slideBoxes-eh_info {text-align: center;color: #fff;transition:.3s;}
.tpl-slideBoxes-eh .sta-slideBoxes-eh_indi .sta-slideBoxes-eh_info .sta-slideBoxes-eh_preName {position: relative;z-index: 1;text-transform: uppercase;margin-bottom: 5px;font: 14px 'Roboto', sans-serif;}
.tpl-slideBoxes-eh .sta-slideBoxes-eh_indi .sta-slideBoxes-eh_info .sta-slideBoxes-eh_name {position: relative;z-index: 1;line-height: 1.17;font: 24px 'Droid Serif', serif;}
.tpl-slideBoxes-eh .sta-slideBoxes-eh_indi .sta-slideBoxes-eh_info .sta-slideBoxes-eh_price {position: relative;z-index: 1;margin-top: 5px;line-height: 1.29;font: 500 14px 'Roboto', sans-serif;}
.tpl-slideBoxes-eh .sta-slideBoxes-eh_indi .sta-slideBoxes-eh_info .sta-slideBoxes-eh_mas {display: inline-block;position: relative;vertical-align: middle;z-index: 1;margin-top: 20px;padding: 12px 16px;border: 3px solid #fff;letter-spacing: 0.1em;text-transform: uppercase;font: 500 16px 'Roboto', sans-serif;}
.tpl-slideBoxes-eh .sta-slideBoxes-eh_indi .sta-slideBoxes-eh_info .sta-slideBoxes-eh_mas.fn-video:before {margin-right: 10px;vertical-align: middle;font: 24px/1px Icons;content: '\e14e';}
.tpl-slideBoxes-eh .sta-slideBoxes-eh_indi .sta-slideBoxes-eh_info .sta-slideBoxes-eh_mas:hover {background: #fff;color: #00111b;text-decoration: none;transition:.3s;}
.tpl-slideBoxes-eh .sta-slideBoxes-eh_indi .sta-slideBoxes-eh_info .sta-galeria2-eh_image {position: absolute;left: 0;top: 0;right: 0;bottom: 0;background-size: cover;background-repeat: no-repeat;background-position: center;transition:.3s;}
.tpl-slideBoxes-eh .sta-slideBoxes-eh_indi .sta-slideBoxes-eh_info .sta-galeria2-eh_image:before {position: absolute;left: 0;top: 0;right: 0;bottom: 0;background: rgba(0,0,0,.2);content: '';}
.tpl-slideBoxes-eh .sta-slideBoxes-eh_indi .sta-slideBoxes-eh_info .sta-slideBoxes-eh_mas:hover ~ .sta-galeria2-eh_image {transform: scale(1.2);}
@media (min-width: 801px) {
  .tpl-slideBoxes-eh .sta-slideBoxes-eh_all {padding: 0 0 40px;}
  .tpl-slideBoxes-eh .sta-slideBoxes-eh_slide {padding: 0;}
  .tpl-slideBoxes-eh.v2 .sta-slideBoxes-eh_slide {float: left;width: 48%;width: calc(50% - 15px);margin: 0;}
  .tpl-slideBoxes-eh.v2 .sta-slideBoxes-eh_slide:first-of-type {margin-right: 15px;}
  .tpl-slideBoxes-eh.v2 .sta-slideBoxes-eh_slide:last-of-type {margin-left: 15px;}
  .tpl-slideBoxes-eh.v2 .sta-galeria2-eh_image {width: 100%;}
  .tpl-slideBoxes-eh.v2 .sta-galeria2-eh_image .sta-slideBoxes-eh_indi {display: table-cell;width: 100%;}
  .tpl-slideBoxes-eh .sta-slideBoxes-eh_all {overflow: hidden;box-sizing: border-box;max-width: 1280px;margin: 0 auto;padding-bottom: 0}
  .tpl-slideBoxes-eh .sta-slideBoxes-eh_indi .sta-slideBoxes-eh_table {height: 406px;}
  .tpl-slideBoxes-eh .sta-slideBoxes-eh_indi .sta-slideBoxes-eh_info .sta-slideBoxes-eh_name {line-height: 1.07;font: 30px 'Droid Serif', serif;}
  .tpl-slideBoxes-eh .sta-slideBoxes-eh_indi .sta-slideBoxes-eh_info .sta-slideBoxes-eh_price {margin-top: 17px;line-height: normal;font: normal 16px 'Roboto', sans-serif;}
  .tpl-slideBoxes-eh .sta-slideBoxes-eh_indi .sta-slideBoxes-eh_info .sta-slideBoxes-eh_mas {margin-top: 39px;letter-spacing: 1px;}
}
/*fin tpl-slideBoxes-eh*/


/* tpl-titleOpiniones-eh */
.tpl-titleOpiniones-eh {background: #fff;}
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh_all {padding: 20px 20px 40px;}
.tpl-titleOpiniones-eh header {text-align: center;margin-bottom: 21px;}
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh_tit {color: #c94;font: 24px/1.17 'Droid Serif', 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 20px 'Roboto', 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 #5ca70a;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: #5ca70a;content: '';}
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh_ball:after {  content: '';width: 0;bottom: 0;position: absolute;top: 0;right: 0;background: #fff;}
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh_res {margin-top: 5px;font: 300 13px 'Roboto';}
.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: #5ca70a;text-align: center;color: #ffffff;font: 300 14px 'Roboto'}
.tpl-titleOpiniones-eh .sta-titleOpiniones-eh_nota span {display: block;font: 24px 'Droid Serif', 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: #5ca70a;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{position: relative;}
  .tpl-titleOpiniones-eh:before,
  .tpl-titleOpiniones-eh:after{content:'';position: absolute;left: 0;bottom:0;right:0;}
  .tpl-titleOpiniones-eh:before{box-shadow:0 0 6px 1px #000;}
  .tpl-titleOpiniones-eh:after{height:20px;background:inherit;}
  .tpl-titleOpiniones-eh .sta-titleOpiniones-eh_all {-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;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: 30px;}
  .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: 0px;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;color: #5ca70a;font-size: 20px;}
  .tpl-titleOpiniones-eh .sta-titleOpiniones-eh_nota span {display: inline;font-size: 36px;}
  .tpl-titleOpiniones-eh .sta-titleOpiniones-eh_ball {width: 14px;height: 14px;}
  .tpl-titleOpiniones-eh .sta-titleOpiniones-eh_cal {font-size: 24px;}
  .tpl-titleOpiniones-eh .sta-titleOpiniones-eh_res {margin-top: 25px;font-style: italic;color: #808080;font-size:14px;}
  .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-pagOpi-eh */
.tpl-pagOpi-eh {background: #ededed;padding: 15px 10px;}
.tpl-pagOpi-eh.sta-hide .sta-pagOpi-eh_all{display: none;}
.tpl-pagOpi-eh button {text-align: center;color: #9c9c9c;border: 1px solid #9c9c9c;width: 100%;padding: 13px;font: 500 13px 'Roboto', sans-serif;max-width:400px;margin:0 auto;display: block;}
@media (min-width: 601px) {
  .tpl-pagOpi-eh {padding-bottom:50px;}
  .tpl-pagOpi-eh .sta-pagOpi-eh_all {max-width: 1280px;margin: 0 auto;}
  .tpl-pagOpi-eh button:hover {background: #9c9c9c;color: #fff;transition:.3s;}
}
/* fin tpl-pagOpi-eh */


/*tpl-header4-eh*/
.tpl-header4-eh {position: relative;padding-bottom: 60px;}
.tpl-header4-eh #sta-header4-eh_inpLogin:checked ~ .sta-header4-eh_abs .sta-header4-eh_login {opacity: 1;visibility: visible;}
.tpl-header4-eh #sta-header4-eh_inpLogin:checked ~ .sta-header4-eh_abs .sta-header4-eh_registerLogin {visibility: visible;}
.tpl-header4-eh #sta-header4-eh_inpLogin:checked ~ .sta-header4-eh_abs .sta-header4-eh_registerLogin .sta-header4-eh_nav_fondo {background: #000;background: rgba(0, 0, 0, 0.8);}
.tpl-header4-eh #sta-header4-eh_inpLogin:checked ~ .sta-header4-eh_abs .sta-header4-eh_registerLogin .sta-header4-eh_navContent {right: 0;}
.tpl-header4-eh #sta-header4-eh_inpNav:checked ~ .sta-header4-eh_left {visibility: visible;}
.tpl-header4-eh #sta-header4-eh_inpNav:checked ~ .sta-header4-eh_left .sta-header4-eh_nav_fondo {background: #000;background: rgba(0, 0, 0, 0.8);}
.tpl-header4-eh #sta-header4-eh_inpNav:checked ~ .sta-header4-eh_left .sta-header4-eh_navContent {left: 0;}
.tpl-header4-eh.sta-fixed .sta-header4-eh_abs {position: fixed;z-index:300;}
.tpl-header4-eh.sta-home {padding-bottom: 0;}
.tpl-header4-eh.sta-home.sta-fixed .sta-header4-eh_sup {background: #00111b;}
.tpl-header4-eh.sta-home .sta-header4-eh_abs {box-shadow:inset 0 80px 40px -40px rgba(0,0,0,.5);}
.tpl-header4-eh.sta-home .sta-header4-eh_sup {background: transparent;}
.tpl-header4-eh.sta-home .sta-header4-eh_sup .sta-header4-eh_title .sta-header4-eh_logo {display: block;overflow: hidden;height: 49px;transition: height 1s;}
.tpl-header4-eh.sta-home .sta-header4-eh_sup .sta-header4-eh_title .sta-header4-eh_logo svg {margin-top: 11px;height: 28px;width: 138px;fill: #fff;}
.tpl-header4-eh.sta-home .sta-header4-eh_sup .sta-header4-eh_title .sta-header4-eh_name {overflow: hidden;height: 0;transition: height 1s;}
.tpl-header4-eh.sta-home.sta-active .sta-header4-eh_sup .sta-header4-eh_title .sta-header4-eh_logo {height: 0;}
.tpl-header4-eh.sta-home.sta-active .sta-header4-eh_sup .sta-header4-eh_title .sta-header4-eh_name {height: 70px;}
.tpl-header4-eh .sta-header4-eh_cAmbur {display: block;position: relative;width: 44px;height: 44px;}
.tpl-header4-eh .sta-header4-eh_cAmbur:after {content: '';position: absolute;right: 0;top: 0;bottom:0;border-left: 1px solid #fff;border-left-color: rgba(255, 255, 255, 0.5);}
.tpl-header4-eh .sta-header4-eh_cAmbur .sta-header4-eh_ambur {position: absolute;width: 24px;height: 3px;border-radius: 4px;background: #c94;top: 50%;left: 7px;margin-top: -2px;}
.tpl-header4-eh .sta-header4-eh_cAmbur .sta-header4-eh_ambur:after,
.tpl-header4-eh .sta-header4-eh_cAmbur .sta-header4-eh_ambur:before {content: '';position: absolute;background: #c94;height: 100%;width: 100%;left: 0;top: -6px;border-radius: 4px;}
.tpl-header4-eh .sta-header4-eh_cAmbur .sta-header4-eh_ambur:after {top: 6px;}
.tpl-header4-eh .sta-header4-eh_cAmbur .sta-header4-eh_ambur_text {display: none;}
.tpl-header4-eh .sta-header4-eh_table {display: table;width: 100%;}
.tpl-header4-eh .sta-header4-eh_table .sta-header4-eh_cell {display: table-cell;vertical-align: middle;}
.tpl-header4-eh .sta-header4-eh_left {text-align: left;}
.tpl-header4-eh .sta-header4-eh_right {text-align: right;}
.tpl-header4-eh .sta-header4-eh_right.sta-header4-eh_nav .sta-header4-eh_navContent .sta-header4-eh_nav_close {padding: 44px 45px 15px 10px;text-align: right;}
.tpl-header4-eh .sta-header4-eh_right.sta-header4-eh_nav .sta-header4-eh_navContent .sta-header4-eh_nav_close:after {left: auto;right: 21px;}
.tpl-header4-eh .sta-header4-eh_labelText {display: block;border: 1px solid #d8d8d8;border-color: rgba(216, 216, 216, 0.5);box-shadow: 0 0 3px -1px rgba(0,0,0,.5);position: relative;margin-bottom: 15px;}
.tpl-header4-eh .sta-header4-eh_labelText input {width: 100%;height: 40px;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 20px 5px 5px 15px;font: 300 13px/1px 'Roboto', sans-serif;}
.tpl-header4-eh .sta-header4-eh_labelText.sta-fill span,
.tpl-header4-eh .sta-header4-eh_labelText input:focus + span {top: 10px;}
.tpl-header4-eh .sta-header4-eh_labelText span {position: absolute;left: 15px;top: 50%;font: 300 13px/1px 'Roboto', sans-serif;transition:.3s;}
.tpl-header4-eh .sta-header4-eh_formErrors {display: none;padding: 13px 18px 7px;font: 300 13px/1.38 'Roboto', sans-serif;border-top: 2px solid transparent;margin-bottom: 17px;}
.tpl-header4-eh .sta-header4-eh_formErrors.sta-ok {display: block;border-top-color: #5ca70a;color: #5ca70a;background: #edffd2;}
.tpl-header4-eh .sta-header4-eh_abs {position: absolute;color: #fff;left: 0;top: 0;right: 0;}
.tpl-header4-eh .sta-header4-eh_sup {padding: 0 10px;background: #00111b;transition: background .3s;z-index:200;position: relative;}
.tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_left .sta-header4-eh_left {width: 44px;}
.tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_left .sta-header4-eh_right {padding-left: 10px;text-align: left;}
.tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_center {display: none;}
.tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_max {padding: 5px 0;border-bottom: 1px solid #fff;border-bottom-color: rgba(255, 255, 255, 0.5);}
.tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_title .sta-header4-eh_name {color: #fff;font: 500 14px 'Roboto', sans-serif;}
.tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_title .sta-header4-eh_name .sta-header4-eh_table {height: 70px;width: auto;}
.tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_title .sta-header4-eh_name .sta-header4-eh_name_direccion_short {display: block;text-transform: uppercase;font: 11px 'Droid Serif', serif;}
.tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_title .sta-header4-eh_name .sta-header4-eh_name_direccion_long {display: none;}
.tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_title .sta-header4-eh_logo {display: none;}
.tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_cLogin {position: relative;}
.tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_cLogin {display: none!important;}
.tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_cLogin .sta-header4-eh_bLogin {position: relative;height: 44px;width: 44px;}
.tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_cLogin .sta-header4-eh_bLogin:before {content: attr(data-n);background: #e00303;color: #fff;position: absolute;left: 28px;top: 6px;font: 500 6px/6px 'Roboto', sans-serif;border-radius: 50%;padding: 2px 1px;width: 8px;text-align: center;box-shadow: 1px 1px 3px -1px #000;}
.tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_cLogin .sta-header4-eh_bLogin svg {height: 24px;width: 24px;fill: #fff;}
.tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_cLogin .sta-header4-eh_bLogin .sta-header4-eh_bLogin_text {display: none;}
.tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_cLogin .sta-header4-eh_cLogin_tool {display: none;}
.tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_cAten {display: none;}
.tpl-header4-eh .sta-header4-eh_bott {display: none;}
.tpl-header4-eh .sta-header4-eh_nav {position: fixed;left: 0;top: 0;right: 0;bottom: 0;z-index: 301;visibility: hidden;transition: visibility 1s;}
.tpl-header4-eh .sta-header4-eh_nav.sta-header4-eh_right .sta-header4-eh_navContent {left: auto;right: -230px;direction: ltr;}
.tpl-header4-eh .sta-header4-eh_nav .sta-header4-eh_nav_fondo {position: absolute;left: 0;top: 0;right: 0;bottom: 0;transition: background 1s;background: transparent;}
.tpl-header4-eh .sta-header4-eh_nav .sta-header4-eh_navContent {position: absolute;left: -230px;top: 0;width: 230px;bottom: 0;background: #fff;overflow: auto;direction: rtl;padding-bottom: 70px;transition: 1s;}
.tpl-header4-eh .sta-header4-eh_nav .sta-header4-eh_navContent::-webkit-scrollbar {width: 3px;}
.tpl-header4-eh .sta-header4-eh_nav .sta-header4-eh_navContent::-webkit-scrollbar-track {box-shadow: inset 0 0 5px #808080;}
.tpl-header4-eh .sta-header4-eh_nav .sta-header4-eh_navContent::-webkit-scrollbar-thumb {background: #808080;}
.tpl-header4-eh .sta-header4-eh_nav .sta-header4-eh_navContent .sta-header4-eh_nav_close {display: block;position: relative;color: #000;direction: ltr;padding: 44px 10px 15px 45px;border-bottom: 1px solid #d8d8d8;text-transform: uppercase;font: 15px 'Roboto', sans-serif;letter-spacing: .2px;color: #c94;}
.tpl-header4-eh .sta-header4-eh_nav .sta-header4-eh_navContent .sta-header4-eh_nav_close:after {content: '\e001';position: absolute;left: 21px;bottom:17px;font: 16px Icons;}
.tpl-header4-eh .sta-header4-eh_nav .sta-header4-eh_navContent .sta-header4-eh_nav_list {direction: ltr;}
.tpl-header4-eh .sta-header4-eh_nav .sta-header4-eh_navContent .sta-header4-eh_nav_list .sta-header4-eh_nav_list_li {border-bottom: 1px solid #d8d8d8;}
.tpl-header4-eh .sta-header4-eh_nav .sta-header4-eh_navContent .sta-header4-eh_nav_list .sta-header4-eh_nav_list_li.sta-multi {position: relative;}
.tpl-header4-eh .sta-header4-eh_nav .sta-header4-eh_navContent .sta-header4-eh_nav_list .sta-header4-eh_nav_list_li.sta-multi input:checked ~ a:before {content: '\e02e';}
.tpl-header4-eh .sta-header4-eh_nav .sta-header4-eh_navContent .sta-header4-eh_nav_list .sta-header4-eh_nav_list_li.sta-multi input:checked ~ ul {max-height: 350px;}
.tpl-header4-eh .sta-header4-eh_nav .sta-header4-eh_navContent .sta-header4-eh_nav_list .sta-header4-eh_nav_list_li.sta-multi input:checked ~ ul:before {left: 20px;right: 20px;}
.tpl-header4-eh .sta-header4-eh_nav .sta-header4-eh_navContent .sta-header4-eh_nav_list .sta-header4-eh_nav_list_li.sta-multi label {display: block;position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 1;}
.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 {position: relative;padding-right: 37px;pointer-events: none;}
.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 {content: '\e0f8';color: #c94;position: absolute;right: 20px;top: 17px;font: 12px/9px Icons;}
.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 {display: block;overflow: hidden;max-height: 0;transition: 1s;position: relative;z-index: 1;padding: 0 20px;}
.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:before {content: '';position: absolute;left: 50%;right: 50%;top: 0;border-top: 1px solid #d8d8d8;transition: 1s;}
.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 li:first-of-type {padding-top:5px;}
.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 {padding: 7px 5px 7px 20px;position: relative;}
.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 {content: '';position: absolute;left: 9px;top: 13px;background: #c94;height: 5px;width: 5px;border-radius: 50%;}
.tpl-header4-eh .sta-header4-eh_nav .sta-header4-eh_navContent .sta-header4-eh_nav_list .sta-header4-eh_nav_list_li ul,
.tpl-header4-eh .sta-header4-eh_nav .sta-header4-eh_navContent .sta-header4-eh_nav_list .sta-header4-eh_nav_list_li label {display: none;}
.tpl-header4-eh .sta-header4-eh_nav .sta-header4-eh_navContent .sta-header4-eh_nav_list .sta-header4-eh_nav_list_li a {display: block;font: 13px/1.38 'Roboto', sans-serif;padding: 12px 5px 9px 20px;color: #000;text-decoration: none;}
.tpl-header4-eh .sta-header4-eh_nav .sta-header4-eh_navContent .sta-header4-eh_nav_list li.sta-actual > a{font-weight: bold;}
.tpl-header4-eh .sta-header4-eh_registerLogin {text-align: left;}
.tpl-header4-eh .sta-header4-eh_login {position: fixed;left: 0;top: 0;right: 0;bottom: 0;background: #fff;color: #000;overflow: auto;opacity: 0;visibility: hidden;transition: 1s;}
.tpl-header4-eh .sta-header4-eh_login #sta-header4-eh_corpo:checked ~ .sta-header4-eh_loginContent .sta-header4-eh_table .sta-header4-eh_login_starTra {background: #d8d8d8;border-top-color: #d8d8d8;}
.tpl-header4-eh .sta-header4-eh_login #sta-header4-eh_corpo:checked ~ .sta-header4-eh_loginContent .sta-header4-eh_table .sta-header4-eh_login_corpo {border-top-color: #c94;background: #fff;}
.tpl-header4-eh .sta-header4-eh_login #sta-header4-eh_starTra:checked ~ .sta-header4-eh_loginContent .sta-header4-eh_loginFondo {background-repeat: no-repeat;background-position: center;background-size: contain;}
.tpl-header4-eh .sta-header4-eh_login #sta-header4-eh_changePass:checked ~ .sta-header4-eh_loginContent .sta-header4-eh_loginFondo {background-image: none!important;}
.tpl-header4-eh .sta-header4-eh_login #sta-header4-eh_changePass:checked ~ .sta-header4-eh_loginContent .sta-header4-eh_login_starVenta,
.tpl-header4-eh .sta-header4-eh_login #sta-header4-eh_changePass:checked ~ .sta-header4-eh_loginContent .sta-header4-eh_loginForm,
.tpl-header4-eh .sta-header4-eh_login #sta-header4-eh_changePass:checked ~ .sta-header4-eh_loginContent .sta-header4-eh_table {display: none;}
.tpl-header4-eh .sta-header4-eh_login #sta-header4-eh_changePass:checked ~ .sta-header4-eh_loginContent .sta-header4-eh_changeForm,
.tpl-header4-eh .sta-header4-eh_login #sta-header4-eh_changePass:checked ~ .sta-header4-eh_loginContent .sta-header4-eh_changeForm_title {display: block;}
.tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginForm .sta-header4-eh_labelText input {background: #fff;}
.tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginForm .sta-header4-eh_labelCheck > span:after {background: #fff;}
.tpl-header4-eh .sta-header4-eh_login::-webkit-scrollbar {width: 3px;}
.tpl-header4-eh .sta-header4-eh_login::-webkit-scrollbar-track {box-shadow: inset 0 0 5px #808080;}
.tpl-header4-eh .sta-header4-eh_login::-webkit-scrollbar-thumb {background: #808080;}
.tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_changeForm_title {display: none;font: 18px 'Droid Serif', serif;color: #21212a;background: #fff;padding: 20px 20px 0;}
.tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_changeForm_title span {display: none;}
.tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_changeForm {display: none;}
.tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_changeForm_title2 {font-size: 18px;}
.tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_changeForm_title2 span {display: block;font-size: 13px;margin: 25px 0;}
.tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_login_close {position: absolute;z-index: 1;width: 24px;height: 24px;top: 13px;right: 10px;text-align: center;}
.tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_login_close:after {content: '\e001';font: bold 16px/24px Icons;color: #c94;}
.tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_table {text-align: center;font: 18px 'Droid Serif', serif;height: 50px;}
.tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_table .sta-header4-eh_cell {position: relative;padding: 5px 10px;border-top: 3px solid #c94;transition:.3s;}
.tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_table .sta-header4-eh_cell label:after {content: '';position: absolute;left: 0;top: 0;right: 0;bottom: 0;}
.tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_table .sta-header4-eh_login_corpo {width: 53%;padding-right: 35px;border-top-color: #d8d8d8;background: #d8d8d8;}
.tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_cancelChange:after {content: '';position: absolute;z-index: 1;width: 24px;height: 24px;top: 13px;right: 10px;}
.tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_cancelChange span {display: none;}
.tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_loginFondo {padding: 30px 20px 20px;}
.tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_loginOld {display: block;margin-bottom: 10px;font: 13px 'Roboto', sans-serif;color: #c94;}
.tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_labelCheck {display: block;position: relative;padding-left: 30px;margin-bottom: 18px;}
.tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_labelCheck input:checked + span:after {color: #c94;font-size: 12px;}
.tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_labelCheck > span {font-weight: 300;}
.tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_labelCheck > span:before {content: '';position: absolute;left: 0;top: 0;width: 18px;height: 18px;border: 1px solid #d8d8d8;border-color: rgba(216, 216, 216, 0.5);box-shadow: 0 0 3px -1px rgba(0,0,0,.5);}
.tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_labelCheck > span:after {content: '\e046';position: absolute;left: 0;top: 0;width: 20px;text-align: center;font: 1px/20px Icons;color: transparent;transition:.3s;}
.tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_buttonSubmit {display: block;width: 100%;height: 50px;text-align: center;color: #fff;background: #c94;border: 2px solid #c94;font: italic 16px 'Droid Serif', serif;margin-bottom: 15px;}
.tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_login_starVenta {border-top: 1px solid #d8d8d8;padding: 13px 0 18px;font: 300 13px/1.38 'Roboto', sans-serif;color: #000;}
.tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_login_starVenta .sta-header4-eh_login_starVenta_title {font: 18px 'Droid Serif', serif;color: #c94;margin-bottom: 8px;}
.tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_login_starVenta .sta-header4-eh_login_starVenta_list {font-weight: normal;margin-top: 10px;}
.tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_login_starVenta .sta-header4-eh_login_starVenta_list li {padding: 5px 0 0 35px;position: relative;}
.tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_login_starVenta .sta-header4-eh_login_starVenta_list li:before {font: 24px/1px Icons;position: absolute;left: 0;top: 50%;color: #c94;}
.tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_login_starVenta .sta-header4-eh_login_starVenta_list li:not(:last-of-type) {margin-bottom: 4px;}
.tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_login_starVenta .sta-header4-eh_login_starVenta_list .sta-bed:before {content: '\e14d';}
.tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_login_starVenta .sta-header4-eh_login_starVenta_list .sta-present:before {content: '\e11a';}

@media (min-width: 601px) {
  .tpl-header4-eh #sta-header4-eh_inpLogin:checked ~ .sta-header4-eh_abs .sta-header4-eh_maxLogin_fondo {opacity: 1;visibility: visible;z-index: 1;}
  .tpl-header4-eh #sta-header4-eh_inpLogin:checked ~ .sta-header4-eh_abs .sta-header4-eh_login {transition:1s;z-index: 2;}
  .tpl-header4-eh #sta-header4-eh_inpLogin:checked ~ .sta-header4-eh_abs .sta-header4-eh_sup .sta-header4-eh_cLogin .sta-header4-eh_bLogin:after {transition: border-bottom-color 1s;border-bottom-color: #c94;z-index: 3;}
  .tpl-header4-eh.sta-home .sta-header4-eh_abs {box-shadow:none;}
  .tpl-header4-eh.sta-home.sta-login.sta-fixed .sta-header4-eh_sup .sta-header4-eh_cLogin .sta-header4-eh_bLogin .sta-header4-eh_bLogin_text {color: #00111b;}
  .tpl-header4-eh.sta-home.sta-login.sta-fixed .sta-header4-eh_sup .sta-header4-eh_loginAtend {width: auto;}
  .tpl-header4-eh.sta-home.sta-login .sta-header4-eh_sup .sta-header4-eh_cLogin .sta-header4-eh_bLogin .sta-header4-eh_bLogin_text {color: #fff;}
  .tpl-header4-eh.sta-home.sta-login .sta-header4-eh_sup .sta-header4-eh_loginAtend {width: 300px;}
  .tpl-header4-eh.sta-home.sta-fixed .sta-header4-eh_sup {background: #fff;transition: background .5s;}
  .tpl-header4-eh.sta-home.sta-fixed .sta-header4-eh_sup .sta-header4-eh_cAten {color: #c94;display: none;}
  .tpl-header4-eh.sta-home.sta-fixed .sta-header4-eh_sup .sta-header4-eh_cAten:before {border-left-color: #000;border-left-color: rgba(0, 0, 0, 0.2);}
  .tpl-header4-eh.sta-home.sta-fixed .sta-header4-eh_sup .sta-header4-eh_cAten svg {fill: #c94;}
  .tpl-header4-eh.sta-home.sta-fixed .sta-header4-eh_sup .sta-header4-eh_left .sta-header4-eh_right {padding-left: 20px;}
  .tpl-header4-eh.sta-home.sta-fixed .sta-header4-eh_sup .sta-header4-eh_left .sta-header4-eh_left {display: table-cell;}
  .tpl-header4-eh.sta-home.sta-fixed .sta-header4-eh_sup .sta-header4-eh_cLogin .sta-header4-eh_bLogin svg {fill: #c94;}
  .tpl-header4-eh.sta-home.sta-fixed .sta-header4-eh_bott {display: none;}
  .tpl-header4-eh.sta-home .sta-header4-eh_cAmbur:after {border-left-color: #fff;border-left-color: rgba(255, 255, 255, 0.4);}
  .tpl-header4-eh.sta-home .sta-header4-eh_sup {background: #00111b;background: rgba(0, 17, 27, 0.8);border-top:0;}
  .tpl-header4-eh.sta-home .sta-header4-eh_sup .sta-header4-eh_title .sta-header4-eh_logo {height:60px;}
  .tpl-header4-eh.sta-home .sta-header4-eh_sup .sta-header4-eh_title .sta-header4-eh_logo svg {margin-top:21px;}
  .tpl-header4-eh.sta-home .sta-header4-eh_sup .sta-header4-eh_left .sta-header4-eh_left {display: none;}
  .tpl-header4-eh.sta-home .sta-header4-eh_sup .sta-header4-eh_left .sta-header4-eh_right {padding-left: 0;}
  .tpl-header4-eh.sta-home .sta-header4-eh_sup .sta-header4-eh_cAten {display: inline-block;}
  .tpl-header4-eh.sta-home .sta-header4-eh_sup .sta-header4-eh_cLogin .sta-header4-eh_bLogin svg {fill: #fff;}
  .tpl-header4-eh.sta-home.sta-loading .sta-header4-eh_bott {display: none;}
  .tpl-header4-eh.sta-home .sta-header4-eh_bott {display: block;position: relative;z-index: 200;}
  .tpl-header4-eh.sta-home .sta-header4-eh_bott .sta-header4-eh_list .sta-multi > a:after {color: #fff;}
  .tpl-header4-eh.sta-noMore .sta-header4-eh_bott .sta-header4-eh_cAmbur {display: none;}
  .tpl-header4-eh.sta-noMore .sta-header4-eh_bott .sta-header4-eh_list .sta-multi:last-of-type ul {left: 0;right: auto;}
  .tpl-header4-eh.sta-noMore .sta-header4-eh_bott .sta-header4-eh_list .sta-header4-eh_nav_list_li:first-of-type.sta-actual:after {left: 0;}
  .tpl-header4-eh.sta-noMore .sta-header4-eh_bott .sta-header4-eh_list .sta-header4-eh_nav_list_li:first-of-type > a {padding-left: 0;}
  .tpl-header4-eh.sta-login #sta-header4-eh_inpLogin:checked ~ .sta-header4-eh_abs .sta-header4-eh_sup .sta-header4-eh_cLogin .sta-header4-eh_cLogin_tool {opacity: 1;visibility: visible;transition: 1s;}
  .tpl-header4-eh.sta-login .sta-header4-eh_sup .sta-header4-eh_cLogin .sta-header4-eh_bLogin {width: 125px;text-align: left;}
  .tpl-header4-eh.sta-login .sta-header4-eh_sup .sta-header4-eh_cLogin .sta-header4-eh_bLogin:before {content: none;}
  .tpl-header4-eh.sta-login .sta-header4-eh_sup .sta-header4-eh_cLogin .sta-header4-eh_bLogin:after {left: 7px;}
  .tpl-header4-eh.sta-login .sta-header4-eh_sup .sta-header4-eh_cLogin .sta-header4-eh_bLogin svg {fill: #c94;position: absolute;left: 0;top: 50%;margin-top: -12px;}
  .tpl-header4-eh.sta-login .sta-header4-eh_sup .sta-header4-eh_cLogin .sta-header4-eh_bLogin .sta-header4-eh_bLogin_text {padding-left: 29px;display: block;font: 300 13px 'Roboto', sans-serif;position: relative;color: #00111b;}
  .tpl-header4-eh.sta-login .sta-header4-eh_sup .sta-header4-eh_cLogin .sta-header4-eh_bLogin .sta-header4-eh_bLogin_text:after {content: '\e0f8';font: 11px/16px Icons;position: absolute;right: 0;bottom: 0;color: #c94;}
  .tpl-header4-eh.sta-login .sta-header4-eh_sup .sta-header4-eh_cLogin .sta-header4-eh_bLogin .sta-header4-eh_bLogin_text span {display: block;font-weight: bold;font-size: 14px;letter-spacing: .5px;color: #c94;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-right: 16px;}
  .tpl-header4-eh.sta-login .sta-header4-eh_sup .sta-header4-eh_cLogin .sta-header4-eh_cLogin_tool {display: block;opacity: 0;visibility: hidden;position: absolute;left: -5px;right: -5px;top: 100%;background: #fff;z-index: 1;padding: 17px 0;border-top: 3px solid #c94;box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.29);}
  .tpl-header4-eh.sta-login .sta-header4-eh_sup .sta-header4-eh_cLogin .sta-header4-eh_cLogin_tool a {text-decoration: none;display: block;text-align: left;color: #000;padding: 5px 5px 5px 30px;position: relative;font: 300 14px 'Roboto', sans-serif;}
  .tpl-header4-eh.sta-login .sta-header4-eh_sup .sta-header4-eh_cLogin .sta-header4-eh_cLogin_tool a:before {content: '';position: absolute;left: 20px;top: 13px;height: 5px;width: 5px;background: #c94;border-radius: 50%;}
  .tpl-header4-eh .sta-header4-eh_cAmbur:after {border-left-color: #21212a;border-left-color: rgba(33, 33, 42, 0.4);}
  .tpl-header4-eh .sta-header4-eh_cAmbur .sta-header4-eh_ambur_text {font-size: 14px;text-transform: uppercase;display: inline;color: #c94;}
  .tpl-header4-eh .sta-header4-eh_sup {position: relative;padding: 0 20px;background: #fff;border-top:1px solid #ededed; }
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_max {padding: 0;border-bottom: 0;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_cAmbur {padding: 12px 5px 12px 34px;height: auto;width: 50px;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_cAmbur:after {content: '';position: absolute;right: 0;top: 50%;height: 28px;border-left: 1px solid #21212a;margin-top:-14px;border-left-color: rgba(33, 33, 42, 0.4);}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_cAmbur .sta-header4-eh_ambur {left: 0;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_title .sta-header4-eh_name {color: #000;font-size: 18px;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_title .sta-header4-eh_name .sta-header4-eh_name_star {font-weight: 300;font-size: 16px;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_title .sta-header4-eh_name .sta-header4-eh_name_direccion_short {display: none;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_title .sta-header4-eh_name .sta-header4-eh_name_direccion_long {display: block;font: 300 14px 'Roboto', sans-serif;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_cLogin {display: inline-block;vertical-align: top;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_cLogin .sta-header4-eh_bLogin:after {content: '';position: absolute;left: 15px;bottom: 0;border-left: 7px solid transparent;border-right: 7px solid transparent;border-bottom: 9px solid transparent;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_cLogin .sta-header4-eh_bLogin svg {fill: #c94;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_cAten {width:130px;vertical-align: top;overflow: hidden;margin: 3px 0 0 15px;padding-left: 20px;position: relative;transition: color .3s;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_cAten:lang(nl) {width: 180px;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_cAten:lang(ru) {width: 180px;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_cAten:lang(de) {width: 150px;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_cAten:lang(it) {width: 140px;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_cAten:before {content: '';border-left: 1px solid #fff;border-left-color: rgba(255, 255, 255, 0.6);position: absolute;left: 0;top: 50%;margin-top: -17px;height: 34px;bottom: 0;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_cAten svg {fill: #fff;width: 32px;height: 32px;float: left;margin: 3px 10px 0 0;transition: fill .3s;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_cAten span {display: block;width: 75px;float: right;font: 14px 'Roboto', sans-serif;text-align: left;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_cAten span:lang(nl) {width:135px;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_cAten span:lang(ru) {width:135px;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_cAten span:lang(de) {width:105px;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_cAten span:lang(it) {width:95px;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_left .sta-header4-eh_right {padding-left: 20px;}
  .tpl-header4-eh .sta-header4-eh_bott {text-align: left;padding: 0 20px;box-shadow: inset 0 80px 60px -70px #000;}
  .tpl-header4-eh .sta-header4-eh_bott .sta-header4-eh_max {border-bottom: 1px solid #fff;border-bottom-color: rgba(255, 255, 255, 0.5);}
  .tpl-header4-eh .sta-header4-eh_bott .sta-header4-eh_cAmbur {display: inline-block;vertical-align: middle;position: relative;padding: 5px 10px 5px 31px;font: 14px 'Roboto', sans-serif;text-transform: uppercase;color: #c94;height: auto;}
  .tpl-header4-eh .sta-header4-eh_bott .sta-header4-eh_cAmbur .sta-header4-eh_ambur {left: 0;}
  .tpl-header4-eh .sta-header4-eh_bott .sta-header4-eh_cList {position: relative;display: inline-block;vertical-align: middle;}
  .tpl-header4-eh .sta-header4-eh_bott .sta-header4-eh_list {width: 100%;display: table;height: 60px;}
  .tpl-header4-eh .sta-header4-eh_bott .sta-header4-eh_list .sta-header4-eh_nav_list_li {display: table-cell;vertical-align: middle;position: relative;max-width: 150px;}
  .tpl-header4-eh .sta-header4-eh_bott .sta-header4-eh_list .sta-header4-eh_nav_list_li > a {transition: color 0.3s;}
  .tpl-header4-eh .sta-header4-eh_bott .sta-header4-eh_list .sta-header4-eh_nav_list_li > a:before {content: '';position: absolute;left: 0;top: 0;bottom: 0;right: 0;background: transparent;transition:.3s;}
  .tpl-header4-eh .sta-header4-eh_bott .sta-header4-eh_list .sta-header4-eh_nav_list_li > a > span {position: relative;}
  .tpl-header4-eh .sta-header4-eh_bott .sta-header4-eh_list .sta-header4-eh_nav_list_li a {text-align: center;display: block;font: 16px 'Roboto', sans-serif;text-decoration: none;color: #fff;padding: 0 18px;}
  .tpl-header4-eh .sta-header4-eh_bott .sta-header4-eh_list .sta-header4-eh_nav_list_li ul {display: none;}
  .tpl-header4-eh .sta-header4-eh_bott .sta-header4-eh_list .sta-multi:after {content: '';position: absolute;left: 50%;right: 50%;bottom: 0;border-top: 3px solid transparent;transition:.3s;}
  .tpl-header4-eh .sta-header4-eh_bott .sta-header4-eh_list .sta-multi:last-of-type ul {right: 0;left: auto;}
  .tpl-header4-eh .sta-header4-eh_bott .sta-header4-eh_list .sta-multi > a span:after {content: '\e0f8';font: 12px/17px Icons;color: #fff;margin-left: 5px;position: absolute;bottom: 0;left: 100%;}
  .tpl-header4-eh .sta-header4-eh_bott .sta-header4-eh_list .sta-multi:hover:after {border-top-color: #c94;left: 21px;right: 33px;}
  .tpl-header4-eh .sta-header4-eh_bott .sta-header4-eh_list .sta-multi:hover > a {color: #21212a;}
  .tpl-header4-eh .sta-header4-eh_bott .sta-header4-eh_list .sta-multi:hover > a span:after {content: '\e02e';color: #c94;}
  .tpl-header4-eh .sta-header4-eh_bott .sta-header4-eh_list .sta-multi:hover > a:before {background: #fff;}
  .tpl-header4-eh .sta-header4-eh_bott .sta-header4-eh_list .sta-multi:hover ul,
  .tpl-header4-eh .sta-header4-eh_bott .sta-header4-eh_list .sta-multi:focus ul {opacity: 1;visibility: visible;}
  .tpl-header4-eh .sta-header4-eh_bott .sta-header4-eh_list .sta-multi:before {content:'';position:absolute;left:0;top:0;bottom:0;right:0;z-index:1;}
  .tpl-header4-eh .sta-header4-eh_bott .sta-header4-eh_list .sta-multi ul {display: block;position: absolute;background: #fff;left: 0;width: 200px;top: 100%;padding: 10px 0 15px;box-shadow:0 3px 6px -3px rgba(0,0,0,.5);opacity: 0;visibility: hidden;transition:.3s;}
  .tpl-header4-eh .sta-header4-eh_bott .sta-header4-eh_list .sta-multi ul a {text-align: left;color: #21212a;padding: 5px 5px 5px 30px;position: relative;}
  .tpl-header4-eh .sta-header4-eh_bott .sta-header4-eh_list .sta-multi ul a:before {content: '';position: absolute;left: 20px;top: 13px;height: 5px;width: 5px;background: #c94;border-radius: 50%;}
  .tpl-header4-eh .sta-header4-eh_bott .sta-header4-eh_list .sta-actual:after {content: '';position: absolute;left: 21px;right: 21px;bottom: 0;border-top: 3px solid #c94;}
  .tpl-header4-eh .sta-header4-eh_registerLogin {display: none;}
  .tpl-header4-eh .sta-header4-eh_maxLogin_fondo {position: fixed;left: 0;top: 0;right: 0;bottom: 0;background: rgba(33,33,42,.6);opacity: 0;visibility: hidden;transition: 1s;}
  .tpl-header4-eh .sta-header4-eh_login {bottom: auto;left: auto;position: absolute;top: 50px;border-top: 3px solid #c94;width: 100%;max-width: 675px;background: #d8d8d8;transition: none;}
  .tpl-header4-eh .sta-header4-eh_login #sta-header4-eh_changePass:checked ~ .sta-header4-eh_loginContent .sta-header4-eh_changeForm,
  .tpl-header4-eh .sta-header4-eh_login #sta-header4-eh_changePass:checked ~ .sta-header4-eh_loginContent .sta-header4-eh_login_starVenta {display: inline-block;}
  .tpl-header4-eh .sta-header4-eh_login #sta-header4-eh_changePass:checked ~ .sta-header4-eh_loginContent .sta-header4-eh_table {display: table;}
  .tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_changeForm_title {display: none!important;}
  .tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginForm .sta-header4-eh_formContent,
  .tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_changeForm .sta-header4-eh_formContent {padding-right: 15px;}
  .tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_login_starVenta {position: relative;}
  .tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_login_starVenta:before {content: '';position: absolute;left: 0;top: 0;bottom: 0;border-left: 1px solid #d8d8d8;}
  .tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_login_starVenta .sta-header4-eh_formContent {padding-left: 15px;}
  .tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_login_starTra {background: #fff;}
  .tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_loginFondo {background: #fff;padding: 20px 15px;display: flex;}
  .tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_table {width: auto;}
  .tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_table .sta-header4-eh_cell {padding: 17px 15px;border: 0;}
  .tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_login_starVenta,
  .tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_loginForm {display: inline-block;}
  .tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_login_starVenta,
  .tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_loginForm,
  .tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_changeForm {vertical-align: top;width: 50%;}
  .tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_login_starVenta {padding: 0;border-top: 0;font-size: 14px;}
  .tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_login_starVenta .sta-header4-eh_login_starVenta_title {margin-bottom: 20px;}
  .tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_buttonSubmit {margin-bottom: 0;padding: 5px 10px;max-width: 115px;margin: 0 0 0 auto;}
  .tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_buttonSubmit:hover {background: transparent;color: #c94;transition:.3s;}
  .tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_tableLogin {display: table;width: 100%;}
  .tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_tableLogin .sta-header4-eh_cellLogin {display: table-cell;width: 50%;vertical-align: middle;}
  .tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_cancelChange span {display: block;font: 500 16px 'Roboto', sans-serif;letter-spacing: 1px;color: #c94;}
  .tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_changeForm_title2 span {margin-top: 15px;}
}
@media (min-width: 801px) {
  .tpl-header4-eh.sta-loading .sta-header4-eh_loginAtend{display:none;}
  .tpl-header4-eh.sta-noMore2 .sta-header4-eh_sup .sta-header4-eh_center {text-align: left;}
  .tpl-header4-eh.sta-noMore2 .sta-header4-eh_sup .sta-header4-eh_center .sta-header4-eh_cAmbur {display: none;}
  .tpl-header4-eh.sta-home.sta-fixed.sta-noMore2 .sta-header4-eh_sup .sta-header4-eh_center {text-align: left;}
  .tpl-header4-eh.sta-home.sta-fixed .sta-header4-eh_sup .sta-header4-eh_title .sta-header4-eh_logo {height: 50px;}
  .tpl-header4-eh.sta-home.sta-fixed .sta-header4-eh_sup .sta-header4-eh_title .sta-header4-eh_logo svg {height: 22px;width: 107px;fill: #21212a;margin-top:16px;}
  .tpl-header4-eh.sta-home.sta-fixed .sta-header4-eh_sup .sta-header4-eh_left .sta-header4-eh_left {display: none;}
  .tpl-header4-eh.sta-home.sta-fixed .sta-header4-eh_sup .sta-header4-eh_left .sta-header4-eh_right {padding-left:0;}
  .tpl-header4-eh.sta-home.sta-fixed .sta-header4-eh_sup .sta-header4-eh_center {display: table-cell;}
  .tpl-header4-eh.sta-home.sta-fixed .sta-header4-eh_sup .sta-header4-eh_cLogin .sta-header4-eh_bLogin svg {fill: #c94;}
  .tpl-header4-eh.sta-home.sta-fixed .sta-header4-eh_sup .sta-header4-eh_cAten {display: inline-block;}
  .tpl-header4-eh.sta-home.sta-fixed .sta-header4-eh_sup .sta-header4-eh_cAten svg {fill: #c94;}
  .tpl-header4-eh.sta-home.sta-fixed .sta-header4-eh_sup .sta-header4-eh_cAten span {color: #c94;}
  .tpl-header4-eh.sta-home.sta-fixed .sta-header4-eh_login {top: -15px;}
  .tpl-header4-eh.sta-home .sta-header4-eh_sup .sta-header4-eh_center {display: none;}
  .tpl-header4-eh.sta-home .sta-header4-eh_sup .sta-header4-eh_cLogin .sta-header4-eh_bLogin svg {fill: #fff;}
  .tpl-header4-eh.sta-home .sta-header4-eh_sup .sta-header4-eh_cAten:before {border-left-color: #fff;border-left-color: rgba(255, 255, 255, 0.6);}
  .tpl-header4-eh.sta-home .sta-header4-eh_sup .sta-header4-eh_cAten svg {fill: #fff;}
  .tpl-header4-eh.sta-home .sta-header4-eh_sup .sta-header4-eh_cAten span {color: #fff;}
  .tpl-header4-eh.sta-home .sta-header4-eh_login {top: -70px;}
  .tpl-header4-eh .sta-header4-eh_max {max-width: 1280px;margin: 0 auto;}
  .tpl-header4-eh .sta-header4-eh_sup {z-index:301;}
  .tpl-header4-eh.sta-fixed .sta-header4-eh_abs {z-index: 301;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_leftLogo {width: 108px;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_title .sta-header4-eh_logo {display: block;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_title .sta-header4-eh_logo svg {height: 22px;width: 108px;display: block;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_title .sta-header4-eh_name {display: none;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_cList {padding-left: 5px;position: relative;display: inline-block;vertical-align: middle;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_list {width: 100%;display: table;height: 60px;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_list .sta-header4-eh_nav_list_li {display: table-cell;vertical-align: middle;position: relative;max-width: 150px;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_list .sta-header4-eh_nav_list_li.sta-multi:before {content:'';position: absolute;left:0;top:0;right:0;bottom:0;z-index:2;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_list .sta-header4-eh_nav_list_li > a {transition: .3s;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_list .sta-header4-eh_nav_list_li > a:before {content: '';position: absolute;z-index: 1;left: 0;top: 0;bottom: 0;right: 0;background: transparent;transition:.3s;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_list .sta-header4-eh_nav_list_li > a > span {position: relative;z-index: 1;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_list .sta-header4-eh_nav_list_li a {text-align: center;display: block;font: 16px 'Roboto', sans-serif;text-decoration: none;color: #000;padding: 0 18px;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_list .sta-header4-eh_nav_list_li ul {display: none;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_list .sta-multi:after {content: '';position: absolute;z-index: 1;left: 50%;right: 50%;bottom: 0;border-top: 3px solid transparent;transition:.3s;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_list .sta-multi > a span:after {content: '\e0f8';font: 12px/17px Icons;color: #c94;margin-left: 5px;position: absolute;bottom: 0;left: 100%;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_list .sta-multi:hover:after {right: 33px;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_list .sta-multi:hover > a {color: #21212a;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_list .sta-multi:hover > a span:after {content: '\e02e';}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_list .sta-multi:hover > a:before {background: #fff;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_list .sta-multi:hover ul {opacity: 1;visibility: visible;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_list .sta-multi ul {display: block;position: absolute;z-index: 1;background: #fff;left: 0;width: 200px;top: 100%;padding: 10px 0 15px;box-shadow:0 3px 6px -3px rgba(0,0,0,.5);opacity: 0;visibility: hidden;transition:.3s;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_list .sta-multi ul a {text-align: left;color: #21212a;padding: 5px 5px 5px 30px;position: relative;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_list .sta-multi ul a:before {content: '';position: absolute;left: 20px;top: 13px;height: 5px;width: 5px;background: #c94;border-radius: 50%;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_list .sta-header4-eh_nav_list_li.sta-actual:after {content: '';position: absolute;left: 21px;right: 21px;bottom: 0;border-top: 3px solid #c94;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_left .sta-header4-eh_left {display: none;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_left .sta-header4-eh_right {padding-left: 0;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_center {display: table-cell;text-align: right;}
  .tpl-header4-eh.sta-loading .sta-header4-eh_sup .sta-header4-eh_center .sta-header4-eh_cAmbur {display: none;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_center .sta-header4-eh_cAmbur {margin: 0 0 0 auto;display: inline-block;vertical-align: middle;padding-right: 15px;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_center .sta-header4-eh_cAmbur:after {content: none;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_cAten {display: inline-block;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_cAten.v2 {overflow: visible;width:auto;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_cAten.v2:hover span {visibility: visible;opacity: 1;transition: .5s;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_cAten.v2 span {position: absolute;right: 0;top: 100%;z-index: 2;background: #fff;border-top: 3px solid #c94;margin-top: 5px;padding: 10px 5px 5px;text-align: center;opacity: 0;visibility: hidden;box-shadow: 2px 2px 9px -2px #000;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_cAten.v2 span:hover {visibility: visible;opacity: 1;transition:.5s;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_cAten.v2 span:after {content: '';position: absolute;right: 15px;bottom: 100%;border-left: 7px solid transparent;border-right: 7px solid transparent;border-bottom: 9px solid #c94;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_cAten:before {border-left-color: #000;border-left-color: rgba(0, 0, 0, 0.2);}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_cAten svg {fill: #c94;}
  .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_cAten span {color: #c94;}
  .tpl-header4-eh .sta-header4-eh_maxLogin {max-width: 1280px;margin: 0 auto;position: relative;}
  .tpl-header4-eh .sta-header4-eh_login {top: -9px;}
  .tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_table .sta-header4-eh_cell {padding: 17px 30px;}
  .tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginContent .sta-header4-eh_loginFondo {padding: 30px;}
  .tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_loginForm .sta-header4-eh_formContent,
  .tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_changeForm .sta-header4-eh_formContent {padding-right: 30px;}
  .tpl-header4-eh .sta-header4-eh_login .sta-header4-eh_login_starVenta .sta-header4-eh_formContent {padding-left: 30px;}
  @supports (-moz-appearance:none) {
    .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_list .sta-header4-eh_nav_list_li > a > span{display: block;}
    .tpl-header4-eh .sta-header4-eh_sup .sta-header4-eh_list .sta-multi > a span::after{left:auto;right:0;margin-left: 0;}
  }
}
/*FIN tpl-header4-eh*/

/*tpl-modalFotos-d*/
.tpl-modalFotos-d {background: #00111b;font: 300 13px 'Roboto', sans-serif;color: #fff;position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index: 302;overflow: auto;display: none;}
.tpl-modalFotos-d .sta-modalFotos-d_table {display: table;width: 100%;height: 100%;}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell {display: table-cell;vertical-align: middle;}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_top {border-bottom: 1px solid #4a4a4a;background: #00111b;padding: 12px 15px 0;text-align: left;position: relative;}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_top:lang(ar) {text-align: right;}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_top:lang(ar) .sta-modalFotos-d_title {padding-left: 35px;padding-right: 0;}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_top:lang(ar) .sta-modalFotos-d_title .sta-modalFotos-d_closeBu {right: auto;left: 15px;}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_top .sta-modalFotos-d_title {font: 18px 'Roboto',sans-serif;padding-right: 35px;color: #fff;}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_top .sta-modalFotos-d_title .sta-modalFotos-d_closeBu {position: absolute;top: 15px;right: 15px;height: 24px;width: 24px;}
.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: #c94;content: '\e001';font: 15px 'Icons';}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_top .sta-modalFotos-d_lista:lang(ar) {direction: rtl;}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_top .sta-modalFotos-d_lista:lang(ar) button {direction: ltr;}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_top .sta-modalFotos-d_lista:lang(ar) li:not(:last-of-type) {margin-left: 15px;margin-right: 0;}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_top .sta-modalFotos-d_lista li {display: inline-block;vertical-align: bottom;position: relative;font-weight: 300;}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_top .sta-modalFotos-d_lista li:not(:last-of-type) {margin-right: 15px;}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_top .sta-modalFotos-d_lista li button {text-transform: uppercase;padding: 15px 3px;}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_top .sta-modalFotos-d_lista li button.sta-modalFotos-d_foto:before,
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_top .sta-modalFotos-d_lista li button.sta-modalFotos-d_video:before,
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_top .sta-modalFotos-d_lista li button.sta-modalFotos-d_360:before {font: 18px Icons;position: relative;vertical-align: text-bottom;margin-right:5px;}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_top .sta-modalFotos-d_lista li button.sta-modalFotos-d_foto:before {content: '\e14c';}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_top .sta-modalFotos-d_lista li button.sta-modalFotos-d_video:before {content: '\e14e';}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_top .sta-modalFotos-d_lista li button.sta-modalFotos-d_360:before {content: '\e147';}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_top .sta-modalFotos-d_lista li button .sta-modalFotos-d_subtitulo {color: #9b9b9b;}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_top .sta-modalFotos-d_lista li:before {content: '';background: transparent;height: 0;position: absolute;bottom: -2px;left: 0;right: 0;transition:.5s;}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_top .sta-modalFotos-d_lista li.sta-activa:before {background: #c94;height: 3px;}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_top .sta-modalFotos-d_lista li.sta-activa button {color: #c94;}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_slide {margin: 20px auto;overflow: hidden;}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_slide .sta-modalFotos-d_overflow {max-width: 1365px;margin: 0 auto;}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_slide .sta-modalFotos-d_overflow iframe {width: 100%;height: 100%;}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_slide .sta-modalFotos-d_overflow .sta-modalFotos-d_rel {position: relative;}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_slide .sta-modalFotos-d_overflow .sta-modalFotos-d_rel .sta-modalFotos-d_carousel {position: relative;height: 300px;overflow: hidden;}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_slide .sta-modalFotos-d_overflow .sta-modalFotos-d_rel .sta-modalFotos-d_carousel .sta-modalFotos-d_image {position: absolute;top: 0;bottom: 0;left: 0;width: 100%;background-position: center;background-repeat: no-repeat;background-size: contain;overflow:hidden;}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_slide .sta-modalFotos-d_overflow .sta-modalFotos-d_rel .sta-modalFotos-d_buttons {color: #fff;font: 9px Icons;}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_slide .sta-modalFotos-d_overflow .sta-modalFotos-d_rel .sta-modalFotos-d_buttons .sta-modalFotos-d_topBu,
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_slide .sta-modalFotos-d_overflow .sta-modalFotos-d_rel .sta-modalFotos-d_buttons .sta-modalFotos-d_bottomBu {width: 36px;height: 36px;position: absolute;top: 50%;background: rgba(0, 17, 27, 0.6);border-radius: 50%;}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_slide .sta-modalFotos-d_overflow .sta-modalFotos-d_rel .sta-modalFotos-d_buttons .sta-modalFotos-d_topBu:after,
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_slide .sta-modalFotos-d_overflow .sta-modalFotos-d_rel .sta-modalFotos-d_buttons .sta-modalFotos-d_bottomBu:after {content: '\\';}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_slide .sta-modalFotos-d_overflow .sta-modalFotos-d_rel .sta-modalFotos-d_buttons .sta-modalFotos-d_topBu {top: 50%;right: 20px;}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_slide .sta-modalFotos-d_overflow .sta-modalFotos-d_rel .sta-modalFotos-d_buttons .sta-modalFotos-d_bottomBu {left:20px;}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_slide .sta-modalFotos-d_overflow .sta-modalFotos-d_rel .sta-modalFotos-d_buttons .sta-modalFotos-d_topBu:after {content: '\e000';}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_slide .sta-modalFotos-d_overflow .sta-modalFotos-d_rel.sta-noButtons .sta-modalFotos-d_buttons {display: none;}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_slide .sta-modalFotos-d_overflow .sta-modalFotos-d_videoCont {height: 300px;}
.tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_slide .sta-modalFotos-d_overflow .sta-modalFotos-d_360Cont {height: 300px;}
@media (min-width: 801px) {
  .tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_top {position: fixed;top: 0;left: 0;right: 0;z-index: 1;padding-top: 20px;}
  .tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_top .sta-modalFotos-d_title {font-size: 24px;position: relative;max-width: 1325px;margin: 0 auto;}
  .tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_top .sta-modalFotos-d_title .sta-modalFotos-d_closeBu {top: 0;right: 10px;}
  .tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_top .sta-modalFotos-d_lista {font-size: 16px;max-width: 1360px;margin: 0 auto;}
  .tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_slide {padding: 0 20px;margin: 130px auto 30px;}
  .tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_slide .sta-modalFotos-d_overflow .sta-modalFotos-d_rel .sta-modalFotos-d_carousel {height: 670px;}
  .tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_slide .sta-modalFotos-d_overflow .sta-modalFotos-d_rel .sta-modalFotos-d_carousel .sta-modalFotos-d_image {background-position: center top;}
  .tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_slide .sta-modalFotos-d_overflow .sta-modalFotos-d_360Cont,
  .tpl-modalFotos-d .sta-modalFotos-d_table .sta-modalFotos-d_cell .sta-modalFotos-d_slide .sta-modalFotos-d_overflow .sta-modalFotos-d_videoCont {height: 670px;}
}
/*FIN tpl-modalFotos-d*/


/* .tpl-info_3-d */
.tpl-info_3-d {text-align: center;background:#fff;padding: 17px 10px 0 20px;position: relative;}
.tpl-info_3-d .sta-info_3-d_content {background: #ededed;padding: 20px 20px 20px 20px;border-top: 3px solid #c94;box-shadow: 0 2px 4px 0 rgba(0,0,0,.2);}
.tpl-info_3-d .sta-info_3-d_content:lang(ar) {padding: 20px 54px 20px 20px;}
.tpl-info_3-d .sta-info_3-d_content > .sta-info_3-d_button > .v3:before {content: '\e065';}
.tpl-info_3-d .sta-info_3-d_texto {position: relative;text-align: left;font: 16px 'Roboto', sans-serif;padding-left: 34px;}
.tpl-info_3-d .sta-info_3-d_texto:before {content: '\e0ec';font: 24px/1px Icons;color: #c94;position: absolute;top:11px;left: 0;}
.tpl-info_3-d .sta-info_3-d_texto:lang(ar) {text-align: right;}
.tpl-info_3-d .sta-info_3-d_texto:lang(ar):before {left: auto;right: 20px;}
.tpl-info_3-d .sta-info_3-d_texto .sta-info_3-d_texto1 {font-weight: bold;}
.tpl-info_3-d .sta-info_3-d_texto .sta-info_3-d_texto1:empty,
.tpl-info_3-d .sta-info_3-d_texto .sta-info_3-d_texto2:empty {display:none;}
@media (min-width: 801px) {
  .tpl-info_3-d {background:#ededed;padding:0 20px;}
  .tpl-info_3-d .sta-info_3-d_content {background: #fff;}
  .tpl-info_3-d .sta-info_3-d_content {display: table;width: 100%;box-sizing: border-box;max-width: 1280px;margin: 0 auto;}
  .tpl-info_3-d .sta-info_3-d_content:lang(ar) {direction: rtl;}
  .tpl-info_3-d .sta-info_3-d_content > * {display: table-cell;vertical-align: middle;}
  .tpl-info_3-d .sta-info_3-d_texto {margin-bottom: 0;padding-right: 20px;}
}
/* FIN .tpl-info_3-d */


/* tpl-breadcrubs-eh */
.tpl-breadCrumbs-eh{display: none;}
@media (min-width: 601px){
  .tpl-breadCrumbs-eh{background: #ededed;font: 300 12px 'Roboto';padding:25px 0 10px 10px;display: block;}
  .tpl-breadCrumbs-eh.sta-white{background: #fff;}
  .tpl-breadCrumbs-eh .breadCrumbsElement{display: inline-block; padding: 0 5px 0 15px; position: relative;}
  .tpl-breadCrumbs-eh .breadCrumbsElement:first-of-type{padding-left:0}
  .tpl-breadCrumbs-eh .breadCrumbsElement a{color: #888;}
  .tpl-breadCrumbs-eh .breadCrumbsElement:not(:first-of-type):before{content: '\e000'; font:8px/1px Icons; position: absolute; top: 50%; left: 0; color: #c94}
}
@media (min-width: 801px){
  .tpl-breadCrumbs-eh{padding-left:30px}
  .tpl-breadCrumbs-eh .sta-breadCrumbs-eh_max{max-width: 1310px;margin: 0 auto;}
}
/* FIN .tpl-breadcrubs-eh */


/* .tpl-galeriaHome-eh */
.tpl-galeriaHome-eh {display:none}
.tpl-galeriaHome-eh .sta-galeriaHome-eh_container {background: #ededed;}
.tpl-galeriaHome-eh .sta-galeriaHome-eh_container .sta-galeriaHome-eh_gallery {overflow: hidden;}
.tpl-galeriaHome-eh .sta-galeriaHome-eh_container .sta-galeriaHome-eh_gallery .sta-galeriaHome-eh_photo_list > li {width: 50%;}
.tpl-galeriaHome-eh .sta-galeriaHome-eh_container .sta-galeriaHome-eh_gallery .sta-galeriaHome-eh_photo_list > li .sta-galeriaHome-eh_open {background-position: center;background-size: cover;background-repeat: no-repeat;width: 100%;height: 100%;border: 0 solid #ededed;}
.tpl-galeriaHome-eh .sta-galeriaHome-eh_container .sta-galeriaHome-eh_gallery .sta-galeriaHome-eh_photo_list .sta-galeriaHome-eh_little {height: 150px;float: left;}
.tpl-galeriaHome-eh .sta-galeriaHome-eh_container .sta-galeriaHome-eh_gallery .sta-galeriaHome-eh_photo_list .sta-galeriaHome-eh_little:last-of-type .sta-galeriaHome-eh_open {border-top-width: 1px;}
.tpl-galeriaHome-eh .sta-galeriaHome-eh_container .sta-galeriaHome-eh_gallery .sta-galeriaHome-eh_photo_list .sta-galeriaHome-eh_big {height: 300px;float: right;}
.tpl-galeriaHome-eh .sta-galeriaHome-eh_container .sta-galeriaHome-eh_gallery .sta-galeriaHome-eh_photo_list .sta-galeriaHome-eh_big .sta-galeriaHome-eh_open {border-left-width: 1px;}
.tpl-galeriaHome-eh .sta-galeriaHome-eh_container .sta-galeriaHome-eh_gallery ul:first-of-type ~ ul {display: none;}
.tpl-galeriaHome-eh.sta-less6 .sta-galeriaHome-eh_photo_list:nth-of-type(2) {display: none;}
@media (min-width: 801px) {
  .tpl-galeriaHome-eh .sta-galeriaHome-eh_container .sta-galeriaHome-eh_gallery .sta-galeriaHome-eh_photo_list .sta-galeriaHome-eh_little {height: 200px;width: 25%;}
  .tpl-galeriaHome-eh .sta-galeriaHome-eh_container .sta-galeriaHome-eh_gallery .sta-galeriaHome-eh_photo_list .sta-galeriaHome-eh_little:nth-of-type(3) .sta-galeriaHome-eh_open {border-top-width: 0;}
  .tpl-galeriaHome-eh .sta-galeriaHome-eh_container .sta-galeriaHome-eh_gallery .sta-galeriaHome-eh_photo_list .sta-galeriaHome-eh_little .sta-galeriaHome-eh_open {border-right-width: 2px;}
  .tpl-galeriaHome-eh .sta-galeriaHome-eh_container .sta-galeriaHome-eh_gallery .sta-galeriaHome-eh_photo_list .sta-galeriaHome-eh_big {height: 400px;width: 50%;}
  .tpl-galeriaHome-eh .sta-galeriaHome-eh_container .sta-galeriaHome-eh_gallery .sta-galeriaHome-eh_photo_list .sta-galeriaHome-eh_big .sta-galeriaHome-eh_open {border-width: 0 0 3px 0;}
  .tpl-galeriaHome-eh .sta-galeriaHome-eh_container .sta-galeriaHome-eh_gallery ul:first-of-type ~ ul {display: block;}
  .tpl-galeriaHome-eh .sta-galeriaHome-eh_container .sta-galeriaHome-eh_gallery ul:first-of-type ~ ul .sta-galeriaHome-eh_little:nth-of-type(3) .sta-galeriaHome-eh_open {border-width: 0;}
  .tpl-galeriaHome-eh .sta-galeriaHome-eh_container .sta-galeriaHome-eh_gallery ul:first-of-type ~ ul .sta-galeriaHome-eh_big {float: left;}
  .tpl-galeriaHome-eh .sta-galeriaHome-eh_container .sta-galeriaHome-eh_gallery ul:first-of-type ~ ul .sta-galeriaHome-eh_big .sta-galeriaHome-eh_open {border-width: 3px 3px 0 0;}
  .tpl-galeriaHome-eh .sta-galeriaHome-eh_container .sta-galeriaHome-eh_gallery .sta-galeriaHome-eh_photo_list:only-child .sta-galeriaHome-eh_little {width: 50%}
  .tpl-galeriaHome-eh .sta-galeriaHome-eh_container .sta-galeriaHome-eh_gallery .sta-galeriaHome-eh_photo_list:only-child .sta-galeriaHome-eh_little .sta-galeriaHome-eh_open {border-bottom-width: 2px;}

  .tpl-galeriaHome-eh.sta-less6 .sta-galeriaHome-eh_container .sta-galeriaHome-eh_gallery .sta-galeriaHome-eh_photo_list .sta-galeriaHome-eh_big .sta-galeriaHome-eh_open,
  .tpl-galeriaHome-eh.sta-less6 .sta-galeriaHome-eh_container .sta-galeriaHome-eh_gallery .sta-galeriaHome-eh_photo_list:only-child .sta-galeriaHome-eh_little:nth-of-type(3) .sta-galeriaHome-eh_open {border-bottom: 0;}
}
/* fin tpl-galeriaHome-eh */


/* .tpl-navGalery-eh */
.tpl-navGalery-eh{text-align:center;background:#ededed;vertical-align:middle; display: none;}
.tpl-navGalery-eh.sta-preparado{display:block;}
.tpl-navGalery-eh ul{border-bottom:1px solid #d8d8d8;max-width:1280px;margin:0 auto}
.tpl-navGalery-eh ul li{margin:0 10px;vertical-align:middle;display:none;}
.tpl-navGalery-eh ul li:first-of-type{margin-left:0;}
.tpl-navGalery-eh ul li:last-of-type{margin-right:0;}
.tpl-navGalery-eh ul li.sta-preparado{display:inline-block}
.tpl-navGalery-eh ul li .sta-active{color:#c94}
.tpl-navGalery-eh ul li .sta-active:after{content:"";display:block;position:absolute;left:0;bottom:-2px;height:3px;width:100%;background:#c94}
.tpl-navGalery-eh ul li button{text-transform:uppercase;letter-spacing:1px;font:500 14px 'Roboto',sans-serif;padding:20px 0 15px;position:relative;transition:color .5s}
.tpl-navGalery-eh ul li button:hover{color:#c94}
.tpl-navGalery-eh ul li button:after{content:"";display:block;position:absolute;left:0;bottom:-2px;height:3px;width:0;background:#c94;transition:width .5s}
.tpl-navGalery-eh ul li button:hover:after{width:100%;left:0}
.tpl-navGalery-eh ul li button:before{font:17px Icons;vertical-align:text-bottom;margin-right:7px}
.tpl-navGalery-eh ul li .sta-navGalery-eh_buttonFotos:before{content:'\e117'}
.tpl-navGalery-eh ul li .sta-navGalery-eh_buttonVideo:before{content:'\e14e'}
.tpl-navGalery-eh ul li .sta-navGalery-eh_button360:before{content:'\e147'}
@media (max-width:600px){
  .tpl-navGalery-eh ul li button{font:300 13px 'Roboto',sans-serif}
}
/* FIN .tpl-navGalery-eh */



/* FIN tpl-boxes30-eh */
.tpl-boxes31-eh {background: #ededed;padding: 25px 10px;text-align: center;}
.tpl-boxes31-eh .sta-boxes31-eh_all .sta-boxes31-eh_titulo {font: 22px 'Droid Serif', serif;color: #c94;margin-bottom: 15px;}
.tpl-boxes31-eh .sta-boxes31-eh_all .sta-boxes31-eh_titulo span {color: #00111b;font-size: 13px;font-style: italic;display: block;}
.tpl-boxes31-eh .sta-boxes31-eh_all .sta-boxes31-eh_overflow {overflow: hidden;}
.tpl-boxes31-eh .sta-boxes31-eh_all .sta-boxes31-eh_overflow:not(:first-of-type) {margin-top: 10px;}
.tpl-boxes31-eh .sta-boxes31-eh_all .sta-boxes31-eh_articulo {display: table;width: 100%;overflow: hidden;position: relative;height: 320px;}
.tpl-boxes31-eh .sta-boxes31-eh_all .sta-boxes31-eh_articulo article {display: table-cell;vertical-align: middle;color: #fff;padding: 15px;}
.tpl-boxes31-eh .sta-boxes31-eh_all .sta-boxes31-eh_articulo article header {max-height: 225px;overflow: hidden;font: 24px 'Droid Serif', serif;word-break: break-word;margin-bottom: 15px;position: relative;z-index: 1;letter-spacing: 0;}
.tpl-boxes31-eh .sta-boxes31-eh_all .sta-boxes31-eh_articulo article section {font: 13px 'Roboto', sans-serif;}
.tpl-boxes31-eh .sta-boxes31-eh_all .sta-boxes31-eh_precio {font-weight: 300;margin-bottom: 30px;position: relative;z-index: 1;}
.tpl-boxes31-eh .sta-boxes31-eh_all .sta-boxes31-eh_link {border: 3px solid #fff;color: #fff;text-transform: uppercase;padding: 10px 25px;display: inline-block;position: relative;z-index: 1;}
.tpl-boxes31-eh .sta-boxes31-eh_all .sta-boxes31-eh_link:hover {background: #fff;color: #00111b;text-decoration: none;transition:.3s;}
.tpl-boxes31-eh .sta-boxes31-eh_all .sta-boxes31-eh_link:hover + .sta-boxes31-eh_background {left:-35px;right:-35px;top:-35px;bottom:-35px;}
.tpl-boxes31-eh .sta-boxes31-eh_all .sta-boxes31-eh_background {-moz-background-size: cover;background-size: cover;background-position: center;position: absolute;z-index: 0;left: 0;top: 0;right: 0;bottom: 0;transition:.3s;}
.tpl-boxes31-eh .sta-boxes31-eh_all .sta-boxes31-eh_background:before {content: '';background: rgba(0,0,0,.3);position: absolute;left: 0;top: 0;right: 0;bottom: 0;}
@media (min-width: 601px) {
  .tpl-boxes31-eh .sta-boxes31-eh_all {overflow: hidden;}
  .tpl-boxes31-eh .sta-boxes31-eh_all .sta-boxes31-eh_overflow {width: 49%;width: calc(50% - 5px);margin-top: 10px;float: left;}
  .tpl-boxes31-eh .sta-boxes31-eh_all .sta-boxes31-eh_overflow:nth-of-type(2n+1) {margin-right: 10px;}
  .tpl-boxes31-eh .sta-boxes31-eh_all .sta-boxes31-eh_overflow:nth-of-type(1),
  .tpl-boxes31-eh .sta-boxes31-eh_all .sta-boxes31-eh_overflow:nth-of-type(2) {margin-top: 0;}
  .tpl-boxes31-eh .sta-boxes31-eh_all .sta-boxes31-eh_articulo {height: 380px;}
  .tpl-boxes31-eh .sta-boxes31-eh_all .sta-boxes31-eh_articulo article section {font-size: 16px;}
}
@media (min-width: 801px) {
  .tpl-boxes31-eh {padding: 5px 20px 60px;min-height:47vh;}
  .tpl-boxes31-eh .sta-boxes31-eh_all {max-width: 1280px;margin: 0 auto;}
  .tpl-boxes31-eh .sta-boxes31-eh_all .sta-boxes31-eh_overflow {width: 30%;width: calc(100% / 3 - 20px);}
  .tpl-boxes31-eh .sta-boxes31-eh_all .sta-boxes31-eh_overflow:nth-of-type(3) {margin-top: 0;}
  .tpl-boxes31-eh .sta-boxes31-eh_all .sta-boxes31-eh_overflow:nth-of-type(2n+1) {margin-right: 0px;}
  .tpl-boxes31-eh .sta-boxes31-eh_all .sta-boxes31-eh_overflow:nth-of-type(3n+1),
  .tpl-boxes31-eh .sta-boxes31-eh_all .sta-boxes31-eh_overflow:nth-of-type(3n+2) {margin-right: 30px;}
  .tpl-boxes31-eh .sta-boxes31-eh_all .sta-boxes31-eh_overflow:not(:nth-of-type(1)):not(:nth-of-type(2)):not(:nth-of-type(3)) {margin-top: 30px;}
  .tpl-boxes31-eh .sta-boxes31-eh_all .sta-boxes31-eh_titulo {font-size: 30px;margin-bottom: 35px;}
  .tpl-boxes31-eh .sta-boxes31-eh_all .sta-boxes31-eh_titulo span {margin-bottom: 10px;}
}
/* FIN .tpl-boxes31-eh */



/* .tpl-info15-eh */
.tpl-info15-eh {text-align: left;background: #fff;border-bottom: 3px solid #c94;position: relative;}
.tpl-info15-eh .sta-info15-eh_all {font: 300 14px 'Roboto', sans-serif;}
.tpl-info15-eh .sta-info15-eh_all article {padding-top: 225px;position: relative;}
.tpl-info15-eh .sta-info15-eh_all article header {padding: 0 10px;letter-spacing: .05em;margin-bottom: 15px;}
.tpl-info15-eh .sta-info15-eh_all article header .sta-info15-eh_suptitulo {color: #9c9c9c;font-size: 16px;}
.tpl-info15-eh .sta-info15-eh_all article header .sta-info15-eh_titulo {font: 24px 'Droid Serif', serif;color: #c94;}
.tpl-info15-eh .sta-info15-eh_all article section .sta-info15-eh_experiencia {padding: 0 10px 20px;}
.tpl-info15-eh .sta-info15-eh_all article section .sta-info15-eh_experiencia li:before {content: "\2022";}
.tpl-info15-eh .sta-info15-eh_all article section .sta-tittle {display: block;margin: 10px 0;font-weight: bold;}
.tpl-info15-eh .sta-info15-eh_all article section .sta-cursiva {font-size: 14px;font-style: italic;display: block;margin: 10px 0 20px;font-weight: bold;}
.tpl-info15-eh .sta-info15-eh_all .sta-info15-eh_button {background:#c94;text-align: center;height: 50px;color: #fff;width: 100%;font: italic 15px 'Droid Serif', serif;}
.tpl-info15-eh .sta-info15-eh_all .sta-info15-eh_button {display:none;}/*temporal*/
.tpl-info15-eh .sta-info15-eh_all .sta-info15-eh_background {position: absolute;height: 200px;top: 10px;left: 10px;right: 10px;background-position: center;background-repeat: no-repeat;background-size: cover;}
@media (min-width: 801px) {
  .tpl-info15-eh {box-shadow: 0 3px 1px 0 rgba(0,0,0,.3);border-bottom: 0;}
  .tpl-info15-eh .sta-info15-eh_all {max-width: 1280px;margin: 0 auto;padding: 0 20px;}
  .tpl-info15-eh .sta-info15-eh_all article {padding: 35px 0 40px 52%;padding-left: calc(50% + 30px);min-height:300px;}
  .tpl-info15-eh .sta-info15-eh_all article header {margin-bottom: 20px;padding: 0;}
  .tpl-info15-eh .sta-info15-eh_all article header .sta-info15-eh_suptitulo {font-size: 13px;}
  .tpl-info15-eh .sta-info15-eh_all article header .sta-info15-eh_titulo {font-size:30px;}
  .tpl-info15-eh .sta-info15-eh_all article section .sta-info15-eh_experiencia {padding: 0;}
  .tpl-info15-eh .sta-info15-eh_all article section .sta-tittle {font-size: 16px;}
  .tpl-info15-eh .sta-info15-eh_all .sta-info15-eh_button {width: auto;padding: 10px;height: 40px;margin-top: 55px;}
  .tpl-info15-eh .sta-info15-eh_all .sta-info15-eh_button:hover {background: #aa803b;transition:.3s;}
  .tpl-info15-eh .sta-info15-eh_all .sta-info15-eh_background {top: 35px;bottom: 40px;left: 0;right:auto;height:auto;width: 50%;}
}
.tpl-info15-eh:lang(ar) .sta-info15-eh_all {text-align: right;}
@media (min-width: 801px) {
  .tpl-info15-eh:lang(ar) .sta-info15-eh_all article {padding-right: 0;padding-left: 52%;padding-left: calc(50% + 30px);}
  .tpl-info15-eh:lang(ar) .sta-info15-eh_all .sta-info15-eh_background {right: auto;left: 0;}
}
/* FIN .tpl-info15-eh */



/* tpl-boxes32-eh */
.tpl-boxes32-eh {font-family: 'Roboto', sans-serif;background: #ededed;padding: 15px 10px;text-align: center;}
.tpl-boxes32-eh.sta-noButtons .sta-boxes32-eh_buttons {display: none;}
.tpl-boxes32-eh.sta-noChild {display:none;}
.tpl-boxes32-eh .sta-boxes32-eh_title {margin-bottom: 15px;font:18px 'Droid Serif', serif;letter-spacing: .05em;}
.tpl-boxes32-eh .sta-boxes32-eh_slide {position: relative;text-shadow: 1px 1px 3px #000;}
.tpl-boxes32-eh .sta-boxes32-eh_slide .sta-boxes32-eh_overflow {overflow: hidden;}
.tpl-boxes32-eh .sta-boxes32-eh_slide .sta-boxes32-eh_rel {width: 300%;text-align: left;}
.tpl-boxes32-eh .sta-boxes32-eh_overflowChild {width: 33.3%;float: left;overflow: hidden;}
.tpl-boxes32-eh .sta-boxes32-eh_promo {display: table;text-align: center;height: 250px;position: relative;width:100%;}
.tpl-boxes32-eh .sta-boxes32-eh_promo article {display: table-cell;vertical-align: bottom;padding: 10px 50px 39px;}
.tpl-boxes32-eh .sta-boxes32-eh_promo header {max-height: 140px;overflow: hidden;position: relative;z-index: 1;color: #fff;}
.tpl-boxes32-eh .sta-boxes32-eh_promo header .sta-boxes32-eh_name {font: 21px 'Droid Serif', serif;margin-bottom: 20px;letter-spacing: 0;}
.tpl-boxes32-eh .sta-boxes32-eh_promo header .sta-boxes32-eh_price {font-size: 13px;padding-bottom: 30px;font-weight: 300;}
.tpl-boxes32-eh .sta-boxes32-eh_promo section a {position: relative;z-index: 1;border: 2px solid #fff;padding: 10px 20px;color: #fff;text-transform: uppercase;display: inline-block;box-shadow: inset 0 0 17px -4px #000, 0 0 17px -4px #000;text-decoration: none;}
.tpl-boxes32-eh .sta-boxes32-eh_promo section a:hover {background: #fff;color: #000;box-shadow: 0 0 17px -4px #000;transition:.3s;text-shadow: none;}
.tpl-boxes32-eh .sta-boxes32-eh_promo section a:hover + .sta-boxes32-eh_zoom {transform: scale(1.2);}
.tpl-boxes32-eh .sta-boxes32-eh_promo section .sta-boxes32-eh_zoom {background-size: cover;background-repeat: no-repeat;background-position: center;position: absolute;top: 0;left: 0;right: 0;bottom: 0;transition:.3s;}
.tpl-boxes32-eh .sta-boxes32-eh_promo section .sta-boxes32-eh_zoom:before {content: '';position: absolute;top: 0;bottom: 0;right: 0;left: 0;background: rgba(0,0,0,.3);}
.tpl-boxes32-eh .sta-boxes32-eh_slide .sta-boxes32-eh_buttons {color: #fff;font: 15px Icons;position: absolute;top: 50%;width: 100%;left: 0;}
.tpl-boxes32-eh .sta-boxes32-eh_slide .sta-boxes32-eh_leftBu,
.tpl-boxes32-eh .sta-boxes32-eh_slide .sta-boxes32-eh_rightBu {z-index: 2;width: 40px;height: 40px;position: absolute;margin-top: -20px;background: #000;background: rgba(0,0,0,.4);border-radius: 20px;top: 0;transition:.3s;}
.tpl-boxes32-eh .sta-boxes32-eh_slide .sta-boxes32-eh_leftBu.sta-hide,
.tpl-boxes32-eh .sta-boxes32-eh_slide .sta-boxes32-eh_rightBu.sta-hide {visibility:hidden;opacity:0;pointer-events:none;}
.tpl-boxes32-eh .sta-boxes32-eh_slide .sta-boxes32-eh_rightBu {right: 10px;}
.tpl-boxes32-eh .sta-boxes32-eh_slide .sta-boxes32-eh_rightBu:after {content:'\e000';}
.tpl-boxes32-eh .sta-boxes32-eh_slide .sta-boxes32-eh_leftBu {left: 10px;}
.tpl-boxes32-eh .sta-boxes32-eh_slide .sta-boxes32-eh_leftBu:after {content:'\\';}
.tpl-boxes32-eh .sta-boxes-32-eh_consulta {margin-top: 15px;}
.tpl-boxes32-eh .sta-boxes-32-eh_consultaDesk {display:none;}
.tpl-boxes32-eh .sta-boxes-32-eh_consulta a {display: block;color: #9c9c9c;border: 1px solid #9c9c9c;padding: 10px 20px;font-size: 12px;font-weight: bold;letter-spacing: .025em;text-decoration: none;}
.tpl-boxes32-eh .sta-boxes-32-eh_consulta a:hover {background: #9c9c9c;color: #fff;transition:.3s;}
@media (min-width: 601px) {
  .tpl-boxes32-eh {padding-bottom:55px;}
  .tpl-boxes32-eh.sta-noChild {display:block;padding: 25px 0;}
  .tpl-boxes32-eh.sta-noChild .sta-boxes32-eh_all{display:none;}
}
@media (min-width: 901px) {
  .tpl-boxes32-eh {padding: 30px 30px 55px;}
  .tpl-boxes32-eh .sta-boxes32-eh_all {margin: 0 auto;max-width: 1280px;}
  .tpl-boxes32-eh .sta-boxes32-eh_table {display:table;width:100%;}
  .tpl-boxes32-eh .sta-boxes32-eh_cell {display:table-cell;vertical-align:middle;}
  .tpl-boxes32-eh .sta-boxes32-eh_cell:first-of-type{width: 55%;}
  .tpl-boxes32-eh .sta-boxes32-eh_cell:last-of-type{width: 45%;}
  .tpl-boxes32-eh .sta-boxes-32-eh_consultaDesk {display: block;text-align: right;margin-bottom: 25px;}
  .tpl-boxes32-eh .sta-boxes-32-eh_consultaDesk a{text-transform: uppercase;font:500 14px 'Roboto', sans-serif;color:#c94;letter-spacing:1px;display:inline-block;padding-right:30px;position: relative;text-decoration:none;}
  .tpl-boxes32-eh .sta-boxes-32-eh_consultaDesk a:after{content:'\e000';font:10px/22px Icons;border:1px solid #c94;border-radius:50%;position: absolute;right:0;top:50%;width:20px;text-align:center;margin-top:-12px;padding-left:2px;}
  .tpl-boxes32-eh .sta-boxes-32-eh_consultaMovil {display:none;}
  .tpl-boxes32-eh .sta-boxes32-eh_title {margin-bottom: 25px;font-size: 24px;text-align: left;}
  .tpl-boxes32-eh .sta-boxes32-eh_slide .sta-boxes32-eh_rel {width:100%!important;}
  .tpl-boxes32-eh .sta-boxes32-eh_overflowChild {width: 30%!important;width: calc(100% / 3 - 60px / 3)!important;}
  .tpl-boxes32-eh .sta-boxes32-eh_overflowChild:not(:nth-of-type(3n)) {margin-right: 30px;}
  .tpl-boxes32-eh .sta-boxes32-eh_promo {height: 258px;}
  .tpl-boxes32-eh .sta-boxes32-eh_promo:nth-of-type(3) ~ .sta-boxes32-eh_promo {margin-top: 40px;}
  .tpl-boxes32-eh .sta-boxes32-eh_promo header .sta-boxes32-eh_name {font-size: 24px;}
  .tpl-boxes32-eh .sta-boxes32-eh_promo header .sta-boxes32-eh_price {font-size: 16px;}
  .tpl-boxes32-eh .sta-boxes32-eh_buttons {display: none;}
  .tpl-boxes32-eh .sta-boxes-32-eh_consulta {max-width: 400px;margin: 40px auto 0;}
}
@media (max-width: 800px) {
  .tpl-boxes32-eh .sta-boxes32-eh_promo header {max-height: 128px!important;overflow: hidden;}
}
/*fin tpl-boxes32-eh*/



/* tpl-banner8-eh */
.tpl-banner8-eh{background:#ededed;padding:0 10px 10px;text-align: center;}
.tpl-banner8-eh .sta-banner8-eh_container {height: 320px;z-index: 1;position: relative;overflow: hidden;display:table;width:100%;}
.tpl-banner8-eh .sta-banner8-eh_container article{display:table-cell;vertical-align:middle;padding:50px 25px;}
.tpl-banner8-eh header {font: 13px 'Roboto', sans-serif;color: #fff;text-transform: uppercase;}
.tpl-banner8-eh header span {font: 24px 'Droid Serif', sans-serif;padding-top: 7px;text-transform: none;display: block;}
.tpl-banner8-eh section {margin-top: 40px;}
.tpl-banner8-eh section a {font: 500 16px 'Roboto', sans-serif;text-transform: uppercase;color: #fff;padding: 13px 26px;border: 2px solid #fff;display:inline-block;}
.tpl-banner8-eh section a[href=''],
.tpl-banner8-eh section a[href=' ']{display:none;}
.tpl-banner8-eh section a:hover {text-decoration: none;background: #fff;color: #00111b;transition:.3s;}
.tpl-banner8-eh section a:hover + .sta-banner8-eh_background {left:-120px;top:-120px;right:-120px;bottom:-120px;}
.tpl-banner8-eh .sta-banner8-eh_background {position: absolute;left: 0;top: 0;right: 0;bottom: 0;-moz-background-size: cover;background-size: cover;background-repeat: no-repeat;background-position: center;transition:.3s;z-index: -1;}
@media (min-width: 600px) {
  .tpl-banner8-eh{padding-bottom: 30px;}
  .tpl-banner8-eh .sta-banner8-eh_container {height: 360px;max-width: 1280px;margin: 0 auto;}
  .tpl-banner8-eh header {font-size: 14px;}
  .tpl-banner8-eh header span {font-size: 30px;}
  .tpl-banner8-eh section {margin-top: 49px;}
}
/* FIN tpl-banner8-eh */





/* .tpl-formLateral-eh */
.tpl-formLateral-eh{font-family: 'Roboto';}
.tpl-formLateral-eh.sta-hide .sta-formLateral-eh_modal {display: none;}
.tpl-formLateral-eh .sta-close2 {display:none;}
.tpl-formLateral-eh .sta-formLateral-eh_modal {position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: #fff;z-index: 301;overflow: auto; transition: .3s;}
.tpl-formLateral-eh .sta-formLateral-eh_title {position: relative;padding: 14px 0 9px 20px;font-size: 20px;font-weight: 300;border-bottom: 1px solid #d8d8d8;}
.tpl-formLateral-eh .sta-close {position: absolute;right: 20px;top: 19px;z-index: 201;}
.tpl-formLateral-eh .sta-close:before {content: '\e001';font: bold 16px Icons;color: #cc9944;}
.tpl-formLateral-eh .sta-formLateral-eh_txt1 {padding: 20px 50px;font-weight: 300;font-size: 20px;text-align: center;}
.tpl-formLateral-eh .sta-formLateral-eh_txt1:empty {display:none;}
.tpl-formLateral-eh .sta-formLateral-eh_txt2 {padding: 0 50px 30px;text-align: center;font-weight: 300; }
.tpl-formLateral-eh .sta-formLateral-eh_txt2:empty{display: none;}
.tpl-formLateral-eh .sta-formLateral-eh_contCamp {padding: 10px;}
.tpl-formLateral-eh .sta-formLateral-eh_input {display: block;position: relative;padding: 0;width: 100%;box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.25);border: 1px solid #000;border-color: rgba(0, 0, 0, 0.25);text-align: left;margin-bottom: 10px;box-sizing:border-box;}
.tpl-formLateral-eh .sta-formLateral-eh_input .sta-formLateral-eh_inputDate.sta-day {position: relative;}
.tpl-formLateral-eh .sta-formLateral-eh_input .sta-formLateral-eh_inputDate {position: absolute;overflow:hidden;left:0;top:100%;right:0;display:none;z-index: 1;}
.tpl-formLateral-eh .sta-formLateral-eh_input input {overflow: hidden;width: 100%;padding: 18px 20px 4px;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;font: 300 13px 'Roboto', sans-serif;}
.tpl-formLateral-eh .sta-formLateral-eh_input .sta-span {position: absolute;top: 12px;left: 20px;right: 35px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;transition:.3s;line-height: 15px;font: 13px 'Roboto', sans-serif;}
.tpl-formLateral-eh .sta-formLateral-eh_input input.sta-fill + .sta-span,
.tpl-formLateral-eh .sta-formLateral-eh_input input:focus + .sta-span {top: 6px;font-size: 10px;}
.tpl-formLateral-eh .sta-formLateral-eh_input.sta-asistente span,
.tpl-formLateral-eh .sta-formLateral-eh_input.sta-participante span,
.tpl-formLateral-eh .sta-formLateral-eh_input.sta-tlfn .sta-span,
.tpl-formLateral-eh .sta-formLateral-eh_input.sta-day .sta-span,
.tpl-formLateral-eh .sta-formLateral-eh_input.sta-email .sta-span {left: 39px;}
.tpl-formLateral-eh .sta-formLateral-eh_input.sta-asistente input,
.tpl-formLateral-eh .sta-formLateral-eh_input.sta-participante input,
.tpl-formLateral-eh .sta-formLateral-eh_input.sta-tlfn input,
.tpl-formLateral-eh .sta-formLateral-eh_input.sta-select.sta-hora select,
.tpl-formLateral-eh .sta-formLateral-eh_input.sta-day input,
.tpl-formLateral-eh .sta-formLateral-eh_input.sta-email input {padding-left: 39px;}
.tpl-formLateral-eh .sta-formLateral-eh_input.sta-day input {position: relative;}
.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 {content: '\e0af';position: absolute;top:20px;left: 10px;color: #c94;font: 20px/1px Icons;}
.tpl-formLateral-eh .sta-formLateral-eh_input.sta-select.sta-hora:after{content:'\e0f3';}
.tpl-formLateral-eh .sta-formLateral-eh_input.sta-asistente:before{content: '\e06b';}
.tpl-formLateral-eh .sta-formLateral-eh_input.sta-day:before{content: '\e101';}
.tpl-formLateral-eh .sta-formLateral-eh_input.sta-email:before {content: '\e15e';}
.tpl-formLateral-eh .sta-formLateral-eh_check {display: block;position: relative;}
.tpl-formLateral-eh .sta-formLateral-eh_check.sta-error .sta-span {color: #d0021b;}
.tpl-formLateral-eh .sta-formLateral-eh_check.sta-error:before {border-color: #d0021b;}
.tpl-formLateral-eh .sta-formLateral-eh_check:before,
.tpl-formLateral-eh .sta-formLateral-eh_check input:focus + span:after {content: '';position: absolute;top: 0;left: 0;height: 22px;width: 22px;line-height: 1px;box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.25);border: 1px solid rgba(0, 0, 0, 0.25);}
.tpl-formLateral-eh .sta-formLateral-eh_check span:after{box-shadow: none;border-color: transparent;}
.tpl-formLateral-eh .sta-formLateral-eh_check input:focus + span:after{outline:1px auto #4d90fe;outline-color:-webkit-focus-ring-color;}
.tpl-formLateral-eh .sta-formLateral-eh_check input {position: fixed;top: 0;left: -999px;}
.tpl-formLateral-eh .sta-formLateral-eh_check input:checked + .sta-span:before {transition:.3s;color: #cc9944;font-size: 15px;}
.tpl-formLateral-eh .sta-formLateral-eh_check .sta-span {display: block;margin: 0px 0;padding:5px 0 0 30px;color: #646464;font: italic 14px 'Droid Serif', sans-serif;;}
.tpl-formLateral-eh .sta-formLateral-eh_check .sta-span:before {content: '\e0a9';position: absolute;top: 12px;left: 0;width: 24px;transition: 0.3s;text-align: center;color: transparent;font: 5px/1px Icons;}
.tpl-formLateral-eh .sta-formLateral-eh_obliga {margin: 15px 0 0 30px;color: #4a4a4a;font-weight: 300;font-size: 13px;font-style: italic;}
.tpl-formLateral-eh .sta-formLateral-eh_coment {display: block;position: relative;width: 100%;min-height: 100px;}
.tpl-formLateral-eh .sta-formLateral-eh_coment textarea {margin-top: 25px;padding: 10px 20px;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;border: 1px solid #000;border-color: rgba(0, 0, 0, 0.25);box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.25);width: 100%;min-height: 100px;resize: vertical;background: transparent;font: 300 14px 'Roboto', sans-serif;}
.tpl-formLateral-eh .sta-formLateral-eh_coment .sta-span {position: absolute;top: 5px;left: 0;right: 35px;overflow: hidden;line-height: 15px;white-space: nowrap;text-overflow: ellipsis;transition:.3s;}
.tpl-formLateral-eh .sta-formLateral-eh_cell {display: block;}
.tpl-formLateral-eh .sta-formLateral-eh_contBtn .sta-formLateral-eh_btn {width: 100%;height: 100%;background: #c94;padding: 15px 10px;color: #fff!important;font: italic 16px 'Roboto', serif;}
.tpl-formLateral-eh .sta-formLateral-eh_error.sta-ko .sta-ko,
.tpl-formLateral-eh .sta-formLateral-eh_error.sta-ok .sta-ok {display: block;padding: 10px;}
.tpl-formLateral-eh .sta-formLateral-eh_error .sta-ko {color: #d0021b;display: none;}
.tpl-formLateral-eh .sta-formLateral-eh_error .sta-ok {color: #5ca70a;display: none;}
.tpl-formLateral-eh .sta-formLateral-eh_coment.sta-error textarea,
.tpl-formLateral-eh .sta-formLateral-eh_input.sta-error {border-color: #d0021b;}
.tpl-formLateral-eh .sta-formLateral-eh_input:nth-last-of-type(2),
.tpl-formLateral-eh .sta-formLateral-eh_input:last-of-type{/* margin-bottom: 10px; */}
.tpl-formLateral-eh .sta-formLateral-eh_input.sta-participante{/* margin-bottom: 0; */}
.tpl-formLateral-eh .sta-formLateral-eh_select{width: 100%; padding: 10px 20px 10px; box-sizing: border-box;-webkit-appearance: none;-moz-appearance: none;appearance: none;position: relative;background:none;}
.tpl-formLateral-eh .sta-formLateral-eh_input.sta-select:before{content:'\e0f8';position: absolute;top:0;right:12px;font: 12px/35px Icons;color:#c94;}
.tpl-formLateral-eh .sta-formLateral-eh_input.sta-participante{vertical-align: bottom;}
.tpl-formLateral-eh .sta-formLateral-eh_input.sta-participante:before {content: '\e14b'; position: absolute; top: 50%; left: 10px; color: #c94;font: 20px/1px Icons;}
.tpl-formLateral-eh .sta-formLateral-eh_input.sta-checkbox{display: inline-block;}
.tpl-formLateral-eh label.sta-formLateral-eh_check.sta-checkbox{margin-top: 15px; }
.tpl-formLateral-eh .sta-formLateral-eh_desplegar{display: inline-block;width: 100%; vertical-align: bottom; }
.tpl-formLateral-eh .sta-formLateral-eh_desplegar input.habitaciones:checked ~ .sta-formLateral-eh_check.sta-checkbox span:before{color: #c94;font: 16px/1px Icons;}
.tpl-formLateral-eh .sta-formLateral-eh_desplegar input.habitaciones:checked ~ .sta-formLateral-eh_input.sta-asistente{ height: 41px;border-width: 1px;}
.tpl-formLateral-eh .sta-formLateral-eh_desplegar input.habitaciones:checked ~ .sta-formLateral-eh_input.sta-asistente input{padding: 18px 20px 4px 50px;}
.tpl-formLateral-eh .sta-formLateral-eh_input.sta-asistente{width:100%;margin-left: 0;height:0;border:0 solid rgba(0,0,0,.25);transition: .3s;margin-bottom: 0;padding: 0;overflow: hidden; margin-top: 20px;}
.tpl-formLateral-eh .sta-formLateral-eh_input.sta-asistente.sta-error{border-color:#d0021b;}
.tpl-formLateral-eh .sta-formLateral-eh_input.sta-asistente input{padding: 0;}
.tpl-formLateral-eh .sta-formLateral-eh_check.sta-condiciones{margin-top: 20px;}
.tpl-formLateral-eh .sta-formLateral-eh_cuadro.sta-padding{margin-top:10px;}
.tpl-formLateral-eh .sta-formLateral-eh_check.sta-condiciones .sta-span{padding-top: 4px}
@supports (-moz-appearance:none) {
  .tpl-formLateral-eh .sta-formLateral-eh_select{padding-left:17px;}
}
@media (min-width: 701px) {
  .tpl-formLateral-eh.sta-hide .sta-formLateral-eh_modal {right:-690px;display:flex;}
  .tpl-formLateral-eh.sta-hide .sta-close2 {visibility:hidden;background:transparent;}
  .tpl-formLateral-eh .sta-formLateral-eh_modal {left: auto;width: 690px;right:0;transition:right 1s;z-index:301;display:flex;flex-direction: column;}
  .tpl-formLateral-eh .sta-formLateral-eh_modal .sta-formLateral-eh_title {padding: 41px 0 25px 30px;font: 400 24px 'Droid Serif', sans-serif;}
  .tpl-formLateral-eh .sta-formLateral-eh_modal .sta-formLateral-eh_datos {flex:1;display:flex;}
  .tpl-formLateral-eh .sta-formLateral-eh_modal .sta-formLateral-eh_content {display:flex;flex-direction: column;width:100%;}
  .tpl-formLateral-eh .sta-formLateral-eh_modal .sta-close {top: 46px;}
  .tpl-formLateral-eh .sta-close2 {display:block;position: fixed;z-index:301;left:0;top:0;bottom:0;width:100%;background:#000;background:rgba(0,0,0,.8);transition:.5s;visibility: visible;}
  .tpl-formLateral-eh .sta-formLateral-eh_form {display:flex;flex: 1;flex-wrap: wrap;}
  .tpl-formLateral-eh .sta-formLateral-eh_error.sta-ko .sta-ko,
  .tpl-formLateral-eh .sta-formLateral-eh_error.sta-ok .sta-ok {padding: 10px 20px;}
  .tpl-formLateral-eh label.sta-formLateral-eh_check.sta-checkbox{margin-top: 0;}
  .tpl-formLateral-eh .sta-formLateral-eh_input.sta-asistente{margin-top: 0;}
  .tpl-formLateral-eh .sta-formLateral-eh_desplegar input.habitaciones:checked ~ .sta-formLateral-eh_input.sta-asistente{margin-top:14px;}
  .tpl-formLateral-eh .sta-formLateral-eh_cuadro {display: block;padding-top: 20px;}
  .tpl-formLateral-eh .sta-formLateral-eh_input {display: inline-block;vertical-align: top;width:45%;width: calc(50% - 10px);margin: 0 0 20px 0;}
  .tpl-formLateral-eh .sta-formLateral-eh_input.sta-select{width: 100%;}
  .tpl-formLateral-eh .sta-formLateral-eh_input.sta-select.sta-width50{width:45%;width: calc(50% - 10px);}
  .tpl-formLateral-eh .sta-formLateral-eh_input:nth-of-type(odd) {margin-right: 16px;}
  .tpl-formLateral-eh .sta-formLateral-eh_input:nth-last-of-type(2),
  .tpl-formLateral-eh .sta-formLateral-eh_input:last-of-type {/* margin-bottom: 0; */}
  .tpl-formLateral-eh .sta-formLateral-eh_input input {padding: 16px 20px 6px;overflow: hidden;font-size: 14px;}
  .tpl-formLateral-eh .sta-formLateral-eh_input input.sta-fill + .sta-span,
  .tpl-formLateral-eh .sta-formLateral-eh_input input:focus + .sta-span {top: 4px;font-size: 11px;}
  .tpl-formLateral-eh .sta-formLateral-eh_txt1 {font-size: 24px;}
  .tpl-formLateral-eh .sta-formLateral-eh_txt2 {font-size: 16px;max-width: 600px;margin: 0 auto;}
  .tpl-formLateral-eh .sta-formLateral-eh_contCamp {padding: 9px 20px 20px;}
  .tpl-formLateral-eh .sta-formLateral-eh_input {display: inline-block;vertical-align: top;}
  .tpl-formLateral-eh .sta-formLateral-eh_input.sta-select:before {line-height:39px;}
  .tpl-formLateral-eh .sta-formLateral-eh_select {height:39px;}
  .tpl-formLateral-eh .sta-formLateral-eh_coment {margin-bottom: 0;}
  .tpl-formLateral-eh .sta-formLateral-eh_coment textarea {margin-top: 0;}
  .tpl-formLateral-eh .sta-formLateral-eh_coment .sta-span {top: -20px;right: 35px;}
  .tpl-formLateral-eh .sta-formLateral-eh_table {display: table;width: 100%;margin-top:10px;}
  .tpl-formLateral-eh .sta-formLateral-eh_table .sta-formLateral-eh_cell {display: table-cell;vertical-align:middle;width: 50%;}
  .tpl-formLateral-eh .sta-formLateral-eh_contBtn {text-align:center;width:100%;align-self: flex-end;border-top: 1px solid #c4c4c4;box-shadow: 0 15px 10px 10px #000;position: sticky;bottom: 0;left: 0;right: 0;background: #fff;}
  .tpl-formLateral-eh .sta-formLateral-eh_contBtn .sta-formLateral-eh_btn {width: auto;padding: 10px 25px;min-width: 240px;margin:20px 0;}
  .tpl-formLateral-eh .sta-formLateral-eh_desplegar {width:45%;width: calc(50% - 15px);margin-bottom:20px;}
  .tpl-formLateral-eh .sta-formLateral-eh_input:nth-last-of-type(2) {margin-bottom: 19px;}
  .tpl-formLateral-eh .sta-formLateral-eh_dual1 {display:table;width:100%;margin-bottom:20px;}
  .tpl-formLateral-eh .sta-formLateral-eh_dual2 {display:table-cell;width:50%;}
  .tpl-formLateral-eh .sta-formLateral-eh_dual2 .sta-formLateral-eh_input {width:100%;}
  .tpl-formLateral-eh .sta-formLateral-eh_dual2:nth-of-type(odd) {padding-right:10px;}
  .tpl-formLateral-eh .sta-formLateral-eh_dual2:nth-of-type(even) {padding-left:7px;}
}
/* .tpl-formLateral-eh */



/* tpl-hubtype-eh */
.sta-head-dispo ~ .tpl-hubtype-eh > div{bottom: 90px;}
.tpl-hubtype-eh > input#tpl-hubtype-eh_sms:checked ~ div > label:first-of-type {opacity: 0 !important;visibility: hidden!important;}
.tpl-hubtype-eh > input#tpl-hubtype-eh_ball:checked ~ div:after {box-shadow: 0 0 233px 91px rgba(0,0,0,.5);}
.tpl-hubtype-eh > input#tpl-hubtype-eh_ball:checked ~ div > label:first-of-type {opacity: 0 !important;visibility: hidden!important;}
.tpl-hubtype-eh > input#tpl-hubtype-eh_ball:checked ~ div > label:nth-of-type(2) {box-shadow: 4px 4px 50px 8px rgba(0,0,0,.35);}
.tpl-hubtype-eh > input#tpl-hubtype-eh_ball:checked ~ div > label:nth-of-type(2):before {opacity: 0;visibility: hidden;}
.tpl-hubtype-eh > input#tpl-hubtype-eh_ball:checked ~ div > label:nth-of-type(2) > svg:first-of-type {margin: -5px 0 0 -5px;height: 10px;width: 10px;fill: transparent;}
.tpl-hubtype-eh > input#tpl-hubtype-eh_ball:checked ~ div > label:nth-of-type(2) > svg:nth-of-type(2) {margin: -11px 0 0 -11px;height: 22px;width: 22px;fill: #c94;}
.tpl-hubtype-eh > input#tpl-hubtype-eh_ball:checked ~ div > div {opacity: 1;visibility: visible;transition:.5s;}
.tpl-hubtype-eh > div {position: fixed;z-index: 150;bottom: 20px;right: -100px;text-align: left;}
.tpl-hubtype-eh > div:after {content: '';position: absolute;right: 0;bottom: -20px;box-shadow: none;z-index: -1;transition:.5s;}
.tpl-hubtype-eh > div > label:first-of-type {font: bold 14px 'Roboto', sans-serif;color: #fff;background: #c94;position: absolute;right: 60px;bottom: 10px;padding: 12px 25px 12px 12px;margin-right: 10px;min-width: 180px;visibility: hidden;opacity: 0;border-radius: 3px;transition:.5s;box-shadow: 4px 4px 50px 8px rgba(0,0,0,.25);}
.tpl-hubtype-eh > div > label:first-of-type:before {content: '\e0ae';position: absolute;right: 12px;top: 50%;font: 12px/1px Icons;}
.tpl-hubtype-eh > div > label:first-of-type:after {content: '';position: absolute;right: 0;top: 50%;margin: -7px -7px 0 0;border-top: 7px solid transparent;border-left: 8px solid #c94;border-bottom: 7px solid transparent;}
.tpl-hubtype-eh > div > label:nth-of-type(2) {position: absolute;right: 0;bottom: 0;background: #fff;height: 60px;width: 60px;border-radius: 50%;box-shadow: 4px 4px 50px 8px rgba(0,0,0,.25);}
.tpl-hubtype-eh > div > label:nth-of-type(2):hover {transition:.3s;box-shadow: 4px 4px 50px 8px rgba(0,0,0,.35);}
.tpl-hubtype-eh > div > label:nth-of-type(2) > svg {position: absolute;left: 50%;top: 50%;height: 10px;width: 10px;fill: transparent;margin: -5px 0 0 -5px;transition:.5s;}
.tpl-hubtype-eh > div > label:nth-of-type(2) > svg:first-of-type {height: 32px;width: 32px;fill: #c94;margin: -16px 0 0 -16px;}
.tpl-hubtype-eh > div > label:nth-of-type(2):before {content: '1';font: bold 1px/5px 'Roboto', sans-serif;position: absolute;right: -2px;top: 6px;color: #fff;height: 5px;width: 5px;background: #ea1313;text-align: center;opacity: 0;margin: 3px 3px 0 0;border-radius: 50%;transition:.5s;}
.tpl-hubtype-eh > div > div {position: absolute;right: 0;bottom: 70px;width: 230px;border-radius: 6px;overflow: hidden;background: #fff;box-shadow: 4px 4px 50px 8px rgba(0,0,0,.35);visibility: hidden;opacity: 0;}
.tpl-hubtype-eh > div > div > div {background: #c94;padding: 15px 10px 12px 20px;font: 300 14px 'Roboto', sans-serif;color: #fff;}
.tpl-hubtype-eh > div > div > div > strong {font: 18px 'Droid Serif', serif;display: block;}
.tpl-hubtype-eh > div > div > ul > li > a {text-decoration: none;font: 300 14px 'Roboto', sans-serif;display: block;color: #00111b;padding: 15px 10px;position: relative;}
.tpl-hubtype-eh > div > div > ul > li > a:hover {background: rgba(188,187,192,.5);transition:.3s;}
.tpl-hubtype-eh > div > div > ul > .sta-zopim {display: none;}
.tpl-hubtype-eh > div > div > ul > .sta-ico > a {padding-left: 65px;}
.tpl-hubtype-eh > div > div > ul > .sta-ico > a:before {content: '';position: absolute;left: 20px;top: 50%;height: 32px;width: 32px;margin-top: -16px;border-radius: 50%;}
.tpl-hubtype-eh > div > div > ul > .sta-face > a:before {background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgCAMAAAC8EZcfAAAAdVBMVEUAhP////8Agv8Af/8AfP8Aev8Ad/9ppv8Adf8Ac//5/P/k7v/f6//W5f/z+P/Z5/8AcP/L3v+/1//p8f9Olf+oyf/u9P+RvP/G2/8thv+30P+ixv+ewv87kf8xiv+uzf+GtP97rv9XnP9fof9Ejv9vov+SuP9KgikeAAAEj0lEQVR4Ae3Z63KiTBDG8ae7Z1CHgwERAyKiId7/Jb57yO4mFgqbmcn6Vs3vSz7mXxbNHMD/XhAEQRAEQRAEQRAEQcBKR6vVUoFFf/sbacHDEGHUZb99Tqo3cVq0i6FmEca/JhEWlyamESbdnkqlGf8O69W5SDK6bbPedSth/BMK5yPNEPelEnw5pfqcZqqO5yXjSwmfKvoLJi9F8GVE9Qn9raLU+CL6kNMnVNtI8AWkbumTsoWCd9F5TZ9mGi3wiqU3ZGNdKngkXJAlc9I+H7+c7O0UPFFlTC4chf30HWJyYyvwQM4bcqVQcE66DbmzFzjGSMmC/0nhnNxy/LZZ7cmxrBS4Iwtybt3BGR425F4TwZWoIB/OAjfUgrzYdAwXuE7Ij53ABWnJl4HhQJeRL80S9vSevDElwxbXhvxpFGzpHXm0GWCrS8mex0HmF/KqeoIdXZBfB4aVFc1mDM1g6KOthg0paba+p2nbhD5KFWxEDc21Wy6nCk1RP9OV7EVgQaV/c8pQLd2Tvi4buka9TSCXG5rnqKdWnWwhqnF9BpWToVkKjR+WRxq3aVmNPy8p2wReaJac8UYaGtMcFHRLY7LaJnBLc6RP+O2poGsmr5eMaE/jOnweFzTDumb8wc/X+QvFQNR72fmvaVoCxjuscnonPokAUGN99mNcb2hS3Ak+YJXSL9VeFL6JTnRTqy0CM5qyKeX2IaYZBN+pl4xu2toEGpqQdQJcY/2jsDhE+EG9ZnRb4zMwe1EYwUNC65OWt76hojuKyD5wsu+aHH7nQSaWo+fI3zN4ivDL9aQI3sgQE3n7BSu656J+59QnxiiWZHIZtwhM6I4+wk962BEdI4zgbqLP7jXDKd22fSuSZR/TN5eRQn5a05ReWQQ2dNNe4zvhxeb2tS7nNMlmxyrtxJPDq8XznWtdXdC0DhaBPd1QCABWXWHoD7NQeC860jS77datJaoRBtTQXv+zV40/1JZmSGGBDzGNSZkhT21M16qDwi/L3Rd8dtI5jchrFpyq+3sHdaJZervAsSlJahW95jQuruWtz9Ac1ZlhgQ9jN1K6y83E/lq90DypwMpTRlc23XCcPAHIC83UaljR15Noht2G7ktX6pDRTB3DCp/pg6zNaFJ+oLmSFWzl9J6hOQzN1QssqQt5FA+wpiryZ6/w0LfoZmDYkw35so/ggFzIk6yDE5I+9sdESElepAxHooZ8KAWu1Gtyb6fhjJzJuRQu6Z4cqzqGS6ohp8yLglPMKbl0UXCMo4Tc2S3hHA8xuXKM4AGLq8JWwwuuUzd9S3jCXJA10yv4s2oN2dmUEXzSF7KSHwReyYIsmF3EeODA/KyBxw3MehY8bmB1FAU8buC+VMCjBpp4J4rxqIGmOUHDlkWgMXfisnzRscCWRaA5DnzaPicZXavSoj3rpcCeRWD6qphF8+H8emqbPE3iOE7S4rhbvJad0gIb9oHJYsX4iVmU1jr6TmslzAw79oGVzYvXf2DWdgI8bKBphgh43MC0FMbjBq7PK8ajkpPdbPjX1YIgCIIgCIIgCIIgCIIgeAj/AYSNTaPTbyjTAAAAAElFTkSuQmCC') no-repeat center #0084ff;background-size: 27px;}
.tpl-hubtype-eh > div > div > ul > .sta-telegram > a:before {background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAMAAAANxBKoAAABVlBMVEUAAABJ2/82vPI1v+ozu+4zvesyueY0uugyu+gyueYzuuczu+gyu+gyuugyueYyuucyueczuucyueYzueYzueczuuczuuYyueYyuucyueYzueY0uuY2uuY6u+Y6vOc8vOc9u+VCvuhKwehKwelLvuVLwelNwehOwehPw+lSxOpVxepeyOtfyOtgyOtrzOxww+Vwzu1zz+530O540e560e570e6Cz+uC1O+Dz+uI1vCJ1vCK1/CN2PGRzeiTzOaVyuSYy+WY3PKkzeSk4PSlzeSnzuSw2e2w5PWx2+6y5PWz0OS10OS15fW33u+73vC75/a96Pe/6ffH7PjP6vXS5fHS7/nU5vHV5vHX6PLZ6fPa6fPb6vPb8vrd8/re8/rg7fXi7vbk7/bm9vzn8ffr8/jv+Pzv+f3x9/rz+Pv0+Pv2+vz2+/34/P76/P36/f78/v79/v7+/v74YN31AAAAGXRSTlMABxMYHjIzTmVmd3iOmJmyxsfM4+bw9vn+Gn4jBgAAAcFJREFUeAGV1XdD00AYBvAXLi0hHWnStMmjuLfiHop7K+L2xL1RQUB9v/8/nrRpchmh9/sAyT033oeyhN1y/SAMfLdlC6pkOZ0IiajjWFRmshkiK2xOUpGJRg9Feo0JyhEeyniCMmpdlOvWSDPVR5X+FKXU+6jWT31ddLGZrhjthofNefHONDCOxvBQehhHb3BMTYynSYoVotS+SwcxElpE5KDEzKnnzHNIOETkodDhWz9YmUXCIxIR8nacf8kb/mxDIhI0jZzZe6usrCwzv0eaTW3odl3+yP+tf/7CzPNIa5OLlC3HnvzmDUuvlliZQ5pLPkb23PjKAytvF39yJqTiU4DYyb/Mw0XI179yIZWAQsR2P10bLGJRvltnJRsSIQXpjTvzbG35jZSf4r/MI/NtH5r9UspvHLuIzLpd6B7J+985dhQal1rQXZBX7rxgLgqJFtnQHZBXFx7cLQwJO39PHl9fuL337GpByEjk7+C5m9d2Aoc+5EN2Cu73zPGtULY/ZD4CjVP1dk6chia0TN+lwZs3miems8p8Dio1gxlrOL+VemU31M17x7zTzPoy08We1sWeY1ElMd0e9nw73/P/ADno2LCS8Un5AAAAAElFTkSuQmCC') no-repeat center #32b9e6;background-size: 38px;}
.tpl-hubtype-eh > div > div > ul > .sta-zopim > a {cursor: pointer;}
.tpl-hubtype-eh > div > div > ul > .sta-zopim > a:before {background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAACWCAMAAAAL34HQAAACH1BMVEXtdxb//v7ufB7teRnpgy7phjXteBj////teBfrfSP//fztdxf//v3tehv//fvteRruex3ufSDufiHwiznwjTvwiTXuehv+/Pn++PP//PrxkEH98ebvhCz/+/n//f3ufyTvgyr+9/Hxk0b9693+9e7texz2u4r738n/+/f61rnwhzHugij85ND///7ufyP617v98ef5zKj3wpbwizj50bD98uj++fbvhS3ymVD61bf1rnPwjz7++vb5zqvzpWTugSb98OT+9OzviTT61LXvginwjDr86NfwjTzxl03738j0pmbynVX73sb4w5j97N/0rXH+8ur4y6b4yaLynlj3xJr97eD+9/L73cX3wZTxkkT4yKH0q27ym1P1sXn74Mv+8+rugCb2uYf//Pn1r3Xxl0z0qGn1toD+9Ov97uH+9u/ymlL1sHfymE7++PLxlUn2t4Lvhi/xkUL859X62b34xpz2vIzvhjD50rHxlkvufSH86Nb62sD73cT2uYb85tP74s350K7869v0qm385dL507P86tr728Hzol/zpGL4x5/7487++fTtehr0p2jxlEj617r2uIXtfB71snr1s33wizf97uLzoFz86dj1tH/63ML3wpf4yqX3v5Lyn1r0qWz3vY7//Pvwjj72uoj1tH761rj2vo/74cv3v4/62r/+/PrzoV30rHDrgCf97uPphDH//vzxlkzueRnoiDnmj0juexzcU6uhAAAKBUlEQVR4Ae3a+1cTd/rA8Scz/c4z30lCLggkIS0BE5oSSNCQghAuBIMIiAUCyAUSLrDlflEQKspdEBRR6gVFWyyiLaXt7voH7pJJDJ4VM5NMXM7ZvH7yB0/O+3yeh8/MgcA//v8EksIXcCL93/9EVjQrmhXNimZFs6JZ0axoVjQrmhXNimZFs6JZNE29Iwit89QRsWaCkJM0/V/KEpNSj3Onqzu381rl10fc3ujsnO/Lc3oMJP25syi57kLF5ZtZ38zUM0wGfohh7LfuZ726XLFjIqjPl0UqJtb3ryymq4z4CWrVwuLr3PURX1mks6S6nM6aG0V25GAt8XZT81/npZHOEhOnyl1fPzIiZ8aqBleB1RDRLEPjw8W5+g93yei2VVm+Ye1afsi06fFDosGl2eYdImJZtKZnKzPhg+XuHZt2teYWOGNZVmfFfu7TktvpbqMEj7AfWHryqMhkxXZOF6sxIKbo7dn+nDidcoo4snmKqaQ0R0rzzeo2vQgDOorfXs6OQJa53FIcgwFf3tj+LTaJkMHHUITSpOnetugxQF2c/zhe2Cz6XcsZGxPYloS5/G6H/NPXJSWTT7zYqHR3iN6HFbk0MgGzpNZXpwMnJVkrTU1JEgMXpKPi2RNVDPoYKws8pEBZYqKlZDBwUvXpV7oUwBltHhhv0DP+faw6myIXJIvSdVd2oJ997FlXEg18UFOamxeLJf4PsNQSAmRRcalVDPowiVmPPRTwpmhMnVH5N2y6wEOHm0X/eKkX/YxbrVYphII2t7jqkMWUPtXS4WXRjc+T0c9WM2QQQ4goXXOD3beetnFtWFlizaIRfZjSzQkxhCG+zJWJrOJUUzhZsfnfoo/x6nIShIdK61lifAffbg49aySwV/X5ZQYIF11Y3sA+UzOK+uNDzcretomQpXflSUEARN85dsEkC7VkaFmK4SJ/le1KLAmCkJbtstua8HadDiUrvrzUX1XUo6NAILKhXXaOa/mOELLIgS3fo0zkHjeBcOiuPQk7gmEz/yxHzZp/ry6NgJCo/dNs18ILGd8sxcs5ZNln40BYyqe2DO8n55+i+WWRQxY1ejF7KSA0XX4Hu7OtSn5ZhRuDvsWqyiVBcJOl3uP6s0RD8ckiJxv878apHhCe4RU7i8x+JZ+swmH/vq86IRLyFthZ+I6LWxY1+hZ9HkohEogN3yXRbeCeRez3Iiv9AkQEPVTKPoPOajlniSfyM9BL8pSAyPBss4+QrUaKaxaV8j2yZlIoiAxpQSb7ZnJPzjWL6Gd8t8MdE0QIbbWg17aJa5YuC1lr83KIFJNLxA5kh+aWJY61IWusTwaRonyowkMHOSS3LLoxAVnXHWKIFHn5AXq1EtyyqHIGWfnZ8AExZSBoEAbVWIlewwpuWXefoU+N71Ih5coRa6z1wnrXcsForNVqnVDIKQiT4xx69XDMMlT7f3/VagYAmXan4l6uKysra/fizJOlG9f//a9r+90tsSPvBMnaNnPMqsFDxZaHP5KQndN9pWS16sCORyU8qpqZvTRfliYNP2vWxDFrEREHK9uHzMTovUt7dckMfsyvqrrKO5dTpsLNmtZyy3qwih23XueYPDnD96uSRXg8ierR1fbapPCy5ia4ZSnqMl21OuVf223uBAxGXZx+rVYaTtZBGsfTqi4YMVhT9/QxyAWjGnNdCCWrBL2+5jhEOk2uWL6tZ5ArydrFZjnwRGka0CvLxPUNInu8KAb5YGxNVgp4IV5mole7kluWTFOiRr4S2sqVwIdyM5nXdfqubwFDUddaSAN3uhrfBmxyypp6fDoDQ+saTuM+SGp9Br3ctTIOWfJ7pRIMkXt8hAaODLkq9Gq7QAfPklXMMBiyqtbzYuAmuxpZNdkQNEvWeM6OYZjb57j3VEUietnnieBZ1qZeDMtCy13gYmobWemTZNAsovMAw/Pn9TROYxwtRdadCXGwLHrdosYwqXKlEJz8J9/T1t1MQLAs7Rs9hm3ByWGzhvyX0P3gv4OQteyJMGwxZ0kIJr7JiF6D7R4IluX5xY0C+L4QgqAfP/IdVkMZGTTLmcWgAOz9QZZefGo6Br2K2wshWJb0xRgKQdIW5HXVU233zTvLSQfNMo1/i4IoyoFPMTTXoZeotEAKQbMc+SgM1U/wCeTQtAS9el0TEDxrZxqFYW/61HJZa5LRy2hJEXPI0uyhMH626OBYRH+ib7HSVwzAIWt9DoUh+mEIjuWc7UAvfbsZuGSVuYXKKi2DY71YErGHtaUBTlkDwmV1wXHoe27fvv8Szy2rzPYZsojWXvb/XPwRuGUN1X2GIRamruEh9SWSY9boqlBZTwaCZn23AhyzdipRGEzlRNCshTSuWY4sFEZCtTho1o0HXLPOvzGiIJI34FiKh96V/+rOXa5Z8hWB7tO6FDgWXW7zZp2Vcc0SaywSQVbrvuJIRpIjLjseAlYyeWaBKVUvyGpt+r82mxbXtzx8Jv/ZYx0Jfi23RDyzyL6LQhzXaSeIlY2/LTdfaTozlln/66/29Ne1OgpYeSUMzywwvfobhu/NXXHh/NWl04l2dQx6SZJXr+T4JuuoVvPNEndtxYS/8BqQ5aSL8AMZqrbUUbn3jXlcdbh/fLLA/DQx7M0aV4Dppw78D/qLm2nxANR80eH5cbwgfOKeqzA8i07KsFKHH2O70Twhg5bVw5O8+oBPFpnTxmA4nryQ0nFvJciSuOsOjPgek/hNgVbb1MHj4eMj3XBjGDJfKkHp+hIPDR40VBfkrV96MojvqRNna9sPf65Oa3hlQfZ9NYYqo3jDBObUtbWDutVZV+6kiZDRlDKv32JTiwLfz15aQ8TkTn5Z0K7HEEkyx7UADtedXypyTkkhQFfQtKSKwaOYGopfVt+SCEMSc/pmNgDEf+wvjcqK11uZHRgguZrNL0tbGdrSJ6S3auF4RF6npW4tMO+5AX5ZdEkM8ifqtayY4ZOoU/fOjOn9o9Bf5pcF139G3pilZykEh2+pP37TYGM/PqFGyS9rkf9p6XdfaoEL8vxkT1aV+nC5VlMinGWv3NAQwBGZdOHl83QjonufjuQQ69tSBzw0cEc/cFSktiXYq7V8sv5+jsdp2b+/njtpIoEfscxT9vDcrWU+Weu3JBggSt51leolH7nKRBLVo3ObOXEKEkJAKi+UD0h5ZK3UBRqY5PvLIyZn7evnPwzWGyVf+SWo6ostZ7tPZStJMYSIlhM0j6z+7zL8f+p94uoz3QUAmcLsyNPM15zxqR6ezHN6pqQQLu5ZiqwEb5Mx80aPVUoH9kFMSd8jaTGvUwo/a32PQYxJvlVdfh6EEn6WOLcow2ir3B54AHCCskzXbIm7m+sEwInKarl9dWOUBjhhWXn7tdkknJgs4UWzolnRrGhWNCuaFc2KZkWz/jipWWL6hKEA4J+/f3HC/PHH77//C82jaIf/sWSYAAAAAElFTkSuQmCC') no-repeat center #ed7716;background-size: 24px;}
.tpl-hubtype-eh > div > div > ul > .sta-twitter > a:before {background: url('data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAICAgICAgICAgIDAgICAwQDAgIDBAUEBAQEBAUGBQUFBQUFBgYHBwgHBwYJCQoKCQkMDAwMDAwMDAwMDAwMDAz/2wBDAQMDAwUEBQkGBgkNCwkLDQ8ODg4ODw8MDAwMDA8PDAwMDAwMDwwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCABGAFADAREAAhEBAxEB/8QAHQAAAgICAwEAAAAAAAAAAAAAAAgGCQEEAgUHA//EADcQAAEDBAEDAgMFBQkAAAAAAAECAwQABQYRIQcSMSJBCBMUMjNRYXEVIyRCoVJicoKRkqKj0f/EABwBAQABBQEBAAAAAAAAAAAAAAAHAQQFBggDAv/EAD0RAAIABAQDBQQHBgcAAAAAAAECAAMEEQUSITEGQVETIkJhcQcygZEzUmJyoaKxFCOCkrLBFTTR0uHw8f/aAAwDAQACEQMRAD8A+NdNRwdBSEFIQUhBSEYJCQVKISkeVHgCkVAvEituIZdeY31tnxK93eHzqZCt8l9o64OlobKTr8jVpNxCmktlmTUU9CwB/WMjS4PW1SZ5Ml3Xqqsw+agx0kmPIhSXIU2O9DmMnT0SQ2pp1BHspCwlQ/0q5R1dQykEHmNRFlNkvKYq4II0IPI+cfH8/Yea+o8owCCAQdg8gj3pFYCFq9Lf3iyEN/4lEJH9TSFwNTtDfdbPhdumCWG25Zh6Xb1a7fbY6M1trYU4/HktNJS/cGEnuUplagVOIGy3vuHo32aLw9xilbOaRP7rFjkPIgnRD9obA+Lb3t5a4x9mk3C6VaqmOdVRe1H1WVQHmDf92SCx1PZ3J+j+jUFJCkhSSFJVylQ5BreoiUi2kZpFIwSEgqUdJSNqP4AUioF4sc+Gv4cLLHslo6i9QLU3dL3dGxMx2wywHI0GM4NsvOtHaHHnEkLHdsIBGgFjYiniziqa01qWmbKi6Mw0LEbgHcKNtN9eUdD+zv2fUyUyV9agd3GZFOqhT7rEbMWHeUG4UFSQHHdeZKUpSlKUhKUjSUjgADwAKjuJoAtpEA6g9MML6nWh205ZZ2Zii2pMG7ISlE6Gs8hyNI13IIIB19k+FAjislhmL1OHTA8hiNdR4W8mHP8AUciIweO8OUONSTLqUBNiAwAzpf6rW01sbaq1u8CNIUO+9B+iPRK0M37NXrn1JyN4qbxnEXCUi5TU+pptuFEQVFO9BanCpAB5HISd3p+JMUxiYZcjLJQe8/1F5ksxt6AWPQ6ExFNXwXgXDEpZtUzT57XEuUTlExxqAFUFwuwYszJqAVZmVSkOYwcmi3yRMy6zrx+8X4quX7IcaEZTLLq1IbSmL9phtIR2tIUE+gAgdpBMh4fNkNKCyGzqvdvvc2173iOveOuvnEL4zIqZdQWqZZls/ey2yWBJsAh1Uad1bCyZcvdKmI01IXEdZltnTkR1t9BA3y0sLHB/Sr1lDAqeekYxGZWBU2PL1i+qxXmBkdltN/tjvz7deobE6C7+LT6A4jY9jpXIrmyokPTzGlP7ykg+oNo7koayXW08uolG6OoYejC405HqOUKx1c+EvF81fmX/AAiQ1heTSSXZUUNlVrmO6PqcZRosLUddy2xzyShSjutxwPjWoowJVQDMlj+dfQ+L0PzAiNeK/ZdSYmTOpCJM07i37ttPL3CTa5UEbnIWN4QvM+ivVHAVvnIsQmGBH7yb5bkmdBUhJ13l1kEtg+QHEpP5VJOH8Q0FcB2UwZj4W7reljv/AA3iC8a4MxXCbmfJbIL98d5LDxFluFB3GbK1t1EQPG48G5ZNjlpnOpbi3K7wYkwLV2ENPSEIXveiPSTWSrJjS5Ex13CsR6gGMPhdKtRVSpb+4zAE+RNjrF9SEJbSlCEhCEAJQhI0ABwABXNpN47fAAFhHKkVgpCF5+IbrEej+P26XbLOm45RkhkQ7FKeSPp4vykJW468oepQHckpbH2j5IArZ+GMC/xWcys1paWLdTfYD/XlGh8ecXDh6nVkTNOmZghtotrXJP8AEtl0vr0ipK63W5325z71epztzu90eVIuNxfPc486ryo+wAHAA4SNAcCpukSJciWJctQqqLADlHKtbWzq2c06cxZ2NyTGvFEdUqKmW4tqIt9pEt1sBS0NKWlK1JB0CQkkgGvuYSFOXext6xbywpYZ7hedtTaLdei3TvqH0nDmHTL/AGzL+nCS6/j87Tka5QFuKLimSyQ40tlaiSNObSon24EG4/ilJiZ7dUaXP0DDQo3K99CGHpqI604RwLEcDH7I8xJtNqVYXV1Y6nu6jKxuffJzEmGGrWY3qCkIjtxw/Eru+iTdsXtNzktLDrUiXCYecStJ2FJUtBIIPIINXUquqJQypMZR0DEfoYxtTg9DUuHnSJbsDcFkViD1BIvfziRVaxkoKQgpCK9vjnntLk9M7Wlf75lN1mPN78IX9O0gkfqlVSf7OpZAnvy7o/qJ/tEB+2uaC9IgOoEwkfeMu39LQg1SXEFRhSQpJSfCho/oarFQbRaN8MfXm2ZhYbXgGTTkRM4sUZMaAp5Wk3aIwkJbdaUfLyEABxBPcdd42Crthvi7huZRzWqZQvKY3NvAx3B+yTsdvD0v017OOOJOI06UNQ2Wegyrc/SKo0sT4wNwdWAzi/fCN7WkRK0FIQUhBSEFIQUhFQPxRZg1mHWO/CI4HbfibLWPxXB4U7HKnJX+15xSP8tTlwdQmlw5M28wlz8dF/KAfjHJ/tMxZMQxqZk1EsCWD9wnN8pjOPMWPOF7raIj6CkI9J6Snp65m9tgdULaJuJ3cGGueZL0U26UtSSxL+YwtshPcOxZJ0kK7v5aw+OCsFKz0bWmLrawbMOa2IPqOZItzjZ+EThpxBUxFbyXBUnMVCk2sxsRcC1iG7uVmbdRFzWM2CBjVni2i2SpsuCxtUd6fMenPdqzsD5761rUB7bPAqBaqoaomF3ABPQBR8hYR15h1DLo5IlSyxUagsxc66+8xJt06DaO/q3i+gpCCkIKQjxnrt1TjdKcCuF4bWheRXIKgYpBJBU5McSdOFOj6GRtxZPHATvahWd4dwdsTq1l+Aaufs9PVth8+UajxpxKmBYe0247VrrLH2vrW6JueRNluCwimVa3XVrdfdU++6pTj76ySpbiyVLWonklSiSanwKFFhoI4/dy7Fibk9Y41WPiCkICODsenXq341+dIQ0XQfrD10guxcPwO2K6jWqJ2IZs09C1swWvHaLiFJ+nRoaSHFKQn+VPtWmcSYFhTAz6huyY8xux+5rmPWwBPMxKnBXFfEMtlpaRO3QW7jC+RfJrrkBAsuduzB2XraTYV3x2zwHMljwol9W13XKLb3HHozbhJ9LbjqUKUANDZSOah6oEoTCJRJTkTofiBeOk6IzzJU1AUTOYUkr8CbHb8Y7evGLqCkIhee5/jHTXHJeT5XPEOBG9EeOjS5Ep8j0MRmtguOK1wPA5KiEgkX+G4bPxCcJMkXJ+QHVjyH/g1jEY5jlLg1M1RUtZRsB7zNyVRpcn4AC7MQoJFPPVTqhkHVnKn8lvf8HFaSY9gsKF97MCLvYQDx3uL4Li9DuPAASEgTpguDSsLkCVL1J1ZubH+wHIcvW5jkviniipx+qM6doo0RRsi9Btc/WawLHWyjKq+b1l41mCkI7Wyz4NsuUeZcrDEyWC2f4mzTHZDDbqT509FcbcbVrwoE/mD4rwqZTzUKo5RuTAA2+DAg/91i7oZ8qROV5ssTEB1UlluPVGU+mtr7g7Q5PTPIfg9ujsVV+wUYbfEkbYv78q4W8rUdaRIU44ypI/F1CK0HF6XiOWDkm9onVAqt8rA/ykxMfDlfwZPdTNpzJmdHZ5ku587lbecxFEP3ik7CnrXHj4RLsrtmaB+mYsjkcxkjfPamOe0cjnVRtWS6kTCagPn5573/NrE34VPw9pIWhaWZY2Esrl89E09YlNWcZSIlkGfYRijancky202QIBPy5ctltw68hLZV3KP5AGr2mw6pqTaVLZvQE/jtGKrscoKH/MT5aHozAE+i3ufgIVXqD8aGJWpp6F06tb2W3MjTV2mIXDtrZIOl6UEvu6PlISjf8AbrcsM4BqZpDVTCWvQd5/9o9bn0iMsd9r9FIUrQIZr8mYFUGm+U2drHdSJemzQgOa51lnUO9uX/L7w7dZx2mK0fRGitnX7uMwD2tp4G9cq8qJPNSbh2GU+HyuzkKFHPqfNjz/ALctIgnGserMYnGdVOWPIeFfJRso02G57xuxJMSq+jDQUhBSEFIQc/8AtIRrp+n7z8n733+n33f9fNVO2sehzW128/8AmNlX1fYO/wDaPy/bu+p7f68V8d3y/CPMZOWT8sayPpu/09nzv733n/LmvvW0ejZ7a3t+EbH6+feqR5wUhBSEFIQUhH//2Q==') no-repeat center #01abe6;background-size: 22px;}
@media (min-width: 601px) {
  .sta-head-dispo ~ .tpl-hubtype-eh > div {bottom: 20px;}
  .tpl-hubtype-eh.sta-showSms > div > label:nth-of-type(2):before {font: bold 8px/16px 'Roboto', sans-serif;height: 16px;width: 16px;opacity: 1;margin: 0;}
  .tpl-hubtype-eh.sta-showSms > div > label:first-of-type {opacity: 1;visibility: visible;}
}
/* FIN tpl-hubtype-eh */


/* .tpl-iframe-eh */
.tpl-iframe-eh{display:block;width:100%;height:500px;}
/* FIN .tpl-iframe-eh */



/* tpl-info18-eh */
.tpl-info18-eh {background: #ededed;text-align: center;padding: 20px 15px;}
.tpl-info18-eh .sta-info18-eh_title {font: 24px 'Droid Serif', sans-serif;color: #cc9944;line-height: 1.17;}
@media (min-width: 601px) {
  .tpl-info18-eh {padding: 15px 15px 10px;}
  .tpl-info18-eh .sta-info18-eh_max {max-width: 736px;margin: 0 auto;}
  .tpl-info18-eh .sta-info18-eh_title {font-size: 30px;line-height:normal;}
}
/* FIN tpl-info18-eh */


/* .ui-datepicker */
.ui-datepicker {background: #999;color: #fff;text-align:center;width:230px;padding:10px;margin-left:-1px;}
.ui-datepicker.ui-datepicker-inline {width:100%;box-sizing:border-box;margin-left:0;}
.ui-datepicker .ui-datepicker-header {padding:5px 30px;position: relative;text-transform: uppercase;letter-spacing:.03em}
.ui-datepicker .ui-datepicker-next .ui-icon,
.ui-datepicker .ui-datepicker-prev .ui-icon {display:none;}
.ui-datepicker .ui-datepicker-next,
.ui-datepicker .ui-datepicker-prev {position: absolute;left:-5px;top:0;height:30px;width:30px;text-decoration:none;font:15px/30px Icons;text-align:center;color:#fff;cursor: pointer;}
.ui-datepicker .ui-datepicker-next.ui-state-disabled,
.ui-datepicker .ui-datepicker-prev.ui-state-disabled {display:none;}
.ui-datepicker .ui-datepicker-next {left:auto;right:-5px;}
.ui-datepicker .ui-datepicker-prev:before {content:"\e082";}
.ui-datepicker .ui-datepicker-next:before {content:"\e084";}
.ui-datepicker .ui-datepicker-calendar {width:100%;border-spacing: 0;}
.ui-datepicker .ui-datepicker-calendar thead th {text-transform: uppercase;border:1px solid #fff;border-width:1px 0;line-height:30px;}
.ui-datepicker .ui-state-default {text-decoration:none;display:block;line-height:30px;width:100%;color:#fff;}
.ui-datepicker .ui-state-default:hover {background:#ccc;transition:.3s;}
.ui-datepicker .ui-datepicker-unselectable .ui-state-default{color:#666;}
.ui-datepicker .ui-datepicker-unselectable .ui-state-default:hover {background:none;}
/* FIN .ui-datepicker */


/* .tpl-formConcurso-eh */
@keyframes tpl-formConcurso-eh_error {
  0%,33%,66%,100% {border-color:#d0021b;}
  16%,49%,82% {border-color:#000;border-color:rgba(0,0,0,.25);}
}
.tpl-formConcurso-eh{background:#ededed;padding:30px 20px;font:300 14px 'Roboto', sans-serif;color: #000;}
.tpl-formConcurso-eh .sta-formConcurso-eh_max{background:#fff;padding:30px 20px;}
.tpl-formConcurso-eh .sta-formConcurso-eh_title{font-size:24px;text-align: center;}
.tpl-formConcurso-eh .sta-formConcurso-eh_subtitle{line-height:1.29;text-align: center;margin-top: 20px;padding:0 20px;}
.tpl-formConcurso-eh .sta-formConcurso-eh_subtitle:empty{display:none;}
.tpl-formConcurso-eh form{margin-top: 30px;}
.tpl-formConcurso-eh .sta-label{display:block;position: relative;box-shadow:0 0 2px 0 rgba(0,0,0,.25);border: 1px solid #000;border-color: rgba(0,0,0,.25);margin-bottom:15px;}
.tpl-formConcurso-eh .sta-label.sta-error{animation:tpl-formConcurso-eh_error 1s;border-color:#d0021b;color:#d0021b;}
.tpl-formConcurso-eh .sta-label.sta-labelSelect:after{content: '\e0f8';position: absolute;top: 0;right: 12px;font: 12px/40px Icons;color: #c94;}
.tpl-formConcurso-eh .sta-label.sta-icon:before{font:19px/1px Icons;position: absolute;left:10px;top:50%;color:#c94;}
.tpl-formConcurso-eh .sta-label.sta-icon.sta-email:before{content: '\e15e';}
.tpl-formConcurso-eh .sta-label.sta-icon.sta-tel:before{content:'\e0af';}
.tpl-formConcurso-eh .sta-label.sta-icon input{padding-left:39px;}
.tpl-formConcurso-eh .sta-label.sta-icon .sta-labelSpan{left:39px;}
.tpl-formConcurso-eh .sta-label .sta-labelSpan{position: absolute;left:15px;top:11px;font-size:13px;transition:.3s;}
.tpl-formConcurso-eh .sta-label input{height:40px;box-sizing: border-box;padding:15px 0 0 15px;font:300 13px 'Roboto', sans-serif;width:100%;}
.tpl-formConcurso-eh .sta-label .sta-file{padding:0;height:100%;position: absolute;left:0;top:0;opacity:0;cursor: pointer;}
.tpl-formConcurso-eh .sta-label .sta-file:focus ~ span:before{content:'';position: absolute;left: 0;top: 0;right: 0;bottom: 0;outline:1px auto #4d90fe;outline-color: -webkit-focus-ring-color;}
.tpl-formConcurso-eh .sta-label select{position: relative;z-index: 1;height:40px;width:100%;box-sizing: border-box;padding:0 25px 0 15px;font:300 13px 'Roboto', sans-serif;-webkit-appearance: none;-moz-appearance: none;appearance: none;background:transparent;}
.tpl-formConcurso-eh .sta-label.sta-arch{box-shadow:none;box-sizing: border-box;border:2px solid #c94;font-size:16px;font-weight:500;color:#c94;padding:0 15px;}
.tpl-formConcurso-eh .sta-label.sta-arch.sta-error{border-color:#d0021b;color:#d0021b}
.tpl-formConcurso-eh .sta-label.sta-arch .sta-fileSpan{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 40px;}
.tpl-formConcurso-eh .sta-label.sta-arch .sta-fileSpan.sta-default{text-align:center;text-transform: uppercase;letter-spacing:1px;}
.tpl-formConcurso-eh .sta-label.sta-arch .sta-fileSpan.sta-text{display:none;font-size:15px;font-weight:300;}
.tpl-formConcurso-eh .sta-label input.sta-fill + .sta-labelSpan,
.tpl-formConcurso-eh .sta-label input:focus + .sta-labelSpan{top:3px;font-size:11px;}
.tpl-formConcurso-eh .sta-label.sta-arch.sta-fill{border-width:1px;font-style: italic;}
.tpl-formConcurso-eh .sta-label.sta-arch.sta-fill .sta-fileSpan.sta-text{display:block;}
.tpl-formConcurso-eh .sta-label.sta-arch.sta-fill .sta-fileSpan.sta-default{display:none;}
.tpl-formConcurso-eh .sta-formConcurso-eh_liImgs{position: relative;}
.tpl-formConcurso-eh .sta-formConcurso-eh_liImgs.sta-showLess .sta-less{display:block;}
.tpl-formConcurso-eh .sta-formConcurso-eh_liImgs .sta-less{display:none;position: absolute;right:0;bottom:0;height: 44px;width: 40px;}
.tpl-formConcurso-eh .sta-formConcurso-eh_liImgs .sta-less:before{content:'';position: absolute;left:50%;top:50%;height:15px;width:15px;margin:-7px 0 0 -7px;border-radius:50%;background:#c94;}
.tpl-formConcurso-eh .sta-formConcurso-eh_liImgs .sta-less:after{content:'';position: absolute;left:50%;top:50%;width:9px;height:1px;margin:0 0 0 -4px;background:#fff;}
.tpl-formConcurso-eh .sta-formConcurso-eh_more{margin-top:10px;padding-left:25px;position: relative;display:none;}
.tpl-formConcurso-eh .sta-formConcurso-eh_more.sta-show{display:block;}
.tpl-formConcurso-eh .sta-formConcurso-eh_more .sta-more{position: absolute;left:0;top:2px;height:15px;width:15px;border-radius:50%;background:#c94;}
.tpl-formConcurso-eh .sta-formConcurso-eh_more .sta-more:after{content:'';position: absolute;left:50%;top:50%;width:9px;height:1px;margin:-1px 0 0 -5px;background:#fff;}
.tpl-formConcurso-eh .sta-formConcurso-eh_more .sta-more:before{content:'';position: absolute;left:50%;top:50%;height:9px;width:1px;margin:-5px 0 0 -1px;background:#fff;}
.tpl-formConcurso-eh .sta-formConcurso-eh_error{display:none;margin-top:30px;font:bold 14px 'Roboto', sans-serif;}
.tpl-formConcurso-eh .sta-formConcurso-eh_error.sta-ko{display:block;color: #d0021b;}
.tpl-formConcurso-eh .sta-formConcurso-eh_error.sta-ok{display:block;color: #5ca70a;}
.tpl-formConcurso-eh .sta-formConcurso-eh_error li:not(:last-of-type){margin-bottom:3px;}
.tpl-formConcurso-eh .sta-labelCheck{display:block;position: relative;padding-top: 3px;margin-top:30px;}
.tpl-formConcurso-eh .sta-labelCheck span:after,
.tpl-formConcurso-eh .sta-labelCheck:before{content: '';position: absolute;top: 0;left: 0;height: 22px;width: 22px;line-height: 1px;box-shadow: 0 0 2px 0 rgba(0,0,0,.25);border: 1px solid rgba(0,0,0,.25);}
.tpl-formConcurso-eh .sta-labelCheck span:after{box-shadow:none;border-color:transparent;}
.tpl-formConcurso-eh .sta-labelCheck input:focus + span:after{outline:1px auto #4d90fe;outline-color:-webkit-focus-ring-color;}
.tpl-formConcurso-eh .sta-labelCheck.sta-error:before{animation:tpl-formConcurso-eh_error 1s;border-color:#d0021b;}
.tpl-formConcurso-eh .sta-labelCheck span{display:block;padding-left: 30px;}
.tpl-formConcurso-eh .sta-labelCheck span:before{content: '\e0a9';position: absolute;top: 12px;left: 0;width: 24px;transition:.3s;text-align: center;color: transparent;font: 5px/1px Icons;}
.tpl-formConcurso-eh .sta-labelCheck input:checked + span:before{transition:.3s;color: #c94;font-size: 15px;}
.tpl-formConcurso-eh .sta-formConcurso-eh_oblig{margin-top:20px;font-style:italic;color:#4a4a4a;}
.tpl-formConcurso-eh .sta-formConcurso-eh_submit{width:100%;font:italic 16px 'Droid Serif', sans-serif;height:40px;background:#c94;border:2px solid #c94;color:#fff;margin-top:30px;}
.tpl-formConcurso-eh .sta-formConcurso-eh_submit:focus,
.tpl-formConcurso-eh .sta-formConcurso-eh_submit:hover{background:transparent;color:#c94;transition:.3s;}
@media(min-width:601px){
  .tpl-formConcurso-eh{padding-bottom:60px;}
  .tpl-formConcurso-eh .sta-formConcurso-eh_subtitle{max-width:610px;margin:20px auto 0;}
  .tpl-formConcurso-eh .sta-formConcurso-eh_content{overflow: hidden;padding:0 3px;}
  .tpl-formConcurso-eh .sta-label{width:45%;width:calc(50% - 15px);}
  .tpl-formConcurso-eh .sta-label:nth-child(odd){float: left;}
  .tpl-formConcurso-eh .sta-label:nth-child(even){float: right;}
  .tpl-formConcurso-eh .sta-formConcurso-eh_liImgs{padding:3px;overflow: hidden;margin-bottom:9px;}
  .tpl-formConcurso-eh .sta-formConcurso-eh_liImgs:last-of-type{margin-bottom:0;}
  .tpl-formConcurso-eh .sta-formConcurso-eh_liImgs .sta-label{margin-bottom:0;}
  .tpl-formConcurso-eh .sta-formConcurso-eh_liImgs .sta-less{bottom:3px;}
  .tpl-formConcurso-eh .sta-formConcurso-eh_error{padding-left:3px;}
  .tpl-formConcurso-eh .sta-formConcurso-eh_table{display:table;width:100%;}
  .tpl-formConcurso-eh .sta-formConcurso-eh_cell{display:table-cell;width:50%;padding:0 3px;vertical-align:top;}
  .tpl-formConcurso-eh .sta-formConcurso-eh_cell.sta-right{text-align:right;}
  .tpl-formConcurso-eh .sta-labelCheck,
  .tpl-formConcurso-eh .sta-formConcurso-eh_oblig{margin-top:20px;}
  .tpl-formConcurso-eh .sta-formConcurso-eh_submit{min-width:105px;padding:0 5px;width:auto;margin:20px 0 0 auto;display:block;}
}
@media(min-width:901px){
  .tpl-formConcurso-eh .sta-formConcurso-eh_max{max-width:1240px;margin:0 auto;}
  .tpl-formConcurso-eh .sta-label.width50{width:45%;width:calc(50% - 14px);}
  .tpl-formConcurso-eh .sta-label{width:23%;width:calc(25% - 21px);box-sizing: border-box;}
  .tpl-formConcurso-eh .sta-label:nth-child(even){float: left;}
  .tpl-formConcurso-eh .sta-label:not(:nth-child(4n + 3)){margin-left:28px;}
  .tpl-formConcurso-eh .sta-label:first-child{margin-left:0;}
  .tpl-formConcurso-eh .sta-formConcurso-eh_error{margin-top:20px;}
  .tpl-formConcurso-eh .sta-formConcurso-eh_cell2.sta-right2{padding-left: 11px;}
  .tpl-formConcurso-eh .sta-labelCheck,
  .tpl-formConcurso-eh .sta-formConcurso-eh_oblig{margin-top:5px;}
  .tpl-formConcurso-eh .sta-formConcurso-eh_table2{display:table;width:100%;}
  .tpl-formConcurso-eh .sta-formConcurso-eh_cell2{display:table-cell;width:50%;vertical-align:top;}
  .tpl-formConcurso-eh .sta-formConcurso-eh_listaImgs{padding-right:12px;}
  .tpl-formConcurso-eh .sta-formConcurso-eh_liImgs .sta-label{width: 45%;width: calc(50% - 14px);}
}
/* .tpl-formConcurso-eh */



/* .tpl-modalReserva-eh */
.tpl-modalReserva-eh{display: none;position: fixed;z-index: 302;left: 0;top: 0;right: 0;bottom: 0;background: #000;background: rgba(0,0,0,.88);padding: 20px;text-align: left;font:14px 'Roboto', sans-serif;color: #fff;overflow:auto;}
.tpl-modalReserva-eh svg{fill: #fff;height: 35px;width: 150px;}
.tpl-modalReserva-eh .sta-fondomodal-eh_modalCerrar{float: right;line-height:35px;font-weight:300;color: #fff;text-transform: uppercase;}
.tpl-modalReserva-eh .sta-fondomodal-eh_modalCerrar:after{content: '\e001';font: 13px icons;color: #c94;padding: 8px;border: 2px solid rgba(255,255,255,.2);border-radius: 50%;margin-left: 5px;vertical-align: middle;}
.tpl-modalReserva-eh .sta-modalReserva-eh_form{margin-top:50px;}
.tpl-modalReserva-eh .sta-modalReserva-eh_txt{font-size: 16px;font-weight: 300;padding-bottom: 20px;}
.tpl-modalReserva-eh .sta-modalReserva-eh_txt a{color:#c94;}
.tpl-modalReserva-eh .sta-modalReserva-eh_input{display: block;position: relative;box-shadow: 0 0 2px 0 rgba(255,255,255,.25);border: 1px solid #fff;border-color: rgba(255,255,255,.25);margin-bottom: 15px;}
.tpl-modalReserva-eh .sta-modalReserva-eh_input input{height: 40px;box-sizing: border-box;padding: 15px 0 0 15px;font: 300 13px 'Roboto', sans-serif;width: 100%;}
.tpl-modalReserva-eh .sta-modalReserva-eh_input .sta-form8-eh_place{position: absolute;left: 15px;top: 11px;font-size: 13px;transition:.3s;}
.tpl-modalReserva-eh .sta-modalReserva-eh_input input.sta-fill + .sta-form8-eh_place,
.tpl-modalReserva-eh .sta-modalReserva-eh_input input:focus + .sta-form8-eh_place{top: 3px;font-size: 11px;}
.tpl-modalReserva-eh .sta-form8-eh_bnt{background: transparent;display: block;font-style: italic;padding: 14px 30px;color: #c94;font: 24px 'Droid Serif', sans-serif;border: 2px solid #c94;width: auto;line-height: 28px;margin-left: auto;color: #c94;border-color: #c94;}
@media(min-width:601px){
  .tpl-modalReserva-eh{padding: 20px 20px 60px 20px;}
  .tpl-modalReserva-eh svg{height: 51px;width: 220px;}
  .tpl-modalReserva-eh .sta-modalReserva-eh_form{max-width: 580px;margin: 50px auto 0;}
  .tpl-modalReserva-eh .sta-form8-eh_bnt:hover{background:transparent;color:#c94;}
}
@media(min-width:801px){
  .tpl-modalReserva-eh{padding: 50px 40px 60px;}
}
/* FIN .tpl-modalReserva-eh */

/* .tpl-modalLogin-eh */
@keyframes tplModalLoginEh_loadding{
  to {transform: rotate(360deg);}
}
.tpl-modalLogin-eh{display: none;position: fixed;z-index: 302;left: 0;top: 0;right: 0;bottom: 0;background: #000;background: rgba(0,0,0,.88);padding: 20px;text-align: left;font:14px 'Roboto', sans-serif;color: #fff;overflow:auto;}
.tpl-modalLogin-eh svg{fill: #fff;height: 35px;width: 150px;}
.tpl-modalLogin-eh .sta-modalLogin-eh_modalCerrar{float: right;line-height:35px;font-weight:300;text-transform: uppercase;}
.tpl-modalLogin-eh .sta-modalLogin-eh_modalCerrar:after{content: '\e001';font: 13px icons;color: #c94;padding: 8px;border: 2px solid rgba(255,255,255,.2);border-radius: 50%;display:block;}
.tpl-modalLogin-eh .sta-modalLogin-eh_content{margin:0 auto;max-width:900px;padding:100px 0;}
.tpl-modalLogin-eh .sta-modalLogin-eh_content form{margin:0 auto;max-width:345px;}
.tpl-modalLogin-eh .sta-modalLogin-eh_label{display:block;position: relative;margin-bottom:30px;}
.tpl-modalLogin-eh .sta-modalLogin-eh_label input{box-sizing: border-box;font: 100 14px/24px 'Roboto', sans-serif;height: 45px;padding:0 10px;width: 100%;border: 1px solid #fff;background:transparent;}
.tpl-modalLogin-eh .sta-modalLogin-eh_label span{position: absolute;left:11px;top:50%;font: 100 14px/1px 'Roboto', sans-serif;color:#c94;transition:.3s;}
.tpl-modalLogin-eh .sta-modalLogin-eh_label input.sta-full + span,
.tpl-modalLogin-eh .sta-modalLogin-eh_label input:focus + span{display:none;}
.tpl-modalLogin-eh .sta-modalLogin-eh_table{display:table;width:100%;margin-bottom:30px;}
.tpl-modalLogin-eh .sta-modalLogin-eh_cell{display:table-cell;}
.tpl-modalLogin-eh .sta-modalLogin-eh_labelCheck{display:block;padding:3px 0px 3px 35px;position: relative;}
.tpl-modalLogin-eh .sta-modalLogin-eh_labelCheck:after{content:'';position: absolute;left:0;top:0;border: 1px solid #fff;height: 22px;width: 22px;}
.tpl-modalLogin-eh .sta-modalLogin-eh_labelCheck span:before{content: '\e0a9';font: 10px/24px Icons;position: absolute;left: 0;top: 0;width: 24px;text-align: center;color: transparent;transition:.3s;}
.tpl-modalLogin-eh .sta-modalLogin-eh_labelCheck input:checked + span:before{color: #fff;font-size:15px;}
.tpl-modalLogin-eh .sta-modalLogin-eh_forget{display:block;text-align:right;color:#c94;margin:0 0 0 auto;}
.tpl-modalLogin-eh .sta-modalLogin-eh_form_error{display:none;color:#d0021b;margin-bottom:20px;text-align: center;font-weight: bold;}
.tpl-modalLogin-eh .sta-modalLogin-eh_form_error.sta-ko{display:block;}
.tpl-modalLogin-eh .sta-modalLogin-eh_error{display:none;margin-bottom:20px;text-align: center;font-weight:bold;}
.tpl-modalLogin-eh .sta-modalLogin-eh_error.sta-ko{display:block;color:#d0021b;}
.tpl-modalLogin-eh .sta-modalLogin-eh_error.sta-ok{display:block;color:#c94;}
.tpl-modalLogin-eh .sta-modalLogin-eh_submit{background: transparent;display: block;padding: 14px 30px;font: 24px 'Droid Serif', serif;border: 2px solid #c94;line-height: 28px;font-style: italic;color: #c94;position:relative;margin:0 auto;transition:color .3s .3s;}
.tpl-modalLogin-eh .sta-modalLogin-eh_submit:after{content: "";position: absolute;top: 50%;left: 50%;margin-left: -15px;margin-top: -15px;width: 30px;height: 30px;border: 2px dotted #c94;border-radius: 50%;border-left-color: transparent;border-bottom-color: transparent;transition: opacity .3s;opacity: 0;}
.tpl-modalLogin-eh .sta-modalLogin-eh_submit.sta-loadding{color: transparent;transition:color .3s;}
.tpl-modalLogin-eh .sta-modalLogin-eh_submit.sta-loadding:after{animation: tplModalLoginEh_loadding .5s infinite linear;opacity:1;transition:opacity .3s .3s;}
.tpl-modalLogin-eh .sta-modalLogin-eh_form_links{margin-top:20px;text-align: center;}
.tpl-modalLogin-eh .sta-modalLogin-eh_form_links a{display:block;text-transform:uppercase;letter-spacing:.1em;color:#fff;}
.tpl-modalLogin-eh .sta-modalLogin-eh_back{display:block;text-transform:uppercase;letter-spacing:.1em;padding-left:20px;position: relative;margin:0 auto;}
.tpl-modalLogin-eh .sta-modalLogin-eh_back:before{content: '\\';font: 9px/1px Icons;position: absolute;top: 50%;left: 5px;}
.tpl-modalLogin-eh .sta-modalLogin-eh_back:hover:before{left: 0;transition:.3s;}
.tpl-modalLogin-eh .sta-modalLogin-eh_formForget{display:none;}
.tpl-modalLogin-eh .sta-modalLogin-eh_title{margin-bottom:15px;}
/* .tpl-modalLogin-eh */

