@charset "UTF-8";
body.sta-print {-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
body.sta-noScroll {overflow: hidden;}
.clear {*zoom: 1;}
.clear:before,
.clear:after {content: " ";display: table;}
.clear:after {clear: both;}
html.fr,
html.fl {float: none;}
/* FIN -------- generic */
/* FIXME: PASSAR A LESS */
/*
/* ----------------> Estilos Genéricos <----------------*/
* {-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', sans-serif;margin: 0;width: 100%;}
body {cursor: default;font: 14px 'Roboto', sans-serif;}
a {color: #80bbbe;-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;outline: 0;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;}
:focus {outline: none;}
::-moz-focus-inner {border: 0;}
summary::-webkit-details-marker,
body > div.alert {display: none;}
.sta-dn {position: fixed;left: 200px;top: 0;height: 0;width: 0;z-index: -1;}
main {padding-top: 0 !important;padding: 0;position: relative;width: 100%;display: block;}
mark {background: none;}
/* ----------------> Clases comunes <----------------*/
.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-banquete:before {content: '\e04c';}
.sta-cocktail:before {content: '\e04f';}
.sta-escuela:before {content: '\e050';}
.sta-formaU:before {content: '\e053';}
.sta-imperial:before {content: '\e054';}
.sta-teatro:before {content: 'E';}
.sta-serv:before {content: '\e0c1';}
.lang-ES:before {background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAMAAABBPP0LAAAABlBMVEXpRDT1uBTD3yMMAAAAEUlEQVR4AWMgAzCiAaoIkA4AHfMAUVJfjLIAAAAASUVORK5CYII=');}
.lang-EN:before {background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAMAAABBPP0LAAAAY1BMVEUAV5NLf6x/ocOAosOAosSBo8SOrcmRr8uUsMuvxNnpRDTtVknuXE3vYVTvYlXvY1b0f3T1fXP2ioH3lY34lo75opv6oJn8wr79w779xL/9xcD+2NX+8/L/7+7/9PP/+Pf///+r46oOAAAAZ0lEQVR42mXM2xZAIBSE4cmhpFA5K+r9nxLtO/7Lb80a6CmWSO1TQhEnjeB6LwiEH1wAk5uaCWa1SgaAn5bAnhxAeiPIof30W+QPQ2DyB5OHWggWtUuGy3W+IWh87y7oMdYgQBVHfQM3cAuRx6wD1AAAAABJRU5ErkJggg==');}
.lang-IT:before {background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALAgMAAAALjOWqAAAACVBMVEUAszfpRDT///9VEV5/AAAAEElEQVQI12Ng0FoZykAyAQBV1Qy5WCmk9gAAAABJRU5ErkJggg==');}
.lang-FR:before {background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALAgMAAAALjOWqAAAACVBMVEUAV5PpRDT////hb4KZAAAAEElEQVQI12Ng0FoZykAyAQBV1Qy5WCmk9gAAAABJRU5ErkJggg==');}
.lang-AL:before {background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALAgMAAAALjOWqAAAACVBMVEUAAADpRDT1uBTl23MDAAAAEUlEQVQIHWNhAAIWNCKUoBgAFU8A11ptd4sAAAAASUVORK5CYII=');}
.lang-PT:before {background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALAQMAAABMLJ96AAAABlBMVEUAszfpRDSMbp6IAAAADklEQVQI12Ng/8+AFwEAtI4LQ65H6B0AAAAASUVORK5CYII=');}
.lang-NL:before {background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAYAAAB24g05AAAAJElEQVQokWN86WLyn4ECwESJ5sFhAOP///9HfBgwhE8e4mEAADT4CFkUiA/dAAAAAElFTkSuQmCC');}
.lang-RU:before {background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALAgMAAAALjOWqAAAADFBMVEUAAP/j4+v/AAD///8/lwAdAAAAGElEQVQI12MIBQKG+v///yIR2MAqIEAQADrfE7vVNKRrAAAAAElFTkSuQmCC');}
.lang-CA:before {background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAIAAAD5gJpuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAATBJREFUeNpUkU1LA0EMhpNViqWtVYrFj4OnulCoFNSbF3+Gtn9UvBSxoHgR9eRBD1Xbgyu0Ckt3MhMzMzvtGsLLSxieTBKkhxMIwczGmKJqrcUsVGJVqtQ5de8NsGbQwMTWKGaFTABqhb1X6uYVJ/295v5Z3kJIWgFZZXKpJDOmTAyUK/O7F0zvu3TYguW3BK883mUmaqxmCLXZYITj3m5j7QgKgTTP2Rac5U2kQ6U6e3zD39tO6aAB/4PNEs/G4qUC0fr7cIKfFzubpXbxdUSp6xDYwWOt/vM0wumwzd1mYbMWbMIAxjexY6gI6slVgh/n21vlOAzsYY7qNpNXSIHRXN1In8f4fR1Hx3FgEwek+72si4Rt78PaACWXU/watPyN/SH9dRfqT+69GHn5J8AAeJhkjAZrdt8AAAAASUVORK5CYII=');}
/* FIN -------- common */
.sta-ico_ancla:before {content: '\e0d4';}
.sta-ico_pajarito:before {content: '\e0e2';}
.sta-ico_mapaRuta:before {content: '\e0df';}
.sta-ico_mundoLupa:before {content: '\e0e3';}
.sta-ico_prismaticos:before {content: '\e0db';}
.sta-ico_castillo:before {content: '\e0e5';}
.sta-ico_claqueta:before {content: '\e0e1';}
/* FIN -------- icons */
.sta-zonaInfantil:before {content: '\e0d5';}
.sta-bebe:before {content: '\e0d6';}
.sta-camaSupletoria:before {content: '\e037';content: '\e0d7';}
.sta-canalInfantil:before {content: '\e0d8';}
.sta-cunas:before {content: '\e0d9';}
.sta-menusEspeciales:before {content: '\e0da';}
.sta-descuentos:before {content: '\e0dc';}
.sta-obsequio:before {content: '\e0dd';}
.sta-habComunicadas:before {content: '\e0de';}
.sta-piscina:before {content: '\e0e0';}
.sta-monumento:before {content: '\e0e4';}
.sta-familia:before {content: '\e0e6';}
.sta-camaGrande:before {content: '\e0e7';}
.HAC-1:before {content: 'a';}
.HAC-2:before {content: 'b';}
.HAC-5:before {content: 'c';}
.HAC-8:before {content: 'd';}
.HAC-14:before {content: 'e';}
.HAC-15:before {content: 'f';}
.HAC-22:before {content: 'g';}
.HAC-20:before {content: 'h';}
.HAC-26:before {content: 'i';}
.HAC-35:before {content: 'j';}
.HAC-36:before {content: 'k';}
.HAC-37:before {content: 'l';}
.HAC-42:before {content: 'm';}
.HAC-46:before {content: 'n';}
.HAC-48:before {content: 'j';}
.HAC-52:before {content: 'o';}
.HAC-53:before {content: '\e0cd';}
.HAC-58:before {content: 'r';}
.HAC-61:before {content: 's';}
.HAC-65:before {content: 'm';}
.HAC-66:before {content: 'u';}
.HAC-74:before {content: 'v';}
.HAC-76:before {content: 't';}
.HAC-77:before{content:'w'}
.HAC-79:before{content:'x'}
.HAC-84:before{content:'y'}
.HAC-105:before{content:'z'}
.HAC-145:before{content:'A'}
.HAC-157:before{content:'h'}
.HAC-159:before{content:'h'}
.HAC-179:before{content:'D'}
.HAC-224:before{content:'B'}
.HAC-229:before{content:'C'}
.HAC-269:before{content:'\e050'}
.HAC-283:before{content:'F'}
.HAC-284:before{content:'G'}
.HAC-316:before{content:'H'}
.HAC-317:before{content:'s'}
.HAC-343:before{content:'\e0b8'}
.HAC-344:before{content:'\e0b8'}
.HAC-345:before{content:'\e066'}
.HAC-346:before{content:'\e066'}
.HAC-348:before{content:'N'}
.HAC-349:before{content:'\e050'}
.HAC-350:before{content:'#'}
.HAC-351:before{content:'('}
.RMA-1:before{content:'a'}
.RMA-2:before{content:'c'}
.RMA-5:before{content:'c'}
.RMA-8:before{content:'d'}
.RMA-9:before{content:'Y'}
.RMA-10:before{content:'Z'}
.RMA-11:before{content:'0'}
.RMA-13:before{content:'1'}
.RMA-14:before{content:'e'}
.RMA-15:before{content:'f'}
.RMA-18:before{content:'2'}
.RMA-19:before{content:'3'}
.RMA-20:before{content:'3'}
.RMA-22:before{content:'Q'}
.RMA-26:before{content:'R'}
.RMA-28:before{content:'C'}
.RMA-35:before{content:'j'}
.RMA-36:before{content:'k'}
.RMA-37:before{content:'l'}
.RMA-42:before{content:'m'}
.RMA-46:before{content:'n'}
.RMA-48:before{content:'j'}
.RMA-50:before{content:'4'}
.RMA-52:before{content:'o'}
.RMA-53:before{content:'\e0cd'}
.RMA-54:before{content:'q'}
.RMA-56:before{content:'O'}
.RMA-58:before{content:'r'}
.RMA-61:before{content:'V'}
.RMA-65:before{content:'m'}
.RMA-66:before{content:'u'}
.RMA-69:before{content:'5'}
.RMA-74:before{content:'v'}
.RMA-76:before{content:'t'}
.RMA-77:before{content:'w'}
.RMA-79:before{content:'x'}
.RMA-80:before{content:'6'}
.RMA-84:before{content:'y'}
.RMA-91:before{content:'J'}
.RMA-92:before{content:'7'}
.RMA-101:before{content:'8'}
.RMA-105:before{content:'z'}
.RMA-107:before{content:'9'}
.RMA-112:before{content:'!'}
.RMA-113:before{content:'\e034'}
.RMA-119:before{content:'"'}
.RMA-123:before{content:'D'}
.RMA-145:before{content:'A'}
.RMA-157:before{content:'h'}
.RMA-179:before{content:'D'}
.RMA-189:before{content:'h'}
.RMA-210:before{content:'#'}
.RMA-221:before{content:'v'}
.RMA-224:before{content:'B'}
.RMA-229:before{content:'L'}
.RMA-251:before{content:'S'}
.RMA-269:before{content:'k'}
.RMA-276:before{content:'%'}
.RMA-277:before{content:'x'}
.RMA-278:before{content:'\''}
.RMA-281:before{content:'O'}
.RMA-282:before{content:'&'}
.RMA-283:before{content:'J'}
.RMA-284:before{content:'J'}
.RMA-285:before{content:'J'}
.RMA-286:before{content:'J'}
.RMA-287:before{content:'1'}
.RMA-316:before{content:'H'}
.RMA-317:before{content:'s'}
.RMA-343:before{content:'\e0b8'}
.RMA-344:before{content:'\e0b8'}
.RMA-345:before{content:'\e066'}
.RMA-346:before{content:'\e066'}
.RMA-349:before{content:'\e050'}
.RMA-350:before{content:'#'}
.RMA-351:before{content:'('}
.RMA-352:before{content:'('}
.BUS-1:before{content:'C'}
.BUS-24:before{content:'A'}
.BUS-35:before{content:'D'}
.BUS-37:before{content:'M'}
.BUS-39:before{content:'K'}
.BUS-46:before{content:'\e050'}
.BUS-65:before{content:'K'}
.BUS-94:before{content:'L'}
.BUS-96:before{content:'\e050'}
.BUS-102:before{content:'a'}
.BUS-103:before{content:'i'}
.BUS-104:before{content:'m'}
.BUS-105:before{content:'w'}
.BUS-106:before{content:'j'}
.BUS-107:before{content:'y'}
.BUS-108:before{content:'\e0cd'}
.BUS-109:before{content:'\e0cd'}
.BUS-110:before{content:'m'}
.BUS-111:before{content:'w'}
.BUS-112:before{content:'w'}
.BUS-113:before{content:'m'}
.BUS-114:before{content:'&'}
.BUS-115:before{content:'\e0cd'}
.BUS-116:before{content:'u'}
.BUS-117:before{content:'m'}
.BUS-118:before{content:'\e0cd'}
.BUS-119:before{content:'m'}
.BUS-120:before{content:'t'}
.BUS-121:before{content:'M'}
.BUS-122:before{content:'t'}
.BUS-123:before{content:'A'}
.BUS-125:before{content:'m'}
.BUS-126:before{content:'w'}
.BUS-127:before{content:'j'}
.BUS-128:before{content:'h'}
.BUS-129:before{content:'m'}
.BUS-130:before{content:'u'}
.BUS-131:before{content:'m'}
.BUS-132:before{content:'&'}
.BUS-133:before{content:'u'}
.BUS-134:before{content:'m'}
.BUS-136:before{content:'O'}
.BUS-138:before{content:'y'}
.BUS-140:before{content:'O'}
.BUS-141:before{content:'x'}
.BUS-142:before{content:'m'}
.BUS-143:before{content:'y'}
.BUS-144:before{content:'u'}
.BUS-145:before{content:'P'}
.BUS-148:before{content:'J'}
.BUS-149:before{content:'m'}
.BUS-150:before{content:'y'}
.BUS-151:before{content:'\e0cd'}
.BUS-152:before{content:'w'}
.BUS-153:before{content:'w'}
.BUS-154:before{content:'J'}
.BUS-155:before{content:'m'}
.BUS-156:before{content:'j'}
.BUS-157:before{content:'m'}
.BUS-158:before{content:'y'}
.BUS-159:before{content:'m'}
.BUS-160:before{content:'k'}
.BUS-161:before{content:'l'}
.BUS-162:before{content:'D'}
.BUS-163:before{content:'J'}
.BUS-164:before{content:'r'}
.BUS-166:before{content:'J'}
.BUS-167:before{content:'J'}
.BUS-168:before{content:'m'}
.BUS-169:before{content:'A'}
.BUS-170:before{content:'m'}
.FAM-1:before{content:'J'}
.FAM-2:before{content:'Q'}
.FAM-3:before{content:'J'}
.FAM-4:before{content:'J'}
.FAM-5:before{content:'J'}
.FAM-6:before{content:'J'}
.FAM-7:before{content:'J'}
.FAM-8:before{content:'J'}
.FAM-9:before{content:'J'}
.FAM-10:before{content:'R'}
.FAM-11:before{content:'J'}
.FAM-12:before{content:'J'}
.FAM-13:before{content:'J'}
.FAM-14:before{content:'J'}
.FAM-15:before{content:'R'}
.FAM-16:before{content:'J'}
.FAM-17:before{content:'J'}
.FAM-18:before{content:'J'}
.FAM-19:before{content:'O'}
.FAM-20:before{content:'J'}
.FAM-21:before{content:'R'}
.FAM-22:before{content:'J'}
.FAM-23:before{content:'J'}
.FAM-24:before{content:'J'}
.FAM-25:before{content:'R'}
.FAM-26:before{content:'d'}
.FAM-27:before{content:'R'}
.FAM-28:before{content:'J'}
.FAM-29:before{content:'J'}
.FAM-30:before{content:'J'}
.FAM-31:before{content:'Q'}
.FAM-32:before{content:'J'}
.FAM-33:before{content:'J'}
.FAM-34:before{content:'J'}
.FAM-35:before{content:'J'}
.FAM-36:before{content:'J'}
.FAM-37:before{content:'J'}
.FAM-38:before{content:'J'}
.FAM-39:before{content:'Q'}
.FAM-40:before{content:'J'}
.FAM-41:before{content:'J'}
.FAM-42:before{content:'J'}
.FAM-43:before{content:'J'}
.FAM-44:before{content:'&'}
.FAM-45:before{content:'J'}
.FAM-46:before{content:'J'}
.FAM-47:before{content:'J'}
.FAM-48:before{content:'h'}
.FAM-49:before{content:'h'}
.FAM-50:before{content:'h'}
.FAM-51:before{content:'h'}
.FAM-52:before{content:'J'}
.FAM-53:before{content:'h'}
.FAM-54:before{content:'J'}
.FAM-55:before{content:'h'}
.FAM-56:before{content:'h'}
.FAM-57:before{content:'t'}
.FAM-58:before{content:'R'}
.FAM-59:before{content:'d'}
.FAM-60:before{content:'R'}
.FAM-61:before{content:'S'}
.FAM-62:before{content:'T'}
.FAM-63:before{content:'J'}
.FAM-64:before{content:'U'}
.FAM-65:before{content:'U'}
.FAM-66:before{content:'T'}
.FAM-67:before{content:'V'}
.FAM-68:before{content:'T'}
.FAM-69:before{content:'d'}
.FAM-70:before{content:'U'}
.FAM-71:before{content:'U'}
.FAM-72:before{content:'T'}
.FAM-73:before{content:'t'}
.FAM-74:before{content:'J'}
.FAM-75:before{content:'J'}
.FAM-76:before{content:'q'}
.FAM-77:before{content:'J'}
.FAM-78:before{content:'J'}
.FAM-79:before{content:'J'}
.FAM-80:before{content:'J'}
.FAM-81:before{content:'J'}
.FAM-82:before{content:'Q'}
.FAM-83:before{content:'J'}
.FAM-84:before{content:'J'}
.FAM-85:before{content:'q'}
.FAM-86:before{content:'J'}
.FAM-87:before{content:'W'}
.FAM-88:before{content:'T'}
.FAM-89:before{content:'J'}
.FAM-90:before{content:'J'}
.FAM-91:before{content:'J'}
.FAM-92:before{content:'J'}
.FAM-93:before{content:'X'}
.FAM-94:before{content:'T'}
.FAM-95:before{content:'J'}
.FAM-96:before{content:'h'}
.FAM-97:before{content:'J'}
.FAM-98:before{content:'J'}

/* FIN -------- services */
.sta-validate > input:not(:focus):invalid:required,
.sta-validate > input:not(:focus):valid:required {background-position: right 10px center;background-repeat: no-repeat;}
.sta-validate > input:not(:focus):invalid:required {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAFVBMVEX/////AAD/AAD/AAD/AAD/AAD/AACVozFVAAAABnRSTlMAQFCQoOAORrYbAAAAZElEQVR4Aa2SORIDMQgEWxzz/yfbwdbiY3DkThsKCYaLqNaTruCV07rpw03qjeSi9EG5+uk5UzitB5i5MC+AkBMKyouivWjkhf4p1uEl93MVIUtAy9C/lkh+i9wPtZ92DcManwcR9gpVFq0LaQAAAABJRU5ErkJggg==);}
.sta-validate > input:not(:focus):valid:required {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAMFBMVEX///8iiyIiiyIiiyIiiyIiiyIiiyIiiyIiiyIiiyIiiyIiiyIiiyIiiyIiiyIiiyJxKIB4AAAAD3RSTlMAIDBAUGBwgJCgsMDQ4PApDMvoAAAAhklEQVR4AXXSXRLDIAgE4E0gGpvi3v+2/alSzcj3igIDoNFifLOiGInRmcCdnJxoCm/K8r3/ES4IAOOo5l93gHJy4MEPvVW+sPf6NiXa8OSXgaOEzAaLRFNAkieaAzsOJiS6XrzuUGyVnXm7VYCLrkDZpcw/BYwLFg8xHnu8qHi10TEE5/MCwBAZWG/R2e4AAAAASUVORK5CYII=);}
@media (min-width: 601px) {
  .sta-validate > input:not(:focus):invalid:required,
  .sta-validate > input:not(:focus):valid:required {background-position: right 20px center;}
  .sf5 .sta-validate > input:not(:focus):invalid:required,
  .sf5 .sta-validate > input:not(:focus):valid:required {background-position-x: 95%;background-position-y: 45%;}
}
.sta-map .gm-style .gm-style-iw {background: #fff;position: static!important;width: 260px !important;overflow: visible;}
.sta-map .gm-style .gm-style-iw:after {content: '';width: 0;height: 0;border-top: 25px solid #fff;border-right: 10px solid transparent;border-bottom: 0 solid transparent;border-left: 10px solid transparent;line-height: 0px;bottom: 0px;left: 50%;left: calc(50% - 5px);margin-left: -8px;position: absolute;}
.sta-map .gm-style .gm-style-iw > div > div {overflow: visible!important;}
.sta-map .sta-marker {background: #80bbbe;cursor: pointer;height: 10px;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;position: absolute;width: 10px;border: 1px solid #fff;-webkit-box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.3);box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.3);}
.sta-map .sta-marker.sta-markerActive {background: #000;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.sta-map .sta-marker:hover {background: #000;opacity: 1!important;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.sta-map .sta-marker2 {background: #fff;cursor: pointer;height: 7px;-webkit-transform: translate(-50%, -100%);-moz-transform: translate(-50%, -100%);-o-transform: translate(-50%, -100%);-ms-transform: translate(-50%, -100%);transform: translate(-50%, -100%);-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;position: absolute;width: 7px;filter: drop-shadow(0px 0px 5px rgba(0, 0, 0, 0.3));-webkit-filter: drop-shadow(0px 0px 5px rgba(0, 0, 0, 0.3));overflow: visible!important;border: 10px solid #80bbbe;-webkit-box-shadow: 0 0 0 1px #fff;-moz-box-shadow: 0 0 0 1px #fff;box-shadow: 0 0 0 1px #fff;opacity: 1!important;margin-top: -10px !important;}
.sta-map .sta-marker2:before {content: '';width: 0;height: 0;border-top: 11px solid #fff;border-right: 6px solid transparent;border-bottom: 0 solid transparent;border-left: 6px solid transparent;line-height: 0px;top: 16px;left: -2px;position: absolute;}
.sta-map .sta-marker2:after {content: '';width: 0;height: 0;border-top: 10px solid #80bbbe;border-right: 5px solid transparent;border-bottom: 0 solid transparent;border-left: 5px solid transparent;line-height: 0px;top: 15px;left: -1px;position: absolute;}
.sta-map .sta-marker2:hover,
.sta-map .sta-marker2.sta-markerActive {border-color: #000;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.sta-map .sta-marker2:hover:after,
.sta-map .sta-marker2.sta-markerActive:after {border-top: 10px solid #000;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.sta-map .sta-marker2.sta-marker-star,
.sta-map .sta-marker2.sta-marker-end {border-width: 5px;height: 20px;width: 20px;margin-top: -10px !important;font: bold 13px/20px 'Roboto', sans-serif;color: #80bbbe;text-align: center;}
.sta-map .sta-marker2.sta-marker-star:after,
.sta-map .sta-marker2.sta-marker-end:after {top: 23px;left: 5px;}
.sta-map .sta-marker2.sta-marker-star:before,
.sta-map .sta-marker2.sta-marker-end:before {top: 24px;left: 4px;}
.sta-map .sta-markerStart,
.sta-map .sta-markerEnd {background: #fff;cursor: pointer;height: 7px;-webkit-transform: translate(-50%, -100%);-moz-transform: translate(-50%, -100%);-o-transform: translate(-50%, -100%);-ms-transform: translate(-50%, -100%);transform: translate(-50%, -100%);-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;position: absolute;width: 7px;filter: drop-shadow(0px 0px 5px rgba(0, 0, 0, 0.3));-webkit-filter: drop-shadow(0px 0px 5px rgba(0, 0, 0, 0.3));overflow: visible!important;-webkit-box-shadow: 0 0 0 1px #fff;-moz-box-shadow: 0 0 0 1px #fff;box-shadow: 0 0 0 1px #fff;opacity: 1!important;margin-top: -10px !important;}
.sta-map .sta-markerStart:before,
.sta-map .sta-markerEnd:before {content: '';width: 0;height: 0;border-top: 11px solid #fff;border-right: 6px solid transparent;border-bottom: 0 solid transparent;border-left: 6px solid transparent;line-height: 0px;top: 16px;left: -2px;position: absolute;}
.sta-map .sta-markerStart:after,
.sta-map .sta-markerEnd:after {content: '';width: 0;height: 0;line-height: 0px;top: 15px;left: -1px;position: absolute;}
.sta-map .sta-markerStart:hover,
.sta-map .sta-markerEnd:hover,
.sta-map .sta-markerStart.sta-markerActive,
.sta-map .sta-markerEnd.sta-markerActive {border-color: #000;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.sta-map .sta-markerStart:hover:after,
.sta-map .sta-markerEnd:hover:after,
.sta-map .sta-markerStart.sta-markerActive:after,
.sta-map .sta-markerEnd.sta-markerActive:after {border-top: 10px solid #000;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.sta-map .sta-markerStart.sta-marker-star,
.sta-map .sta-markerEnd.sta-marker-star,
.sta-map .sta-markerStart.sta-marker-end,
.sta-map .sta-markerEnd.sta-marker-end {border-width: 5px;height: 20px;width: 20px;margin-top: -10px !important;font: bold 13px/20px 'Roboto', sans-serif;color: #80bbbe;text-align: center;}
.sta-map .sta-markerStart.sta-marker-star:after,
.sta-map .sta-markerEnd.sta-marker-star:after,
.sta-map .sta-markerStart.sta-marker-end:after,
.sta-map .sta-markerEnd.sta-marker-end:after {top: 23px;left: 5px;}
.sta-map .sta-markerStart.sta-marker-star:before,
.sta-map .sta-markerEnd.sta-marker-star:before,
.sta-map .sta-markerStart.sta-marker-end:before,
.sta-map .sta-markerEnd.sta-marker-end:before {top: 24px;left: 4px;}
.sta-map .sta-markerStart {border: 10px solid green;}
.sta-map .sta-markerStart:after {border-top: 10px solid green;border-right: 5px solid transparent;border-bottom: 0 solid transparent;border-left: 5px solid transparent;}
.sta-map .sta-markerEnd {border: 10px solid #80bbbe;}
.sta-map .sta-markerEnd:after {border-top: 10px solid #80bbbe;border-right: 5px solid transparent;border-bottom: 0 solid transparent;border-left: 5px solid transparent;}
.sta-map .sta-markerCluster {background: #80bbbe;color: #fff;display: none;font-size: 10px;cursor: pointer;height: 21px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;position: absolute;width: 21px;line-height: 21px;text-align: center;border: 2px solid #fff;-webkit-box-shadow: 0 0 0 2px #80bbbe , 0 0 3px 1px rgba(0,0,0,.3);-moz-box-shadow: 0 0 0 2px #80bbbe , 0 0 3px 1px rgba(0,0,0,.3);box-shadow: 0 0 0 2px #80bbbe , 0 0 3px 1px rgba(0,0,0,.3);}
.sta-map .sta-markerCluster:hover {background: #000;-webkit-box-shadow: 0 0 0 2px #000, 0 0 3px 1px rgba(0,0,0,.3);-moz-box-shadow: 0 0 0 2px #000, 0 0 3px 1px rgba(0,0,0,.3);box-shadow: 0 0 0 2px #000, 0 0 3px 1px rgba(0,0,0,.3);-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.sta-map .sta-2parentsIwOuter {left: 0!important;}
.sta-map .sta-2parentsIwOuter > div {max-width: 260px !important;}
.sta-map .sta-2parentsIwOuter > div:nth-child(2) {width: auto!important;}
.sta-map .sta-2parentsIwOuter > div > .gm-style-iw + div {font: 10px Icons;margin-top: 8px!important;margin-right: 5px!important;opacity: 1!important;right: 0!important;top: 0!important;color: #80bbbe;}
.sta-map .sta-2parentsIwOuter > div > div > img {display: none!important;}
.sta-map .sta-2parentsIwOuter > div > div > div {max-width: none!important;overflow: visible!important;width: 260px !important;}
.sta-map .sta-iwBackground > *:nth-child(1),
.sta-map .sta-iwBackground > *:nth-child(2),
.sta-map .sta-iwBackground > *:nth-child(3),
.sta-map .sta-iwBackground > *:nth-child(4) {display: none !important;}
.sta-map .sta-infoWindow {filter: drop-shadow(0px 0px 5px rgba(0, 0, 0, 0.3));-webkit-filter: drop-shadow(0px 0px 5px rgba(0, 0, 0, 0.3));background: #fff;padding: 10px;box-sizing: border-box;max-width: 350px;max-height: 165px;display: inline-block;line-height: 24px;white-space: nowrap;text-align: left;font-size: 1px;letter-spacing: -1px;word-spacing: -1px;}
.sta-map .sta-infoWindow > *,
.sta-map .sta-infoWindow > div {display: inline-block;font-size: 14px;letter-spacing: normal;word-spacing: normal;}
.sta-map .sta-infoWindow > figure {display: none;vertical-align: top;}
.sta-map .sta-infoWindow > figure > div {background-position: center;background-size: cover;height: 120px;width: 120px;}
.sta-map .sta-infoWindow > div {overflow: auto;white-space: normal;display: -webkit-inline-flex;display: -ms-inline-flex;display: inline-flex;-webkit-box-direction: normal;-moz-box-direction: normal;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;height: 120px;padding-left: 15px;vertical-align: top;}
.sta-map .sta-infoWindow > div > div > div:first-child {color: #80bbbe;font: 24px 'Droid Serif', serif;line-height: 26px;margin-bottom: 5px;}
.sta-map .sta-infoWindow > div > div > div:nth-of-type(2) {line-height: 16px;}
.sta-map .sta-infoWindow > div > a {line-height: 17px;padding-top: 10px;color: #80bbbe;display: inline-block;letter-spacing: 0.1em;text-transform: uppercase;margin-right: 5px;}
.sta-map .sta-infoWindow > div > a:before,
.sta-map .sta-infoWindow > div > a:after {display: inline-block;font-family: Icons;}
.sta-map .sta-infoWindow > div > a:before {font-size: 20px;padding-right: 3px;vertical-align: middle;margin-top: -4px;}
.sta-map .sta-infoWindow > div > a:after {content: '\e000';font-size: 10px;margin-left: 5px;}
.sta-map .sta-infoWindow > div > a:hover {cursor: pointer;margin-right: 0;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.sta-map .sta-infoWindow > div > a:hover:after {margin-left: 10px;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.sta-map .sta-infoWindowRoutes {filter: drop-shadow(0px 0px 5px rgba(0, 0, 0, 0.3));-webkit-filter: drop-shadow(0px 0px 5px rgba(0, 0, 0, 0.3));background: #fff;padding: 10px 25px 10px 10px;}
.sta-map .sta-controlWrapper {height: 0;padding: 10px;-webkit-transition: padding 0.3s;-o-transition: padding 0.3s;-ms-transition: padding 0.3s;-moz-transition: padding 0.3s;transition: padding 0.3s;}
main > div:first-of-type > .sta-map .sta-controlWrapper {padding: 80px 10px 10px;}
.sta-map .sta-controlWrapper .sta-controlZoom {background: #fff;cursor: pointer;height: 30px;margin-bottom: 2px;position: relative;width: 30px;-webkit-box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.2);box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.2);}
.sta-map .sta-controlWrapper .sta-controlZoom.sta-zoomOut:after,
.sta-map .sta-controlWrapper .sta-controlZoom.sta-zoomIn:after,
.sta-map .sta-controlWrapper .sta-controlZoom.sta-zoomIn:before {background: #80bbbe;content: '';position: absolute;}
.sta-map .sta-controlWrapper .sta-controlZoom.sta-zoomOut:after,
.sta-map .sta-controlWrapper .sta-controlZoom.sta-zoomIn:after {left: 7px;top: 14px;height: 2px;width: 18px;}
.sta-map .sta-controlWrapper .sta-controlZoom.sta-zoomIn:before {top: 6px;left: 15px;height: 18px;width: 2px;}
.sta-map .sta-controlWrapper .sta-closeMap {float: right;background: #000;padding: 7px 10px;letter-spacing: 2px;margin-right: 0;bottom: auto;text-transform: uppercase;text-decoration: none;color: #fff;font-size: 14px;top: 0;-moz-opacity: 0.5;-khtml-opacity: 0.5;-webkit-opacity: 0.5;opacity: 0.5;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter: alpha(opacity=50);}
.sta-map .sta-controlWrapper .sta-closeMap > span {vertical-align: middle;line-height: 14px;}
.sta-map .sta-controlWrapper .sta-closeMap > span:first-child {display: none;}
.sta-map .sta-controlWrapper .sta-closeMap > span:last-child {display: inline-block;}
.sta-map .sta-controlWrapper .sta-closeMap:before {content: none;}
.sta-map .sta-controlWrapper .sta-closeMap:after {display: inline-block;font: 11px Icons;margin-left: 5px;}
.sta-map .sta-controlWrapper .sta-closeMap:after {content: '\e001';}
.sta-map .sta-controlWrapper .sta-closeMap:hover {-moz-opacity: 0.8;-khtml-opacity: 0.8;-webkit-opacity: 0.8;opacity: 0.8;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter: alpha(opacity=80);-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
@media (min-width: 601px) {
  .sta-map .gm-style .gm-style-iw {width: 350px !important;}
  .sta-map .sta-markerCluster {font-size: 17px;height: 35px;width: 35px;line-height: 35px;}
  .sta-map .sta-2parentsIwOuter {left: 25px!important;}
  .sta-map .sta-2parentsIwOuter > div {max-width: 350px !important;}
  .sta-map .sta-2parentsIwOuter > div > div > div {width: 350px !important;}
  .sta-map .sta-markerCluster {font-size: 17px;height: 35px;width: 35px;line-height: 35px;}
  main > div:first-of-type > .sta-map .sta-controlWrapper {padding: 95px 20px 10px;}
  .sta-map .sta-controlWrapper .sta-controlZoom {height: 50px;width: 50px;}
  .sta-map .sta-controlWrapper .sta-controlZoom.sta-zoomOut:after,
  .sta-map .sta-controlWrapper .sta-controlZoom.sta-zoomIn:after {left: 18px;top: 24px;height: 2px;width: 16px;}
  .sta-map .sta-controlWrapper .sta-controlZoom.sta-zoomIn:before {top: 17px;left: 25px;height: 16px;width: 2px;}
  .sta-map .sta-infoWindow > figure {display: inline-block;}
  .sta-map .sta-infoWindow > div {width: 195px;}
}
.checkbox1-eh {padding-left: 26px !important;box-sizing: border-box;position: relative;min-height: 50px;}
.checkbox1-eh > input {position: fixed;top: 0;left: -100%;}
.checkbox1-eh > input:checked + span:before {content: "\e00a";font: 16px "Icons";border-radius: 50%;color: #80bbbe;border-color: transparent;}
.checkbox1-eh > span {position: absolute;top: 50%;-webkit-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-o-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);}
.checkbox1-eh > span:before {content: "";width: 16px;height: 16px;border: 1px solid #949494;display: inline-block;border-radius: 50%;box-sizing: border-box;position: absolute;top: 50%;left: -26px;-webkit-transform: translate(0, -10px);-moz-transform: translate(0, -10px);-o-transform: translate(0, -10px);-ms-transform: translate(0, -10px);transform: translate(0, -10px);}
/* FIN -------- microformatos */
/* IFRAMES dentro de la web */
/*.sta-iframeYoutube*/
/* iframe generado por la funcion youtubeModal() */
.sta-iframeYoutube {display: block;margin: 0 auto;width: 250px;height: 180px;}
@media (min-width: 601px) {
  .sta-iframeYoutube {height: 300px;width: 550px;}
}
@media (min-width: 801px) {
  .sta-iframeYoutube {height: 400px;width: 790px;}
}
/* FIN -------- iframe */
/* Estilos que afecten a la dispo */
.sta-dispo-multihotel .content {background: none!important;}
.sta-dispo-multihotel #general_dispo .content_dispo {padding-left: 0!important;}
.sta-dispo-multihotel .auto {max-width: none!important;min-width: 0!important;margin: auto!important;padding: 0!important;}
.sta-dispo-multihotel #general_dispo .content_left_dispo {padding: 0!important;min-height: 0!important;}
.sta-dispo-multihotel #general_dispo .content_left_dispo .box_noshadow {float: none!important;width: auto!important;}
.sta-dispo-multihotel #general_dispo .content_left_dispo .box_noshadow {margin-bottom: 0!important;padding: 0!important;background: transparent!important;border: 0!important;}
.sta-dispo-multihotel #general_dispo .content_dispo {min-height: 0!important;}
.sta-dispo-multihotel #general_dispo .content_left_dispo .content_hotel_dispo {border: 0!important;padding: 0!important;}
.tpl-boxes-info2-eh > #avail-hotels {min-height: 700px;}
.fc > li {display: inline-block;}
div.sta-confirmation {margin: 71px 0;}
#engineCalendar {display: none;background: #000;overflow: visible !important;position: absolute;user-select: none;-ms-user-select: none;-moz-user-select: none;-webkit-user-select: none;}
#engineCalendar header {color: #c94;padding: 5px 5px 5px 25px;font-size: 14px;font-family: Arial;position: relative;overflow: visible;text-transform: uppercase;}
#engineCalendar header div {top: 0px;left: 0px;display: none;position: absolute;border-right: 16px solid #000;border-top: 13px solid transparent;border-bottom: 13px solid transparent;}
#engineCalendar header .canvas {top: 0px;right: 5px;bottom: 0px;width: 22px;cursor: pointer;background: center no-repeat;position: absolute;text-align: center;}
#engineCalendar header .canvas canvas {margin: 7px 0px;}#engineCalendar section {margin: 0px 5px 5px;padding: 20px 10px;background: #fff;}
#engineCalendar section #datepicker a {color: inherit;min-width: 270px;text-decoration: none;}
#engineCalendar section #datepicker .ui-datepicker {width: auto !important;margin: 0px auto;font-family: Arial;text-align: center;}
#engineCalendar section #datepicker .ui-datepicker .ui-datepicker-group {float: left;width: 230px;}
#engineCalendar section #datepicker .ui-datepicker .ui-datepicker-group-last {margin-left: 10px;}
#engineCalendar section #datepicker .ui-datepicker .ui-datepicker-header {padding: 4px 0px;font-size: 15px;background: #bbb;position: relative;}
#engineCalendar section #datepicker .ui-datepicker .ui-datepicker-header a span {top: 0px;bottom: 0px;width: 35px;cursor: pointer;position: absolute;display: block;}
#engineCalendar section #datepicker .ui-datepicker .ui-datepicker-header a.ui-state-disabled span {cursor: default;}
#engineCalendar section #datepicker .ui-datepicker .ui-datepicker-header a.ui-datepicker-prev span {left: 0px;border-right: 2px solid #fff;background: url(../images/engine/calendar_arrow_black_left.png) center no-repeat;}
#engineCalendar section #datepicker .ui-datepicker .ui-datepicker-header a.ui-datepicker-prev span:before {content: "\e0b3";font: 16px "Icons";line-height: 25px;}
#engineCalendar section #datepicker .ui-datepicker .ui-datepicker-header a.ui-datepicker-next span {border-left: 2px solid #fff;background: url(../images/engine/calendar_arrow_black_right.png) center no-repeat;right: 0px;}
#engineCalendar section #datepicker .ui-datepicker .ui-datepicker-header a.ui-datepicker-next span:before {content: "\e0b4";font: 16px "Icons";line-height: 25px;}
#engineCalendar section #datepicker .ui-datepicker .ui-datepicker-group-first .ui-datepicker-header {padding-left: 37px;}
#engineCalendar section #datepicker .ui-datepicker .ui-datepicker-group-last .ui-datepicker-header {padding-right: 37px;}
#engineCalendar section #datepicker .ui-datepicker table {width: 100%;border-spacing: 0px;}
#engineCalendar section #datepicker .ui-datepicker table thead {font-size: 12px;}
#engineCalendar section #datepicker .ui-datepicker table thead th {padding: 5px 0px;font-weight: normal;}
#engineCalendar section #datepicker .ui-datepicker table tbody {font-size: 13px;background: #eee;}
#engineCalendar section #datepicker .ui-datepicker table tbody td {padding: 5px 0px;}
#engineCalendar section #datepicker .ui-datepicker table tbody td:not(.ui-datepicker-unselectable):hover {color: #fff;cursor: pointer;background: #c94;}
#engineCalendar section #datepicker .ui-datepicker table tbody td.ui-state-disabled {color: #888;}
#engineCalendar section #datepicker .ui-datepicker table tbody td.ui-datepicker-current-day,
#engineCalendar section #datepicker .ui-datepicker table tbody td.ui-datepicker-selected {color: #fff;background: #c94;}
#engineCalendar section #datepicker .ui-datepicker table tbody td.ui-datepicker-selected.dragging {background: #DA5;}
@media screen and (max-width: 600px) {
  #engineCalendar #datepicker .ui-datepicker {max-width: 270px;margin: 0px auto;}
}
@media screen and (max-width: 480px) {
  #engineCalendar {top: 0px !important;left: 0px !important;right: 0px;position: fixed;}
}
/* FIN -------- dispo */
/* .tpl-banners-eh */
/*CLASES*/
/*
"sta-BotonVer" -> 
"sta-oculto" -> ocultar capa con video
*/
.tpl-banners-eh {background: #fff;padding: 10px;position: relative;text-align: center;color: #fff;font: 14px 'Roboto', sans-serif;-webkit-box-shadow: 0 8px 13px -10px #000;-moz-box-shadow: 0 8px 13px -10px #000;box-shadow: 0 8px 13px -10px #000;}
.tpl-banners-eh > div > div {position: relative;overflow: hidden;min-height: 535px;display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-direction: normal;-moz-box-direction: normal;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;}
.tpl-banners-eh>div>div:nth-of-type(2){margin-top:10px}
.tpl-banners-eh>div>div>div{padding:30px 20px}
.tpl-banners-eh>div>div>div>.sta-BotonVer{position:relative;display:inline-block;margin-top:60px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;padding:15px 10px;border:2px solid #fff;color:#fff;z-index:2;cursor:pointer;-webkit-transition:color .3s,background .3s;-o-transition:color .3s,background .3s;-ms-transition:color .3s,background .3s;-moz-transition:color .3s,background .3s;transition:color .3s,background .3s}
.tpl-banners-eh>div>div>div>.sta-BotonVer:hover{background:#fff;color:#000}
.tpl-banners-eh>div>div>div>.sta-BotonVer:hover~div:nth-of-type(3){-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
.tpl-banners-eh>div>div>div>.sta-oculto{display:none!important}
.tpl-banners-eh>div>div>div>div{position:relative;z-index:2}
.tpl-banners-eh>div>div>div>div:first-of-type{text-transform:uppercase;font-weight:300;letter-spacing:.1em}
.tpl-banners-eh>div>div>div>div:nth-of-type(2){font:24px 'Droid Serif',serif}
.tpl-banners-eh>div>div>div>div:nth-of-type(3){z-index:1;position:absolute;left:0;top:0;right:0;bottom:0;background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-box-shadow:inset 0 0 0 9999px rgba(0,0,0,.2);-moz-box-shadow:inset 0 0 0 9999px rgba(0,0,0,.2);box-shadow:inset 0 0 0 9999px rgba(0,0,0,.2);-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
@media (min-width: 601px) {
  .tpl-banners-eh {padding: 20px;}
  .tpl-banners-eh > div {display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}
  .tpl-banners-eh > div > div {width: 50%;min-height: 480px;}
  .tpl-banners-eh > div > div:first-of-type {margin-right: 15px;}
  .tpl-banners-eh > div > div:nth-of-type(2) {margin: 0 0 0 15px;}
  .tpl-banners-eh > div > div > div > .sta-BotonVer {font-size: 18px;}
  .tpl-banners-eh > div > div > div > div:first-of-type {font-size: 18px;}
  .tpl-banners-eh > div > div > div > div:nth-of-type(2) {font-size: 36px;}
  .ielt11 .tpl-banners-eh > div > div,
  .sf5 .tpl-banners-eh > div > div {width: 45%;display: inline-block;vertical-align: top;}
}
@media (min-width: 801px) {
  .tpl-banners-eh {padding: 30px 20px;}
  .tpl-banners-eh > div {max-width: 1200px;margin: 0 auto;}
}
/*.tpl-banners2-eh*/
/*CLASES*/
/*
.sta-otono16 -> landing otoño 2016
*/
.tpl-banners2-eh{padding-bottom:15px;background-position:center;background-size:cover;background-repeat:no-repeat}
.tpl-banners2-eh.sta-otono16>div>a{font-family:Montserrat,sans-serif}
.tpl-banners2-eh>div{position:relative;text-align:center;padding:30px 0 0}
.tpl-banners2-eh>div>ul{position:absolute;top:15px;right:15px}
.tpl-banners2-eh>div>ul>li{margin-left:10px;display:inline-block}
.tpl-banners2-eh>div>ul>li>a{display:block;background:rgba(19,9,1,.8);height:32px;width:32px;position:relative;border-radius:50%}
.tpl-banners2-eh>div>ul>li>a:hover{background:#130901;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-banners2-eh>div>ul>li>a:before{font:13px/32px Icons;position:absolute;left:0;top:0;right:0;bottom:0;text-align:center;color:#fff}
.tpl-banners2-eh>div>div>img{max-width:100%}
.tpl-banners2-eh>div>a{display:inline-block;margin:10px auto 0;padding:10px 20px;background:rgba(19,9,1,.8);font:20px 'Droid Serif',serif;text-transform:uppercase;color:#fff;text-decoration:none}
.tpl-banners2-eh>div>a[href='']{display:none}
.tpl-banners2-eh>div>a:hover{background:#130901;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
@media (min-width: 601px) {
  .tpl-banners2-eh > div > ul > li > a {height: 38px;width: 38px;}
  .tpl-banners2-eh > div > ul > li > a:before {font-size: 16px;line-height: 38px;}
  .tpl-banners2-eh > div > div > img {max-width: 500px;}
}
@media (min-width: 801px) {
  .tpl-banners2-eh {padding: 0 15px;}
  .tpl-banners2-eh > div {max-width: 1200px;margin: 0 auto;padding: 0;}
  .tpl-banners2-eh > div[data-enlace=''] > ul {top: auto;bottom: 37px;}
  .tpl-banners2-eh > div > ul {right: 0;}
  .tpl-banners2-eh > div > ul > li > a {height: 44px;width: 44px;}
  .tpl-banners2-eh > div > ul > li > a:before {font-size: 20px;line-height: 44px;}
  .tpl-banners2-eh > div > div {text-align: left;}
  .tpl-banners2-eh > div > div > img {max-height: 282px;max-width: 80%;}
  .tpl-banners2-eh > div > a {position: absolute;right: 0;bottom: 37px;}
}
@media (min-width: 1001px) {
  .tpl-banners2-eh > div > div > img {max-width: 793px;}
}
.tpl-boxes-eh > div {/*Primera caja*//*Segunda caja*//*Tercera caja*/}
.tpl-boxes-eh > div:first-child {padding: 30px 10px;box-sizing: border-box;position: relative;background: #80bbbe;}
.tpl-boxes-eh > div:first-child > div:first-child {background-repeat: no-repeat;background-position: right 20px top 15px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;}
.tpl-boxes-eh > div:first-child > div:not(:first-child):not(:nth-child(2)) {position: relative;letter-spacing: 0;}
.tpl-boxes-eh > div:first-child > div:nth-child(4) {color: #ffffff;font: 24px 'Droid Serif', serif;padding-bottom: 10px;font-size: 36px;}
@media (min-width: 601px) {
  .tpl-boxes-eh > div:first-child > div:nth-child(4) {font-size: 36px;}
}
.tpl-boxes-eh > div:first-child > div:nth-child(5) {padding-bottom: 30px;}
.tpl-boxes-eh > div:first-child > div:nth-child(7) {padding-top: 30px;}
.tpl-boxes-eh > div:first-child > h1 {color: #4d4d4d;font: italic 18px 'Droid Serif', serif;position: relative;letter-spacing: 0;}
@media (min-width: 601px) {
  .tpl-boxes-eh > div:first-child > h1 {font-size: 24px;}
}
.tpl-boxes-eh > div:first-child > a:empty {display: none;}
.tpl-boxes-eh > div:first-child > a:first-of-type {background: #4d4d4d;line-height: 14px;padding: 18px 20px;color: #fff;font-size: 14px;letter-spacing: 0.1em;text-transform: uppercase;position: relative;z-index: 2;cursor: pointer;}
@media (min-width: 601px) {
  .tpl-boxes-eh > div:first-child > a:first-of-type {font-size: 18px;}
}
.tpl-boxes-eh > div:first-child > a:first-of-type:hover {background: #2e2e37;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
@media (min-width: 601px) {
  .tpl-boxes-eh > div:first-child > a:first-of-type {padding-top: 23px;padding-bottom: 23px;}
}
.tpl-boxes-eh > div:first-child > a:last-child {position: relative;z-index: 2;}
.tpl-boxes-eh > div:nth-child(2) {overflow: hidden;position: relative;}
.tpl-boxes-eh > div:nth-child(2) > div {/*flechas*//*contenedor slide*/}
.tpl-boxes-eh > div:nth-child(2) > div:first-child {display: none;}
@media (min-width: 601px) {
  .tpl-boxes-eh > div:nth-child(2) > div:first-child {display: block;position: absolute;right: 10px;top: 50%;-webkit-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-o-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);width: 50px;text-align: center;}
  .tpl-boxes-eh > div:nth-child(2) > div:first-child > button {position: relative;height: 50px;width: 50px;}
  .tpl-boxes-eh > div:nth-child(2) > div:first-child > button:after {color: #fff;font: 10px/0px Icons;}
  .tpl-boxes-eh > div:nth-child(2) > div:first-child > button:first-child {border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
  .tpl-boxes-eh > div:nth-child(2) > div:first-child > button:first-child:after {content: '\e000';}
  .tpl-boxes-eh > div:nth-child(2) > div:first-child > button:last-child:after {content: '\\';}
  .tpl-boxes-eh > div:nth-child(2) > div:first-child > button:first-child:hover:after {margin-left: 10px;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
  .tpl-boxes-eh > div:nth-child(2) > div:first-child > button:last-child:hover:after {margin-right: 10px;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
}
.tpl-boxes-eh>div:nth-child(2)>div:nth-child(2){word-spacing:-1px;font-size:1px;letter-spacing:-1px}
.tpl-boxes-eh>div:nth-child(2)>div:nth-child(2):after{content:'';background:rgba(0,0,0,.3);position:absolute;left:0;top:0;right:0;bottom:0}
.tpl-boxes-eh>div:nth-child(2)>div:nth-child(2)>div{text-align:center;display:inline-block;white-space:nowrap;padding:40px 0 60px;box-sizing:border-box;word-spacing:normal;letter-spacing:normal}
.tpl-boxes-eh>div:nth-child(2)>div:nth-child(2)>div>div{white-space:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tpl-boxes-eh>div:nth-child(2)>div:nth-child(2)>div>div:last-child{position:absolute;top:0;bottom:0;width:100%;background-size:cover;background-position:center;transition:.3s}.tpl-boxes-eh>div:nth-child(2)>div:nth-child(2)>div>div:not(:last-child){position:relative;z-index:2;padding:0 10px}
.tpl-boxes-eh>div:nth-child(2)>div:nth-child(2)>div>div:nth-child(2){color:#fff;font:24px 'Droid Serif',serif}
@media (min-width: 601px) {
  .tpl-boxes-eh > div:nth-child(2) > div:nth-child(2) > div > div:nth-child(2) {font-size: 36px;}
}
.tpl-boxes-eh > div:nth-child(2) > div:nth-child(2) > div > div:nth-child(3) {font: 14px 'Roboto', sans-serif;color: #fff;}
.tpl-boxes-eh > div:nth-child(2) > div:nth-child(2) > div > div:nth-child(4).sta-descuento {font: 48px 'Droid Serif', serif;color: #fff;padding-bottom: 35px;}
.tpl-boxes-eh > div:nth-child(2) > div:nth-child(2) > div > div:nth-child(4).sta-descuento:after {content: "%";font-size: 20px;}
.tpl-boxes-eh > div:nth-child(2) > div:nth-child(2) > div > h2 {white-space: normal;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: relative;z-index: 2;padding: 0 10px;color: #fff;font-size: 14px;font-weight: 100;text-transform: uppercase;letter-spacing: 0.1em;}
@media (min-width: 601px) {
  .tpl-boxes-eh > div:nth-child(2) > div:nth-child(2) > div > h2 {font-size: 18px;}
}
.tpl-boxes-eh > div:nth-child(2) > div:nth-child(2) > div > a {background: transparent;line-height: 14px;padding: 16px;color: #fff;font-size: 14px;letter-spacing: 0.1em;text-transform: uppercase;border: 2px solid #fff;text-decoration: none;display: inline-block;position: relative;z-index: 2;cursor: pointer;}
@media (min-width: 601px) {
  .tpl-boxes-eh > div:nth-child(2) > div:nth-child(2) > div > a {font-size: 18px;}
}
.tpl-boxes-eh > div:nth-child(2) > div:nth-child(2) > div > a:hover {background: #fff;color: #4d4d4d;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
@media (min-width: 601px) {
  .tpl-boxes-eh > div:nth-child(2) > div:nth-child(2) > div > a {padding-top: 21px;padding-bottom: 21px;}
}
.tpl-boxes-eh > div:nth-child(2) > div:nth-child(2) > div > a:hover + div {-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
.tpl-boxes-eh > div:nth-child(3) {display: none;}
@media (min-width: 600px) {
  .tpl-boxes-eh {display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-top: -60px;}
  .tpl-boxes-eh ::-moz-svg-foreign-content,
  :root .tpl-boxes-eh {word-spacing: -1px;font-size: 1px;letter-spacing: -1px;position: relative;margin-top: 0;}
  .tpl-boxes-eh > div {width: 50%;/*Primera caja*//*segunda caja*/}
  .tpl-boxes-eh > div ::-moz-svg-foreign-content,
  :root .tpl-boxes-eh > div {display: inline-block !important;vertical-align: middle;}
  .tpl-boxes-eh > div:first-child {margin-top: 60px;display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-direction: normal;-moz-box-direction: normal;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-moz-box-align: start;-ms-flex-align: start;-webkit-align-items: flex-start;-ms-flex-align: flex-start;align-items: flex-start;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;padding: 30px 20px;}
  .tpl-boxes-eh > div:first-child ::-moz-svg-foreign-content,
  :root .tpl-boxes-eh > div:first-child {position: initial;margin-top: 0;}
  .tpl-boxes-eh > div:first-child > div ::-moz-svg-foreign-content,
  :root .tpl-boxes-eh > div:first-child > div:first-child {width: 50%;}
  .tpl-boxes-eh > div:first-child > div:first-child {background-position: right 20px bottom 20px;}
  .tpl-boxes-eh > div:first-child > div:nth-child(4) {font-size: 48px;}
  .tpl-boxes-eh > div:first-child > div:nth-child(5) {font-size: 16px;}
  .tpl-boxes-eh > div:first-child > div:nth-child(7) {display: none;padding-left: 100px;}
  .tpl-boxes-eh > div:first-child > div:nth-child(4),
  .tpl-boxes-eh > div:first-child > div:nth-child(5) {width: 100%;}
  .tpl-boxes-eh > div:first-child > h1 {width: 100%;}
  .tpl-boxes-eh > div:first-child > a:last-child {display: none;padding-left: 100px;}
  .tpl-boxes-eh > div:nth-child(2) {display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}
  .tpl-boxes-eh > div:nth-child(2) > div {/*flechas*//*Contenedor de slides*/}
  .tpl-boxes-eh > div:nth-child(2) > div:first-child {z-index: 3;}
  .tpl-boxes-eh > div:nth-child(2) > div:nth-child(2) {display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-shrink: 0;
  /*Slide*/}
  .tpl-boxes-eh > div:nth-child(2) > div:nth-child(2) > div {display: -webkit-inline-flex;display: -ms-inline-flex;display: inline-flex;-webkit-box-direction: normal;-moz-box-direction: normal;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;justify-content: center;padding: 30px 0px;}
  .tpl-boxes-eh > div:nth-child(2) > div:nth-child(2) > div ::-moz-svg-foreign-content,
  :root .tpl-boxes-eh > div:nth-child(2) > div:nth-child(2) > div {display: inline-block;position: relative;padding-bottom: 60px;}
  .tpl-boxes-eh > div:nth-child(2) > div:nth-child(2) > div > div:not(:last-child) {padding: 0 70px;}
  .tpl-boxes-eh > div:nth-child(2) > div:nth-child(2) > div > div:nth-child(2),
  .tpl-boxes-eh > div:nth-child(2) > div:nth-child(2) > div > div:nth-child(4) {padding-bottom: 45px;}
  .tpl-boxes-eh > div:nth-child(2) > div:nth-child(2) > div > div:nth-child(4) {line-height: 40px;}
  .tpl-boxes-eh > div:nth-child(2) > div:nth-child(2) > div > h2 {padding: 0 70px;}
  .tpl-boxes-eh > div:nth-child(2) > div:nth-child(2) > div > a:last-of-type {align-self: center;}
  .tpl-boxes-eh ::-moz-svg-foreign-content,
  :root .tpl-boxes-eh * {word-spacing: normal;letter-spacing: normal;}
}
@media (min-width: 800px) {
.tpl-boxes-eh > div {/*Primera caja*//*Segunda caja*//*Tercera caja*/}
.tpl-boxes-eh>div:first-child{width:50%;padding-left:17%}
.tpl-boxes-eh>div:first-child>div:first-child{top:inherit;right:inherit}
.tpl-boxes-eh>div:first-child>div:nth-child(2){background-repeat:no-repeat;background-position:30px 20px;position:absolute;top:0;right:0;bottom:0;left:0}.tpl-boxes-eh>div:first-child>div:nth-child(2) ::-moz-svg-foreign-content,
:root .tpl-boxes-eh>div:first-child>div:nth-child(2){right:50%}
.tpl-boxes-eh>div:first-child>div:nth-child(7){display:block}
.tpl-boxes-eh>div:first-child>div:nth-child(7) ::-moz-svg-foreign-content,
:root .tpl-boxes-eh>div:first-child>div:nth-child(7){font-size:14px}
.tpl-boxes-eh>div:first-child>a:first-of-type{text-decoration:none}
.tpl-boxes-eh>div:first-child>a:last-of-type{display:block;cursor:pointer;color:#fff}
.tpl-boxes-eh>div:first-child>a:last-of-type ::-moz-svg-foreign-content,:root 
.tpl-boxes-eh>div:first-child>a:last-of-type{font-size:14px}
.tpl-boxes-eh>div:nth-child(2){width:33%}
.tpl-boxes-eh>div:nth-child(3){width:17%;display:block;position:relative}
.tpl-boxes-eh>div:nth-child(3)>a{position:absolute;padding:20px;cursor:inherit;transition:.3s;text-decoration:none;overflow:hidden;right:0;left:0}
.tpl-boxes-eh>div:nth-child(3)>a:first-child{top:0;bottom:50%;background:#4d4d4d}
.tpl-boxes-eh>div:nth-child(3)>a:nth-child(2){top:50%;bottom:0;background:#80bbbe}
.tpl-boxes-eh>div:nth-child(3)>a:nth-child(2)>div:nth-child(3){color:#4d4d4d}
.tpl-boxes-eh>div:nth-child(3)>a:nth-child(2)>div:nth-child(3):after{border-color:#4d4d4d}
.tpl-boxes-eh>div:nth-child(3)>a:nth-child(2)>h2{color:#4d4d4d}
.tpl-boxes-eh>div:nth-child(3)>a>div:nth-child(2){color:#fff;font:24px 'Droid Serif',serif;font-size:18px}
.tpl-boxes-eh>div:nth-child(3)>a>div:nth-child(3){position:absolute;bottom:20px;right:20px;color:#80bbbe;display:inline-block;letter-spacing:.1em;text-transform:uppercase;font-size:14px!important}
.tpl-boxes-eh>div:nth-child(3)>a>div:nth-child(3):after{border:1px solid #80bbbe;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:'\e000';display:inline-block;font:10px/23px Icons;margin-left:5px;text-align:center;width:19px;padding-left:2px}
.tpl-boxes-eh>div:nth-child(3)>a>div:nth-child(3):hover{cursor:pointer;text-decoration:none}
.tpl-boxes-eh>div:nth-child(3)>a>div:nth-child(3):hover:after{margin-left:10px;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}.tpl-boxes-eh>div:nth-child(3)>a>div:nth-child(3):empty{display:none}
.tpl-boxes-eh>div:nth-child(3)>a>div:nth-child(3):after{border-color:#80bbbe;margin-left:5px!important}
.tpl-boxes-eh>div:nth-child(3)>a>h2{color:#fff;text-transform:uppercase;font-size:14px;color:#80bbbe;font-weight:400}
.tpl-boxes-eh>div:nth-child(3)>a:hover{background:#fff}
.tpl-boxes-eh>div:nth-child(3)>a:hover>div:nth-child(2){color:#4d4d4d}
.tpl-boxes-eh>div:nth-child(3)>a:hover>div:nth-child(3){color:#80bbbe;display:inline-block;letter-spacing:.1em;text-transform:uppercase}.tpl-boxes-eh>div:nth-child(3)>a:hover>div:nth-child(3):empty{display:none}
.tpl-boxes-eh>div:nth-child(3)>a:hover>div:nth-child(3):after{border:1px solid #80bbbe;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:'\e000';display:inline-block;font:10px/23px Icons;margin-left:5px;text-align:center;width:19px;padding-left:2px}
.tpl-boxes-eh>div:nth-child(3)>a:hover>div:nth-child(3):hover{cursor:pointer;text-decoration:none}
.tpl-boxes-eh>div:nth-child(3)>a:hover>div:nth-child(3):hover:after{margin-left:10px;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}.tpl-boxes-eh>div:nth-child(3)>a:hover>div:nth-child(3):after{background:#80bbbe;color:#fff}
.tpl-boxes-eh>div:nth-child(3)>a:hover>h2{color:#80bbbe}::-moz-svg-foreign-content,
:root .tpl-boxes-eh>div:nth-child(3){position:absolute;top:0;bottom:0}
.ielt10 .tpl-boxes-eh{position:relative}
.ielt10 .tpl-boxes-eh>div:nth-child(3){position:absolute;top:0;bottom:0}

}
@media (min-width: 800px) and (min-width: 601px) {
  .tpl-boxes-eh > div:nth-child(3) > a > div:nth-child(3) {font-size: 18px;}
  .tpl-boxes-eh > div:nth-child(3) > a > div:nth-child(3):after {font-size: 11px;line-height: 28px;width: 28px;}
}
@media (min-width: 800px) and (min-width: 601px) {
  .tpl-boxes-eh > div:nth-child(3) > a:hover > div:nth-child(3) {font-size: 18px;}
  .tpl-boxes-eh > div:nth-child(3) > a:hover > div:nth-child(3):after {font-size: 11px;line-height: 28px;width: 28px;}
}
@media (min-width: 1000px) {
  .tpl-boxes-eh > div {/*ultima caja*/}
  .tpl-boxes-eh > div:nth-child(3) > div {padding: 30px;}
  .tpl-boxes-eh > div:nth-child(3) > div > a {bottom: 30px;right: 30px;}
}
@media (min-width: 1100px) {
  .tpl-boxes-eh > div:nth-of-type(3) > a > div:nth-child(2) {font-size: 24px;}
}
.ielt11 .tpl-boxes-eh {word-spacing: -1px;letter-spacing: -1px;font-size: 1px;}
.ielt11 .tpl-boxes-eh > div {display: inline-block;vertical-align: top;font-size: 14px;letter-spacing: normal;word-spacing: normal;}
.ielt9 .tpl-boxes-eh,
.ielt9 .tpl-boxes-eh > div:first-child {margin-top: 0;}
.ielt9 .tpl-boxes-eh > div:nth-child(3) {right: 0;}
/*TPL-BOXES-INFO-EH*/
.tpl-boxes-info-eh{padding:10px 10px 30px;background:#e2e2e2}
.tpl-boxes-info-eh>div>div{height:500px;background:#fff;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden!important;position:relative;border-bottom:3px solid #80bbbe;-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,.5);-moz-box-shadow:0 1px 2px 1px rgba(0,0,0,.5);box-shadow:0 1px 2px 1px rgba(0,0,0,.5)}
.tpl-boxes-info-eh>div>div:not(:last-child){margin-bottom:10px}
.tpl-boxes-info-eh>div>div>input{position:fixed;top:0;left:-999px}
.tpl-boxes-info-eh>div>div>input:first-of-type:checked~div:nth-of-type(2)>div:first-of-type>label:first-of-type,
.tpl-boxes-info-eh>div>div>input:last-of-type:checked~div:nth-of-type(2)>div:first-of-type>label:last-of-type,
.tpl-boxes-info-eh>div>div>input:nth-of-type(2):checked~div:nth-of-type(2)>div:first-of-type>label:nth-of-type(2){position:relative;z-index:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1}
.tpl-boxes-info-eh>div>div>input:first-of-type:checked~div:nth-of-type(2)>div:first-of-type>label:nth-of-type(2),
.tpl-boxes-info-eh>div>div>input:last-of-type:checked~div:nth-of-type(2)>div:first-of-type>label:last-of-type,
.tpl-boxes-info-eh>div>div>input:nth-of-type(2):checked~div:nth-of-type(2)>div:first-of-type>label:last-of-type,
.tpl-boxes-info-eh>div>div>input:nth-of-type(2):checked~div:nth-of-type(2)>div:first-of-type>label:nth-of-type(2){border:0}
.tpl-boxes-info-eh>div>div>input:last-of-type:not(:checked)~div:nth-of-type(2){-webkit-transition-delay:.5s;transition-delay:.5s}.tpl-boxes-info-eh>div>div>input:last-of-type:checked~div:nth-of-type(2){top:40px}
.tpl-boxes-info-eh>div>div>input:last-of-type:checked~div:nth-of-type(2)>div:first-of-type{background:#000}.tpl-boxes-info-eh>div>div>input:first-of-type:checked~div:last-of-type>div:nth-of-type(2)>div:first-of-type,.tpl-boxes-info-eh>div>div>input:last-of-type:checked~div:last-of-type>div:nth-of-type(2)>div:last-of-type,
.tpl-boxes-info-eh>div>div>input:nth-of-type(2):checked~div:last-of-type>div:nth-of-type(2)>ul{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;max-height:500px;width:100%;-webkit-transition:max-height 0s .5s,opacity .5s .5s,width 0s .5s;-o-transition:max-height 0s .5s,opacity .5s .5s,width 0s .5s;-ms-transition:max-height 0s .5s,opacity .5s .5s,width 0s .5s;-moz-transition:max-height 0s .5s,opacity .5s .5s,width 0s .5s;transition:max-height 0s .5s,opacity .5s .5s,width 0s .5s}
.tpl-boxes-info-eh>div>div>input:first-of-type:not(:checked)~div:last-of-type>div:nth-of-type(2)>div:first-of-type,
.tpl-boxes-info-eh>div>div>input:last-of-type:not(:checked)~div:last-of-type>div:nth-of-type(2)>div:last-of-type,
.tpl-boxes-info-eh>div>div>input:nth-of-type(2):not(:checked)~div:last-of-type>div:nth-of-type(2)>ul{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;max-height:0;overflow:hidden;width:0;-webkit-transition:max-height 0s .5s,overflow .5s,opacity .5s,width 0s .5s;-o-transition:max-height 0s .5s,overflow .5s,opacity .5s,width 0s .5s;-ms-transition:max-height 0s .5s,overflow .5s,opacity .5s,width 0s .5s;-moz-transition:max-height 0s .5s,overflow .5s,opacity .5s,width 0s .5s;transition:max-height 0s .5s,overflow .5s,opacity .5s,width 0s .5s}
.ielt9 .tpl-boxes-info-eh>div>div>input:nth-of-type(1):not(:checked)~div:last-of-type>div:nth-of-type(2)>div:nth-of-type(1),
.ielt9 .tpl-boxes-info-eh>div>div>input:nth-of-type(3):not(:checked)~div:last-of-type>div:nth-of-type(2)>div:nth-of-type(2){position:fixed;left:200%}.tpl-boxes-info-eh>div>div>div:first-of-type{height:200px;overflow:hidden;position:absolute;right:0;left:0;text-align:center;padding:0 30px 40px;vertical-align:middle;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;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-transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;transition:.5s}
.ielt9 .tpl-boxes-info-eh>div>div>div:first-of-type{display:table-cell;width:100%;position:static}
.tpl-boxes-info-eh>div>div>div:first-of-type>button{color:#fff;cursor:pointer;position:absolute;right:10px;top:10px;z-index:150;display:none}.tpl-boxes-info-eh>div>div>div:first-of-type>button>div{display:none}
html:not(.sta-starTraveler) .tpl-boxes-info-eh>div>div>div:first-of-type>button:hover>div{box-sizing:border-box;display:inline-block;position:absolute;right:150%;right:calc(100% + 15px);background:#fff;color:#4d4d4d;font-weight:100;min-width:240px;padding:15px 20px 17px;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);border-top:3px solid #80bbbe}
html:not(.sta-starTraveler) .tpl-boxes-info-eh>div>div>div:first-of-type>button:hover>div:after{content:'';left:100%;position:absolute;top:50%;border-top:10px solid transparent;border-right:0 solid transparent;border-bottom:10px solid transparent;border-left:11px solid #fff;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
.tpl-boxes-info-eh>div>div>div:first-of-type>button:after{font:bold 31px Icons;content:'\e01f'}
html.sta-starTraveler .tpl-boxes-info-eh>div>div>div:first-of-type>button:before{font:31px Icons;opacity:0;position:absolute;top:0;left:0;content:'\e017'}.tpl-boxes-info-eh>div>div>div:first-of-type>button.selected:before,
html.sta-starTraveler .tpl-boxes-info-eh>div>div>div:first-of-type>button:hover:before{opacity:1;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-boxes-info-eh>div>div>div:first-of-type>div:first-of-type{position:absolute;left:0;top:0;right:0;bottom:0;height:inherit;font-size:1px;letter-spacing:-1px;word-spacing:-1px}
.tpl-boxes-info-eh>div>div>div:first-of-type>div:first-of-type>*,
.tpl-boxes-info-eh>div>div>div:first-of-type>div:first-of-type>div{display:inline-block;font-size:14px;letter-spacing:normal;word-spacing:normal}.tpl-boxes-info-eh>div>div>div:first-of-type>div:first-of-type:after{content:'';background:#000;position:absolute;left:0;top:0;right:0;bottom:0;-moz-opacity:.3;-khtml-opacity:.3;-webkit-opacity:.3;opacity:.3;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.ielt9 .tpl-boxes-info-eh>div>div>div:first-of-type>div:first-of-type:after{background:0 0}
.tpl-boxes-info-eh>div>div>div:first-of-type>div:first-of-type>div{height:100%;-moz-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.tpl-boxes-info-eh>div>div>div:first-of-type>div:nth-of-type(2){display:none}
.tpl-boxes-info-eh>div>div>div:first-of-type>div:nth-of-type(3){margin:0 auto;pointer-events:none;position:relative;width:100%}
.tpl-boxes-info-eh>div>div>div:first-of-type>div:nth-of-type(3)>div:first-child{font-weight:100;color:#fff;font-size:14px;letter-spacing:3px;text-transform:uppercase}
@media (min-width: 601px) {
  .tpl-boxes-info-eh > div > div > div:first-of-type > div:nth-of-type(3) > div:first-child {font-size: 18px;}
}
.tpl-boxes-info-eh > div > div > div:first-of-type > div:nth-of-type(3) > div:nth-child(4),
.tpl-boxes-info-eh > div > div > div:first-of-type > div:nth-of-type(3) > div:nth-child(5) {display: none;}
.tpl-boxes-info-eh > div > div > div:first-of-type > div:nth-of-type(3) > h3 {display: inline;color: #fff;font: 24px 'Droid Serif', serif;}
@media (min-width: 601px) {
  .tpl-boxes-info-eh > div > div > div:first-of-type > div:nth-of-type(3) > h3 {font-size: 36px;}
}
  .tpl-boxes-info-eh > div > div > div:first-of-type > div:nth-of-type(3) > span {color: #fff;font: 24px 'Droid Serif', serif;}
@media (min-width: 601px) {
  .tpl-boxes-info-eh > div > div > div:first-of-type > div:nth-of-type(3) > span {font-size: 36px;}
}
.tpl-boxes-info-eh>div>div>div:nth-of-type(2){background:#fff;position:absolute;bottom:0;left:0;right:-1px;top:200px;-webkit-transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;transition:.5s}
.ielt9 .tpl-boxes-info-eh>div>div>div:nth-of-type(2){display:block!important;padding:0!important;height:auto!important;overflow:visible!important;position:absolute}.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:first-of-type{overflow:hidden;position:absolute;white-space:nowrap;z-index:150;left:0;top:auto;right:0;bottom:100%;font-size:1px;letter-spacing:-1px;word-spacing:-1px}
.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:first-of-type>*,
.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:first-of-type>div{display:inline-block;font-size:14px;letter-spacing:normal;word-spacing:normal}
.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:first-of-type>label{background:#fff;line-height:16px;padding:12px 0;text-align:center;text-transform:uppercase;width:33.33%;width:calc(100%/3);-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-opacity:.6;-khtml-opacity:.6;-webkit-opacity:.6;opacity:.6}
.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:first-of-type>label:hover{color:#80bbbe;-moz-opacity:.9;-khtml-opacity:.9;-webkit-opacity:.9;opacity:.9;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:first-of-type>label:not(:first-child){margin-left:1px;border-left:1px solid rgba(0,0,0,.2)}
.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:first-of-type:after{content:'';position:absolute;-webkit-box-shadow:0 0 6px 2px rgba(0,0,0,.3);-moz-box-shadow:0 0 6px 2px rgba(0,0,0,.3);box-shadow:0 0 6px 2px rgba(0,0,0,.3);left:0;top:100%;right:0;bottom:auto}
.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:nth-of-type(2){padding:25px 20px 15px;position:static!important;width:auto!important;text-align:left!important;display:block!important}.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:nth-of-type(2)>ul{height:150px;overflow:auto;text-align:center;font-size:1px;letter-spacing:-1px;word-spacing:-1px}.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:nth-of-type(2)>ul>*,
.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:nth-of-type(2)>ul>div{display:inline-block;font-size:14px;letter-spacing:normal;word-spacing:normal}
.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:nth-of-type(2)>ul>li:before{color:#80bbbe;font:25px Icons;display:block}
.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:nth-of-type(2)>ul>li{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#999;font:italic 14px 'Droid Serif',serif;line-height:15px;padding:0 5px 20px;vertical-align:top;word-wrap:break-word;width:90px}
.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:nth-of-type(2)>ul>li:before{text-align:center}
.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:nth-of-type(2)>div:first-of-type>div:first-of-type{background:#e5e5e5;box-sizing:border-box;padding:2px 10px;text-align:center;position:relative}
.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:nth-of-type(2)>div:first-of-type>div:first-of-type[data-display='']{display:none}
.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:nth-of-type(2)>div:first-of-type>div:first-of-type>span{vertical-align:middle}
.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:nth-of-type(2)>div:first-of-type>div:first-of-type>span:first-child{font-size:30px;color:#80bbbe;padding-right:10px}.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:nth-of-type(2)>div:first-of-type>div:first-of-type>span:last-child{font:italic 16px 'Droid Serif',serif;color:#999}.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:nth-of-type(2)>div:first-of-type>div:last-of-type{font-weight:100;line-height:19px;padding-top:15px;max-height:95px;overflow:hidden!important;position:relative}
.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:nth-of-type(2)>div:first-of-type>div:last-of-type:after{background:#fff;top:91px;content:'...';position:absolute;right:0;width:70%}.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:nth-of-type(2)>div:last-of-type{height:310px;max-height:500px!important;width:100%!important;overflow:hidden!important}.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:nth-of-type(2)>div:last-of-type .sta-closeMap{display:none}
.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:last-of-type{bottom:0;left:0;position:absolute;right:0}
.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:last-of-type>a:first-of-type{color:#80bbbe;display:inline-block;letter-spacing:.1em;text-transform:uppercase;margin-left:20px;font-size:16px}
.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:last-of-type>a:first-of-type:after{border:1px solid #80bbbe;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:'\e000';display:inline-block;font:10px/23px Icons;margin-left:5px;text-align:center;width:19px;padding-left:2px}
.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:last-of-type>a:first-of-type:hover{cursor:pointer;text-decoration:none}
.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:last-of-type>a:first-of-type:hover:after{margin-left:10px;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
@media (min-width: 601px) {
  .tpl-boxes-info-eh > div > div > div:nth-of-type(2) > div:last-of-type > a:first-of-type {font-size: 18px;}
  .tpl-boxes-info-eh > div > div > div:nth-of-type(2) > div:last-of-type > a:first-of-type:after {font-size: 11px;line-height: 28px;width: 28px;}
}
.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:last-of-type>.sta-button,
.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:last-of-type>button{width:100%;margin-top:20px;padding:7px 0;color:#80bbbe;line-height:14px;display:block;text-align:center;border-top:1px solid rgba(0,0,0,.2)}
.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:last-of-type>.sta-button>*,
.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:last-of-type>button>*{display:inline-block;letter-spacing:.1em;text-align:left;text-transform:uppercase;text-decoration:none;vertical-align:middle}.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:last-of-type>.sta-button:before,
.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:last-of-type>button:before{font-family:Icons;font-size:32px;padding-right:5px;vertical-align:middle}
.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:last-of-type>.sta-button:hover,
.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:last-of-type>button:hover{color:#4d4d4d;text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:last-of-type>.sta-button:before,
.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:last-of-type>button:before{content:'\e0b1';font-size:40px}
.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:last-of-type>.sta-button>div>span:first-child,
.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:last-of-type>button>div>span:first-child{display:block;line-height:17px}
.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:last-of-type>.sta-button>div>span:last-child,
.tpl-boxes-info-eh>div>div>div:nth-of-type(2)>div:last-of-type>button>div>span:last-child{display:none}
.tpl-boxes-info-eh.sta-dispo>div>div:not(:nth-last-child(-n+2)){margin-bottom:10px}
.tpl-boxes-info-eh.sta-dispo>div>div>div:nth-of-type(2)>div:last-of-type>a.sta-button>div>span:first-child,
.tpl-boxes-info-eh.sta-dispo>div>div>div:nth-of-type(2)>div:last-of-type>button>div>span:first-child{padding-bottom:5px;line-height:inherit}
.tpl-boxes-info-eh.sta-dispo>div>div>div:nth-of-type(2)>div:last-of-type>a.sta-button>div>span:nth-child(2),
.tpl-boxes-info-eh.sta-dispo>div>div>div:nth-of-type(2)>div:last-of-type>button>div>span:nth-child(2){display:block;font-size:24px;font-weight:700;line-height:20px;text-align:center}
.tpl-boxes-info-eh.sta-dispo>div>div>div:nth-of-type(2)>div:last-of-type>a.sta-button>div>span:last-child,
.tpl-boxes-info-eh.sta-dispo>div>div>div:nth-of-type(2)>div:last-of-type>button>div>span:last-child{display:block;font-size:11px;font-style:italic;padding-top:2px;text-transform:lowercase;text-align:center}
.tpl-boxes-info-eh.sta-dispo>div>div>div:nth-of-type(2)>div:last-of-type>a.sta-button>div>span:last-child>span,
.tpl-boxes-info-eh.sta-dispo>div>div>div:nth-of-type(2)>div:last-of-type>button>div>span:last-child>span{font-size:14px;font-weight:400;padding-left:5px}
.tpl-boxes-info-eh.sta-DestinoCiudad>div>div{height:250px}
.tpl-boxes-info-eh.sta-DestinoCiudad>div>div>div:first-of-type>div:nth-of-type(3)>div:first-child{display:none}
.tpl-boxes-info-eh.sta-DestinoCiudad>div>div>div:last-of-type{height:50px}
.tpl-boxes-info-eh.sta-DestinoCiudad>div>div>div:last-of-type>div{top:0;height:100%}
.tpl-boxes-info-eh.sta-DestinoCiudad>div>div>div:last-of-type>div>a{margin-top:10px}
.tpl-boxes-info-eh.sta-DestinoCiudad>div>div>div:last-of-type>div>button{display:none}
@media (min-width: 601px) {
  .tpl-boxes-info-eh {padding: 20px;}
  .tpl-boxes-info-eh > div {font-size: 1px;letter-spacing: -1px;word-spacing: -1px;}
  .tpl-boxes-info-eh > div > *,
  .tpl-boxes-info-eh > div > div {display: inline-block;font-size: 14px;letter-spacing: normal;word-spacing: normal;}
  .tpl-boxes-info-eh > div > div {height: 600px;position: relative;vertical-align: top;width: 48%;width: calc(50% - 15px);}
  .tpl-boxes-info-eh > div > div:not(:nth-last-child(-n+2)) {margin-bottom: 30px;}
  .tpl-boxes-info-eh > div > div:nth-of-type(even) {margin-left: 30px;}
  .tpl-boxes-info-eh > div > div > div:first-of-type {height: 290px;}
  .tpl-boxes-info-eh > div > div > div:first-of-type > button {right: 20px;top: 20px;}
  .tpl-boxes-info-eh > div > div > div:first-of-type > div:nth-of-type(3) > h3 {line-height: 36px;}
  .tpl-boxes-info-eh > div > div > div:first-of-type > div:nth-of-type(3) > span {line-height: 36px;}
  .tpl-boxes-info-eh > div > div > div:nth-of-type(2) {top: 290px;}
  .tpl-boxes-info-eh > div > div > div:nth-of-type(2) > div:nth-of-type(2) > div:nth-of-type(2) {height: 385px;}
  .tpl-boxes-info-eh.sta-DestinoCiudad > div > div {height: 420px;}
  .tpl-boxes-info-eh.sta-DestinoCiudad > div > div > div:last-of-type {height: auto;}
  .tpl-boxes-info-eh.sta-DestinoCiudad > div > div > div:last-of-type > div:after {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
  .tpl-boxes-info-eh.sta-DestinoCiudad > div > div > div:last-of-type > div > button {padding-top: 15px;display: block;}
}
@media (min-width: 801px) {
  .tpl-boxes-info-eh {padding: 30px;}
  .tpl-boxes-info-eh > div {margin: 0 auto;max-width: 1280px;}
  .tpl-boxes-info-eh > div > div {height: 550px;}
  .tpl-boxes-info-eh > div > div > div:first-of-type {padding: 0 60px 40px;}
  .tpl-boxes-info-eh > div > div > div:first-of-type > div:nth-of-type(2) {display: none;}
  .tpl-boxes-info-eh > div > div > div:first-of-type > div.mostrar_flechas {display: block;}
  .tpl-boxes-info-eh > div > div > div:first-of-type > div:nth-of-type(3) > div:nth-child(4) {padding-top: 10px;display: block;color: #fff;letter-spacing: 1px;}
  .tpl-boxes-info-eh > div > div > div:first-of-type > div:nth-of-type(3) > div:nth-child(5) {display: block;padding-top: 10px;font-size: 1px;letter-spacing: -1px;word-spacing: -1px;color: #fff;text-transform: uppercase;}
  .tpl-boxes-info-eh > div > div > div:first-of-type > div:nth-of-type(3) > div:nth-child(5) > *,
  .tpl-boxes-info-eh > div > div > div:first-of-type > div:nth-of-type(3) > div:nth-child(5) > div {display: inline-block;font-size: 14px;letter-spacing: normal;word-spacing: normal;}
  .tpl-boxes-info-eh > div > div > div:first-of-type > div:nth-of-type(3) > div:nth-child(5) > div:last-child {padding-left: 25px;position: relative;}
  .tpl-boxes-info-eh > div > div > div:first-of-type > div:nth-of-type(3) > div:nth-child(5) > div:last-child[data-hora=''] {display: none;}
  .tpl-boxes-info-eh > div > div > div:first-of-type > div:nth-of-type(3) > div:nth-child(5) > div:last-child:before {content: "\e08b";display: inline-block;font: 20px Icons;padding-right: 3px;vertical-align: middle;}
  .tpl-boxes-info-eh > div > div > div:nth-of-type(2) {min-height: 255px;}
  .tpl-boxes-info-eh > div > div > div:nth-of-type(2) > div:nth-of-type(2) {padding-left: 30px;padding-right: 30px;}
  .tpl-boxes-info-eh > div > div > div:nth-of-type(2) > div:nth-of-type(2) > ul {height: 110px;}
  .tpl-boxes-info-eh > div > div > div:nth-of-type(2) > div:nth-of-type(2) > ul > li {width: 110px;}
  .tpl-boxes-info-eh > div > div > div:nth-of-type(2) > div:nth-of-type(2) > div:first-of-type {position: relative;}
  .tpl-boxes-info-eh > div > div > div:nth-of-type(2) > div:nth-of-type(2) > div:first-of-type > div:first-of-type {padding: 19px 30px;position: absolute;right: 0;width: 140px;}
  .tpl-boxes-info-eh > div > div > div:nth-of-type(2) > div:nth-of-type(2) > div:first-of-type > div:first-of-type > span:first-child {display: block;font-size: 36px;line-height: 25px;padding: 0 0 14px;}
  .tpl-boxes-info-eh > div > div > div:nth-of-type(2) > div:nth-of-type(2) > div:first-of-type > div:first-of-type > span:last-child {line-height: 14px;}
  .tpl-boxes-info-eh > div > div > div:nth-of-type(2) > div:nth-of-type(2) > div:first-of-type > div:last-of-type {padding: 0;margin-right: 180px;max-height: 115px;}
  .tpl-boxes-info-eh > div > div > div:nth-of-type(2) > div:nth-of-type(2) > div:first-of-type > div:last-of-type:after {top: 95px;}
  .tpl-boxes-info-eh > div > div > div:nth-of-type(2) > div:last-of-type {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: justify;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;margin: 0 30px;padding: 19px 0;border-top: 1px solid rgba(0, 0, 0, 0.2);}
  .tpl-boxes-info-eh > div > div > div:nth-of-type(2) > div:last-of-type > a:first-of-type {margin: 0;}
  .ielt9 .tpl-boxes-info-eh > div > div > div:nth-of-type(2) > div:last-of-type > a:first-of-type {float: left;}
  .tpl-boxes-info-eh > div > div > div:nth-of-type(2) > div:last-of-type > .sta-button,
  .tpl-boxes-info-eh > div > div > div:nth-of-type(2) > div:last-of-type > button {width: auto;margin: 0;border: 2px solid #80bbbe;padding-left: 2px;padding-right: 0;}
  .tpl-boxes-info-eh > div > div > div:nth-of-type(2) > div:last-of-type > .sta-button:hover,
  .tpl-boxes-info-eh > div > div > div:nth-of-type(2) > div:last-of-type > button:hover {border: 2px solid #000;}
  .ielt9 .tpl-boxes-info-eh > div > div > div:nth-of-type(2) > div:last-of-type > .sta-button,
  .ielt9 .tpl-boxes-info-eh > div > div > div:nth-of-type(2) > div:last-of-type > button {float: right;}
  .tpl-boxes-info-eh.sta-DestinoCiudad > div > div {height: 430px;}
  .tpl-boxes-info-eh.sta-DestinoCiudad > div > div > div:nth-of-type(2) {min-height: 138px;height: 138px;}
  .tpl-boxes-info-eh.sta-DestinoCiudad > div > div > div:nth-of-type(2) > div:last-of-type {display: block;border-top: none;top: auto;height: auto;}
  .tpl-boxes-info-eh.sta-DestinoCiudad > div > div > div:nth-of-type(2) > div:last-of-type > a {margin-top: 0;}
  .tpl-boxes-info-eh.sta-DestinoCiudad > div > div > div:nth-of-type(2) > div:last-of-type > button {display: block;margin-top: 10px;padding-top: 7px;}
}
@media (min-width: 801px) and (min-width: 601px) {
  .tpl-boxes-info-eh > div > div > div:first-of-type > div:nth-of-type(2) {display: block;position: absolute;right: 30px;top: 50%;-webkit-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-o-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);width: 50px;text-align: center;}
  .tpl-boxes-info-eh > div > div > div:first-of-type > div:nth-of-type(2) > button {position: relative;height: 50px;width: 50px;}
  .tpl-boxes-info-eh > div > div > div:first-of-type > div:nth-of-type(2) > button:after {color: #fff;font: 10px/0px Icons;}
  .tpl-boxes-info-eh > div > div > div:first-of-type > div:nth-of-type(2) > button:first-child {border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
  .tpl-boxes-info-eh > div > div > div:first-of-type > div:nth-of-type(2) > button:first-child:after {content: '\e000';}
  .tpl-boxes-info-eh > div > div > div:first-of-type > div:nth-of-type(2) > button:last-child:after {content: '\\';}
  .tpl-boxes-info-eh > div > div > div:first-of-type > div:nth-of-type(2) > button:first-child:hover:after {margin-left: 10px;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
  .tpl-boxes-info-eh > div > div > div:first-of-type > div:nth-of-type(2) > button:last-child:hover:after {margin-right: 10px;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
}
@media (min-width: 875px) {
  .tpl-boxes-info-eh > div > div > div:last-of-type > div:nth-of-type(2) ul {height: 123px;}
  .tpl-boxes-info-eh > div > div > div:last-of-type > div:last-of-type > a:last-of-type {padding-left: 18px;padding-right: 18px;}
}
@media (min-width: 975px) {
  .tpl-boxes-info-eh.sta-DestinoCiudad > div > div {height: 370px;}
  .tpl-boxes-info-eh.sta-DestinoCiudad > div > div > div:nth-of-type(2) {min-height: 87px;height: 87px;}
  .tpl-boxes-info-eh.sta-DestinoCiudad > div > div > div:nth-of-type(2) > div:last-of-type {display: flex;}
  .tpl-boxes-info-eh.sta-DestinoCiudad > div > div > div:nth-of-type(2) > div:last-of-type > button {margin-top: 0;}
}
/*.tpl-boxes-info2-eh*/
/* CLASES */
/*
'sta-ordenar' (Fixed) -> Control desde css y JS
'sta-estrellas' (Fixed) -> Control desde css y JS
'sta-monedas' (Fixed) -> Control desde css y JS
'sta-monedas2' (Fixed) -> Control desde css y JS
'sta-precios' (Fixed) -> Control desde css y JS
'sta-cambios' (Fixed) -> Control desde css y JS
'sta-content' (Fixed) -> Control desde css y JS
'sta-mapaGrande' (Fixed) -> Control desde css y JS
'sta-cajas' (Fixed) -> Control desde css y JS
'sta-filas' (Fixed) -> Control desde css y JS
'sta-icoMapa' (Fixed) -> Control desde css y JS
'tpl-boxes-info-eh' (Fixed) -> Control desde css y JS
'sta-selected' (JQ) -> Control desde css y JS
'sta-line' (JQ) -> Control desde css y JS
*/
.tpl-boxes-info2-eh {font: 14px 'Roboto', sans-serif;padding: 15px 10px 10px;background: #e2e2e2;min-height: 700px;}
.tpl-boxes-info2-eh .sta-oculto {display: none!important;}
.tpl-boxes-info2-eh > .sta-filter {padding-bottom: 15px;display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
.tpl-boxes-info2-eh > .sta-filter > .sta-cambios,
.tpl-boxes-info2-eh > .sta-filter > .sta-precios,
.tpl-boxes-info2-eh > .sta-filter > .sta-estrellas {display: none;}
.tpl-boxes-info2-eh > .sta-filter > .sta-ordenar {line-height: 20px;width: 55%;padding: 5px 0;position: relative;}
.tpl-boxes-info2-eh > .sta-filter > .sta-ordenar:after {content: '';position: absolute;right: 0;top: 50%;height: 40px;width: 1px;background: #bbbbbd;margin-top: -20px;}
.tpl-boxes-info2-eh > .sta-filter > .sta-ordenar > div:first-of-type {padding-right: 25px;}
.tpl-boxes-info2-eh > .sta-filter > .sta-ordenar > div:nth-of-type(2) {position: relative;}
.tpl-boxes-info2-eh > .sta-filter > .sta-ordenar > div:nth-of-type(2):after {content: '\e052';font: 12px/20px Icons;position: absolute;color: #80bbbe;top: 0;right: 20px;}
.tpl-boxes-info2-eh > .sta-filter > .sta-ordenar > div > select {padding-right: 25px;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;height: 20px;-webkit-appearance: none;-moz-appearance: none;appearance: none;background: none;text-transform: uppercase;color: #80bbbe;letter-spacing: 0.1em;}
.tpl-boxes-info2-eh > .sta-filter > .sta-ordenar > div > select::-ms-expand {display: none;}
.tpl-boxes-info2-eh>.sta-filter>.sta-monedas{width:45%;padding:5px 0;-webkit-transition:background .3s;-o-transition:background .3s;-ms-transition:background .3s;-moz-transition:background .3s;transition:background .3s}
.tpl-boxes-info2-eh>.sta-filter>.sta-monedas.sta-selected{background:#fff}
.tpl-boxes-info2-eh>.sta-filter>.sta-monedas>div{padding:0 5px 0 20px}
.tpl-boxes-info2-eh>.sta-filter>.sta-monedas>div>button{width:100%;text-align:left;color:#80bbbe;text-transform:uppercase;letter-spacing:.1em;padding-right:10px;position:relative}
.tpl-boxes-info2-eh>.sta-filter>.sta-monedas>div>button:before{content:'\e052';font:12px/20px Icons;position:absolute;color:#80bbbe;top:0;right:0}.tpl-boxes-info2-eh>.sta-filter>.sta-monedas2>div{display:none;background:#fff;padding:10px;position:relative}
.tpl-boxes-info2-eh>.sta-filter>.sta-monedas2>div .sta-help{position:absolute;top:10px;height:20px;width:40px;right:10px;color:#fff}
.tpl-boxes-info2-eh>.sta-filter>.sta-monedas2>div .sta-help:before{content:'?';font:14px/19px 'Roboto',sans-serif;position:absolute;top:0;right:0;background:#9e9e9e;padding:1px 7px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:help}
.tpl-boxes-info2-eh>.sta-filter>.sta-monedas2>div .sta-help>div{opacity:0;visibility:hidden;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s;position:absolute;top:0;right:35px;width:180px;padding:15px 15px 20px;background:#80bbbe;font:12px 'Roboto',sans-serif;text-align:center}.tpl-boxes-info2-eh>.sta-filter>.sta-monedas2>div .sta-help>div:after{content:'';position:absolute;top:3px;right:-7px;border-top:7px solid transparent;border-right:0 solid #80bbbe;border-bottom:7px solid transparent;border-left:7px solid #80bbbe}
.tpl-boxes-info2-eh>.sta-filter>.sta-monedas2>div .sta-help:hover>div{opacity:1;visibility:visible}
.tpl-boxes-info2-eh>.sta-filter>.sta-monedas2>div>div{color:#80bbbe;text-transform:uppercase;line-height:20px}
.tpl-boxes-info2-eh>.sta-filter>.sta-monedas2>div>div:first-of-type{padding-right:20px}
.tpl-boxes-info2-eh>.sta-filter>.sta-monedas2>div>ul{overflow:hidden;margin-top:5px}
.tpl-boxes-info2-eh>.sta-filter>.sta-monedas2>div>ul:first-of-type{margin-bottom:10px}
.tpl-boxes-info2-eh>.sta-filter>.sta-monedas2>div>ul>li{float:left;width:33%}
.tpl-boxes-info2-eh>.sta-filter>.sta-monedas2>div>ul>li>a{display:block;color:#4d4d4d;padding:2px 2px 2px 5px;line-height:20px;font-weight:700;text-transform:uppercase;text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-boxes-info2-eh>.sta-filter>.sta-monedas2>div>ul>li>a.sta-selected{background:#b2b2b2;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#fff;-webkit-box-shadow:inset 0 0 10px -3px #000;-moz-box-shadow:inset 0 0 10px -3px #000;box-shadow:inset 0 0 10px -3px #000}
.tpl-boxes-info2-eh>.sta-filter>.sta-monedas2>div>ul>li>a>span{font-weight:400;font-size:12px}
.tpl-boxes-info2-eh>.sta-boxes>.tpl-boxes-info-eh{padding:0}
.tpl-boxes-info2-eh>.sta-boxes>.sta-mapaGrande{display:none}
@media (min-width: 601px) {
  .tpl-boxes-info2-eh{padding:20px 20px 30px}
  .tpl-boxes-info2-eh>.sta-filter>.sta-ordenar{width:170px;-ms-flex-order:1;-webkit-order:1;flex-order:1;order:1}
  .tpl-boxes-info2-eh>.sta-filter>.sta-ordenar>div:first-of-type{padding-right:20px}
  .tpl-boxes-info2-eh>.sta-filter>.sta-ordenar>div:nth-of-type(2):after{right:15px}
  .tpl-boxes-info2-eh>.sta-filter>.sta-ordenar>div:nth-of-type(2)>select{padding-right:20px}
  .tpl-boxes-info2-eh>.sta-filter>.sta-estrellas{display:inline-block;padding:5px 0;position:relative;max-width:44%;-ms-flex-order:2;-webkit-order:2;flex-order:2;order:2}.tpl-boxes-info2-eh>.sta-filter>.sta-estrellas:after{content:'';position:absolute;right:0;top:50%;height:40px;width:1px;background:#bbbbbd;margin-top:-20px}.tpl-boxes-info2-eh>.sta-filter>.sta-estrellas>div{padding:0 20px}
  .tpl-boxes-info2-eh>.sta-filter>.sta-estrellas>div:first-of-type{font-size:16px;line-height:20px}
  .tpl-boxes-info2-eh>.sta-filter>.sta-estrellas>div:nth-of-type(2){font-size:1px}
  .tpl-boxes-info2-eh>.sta-filter>.sta-estrellas>div:nth-of-type(2)>button{padding:0 11px 0 11px;border:1px solid #9e9e9e;margin:3px 3px 0 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;height:24px;color:#9e9e9e;position:relative;font-size:14px;line-height:20px;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s;padding-right:24px}
  .tpl-boxes-info2-eh>.sta-filter>.sta-estrellas>div:nth-of-type(2)>button:hover{-webkit-box-shadow:inset 0 0 10px -3px #000;-moz-box-shadow:inset 0 0 10px -3px #000;box-shadow:inset 0 0 10px -3px #000;color:#676767}
  .tpl-boxes-info2-eh>.sta-filter>.sta-estrellas>div:nth-of-type(2)>button:before{content:'\e0f6';font:11px/1px Icons;position:absolute;left:4px;top:50%;color:#fff;opacity:0;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
  .tpl-boxes-info2-eh>.sta-filter>.sta-estrellas>div:nth-of-type(2)>button.sta-selected{background:#9e9e9e;color:#fff;padding:0 2px 0 20px}
  .tpl-boxes-info2-eh>.sta-filter>.sta-estrellas>div:nth-of-type(2)>button.sta-selected:before{opacity:1}
  .tpl-boxes-info2-eh>.sta-filter>.sta-estrellas>div:nth-of-type(2)>button.sta-selected:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
  .tpl-boxes-info2-eh>.sta-filter>.sta-estrellas>div:nth-of-type(2)>button:after{content:'*';font:10px/1px Icons;position:absolute;top:50%;right:10px;-webkit-transition:right .3s;-o-transition:right .3s;-ms-transition:right .3s;-moz-transition:right .3s;transition:right .3s}
  .tpl-boxes-info2-eh>.sta-filter>.sta-estrellas>div:nth-of-type(2)>button.sta-selected{padding:0 15px 0 20px}
  .tpl-boxes-info2-eh>.sta-filter>.sta-estrellas>div:nth-of-type(2)>button.sta-selected:after{right:3px}
  .tpl-boxes-info2-eh>.sta-filter>.sta-monedas{max-width:130px;-ms-flex-order:3;-webkit-order:3;flex-order:3;order:3}
  .tpl-boxes-info2-eh>.sta-filter>.sta-monedas>div{padding-left:30px}
  .tpl-boxes-info2-eh>.sta-filter>.sta-monedas2{width:100%;-ms-flex-order:4;-webkit-order:4;flex-order:4;order:4}
  .tpl-boxes-info2-eh>.sta-filter>.sta-monedas2>div>ul>li{width:20%}
  .tpl-boxes-info2-eh>.sta-filter>.sta-precios{display:inline-block;padding:5px 20px 5px 0;position:relative;max-width:77%;max-width:calc(100% - 120px);margin-top:15px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-order:5;-webkit-order:5;flex-order:5;order:5}
  .tpl-boxes-info2-eh>.sta-filter>.sta-precios:after{content:'';position:absolute;right:0;top:50%;height:40px;width:1px;background:#bbbbbd;margin-top:-20px}
  .tpl-boxes-info2-eh>.sta-filter>.sta-precios>div:nth-of-type(2){font-size:1px}
  .tpl-boxes-info2-eh>.sta-filter>.sta-precios>div:nth-of-type(2)>button{padding:0 11px 0 11px;border:1px solid #9e9e9e;margin:3px 3px 0 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;height:24px;color:#9e9e9e;position:relative;font-size:14px;line-height:20px;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
  .tpl-boxes-info2-eh>.sta-filter>.sta-precios>div:nth-of-type(2)>button:hover{-webkit-box-shadow:inset 0 0 10px -3px #000;-moz-box-shadow:inset 0 0 10px -3px #000;box-shadow:inset 0 0 10px -3px #000;color:#676767}
  .tpl-boxes-info2-eh>.sta-filter>.sta-precios>div:nth-of-type(2)>button:before{content:'\e0f6';font:11px/1px Icons;position:absolute;left:4px;top:50%;color:#fff;opacity:0;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
  .tpl-boxes-info2-eh>.sta-filter>.sta-precios>div:nth-of-type(2)>button.sta-selected{background:#9e9e9e;color:#fff;padding:0 2px 0 20px}.tpl-boxes-info2-eh>.sta-filter>.sta-precios>div:nth-of-type(2)>button.sta-selected:before{opacity:1}
  .tpl-boxes-info2-eh>.sta-filter>.sta-precios>div:nth-of-type(2)>button.sta-selected:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.tpl-boxes-info2-eh>.sta-filter>.sta-cambios{font-size:1px;margin-top:15px;display:inline-block;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;width:120px;-ms-flex-order:6;-webkit-order:6;flex-order:6;order:6}.tpl-boxes-info2-eh>.sta-filter>.sta-cambios>button{display:inline-block;position:relative;height:40px;width:40px;color:#9e9e9e}.tpl-boxes-info2-eh>.sta-filter>.sta-cambios>button:before{font:25px/40px Icons}
  .tpl-boxes-info2-eh>.sta-filter>.sta-cambios>button:hover{color:#676767}.tpl-boxes-info2-eh>.sta-filter>.sta-cambios>button:after{color:#80bbbe;font:25px/40px Icons;position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;height:0;-webkit-transition:height 1s;-o-transition:height 1s;-ms-transition:height 1s;-moz-transition:height 1s;transition:height 1s}.tpl-boxes-info2-eh>.sta-filter>.sta-cambios>button.sta-selected:after{height:40px}
  .tpl-boxes-info2-eh>.sta-filter>.sta-cambios>.sta-icoMapa{border-right:1px solid #bbbbbd}
  .tpl-boxes-info2-eh>.sta-filter>.sta-cambios>.sta-icoMapa:after,
  .tpl-boxes-info2-eh>.sta-filter>.sta-cambios>.sta-icoMapa:before{content:'\e088'}
  .tpl-boxes-info2-eh>.sta-filter>.sta-cambios>.sta-cajas{border-right:1px solid #bbbbbd}
  .tpl-boxes-info2-eh>.sta-filter>.sta-cambios>.sta-cajas:after,
  .tpl-boxes-info2-eh>.sta-filter>.sta-cambios>.sta-cajas:before{content:'\e06e'}
  .tpl-boxes-info2-eh>.sta-filter>.sta-cambios>.sta-filas:after,
  .tpl-boxes-info2-eh>.sta-filter>.sta-cambios>.sta-filas:before{content:'\e0f4'}
  .tpl-boxes-info2-eh>.sta-boxes>.tpl-boxes-info-eh>div>div:not(:last-of-type):not(:nth-last-of-type(2)){margin-bottom:30px}.tpl-boxes-info2-eh>.sta-boxes>.tpl-boxes-info-eh.sta-line>div>div{width:100%;height:300px;margin-left:0}
  .tpl-boxes-info2-eh>.sta-boxes>.tpl-boxes-info-eh.sta-line>div>div:not(:last-of-type){margin-bottom:30px}.tpl-boxes-info2-eh>.sta-boxes>.tpl-boxes-info-eh.sta-line>div>div>div:first-of-type{width:50%;bottom:0;top:0;height:auto;z-index:1}.tpl-boxes-info2-eh>.sta-boxes>.tpl-boxes-info-eh.sta-line>div>div>div:last-of-type{top:0}
  .tpl-boxes-info2-eh>.sta-boxes>.tpl-boxes-info-eh.sta-line>div>div>div:last-of-type>div{margin-left:50%}.tpl-boxes-info2-eh>.sta-boxes>.tpl-boxes-info-eh.sta-line>div>div>div:last-of-type>div:first-of-type{display:none}
}
@media (min-width: 801px) {
  .tpl-boxes-info2-eh{padding-top:10px}.tpl-boxes-info2-eh>.sta-filter{margin:0 auto;max-width:1280px;-ms-flex-wrap:none;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;z-index:151;padding-right:120px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
  .tpl-boxes-info2-eh>.sta-filter>.sta-ordenar{width:140px;-ms-flex:none;-webkit-flex:none;flex:none}
  .tpl-boxes-info2-eh>.sta-filter>.sta-estrellas{max-width:30%;min-width:130px}
  .tpl-boxes-info2-eh>.sta-filter>.sta-estrellas>div{padding:0 10px}
  .tpl-boxes-info2-eh>.sta-filter>.sta-monedas{width:120px;position:relative;-ms-flex:none;-webkit-flex:none;flex:none}
  .tpl-boxes-info2-eh>.sta-filter>.sta-monedas:after{content:'';position:absolute;right:0;top:50%;height:40px;width:1px;background:#bbbbbd;margin-top:-20px}
  .tpl-boxes-info2-eh>.sta-filter>.sta-monedas>div{padding:0 10px}
  .tpl-boxes-info2-eh>.sta-filter>.sta-monedas:hover~.sta-monedas2{max-height:400px}
  .tpl-boxes-info2-eh>.sta-filter>.sta-monedas.sta-hover,.tpl-boxes-info2-eh>.sta-filter>.sta-monedas:hover{background:#fff}
  .tpl-boxes-info2-eh>.sta-filter>.sta-monedas.sta-hover.sta-selected,
  .tpl-boxes-info2-eh>.sta-filter>.sta-monedas:hover.sta-selected{background:#fff}
  .tpl-boxes-info2-eh>.sta-filter>.sta-monedas.sta-selected{background:inherit}
  .tpl-boxes-info2-eh>.sta-filter>.sta-monedas2{position:absolute;z-index:151;left:0;top:48px;right:0;overflow:hidden;max-height:0;-webkit-transition:max-height .5s;-o-transition:max-height .5s;-ms-transition:max-height .5s;-moz-transition:max-height .5s;transition:max-height .5s}
  .tpl-boxes-info2-eh>.sta-filter>.sta-monedas2:hover{max-height:430px}
  .tpl-boxes-info2-eh>.sta-filter>.sta-monedas2>div{display:block!important;max-width:780px;margin:0 auto;height:auto!important;padding:10px!important}.tpl-boxes-info2-eh>.sta-filter>.sta-precios{max-width:60%;margin-top:0;padding:0 10px}
  .tpl-boxes-info2-eh>.sta-filter>.sta-precios:after{content:none}
  .tpl-boxes-info2-eh>.sta-filter>.sta-cambios{position:absolute;top:50%;right:0;margin-top:-27px}
  .tpl-boxes-info2-eh>.sta-boxes>.tpl-boxes-info-eh.sta-line>div>div>div:nth-of-type(2)>div:last-of-type{margin-left:52%;margin-left:calc(50% + 30px)}
}
.tpl-boxes-info2-eh > .sta-filter > .sta-cambios > .sta-icoMapa {display: none!important;}
.tpl-boxes-info2-eh > .sta-filter > .sta-cambios > .sta-cajas {border-right: 0;}
/*tpl-boxes2-eh*/
.tpl-boxes2-eh {text-align: center;background: #e2e2e2;}
.tpl-boxes2-eh.sta-enlace0 > div > div:first-of-type {display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-line-pack: justify;-webkit-align-content: space-between;align-content: space-between;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
.tpl-boxes2-eh.sta-enlace1 > div > div:last-of-type {display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-line-pack: justify;-webkit-align-content: space-between;align-content: space-between;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
.tpl-boxes2-eh > div > div {display: none;display: block\9!important;background-repeat: no-repeat;background-position: center 20%;-moz-background-size: cover;background-size: cover;padding: 40px 10px 90px;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;position: relative;}
.tpl-boxes2-eh > div > div:first-of-type {background-color: #80bbbe;}
.tpl-boxes2-eh > div > div:last-of-type {background-color: #4d4d4d;}
.tpl-boxes2-eh > div > div > h2 {color: #fff;font-size: 14px;letter-spacing: 0.1em;text-transform: uppercase;width: 100%;font-weight: normal;}
@media (min-width: 601px) {
  .tpl-boxes2-eh > div > div > h2 {font-size: 18px;}
}
.tpl-boxes2-eh > div > div > svg {display: block;margin: 10px auto;fill: #fff;max-height: 100px;max-width: 200px;min-height: 50px;min-width: 200px;}
.tpl-boxes2-eh > div > div > a {background: transparent;line-height: 14px;padding: 16px;color: #fff;font-size: 14px;letter-spacing: 0.1em;text-transform: uppercase;border: 2px solid #fff;display: inline-block;text-decoration: none;position: absolute;left: 50%;top: 67%;right: 50%;bottom: auto;width: 110px;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-o-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 16px 5px;position: static\9;display: block\9;margin: 20px auto\9;}
@media (min-width: 601px) {
  .tpl-boxes2-eh > div > div > a {font-size: 18px;}
}
.tpl-boxes2-eh > div > div > a:hover {background: #fff;color: #4d4d4d;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
@media (min-width: 601px) {
  .tpl-boxes2-eh > div > div > a {padding-top: 21px;padding-bottom: 21px;}
}
.tpl-boxes2-eh.sta-separacion > div {max-width: 1280px;margin: 0 auto;padding: 10px;}
.tpl-boxes2-eh.sta-separacion > div > div {margin: 0 0 20px;}
.ielt11 .tpl-boxes2-eh > div > div > a {position: absolute\0;margin: 0\0;}
@media (min-width: 601px) {
  .tpl-boxes2-eh > div {display: none;display: block\9!important;}
  .tpl-boxes2-eh > div > div {padding: 55px 10px 120px;}
  .tpl-boxes2-eh > div > div > svg {max-height: 200px;max-width: 300px;min-height: 130px;min-width: 230px;}
  .tpl-boxes2-eh > div > div > a {top: 68%;width: 140px;}
  .tpl-boxes2-eh.sta-enlace0 > div,
  .tpl-boxes2-eh.sta-enlace1 > div {display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}
  .tpl-boxes2-eh.sta-enlace0 > div > div,
  .tpl-boxes2-eh.sta-enlace1 > div > div {width: 100%;}
  .tpl-boxes2-eh.sta-enlace0.sta-enlace1 > div {display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}
  .tpl-boxes2-eh.sta-enlace0.sta-enlace1 > div > div {width: 50%;width: 49.7%\9;display: inline-block\9!important;}
  .tpl-boxes2-eh.sta-separacion > div {padding: 10px 0;}
  .tpl-boxes2-eh.sta-separacion > div > div {margin: 15px;width: 44%\9!important;display: inline-block\9!important;}
  .sf5 .tpl-boxes2-eh > div > div > a {top: 73%;}
  .sf5 .tpl-boxes2-eh.sta-enlace0.sta-separacion > div > div {width: 95%;}
  .sf5 .tpl-boxes2-eh.sta-enlace0.sta-separacion > div > div {width: 95%;}
  .sf5 .tpl-boxes2-eh.sta-enlace1.sta-separacion > div > div {width: 95%;}
  .sf5 .tpl-boxes2-eh.sta-enlace1.sta-separacion > div > div {width: 95%;}
  .sf5 .tpl-boxes2-eh.sta-enlace0.sta-enlace1.sta-separacion > div > div {width: 45%;}
  .sf5 .tpl-boxes2-eh.sta-enlace0.sta-enlace1.sta-separacion > div > div {width: 45%;}
  .sf5 .tpl-boxes2-eh.sta-separacion > div > div {width: calc(50% - 30px);}
}
@media (min-width: 801px) {
  .tpl-boxes2-eh > div > div {padding: 50px 10px 115px;}
  .tpl-boxes2-eh > div > div > svg {max-height: 200px;max-width: 300px;min-height: 150px;min-width: 270px;}
}
.sf5 .tpl-boxes2-eh:not(.sta-enlace1) > div > div:last-of-type {display: none!important;}
.sf5 .tpl-boxes2-eh:not(.sta-enlace1) > div > div:last-of-type {display: none!important;}
.sf5 .tpl-boxes2-eh:not(.sta-enlace0) > div > div:first-of-type {display: none!important;}
.sf5 .tpl-boxes2-eh:not(.sta-enlace0) > div > div:first-of-type {display: none!important;}
.sf5 .tpl-boxes2-eh > div > div {display: block!important;}
.sf5 .tpl-boxes2-eh > div > div {display: block!important;}
.sf5 .tpl-boxes2-eh > div > div > a {position: static;margin: 10px auto;display: block;}
.sf5 .tpl-boxes2-eh > div > div > a {position: static;margin: 10px auto;display: block;}
.sf5 .tpl-boxes2-eh > div > div {padding: 40px 10px 30px;}
.sf5 .tpl-boxes2-eh > div > div {padding: 40px 10px 30px;}
@media (min-width: 1300px) {
  .tpl-boxes2-eh > div > div:last-of-type {background-position: center 50%;}
}
/*FIN tpl-boxes2-eh*/
.tpl-boxes3-eh{font-size:1px;letter-spacing:-1px;word-spacing:-1px;overflow:hidden;position:relative;z-index:20;-webkit-box-shadow:0 3px 23px 4px rgba(0,0,0,.75);-moz-box-shadow:0 3px 23px 4px rgba(0,0,0,.75);box-shadow:0 3px 23px 4px rgba(0,0,0,.75)}
.tpl-boxes3-eh>*,.tpl-boxes3-eh>div{display:inline-block;font-size:14px;letter-spacing:normal;word-spacing:normal}
.tpl-boxes3-eh.sta-enlace0>a:first-of-type,
.tpl-boxes3-eh.sta-enlace1>a:last-of-type{width:100%;display:block}
.tpl-boxes3-eh.sta-enlace0.sta-enlace1>a{width:50%;display:inline-block}
.tpl-boxes3-eh>a{width:50%;vertical-align:top;max-height:160px;position:relative;display:none}
.tpl-boxes3-eh>a:first-child>div{background-color:#4d4d4d;background-blend-mode:luminosity;padding-right:20px}
.tpl-boxes3-eh>a:first-child:after{content:'';background-color:#4d4d4d;position:absolute;left:0;top:0;right:0;bottom:0;-moz-opacity:.9;-khtml-opacity:.9;-webkit-opacity:.9;opacity:.9}
.tpl-boxes3-eh>a:first-child:hover>div:after{background:#4d4d4d;-webkit-transition:.5s ease-out;-o-transition:.5s ease-out;-ms-transition:.5s ease-out;-moz-transition:.5s ease-out;transition:.5s ease-out}
.tpl-boxes3-eh>a:last-child>div{background-position:left;background-color:#80bbbe;background-blend-mode:luminosity;padding-left:20px;color:#000;text-align:left}
.tpl-boxes3-eh>a:last-child>div>div>span{color:#fff}
.tpl-boxes3-eh>a:last-child:hover>div:after{background:#80bbbe;-webkit-transition:.5s ease-out;-o-transition:.5s ease-out;-ms-transition:.5s ease-out;-moz-transition:.5s ease-out;transition:.5s ease-out}
.tpl-boxes3-eh>a:last-child:before{left:200px;background:-webkit-linear-gradient(left,transparent 0,#80bbbe 50%,#80bbbe 100%);background:0 0;background:-moz-linear-gradient(left,transparent 0,rgba(128,187,190,.5) 50%,#80bbbe 100%);background:-webkit-gradient(left top,right top,color-stop(0,transparent),color-stop(50%,rgba(128,187,190,.5)),colorstop(100%,#80bbbe));background:-o-linear-gradient(left,transparent 0,rgba(128,187,190,.5) 50%,#80bbbe 100%);background:-ms-linear-gradient(left,transparent 0,rgba(128,187,190,.5) 50%,#80bbbe 100%);background:linear-gradient(to right,transparent 0,rgba(128,187,190,.5) 50%,#80bbbe 100%);width:60px}
.tpl-boxes3-eh>a:last-child:after{content:'';background-color:#80bbbe;position:absolute;left:0;top:0;right:0;bottom:0;-moz-opacity:.9;-khtml-opacity:.9;-webkit-opacity:.9;opacity:.9}
.tpl-boxes3-eh>a:hover{text-decoration:none}
.tpl-boxes3-eh>a:before{content:'';position:absolute;top:0;bottom:0;right:200px;width:60px;background:-webkit-linear-gradient(left,#4d4d4d 0,rgba(77,77,77,.5) 50%,transparent 100%);z-index:2}
.tpl-boxes3-eh>a>div{text-align:right;color:#fff;font-size:14px;letter-spacing:.1em;text-transform:uppercase;position:relative;padding:40px 10px;box-sizing:border-box;height:160px;background-position:right;background-repeat:no-repeat;background-size:260px 160px}
@media (min-width: 601px) {
  .tpl-boxes3-eh > a > div {font-size: 18px;}
}
.tpl-boxes3-eh > a > div > div {position: relative;z-index: 12;}
.tpl-boxes3-eh > a > div > div > span {display: block;text-transform: none;font: 24px 'Droid Serif', serif;letter-spacing: 0;color: #80bbbe;position: relative;z-index: 12;}
.tpl-boxes3-eh > a > div:after {content: '';position: absolute;left: 0;top: 0;right: 0;bottom: 0;-webkit-transition: 0.5s ease-out;-o-transition: 0.5s ease-out;-ms-transition: 0.5s ease-out;-moz-transition: 0.5s ease-out;transition: 0.5s ease-out;}
.tpl-boxes3-eh > a:hover > div {color: #fff;-webkit-transition: 0.5s ease-out;-o-transition: 0.5s ease-out;-ms-transition: 0.5s ease-out;-moz-transition: 0.5s ease-out;transition: 0.5s ease-out;}
.tpl-boxes3-eh > a:hover > div > div > span {color: #fff;}
@media (min-width: 601px) {
  .tpl-boxes3-eh > a > div {padding: 60px 10px 40px;}
}
.sta-slide2-video {width: 75%;margin: 0 auto;}
.tpl-boxes3-v2-eh {display: none;font-size: 1px;letter-spacing: -1px;word-spacing: -1px;overflow: hidden;position: relative;z-index: 20;}
.tpl-fondomodal-eh .tpl-boxes3-v2-eh {display: block;margin-top: 25px;}
.tpl-fondomodal-eh .sta-frame360 + .tpl-boxes3-v2-eh > button:first-of-type {display: block;width: 100%;}
.tpl-fondomodal-eh .sta-frame360 + .tpl-boxes3-v2-eh > button:first-of-type:before {left: 50%!important;width: 260px!important;margin-left: -130px !important;background: #4d4d4d !important;background: -moz-linear-gradient(left, #4d4d4d 0%, rgba(77, 77, 77, 0.5) 10%, transparent 20%, transparent 80%, rgba(77, 77, 77, 0.5) 90%, #4d4d4d 100%) !important;background: -webkit-gradient(left top, right top, color-stop(0%, #4d4d4d), color-stop(10%, rgba(77, 77, 77, 0.5)), color-stop(20%, transparent), color-stop(80%, transparent), color-stop(90%, rgba(77, 77, 77, 0.5)), color-stop(100%, #4d4d4d)) !important;background: -webkit-linear-gradient(left, #4d4d4d 0%, rgba(77, 77, 77, 0.5) 10%, transparent 20%, transparent 80%, rgba(77, 77, 77, 0.5) 90%, #4d4d4d 100%) !important;background: -o-linear-gradient(left, #4d4d4d 0%, rgba(77, 77, 77, 0.5) 10%, transparent 20%, transparent 80%, rgba(77, 77, 77, 0.5) 90%, #4d4d4d 100%) !important;background: -ms-linear-gradient(left, #4d4d4d 0%, rgba(77, 77, 77, 0.5) 10%, transparent 20%, transparent 80%, rgba(77, 77, 77, 0.5) 90%, #4d4d4d 100%) !important;background: linear-gradient(to right, #4d4d4d 0%, rgba(77, 77, 77, 0.5) 10%, transparent 20%, transparent 80%, rgba(77, 77, 77, 0.5) 90%, #4d4d4d 100%) !important;}
.tpl-fondomodal-eh .sta-frame360+.tpl-boxes3-v2-eh>button:first-of-type>div{text-align:center!important;background-position:center!important}
.tpl-fondomodal-eh .sta-frame360+.tpl-boxes3-v2-eh>button:nth-of-type(2){display:none}
.tpl-fondomodal-eh .sta-slide2-video+.tpl-boxes3-v2-eh>button:first-of-type{display:none}
.tpl-fondomodal-eh .sta-slide2-video+.tpl-boxes3-v2-eh>button:nth-of-type(2){width:100%}
.tpl-fondomodal-eh .sta-slide2-video+.tpl-boxes3-v2-eh>button:nth-of-type(2):before{background:#80bbbe!important;background:-moz-linear-gradient(left,#80bbbe 0,rgba(128,187,190,.5) 10%,transparent 20%,transparent 80%,rgba(128,187,190,.5) 90%,#80bbbe 100%)!important;background:-webkit-gradient(left top,right top,color-stop(0,#80bbbe),color-stop(10%,rgba(128,187,190,.5)),color-stop(20%,transparent),color-stop(80%,transparent),color-stop(90%,rgba(128,187,190,.5)),color-stop(100%,#80bbbe))!important;background:-webkit-linear-gradient(left,#80bbbe 0,rgba(128,187,190,.5) 10%,transparent 20%,transparent 80%,rgba(128,187,190,.5) 90%,#80bbbe 100%)!important;background:-o-linear-gradient(left,#80bbbe 0,rgba(128,187,190,.5) 10%,transparent 20%,transparent 80%,rgba(128,187,190,.5) 90%,#80bbbe 100%)!important;background:-ms-linear-gradient(left,#80bbbe 0,rgba(128,187,190,.5) 10%,transparent 20%,transparent 80%,rgba(128,187,190,.5) 90%,#80bbbe 100%)!important;background:linear-gradient(to right,#80bbbe 0,rgba(128,187,190,.5) 10%,transparent 20%,transparent 80%,rgba(128,187,190,.5) 90%,#80bbbe 100%)!important;left:50%!important;width:260px!important;margin-left:-130px!important}
.tpl-fondomodal-eh .sta-slide2-video+.tpl-boxes3-v2-eh>button:nth-of-type(2)>div{text-align:center!important;background-position:center!important}
.tpl-boxes3-v2-eh>*,.tpl-boxes3-v2-eh>div{display:inline-block;font-size:14px;letter-spacing:normal;word-spacing:normal}
.tpl-boxes3-v2-eh>button{width:50%;vertical-align:top;max-height:160px;position:relative;display:none}
.tpl-boxes3-v2-eh>button:first-of-type:after{content:'';background-color:#4d4d4d;position:absolute;left:0;top:0;right:0;bottom:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-webkit-transition:.5s ease-out;-o-transition:.5s ease-out;-ms-transition:.5s ease-out;-moz-transition:.5s ease-out;transition:.5s ease-out}.tpl-boxes3-v2-eh>button:first-of-type:hover>div:after{background:#4d4d4d}
.tpl-boxes3-v2-eh>button:first-of-type>div{background-color:#4d4d4d;background-blend-mode:luminosity}
.tpl-boxes3-v2-eh>button:last-of-type:after{content:'';background-color:#80bbbe;position:absolute;left:0;top:0;right:0;bottom:0;-moz-opacity:.9;-khtml-opacity:.9;-webkit-opacity:.9;opacity:.9;-webkit-transition:.5s ease-out;-o-transition:.5s ease-out;-ms-transition:.5s ease-out;-moz-transition:.5s ease-out;transition:.5s ease-out}
.tpl-boxes3-v2-eh>button:last-of-type:hover>div:after{background:#80bbbe}
.tpl-boxes3-v2-eh>button:last-of-type>div{color:#000;background-color:#80bbbe;background-blend-mode:luminosity}
.tpl-boxes3-v2-eh>button:last-of-type>div>div>span{color:#fff}
.tpl-boxes3-v2-eh>button:hover{text-decoration:none}.tpl-boxes3-v2-eh>button:before{content:'';position:absolute;top:0;bottom:0;right:200px;z-index:2}
.tpl-boxes3-v2-eh>button>div{text-align:right;color:#fff;font-size:14px;letter-spacing:.1em;text-transform:uppercase;position:relative;padding:40px 10px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:160px;background-repeat:no-repeat;background-size:260px 160px}
@media (min-width: 601px) {
  .tpl-boxes3-v2-eh > button > div {font-size: 18px;}
}
.tpl-boxes3-v2-eh>button>div>div{position:relative;z-index:12}
.tpl-boxes3-v2-eh>button>div>div>span{display:block;text-transform:none;font:24px 'Droid Serif',serif;color:#80bbbe;position:relative;z-index:12}
.tpl-boxes3-v2-eh>button>div:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;-webkit-transition:.5s ease-out;-o-transition:.5s ease-out;-ms-transition:.5s ease-out;-moz-transition:.5s ease-out;transition:.5s ease-out}
.tpl-boxes3-v2-eh>button:hover>div{color:#fff;-webkit-transition:.5s ease-out;-o-transition:.5s ease-out;-ms-transition:.5s ease-out;-moz-transition:.5s ease-out;transition:.5s ease-out}.tpl-boxes3-v2-eh>button:hover>div div>span{color:#fff}
.tpl-boxes3-v2-eh:not([data-video=''])>button:first-of-type:before{background:#4d4d4d;background:-moz-linear-gradient(left,#4d4d4d 0,rgba(77,77,77,.5) 10%,transparent 20%,transparent 80%,rgba(77,77,77,.5) 90%,#4d4d4d 100%);background:-webkit-gradient(left top,right top,color-stop(0,#4d4d4d),color-stop(10%,rgba(77,77,77,.5)),color-stop(20%,transparent),color-stop(80%,transparent),color-stop(90%,rgba(77,77,77,.5)),color-stop(100%,#4d4d4d));background:-webkit-linear-gradient(left,#4d4d4d 0,rgba(77,77,77,.5) 10%,transparent 20%,transparent 80%,rgba(77,77,77,.5) 90%,#4d4d4d 100%);background:-o-linear-gradient(left,#4d4d4d 0,rgba(77,77,77,.5) 10%,transparent 20%,transparent 80%,rgba(77,77,77,.5) 90%,#4d4d4d 100%);background:-ms-linear-gradient(left,#4d4d4d 0,rgba(77,77,77,.5) 10%,transparent 20%,transparent 80%,rgba(77,77,77,.5) 90%,#4d4d4d 100%);background:linear-gradient(to right,#4d4d4d 0,rgba(77,77,77,.5) 10%,transparent 20%,transparent 80%,rgba(77,77,77,.5) 90%,#4d4d4d 100%);left:50%;width:260px;margin-left:-130px}
.tpl-boxes3-v2-eh:not([data-360=''])>button:last-of-type:before{background:#80bbbe;background:-moz-linear-gradient(left,#80bbbe 0,rgba(128,187,190,.5) 10%,transparent 20%,transparent 80%,rgba(128,187,190,.5) 90%,#80bbbe 100%);background:-webkit-gradient(left top,right top,color-stop(0,#80bbbe),color-stop(10%,rgba(128,187,190,.5)),color-stop(20%,transparent),color-stop(80%,transparent),color-stop(90%,rgba(128,187,190,.5)),color-stop(100%,#80bbbe));background:-webkit-linear-gradient(left,#80bbbe 0,rgba(128,187,190,.5) 10%,transparent 20%,transparent 80%,rgba(128,187,190,.5) 90%,#80bbbe 100%);background:-o-linear-gradient(left,#80bbbe 0,rgba(128,187,190,.5) 10%,transparent 20%,transparent 80%,rgba(128,187,190,.5) 90%,#80bbbe 100%);background:-ms-linear-gradient(left,#80bbbe 0,rgba(128,187,190,.5) 10%,transparent 20%,transparent 80%,rgba(128,187,190,.5) 90%,#80bbbe 100%);background:linear-gradient(to right,#80bbbe 0,rgba(128,187,190,.5) 10%,transparent 20%,transparent 80%,rgba(128,187,190,.5) 90%,#80bbbe 100%);left:50%;width:260px;margin-left:-130px}
.tpl-boxes3-v2-eh:not([data-360=''])>button:last-of-type,
.tpl-boxes3-v2-eh:not([data-video=''])>button:first-of-type{display:block;width:100%;-webkit-box-shadow:0 3px 23px 4px rgba(0,0,0,.75);-moz-box-shadow:0 3px 23px 4px rgba(0,0,0,.75);box-shadow:0 3px 23px 4px rgba(0,0,0,.75)}
.tpl-boxes3-v2-eh:not([data-360=''])>button:last-of-type>div,.tpl-boxes3-v2-eh:not([data-video=''])>button:first-of-type>div{text-align:center;background-position:center}.tpl-boxes3-v2-eh:not([data-video='']):not([data-360=''])>button{width:50%;display:inline-block}
.tpl-boxes3-v2-eh:not([data-video='']):not([data-360=''])>button:first-of-type:before{margin-left:0;left:auto;background:#4d4d4d;background:-webkit-linear-gradient(left,#4d4d4d 0,rgba(77,77,77,.5) 50%,transparent 100%);background:-moz-linear-gradient(left,#4d4d4d 0,rgba(77,77,77,.5) 50%,transparent 100%);background:-webkit-gradient(left top,right top,color-stop(0,#4d4d4d),color-stop(50%,rgba(77,77,77,.5)),colorstop(100%,transparent));background:-o-linear-gradient(left,#4d4d4d 0,rgba(77,77,77,.5) 50%,transparent 100%);background:-ms-linear-gradient(left,#4d4d4d 0,rgba(77,77,77,.5) 50%,transparent 100%);background:linear-gradient(to right,#4d4d4d 0,rgba(77,77,77,.5) 50%,transparent 100%);width:60px}
.tpl-boxes3-v2-eh:not([data-video='']):not([data-360=''])>button:first-of-type>div{text-align:right;background-position:right}
.tpl-boxes3-v2-eh:not([data-video='']):not([data-360=''])>button:last-of-type:before{margin-left:0;left:200px;background:#80bbbe;background:-webkit-linear-gradient(left,transparent 0,rgba(128,187,190,.5) 50%,#80bbbe 100%);background:-moz-linear-gradient(left,transparent 0,rgba(128,187,190,.5) 50%,#80bbbe 100%);background:-webkit-gradient(left top,right top,color-stop(0,transparent),color-stop(50%,rgba(128,187,190,.5)),colorstop(100%,#80bbbe));background:-o-linear-gradient(left,transparent 0,rgba(128,187,190,.5) 50%,#80bbbe 100%);background:-ms-linear-gradient(left,transparent 0,rgba(128,187,190,.5) 50%,#80bbbe 100%);background:linear-gradient(to right,transparent 0,rgba(128,187,190,.5) 50%,#80bbbe 100%);width:60px}
.tpl-boxes3-v2-eh:not([data-video='']):not([data-360=''])>button:last-of-type>div{text-align:left;background-position:left}
@media (min-width: 601px) {
  .tpl-boxes3-v2-eh > button > div {padding: 60px 10px 40px;}
}
/*tpl-boxes5-eh*/
.tpl-boxes5-eh {text-align: center;background: #e2e2e2;padding: 5px 0;}
.tpl-boxes5-eh > div > div {margin: 10px;}
.tpl-boxes5-eh > div > div:first-of-type > div {-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;min-height: 335px;background-repeat: no-repeat;-moz-background-size: cover;background-size: cover;background-position: center;-webkit-box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.2);-moz-box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.2);box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.2);}
.tpl-boxes5-eh > div > div:first-of-type > div:first-of-type {padding: 50px 0 30px;min-height: 335px;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;overflow: hidden;z-index: 1;position: relative;}
.tpl-boxes5-eh > div > div:first-of-type > div:first-of-type > div:first-of-type {color: #fff;font-size: 14px;font-weight: 100;text-transform: uppercase;letter-spacing: 0.1em;}
@media (min-width: 601px) {
  .tpl-boxes5-eh > div > div:first-of-type > div:first-of-type > div:first-of-type {font-size: 18px;}
}
.tpl-boxes5-eh > div > div:first-of-type > div:first-of-type > div:nth-of-type(2) {color: #fff;font: 24px 'Droid Serif', serif;max-width: 70%;height: 143px;margin: 0 auto;overflow: hidden;}
@media (min-width: 601px) {
  .tpl-boxes5-eh > div > div:first-of-type > div:first-of-type > div:nth-of-type(2) {font-size: 36px;}
}
.tpl-boxes5-eh > div > div:first-of-type > div:first-of-type > div:last-of-type {position: absolute;-webkit-box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.2);-moz-box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.2);box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.2);left: 0;top: 0;right: 0;bottom: 0;-moz-background-size: cover;background-size: cover;background-repeat: no-repeat;background-position: center;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;z-index: -1;}
.tpl-boxes5-eh > div > div:first-of-type > div:first-of-type > a {background: transparent;line-height: 14px;padding: 16px;color: #fff;font-size: 14px;letter-spacing: 0.1em;text-transform: uppercase;border: 2px solid #fff;margin: 20px 10px 0;display: inline-block;cursor: pointer;text-decoration: none;}
@media (min-width: 601px) {
  .tpl-boxes5-eh > div > div:first-of-type > div:first-of-type > a {font-size: 18px;}
}
.tpl-boxes5-eh > div > div:first-of-type > div:first-of-type > a:hover {background: #fff;color: #4d4d4d;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
@media (min-width: 601px) {
  .tpl-boxes5-eh > div > div:first-of-type > div:first-of-type > a {padding-top: 21px;padding-bottom: 21px;}
}
.tpl-boxes5-eh > div > div:first-of-type > div:first-of-type > a:hover + div {-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
.tpl-boxes5-eh > div > div:first-of-type > div:last-of-type {display: none;}
.tpl-boxes5-eh > div > div:last-of-type {overflow: hidden;}
.tpl-boxes5-eh > div > div:last-of-type > div:first-of-type {display: none;z-index: 2;}
@media (min-width: 601px) {
  .tpl-boxes5-eh>div>div:last-of-type>div:first-of-type{display:block;position:absolute;right:10px;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:50px;text-align:center}
  .tpl-boxes5-eh>div>div:last-of-type>div:first-of-type>button{position:relative;height:50px;width:50px}
  .tpl-boxes5-eh>div>div:last-of-type>div:first-of-type>button:after{color:#fff;font:10px/0 Icons}
  .tpl-boxes5-eh>div>div:last-of-type>div:first-of-type>button:first-child{border-bottom:1px solid rgba(255,255,255,.2)}.tpl-boxes5-eh>div>div:last-of-type>div:first-of-type>button:first-child:after{content:'\e000'}
  .tpl-boxes5-eh>div>div:last-of-type>div:first-of-type>button:last-child:after{content:'\\'}
  .tpl-boxes5-eh>div>div:last-of-type>div:first-of-type>button:first-child:hover:after{margin-left:10px;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
  .tpl-boxes5-eh>div>div:last-of-type>div:first-of-type>button:last-child:hover:after{margin-right:10px;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
}
.tpl-boxes5-eh > div > div:last-of-type > div:last-of-type {display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}
.tpl-boxes5-eh > div > div:last-of-type > div:last-of-type > div {padding: 50px 0 30px;min-height: 335px;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;overflow: hidden;z-index: 1;position: relative;}
.tpl-boxes5-eh > div > div:last-of-type > div:last-of-type > div > div:first-of-type {color: #fff;font-size: 14px;font-weight: 100;text-transform: uppercase;letter-spacing: 0.1em;}
@media (min-width: 601px) {
  .tpl-boxes5-eh > div > div:last-of-type > div:last-of-type > div > div:first-of-type {font-size: 18px;}
}
.tpl-boxes5-eh > div > div:last-of-type > div:last-of-type > div > div:nth-of-type(2) {color: #fff;font: 24px 'Droid Serif', serif;max-width: 70%;height: 143px;margin: 0 auto;overflow: hidden;}
@media (min-width: 601px) {
  .tpl-boxes5-eh > div > div:last-of-type > div:last-of-type > div > div:nth-of-type(2) {font-size: 36px;}
}
.tpl-boxes5-eh > div > div:last-of-type > div:last-of-type > div > div:last-of-type {position: absolute;-webkit-box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.2);-moz-box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.2);box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.2);left: 0;top: 0;right: 0;bottom: 0;-moz-background-size: cover;background-size: cover;background-repeat: no-repeat;background-position: center;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;z-index: -1;}
.tpl-boxes5-eh > div > div:last-of-type > div:last-of-type > div > a {background: transparent;line-height: 14px;padding: 16px;color: #fff;font-size: 14px;letter-spacing: 0.1em;text-transform: uppercase;border: 2px solid #fff;margin: 20px 10px 0;display: inline-block;cursor: pointer;text-decoration: none;}
@media (min-width: 601px) {
  .tpl-boxes5-eh > div > div:last-of-type > div:last-of-type > div > a {font-size: 18px;}
}
.tpl-boxes5-eh > div > div:last-of-type > div:last-of-type > div > a:hover {background: #fff;color: #4d4d4d;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
@media (min-width: 601px) {
  .tpl-boxes5-eh > div > div:last-of-type > div:last-of-type > div > a {padding-top: 21px;padding-bottom: 21px;}
}
.tpl-boxes5-eh > div > div:last-of-type > div:last-of-type > div > a:hover + div {-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
@media (min-width: 601px) {
  .tpl-boxes5-eh > div {display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}
  .tpl-boxes5-eh > div > div {margin: 15px;width: 50%;width: 44%\9;display: inline-block\9!important;vertical-align: top;}
  .tpl-boxes5-eh > div > div:first-of-type > div:first-of-type {min-height: 456px;display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;}
  .tpl-boxes5-eh > div > div:first-of-type > div:first-of-type > div:nth-of-type(2) {max-width: 85%;height: 215px;}
  .tpl-boxes5-eh > div > div:first-of-type > div:first-of-type > div {width: 100%;}
  .tpl-boxes5-eh > div > div:first-of-type > div:first-of-type > div:last-of-type {font-size: 36px;max-width: none;min-width: 60%;}
  .tpl-boxes5-eh > div > div:first-of-type > div:first-of-type > a {min-width: 50%;margin-top: 30px;}
  .tpl-boxes5-eh > div > div:last-of-type > div:first-of-type {display: none;}
  .tpl-boxes5-eh > div > div:last-of-type > div:last-of-type > div {padding: 40px 0;min-height: 450px;display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;}
  .tpl-boxes5-eh > div > div:last-of-type > div:last-of-type > div > div {width: 100%;}
  .tpl-boxes5-eh > div > div:last-of-type > div:last-of-type > div > div:nth-of-type(2) {max-width: 85%;max-height: 215px;min-width: 75%;height: auto;}
  .tpl-boxes5-eh > div > div:last-of-type > div:last-of-type > div > a {min-width: 50%;margin-top: 30px;}
}
@media (min-width: 801px) {
.tpl-boxes5-eh>div{max-width:1280px;margin:0 auto;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.tpl-boxes5-eh>div>div:first-of-type{position:relative}
.tpl-boxes5-eh>div>div:first-of-type>div:first-of-type{min-height:480px;width:65%}
.tpl-boxes5-eh>div>div:first-of-type>div:first-of-type>a{margin-top:50px}.tpl-boxes5-eh>div>div:first-of-type>div:last-of-type{display:block;width:35%;position:absolute;left:auto;top:0;right:0;bottom:0}
tpl-boxes5-eh>div>div:first-of-type>div:last-of-type>a{text-align:left;padding:10px;text-decoration:none;position:absolute;left:0;right:0}
.tpl-boxes5-eh>div>div:first-of-type>div:last-of-type>a:first-of-type{background:#4d4d4d;top:0;bottom:50%}.tpl-boxes5-eh>div>div:first-of-type>div:last-of-type>a:first-of-type>div:first-of-type{color:#80bbbe}
.tpl-boxes5-eh>div>div:first-of-type>div:last-of-type>a:last-of-type{background:#80bbbe;top:50%;bottom:0}.tpl-boxes5-eh>div>div:first-of-type>div:last-of-type>a:last-of-type>div:first-of-type{color:#4d4d4d}
.tpl-boxes5-eh>div>div:first-of-type>div:last-of-type>a:last-of-type>span{color:#4d4d4d}
.tpl-boxes5-eh>div>div:first-of-type>div:last-of-type>a:last-of-type>span:after{border-color:#4d4d4d}
.tpl-boxes5-eh>div>div:first-of-type>div:last-of-type>a:hover{background:#fff;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-boxes5-eh>div>div:first-of-type>div:last-of-type>a:hover>div:last-of-type{-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s;color:#4d4d4d}
.tpl-boxes5-eh>div>div:first-of-type>div:last-of-type>a:hover>span:after{-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s;border-color:#80bbbe;background:#80bbbe;color:#fff}
.tpl-boxes5-eh>div>div:first-of-type>div:last-of-type>a:last-of-type:hover>div:first-of-type{-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s;color:#80bbbe}
.tpl-boxes5-eh>div>div:first-of-type>div:last-of-type>a:last-of-type:hover>span{-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s;color:#80bbbe}
.tpl-boxes5-eh>div>div:first-of-type>div:last-of-type>a>div:first-of-type{color:#fff;text-transform:uppercase;letter-spacing:.1em}.tpl-boxes5-eh>div>div:first-of-type>div:last-of-type>a>div:last-of-type{color:#fff;font:24px 'Droid Serif',serif;font-size:20px;-moz-word-break:break-all;-webkit-word-break:break-all;word-break:break-all;max-height:96px;overflow:hidden;padding-top:10px}
.tpl-boxes5-eh>div>div:first-of-type>div:last-of-type>a>span{color:#80bbbe;display:inline-block;letter-spacing:.1em;text-transform:uppercase;position:absolute;bottom:10px;right:10px;left:10px;text-align:right;-moz-word-break:break-all;-webkit-word-break:break-all;word-break:break-all}
.tpl-boxes5-eh>div>div:first-of-type>div:last-of-type>a>span:after{border:1px solid #80bbbe;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:'\e000';display:inline-block;font:10px/23px Icons;margin-left:5px;text-align:center;width:19px;padding-left:2px}
.tpl-boxes5-eh>div>div:first-of-type>div:last-of-type>a>span:hover{cursor:pointer;text-decoration:none}
.tpl-boxes5-eh>div>div:first-of-type>div:last-of-type>a>span:hover:after{margin-left:10px;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-boxes5-eh>div>div:first-of-type>div:last-of-type>a>span:after{margin-left:5px!important}
.tpl-boxes5-eh>div>div:last-of-type{position:relative}
.tpl-boxes5-eh>div>div:last-of-type>div:first-of-type{display:block}
.tpl-boxes5-eh>div>div:last-of-type>div:last-of-type>div{min-height:480px}
.tpl-boxes5-eh>div>div:last-of-type>div:last-of-type>div>div:first-of-type{width:100%}
.tpl-boxes5-eh>div>div:last-of-type>div:last-of-type>div>div:nth-of-type(2){width:80%}.
tpl-boxes5-eh>div>div:last-of-type>div:last-of-type>div>div:last-of-type:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;-webkit-box-shadow:inset -130px 0 130px -99px rgba(0,0,0,.5);-moz-box-shadow:inset -130px 0 130px -99px rgba(0,0,0,.5);box-shadow:inset -130px 0 130px -99px rgba(0,0,0,.5)}
.tpl-boxes5-eh>div>div:last-of-type>div:last-of-type>div>a{min-width:30%;margin-top:50px}
}
@media (min-width: 801px) and (min-width: 601px) {
  .tpl-boxes5-eh > div > div:first-of-type > div:last-of-type > a > span {font-size: 18px;}
  .tpl-boxes5-eh > div > div:first-of-type > div:last-of-type > a > span:after {font-size: 11px;line-height: 28px;width: 28px;}
}
@media (min-width: 1100px) {
  .tpl-boxes5-eh > div > div:first-of-type > div:last-of-type > a {padding: 30px 10px 10px 25px;}
  .tpl-boxes5-eh > div > div:first-of-type > div:last-of-type > a > div:last-of-type {-moz-word-break: normal;-webkit-word-break: normal;word-break: normal;}
  .tpl-boxes5-eh > div > div:first-of-type > div:last-of-type > a > span {bottom: 20px;right: 20px;}
}
.ielt10 .tpl-boxes5-eh > div > div:last-of-type > div:last-of-type > div {display: inline-block;width: 49%important;}
.ielt9 .tpl-boxes5-eh > div > div:first-of-type > div:first-of-type {background-repeat: repeat!important;}
.ielt9 .tpl-boxes5-eh > div > div:last-of-type > div:last-of-type > div {display: inline-block !important;width: 49%!important;}
.ielt9 .tpl-boxes5-eh > div > div:last-of-type > div:last-of-type > div > div:last-of-type {background-repeat: repeat!important;}
@media (min-width: 601px) {
  _::-moz-svg-foreign-content,
  :root .tpl-boxes5-eh > div > div {width: 46%;}
  @supports (-webkit-text-size-adjust:none) and (not (-ms-accelerator:true))
      and (not (-moz-appearance:none)) {
  .tpl-boxes5-eh > div > div {width: 46%;}
  }
  _::-moz-svg-foreign-content,
  :root .tpl-boxes5-eh > div > div:first-of-type > div:first-of-type {display: block!important;}
  @supports (-webkit-text-size-adjust:none) and (not (-ms-accelerator:true))
      and (not (-moz-appearance:none)) {
  .tpl-boxes5-eh > div > div:first-of-type > div:first-of-type {display: block!important;}
  }
  _::-moz-svg-foreign-content,
  :root .tpl-boxes5-eh > div > div:last-of-type > div:last-of-type > div {display: block!important;}
  @supports (-webkit-text-size-adjust:none) and (not (-ms-accelerator:true))
      and (not (-moz-appearance:none)) {
  .tpl-boxes5-eh > div > div:last-of-type > div:last-of-type > div {display: block!important;}
  }
  .ielt11 .tpl-boxes5-eh > div > div {width: 45%!important;vertical-align: top;}
  .ielt10 .tpl-boxes5-eh > div > div {display: inline-block;}
  .ielt9 .tpl-boxes5-eh > div > div {width: 45%!important;display: inline-block;vertical-align: top;}
}
@media (min-width: 801px) {
  _::-moz-svg-foreign-content,
  :root .tpl-boxes5-eh > div > div {width: 47%;}
  @supports (-webkit-text-size-adjust:none) and (not (-ms-accelerator:true))
      and (not (-moz-appearance:none)) {
  .tpl-boxes5-eh > div > div {width: 47%;}
  }
  _:-ms-lang(x),
  .tpl-boxes5-eh > div > div:first-of-type > div:first-of-type > div:last-of-type {margin: 0!important;}
  .ielt11 .tpl-boxes5-eh > div > div {width: 46%!important;}
}
@media (min-width: 1100px) {
  _::-moz-svg-foreign-content,
  :root .tpl-boxes5-eh > div > div {width: 48%;}
  @supports (-webkit-text-size-adjust:none) and (not (-ms-accelerator:true))
      and (not (-moz-appearance:none)) {
  .tpl-boxes5-eh > div > div {width: 48%;}
}
.ielt11 .tpl-boxes5-eh > div > div {width: 47%!important;}
}
/*FIN tpl-boxes5-eh*/
/*.tpl-boxes6-eh*/
/* CLASES */
/*
"sta-bodas" (CMS) -> Version bodas 
*/
.tpl-boxes6-eh{background:#e2e2e2;padding:20px 10px 35px;font:14px 'Roboto',sans-serif}
.tpl-boxes6-eh.sta-bodas>div:first-of-type>article>header>div>div:first-of-type>span:first-of-type{display:none}.tpl-boxes6-eh.sta-bodas>div:first-of-type>article>header>div>div:first-of-type>span:last-of-type{text-transform:none;font:24px 'Droid Serif',serif}.tpl-boxes6-eh.sta-bodas>div:first-of-type>article>header>div>div:last-of-type{display:none}
.tpl-boxes6-eh.sta-bodas>div:first-of-type>article>section>div:nth-of-type(2){display:none}
.tpl-boxes6-eh.sta-restaurantes.sta-ocultar{display:none}
.tpl-boxes6-eh.sta-restaurantes>div:first-of-type>article>section>div:nth-of-type(2)>button:before{content:'\e0c1'}
.tpl-boxes6-eh>div:first-of-type>article{border-bottom:3px solid #80bbbe;background:#fff;-webkit-box-shadow:0 0 5px -1px #000;-moz-box-shadow:0 0 5px -1px #000;box-shadow:0 0 5px -1px #000}.tpl-boxes6-eh>div:first-of-type>article:not(:last-of-type){margin-bottom:15px}
.tpl-boxes6-eh>div:first-of-type>article>header{height:210px;background-position:center;background-size:cover;background-repeat:no-repeat;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;color:#fff;-webkit-box-shadow:inset 0 0 0 99999px rgba(0,0,0,.2);-moz-box-shadow:inset 0 0 0 99999px rgba(0,0,0,.2);box-shadow:inset 0 0 0 99999px rgba(0,0,0,.2)}
.tpl-boxes6-eh>div:first-of-type>article>header>div{padding:10px}
.tpl-boxes6-eh>div:first-of-type>article>header>div>div:first-of-type{font-weight:300;letter-spacing:.1em;text-transform:uppercase}
.tpl-boxes6-eh>div:first-of-type>article>header>div>div:first-of-type>span:last-od-type{display:block;text-transform:none;font:24px 'Droid Serif',serif}.tpl-boxes6-eh>div:first-of-type>article>section>div:first-of-type{padding:20px 10px 15px;line-height:20px;color:#4d4d4d}
.tpl-boxes6-eh>div:first-of-type>article>section>div:nth-of-type(2){text-align:center}
.tpl-boxes6-eh>div:first-of-type>article>section>div:nth-of-type(2)>div{text-align:left;padding:0 10px 15px;border-bottom:1px solid #ccc}.tpl-boxes6-eh>div:first-of-type>article>section>div:nth-of-type(2)>div>button{color:#80bbbe;display:inline-block;letter-spacing:.1em;text-transform:uppercase}.tpl-boxes6-eh>div:first-of-type>article>section>div:nth-of-type(2)>div>button:after{border:1px solid #80bbbe;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:'\e000';display:inline-block;font:10px/23px Icons;margin-left:5px;text-align:center;width:19px;padding-left:2px}
.tpl-boxes6-eh>div:first-of-type>article>section>div:nth-of-type(2)>div>button:hover{cursor:pointer;text-decoration:none}
.tpl-boxes6-eh>div:first-of-type>article>section>div:nth-of-type(2)>div>button:hover:after{margin-left:10px;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
@media (min-width: 601px) {
  .tpl-boxes6-eh > div:first-of-type > article > section > div:nth-of-type(2) > div > button {font-size: 18px;}
  .tpl-boxes6-eh > div:first-of-type > article > section > div:nth-of-type(2) > div > button:after {font-size: 11px;line-height: 28px;width: 28px;}
}
.tpl-boxes6-eh>div:first-of-type>article>section>div:nth-of-type(2)>button{margin:20px auto 10px;color:#80bbbe;line-height:14px}.tpl-boxes6-eh>div:first-of-type>article>section>div:nth-of-type(2)>button>*{display:inline-block;letter-spacing:.1em;text-align:left;text-transform:uppercase;text-decoration:none;vertical-align:middle}.tpl-boxes6-eh>div:first-of-type>article>section>div:nth-of-type(2)>button:before{font-family:Icons;font-size:32px;padding-right:5px;vertical-align:middle}.tpl-boxes6-eh>div:first-of-type>article>section>div:nth-of-type(2)>button:hover{color:#4d4d4d;text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}.tpl-boxes6-eh>div:first-of-type>article>section>div:nth-of-type(2)>button>div{max-width:150px;vertical-align:middle;letter-spacing:.1em}.tpl-boxes6-eh>div:first-of-type>article>section>div:nth-of-type(2)>button:before{content:'\e0b1'}
.tpl-boxes6-eh>div:first-of-type>article>footer{display:none}
.ielt10 .tpl-boxes6-eh>div:first-of-type>article>header>div{padding-top:60px}
@media (min-width: 601px) {
  .tpl-boxes6-eh {padding: 30px 20px 0;}
  .tpl-boxes6-eh.sta-bodas > div:first-of-type > article > header > div > div:first-of-type > span:last-of-type {font-size: 36px;}
  .tpl-boxes6-eh.sta-bodas > div:first-of-type > article > section > div:first-of-type {padding: 20px;}
  .tpl-boxes6-eh > div:first-of-type {display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
  .tpl-boxes6-eh > div:first-of-type > article {display: inline-block;vertical-align: top;width: 47%;width: calc(50% - 15px);margin-bottom: 30px!important;position: relative;}
  .tpl-boxes6-eh > div:first-of-type > article:nth-of-type(even) {margin-left: 30px;}
  .tpl-boxes6-eh > div:first-of-type > article > header {height: 250px;}
  .tpl-boxes6-eh > div:first-of-type > article > header > div > div:first-of-type {font-size: 18px;}
  .tpl-boxes6-eh > div:first-of-type > article > header > div > div:first-of-type > span:last-od-type {font-size: 36px;}
  .tpl-boxes6-eh > div:first-of-type > article > section > div:first-of-type {padding: 20px 20px 125px;}
  .tpl-boxes6-eh > div:first-of-type > article > section > div:nth-of-type(2) {max-height: 110px;position: absolute;left: 0;right: 0;bottom: 0;padding: 15px 0;}
  .tpl-boxes6-eh > div:first-of-type > article > section > div:nth-of-type(2) > div {padding-left: 20px;}
  .tpl-boxes6-eh > div:first-of-type > article > section > div:nth-of-type(2) > button {margin-bottom: 0;}
  .ielt10 .tpl-boxes6-eh > div:first-of-type > article {width: calc(50% - 18px);}
}
@media (min-width: 801px) {
  .tpl-boxes6-eh{padding:30px 30px 0}
  .tpl-boxes6-eh.sta-bodas>div:first-of-type>article>section{padding:30px}
  .tpl-boxes6-eh.sta-bodas>div:first-of-type>article>section>div:first-of-type{padding:0}
  .tpl-boxes6-eh.sta-restaurantes>div:first-of-type>article>section>div:nth-of-type(2){text-align:right;padding-right:30px}.tpl-boxes6-eh.sta-restaurantes>div:first-of-type>article>section>div:nth-of-type(2)>div{display:none}
  .tpl-boxes6-eh>div:first-of-type{max-width:1200px;margin:0 auto}
  .tpl-boxes6-eh>div:first-of-type>article>section{padding:30px 30px 135px}
  .tpl-boxes6-eh>div:first-of-type>article>section>div:first-of-type{padding:0}
  .tpl-boxes6-eh>div:first-of-type>article>section>div:nth-of-type(2){padding-bottom:10px;max-height:125px}
  .tpl-boxes6-eh>div:first-of-type>article>section>div:nth-of-type(2)>div>button{line-height:18px}
  .tpl-boxes6-eh>div:first-of-type>article>section>div:nth-of-type(2)>button{padding:10px 8px 8px;color:#80bbbe;line-height:14px;border:2px solid #80bbbe;margin:10px auto 0}.tpl-boxes6-eh>div:first-of-type>article>section>div:nth-of-type(2)>button>*{display:inline-block;letter-spacing:.1em;text-align:left;text-transform:uppercase;text-decoration:none;vertical-align:middle}
  .tpl-boxes6-eh>div:first-of-type>article>section>div:nth-of-type(2)>button:before{font-family:Icons;font-size:32px;padding-right:5px;vertical-align:middle}.tpl-boxes6-eh>div:first-of-type>article>section>div:nth-of-type(2)>button:hover{color:#4d4d4d;text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
  .tpl-boxes6-eh>div:first-of-type>article>section>div:nth-of-type(2)>button:hover{border:2px solid #4d4d4d}
}
@media (min-width: 801px) and (min-width: 601px) {
  .tpl-boxes6-eh > div:first-of-type > article > section > div:nth-of-type(2) > button {padding-left: 18px;padding-right: 18px;}
}
/* .tpl-boxes8-eh */
.tpl-boxes8-eh{padding:30px 10px 0;background:#e2e2e2;font:300 14px 'Roboto',sans-serif;color:#4d4d4d}
.tpl-boxes8-eh>div>article{padding:290px 0 25px;position:relative}
.tpl-boxes8-eh>div>article>header{background-repeat:no-repeat;background-position:-999999px -999999px;background-size:0;text-transform:uppercase;letter-spacing:.1em;margin-bottom:20px}.tpl-boxes8-eh>div>article>header:before{content:'';position:absolute;left:0;top:0;right:0;bottom:auto;height:270px;background-image:inherit;background-repeat:no-repeat;background-size:cover;background-position:center}
.tpl-boxes8-eh>div>article>header>span{display:block;font:24px 'Droid Serif',serif;color:#80bbbe;text-transform:none}
.tpl-boxes8-eh>div>article>header>span>span{display:block;font-style:italic;font-size:18px}
.tpl-boxes8-eh>div>article>section>a{color:#c94;display:inline-block;letter-spacing:.1em;text-transform:uppercase;margin-top:20px}
.tpl-boxes8-eh>div>article>section>a:after{border:1px solid #c94;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:'\e000';display:inline-block;font:10px/23px Icons;margin-left:5px;text-align:center;width:19px;padding-left:2px}
.tpl-boxes8-eh>div>article>section>a:hover{cursor:pointer;text-decoration:none}
.tpl-boxes8-eh>div>article>section>a:hover:after{margin-left:10px;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
@media (min-width: 601px) {
  .tpl-boxes8-eh > div > article > section > a {font-size: 18px;}
  .tpl-boxes8-eh > div > article > section > a:after {font-size: 11px;line-height: 28px;width: 28px;}
}
.tpl-boxes8-eh > div > article > section > aempty,
.tpl-boxes8-eh > div > article > section > a[href=''] {display: none;}
@media (min-width: 601px) {
  .tpl-boxes8-eh {padding: 30px 20px;}
  .tpl-boxes8-eh > div > article {display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-direction: normal;-moz-box-direction: normal;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;min-height: 375;}
  .tpl-boxes8-eh > div > article:nth-of-type(odd) {padding: 0 0 30px 50%;}
  .tpl-boxes8-eh > div > article:nth-of-type(odd) > header {padding-left: 15px;}
  .tpl-boxes8-eh > div > article:nth-of-type(odd) > header:before {right: auto;}
  .tpl-boxes8-eh > div > article:nth-of-type(odd) > section {padding-left: 15px;}
  .tpl-boxes8-eh > div > article:nth-of-type(even) {padding: 0 50% 30px 0;text-align: right;}
  .tpl-boxes8-eh > div > article:nth-of-type(even) > header {padding-right: 15px;}
  .tpl-boxes8-eh > div > article:nth-of-type(even) > header:before {left: auto;}
  .tpl-boxes8-eh > div > article:nth-of-type(even) > section {padding-right: 15px;}
  .tpl-boxes8-eh > div > article > header:before {width: 45%;width: calc(50% - 15px);bottom: 30px;height: auto;}
  .tpl-boxes8-eh > div > article > header > span {font-size: 36px;}
}
@media (min-width: 801px) {
  .tpl-boxes8-eh > div {max-width: 1280px;margin: 0 auto;}
  .tpl-boxes8-eh > div > article {min-height: 320px;}
  .tpl-boxes8-eh > div > article:nth-of-type(odd) {padding-left: 67%;}
  .tpl-boxes8-eh > div > article:nth-of-type(even) {padding-right: 67%;}
  .tpl-boxes8-eh > div > article > header:before {width: 66%;width: calc(67% - 15px);}
}
/*.tpl-boxes13-eh*/
/* CLASES */
/*
"sta-uno" (fixed)    -> crossbrowsing
"sta-dos" (fixed)    -> crossbrowsing
"sta-tres" (fixed)   -> crossbrowsing
"sta-cuatro" (fixed) -> crossbrowsing
"sta-cinco" (fixed)  -> crossbrowsing

"sta-selected" (JQ)  -> selecionada
*/
.tpl-boxes13-eh{font:14px 'Roboto',sans-serif;background:#e2e2e2}
.tpl-boxes13-eh>div:first-of-type{color:#fff}
.tpl-boxes13-eh>div:first-of-type>button{width:100%;padding:20px;min-height:240px;background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-box-shadow:inset 0 0 0 999999px rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 0 999999px rgba(0,0,0,.1);box-shadow:inset 0 0 0 999999px rgba(0,0,0,.1)}
.tpl-boxes13-eh>div:first-of-type>button.sta-selected{-webkit-box-shadow:inset 0 0 0 999999px transparent;-moz-box-shadow:inset 0 0 0 999999px transparent;box-shadow:inset 0 0 0 999999px transparent;text-shadow:1px 1px 1px #000;-webkit-transition:box-shadow .3s;-o-transition:box-shadow .3s;-ms-transition:box-shadow .3s;-moz-transition:box-shadow .3s;transition:box-shadow .3s}
.tpl-boxes13-eh>div:first-of-type>button>div{font-weight:300;letter-spacing:.1em;text-transform:uppercase}
.tpl-boxes13-eh>div:first-of-type>button>div>span{display:block;font-weight:400;text-transform:none;font:24px 'Droid Serif',serif}
.tpl-boxes13-eh>div:first-of-type>button>span>span{display:inline-block;margin-top:45px;padding:15px 10px;text-transform:uppercase;letter-spacing:.1em;border:2px solid #fff}
.tpl-boxes13-eh>div:nth-of-type(2)>.tpl-info4-eh>article>section>div>article>section[data-text='']>div:nth-of-type(2){margin-bottom:0!important;border-bottom:0}
.tpl-boxes13-eh>div:nth-of-type(2)>.tpl-info4-eh>article>section>div>article>section[data-text='']>div:last-of-type{display:none}
@media (min-width: 601px) {
  .tpl-boxes13-eh>div:first-of-type{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
  .tpl-boxes13-eh>div:first-of-type>button{min-height:250px;min-height:calc(100vh / 3);width:50%;padding-bottom:105px;position:relative;-webkit-box-shadow:inset 0 0 0 999999px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 0 999999px rgba(0,0,0,.3);box-shadow:inset 0 0 0 999999px rgba(0,0,0,.3)}
  .tpl-boxes13-eh>div:first-of-type>button>span{position:absolute;left:20px;top:70%;top:calc(100% - 100px);right:20px}
  .tpl-boxes13-eh>div:first-of-type>button>span>span{font-size:18px;margin-top:0}
  .tpl-boxes13-eh>div:first-of-type>button.sta-tres{width:100%}
  .ielt10 .tpl-boxes13-eh>div:first-of-type>button,.sf5 .tpl-boxes13-eh>div:first-of-type>button{vertical-align:top;width:49%!important}
  .ielt10 .tpl-boxes13-eh>div:first-of-type>button.sta-tres,.sf5 .tpl-boxes13-eh>div:first-of-type>button.sta-tres{width:100%!important}
}
@media (min-width: 801px) {
  .tpl-boxes13-eh>div:first-of-type>button{min-height:300px;min-height:calc(100vh / 2);width:calc(100% / 3 - .1px)!important;padding-bottom:20px}.tpl-boxes13-eh>div:first-of-type>button:hover>span>span{margin-top:40px;border-color:#fff;max-height:100px;padding:15px 10px;font-size:18px}.tpl-boxes13-eh>div:first-of-type>button.sta-cinco,
  .tpl-boxes13-eh>div:first-of-type>button.sta-cuatro{width:50%!important}
  .tpl-boxes13-eh>div:first-of-type>button>span{position:static}
  .tpl-boxes13-eh>div:first-of-type>button>span>span{border-color:transparent;padding:0;max-height:0;overflow:hidden;font-size:1px;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
  .ielt10 .tpl-boxes13-eh>div:first-of-type>button,
  .sf5 .tpl-boxes13-eh>div:first-of-type>button{width:33%!important}
  .ielt10 .tpl-boxes13-eh>div:first-of-type>button.sta-tres,
  .sf5 .tpl-boxes13-eh>div:first-of-type>button.sta-tres{width:33%!important}
  .ielt10 .tpl-boxes13-eh>div:first-of-type>button.sta-cinco,
  .ielt10 .tpl-boxes13-eh>div:first-of-type>button.sta-cuatro,
  .sf5 .tpl-boxes13-eh>div:first-of-type>button.sta-cinco,
  .sf5 .tpl-boxes13-eh>div:first-of-type>button.sta-cuatro{width:49%!important}
  .ielt10 .tpl-boxes13-eh>div:first-of-type>button>span>span,
  .sf5 .tpl-boxes13-eh>div:first-of-type>button>span>span{-webkit-transition:none}
}
/*TPL-BOXES14-EH*/
.tpl-boxes14-eh{background:#e2e2e2;padding:20px 10px}
.tpl-boxes14-eh>div>div{box-sizing:border-box;min-height:335px;overflow:hidden;padding:25px;position:relative;text-align:center;z-index:0;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}
.tpl-boxes14-eh>div>div:not(:nth-of-type(1)){margin-top:12px}
.tpl-boxes14-eh>div>div>div:nth-of-type(1){height:100px;display:table-cell;vertical-align:middle;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}
.tpl-boxes14-eh>div>div>div:nth-of-type(1)>img,.tpl-boxes14-eh>div>div>div:nth-of-type(1)>svg{display:inline-block;max-height:100%;max-width:100%}
.tpl-boxes14-eh>div>div>div:nth-of-type(1)>svg{fill:#fff;height:100%;width:100%}
.tpl-boxes14-eh>div>div>div:nth-of-type(2){margin-top:25px}
.tpl-boxes14-eh>div>div>div:nth-of-type(2)>div:nth-of-type(1){color:#fff;font-size:14px;font-weight:100;text-transform:uppercase;letter-spacing:.1em}
@media (min-width: 601px) {
  .tpl-boxes14-eh > div > div > div:nth-of-type(2) > div:nth-of-type(1) {font-size: 18px;}
}
.tpl-boxes14-eh > div > div > div:nth-of-type(2) > div:nth-of-type(2) {color: #fff;font: 24px 'Droid Serif', serif;}
@media (min-width: 601px) {
  .tpl-boxes14-eh > div > div > div:nth-of-type(2) > div:nth-of-type(2) {font-size: 36px;}
}
.tpl-boxes14-eh > div > div > a {max-width: 180px;-ms-flex-item-align: center;-webkit-align-self: center;align-self: center;margin-top: 25px;background: transparent;line-height: 14px;padding: 16px;color: #fff;font-size: 14px;letter-spacing: 0.1em;text-transform: uppercase;border: 2px solid #fff;text-decoration: none;display: inline-block;}
@media (min-width: 601px) {
  .tpl-boxes14-eh > div > div > a {font-size: 18px;}
}
.tpl-boxes14-eh > div > div > a:hover {background: #fff;color: #4d4d4d;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
@media (min-width: 601px) {
  .tpl-boxes14-eh > div > div > a {padding-top: 21px;padding-bottom: 21px;}
}
.tpl-boxes14-eh > div > div > figure {-moz-background-size: cover;background-size: cover;background-position: center;position: absolute;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;z-index: -1;left: 0;top: 0;right: 0;bottom: 0;}
.tpl-boxes14-eh > div > div > figure:after {background: rgba(0, 0, 0, 0.5);content: '';position: absolute;left: 0;top: 0;right: 0;bottom: 0;}
.tpl-boxes14-eh > div > div > a:hover + figure {-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
@media (min-width: 601px) {
  .tpl-boxes14-eh {padding: 30px 20px;}
  .tpl-boxes14-eh > div {display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;font-size: 1px;letter-spacing: -1px;word-spacing: -1px;}
  .tpl-boxes14-eh > div > *,
  .tpl-boxes14-eh > div > div {display: -webkit-inline-flex;display: -ms-inline-flex;display: inline-flex;font-size: 14px;letter-spacing: normal;word-spacing: normal;}
  .ielt10 .tpl-boxes14-eh > div > *,
  .ielt10 .tpl-boxes14-eh > div > div {display: inline-block;}
  .tpl-boxes14-eh > div > div {min-height: 380px;padding-top: 125px;width: 47%;width: calc(50% - 15px);-webkit-box-pack: end;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;}
  .tpl-boxes14-eh > div > div:nth-of-type(2) {margin-top: 0;}
  .tpl-boxes14-eh > div > div:nth-of-type(n+3) {margin-top: 30px;}
  .tpl-boxes14-eh > div > div:nth-of-type(even) {margin-left: 30px;}
  .tpl-boxes14-eh > div > div > div:nth-of-type(1) {position: absolute;top: 25px;left: 25px;right: 25px;}
  .tpl-boxes14-eh > div > div > div:nth-of-type(2) > div:nth-of-type(2) {line-height: 45px;}
}
@media (min-width: 801px) {
  .tpl-boxes14-eh{padding:30px}
  .tpl-boxes14-eh>div{max-width:1220px;margin:0 auto}
  .tpl-boxes14-eh>div>div{min-height:480px;padding:170px 60px 40px}
  .tpl-boxes14-eh>div>div>div:nth-of-type(1){height:130px;top:40px;left:60px;right:60px}
  .tpl-boxes14-eh>div>div>div:nth-of-type(1)>img,
  .tpl-boxes14-eh>div>div>div:nth-of-type(1)>svg{height:130px}
  .tpl-boxes14-eh>div>div>div:nth-of-type(2){margin-top:40px}
  .tpl-boxes14-eh>div>div>div:nth-of-type(2)>div:nth-of-type(1){line-height:18px;padding-bottom:2px}
  .tpl-boxes14-eh>div>div>a{margin-top:40px}
}
/* .tpl-boxes15-eh */
.tpl-boxes15-eh{background:#e2e2e2;padding:13px 10px;font:14px 'Roboto',sans-serif;color:#4d4d4d;text-align:center}
.tpl-boxes15-eh>div>div:first-of-type{margin-bottom:10px}.tpl-boxes15-eh>div>div:first-of-type>div{font:italic 18px 'Droid Serif',serif;margin-bottom:12px}
.tpl-boxes15-eh>div>div:first-of-type>div>span{display:block;font-size:24px;color:#80bbbe}
.tpl-boxes15-eh>div>div:last-of-type>article{margin-bottom:0}
.tpl-boxes15-eh>div>div>article{background:#fff;margin-bottom:10px;border-bottom:3px solid #80bbbe;-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,.5);-moz-box-shadow:0 1px 2px 1px rgba(0,0,0,.5);box-shadow:0 1px 2px 1px rgba(0,0,0,.5);overflow:hidden}
.tpl-boxes15-eh>div>div>article>header{display:table;height:180px;background-position:center;background-repeat:no-repeat;-moz-background-size:cover;background-size:cover;-webkit-box-shadow:inset 0 0 0 99999px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 0 99999px rgba(0,0,0,.3);box-shadow:inset 0 0 0 99999px rgba(0,0,0,.3);width:101%;width:calc(100% + 1px)}.tpl-boxes15-eh>div>div>article>header>div{display:table-cell;vertical-align:middle;padding:10px 30px;font:24px 'Droid Serif',serif;color:#fff}.tpl-boxes15-eh>div>div>article>header>div>span{display:block;font:300 14px 'Roboto',sans-serif;text-transform:uppercase;letter-spacing:.1em}
.tpl-boxes15-eh>div>div>article>section{padding:15px 10px 15px}
.tpl-boxes15-eh>div>div>article>section>a{color:#80bbbe;display:inline-block;letter-spacing:.1em;text-transform:uppercase;margin:10px auto 5px}.tpl-boxes15-eh>div>div>article>section>a:after{border:1px solid #80bbbe;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:'\e000';display:inline-block;font:10px/23px Icons;margin-left:5px;text-align:center;width:19px;padding-left:2px}
.tpl-boxes15-eh>div>div>article>section>a:hover{cursor:pointer;text-decoration:none}
.tpl-boxes15-eh>div>div>article>section>a:hover:after{margin-left:10px;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
@media (min-width: 601px) {
  .tpl-boxes15-eh > div > div > article > section > a {font-size: 18px;}
  .tpl-boxes15-eh > div > div > article > section > a:after {font-size: 11px;line-height: 28px;width: 28px;}
}
.tpl-boxes15-eh > div > div > article > section > a:empty {display: none;}
@media (min-width: 601px) {
  .tpl-boxes15-eh {padding: 28px 20px 22px;}
.tpl-boxes15-eh>div{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:distribute;-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}
.tpl-boxes15-eh>div>div:first-of-type{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between;width:45%;width:calc(50% - 15px);margin:0 15px 0 0}
.tpl-boxes15-eh>div>div:first-of-type>div{padding-top:30px;text-align:left;margin-bottom:20px}
.tpl-boxes15-eh>div>div:first-of-type>article{margin-bottom:0}
.tpl-boxes15-eh>div>div:first-of-type>article>header{min-height:300px;height:auto}
.tpl-boxes15-eh>div>div:nth-of-type(2){display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between;width:45%;width:calc(50% - 15px);margin-left:15px}
.tpl-boxes15-eh>div>div:nth-of-type(2)>article{width:100%;margin-bottom:0}
.tpl-boxes15-eh>div>div:nth-of-type(2)>article:last-of-type{margin-top:30px}
.tpl-boxes15-eh>div>div:nth-of-type(3){margin-top:30px}
.tpl-boxes15-eh>div>div:nth-of-type(3)>article{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
.tpl-boxes15-eh>div>div:nth-of-type(3)>article>header{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;width:45%;width:calc(50% - 15px);min-height:210px}
.tpl-boxes15-eh>div>div:nth-of-type(3)>article>header>div{display:block;width:100%}
.tpl-boxes15-eh>div>div:nth-of-type(3)>article>section{align-self:center;width:50%;width:calc(50% + 15px);box-sizing:border-box}
.ielt11 .tpl-boxes15-eh>div,
.sf5 .tpl-boxes15-eh>div{display:block}
.ielt11 .tpl-boxes15-eh>div>div:first-of-type,
.ielt11 .tpl-boxes15-eh>div>div:nth-of-type(2),
.sf5 .tpl-boxes15-eh>div>div:first-of-type,
.sf5 .tpl-boxes15-eh>div>div:nth-of-type(2){display:inline-block;vertical-align:top;width:calc(50% - 20px)}
.ielt10 .tpl-boxes15-eh>div>div:nth-of-type(3)>article{display:block}
.ielt10 .tpl-boxes15-eh>div>div:nth-of-type(3)>article>header{display:inline-block;vertical-align:top}
.ielt10 .tpl-boxes15-eh>div>div:nth-of-type(3)>article>section{display:inline-block;vertical-align:top}
}
@media (min-width: 801px) {
  .tpl-boxes15-eh {padding: 25px 30px 27px;}
  .tpl-boxes15-eh > div {max-width: 1280px;margin: 0 auto;}
  .tpl-boxes15-eh > div > div > article > header > div {font-size: 36px;}
  .tpl-boxes15-eh > div > div > article > header > div > span {font-size: 18px;}
  .tpl-boxes15-eh > div > div > article > section {padding: 35px 20px 20px;}
  .tpl-boxes15-eh > div > div > article > section > a {margin: 10px auto;}
  .tpl-boxes15-eh > div > div:first-of-type {width: 30%;width: calc(100% / 3 - 21px);margin: 0;-ms-flex-line-pack: justify;-webkit-align-content: space-between;align-content: space-between;}
  .tpl-boxes15-eh > div > div:first-of-type > div {padding-top: 17px;margin-bottom: 60px;}
  .tpl-boxes15-eh > div > div:nth-of-type(2) {width: 30%;width: calc(100% / 3 - 20px);-ms-flex-line-pack: start;-webkit-align-content: flex-start;align-content: flex-start;}
  .tpl-boxes15-eh > div > div:nth-of-type(3) {width: 30%;width: calc(100% / 3 - 20px);}
  .tpl-boxes15-eh > div > div:nth-of-type(3) > article {display: block;}
  .tpl-boxes15-eh > div > div:nth-of-type(3) > article > header {display: table;width: 101%;width: calc(100% + 1px);height: 300px;}
  .tpl-boxes15-eh > div > div:nth-of-type(3) > article > header > div {display: table-cell;}
  .tpl-boxes15-eh > div > div:nth-of-type(3) > article > section {width: 100%;}
  .tpl-boxes15-eh > div > div:nth-of-type(2),
  .tpl-boxes15-eh > div > div:nth-of-type(3) {margin: 0 0 0 30px;}
  .sf5 .tpl-boxes15-eh > div > div:nth-of-type(3) {display: inline-block;vertical-align: top;}
  .ielt11 .tpl-boxes15-eh > div > div:first-of-type,
  .ielt11 .tpl-boxes15-eh > div > div:nth-of-type(2),
  .ielt11 .tpl-boxes15-eh > div > div:nth-of-type(3) {display: inline-block;vertical-align: top;width: calc(100% /3 - 25px);}
}
/*TPL-BOXES16-EH*/
.tpl-boxes16-eh{background:#e2e2e2;padding:10px}
.tpl-boxes16-eh>div{font-size:1px;letter-spacing:-1px;word-spacing:-1px}
.tpl-boxes16-eh>div>*,
.tpl-boxes16-eh>div>div{display:inline-block;font-size:14px;letter-spacing:normal;word-spacing:normal}
.tpl-boxes16-eh>div>article{background:#fff;border:1px solid #bbb;border-bottom:3px solid #80bbbe;box-sizing:border-box;vertical-align:top;width:100%;margin:15px 0}
.tpl-boxes16-eh>div>article>header{background-position:center;box-sizing:border-box;background-size:cover;height:210px;display:table;padding:15px;position:relative;width:100.5%}
.tpl-boxes16-eh>div>article>header:before{background:rgba(0,0,0,.5);content:'';position:absolute;left:0;top:0;right:0;bottom:0}
.tpl-boxes16-eh>div>article>header>div{display:table-cell;width:100%;text-align:center;vertical-align:middle;position:relative}
.tpl-boxes16-eh>div>article>header>div>div:nth-of-type(1){color:#fff;font-size:14px;font-weight:100;text-transform:uppercase;letter-spacing:.1em}
@media (min-width: 601px) {
  .tpl-boxes16-eh > div > article > header > div > div:nth-of-type(1) {font-size: 18px;}
}
.tpl-boxes16-eh > div > article > header > div > div:nth-of-type(2) {color: #fff;font: 24px 'Droid Serif', serif;}
@media (min-width: 601px) {
  .tpl-boxes16-eh > div > article > header > div > div:nth-of-type(2) {font-size: 36px;}
}
.tpl-boxes16-eh > div > article > section {padding: 0 15px;}
.tpl-boxes16-eh > div > article > section > div:nth-of-type(1):not(:empty) {padding: 25px 0 0;min-height: 60px;text-align: left;}
.tpl-boxes16-eh > div > article > section > div:nth-of-type(1):empty + :nth-of-type(2):not(:empty) {padding: 10px 0;}
.tpl-boxes16-eh > div > article > section > div:nth-of-type(1):not(:empty) + :nth-of-type(2):not(:empty) {padding: 5px 0 25px;}
.tpl-boxes16-eh > div > article > section > div:nth-of-type(1):not(:empty) + :nth-of-type(2):empty {padding-bottom: 25px;}
.tpl-boxes16-eh > div > article > section > div:nth-of-type(2) {display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: distribute;-ms-flex-pack: distribute;-webkit-justify-content: space-around;justify-content: space-around;text-align: center;}
.tpl-boxes16-eh > div > article > section > div:nth-of-type(2) > span {display: none;position: relative;}
.tpl-boxes16-eh > div > article > section > div:nth-of-type(2) > span:before {color: #ccc;font: 30px 'Icons';}
.tpl-boxes16-eh > div > article > section > div:nth-of-type(2) > span > span {background: #80bbbe;color: #fff;display: none;min-width: 100px;padding: 5px;position: absolute;bottom: 100%;bottom: calc(100% + 15px);left: 50%;-webkit-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0);}
.tpl-boxes16-eh>div>article>section>div:nth-of-type(2)>span>span:after{content:'';position:absolute;top:100%;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);border-top:10px solid #80bbbe;border-right:10px solid transparent;border-bottom:0 solid transparent;border-left:10px solid transparent}
.tpl-boxes16-eh>div>article>section>div:nth-of-type(2)>span:hover>span{display:inline-block}
.tpl-boxes16-eh>div>article>footer{padding:10px 0;border-top:1px solid #ccc}
.tpl-boxes16-eh>div>article>footer>a{display:block;text-align:center;color:#80bbbe;line-height:14px}
.tpl-boxes16-eh>div>article>footer>a>*{display:inline-block;letter-spacing:.1em;text-align:left;text-transform:uppercase;text-decoration:none;vertical-align:middle}
.tpl-boxes16-eh>div>article>footer>a:before{font-family:Icons;font-size:32px;padding-right:5px;vertical-align:middle}
.tpl-boxes16-eh>div>article>footer>a:hover{color:#4d4d4d;text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-boxes16-eh>div>article>footer>a:before{font-size:45px;content:'\e0b1'}
.tpl-boxes16-eh>div>article>footer>a>span{line-height:20px}
.tpl-boxes16-eh>div>article>footer>a>span>span{font-size:24px;font-weight:700}
.tpl-boxes16-eh>div>article>footer>div{display:none}
.tpl-boxes16-eh>div>article>footer>div>a{padding:10px 8px 8px;color:#80bbbe;line-height:14px;border:2px solid #80bbbe}
.tpl-boxes16-eh>div>article>footer>div>a>*{display:inline-block;letter-spacing:.1em;text-align:left;text-transform:uppercase;text-decoration:none;vertical-align:middle}
.tpl-boxes16-eh>div>article>footer>div>a:before{font-family:Icons;font-size:32px;padding-right:5px;vertical-align:middle}
.tpl-boxes16-eh>div>article>footer>div>a:hover{color:#4d4d4d;text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-boxes16-eh>div>article>footer>div>a:hover{border:2px solid #4d4d4d}
@media (min-width: 601px) {
  .tpl-boxes16-eh > div > article > footer > div > a {padding-left: 18px;padding-right: 18px;}
}
@media (min-width: 601px) {
  .tpl-boxes16-eh {padding: 15px 20px;}
  .tpl-boxes16-eh>div{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center}
  .tpl-boxes16-eh>div>article{width:47%;width:calc(50% - 30px);margin:15px;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
  .tpl-boxes16-eh>div>article>header{padding:25px}
  .tpl-boxes16-eh>div>article>section>div:nth-of-type(1):empty+:nth-of-type(2):not(:empty){padding:25px 0}
  .tpl-boxes16-eh>div>article>section>div:nth-of-type(2)>span:before{font-size:40px}
  .tpl-boxes16-eh>div>article>footer>div>a{display:inline-block}
}
@media (min-width: 801px) {
  .tpl-boxes16-eh{padding:25px 30px}
  .tpl-boxes16-eh>div{max-width:1310px;margin:0 auto}
  .tpl-boxes16-eh>div>article{width:29%;width:calc(100%/3 - 30px);margin:25px 15px}
  .tpl-boxes16-eh>div>article>header{padding:30px}
  .tpl-boxes16-eh>div>article>section{padding:0 25px}
  .tpl-boxes16-eh>div>article>footer{padding:20px 25px}
  .tpl-boxes16-eh>div>article>footer>a{display:none}
  .tpl-boxes16-eh>div>article>footer>div{display:block;overflow:hidden}
  .tpl-boxes16-eh>div>article>footer>div>div{font-size:12px;color:#80bbbe;text-transform:uppercase;padding-bottom:10px}
  .tpl-boxes16-eh>div>article>footer>div>div>mark{font-size:40px;line-height:33px;color:#80bbbe;font-weight:400;font-style:normal}
  .tpl-boxes16-eh>div>article>footer>div>a:before{content:'\e0b1'}
}
@media (min-width: 1070px) {
  .tpl-boxes16-eh > div > article > footer > div > div {float: left;text-align: right;padding-bottom: 0;}
  .tpl-boxes16-eh > div > article > footer > div > a {float: right;}
}
/* .tpl-boxes17-eh */
/* CLASES */
/*
"sta-open" (JQ) cada li al abrirse
"sta-datos" (fixed) para crossbrowsing
"sta-habi"  (fixed) para crossbrowsing
"sta-title" (fixed) para crossbrowsing
"sta-precio" (fixed) para crossbrowsing
"sta-obser" (fixed) para crossbrowsing
"sta-botones" (fixed) para crossbrowsing
"sta-block" (IGM) para que boton cancelar aparezca o no
"sta-none" (IGM) para que boton cancelar aparezca o no

*/
.tpl-boxes17-eh {color: #000;background: #e2e2e2;padding: 20px 10px;font: 300 14px 'Roboto', sans-serif;}
.tpl-boxes17-eh .mixin-title {font-weight: bold;color: #80bbbe;text-transform: uppercase;padding: 20px 0 15px;border-bottom: 1px solid #ccc;letter-spacing: 0.1em;}
@media (min-width: 601px) {
  .tpl-boxes17-eh .mixin-title {padding-top: 30px;font-size: 18px;}
}
.tpl-boxes17-eh > ul > li {counter-reset: tpl-boxes17-eh;background: #fff;-webkit-box-shadow: 0px 1px 2px 1px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0px 1px 2px 1px rgba(0, 0, 0, 0.5);box-shadow: 0px 1px 2px 1px rgba(0, 0, 0, 0.5);}
.tpl-boxes17-eh>ul>li.sta-open>div:last-of-type>div>button:after{content:'\e02e'}
.tpl-boxes17-eh>ul>li.sta-open>div:last-of-type>div>button>span:first-of-type{display:inline}
.tpl-boxes17-eh>ul>li.sta-open>div:last-of-type>div>button>span:nth-of-type(2){display:none}
.tpl-boxes17-eh>ul>li:not(:last-of-type){margin-bottom:10px}
.tpl-boxes17-eh>ul>li>div:first-of-type{padding:20px 10px 0}
.tpl-boxes17-eh>ul>li>div:first-of-type>div{padding-bottom:20px;background-repeat:no-repeat;background-position:-999999px -999999px;background-size:0;border-bottom:1px solid #ccc}
.tpl-boxes17-eh>ul>li>div:first-of-type>div>div{line-height:20px}
.tpl-boxes17-eh>ul>li>div:first-of-type>div>div:first-of-type{font-weight:700;color:#80bbbe;margin-bottom:10px}
.tpl-boxes17-eh>ul>li>div:first-of-type>div>div:first-of-type>strong{color:#000;text-transform:uppercase}
.tpl-boxes17-eh>ul>li>div:first-of-type>div>div:last-of-type{padding-right:125px;position:relative}
.tpl-boxes17-eh>ul>li>div:first-of-type>div>div:last-of-type>mark{position:absolute;right:0;bottom:0;width:125px;font:18px 'Droid Serif',serif;text-align:right;color:#80bbbe;text-transform:capitalize}
.tpl-boxes17-eh>ul>li>div:first-of-type>div>div:last-of-type>mark>span{display:none}
.tpl-boxes17-eh>ul>li>div.sta-datos{display:none;background:#ededed}
.tpl-boxes17-eh>ul>li>div.sta-datos>div:first-of-type{padding:0 10px;background:#fff}
.tpl-boxes17-eh>ul>li>div.sta-datos>div:first-of-type>div:last-of-type{padding-bottom:10px}.
tpl-boxes17-eh>ul>li>div.sta-datos>div:first-of-type>div>div{font-weight:700;color:#80bbbe;text-transform:uppercase;padding:20px 0 15px;border-bottom:1px solid #ccc;letter-spacing:.1em}
@media (min-width: 601px) {
  .tpl-boxes17-eh > ul > li > div.sta-datos > div:first-of-type > div > div {padding-top: 30px;font-size: 18px;}
}
.tpl-boxes17-eh>ul>li>div.sta-datos>div:first-of-type>div>ul{padding-top:15px;line-height:20px}
.tpl-boxes17-eh>ul>li>div.sta-datos>div.sta-precio{padding:15px 0;margin:0 10px;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:solid #ccc;border-width:3px 0}
.tpl-boxes17-eh>ul>li>div.sta-datos>div.sta-precio>strong{display:inline-block;font-size:18px;letter-spacing:.1em;text-transform:uppercase;max-width:45%}
.tpl-boxes17-eh>ul>li>div.sta-datos>div.sta-precio>div{max-width:55%;text-align:right;font-size:15px}
.tpl-boxes17-eh>ul>li>div.sta-datos>div.sta-precio>div>strong{display:block;font-size:24px;color:#280}
.tpl-boxes17-eh>ul>li>div.sta-datos>div.sta-obser{padding-bottom:20px;margin:0 10px}
.tpl-boxes17-eh>ul>li>div.sta-datos>div.sta-obser>div.sta-title{font-weight:700;color:#80bbbe;text-transform:uppercase;padding:20px 0 15px;border-bottom:1px solid #ccc;letter-spacing:.1em}
@media (min-width: 601px) {
  .tpl-boxes17-eh > ul > li > div.sta-datos > div.sta-obser > div.sta-title {padding-top: 30px;font-size: 18px;}
}
.tpl-boxes17-eh > ul > li > div.sta-datos > div.sta-obser > div:nth-of-type(2) {padding-top: 10px;line-height: 20px;}
.tpl-boxes17-eh > ul > li > div.sta-datos > div.sta-botones {padding: 0 0 20px;margin: 0 10px;border-bottom: 1px solid #ccc;overflow: hidden;}
@media print {
  .tpl-boxes17-eh > ul > li > div.sta-datos > div.sta-botones {display: none;}
}
.tpl-boxes17-eh > ul > li > div.sta-datos > div.sta-botones > button {background: transparent;display: block;font-style: italic;padding: 14px 30px;color: #80bbbe;font: 24px 'Droid Serif', serif;border: 2px solid #80bbbe;width: auto;line-height: 28px;max-width: 49%;}
.tpl-boxes17-eh > ul > li > div.sta-datos > div.sta-botones > button:hover {background: #80bbbe;color: #4d4d4d;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
@media (min-width: 601px) {
  .tpl-boxes17-eh > ul > li > div.sta-datos > div.sta-botones > button {display: inline-block;width: auto;}
}
.tpl-boxes17-eh>ul>li>div.sta-datos>div.sta-botones>button.sta-none{display:none}
.tpl-boxes17-eh>ul>li>div.sta-datos>div.sta-botones>button:first-of-type{float:left}
.tpl-boxes17-eh>ul>li>div.sta-datos>div.sta-botones>button:nth-of-type(2){float:right}
.tpl-boxes17-eh>ul>li>div.sta-datos>ul{padding:0 10px}
.tpl-boxes17-eh>ul>li>div.sta-datos>ul>li>div.sta-title{padding:20px 0 15px;border-bottom:3px solid #ccc;font-weight:400}.tpl-boxes17-eh>ul>li>div.sta-datos>ul>li>div.sta-title>div>strong{color:#80bbbe;text-transform:uppercase;letter-spacing:.1em}.tpl-boxes17-eh>ul>li>div.sta-datos>ul>li>div.sta-title>div>strong:after{counter-increment:tpl-boxes17-eh;content:counter(tpl-boxes17-eh) ':'}.tpl-boxes17-eh>ul>li>div.sta-datos>ul>li>div.sta-title>div:last-of-type{display:none}
.tpl-boxes17-eh>ul>li>div.sta-datos>ul>li>div>ul{padding:10px 0}
.tpl-boxes17-eh>ul>li>div.sta-datos>ul>li>div>ul>li{line-height:20px}
.tpl-boxes17-eh>ul>li>div.sta-datos>ul>li>div:last-of-type>div>strong{display:block;padding:10px 0;text-transform:uppercase;border-bottom:1px solid #ccc}
.tpl-boxes17-eh>ul>li>div.sta-datos>ul>li>div:last-of-type>div>ul{padding-left:15px}
.tpl-boxes17-eh>ul>li>div.sta-datos>ul>li>div:last-of-type>div>ul>li{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;padding:10px 0;border-bottom:1px solid #ccc;text-align:right}
.tpl-boxes17-eh>ul>li>div.sta-datos>ul>li>div:last-of-type>div>ul>li:last-of-type{border-bottom:0;padding-bottom:25px}
.tpl-boxes17-eh>ul>li>div.sta-datos>ul>li>div:last-of-type>div>ul>li:last-of-type>strong{display:inline-block}.tpl-boxes17-eh>ul>li>div.sta-datos>ul>li>div:last-of-type>div>ul>li:last-of-type>strong:first-of-type{max-width:75%;text-align:left}.tpl-boxes17-eh>ul>li>div.sta-datos>ul>li>div:last-of-type>div>ul>li>span{display:inline-block;text-align:left;max-width:75%}
.tpl-boxes17-eh>ul>li>div:last-of-type>div{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px}
.tpl-boxes17-eh>ul>li>div:last-of-type>div>button{color:#80bbbe;text-transform:uppercase;letter-spacing:.1em;max-width:60%;padding:10px 35px 10px 0;position:relative}
@media print {
  .tpl-boxes17-eh > ul > li > div:last-of-type > div > button {display: none;}
}
.tpl-boxes17-eh>ul>li>div:last-of-type>div>button:after{content:'\e052';font:12px Icons;border:1px solid #80bbbe;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;padding:8px 7px;position:absolute;top:5px;right:0}
.tpl-boxes17-eh>ul>li>div:last-of-type>div>button>span:first-of-type{display:none}
.tpl-boxes17-eh>ul>li>div:last-of-type>div>div{max-width:40%}
.tpl-boxes17-eh>ul>li>div:last-of-type>div>div>span{display:block;padding-right:20px;text-align:right;text-transform:uppercase;letter-spacing:.1em}.tpl-boxes17-eh>ul>li>div:last-of-type>div>div>strong{font-size:24px;color:#80bbbe}
.tpl-boxes17-eh>ul>li>div:last-of-type>div>div>strong>span{font-size:14px;font-weight:300}
.tpl-boxes17-eh>#paginacion_form{text-align:center;margin-top:25px}
.tpl-boxes17-eh>#paginacion_form>button{padding:0 5px;font-size:16px;color:#80bbbe}
@media (min-width: 601px), print {
.tpl-boxes17-eh {padding: 10px 20px 30px;}
.tpl-boxes17-eh > ul > li:not(:last-of-type) {margin-bottom: 30px;}
.tpl-boxes17-eh > ul > li > div:first-of-type {padding: 20px 20px 0;}
.tpl-boxes17-eh > ul > li > div:first-of-type > div {padding: 0 125px 20px 100px;min-height: 85px;position: relative;}
.tpl-boxes17-eh > ul > li > div:first-of-type > div:before {content: '';position: absolute;left: 0;top: 3px;width: 80px;height: 85px;background-image: inherit;background-repeat: no-repeat;background-position: center;background-size: cover;}
.tpl-boxes17-eh > ul > li > div:first-of-type > div > div:last-of-type {position: static;padding-right: 0;}
.tpl-boxes17-eh > ul > li > div:first-of-type > div > div:last-of-type > div {display: inline-block;}
.tpl-boxes17-eh > ul > li > div:first-of-type > div > div:last-of-type > div:first-of-type:after {content: '-';}
.tpl-boxes17-eh > ul > li > div:first-of-type > div > div:last-of-type > mark {bottom: 20px;}
.tpl-boxes17-eh > ul > li > div:first-of-type > div > div:last-of-type > mark > span {display: inline;}
.tpl-boxes17-eh > ul > li > div.sta-datos > div:first-of-type {padding: 0 20px 30px;}
.tpl-boxes17-eh > ul > li > div.sta-datos > div:first-of-type > div {display: inline-block;vertical-align: top;width: 45%;width: calc(50% - 18px);}
.tpl-boxes17-eh > ul > li > div.sta-datos > div:first-of-type > div:nth-of-type(even) {margin-left: 30px;}
.tpl-boxes17-eh > ul > li > div.sta-datos > div:first-of-type > div:last-of-type {padding-bottom: 0;}
.tpl-boxes17-eh > ul > li > div.sta-datos > div.sta-precio {margin: 35px 20px 0;}
.tpl-boxes17-eh > ul > li > div.sta-datos > div.sta-obser {margin: 0 20px;padding-bottom: 15px;}
.tpl-boxes17-eh > ul > li > div.sta-datos > div.sta-botones {margin: 0 20px;}
.tpl-boxes17-eh > ul > li > div.sta-datos > ul {padding: 5px 20px 0;}
.tpl-boxes17-eh > ul > li > div.sta-datos > ul > li > div.sta-title {padding: 25px 0 10px;font-size: 18px;}
.tpl-boxes17-eh > ul > li > div.sta-datos > ul > li > div:nth-of-type(2) > ul {padding: 30px 0;}
.tpl-boxes17-eh > ul > li > div.sta-datos > ul > li > div:nth-of-type(2) > ul > li {display: inline-block;vertical-align: top;width: 45%;width: calc(50% - 18px);}
.tpl-boxes17-eh > ul > li > div.sta-datos > ul > li > div:nth-of-type(2) > ul > li:nth-of-type(even) {margin-left: 30px;}
.tpl-boxes17-eh > ul > li > div.sta-datos > ul > li > div:nth-of-type(2) > div > strong {font-size: 16px;padding-top: 0;}
.tpl-boxes17-eh > ul > li > div.sta-datos > ul > li > div:nth-of-type(2) > div > ul {padding-left: 30px;}
.tpl-boxes17-eh > ul > li > div.sta-datos > ul > li > div:nth-of-type(2) > div > ul > li:last-of-type {padding-bottom: 0;}
.tpl-boxes17-eh > ul > li > div:last-of-type > div {padding: 15px 20px;}
.tpl-boxes17-eh > ul > li > div:last-of-type > div > button {font-size: 18px;}
}
@media (min-width: 801px), print {
  .tpl-boxes17-eh>ul{max-width:1200px;margin:0 auto}
  .tpl-boxes17-eh>ul>li>div:first-of-type{padding:30px 30px 0}
  .tpl-boxes17-eh>ul>li>div:first-of-type>div{padding-right:300px}
  .tpl-boxes17-eh>ul>li>div:first-of-type>div>div:last-of-type>mark{width:300px}
  .tpl-boxes17-eh>ul>li>div.sta-datos>div:first-of-type{padding:0 30px 25px}
  .tpl-boxes17-eh>ul>li>div.sta-datos>div:first-of-type>div{width:30%;width:calc(100% / 3 - 23px)}
  .tpl-boxes17-eh>ul>li>div.sta-datos>div:first-of-type>div:nth-of-type(even){margin-left:auto}
  .tpl-boxes17-eh>ul>li>div.sta-datos>div:first-of-type>div:not(:nth-of-type(3n+1)){margin-left:30px}
  .tpl-boxes17-eh>ul>li>div.sta-datos>div.sta-precio{margin:10px 30px 30px;padding-left:30%;padding-left:calc(100% / 3 - 9px)}
  .tpl-boxes17-eh>ul>li>div.sta-datos>div.sta-obser{margin:0 30px;padding-bottom:20px}
  .tpl-boxes17-eh>ul>li>div.sta-datos>div.sta-botones{margin:0 30px}
  .tpl-boxes17-eh>ul>li>div.sta-datos>ul{padding:0 30px}
  .tpl-boxes17-eh>ul>li>div.sta-datos>ul>li>div.sta-title{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.tpl-boxes17-eh>ul>li>div.sta-datos>ul>li>div.sta-title>div{display:inline-block!important}
  .tpl-boxes17-eh>ul>li>div.sta-datos>ul>li>div.sta-title>div:last-of-type{text-transform:uppercase;color:#999;font-size:14px;font-weight:700}.tpl-boxes17-eh>ul>li>div.sta-datos>ul>li>div.sta-title>div:last-of-type>span:before{content:'\e0ba';font:20px Icons;vertical-align:bottom}.tpl-boxes17-eh>ul>li>div.sta-datos>ul>li>div.sta-title>div:last-of-type>span:after{content:'(' attr(data-num) ')';color:#000}.tpl-boxes17-eh>ul>li>div.sta-datos>ul>li>div.sta-title>div:last-of-type>span:last-of-type{margin-left:10px}.tpl-boxes17-eh>ul>li>div.sta-datos>ul>li>div.sta-title>div:last-of-type>span:last-of-type:before{font-size:14px}
  .tpl-boxes17-eh>ul>li>div.sta-datos>ul>li>div:nth-of-type(2){padding:30px 0 45px}
  .tpl-boxes17-eh>ul>li>div.sta-datos>ul>li>div:nth-of-type(2)>ul{display:inline-block;vertical-align:top;width:30%;width:calc(100% / 3 - 23px);padding:0}.tpl-boxes17-eh>ul>li>div.sta-datos>ul>li>div:nth-of-type(2)>ul>li{display:block;margin:0!important;width:auto}
  .tpl-boxes17-eh>ul>li>div.sta-datos>ul>li>div:nth-of-type(2)>div{display:inline-block;vertical-align:top;width:60%;width:calc((100% / 3 * 2) - 13px);margin-left:30px}.tpl-boxes17-eh>ul>li>div.sta-datos>ul>li>div:nth-of-type(2)>div>ul{padding-left:0}
}
/* tpl-boxes18-eh */
/* CLASES */
/*
"sta-open" caja abierta
*/
.tpl-boxes18-eh{background:#e2e2e2;padding:10px 10px 20px}
.tpl-boxes18-eh>div>ul>li{background:#fff;border-bottom:1px solid #80bbbe}
.tpl-boxes18-eh>div>ul>li.sta-open>button>span:after{content:'\e02e'}
.tpl-boxes18-eh>div>ul>li.sta-open>button:after,
.tpl-boxes18-eh>div>ul>li.sta-open>button:before{border-top-width:11px;bottom:-11px}
.tpl-boxes18-eh>div>ul>li.sta-open>button:after{bottom:-10px}
.tpl-boxes18-eh>div>ul>li.sta-open>div{border-color:#999}
.tpl-boxes18-eh>div>ul>li>button{width:100%;padding:0 20px;min-height:80px;position:relative}
.tpl-boxes18-eh>div>ul>li>button:after,
.tpl-boxes18-eh>div>ul>li>button:before{content:'';position:absolute;left:47%;left:calc(50% - 10px);bottom:0;border-top:0 solid #999;border-right:10px solid transparent;border-bottom:0 solid transparent;border-left:10px solid transparent;-webkit-transition:border-top-width .3s,bottom .3s;-o-transition:border-top-width .3s,bottom .3s;-ms-transition:border-top-width .3s,bottom .3s;-moz-transition:border-top-width .3s,bottom .3s;transition:border-top-width .3s,bottom .3s}
.tpl-boxes18-eh>div>ul>li>button:after{border-top-color:#fff}
.tpl-boxes18-eh>div>ul>li>button>span{display:block;position:relative;text-align:left;font:16px/24px 'Droid Serif',serif;padding:15px 20px 15px 0;color:#000}
.tpl-boxes18-eh>div>ul>li>button>span:after{content:'\e052';font:12px/1px Icons;color:#80bbbe;position:absolute;right:0;top:50%}
.tpl-boxes18-eh>div>ul>li>div{display:none;color:#4d4d4d;overflow:hidden;padding:30px 0 25px;margin:0 20px;font:300 14px 'Roboto',sans-serif;border-top:1px solid transparent;-webkit-transition:border-color .3s;-o-transition:border-color .3s;-ms-transition:border-color .3s;-moz-transition:border-color .3s;transition:border-color .3s}
@media (min-width: 601px) {
  .tpl-boxes18-eh {padding: 20px;}
  .tpl-boxes18-eh > div > ul > li > button {padding: 0 30px;}
  .tpl-boxes18-eh > div > ul > li > div {margin: 0 30px;}
}
@media (min-width: 801px) {
  .tpl-boxes18-eh > div {max-width: 1200px;margin: 0 auto;}
  .tpl-boxes18-eh > div > ul {/*max-width:1200px;margin:0 auto;.column-count(2);.column-gap(30px);*/-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;font-size: 0;width: 48%;width: calc(50% - 30px);vertical-align: top;display: inline-block;}
  .tpl-boxes18-eh > div > ul:first-of-type {margin-right: 15px;}
  .tpl-boxes18-eh > div > ul:last-of-type {margin-left: 15px;}
  .tpl-boxes18-eh > div > ul > li {display: inline-block;width: 100%;}
  .ielt10 .tpl-boxes18-eh > div > ul > li {width: 47%;vertical-align: top;}
  .ielt10 .tpl-boxes18-eh > div > ul > li:nth-of-type(even) {margin-left: 30px;}
}
/* .tpl-boxes19-eh */
/* CLASES */
/*
'sta-azul' (fixed) para darle color apropiado
'sta-plata' (fixed) para darle color apropiado
'sta-dorada' (fixed) para darle color apropiado
*/
.tpl-boxes19-eh{background:#e2e2e2;padding:15px 10px 30px;font:14px 'Roboto',sans-serif}
.tpl-boxes19-eh>div>div{margin-bottom:20px;font-weight:300;color:#4d4d4d;text-align:center;text-transform:uppercase;letter-spacing:.1em}
.tpl-boxes19-eh>div>article{background:#fff;border-bottom:3px solid}
.tpl-boxes19-eh>div>article:not(:last-of-type){margin-bottom:10px}
.tpl-boxes19-eh>div>article.sta-azul{border-color:#2f5489}
.tpl-boxes19-eh>div>article.sta-azul>section>ul>li:before{border-color:#2f5489}
.tpl-boxes19-eh>div>article.sta-plata{border-color:#adadad}
.tpl-boxes19-eh>div>article.sta-plata>section>ul>li:before{border-color:#adadad}
.tpl-boxes19-eh>div>article.sta-dorada{border-color:#c94}
.tpl-boxes19-eh>div>article.sta-dorada>section>ul>li:before{border-color:#c94}
.tpl-boxes19-eh>div>article>header{background-position:center;background-size:cover;background-repeat:no-repeat;display:table;height:260px;width:100%}
.tpl-boxes19-eh>div>article>header>div{display:table-cell;vertical-align:middle;text-align:center;color:#fff;padding:0 10px 50px}
.tpl-boxes19-eh>div>article>header>div>div:first-of-type{font:italic 18px 'Droid Serif',serif}
.tpl-boxes19-eh>div>article>header>div>div:nth-of-type(2){font:36px 'Droid Serif',serif;margin-bottom:40px}
.tpl-boxes19-eh>div>article>header>div>div:last-of-type{text-transform:uppercase;letter-spacing:.1em}
.tpl-boxes19-eh>div>article>section{position:relative;padding:20px 10px 15px;line-height:20px;color:#000}
.tpl-boxes19-eh>div>article>section:before{content:'';position:absolute;left:45%;left:calc(50% - 50px);bottom:100%;border-top:0 solid transparent;border-right:50px solid transparent;border-bottom:50px solid #fff;border-left:50px solid transparent}
.tpl-boxes19-eh>div>article>section>ul{margin-top:10px}
.tpl-boxes19-eh>div>article>section>ul>li{padding-left:14px;position:relative}
.tpl-boxes19-eh>div>article>section>ul>li:not(:last-of-type){margin-bottom:5px}
.tpl-boxes19-eh>div>article>section>ul>li:before{content:'';position:absolute;left:0;top:8px;border:2px solid;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
@media (min-width: 601px) {
  .tpl-boxes19-eh{padding:15px 20px 30px}
  .tpl-boxes19-eh>div>div{font-size:18px}
  .tpl-boxes19-eh>div>article{display:table;height:270px}
  .tpl-boxes19-eh>div>article:not(:last-of-type){margin-bottom:20px}
  .tpl-boxes19-eh>div>article>header{display:table-cell;width:50%;height:auto;vertical-align:middle}
  .tpl-boxes19-eh>div>article>header>div{display:block;padding:0 60px}
  .tpl-boxes19-eh>div>article>section{display:table-cell;width:50%;padding:20px 20px 20px 25px}
  .tpl-boxes19-eh>div>article>section:before{left:auto;right:100%;bottom:45%;bottom:calc(50% - 50px);border-top:50px solid transparent;border-right:50px solid #fff;border-bottom:50px solid transparent;border-left:0 solid transparent}
}
@media (min-width: 801px) {
  .tpl-boxes19-eh>div{max-width:1200px;margin:0 auto;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
  .tpl-boxes19-eh>div>div{width:100%}
  .tpl-boxes19-eh>div>article{display:inline-block;width:30%;width:calc(100% / 3 - 21px);height:auto}
  .tpl-boxes19-eh>div>article:not(:last-of-type){margin:0 30px 0 0}
  .tpl-boxes19-eh>div>article>header{display:table;width:100%;height:260px}
  .tpl-boxes19-eh>div>article>header>div{display:table-cell;padding:0 10px 50px}
  .tpl-boxes19-eh>div>article>section{padding:25px 30px}
  .tpl-boxes19-eh>div>article>section:before{right:auto;left:50%;left:calc(50% - 50px);bottom:100%;border-top:0 solid transparent;border-right:50px solid transparent;border-bottom:50px solid #fff;border-left:50px solid transparent}
  .sf5 .tpl-boxes19-eh>div{display:block}
  .ielt10 .tpl-boxes19-eh>div>article{width:calc(100% /3 - 23px)}
}
.tpl-boxes20-eh {background: #e2e2e2;}
.tpl-boxes20-eh.sta-plata > div > div:nth-of-type(1) > div:nth-of-type(2) {border-color: #ccc;}
.tpl-boxes20-eh.sta-plata > div > div:nth-of-type(1) > div:nth-of-type(2) > ul > li:before {color: #ccc;}
.tpl-boxes20-eh.sta-dorado > div > div:nth-of-type(1) > div:nth-of-type(2) {border-color: #c94;}
.tpl-boxes20-eh.sta-dorado > div > div:nth-of-type(1) > div:nth-of-type(2) > ul > li:before {color: #c94;}
.tpl-boxes20-eh > div {padding: 10px;}
.sf5 .tpl-boxes20-eh > div {box-sizing: border-box;width: 100%;}
.tpl-boxes20-eh > div > div {text-align: center;}
.tpl-boxes20-eh > div > div:nth-of-type(1) {margin-bottom: 10px;}
.tpl-boxes20-eh > div > div:nth-of-type(1) > div:nth-of-type(1) {background-position: center;background-size: cover;padding: 25px 30px 65px 30px;}
.tpl-boxes20-eh > div > div:nth-of-type(1) > div:nth-of-type(1) > div {color: #fff;}
.tpl-boxes20-eh > div > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) {color: #4d4d4d;font: italic 18px 'Droid Serif', serif;color: #fff;}
@media (min-width: 601px) {
  .tpl-boxes20-eh > div > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) {font-size: 24px;}
}
.tpl-boxes20-eh > div > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(2) {color: #fff;font: 24px 'Droid Serif', serif;font-size: 36px;padding-bottom: 30px;}
@media (min-width: 601px) {
  .tpl-boxes20-eh > div > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(2) {font-size: 36px;}
}
.tpl-boxes20-eh > div > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(3) {text-transform: uppercase;}
.tpl-boxes20-eh > div > div:nth-of-type(1) > div:nth-of-type(2) {background: #fff;padding: 15px;border-bottom: 3px solid #2f5489;position: relative;}
.tpl-boxes20-eh > div > div:nth-of-type(1) > div:nth-of-type(2) > div {color: #fff;font: 24px 'Droid Serif', serif;color: #000;text-align: left;}
@media (min-width: 601px) {
  .tpl-boxes20-eh > div > div:nth-of-type(1) > div:nth-of-type(2) > div {font-size: 36px;}
}
.tpl-boxes20-eh>div>div:nth-of-type(1)>div:nth-of-type(2)>ul{text-align:left;padding-top:10px}
.tpl-boxes20-eh>div>div:nth-of-type(1)>div:nth-of-type(2)>ul>li{padding-left:15px;position:relative;padding-bottom:10px}
.tpl-boxes20-eh>div>div:nth-of-type(1)>div:nth-of-type(2)>ul>li:before{content:"\2022";color:#2f5489;font-size:24px;position:absolute;top:0;left:0;line-height:17px}
.ielt9 .tpl-boxes20-eh>div>div:nth-of-type(1)>div:nth-of-type(2)>ul>li{color:#000;font-size:14px}
.tpl-boxes20-eh>div>div:nth-of-type(1)>div:nth-of-type(2):before{content:"";width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-bottom:50px solid #fff;position:absolute;top:-50px;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}
.ielt9 .tpl-boxes20-eh>div>div:nth-of-type(1)>div:nth-of-type(2):before{left:43%}
.ielt9 .tpl-boxes20-eh>div>div:nth-of-type(1){padding:0}
.tpl-boxes20-eh>div>div:nth-of-type(2){background-size:cover;background-position:center;padding:30px 35px 40px 35px}
.tpl-boxes20-eh>div>div:nth-of-type(2)>div:nth-of-type(1){font-size:14px;font-weight:100;letter-spacing:.1em;color:#fff;text-transform:uppercase}
@media (min-width: 601px) {
  .tpl-boxes20-eh > div > div:nth-of-type(2) > div:nth-of-type(1) {font-size: 18px;}
}
.tpl-boxes20-eh > div > div:nth-of-type(2) > div:nth-of-type(2) {color: #fff;font: 24px 'Droid Serif', serif;padding-bottom: 25px;}
@media (min-width: 601px) {
  .tpl-boxes20-eh > div > div:nth-of-type(2) > div:nth-of-type(2) {font-size: 36px;}
}
.tpl-boxes20-eh > div > div:nth-of-type(2) > a {background: transparent;line-height: 14px;padding: 16px;color: #fff;font-size: 14px;letter-spacing: 0.1em;text-transform: uppercase;border: 2px solid #fff;text-decoration: none;display: inline-block;}
@media (min-width: 601px) {
  .tpl-boxes20-eh > div > div:nth-of-type(2) > a {font-size: 18px;}
}
.tpl-boxes20-eh > div > div:nth-of-type(2) > a:hover {background: #fff;color: #4d4d4d;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
@media (min-width: 601px) {
  .tpl-boxes20-eh > div > div:nth-of-type(2) > a {padding-top: 21px;padding-bottom: 21px;}
}
.tpl-boxes20-eh > div > div:nth-of-type(2) > svg {width: 100%;height: 100%;margin-bottom: 25px;}
.sf5 .tpl-boxes20-eh > div > div:nth-of-type(2) > svg,
.ielt11 .tpl-boxes20-eh > div > div:nth-of-type(2) > svg {width: 300px;height: 60px;}
@media (min-width: 601px) {
  .tpl-boxes20-eh>div{padding:20px}
  .tpl-boxes20-eh>div>div:nth-of-type(1){margin-bottom:20px}
  .tpl-boxes20-eh>div>div:nth-of-type(1)>div:nth-of-type(1){padding:40px 30px 100px}
  .tpl-boxes20-eh>div>div:nth-of-type(1)>div:nth-of-type(1)>div:nth-of-type(1){font-size:18px}
  .tpl-boxes20-eh>div>div:nth-of-type(1)>div:nth-of-type(1)>div:nth-of-type(3){letter-spacing:2px}
  .tpl-boxes20-eh>div>div:nth-of-type(1)>div:nth-of-type(2){word-spacing:-1px;font-size:1px;letter-spacing:-1px}
  .tpl-boxes20-eh>div>div:nth-of-type(1)>div:nth-of-type(2)>div{text-align:right;padding-right:50px;box-sizing:border-box}
  .tpl-boxes20-eh>div>div:nth-of-type(1)>div:nth-of-type(2)>ul{font-size:14px}
  .tpl-boxes20-eh>div>div:nth-of-type(1)>div:nth-of-type(2)>ul>li{padding-left:0}
  .tpl-boxes20-eh>div>div:nth-of-type(1)>div:nth-of-type(2)>ul>li:before{left:-15px}
  .tpl-boxes20-eh>div>div:nth-of-type(1)>div:nth-of-type(2) ul,
  .tpl-boxes20-eh>div>div:nth-of-type(1)>div:nth-of-type(2)>div{display:inline-block;width:50%;letter-spacing:normal;word-spacing:normal;vertical-align:top}
  .tpl-boxes20-eh>div>div:nth-of-type(2){padding:50px 90px 60px}
  .tpl-boxes20-eh>div>div:nth-of-type(2)>svg{margin-bottom:50px}
  .tpl-boxes20-eh>div>div:nth-of-type(2)>div:nth-of-type(2){padding-bottom:50px}
}
@media (min-width: 801px) {
  .tpl-boxes20-eh>div{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:30px;justify-content:space-between}.tpl-boxes20-eh>div>div{-webkit-flex-shrink:0;-moz-flex-shrink:0;flex-shrink:0;width:calc(50% - 15px)}
  .tpl-boxes20-eh>div>div:nth-of-type(1){margin-bottom:0}
  .tpl-boxes20-eh>div>div:nth-of-type(1)>div:nth-of-type(2)>div{font-size:30px}
  .ielt11 .tpl-boxes20-eh>div>div:nth-of-type(1),
  .sf5 .tpl-boxes20-eh>div>div:nth-of-type(1){margin-right:1%}
  .tpl-boxes20-eh>div>div:nth-of-type(2){box-sizing:border-box;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}
  .tpl-boxes20-eh>div>div:nth-of-type(2)>svg{width:auto;height:auto}
  .tpl-boxes20-eh>div>div:nth-of-type(2)>a{cursor:pointer}
  .tpl-boxes20-eh>div>div:nth-of-type(2)>a:hover{text-decoration:none}
  .ielt11 .tpl-boxes20-eh>div>div:nth-of-type(2),
  .sf5 .tpl-boxes20-eh>div>div:nth-of-type(2){margin-left:1%}
  .ielt11 .tpl-boxes20-eh>div>div,
  .sf5 .tpl-boxes20-eh>div>div{width:49%;display:inline-block!important;vertical-align:top}
  .ielt9 .tpl-boxes20-eh>div>div{width:48%}
  .ielt10 .tpl-boxes20-eh>div{word-spacing:-1px;font-size:1px;letter-spacing:-1px}
}
@media (min-width: 941px) {
  .tpl-boxes20-eh > div {max-width: 1280px;margin: 0 auto;}
  .tpl-boxes20-eh > div > div:nth-of-type(1) > div:nth-of-type(2) > div {font-size: 36px;}
}
/* .tpl-boxes21-eh */
.tpl-boxes21-eh{background:#e2e2e2;padding:5px 10px 30px;font:14px 'Roboto',sans-serif;text-align:center;color:#000;overflow:hidden}
.tpl-boxes21-eh>div>div{position:relative;background-color:#fff;border-bottom:3px solid #80bbbe}
.tpl-boxes21-eh>div>div:first-of-type,
.tpl-boxes21-eh>div>div:nth-of-type(2){margin-bottom:10px;padding:20px 60px}
.tpl-boxes21-eh>div>div:first-of-type>div:first-of-type,
.tpl-boxes21-eh>div>div:nth-of-type(2)>div:first-of-type{text-transform:uppercase;font-weight:300;letter-spacing:.1em}
.tpl-boxes21-eh>div>div:first-of-type>div:first-of-type>span,
.tpl-boxes21-eh>div>div:nth-of-type(2)>div:first-of-type>span{display:block;font:24px 'Droid Serif',serif;letter-spacing:normal;color:#80bbbe}
.tpl-boxes21-eh>div>div:first-of-type>div:last-of-type,
.tpl-boxes21-eh>div>div:nth-of-type(2)>div:last-of-type{display:table;position:absolute;top:20px;right:0;height:40px;width:40px;background:#4d4d4d;color:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.tpl-boxes21-eh>div>div:first-of-type>div:last-of-type>div,
.tpl-boxes21-eh>div>div:nth-of-type(2)>div:last-of-type>div{display:table-cell;vertical-align:middle;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.tpl-boxes21-eh>div>div:first-of-type>a,
.tpl-boxes21-eh>div>div:nth-of-type(2)>a{margin-top:20px;color:#c94;display:inline-block;letter-spacing:.1em;text-transform:uppercase}
.tpl-boxes21-eh>div>div:first-of-type>a:after,
.tpl-boxes21-eh>div>div:nth-of-type(2)>a:after{border:1px solid #c94;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:'\e000';display:inline-block;font:10px/23px Icons;margin-left:5px;text-align:center;width:19px;padding-left:2px}
.tpl-boxes21-eh>div>div:first-of-type>a:hover,
.tpl-boxes21-eh>div>div:nth-of-type(2)>a:hover{cursor:pointer;text-decoration:none}
.tpl-boxes21-eh>div>div:first-of-type>a:hover:after,
.tpl-boxes21-eh>div>div:nth-of-type(2)>a:hover:after{margin-left:10px;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
@media (min-width: 601px) {
  .tpl-boxes21-eh > div > div:first-of-type > a,
  .tpl-boxes21-eh > div > div:nth-of-type(2) > a {font-size: 18px;}
  .tpl-boxes21-eh > div > div:first-of-type > a:after,
  .tpl-boxes21-eh > div > div:nth-of-type(2) > a:after {font-size: 11px;line-height: 28px;width: 28px;}
}
.tpl-boxes21-eh>div>div:last-of-type{background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;padding:20px 20px 15px}.tpl-boxes21-eh>div>div:last-of-type>div>div:first-of-type{font:24px 'Droid Serif',serif;margin-bottom:15px}
.tpl-boxes21-eh>div>div:last-of-type>div>a{margin-top:20px;color:#fff;display:inline-block;letter-spacing:.1em;text-transform:uppercase}
.tpl-boxes21-eh>div>div:last-of-type>div>a:after{border:1px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:'\e000';display:inline-block;font:10px/23px Icons;margin-left:5px;text-align:center;width:19px;padding-left:2px}
.tpl-boxes21-eh>div>div:last-of-type>div>a:hover{cursor:pointer;text-decoration:none}
.tpl-boxes21-eh>div>div:last-of-type>div>a:hover:after{margin-left:10px;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
@media (min-width: 601px) {
  .tpl-boxes21-eh > div > div:last-of-type > div > a {font-size: 18px;}
  .tpl-boxes21-eh > div > div:last-of-type > div > a:after {font-size: 11px;line-height: 28px;width: 28px;}
}
.tpl-boxes21-eh > div > div:last-of-type > img {display: none;}
@media (min-width: 601px) {
  .tpl-boxes21-eh {padding: 10px 20px 20px;}
  .tpl-boxes21-eh>div{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
  .tpl-boxes21-eh>div>div:first-of-type,
  .tpl-boxes21-eh>div>div:nth-of-type(2){display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-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;margin-bottom:30px;width:45%;width:calc(50% - 15px);-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:65px 20px 30px}.tpl-boxes21-eh>div>div:first-of-type>div:first-of-type,
  .tpl-boxes21-eh>div>div:nth-of-type(2)>div:first-of-type{font-size:18px}
  .tpl-boxes21-eh>div>div:first-of-type>div:first-of-type>span,
  .tpl-boxes21-eh>div>div:nth-of-type(2)>div:first-of-type>span{font-size:36px}
  .tpl-boxes21-eh>div>div:first-of-type>a,
  .tpl-boxes21-eh>div>div:nth-of-type(2)>a{margin-top:15px}
  .tpl-boxes21-eh>div>div:last-of-type{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-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;width:100%;padding:0;min-height:220px}
  .tpl-boxes21-eh>div>div:last-of-type>div{padding:30px 20px 30px 180px}
  .tpl-boxes21-eh>div>div:last-of-type>div>div:first-of-type{font-size:36px}
  .tpl-boxes21-eh>div>div:last-of-type>div>a{margin-top:15px}
  .tpl-boxes21-eh>div>div:last-of-type>img{display:block;position:absolute;bottom:0;left:60px;max-width:100px;max-height:200px}
  .sf5 .tpl-boxes21-eh>div>div{display:inline-block;vertical-align:top}
  .sf5 .tpl-boxes21-eh>div>div:first-of-type{margin-right:30px}
  .ielt10 .tpl-boxes21-eh>div>div{display:inline-block;vertical-align:top}
  .ielt10 .tpl-boxes21-eh>div>div:first-of-type{margin-right:30px}
  .ielt10 .tpl-boxes21-eh>div>div:first-of-type,
  .ielt10 .tpl-boxes21-eh>div>div:nth-of-type(2){width:calc(50% - 17px)}
}
@media (min-width: 801px) {
  .tpl-boxes21-eh {padding: 15px 20px 30px;}
  .tpl-boxes21-eh > div {max-width: 1200px;margin: 0 auto;}
  .tpl-boxes21-eh > div > div:first-of-type,
  .tpl-boxes21-eh > div > div:nth-of-type(2) {width: 30%;width: calc(100% / 3 - 20px);margin-bottom: 0;}
  .tpl-boxes21-eh > div > div:first-of-type > a,
  .tpl-boxes21-eh > div > div:nth-of-type(2) > a {margin-top: 20px;}
  .tpl-boxes21-eh > div > div:last-of-type {width: 30%;width: calc(100% / 3 - 20px);}
  .tpl-boxes21-eh > div > div:last-of-type > div {padding: 30px 15px 30px;}
  .tpl-boxes21-eh > div > div:last-of-type > div > a {margin-top: 20px;}
  .tpl-boxes21-eh > div > div:last-of-type > img {display: none;}
  .sf5 .tpl-boxes21-eh > div > div:nth-of-type(2) {margin-right: 30px;}
  .ielt10 .tpl-boxes21-eh > div > div:nth-of-type(2) {margin-right: 30px;}
  .ielt10 .tpl-boxes21-eh > div > div:first-of-type,
  .ielt10 .tpl-boxes21-eh > div > div:nth-of-type(2) {width: calc(100% / 3 - 24px);}
}
.tpl-boxes22-eh{background:#e2e2e2}
.tpl-boxes22-eh>div:nth-of-type(1){text-align:center;padding:10px}
.tpl-boxes22-eh>div:nth-of-type(1)>div:nth-of-type(1){padding:10px;background-size:cover;background-position:center;margin-bottom:10px}
.tpl-boxes22-eh>div:nth-of-type(1)>div:nth-of-type(1)>div{color:#fff}
.tpl-boxes22-eh>div:nth-of-type(1)>div:nth-of-type(1)>div:nth-of-type(1){color:#fff;font-size:14px;letter-spacing:.1em;text-transform:uppercase;display:inline-block;position:relative;padding:5px 0 5px 30px}
@media (min-width: 601px) {
  .tpl-boxes22-eh > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) {font-size: 18px;}
}
.tpl-boxes22-eh > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1):before {content: '\e08b';font: 24px "Icons";position: absolute;left: 0;top: 50%;-webkit-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-o-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);}
.tpl-boxes22-eh > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(2) {color: #fff;font: 24px 'Droid Serif', serif;padding-bottom: 30px;padding: 0 50px 30px;}
@media (min-width: 601px) {
  .tpl-boxes22-eh > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(2) {font-size: 36px;}
}
.tpl-boxes22-eh > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(4) {font: 48px/44px 'Droid Serif', serif;padding-bottom: 10px;}
.tpl-boxes22-eh > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(4) > span {font-size: 18px;}
.tpl-boxes22-eh > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(5) {color: #fff;font-size: 14px;letter-spacing: 0.1em;text-transform: uppercase;padding: 0px 45px 15px;}
@media (min-width: 601px) {
  .tpl-boxes22-eh > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(5) {font-size: 18px;}
}
.tpl-boxes22-eh > div:nth-of-type(1) > div:nth-of-type(1) > a {background: transparent;line-height: 14px;padding: 16px;color: #fff;font-size: 14px;letter-spacing: 0.1em;text-transform: uppercase;border: 2px solid #fff;text-decoration: none;display: inline-block;}
@media (min-width: 601px) {
  .tpl-boxes22-eh > div:nth-of-type(1) > div:nth-of-type(1) > a {font-size: 18px;}
}
.tpl-boxes22-eh > div:nth-of-type(1) > div:nth-of-type(1) > a:hover {background: #fff;color: #4d4d4d;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
@media (min-width: 601px) {
  .tpl-boxes22-eh > div:nth-of-type(1) > div:nth-of-type(1) > a {padding-top: 21px;padding-bottom: 21px;}
}
.tpl-boxes22-eh > div:nth-of-type(1) > div:nth-of-type(2) {border-bottom: 3px solid #80bbbe;background: #fff;}
.tpl-boxes22-eh > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(1) {background-size: cover;background-position: center;padding: 30px;}
.tpl-boxes22-eh > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) {color: #fff;font-size: 14px;letter-spacing: 0.1em;text-transform: uppercase;font-weight: 300;}
@media (min-width: 601px) {
  .tpl-boxes22-eh > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) {font-size: 18px;}
}
.tpl-boxes22-eh > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(2) {color: #fff;font: 24px 'Droid Serif', serif;}
@media (min-width: 601px) {
  .tpl-boxes22-eh > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(2) {font-size: 36px;}
}
.tpl-boxes22-eh > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(2) {padding: 20px;}
.tpl-boxes22-eh > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(2) > div:nth-of-type(1) {color: #4d4d4d;font: italic 18px 'Droid Serif', serif;}
.tpl-boxes22-eh > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(2) > div:nth-of-type(2) {color: #fff;font: 24px 'Droid Serif', serif;color: #80bbbe;padding-bottom: 25px;}
@media (min-width: 601px) {
  .tpl-boxes22-eh > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(2) > div:nth-of-type(2) {font-size: 36px;}
}
.tpl-boxes22-eh > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(2) > div:nth-of-type(3) {font-weight: 300;padding-bottom: 25px;}
.tpl-boxes22-eh > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(2) > label {background: #4d4d4d;line-height: 14px;padding: 18px 20px;color: #fff;font-size: 14px;letter-spacing: 0.1em;text-transform: uppercase;display: inline-block;}
@media (min-width: 601px) {
  .tpl-boxes22-eh > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(2) > label {font-size: 18px;}
}
.tpl-boxes22-eh > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(2) > label:hover {background: #2e2e37;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
@media (min-width: 601px) {
  .tpl-boxes22-eh > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(2) > label {padding-top: 23px;padding-bottom: 23px;}
}
@media (min-width: 601px) {
  .tpl-boxes22-eh > div:nth-of-type(1) {padding: 20px;}
  .tpl-boxes22-eh > div:nth-of-type(1) > div:nth-of-type(1) {padding: 60px;margin-bottom: 20px;}
  .tpl-boxes22-eh > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(2) {padding-bottom: 30px;}
  .tpl-boxes22-eh > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(4) {padding-bottom: 5px;}
  .tpl-boxes22-eh > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(5) {padding-bottom: 30px;}
  .tpl-boxes22-eh > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(1) {padding: 40px;}
  .tpl-boxes22-eh > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(2) {padding: 40px 20px;}
  .tpl-boxes22-eh > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(2) > div:nth-of-type(2) {padding-bottom: 10px;}
  .tpl-boxes22-eh > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(2) > div:nth-of-type(3) {padding-bottom: 15px;}
}
@media (min-width: 801px) {
  .tpl-boxes22-eh>div:nth-of-type(1){display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:30px}
  .ielt10 .tpl-boxes22-eh>div:nth-of-type(1){word-spacing:-1px;font-size:1px;letter-spacing:-1px}
  .tpl-boxes22-eh>div:nth-of-type(1)>div:nth-of-type(1),
  .tpl-boxes22-eh>div:nth-of-type(1)>div:nth-of-type(2){width:calc(50% - 15px);box-sizing:border-box}
  .ielt10 .tpl-boxes22-eh>div:nth-of-type(1)>div:nth-of-type(1),
  .ielt10 .tpl-boxes22-eh>div:nth-of-type(1)>div:nth-of-type(2),
  .sf5 .tpl-boxes22-eh>div:nth-of-type(1)>div:nth-of-type(1),
  .sf5 .tpl-boxes22-eh>div:nth-of-type(1)>div:nth-of-type(2){width:49%;display:inline-block;vertical-align:top}
  .tpl-boxes22-eh>div:nth-of-type(1)>div:nth-of-type(1){margin-bottom:0;padding:60px 30px}
  .tpl-boxes22-eh>div:nth-of-type(1)>div:nth-of-type(1)>a:hover{cursor:pointer;text-decoration:none}
  .ielt10 .tpl-boxes22-eh>div:nth-of-type(1)>div:nth-of-type(1){margin-right:1%}
  .tpl-boxes22-eh>div:nth-of-type(1)>div:nth-of-type(2){display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
  .ielt10 .tpl-boxes22-eh>div:nth-of-type(1)>div:nth-of-type(2){margin-left:1%}
  .tpl-boxes22-eh>div:nth-of-type(1)>div:nth-of-type(2)>div:nth-of-type(1){padding:50px}
  .tpl-boxes22-eh>div:nth-of-type(1)>div:nth-of-type(2)>div:nth-of-type(1)>div:nth-of-type(1){padding-bottom:5px}
  .tpl-boxes22-eh>div:nth-of-type(1)>div:nth-of-type(2)>div:nth-of-type(2)>div:nth-of-type(1){padding-bottom:5px}.ielt10 .tpl-boxes22-eh>div:nth-of-type(1)>div{word-spacing:normal;letter-spacing:normal;font-size:14px}
}
/* .tpl-boxes22_form-eh */
.tpl-boxes22_form-eh>div{position:fixed;top:0;right:0;bottom:0;left:0;background:#000;background:rgba(0,0,0,.6);padding:10px;opacity:1;transition:.5s;z-index:1000;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
.tpl-boxes22_form-eh>div>label{color:#fff;text-transform:uppercase;display:block;text-align:right;position:relative;padding:10px 40px 10px 0}
.tpl-boxes22_form-eh>div>label:after,
.tpl-boxes22_form-eh>div>label:before{position:absolute;right:0;top:0}
.tpl-boxes22_form-eh>div>label:before{content:"";width:30px;height:30px;border:1px solid #353636;border-radius:50%;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
.tpl-boxes22_form-eh>div>label:after{content:"\e001";font:14px Icons;color:#80bbbe;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);right:9px}
.tpl-boxes22_form-eh>div>form{background:#fff;max-height:85%;overflow-y:scroll;padding:10px;position:relative}
.tpl-boxes22_form-eh>div>form>div{text-align:center}
.tpl-boxes22_form-eh>div>form>div:nth-of-type(1){color:#4d4d4d;font:italic 18px 'Droid Serif',serif}
.tpl-boxes22_form-eh>div>form>div:nth-of-type(2){color:#fff;font:24px 'Droid Serif',serif;color:#80bbbe;padding-bottom:20px}
@media (min-width: 601px) {
  .tpl-boxes22_form-eh > div > form > div:nth-of-type(2) {font-size: 36px;}
}
.tpl-boxes22_form-eh>div>form>div:nth-of-type(3){font-weight:300;padding-bottom:25px}
.tpl-boxes22_form-eh>div>form>div:nth-of-type(4),.tpl-boxes22_form-eh>div>form>div:nth-of-type(5),
.tpl-boxes22_form-eh>div>form>div:nth-of-type(6){text-align:left;padding-bottom:10px}
.tpl-boxes22_form-eh>div>form>div:nth-of-type(4)>div,.tpl-boxes22_form-eh>div>form>div:nth-of-type(5)>div,
.tpl-boxes22_form-eh>div>form>div:nth-of-type(6)>div{font-weight:300}.tpl-boxes22_form-eh>div>form>div:nth-of-type(4)>textarea,
.tpl-boxes22_form-eh>div>form>div:nth-of-type(5)>textarea,
.tpl-boxes22_form-eh>div>form>div:nth-of-type(6)>textarea{border:1px solid #949494;width:100%;height:60px;font:14px 'Roboto',sans-serif;padding:10px;box-sizing:border-box;font-weight:300;resize:none}
.tpl-boxes22_form-eh>div>form>div:nth-of-type(4)>input,
.tpl-boxes22_form-eh>div>form>div:nth-of-type(5)>input,
.tpl-boxes22_form-eh>div>form>div:nth-of-type(6)>input{border:1px solid #949494;width:100%;height:30px;font:14px 'Roboto',sans-serif;padding:5px;box-sizing:border-box;font-weight:300}.tpl-boxes22_form-eh>div>form>div:nth-of-type(7)>button{background:0 0;display:block;padding:14px 30px;color:#80bbbe;font:24px 'Droid Serif',serif;border:2px solid #80bbbe;width:auto;line-height:28px;float:right;font-style:italic}
.tpl-boxes22_form-eh>div>form>div:nth-of-type(7)>button:hover{background:#80bbbe;color:#4d4d4d;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
@media (min-width: 601px) {
  .tpl-boxes22_form-eh > div > form > div:nth-of-type(7) > button {display: inline-block;width: auto;}
}
.tpl-boxes22_form-eh > div > form > div:nth-of-type(8) {position: absolute;top: 20px;right: 20px;}
.tpl-boxes22_form-eh > div > form > div:nth-of-type(8) > label {color: #fff;}
.tpl-boxes22_form-eh > div > form > div:nth-of-type(8) > label:after {content: "\e001";color: #80bbbe;font: 14px "Icons";}
@media (min-width: 601px) {
  .tpl-boxes22_form-eh > div {padding: 20px;}
  .ielt11 .tpl-boxes22_form-eh > div {text-align: center;}
  .tpl-boxes22_form-eh > div > form {max-width: 680px;box-sizing: border-box;word-spacing: -1px;font-size: 1px;letter-spacing: -1px;padding: 20px;margin-left: 20px;margin-right: 20px;}
  .ielt11 .tpl-boxes22_form-eh > div > form {display: inline-block;position: relative;}
  .tpl-boxes22_form-eh > div > form > div {font-size: 14px;letter-spacing: normal;word-spacing: normal;}
  .tpl-boxes22_form-eh > div > form > div:nth-of-type(5),
  .tpl-boxes22_form-eh > div > form > div:nth-of-type(6) {width: calc(50% - 10px);display: inline-block;}
  .sf5 .tpl-boxes22_form-eh > div > form > div:nth-of-type(5),
  .sf5 .tpl-boxes22_form-eh > div > form > div:nth-of-type(6) {width: 49%;}
  .tpl-boxes22_form-eh > div > form > div:nth-of-type(5) > textarea,
  .tpl-boxes22_form-eh > div > form > div:nth-of-type(6) > textarea {height: 90px;}
  .tpl-boxes22_form-eh > div > form > div:nth-of-type(5) {margin-right: 10px;}
  .sf5 .tpl-boxes22_form-eh > div > form > div:nth-of-type(5) {margin-right: 1%;}
  .tpl-boxes22_form-eh > div > form > div:nth-of-type(6) {margin-left: 10px;}
  .sf5 .tpl-boxes22_form-eh > div > form > div:nth-of-type(6) {margin-left: 1%;}
  .tpl-boxes22_form-eh > div > form > button {display: block;}
}
@media (min-width: 801px) {
  .tpl-boxes22_form-eh > div {padding: 30px;}
  .tpl-boxes22_form-eh > div > form {padding: 30px;margin: 0 auto;}
  .tpl-boxes22_form-eh > div > form > div:nth-of-type(1) {padding-bottom: 5px;}
  .tpl-boxes22_form-eh > div > form > div:nth-of-type(5),
  .tpl-boxes22_form-eh > div > form > div:nth-of-type(6) {width: calc(50% - 15px);padding-bottom: 20px;}
  .tpl-boxes22_form-eh > div > form > div:nth-of-type(5) > div,
  .tpl-boxes22_form-eh > div > form > div:nth-of-type(6) > div {padding-bottom: 5px;}
  .tpl-boxes22_form-eh > div > form > div:nth-of-type(5) > textarea,
  .tpl-boxes22_form-eh > div > form > div:nth-of-type(6) > textarea {height: 200px;}
  .tpl-boxes22_form-eh > div > form > div:nth-of-type(5) {margin-right: 15px;}
  .tpl-boxes22_form-eh > div > form > div:nth-of-type(6) {margin-left: 15px;}
}
/*.tpl-boxes23-eh*/
.tpl-boxes23-eh{background:#e2e2e2;padding:40px 20px 13px;color:#4d4d4d;text-align:center}
.tpl-boxes23-eh>div{font-size:2px}
.tpl-boxes23-eh>div>div{display:inline-block;vertical-align:top;position:relative;width:40%;width:calc(50% - 17px)}
.tpl-boxes23-eh>div>div:nth-of-type(odd){padding-right:30px}
.tpl-boxes23-eh>div>div:nth-of-type(odd):after{content:'\e0b4';font:59px/1px Icons;position:absolute;top:50%;right:-15px;color:#aeaeae;margin-top:-20px}
.tpl-boxes23-eh>div>div:not(:nth-last-of-type(1)):not(:nth-last-of-type(2)){margin-bottom:30px}
.tpl-boxes23-eh>div>div>svg{width:70px;height:68px;margin-bottom:20px}
.tpl-boxes23-eh>div>div>div{font:bold 14px 'Roboto',sans-serif;letter-spacing:.025em;text-transform:uppercase}
.ielt9 .tpl-boxes23-eh>div>div{padding-top:95px;background-position:top center;background-repeat:no-repeat}
.ielt9 .tpl-boxes23-eh > div > div:nth-of-type(1) {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAABLCAYAAAAhxZRMAAAFEklEQVR42t3ae0yXVRzH8bholxlzsfK2NV21yFAja9JoKVdNbgpIkNyXIaCsmVQmFTJDQRqiICBKPwUMWxgWiaUFqaUhFgWYgJutNDCyISvNJnz7PG1ux28Yp/lcOLC9xj/89t17e3iec87zu2W4/Dw4J2gS+EISpEEGRIML3KbDCMvC7GA2FMMZoCEMQAG4gqMKgfYQB21AN+EATB2uke7QDKSjWpgynC7TdLgKxLl4LqDZUUspOiObXigqo1XluynzvRp6dWcVLS8opYj0teQR/tx/xfZBhNWRo2EXEPfYgmhatnkrbW08TlWdnUPafOgILcnOpxn+ETcKzrQq0gHeBxJNmxtOqYXbqPLUKRYjx/ZdCyWsy6Op3iGDxW6yIrQESOQVl0JFXx4bIkZO3oF6cl8UP1jsKjMjo4BEQamvUEXbSYkIeW9/00xeCct5aD94mxE5Di6Kw59e+iJVnvxelzhuR0sLzYlO4rE/g5PRoTvFoY+HxFBZ87e6xnGljU30SEAkj801MvJ+6BcHZn24z5A47o3de3joZZhgVGihOGzhitWGxnH+yWk8NsuIyFHwqzgo72CDqaE5+z7hoWfBXu9QL3GIZ2yyKXHcU4sTeayH3qEZ4oCU/GJLQpM3FvHQdL1D94oDsusOWBKas/8gD/1A11C+9bJJPFKMea628tAOvUPPA2lc/cJMjePcrl/4X9Q7tBcItB2GpaFPhMWJoaR3aI+wQ7E01D30utABvUM7ga5hC3hT4V9HDP1N79A6MTT/swZLIref+JrfjA7pHbpBHLCydKcloWuq9/LQSL1DA8QBgctftiQ0Zk0ODx2nd+idcBlI85DXQtrWdMLUSO14xi3wWR5qZ8TCvkocgrMdU0NfKqvgkTVGbdOeFAc97BtKRUePmRKp3eVnhcTy0OlGbr4bxGHzk1bSOx0dhofGrs3lkV1gZ2SoGz9lSHyr0NDIjHf3aAfhPDTOsEj+qBGtKLEZErm+9mO+QNDUg50ZoaOgkcc+n1ugXca6nhNN8/1X5C8w0cyz3XvgNBA7+rzpG1R5ayvFZm4Y7HK9BB5WnNZPhk4e6+oTSvFZeVR6vOl/31m1FdfM4CgeeC1yntmN/Aj0ChCnvT/RVlDa86/g8Be0q72dx/3zEur1qmqKfO1NmjH/GfHzovMwy+o3ajYgGVhNaW/ZtP0ktlqx2nNY5nN1MM7qyCAgpgtIB6chbDi8AHaGbiBBNzjDo7CDvaOR0Q+fQrjl32Xg614mmP3N7TAP1kEttMMF+AN64Qf4HIogCiYMi7imEu/xMDsuOmAZjwSbDiMsDxwNpTAApCnPnEtegYHXIs/B2JEQugmIO7rFh+JjArRQv5EQ6Q10I43FPv34PVn1SCf4EWgIaaqHbgeSsF7lSH8gScGqRt4F5yQjj4C9qqGVkpGX4AFVI0OAJKWqGnk39EhG1oOdqqHVkpF9MEXVyMVAkpaoGjkRLkhG7lf5kv1IMrIXJqkamQAkKUbVyHuhTzKyRtVIOzgoGdkD41UNTQGStEjVyPvgd8nI3apG2sNhychucFY1dAWQpCBVI13gT8lIm6qRjvCVZORZGKtq6GogSX6qRk6HK5KRJSpfss2SkWdgjKqhmZKRA+CpauQYuCoZulHlI8tEycgOuEPl0J8kIvvBXfWT9g6J0OyR8IIofYjIVrh1JIQ6QgUQcH/BTNUbebArtAmRXRCgXol8sAM4gcNI6vobOA7vKQEwS+YAAAAASUVORK5CYII=);}
.ielt9 .tpl-boxes23-eh > div > div:nth-of-type(2) {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAABLCAMAAADqDk+0AAAB41BMVEUAAAAnQE7////BJyyfeWnBJyzAiHknQE7AiHnBJyzHSzQnQE4nQE4nQE4nQE7BJyzBJyzDjXPDjHTAjX3IUTbJVDfAjoDKZTrBJywnQE7BknjBJyzCkXcnQE7BJyzKXzjKXzjBJyyWe23JaDrKaTqigni+k4bBJyzBJyzBJywnQE7BJyzBJywnQE7BJyzKZzrBJyzBJyzKZjrKajvAm4LLbDvAm4LBJyzJXTfKbDu9nI+ahX7KbDvJbjyMe2/BJyzKcjzKajsnQE7LdTy+p47Ldjy+p44nQE7LeD3LeD27rJ1/eXKPiILLez4nQE65sKInQE4nQE67sZvLfj7BJyzLfz/BJyzMgj+3uKrLhEDBJyx3fXgnQE62u67MhUC2vq3BJyzLiEG2v67Fm2h+kY+yx71WaW3BJywnQE6xzMBRaXFdeX2u0MmxzMEnQE4pQlEsRFMuSVdBW2NPbHSf0dKh0dKk1dam2dmo29qo29up2dip2tip2tmq19Oq2NSr1dCr1tGr1tKs1tCt1c6u0siwz8Gxzb21xq21x666v52+uY+/tojBJyzDMC7DMy/FPzHGp2bHSjTHTzXJVjfJXTfJYjnJYznJaDrKazvKcTzLez7Lfj/LhEDMkELMkULMmETMmUOjb3y+AAAAbnRSTlMAAAACBAQFBgoKCg0QERISFxcaKi0vNjo8REtOTlJWXl9hZGhpam1ucHR2eXp8gICDh4iNjpGSnJycp6ioq62vr7S2wMLExcnP0NTX2dzd3uPk5OXn5+zs7e/w8fLy8/b29vf4+/v8/P39/v7+/ozfYcgAAAGPSURBVHja1dBlUwJRFIfxA3Z3dweK3d3d3d26toKC3WJ381Fdx4Vhl5m9lzuEPu/OzP/35oCQP6ALySigixGJxXGBZvSNNjaDCo26nTCMxYSCnTPatCo4tVugjLdCKz+USdQ2USiTpG2iCYyIwIj/ubm8fXx5fXt/fnq4v7u5ukCbzI8vJbvPIpQpVGpVQmDKCEylIUwegck1kskiMGn6MVUEps4QJoXAJBvJJBCYcNOZFgLThjJhBCbYSCaIwHiZznQQmC5DGA8C424kY0tgQD+mn8AM/RlzfXZyuL+1KZFKZfK9g6Pj0/MRpJFLuTUjTQOXyHyRxlrGMQOANNDHMakYxlPCIlOAYWCMZUqxTKQm2XbBMjDLejSeydZ4tD+mgV21GQZcU6026djGcoMhc4BtoJMx5ToYN4l0bWV1fcdVBwOjixRFzfeALiZi4ceEMpeAP2Caoc04qIyVA1/2zCyHNvkqE9BL8Vbh+LtbppZAVSOFKP53V0vVqE09ysQyw2lztfFp4hWTxXYCIadv2d32yj6xowUAAAAASUVORK5CYII=);}
.ielt9 .tpl-boxes23-eh > div > div:nth-of-type(3) {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAABLCAMAAAAMJ4TwAAABd1BMVEUAAADMmUPMmUPMmUPMmUPMmUPMmUPBJyzMmUPMmUPMmUPMmUPMmUPMmUPMmUPMmUPBJyzMmUPMmUPMmUMnQE4oQVApQlEsRFIuRlUvR1U0S1k1TFk4Tls9U2A+VGBDV2VFWmZGW2dLX2tMYGxUZnJYanVZa3ZabHdcbHdic31oeYJqeoNzgox2g41+jJWBjpeCj5iNmKCPmqKQm6OVoKebpaueqK6fqa+mr7WnsLars7mzusC2vcO9xMjBJyzCLC3HzNDJYznJztHLdD3LeT3Lfj7Mdz3MfT7Mgj/MiUDMikDMjEHMkULMlEPMlkPMmETMmUPN0tXQnFPS1tnTp1zU2NvVXWHXoGjY3N7b3+HcuYHc3+Ld4ePe4uTffH/gf4Lh5Obi5efk5+nl6Orn6uvp7O3s7u/t7/DusbTv8PHx8vPz9PX09fX29/f39/j3+Pj4+Pn58uj5+fn5+fr5+vr69Ov69u/7+/v7+/z9/f39/v7+/v7///9IjYTuAAAAFHRSTlMACRgdMVBncHODoLGywtnv9/j6/i54m3QAAAFYSURBVHgBY8AFWHiFhXiYGUgETPyCXNwBfIwkauMMYGVg4AhgwyXPLmCHDXh4Awl7fxeskgLsDNh12fm4g0hPL+yyAgzoIs6uYODvAyJ9/SA8R3RVGNq8A7AAN6za4jMQIAibtnAkBfFwbRk1CBCCTVsUkoKMoauttBALKMOhjRAgUduotlwdPVK15ao5pKqI25CqrVJDWk4mEMRKwAHSsDoyXV4pEcyoxgWw+y2nYKAjYFSbpQWp2ioMkyr0RYxJ1ZYvq6wpag5ipeAAmVgdGSohaQtmVOIAVdj9FhxDtZAc1ZYcTbK2iMoaJ2ktUrXliBpYiammgcowHKAEq21mIiK64NIkGwfIw+43I9PqgY2AUW1FeiakasvSjkxXF7MmuQhSlJeXcgCxinGAcqyOjJVSiK0hI3ElZ9M8JEe1jWob1RYWRwIIg2gjCzAIkKNLANiBJkMXOwAvmD+v2e+GDAAAAABJRU5ErkJggg==);}
.ielt9 .tpl-boxes23-eh > div > div:nth-of-type(4) {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAABLCAYAAADeZ7GuAAAOoklEQVR42t1ceVRU1xkfU5u26XK6nfavnuakPUlj3bUQV3ZRXBGBqOwgoAjK6oIosoMoiwoIAqKgKAFF3JHVXdzXJCZtT3pOY5M0OSY1iwtfv98zbzIzb8bZ3psxvnN+h5nhvXe/97v3ftv97lPZ88g/ePTlVQ1NSVn7DuwvOHTsVkl378dbL1z8uu76jcc733mHGu/cEbDj1q3+bVeuPqrqu/BlaVfP3bwDRy5m7m3btba5NWpjd++vVM/7wcT8dFXDnpSctkN9TMLXIMVa7Hr3XSo7debzvANHT6TvaZnPv73w3BCW2rAnKLft8HUeSf14WCVRc+nKQx6Rp9Lf2uf0vSSruKPrhzy6CjefPP0FHsgewLRe07Q3nj8PeOYJg5ArtzfmV57vE6ei3cGd99mqxrfCn1nSVlZWzmNlfW/TiVPksWApjZkTQm6hi6nu+nX1Q5R0dgt6qeh4N2041kk4F7/XXr5CPMVo+fZGYmOBc2QnkGfBB6sbm0fahZwtiaPGMv7JCGcIU6BgQ8pvi4oS3q9Kc6fKbF+KXJ4okPaa8wwBXguTKG5jFQWsyaXoDZup8GgHjZg+j4Z4zCHWRZS8dQc+41w1xvmHU2JVHe24cVNW8upv3urnNqsxM2xN3C8Y9QxinF632LGwNN7xAb6rkTSactcEkWdIJA2eNIeGePpRzv5DVNTeJYyk2qvXyH9FBkal8DDz07LpdVdvgSyvmGRyDYtVE+idlKaU/vtwbdPeV6wi48IWt58x/sj4gR6ipjNWMV7S+O0njI3lCaPvgSh9KMkKpqzGnSBIIIAtK7Hu4+9r1aT8xWUWTZgXKYDdie9Gxe3b5BQQLZwzfu4CYp9NEfKqL156wDL5WUpaEOM+gxjvMCboEBfC+IbxD8ZsxlLGh4YIWx/rQNNmeuKhDQKEYbQNcp9NU6ITSHR2MRrTdjXROL8I4bzRswL5/4nETrJihgMu0hs+IVMsIe4egzTQzyhmaI6wIYxuxscMMoTFQU401G26QcIwHQPT89HTEFrQeeVnzkKPwUjw3xuCYYhat5EmR8YTK3JlCBM7aXczOg6yPWB4m0vcFwzSgzvny12djI0wIC/GkdynTTZAmGggEoktruQBMC0xVXHO8GlzKaZ0i01clJDMQl0ZHzN8zSEunPFQH3l9Fe60J33MNSbnsT7CKhJG0YL5LjTIxfAoAwa7+1DDrdt6H2Dbteta50bkFQsjMjRnA9wVuSwpcTimZaFX1O2iN3xDdWXFyJtiDnmvMpoZpA9dxc53yxL/9qkmaZnRY2iClxcaMwlJW7cbIU4CTFtZiIuvqMX94Cdq/Q6DNSt+JfSoZrv/Y4wyd9qOZ5zTR975ClfanDKeyuJHU6C/Gyt4NGIeMCW9E1Kp5spVKGWK3VRFHuFLDJ4/O3k1Yk+r9FhI9npBr8aUVJBvyhq95y0tr9Ft+1+M35tL3oCWzLElPcXOH+kj8FChB/n4TcPNLcaWc+dpYVG5KefCr7OYuOTqHTBIQlvLeGri82LWoVAbgRn59IZPMHxHUcfq4jjjBXOd3B0Mqk91uNZb4vpIH4GFKVNopIdlxGEEjJj6ptZvLsExQs87zg4Wvr+5Kov+7D6TUrbttJg4ONwI7fB5YuBCmjg/SnC2k6q2myprsshJz2uD/2SIrLmMQd9+7mAQUM4GYFPyRDpbJiWvvdiDAgIsHH1SqwtvnirOnOMR2SdEGq+4zaANHV2yWdLowk00I245/dXDx1S5vo5zcJ7ApB1kfMkYoY+4G4yHjALGe7oWNDrIjapWe+o1HptTJ5ODp+WkzVy6AtMX7opg+TizwsmAXpqblg0nGPrQWtJEI2Q2nCd4nWbCPmYQo1ofcT9ipDG+YjzQJW6c51ThRnP8p9He/EkS8rpL3SkyxPzRBx3W8PbbQrCfvf+gQFbF2fOy+22IThasK5U45OgYz8h4dBwcYkmyAcgeOS6XSQtlDHiafhsliTvjHLRuBIsaGzGVupgsXQJr0j1pvNcMyfm+Ph5CZDFlhqfwfRjruLjNW6Go8VCIHOAMA7KRxVlnmhyVQKNmBiBDw3p0EeQRiArKXEfZrQdpze4WGjrFj4pZFx6traMOF08KdZEMgDuMgcYMwyBd4lZEjNM7WmAcsuK96Fy5NoEnN7uDWDVh62Icte7lGhjNbsZlxaMDv+VrJTLDkiL3p3leS2ERtQ13wFQU0DbSkV7nc+emZtKsxFXitcGGCPsx/ubEuQbqEhc61/Wp081l2nS9+q9yhbOkAyb6h9mCNABRiKacSCrA0krO6168VE1aV2AoFWbkCYkIXlmjRcUV4vU3GQN0SQtn3Gcsz8padEmXuMnTJxvTVQb137Y0JyE0S4scS8On+BKvbtksZb6BSXIPi0VSVci4LFxbQO1VNdR8vAOWGxlhRg/t6+EYmo3biqTU70KyHbvxF9lrZLEF1cJZFC9d4n7OKGI8qsiY068bjw5xfVosKtVnS8I8addaZzV5FcmuuIdCSUnjvlx9Rg4d9plL3YOGC6OqYIRa9SDcMvVesPR39U7XtetSC2qKF2iNtuyFY8y2lAF+bsK1xXGOVLnMiU44DKPjo8ZQW9tBxYlq+tZ1gZVEHAp56gePVk/Fzr8MpZLh6mdCyAfjJLHAvDAO6IZwSHVJHWHOtF6vLYnUJi4twGziogJc1NcXBEx8IjQL3PJtHk7E0bp66sgvpCONu2l/ZxftuWG+v9Z68hR1ZudRb0QU9bpMop7Xh6EdZJvV8sQ6sK4d6kBRjm402knqMiG1Pz12GWJn+JBiOMi/+9JynciF0+11EuKqzl94WJ3rq53Rrcg2ShT0R9T6zWhQQEGavzrqyGlsoNbubjpWvU3y0L3zgkCqGr2z/SXn9ASFUe90b+plF+eEuxe1l1dq/f/QvlZcqwl0CNJGlji8cE3gvugmJ+DKANBzTVqkLSou94AgW9OnaufcjrXxzfwNNYKelQz1mvUhwrVxwU7oIYOjpTsxRSCkd/DIJw8dtUj3HAkpnemZ2q7ExYsCsT1xCdRRXEqHWtsot7GJRs6YBxmVwEdaxC2rbagR5vG1i1RXkfDE8V3qSEFsiVIbduu7gcFsbUP3ftZt4wTSN/aeNGnKNff10d6zZyW/d2bmCNO5Y0MxtZdtoQOHjjwtYYkEAmRTGq9q6TctBdnTRnlZUfBn8PDIjWleiDS3wawusOvSaVuXO2BFDLLZAgEatR499/TFd1xZhAAZK/CaF+pLCuI8/LULeMZALlshX00ce/OPjSQFtS6eFLFE6/8ZLfvJwTtINOG2BmJcpI1sRdxegTRejvuNCdkFWBVJQhL5fHGRGbkuO404pNhF+WyBywJx3FMTTRAOBXy8+lSEEAQpGeTRoOvEm2EtFLEdwhh7lHTZcqr+WyCO8/ABZgoqViCBSATPmjdFPt/mxK073G5L4r4RiFtSVh1rhdCo0UUSUl2h5LcsXXIO6j+4g3AeEpdKxKS2JI4E4hIr65bKVMCH8i2EL1q/Fxw5rpXnD84qRMUSMr1CxLGp56Qs5EXCONiSOF5dipOr51H7hhUs58CFGHkcgpXRSFEP6geSi6gbkaX9eauybEccRwCBaFTmAj4EzKY6pdCL8AMBMYSzBFADGPH62kAYBssrxqLW4KHojjgppLRhec0VCusBVrWJlTK06xoSgxoUANlgtY+J1LnvsjXkFh7HZM63hLgneTmOR3+nAGkYOWLvmwW4OlXnbZIpFuNwc3FVI3K48ljmSm/0qKVTQaxUUhrIwVkiX6vmvoTPZRQIRYNW6ZE3V2YgPlaaOBTlWCLfejVxGS2tN2UUSKz9tRao+WASM2EtBbCcchKH7QHmyCNdKkypqd8mo0BIAijhBsBPRJmYnCWtCCHNlWOQmjhOeU+WkTjRKCgCZKQRE8voeyLvaGr7/9VaX8UXtmSP5BIGkcFY3zDFyONUvzKr/saxR+RMKT2HUAorSHKThg0kctaYAHB/TB11IRLi2DQnySiMuJwmJ2lYUVfEx+NNciZlRRjSjcVzUla/yN71I7mFGublLxdx2FiihKOOJU7TMr+GDmb+hAJbfyhhS60c0xahktzEIe1vavteBolbkF8yWol8GYBdNK4hi60hDolTueVCnTDCPGNtv2e0mJr3F7ynlKfOLyCwijhOuioiF/uxxtqOVhk7OCHohlH3rBGHFFX56bP2WLP4gPGiypQj4619N+1NnLh+y7KgXk1c57AHccEqU4+w3KJXuSKx387EiTsNFUfZ6TOG/LhzDPN2U/OW7zo7E4diPlxnj9JX4BFjuMrcA0znH27/xJ7EcefZijj4c1gr0Ww/U2XpEVlQOkwsj5ABWNkS99wbAxZ5UFlpy/VZzSrzM0KJvjUH70dIQm/IJlx8qinpc3GbpD2I+w/jDyoZDtTPNcskHKoaLfTXlAeHnEhZRajkPHgXSp8MesRY6IXoAglGexCHlylUyMmZmOx8gUsZbiuViYA74JOUhoUeu5DGA2OPSqmD9wUM5A1r160UUitd7RS0CG+1sRdhAPbs71QpfcBN4XeBdFohqOauZLxUAG6KXQjj0BJrq0UqWx6807jUwncfYdFFszRBLLyxJbDo84iNXpjKHsfijZWzeIqZ+8ozLUcTW75RjCh2gg2A9j7h8tzBKnsenCP7Neu9y+ZYwvyDxyTGQSztVxColIc+a+H3cw5UPSsH+16hpT0n7pv4EJpbALBT2Ra7Ce9yCDdBMQKsdFkGclKwikOlh6Y4m5imIA7rEoVHjitBGHZf3+e01DLV9+HgivSXWPFWc8H1V8ZqiafFpIgbcVHLKxth/BbYz7jEYY0tXrKniNPMpbJxvD/+fbwt0FA0gUQivwuY6q5es4YsXP+Y99pf4k7zVj0vB++J+CU/UA6/U+QWr40+kGlkIZ3+Ja+T9PG9l7D3/6LqOT9QezyMHzabXznbzlbu73gxKQjVMzJR4trPKalveGR+yqP3bb6mjV/7k8zh28v2kP3/Wvsi7u0510IAAAAASUVORK5CYII=);}
.ielt9 .tpl-boxes23-eh > div > div > svg {display: none;}
@media (min-width: 601px) {
  .tpl-boxes23-eh {padding: 25px 20px 15px;}
  .tpl-boxes23-eh > div > div {width: 20%;width: calc(25% - 24px);margin-bottom: 0!important;}
  .tpl-boxes23-eh > div > div:not(:last-of-type) {padding-right: 30px;}
  .tpl-boxes23-eh > div > div:not(:last-of-type):after {content: '\e0b4';font: 59px/1px Icons;position: absolute;top: 50%;right: -15px;color: #aeaeae;margin-top: -20px;}
  .tpl-boxes23-eh > div > div > svg {margin-bottom: 15px;height: 94px;width: 90px;}
  .tpl-boxes23-eh > div > div > div {font-size: 16px;}
}
@media (min-width: 801px) {
  .tpl-boxes23-eh {padding: 36px 20px 23px;}
  .tpl-boxes23-eh > div {max-width: 715px;margin: 0 auto;}
}
/*.tpl-boxes24-eh*/
.tpl-boxes24-eh{background:#e2e2e2;padding:10px;color:#4d4d4d}
.tpl-boxes24-eh>article>header{background-position:center;background-repeat:no-repeat;background-size:cover;height:210px;position:relative;overflow:hidden}
.tpl-boxes24-eh>article>header>svg{position:absolute;left:30px;bottom:-20px;height:230px;width:230px}
.tpl-boxes24-eh>article>section{background:#fff;padding:15px 10px 20px}
.tpl-boxes24-eh>article>section>div:first-of-type{font:italic 18px 'Droid Serif',serif;margin-bottom:20px}
.tpl-boxes24-eh>article>section>div:first-of-type>span{display:block;font-style:normal;font-size:24px;color:#80bbbe}
.tpl-boxes24-eh>article>section>div:nth-of-type(2){font:300 14px/20px 'Roboto',sans-serif}
.tpl-boxes24-eh>article>section>a{color:#80bbbe;display:inline-block;letter-spacing:.1em;text-transform:uppercase;margin-top:15px}
.tpl-boxes24-eh>article>section>a:after{border:1px solid #80bbbe;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:'\e000';display:inline-block;font:10px/23px Icons;margin-left:5px;text-align:center;width:19px;padding-left:2px}
.tpl-boxes24-eh>article>section>a:hover{cursor:pointer;text-decoration:none}
.tpl-boxes24-eh>article>section>a:hover:after{margin-left:10px;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
@media (min-width: 601px) {
  .tpl-boxes24-eh > article > section > a {font-size: 18px;}
  .tpl-boxes24-eh > article > section > a:after {font-size: 11px;line-height: 28px;width: 28px;}
}
@media (min-width: 601px) {
  .tpl-boxes24-eh {padding: 13px 20px 20px;}
  .tpl-boxes24-eh > article > section {padding: 15px 20px 20px;}
  .tpl-boxes24-eh > article > section > div:first-of-type > span {font-size: 36px;}
}
@media (min-width: 801px) {
  .tpl-boxes24-eh {padding: 28px 20px 30px;}
  .tpl-boxes24-eh > article {position: relative;max-width: 1200px;margin: 0 auto;}
  .tpl-boxes24-eh > article > header {position: absolute;left: 0;top: 0;bottom: 0;width: 65%;height: auto;}
  .tpl-boxes24-eh > article > header > svg {height: 340px;width: 340px;bottom: -50px;left: -30px;}
  .tpl-boxes24-eh > article > section {padding: 15px 20px 15px 66%;padding-left: calc(65% + 30px);min-height: 250px;}
  .tpl-boxes24-eh > article > section > a {margin-top: 10px;}
}
/*.tpl-boxes25-eh*/
.tpl-boxes25-eh{background:#e2e2e2;padding:15px 10px 90px;font:14px 'Roboto',sans-serif;color:#4d4d4d}
.tpl-boxes25-eh>div{text-align:center}
.tpl-boxes25-eh>div>article{background:#fff;-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.5);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,.5);box-shadow:1px 1px 3px 1px rgba(0,0,0,.5);border-bottom:3px solid #80bbbe;margin-bottom:20px}
.tpl-boxes25-eh>div>article>header{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;width:100%;height:210px;color:#fff;background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-box-shadow:inset 0 0 0 9999px rgba(0,0,0,.4);-moz-box-shadow:inset 0 0 0 9999px rgba(0,0,0,.4);box-shadow:inset 0 0 0 9999px rgba(0,0,0,.4)}
.tpl-boxes25-eh>div>article>header>div{vertical-align:middle;width:100%}
.tpl-boxes25-eh>div>article>header>div>div{padding:0 20px}
.tpl-boxes25-eh>div>article>header>div>div:first-of-type{font-weight:300;letter-spacing:.1em;text-transform:uppercase}
.tpl-boxes25-eh>div>article>header>div>div:nth-of-type(2){font:24px 'Droid Serif',serif}
.tpl-boxes25-eh>div>article>section{height:80px;display:table;width:100%}
.tpl-boxes25-eh>div>article>section>div{display:table-cell;vertical-align:middle}
.tpl-boxes25-eh>div>article>section>div:first-of-type{display:none}
.tpl-boxes25-eh>div>article>section>div>a{display:inline-block;position:relative;padding-left:52px}
.tpl-boxes25-eh>div>article>section>div>a:hover{text-decoration:none;color:#4d4d4d}
.tpl-boxes25-eh>div>article>section>div>a:before{content:'\e0b1';font:42px/1px Icons;position:absolute;left:0;top:50%}
.tpl-boxes25-eh>div>article>section>div>a>span{display:block;text-align:left}
.tpl-boxes25-eh>div>article>section>div>a>span:first-of-type{text-transform:uppercase;letter-spacing:.1em}
.tpl-boxes25-eh>div>article>section>div>a>span:nth-of-type(2){display:none}
.tpl-boxes25-eh>div>article>section>div>a>span:nth-of-type(3){font-weight:700;font-size:24px}
.tpl-boxes25-eh>div>article>footer{background:#bbbbbd;display:table;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;width:100%;height:60px;text-align:left;border-top:1px solid #ccc;position:relative}.tpl-boxes25-eh>div>article>footer.sta-seeMore>div:nth-of-type(2){display:block}
.tpl-boxes25-eh>div>article>footer:before{content:'\e0dd';position:absolute;left:10px;top:50%;font:27px/1px Icons}
.tpl-boxes25-eh>div>article>footer>div{font-size:11px}
.tpl-boxes25-eh>div>article>footer>div:first-of-type{display:table-cell;vertical-align:middle;padding:5px 40px 5px 50px;max-height:40px;overflow:hidden}
.tpl-boxes25-eh>div>article>footer>div:nth-of-type(2){display:none;position:absolute;right:15px;width:35px;top:50%;margin-top:-6px;text-align:right}.tpl-boxes25-eh>div>article>footer>div:nth-of-type(2):hover>div{visibility:visible;opacity:1}
.tpl-boxes25-eh>div>article>footer>div:nth-of-type(2):before{content:'+';font-size:12px;border:1px solid #4d4d4d;padding:1px 5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.tpl-boxes25-eh>div>article>footer>div:nth-of-type(2)>div{visibility:hidden;opacity:0;position:absolute;right:25px;top:-20px;width:180px;text-align:left;background:#eaeaea;padding:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:1px 4px 7px -2px rgba(0,0,0,.5);-moz-box-shadow:1px 4px 7px -2px rgba(0,0,0,.5);box-shadow:1px 4px 7px -2px rgba(0,0,0,.5);-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-boxes25-eh>div>article>footer>div:nth-of-type(2)>div:before{content:'';position:absolute;right:-4px;top:23px;border-top:5px solid transparent;border-right:0 solid #eaeaea;border-bottom:5px solid transparent;border-left:5px solid #eaeaea}
.sf5 .tpl-boxes25-eh.sta-top>div{-webkit-animation:none}
.sf5 .tpl-boxes25-eh>div>article>header{display:table}
.sf5 .tpl-boxes25-eh>div>article>header>div{display:table-cell}
.sf5 .tpl-boxes25-eh>div>article>footer>div:nth-of-type(2)>div{-webkit-transition:none}
.ielt10 .tpl-boxes25-eh>div>article>header{display:table}
.ielt10 .tpl-boxes25-eh>div>article>header>div{display:table-cell}
@media (min-width: 601px) {
  .tpl-boxes25-eh {padding: 0 0 65px;}
  .tpl-boxes25-eh > div > article {display: inline-block;vertical-align: top;margin: 15px;width: 43%;width: calc(50% - 34px);}
  .tpl-boxes25-eh > div > article > header {height: 250px;}
  .tpl-boxes25-eh > div > article > header > div > div:first-of-type {font-size: 18px;}
  .tpl-boxes25-eh > div > article > header > div > div:nth-of-type(2) {font-size: 36px;}
  .tpl-boxes25-eh > div > article > section {height: 70px;}
}
@media (min-width: 801px) {
  .tpl-boxes25-eh > div {max-width: 1310px;margin: 0 auto;}
  .tpl-boxes25-eh > div > article {margin: 25px 15px;width: 28%;width: calc(100% / 3 - 34px);}
  .tpl-boxes25-eh > div > article > section {height: 90px;}
}
@media (min-width: 1070px) {
  .tpl-boxes25-eh > div > article > section > div {width: 50%;}
  .tpl-boxes25-eh > div > article > section > div:first-of-type {display: table-cell;text-align: left;}
  .tpl-boxes25-eh > div > article > section > div:first-of-type > div {display: inline-block;text-align: right;padding-left: 30px;}
  .tpl-boxes25-eh > div > article > section > div:first-of-type > div > div {color: #80bbbe;}
  .tpl-boxes25-eh > div > article > section > div:first-of-type > div > div:first-of-type {text-transform: uppercase;font-size: 12px;letter-spacing: 0.1em;}
  .tpl-boxes25-eh > div > article > section > div:first-of-type > div > div:nth-of-type(2) {font-size: 40px;line-height: 30px;word-break: break-all;}
  .tpl-boxes25-eh > div > article > section > div:nth-of-type(2) {text-align: left;}
  .tpl-boxes25-eh > div > article > section > div:nth-of-type(2) > a {border: 2px solid #80bbbe;padding: 5px 10px 5px 65px;margin-top: 8px;}
  .tpl-boxes25-eh > div > article > section > div:nth-of-type(2) > a:hover {border-color: #4d4d4d;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
  .tpl-boxes25-eh > div > article > section > div:nth-of-type(2) > a:before {left: 10px;}
  .tpl-boxes25-eh > div > article > section > div:nth-of-type(2) > a > span:nth-of-type(2) {display: block;text-transform: uppercase;letter-spacing: 0.1em;}
  .tpl-boxes25-eh > div > article > section > div:nth-of-type(2) > a > span:nth-of-type(3) {display: none;}
}
/* .tpl-boxes26-eh */
/*CLASES*/
/*
"sta-14" -> Elemento blanco, identificar
"sta-5" -> Elemento blanco, identificar
"sta-7" -> Elemento blanco, identificar
"sta-15" -> Elemento blanco, identificar
"sta-2030" -> Elemento blanco, identificar

Elemento a
"sta-largo" -> No se aplica parte de la Media query de tamaño 1001 para evitar que crezca demasiado.

*/
.tpl-boxes26-eh{background:#e2e2e2;text-align:center}
.tpl-boxes26-eh>div{padding:25px 15px 7px}
.tpl-boxes26-eh>div:not(:last-of-type){border-bottom:1px solid #4c4c4c}
.tpl-boxes26-eh>div>div{background:#fff;padding:12px 10px}
.tpl-boxes26-eh>div>div>div.sta-14>div:before{content:'1/4'}
.tpl-boxes26-eh>div>div>div.sta-5>div:before{content:'5'}
.tpl-boxes26-eh>div>div>div.sta-5>div:after{margin-left:10px}
.tpl-boxes26-eh>div>div>div.sta-7>div:before{content:'7'}
.tpl-boxes26-eh>div>div>div.sta-7>div:after{margin-left:10px}
.tpl-boxes26-eh>div>div>div.sta-15>div:before{content:'15'}
.tpl-boxes26-eh>div>div>div.sta-15>div:after{margin-left:60px}
.tpl-boxes26-eh>div>div>div.sta-2030>div:before{content:'\e0fb';font-family:Icons;font-size:185px}
.tpl-boxes26-eh>div>div>div>div{margin:0 10px;border:2px solid #e2e2e2;padding-top:146px;position:relative}
.tpl-boxes26-eh>div>div>div>div:before{font:bold 133px/146px 'Roboto',sans-serif;color:#e2e2e2;position:absolute;left:0;top:0;right:0;text-align:center}
.tpl-boxes26-eh>div>div>div>div:after{content:'\e0fa';font:46px Icons;position:absolute;top:73px;left:50%;margin:-23px 0 0 -23px;color:#80bbbe}
.tpl-boxes26-eh>div>div>div>div>div{border-top:1px solid #e2e2e2;color:#4c4c4c;padding:10px}
.tpl-boxes26-eh>div>div>div>div>div>div:first-of-type{text-transform:uppercase;font:13px 'Roboto',sans-serif}
.tpl-boxes26-eh>div>div>div>div>div>div:nth-of-type(2){font:26px 'Droid Serif',serif;letter-spacing:.05em}
.tpl-boxes26-eh>div>div>a{display:table;position:relative;width:100%;height:130px;background-position:center;background-size:cover;background-repeat:no-repeat;margin:5px 0;color:#fff;text-decoration:none;box-shadow:inset 0 0 0 9999px rgba(0,0,0,.5);-webkit-transition:box-shadow .3s;-o-transition:box-shadow .3s;-ms-transition:box-shadow .3s;-moz-transition:box-shadow .3s;transition:box-shadow .3s}
.tpl-boxes26-eh>div>div>a:first-of-type{margin-top:17px}
.tpl-boxes26-eh>div>div>a:hover{box-shadow:inset 0 0 0 99999px rgba(128,187,190,.9)}
.tpl-boxes26-eh>div>div>a:hover>div:first-of-type>span{padding:12px;max-height:100px;border-width:1px;border-color:#fff;margin-top:5px;color:#fff}
.tpl-boxes26-eh>div>div>a:hover>div:nth-of-type(2){color:transparent;border-color:transparent}
.tpl-boxes26-eh>div>div>a>div:first-of-type{display:table-cell;vertical-align:middle;padding:10px}
.tpl-boxes26-eh>div>div>a>div:first-of-type>div:first-of-type{font:26px 'Droid Serif',serif;letter-spacing:.05em}
.tpl-boxes26-eh>div>div>a>div:first-of-type>div:nth-of-type(2){font:300 13px 'Roboto',sans-serif;letter-spacing:.05em;text-transform:uppercase}
.tpl-boxes26-eh>div>div>a>div:first-of-type>span{display:inline-block;font:bold 10px 'Roboto',sans-serif;color:transparent;letter-spacing:.2em;text-transform:uppercase;padding:0;min-width:95px;overflow:hidden;max-height:0;border:0 solid transparent;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-boxes26-eh>div>div>a>div:first-of-type>span:hover{background:#fff;color:#80bbbe}
.tpl-boxes26-eh>div>div>a>div:nth-of-type(2){position:absolute;right:0;bottom:0;font:bold 17px/18px 'Roboto',sans-serif;border-top:1px solid #fff;border-left:1px solid #fff;padding:6px;min-width:60px;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
@media (min-width: 601px) {
  .tpl-boxes26-eh{padding-top:20px 0 10px}
  .tpl-boxes26-eh>div{padding:30px 18px}
  .tpl-boxes26-eh>div>div{overflow:hidden;padding:12px 12px 15px}
  .tpl-boxes26-eh>div>div>div{float:left;width:50%;width:calc(50% - 2.5px)}
  .tpl-boxes26-eh>div>div>div>div{margin:12px;padding-top:170px}
  .tpl-boxes26-eh>div>div>div>div:before{line-height:170px}
  .tpl-boxes26-eh>div>div>div>div:after{top:85px}
  .tpl-boxes26-eh>div>div>a{float:left;width:49%;width:calc(50% - 2.5px);margin-top:0}
  .tpl-boxes26-eh>div>div>a:first-of-type{margin:0 0 5px 5px}.tpl-boxes26-eh>div>div>a:nth-of-type(2){margin-left:5px}
  .tpl-boxes26-eh>div>div>a:nth-of-type(even):not(:nth-of-type(2)){margin-left:5px}
}
@media (min-width: 801px) {
  .tpl-boxes26-eh>div{padding:35px 18px}
  .tpl-boxes26-eh>div>div{max-width:1160px;margin:0 auto;padding:20px}
  .tpl-boxes26-eh>div>div>div{width:32%;width:calc(100% / 3 - 20px / 3 - 1px);margin-right:10px}
  .tpl-boxes26-eh>div>div>div>div{padding-top:240px;margin:15px 20px}
  .tpl-boxes26-eh>div>div>div>div:before{line-height:240px}
  .tpl-boxes26-eh>div>div>div>div:after{top:120px}
  .tpl-boxes26-eh>div>div>div>div>div{padding:13px 10px}
  .tpl-boxes26-eh>div>div>a{height:180px;width:32%;width:calc(100% / 3 - 20px / 3 - 1px);margin:10px 0 0 0}
  .tpl-boxes26-eh>div>div>a:first-of-type{margin:0}
  .tpl-boxes26-eh>div>div>a:nth-of-type(2){margin:0}
  .tpl-boxes26-eh>div>div>a:nth-of-type(even):not(:nth-of-type(2)){margin:10px 0 0 0}
  .tpl-boxes26-eh>div>div>a:nth-of-type(3n+1):not(:nth-of-type(1)):not(:nth-of-type(2)):not(:nth-of-type(3)):not(:nth-of-type(4)),
  .tpl-boxes26-eh>div>div>a:nth-of-type(3n+3):not(:nth-of-type(1)):not(:nth-of-type(2)):not(:nth-of-type(3)):not(:nth-of-type(4)){margin-left:10px}
  .tpl-boxes26-eh>div>div>a:nth-of-type(2),
  .tpl-boxes26-eh>div>div>a:nth-of-type(4){margin-left:10px!important}
}
@media (min-width: 1001px) {
  .tpl-boxes26-eh > div > div > div > div > div > div:first-of-type {font-size: 18px;}
  .tpl-boxes26-eh > div > div > div > div > div > div:nth-of-type(2) {font-size: 36px;}
  .tpl-boxes26-eh > div > div > a:not(.sta-largo) > div:first-of-type > div:first-of-type {font-size: 36px;}
  .tpl-boxes26-eh > div > div > a:not(.sta-largo) > div:first-of-type > div:nth-of-type(2) {font-size: 18px;}
  .tpl-boxes26-eh > div > div > a:not(.sta-largo) > div:first-of-type > span {font-size: 14px;}
  .tpl-boxes26-eh > div > div > a > div:nth-of-type(2) {font-size: 24px;line-height: 25px;min-width: 65px;padding: 10px;}
}
/*.tpl-boxes27-eh*/
.tpl-boxes27-eh{background:#e2e2e2;padding:20px 10px 30px;color:#fff}
.tpl-boxes27-eh>div>div{position:relative;min-height:330px;font:300 14px 'Roboto',sans-serif;background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-box-shadow:inset 0 0 0 99999px rgba(0,0,0,.2);-moz-box-shadow:inset 0 0 0 99999px rgba(0,0,0,.2);box-shadow:inset 0 0 0 99999px rgba(0,0,0,.2)}
.tpl-boxes27-eh>div>div>input{position:fixed;top:0;left:-999px}
.tpl-boxes27-eh>div>div>input:checked+div{opacity:0;visibility:hidden}
.tpl-boxes27-eh>div>div>input:checked+div+div{opacity:1;visibility:visible}
.tpl-boxes27-eh>div>div:not(:first-of-type){margin-top:10px}
.tpl-boxes27-eh>div>div>div{-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-boxes27-eh>div>div>div:first-of-type>div>div,
.tpl-boxes27-eh>div>div>div:nth-of-type(2)>div{position:relative}
.tpl-boxes27-eh>div>div>div:first-of-type>div>div:first-of-type,
.tpl-boxes27-eh>div>div>div:nth-of-type(2)>div:first-of-type{text-transform:uppercase;letter-spacing:.1em}
.tpl-boxes27-eh>div>div>div:first-of-type>div>div:nth-of-type(2),
.tpl-boxes27-eh>div>div>div:nth-of-type(2)>div:nth-of-type(2){font:24px 'Droid Serif',serif}
.tpl-boxes27-eh>div>div>div:first-of-type{position:absolute;left:0;top:0;right:0;bottom:0;padding:20px;text-align:center;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.tpl-boxes27-eh>div>div>div:first-of-type>div>label{margin-top:35px;border:2px solid #fff;display:inline-block;font:14px 'Roboto',sans-serif;letter-spacing:.1em;text-transform:uppercase;padding:14px 10px}
.tpl-boxes27-eh>div>div>div:first-of-type>div>label:hover{-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s;background:#fff;color:#000}
.tpl-boxes27-eh>div>div>div:nth-of-type(2){opacity:0;visibility:hidden;padding:10px 15px}
.tpl-boxes27-eh>div>div>div:nth-of-type(2):before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:#741e1f;opacity:.8}
.tpl-boxes27-eh>div>div>div:nth-of-type(2)>div:nth-of-type(3){margin-top:10px}
.tpl-boxes27-eh>div>div>div:nth-of-type(2)>label{position:absolute;right:15px;top:10px;z-index:1;height:15px;width:15px;text-align:right}
.tpl-boxes27-eh>div>div>div:nth-of-type(2)>label:after{content:'\e0ae';font:9px Icons;vertical-align:top}
.sf5 .tpl-boxes27-eh>div>div>div{-webkit-transition:none}
@media (min-width: 601px) {
  .tpl-boxes27-eh {padding: 30px 20px 20px;}
  .tpl-boxes27-eh > div {display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;}
  .tpl-boxes27-eh > div > div {min-height: 480px;width: 45%;width: calc(50% - 15px);}
  .tpl-boxes27-eh > div > div:nth-of-type(2) {margin-top: 0;}
  .tpl-boxes27-eh > div > div:not(:first-of-type):not(:nth-of-type(2)) {margin-top: 20px;}
  .tpl-boxes27-eh > div > div:nth-of-type(even) {margin-left: 30px;}
  .tpl-boxes27-eh > div > div > div:first-of-type > div > div:first-of-type,
  .tpl-boxes27-eh > div > div > div:nth-of-type(2) > div:first-of-type {font-size: 18px;}
  .tpl-boxes27-eh > div > div > div:first-of-type > div > div:nth-of-type(2),
  .tpl-boxes27-eh > div > div > div:nth-of-type(2) > div:nth-of-type(2) {font-size: 36px;}
  .tpl-boxes27-eh > div > div > div:first-of-type > div > label {font-size: 18px;}
  .ielt10 .tpl-boxes27-eh > div,
  .sf5 .tpl-boxes27-eh > div {display: block;}
  .ielt10 .tpl-boxes27-eh > div > div,
  .sf5 .tpl-boxes27-eh > div > div {display: inline-block;vertical-align: top;width: calc(50% - 17px);}
}
@media (min-width: 801px) {
  .tpl-boxes27-eh {padding-bottom: 50px;}
  .tpl-boxes27-eh > div {max-width: 1280px;margin: 0 auto;}
  .tpl-boxes27-eh > div > div > div:nth-of-type(2) {padding: 20px 25px;}
  .tpl-boxes27-eh > div > div > div:nth-of-type(2) > div:not(:last-of-type) {padding-left: 5px;}
}
/*.tpl-cookies-eh*/
input#sta-cookies {/*checked = oculto*/position: fixed;top: 0;left: -999px;}
input#sta-cookies:checked ~ .tpl-cookies-eh {-webkit-transform: translateY(100%);-moz-transform: translateY(100%);-o-transform: translateY(100%);-ms-transform: translateY(100%);transform: translateY(100%);}
.ielt9 input#sta-cookies:checked ~ .tpl-cookies-eh {display: none;}
input#sta-cookies:not(:checked) ~ .tpl-footer2-eh {padding-bottom: 110px;}
@media (min-width: 601px) {
  input#sta-cookies:not(:checked) ~ .tpl-footer2-eh {padding-bottom: 60px;}
}
.tpl-cookies-eh{position:fixed;left:0;right:0;bottom:0;z-index:16000003;text-align:center;font:13px Roboto,sans-serif;letter-spacing:.05em;background:#4d4d4d;background:rgba(77,77,77,.9);color:#fff;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform cubic-bezier(.15,.75,.35,.8) .5s;-o-transition:-o-transform cubic-bezier(.15,.75,.35,.8) .5s;-ms-transition:-ms-transform cubic-bezier(.15,.75,.35,.8) .5s;transition:transform 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:.1em;text-transform:uppercase}
.tpl-cookies-eh>div>label:hover{background:#fff;color:#4d4d4d;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;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;}
}
/*.tpl-datos-eh*/
.tpl-datos-eh{background:#fff;padding:15px;font:14px 'Roboto',sans-serif}
.tpl-datos-eh.sta-datosv1>div>div:last-of-type>div:last-child>button:last-of-type:before{content:'\e087'}.tpl-datos-eh.sta-datosv1>div>div:last-of-type>div:last-child>button:last-of-type>div{width:calc(100% - 42px);max-width:150px}.tpl-datos-eh.sta-datosv1>article>section>div:last-of-type>ul{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;text-align:center;font-size:1px;letter-spacing:-1px;word-spacing:-1px}
.tpl-datos-eh.sta-datosv1>article>section>div:last-of-type>ul>*,
.tpl-datos-eh.sta-datosv1>article>section>div:last-of-type>ul>div{display:inline-block;font-size:14px;letter-spacing:normal;word-spacing:normal}
.tpl-datos-eh.sta-datosv1>article>section>div:last-of-type>ul>li{padding:0 5px 15px}
.tpl-datos-eh.sta-datosv1>article>section>div:last-of-type>ul>li:before{color:#80bbbe;display:block;font:30px Icons}
.tpl-datos-eh.sta-datosv1>article>section>div:last-of-type>ul>li>div{font-weight:100}
.tpl-datos-eh.sta-datosv2>div>div:last-of-type>div:last-child>button:last-of-type:before{content:'\e0b1'}
.tpl-datos-eh.sta-datosv2>article>section>div:last-of-type>ul{font-weight:100}
@media (min-width: 601px) {
  .tpl-datos-eh.sta-datosv2 > article > section > div:last-of-type > ul {font-size: 1px;letter-spacing: -1px;word-spacing: -1px;}
  .tpl-datos-eh.sta-datosv2 > article > section > div:last-of-type > ul > *,
  .tpl-datos-eh.sta-datosv2 > article > section > div:last-of-type > ul > div {display: inline-block;font-size: 14px;letter-spacing: normal;word-spacing: normal;}
}
@media (min-width: 601px) {
  .tpl-datos-eh.sta-datosv2 > article > section > div:last-of-type > ul > li {width: 50%;}
}
@media (min-width: 801px) {
  .tpl-datos-eh.sta-datosv2 > article > section > div:last-of-type > ul > li {width: 33.33%;}
}
.tpl-datos-eh.sta-datosv2 > article > section > div:last-of-type > ul > li:before {color: #80bbbe;font: 18px Icons;padding-right: 10px;vertical-align: middle;}
.tpl-datos-eh.sta-datosv2 > article > section > div:last-of-type > ul > li:not(:last-of-type) {margin-bottom: 10px;}
.tpl-datos-eh.sta-datosv2>article>section>div:last-of-type>ul>div{color:#80bbbe}
.tpl-datos-eh>div{height:340px;position:relative}
.tpl-datos-eh>div>div:first-of-type{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden}
.tpl-datos-eh>div>div:first-of-type>div{position:absolute;left:-101%;top:0;right:auto;bottom:0;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;-webkit-transition:left 1s,opacity 2s;-o-transition:left 1s,opacity 2s;-ms-transition:left 1s,opacity 2s;-moz-transition:left 1s,opacity 2s;transition:left 1s,opacity 2s;opacity:0}
.tpl-datos-eh>div>div:first-of-type>div.sta-selected.sta-act{left:0;opacity:1;-webkit-transition:left 1s,opacity 1s;-o-transition:left 1s,opacity 1s;-ms-transition:left 1s,opacity 1s;-moz-transition:left 1s,opacity 1s;transition:left 1s,opacity 1s}
.tpl-datos-eh>div>div:first-of-type>div.sta-selected.sta-act~div{left:101%}
.tpl-datos-eh>div>div:last-of-type>div{color:#fff}
.tpl-datos-eh>div>div:last-of-type>div:first-child>button{position:absolute;left:10px;z-index:1;height:50px;width:50px;color:#fff}
.tpl-datos-eh>div>div:last-of-type>div:first-child>button:before{content:'\\';font:12px Icons;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-datos-eh>div>div:last-of-type>div:first-child>button:first-of-type{left:auto;right:10px}
.tpl-datos-eh>div>div:last-of-type>div:first-child>button:first-of-type:before{content:'\e000'}
.tpl-datos-eh>div>div:last-of-type>div:first-child>button:hover:first-of-type:before{margin-left:10px}
.tpl-datos-eh>div>div:last-of-type>div:first-child>button:hover:last-of-type:before{margin-right:10px}
@media (min-width: 601px) {
  .tpl-datos-eh > div > div:last-of-type > div:first-child {position: absolute;right: 50px;z-index: 1;}
  .tpl-datos-eh > div > div:last-of-type > div:first-child > button {position: static;display: block;}
  .tpl-datos-eh > div > div:last-of-type > div:first-child > button:first-of-type {border-bottom: 1px solid #fff;border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
}
@media (min-width: 801px) {
  .tpl-datos-eh > div > div:last-of-type > div:first-child {right: 30px;}
}
.tpl-datos-eh > div > div:last-of-type > div:first-child > button {top: 145px;-webkit-transition: opacity .3s, visibility .3s;-o-transition: opacity .3s, visibility .3s;-ms-transition: opacity .3s, visibility .3s;-moz-transition: opacity .3s, visibility .3s;transition: opacity .3s, visibility .3s;}
.tpl-datos-eh>div>div:last-of-type>div:first-child>button.sta-oculto{opacity:0;visibility:hidden}
.tpl-datos-eh>div>div:last-of-type>div:last-child{position:absolute;left:0;right:0;bottom:0}
.tpl-datos-eh>div>div:last-of-type>div:last-child>button:first-of-type{display:none}
.tpl-datos-eh>div>div:last-of-type>div:last-child>button:last-of-type{background:#80bbbe;padding:17px;color:#fff;line-height:14px;width:100%;text-align:center}
.tpl-datos-eh>div>div:last-of-type>div:last-child>button:last-of-type>*{display:inline-block;letter-spacing:.1em;text-align:left;text-transform:uppercase;text-decoration:none;vertical-align:middle}
.tpl-datos-eh>div>div:last-of-type>div:last-child>button:last-of-type:before{font-family:Icons;font-size:32px;padding-right:5px;vertical-align:middle}
.tpl-datos-eh>div>div:last-of-type>div:last-child>button:last-of-type:hover{color:#80bbbe;text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-datos-eh>div>div:last-of-type>div:last-child>button:last-of-type:hover{background:#fff}
.tpl-datos-eh>article{margin-top:10px}
.tpl-datos-eh>article>header>div:first-of-type{font-weight:300;text-transform:uppercase;letter-spacing:.1em}
.tpl-datos-eh>article>header>div:first-of-type sup{font-size:10px}
.tpl-datos-eh>article>header>div:last-of-type{font:24px 'Droid Serif',serif;color:#80bbbe}
.tpl-datos-eh>article>section{margin-top:15px}
.tpl-datos-eh>article>section>div:first-of-type{line-height:20px}
.tpl-datos-eh>article>section>div:last-of-type>div{font:italic 18px 'Droid Serif',serif;margin:24px 0 15px}
.tpl-datos-eh>article>section>a{margin-top:20px;color:#80bbbe;display:inline-block;letter-spacing:.1em;text-transform:uppercase}
.tpl-datos-eh>article>section>a:after{border:1px solid #80bbbe;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:'\e000';display:inline-block;font:10px/23px Icons;margin-left:5px;text-align:center;width:19px;padding-left:2px}
.tpl-datos-eh>article>section>a:hover{cursor:pointer;text-decoration:none}
.tpl-datos-eh>article>section>a:hover:after{margin-left:10px;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
@media (min-width: 601px) {
  .tpl-datos-eh > article > section > a {font-size: 18px;}
  .tpl-datos-eh > article > section > a:after {font-size: 11px;line-height: 28px;width: 28px;}
}
.sf5 .tpl-datos-eh > div > div:first-of-type > div {-webkit-transition: none;}
.sf5 .tpl-datos-eh > div > div:first-of-type > div.sta-selected.sta-act {-webkit-transition: none;}
.sf5 .tpl-datos-eh > div > div:last-of-type > div:first-of-type > button {-webkit-transition: none;}
.ielt9 .tpl-datos-eh > div > div:last-of-type > div:first-child > button {background: #000;}
.ielt9 .tpl-datos-eh > div > div:last-of-type > div:first-child > button.sta-oculto {display: none;}
@media (min-width: 601px) {
  .tpl-datos-eh.sta-datosv1>article>section>div:last-of-type>ul>li{box-sizing:border-box;width:16.66%;width:calc(100% / 6)}.tpl-datos-eh.sta-datosv1>article>section>div:last-of-type>ul>li:before{padding-bottom:10px}
  .tpl-datos-eh.sta-datosv1>article>section>div:last-of-type>ul>li>div:first-child{font-size:18px;padding-bottom:10px}
  .tpl-datos-eh>div{height:400px}
  .tpl-datos-eh>div>div:last-of-type>div:nth-of-type(1){top:150px}
  .tpl-datos-eh>div>div:last-of-type>div:nth-of-type(2){height:60px}
  .tpl-datos-eh>div>div:last-of-type>div:nth-of-type(2)>button:first-of-type{display:block;position:absolute;left:0;top:0;right:100%;bottom:0;background:#4d4d4d;background:rgba(77,77,77,.5);width:100%;text-align:left;padding-left:20px;text-transform:uppercase;letter-spacing:.1em}
  .tpl-datos-eh>div>div:last-of-type>div:nth-of-type(2)>button:first-of-type:before{content:'\e086';font:19px/19px Icons;vertical-align:middle;margin-right:3px}
  .tpl-datos-eh>div>div:last-of-type>div:nth-of-type(2)>button:first-of-type:hover{background:#000;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}.tpl-datos-eh>div>div:last-of-type>div:nth-of-type(2)>button:last-of-type{width:50%;max-width:220px;position:absolute;left:auto;top:0;right:0;bottom:0}.tpl-datos-eh>div>div:last-of-type>div:nth-of-type(2)>button:last-of-type>div{max-width:140px}
  .tpl-datos-eh>article>header>div:first-of-type{font-size:18px}.tpl-datos-eh>article>header>div:last-of-type{font-size:36px}
}
@media (min-width: 801px) {
  .tpl-datos-eh {padding: 40px 30px 30px;}
  .tpl-datos-eh.sta-datosv1 > article > section > div:last-of-type > ul > li {padding: 0 20px 15px;}
  .tpl-datos-eh > article {margin-top: 25px;}
  .tpl-datos-eh > article > header {font-size: 18px;}
}
/*.tpl-datos2-eh*/
.tpl-datos2-eh{background:#fff;padding:15px;font:14px 'Roboto',sans-serif}
.tpl-datos2-eh>div{height:340px;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}
.tpl-datos2-eh>div>div>div{color:#fff;position:absolute;left:0;right:0;bottom:0}
.tpl-datos2-eh>div>div>div>div{display:none}
.tpl-datos2-eh>div>div>div>button{background:#80bbbe;padding:17px;color:#fff;line-height:14px;width:100%;text-align:center}
.tpl-datos2-eh>div>div>div>button>*{display:inline-block;letter-spacing:.1em;text-align:left;text-transform:uppercase;text-decoration:none;vertical-align:middle}.tpl-datos2-eh>div>div>div>button:before{font-family:Icons;font-size:32px;padding-right:5px;vertical-align:middle}
.tpl-datos2-eh>div>div>div>button:hover{color:#80bbbe;text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-datos2-eh>div>div>div>button:hover{background:#fff}
.tpl-datos2-eh>div>div>div>button:before{content:'\e087'}
.tpl-datos2-eh>div>div>div>button>div{width:calc(100% - 42px);max-width:150px}
.tpl-datos2-eh>article{margin-top:10px}
.tpl-datos2-eh>article>header>div{font:300 24px 'Droid Serif',serif;color:#80bbbe;text-transform:uppercase;letter-spacing:.1em}
.tpl-datos2-eh>article>section{margin-top:15px}
.tpl-datos2-eh>article>section>div:first-of-type{line-height:20px}
.tpl-datos2-eh>article>section>div:last-of-type{color:#80bbbe;font:bold 15px/40px 'Roboto',sans-serif;margin:24px 0 15px;text-transform:uppercase;letter-spacing:.1em;vertical-align:middle}
.tpl-datos2-eh>article>section>div:last-of-type>span{font:40px/40px 'Droid Serif',serif;vertical-align:middle}
.tpl-datos2-eh>article>section>div:last-of-type>span>span{font-size:20px;line-height:40px;vertical-align:top}
@media (min-width: 601px) {
  .tpl-datos2-eh>div{height:400px;overflow:hidden}
  .tpl-datos2-eh>div>div>div{height:60px}
  .tpl-datos2-eh>div>div>div>div{height:60px;display:table;position:absolute;left:0;top:0;right:100%;bottom:0;background:#4d4d4d;background:rgba(77,77,77,.5);width:100%;text-align:left;padding-left:20px;text-transform:uppercase;letter-spacing:.1em}
  .tpl-datos2-eh>div>div>div>div>div{display:table-cell;font:300 14px/40px 'Roboto',sans-serif;vertical-align:middle}
  .tpl-datos2-eh>div>div>div>div>div>span{vertical-align:middle;font:40px/40px 'Droid Serif',serif}
  .tpl-datos2-eh>div>div>div>div>div>span>span{font-size:20px;vertical-align:top}
  .tpl-datos2-eh>div>div>div>div:hover{background:#000;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
  .tpl-datos2-eh>div>div>div>button{width:50%;max-width:220px;position:absolute;left:auto;top:0;right:0;bottom:0}
  .tpl-datos2-eh>div>div>div>button>div{max-width:140px}
  .tpl-datos2-eh>article>header>div{font-size:36px}
}
@media (min-width: 801px) {
  .tpl-datos2-eh {padding: 40px 30px 30px;}
  .tpl-datos2-eh > article {margin-top: 25px;}
}
/*TPL-FILTER-EH*/
.tpl-filter-eh{background:#fff;padding:20px 10px 0;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.5);-moz-box-shadow:0 5px 20px 0 rgba(0,0,0,.5);box-shadow:0 5px 20px 0 rgba(0,0,0,.5);position:relative;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-filter-eh.sta-fixed{position:fixed;right:0;left:0;z-index:100}.tpl-filter-eh>div{font-size:1px;letter-spacing:-1px;word-spacing:-1px}
.tpl-filter-eh>div>*,
.tpl-filter-eh>div>div{display:inline-block;font-size:14px;letter-spacing:normal;word-spacing:normal}
.tpl-filter-eh>div>h2{display:block;text-align:center;color:#80bbbe;font-size:14px;letter-spacing:.1em;text-transform:uppercase;padding-bottom:10px;width:100%}
@media (min-width: 601px) {
  .tpl-filter-eh > div > h2 {font-size: 18px;}
}
.tpl-filter-eh>div>label{vertical-align:top;box-sizing:border-box;cursor:pointer;padding:5px 5px 20px;position:relative;text-align:center;color:#80bbbe;font:40px Icons}.tpl-filter-eh>div>label:before{color:#80bbbe;display:block;font:42px Icons;padding-bottom:10px}
.tpl-filter-eh>div>label:after{background:#80bbbe;bottom:0;content:'';height:0;left:0;position:absolute;right:0;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-filter-eh>div>label.sta-selected:after,.tpl-filter-eh>div>label:hover:after{height:5px}
.tpl-filter-eh>div>label>div:first-child{color:#80bbbe;text-transform:uppercase}
.tpl-filter-eh>div>label>div:last-child{display:none}
@media (min-width: 601px) {
  .tpl-filter-eh > div > label {padding: 0 5px 20px;}
  .tpl-filter-eh > div > label:before {font-size: 60px;}
  .tpl-filter-eh > div > label:hover:after,
  .tpl-filter-eh > div > label.sta-selected:after {height: 10px;}
  .tpl-filter-eh > div > label > div:first-child {font-size: 16px;}
}
@media (min-width: 801px) {
  .tpl-filter-eh > div > label > div:first-child {font-size: 18px;}
  .tpl-filter-eh > div > label > div:last-child {display: block;}
}
.tpl-filter-eh > div > label:before {display: inline-block;}
.tpl-filter-eh > div > label > span:nth-of-type(1) {font: 12px 'Roboto', sans-serif;color: #80bbbe;display: block;letter-spacing: 1px;text-transform: uppercase;}
.tpl-filter-eh > div > label > span:nth-of-type(2) {display: none;}
.tpl-filter-eh.sta-fixed {padding: 15px 10px 0;}
.tpl-filter-eh.sta-fixed > div > label {-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-filter-eh.sta-fixed > div > label:before {font-size: 35px;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-filter-eh.sta-fixed > div > label > span {-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-filter-eh.sta-2filter > div > label {width: 50%;}
.tpl-filter-eh.sta-3filter > div > label,
.tpl-filter-eh.sta-6filter > div > label {width: 33.33%;width: calc(33.33333333%);}
.tpl-filter-eh.sta-4filter > div > label {width: 50%;}
.tpl-filter-eh.sta-5filter > div > label {width: 50%;}
.tpl-filter-eh.sta-5filter > div > label:nth-of-type(1) {width: 100%;}
@media (min-width: 601px) {
  .tpl-filter-eh {padding: 20px 10px 0;}
  .tpl-filter-eh > div {display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: distribute;-ms-flex-pack: distribute;-webkit-justify-content: space-around;justify-content: space-around;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;text-align: center;}
  .tpl-filter-eh > div > h2 {padding-bottom: 20px;}
  .tpl-filter-eh > div > label {max-width: 170px;font-size: 60px;}
  .tpl-filter-eh > div > label > span:nth-of-type(1) {font-size: 16px;}
  .tpl-filter-eh.sta-fixed > div > label > span:before {font-size: 35px;}
  .tpl-filter-eh.sta-fixed > div > label > span:nth-of-type(1) {font-size: 14px;}
  .tpl-filter-eh.sta-2filter > div,
  .tpl-filter-eh.sta-3filter > div {max-width: 800px;}
  .tpl-filter-eh.sta-4filter > div > label {width: 25%;}
  .tpl-filter-eh.sta-5filter > div > label {width: 20%;}
  .tpl-filter-eh.sta-5filter > div > label:nth-of-type(1) {width: 20%;}
  .tpl-filter-eh.sta-6filter > div > label {width: 16.66%;width: calc(100% / 6);}
}
@media (min-width: 801px) {
  .tpl-filter-eh > div {max-width: 1280px;margin: 0 auto;}
  .tpl-filter-eh > div > label {max-width: 250px;}
  .tpl-filter-eh > div > label > span:nth-of-type(1) {font-size: 18px;}
  .tpl-filter-eh > div > label > span:nth-of-type(2) {display: block;color: #4d4d4d;font: 14px 'Roboto', sans-serif;}
  .tpl-filter-eh.sta-fixed > div > label {font-size: 30px;}
  .tpl-filter-eh.sta-fixed > div > label > span:before {font-size: 35px;}
  .tpl-filter-eh.sta-fixed > div > label > span:nth-of-type(1) {font-size: 16px;}
  .tpl-filter-eh.sta-fixed > div > label > span:nth-of-type(2) {font-size: 12px;}
}
/*.tpl-filter2-eh*/
@-moz-keyframes keyframe_tpl-filter2-eh {
from {opacity: 0;visibility: hidden;bottom: -67px;}
to {opacity: 1;visibility: visible;border: 0;}
}
@-webkit-keyframes keyframe_tpl-filter2-eh {
from {opacity: 0;visibility: hidden;bottom: -67px;}
to {opacity: 1;visibility: visible;border: 0;}
}
@keyframes keyframe_tpl-filter2-eh {
from {opacity: 0;visibility: hidden;bottom: -67px;}
to {opacity: 1;visibility: visible;border: 0;}
}
.tpl-filter2-eh {position: relative;font: 14px 'Roboto', sans-serif;color: #fff;text-align: center;}
.tpl-filter2-eh.sta-top > div {position: fixed;background: #00111b;z-index: 100;-webkit-animation: keyframe_tpl-filter2-eh 1s linear;-moz-animation: keyframe_tpl-filter2-eh 1s linear;animation: keyframe_tpl-filter2-eh 1s linear;}
.tpl-filter2-eh.sta-top > div > div > div:nth-of-type(2) {border-top: 1px solid #eee;border-top-color: rgba(238, 238, 238, 0.2);}
.tpl-filter2-eh.sta-5 > div {background: rgba(0, 17, 27, 0.8);}
.tpl-filter2-eh.sta-5 > div > div {/*max-width*/}
.tpl-filter2-eh.sta-5 > div > div > div:first-of-type > label {width: 19%;width: calc(20% - 1px);border: 0!important;}
.tpl-filter2-eh.sta-5 > div > div > div:first-of-type > label > div:first-of-type > svg {-webkit-transition: fill 0.3s;-o-transition: fill 0.3s;-ms-transition: fill 0.3s;-moz-transition: fill 0.3s;transition: fill 0.3s;}
input:nth-of-type(1):checked ~ .tpl-filter2-eh.sta-5 > div > div > div:first-of-type > label:nth-of-type(1) > div:first-of-type,
input:nth-of-type(2):checked ~ .tpl-filter2-eh.sta-5 > div > div > div:first-of-type > label:nth-of-type(2) > div:first-of-type,
input:nth-of-type(3):checked ~ .tpl-filter2-eh.sta-5 > div > div > div:first-of-type > label:nth-of-type(3) > div:first-of-type,
input:nth-of-type(4):checked ~ .tpl-filter2-eh.sta-5 > div > div > div:first-of-type > label:nth-of-type(4) > div:first-of-type,
input:nth-of-type(5):checked ~ .tpl-filter2-eh.sta-5 > div > div > div:first-of-type > label:nth-of-type(5) > div:first-of-type,
input:nth-of-type(6):checked ~ .tpl-filter2-eh.sta-5 > div > div > div:first-of-type > label:nth-of-type(6) > div:first-of-type,
input:nth-of-type(7):checked ~ .tpl-filter2-eh.sta-5 > div > div > div:first-of-type > label:nth-of-type(7) > div:first-of-type,
input:nth-of-type(8):checked ~ .tpl-filter2-eh.sta-5 > div > div > div:first-of-type > label:nth-of-type(8) > div:first-of-type,
input:nth-of-type(9):checked ~ .tpl-filter2-eh.sta-5 > div > div > div:first-of-type > label:nth-of-type(9) > div:first-of-type,
input:nth-of-type(10):checked ~ .tpl-filter2-eh.sta-5 > div > div > div:first-of-type > label:nth-of-type(10) > div:first-of-type,
.tpl-filter2-eh.sta-5 > div > div > div:first-of-type > label:hover > div:first-of-type {background: #80bbbe;}
input:nth-of-type(1):checked ~ .tpl-filter2-eh.sta-5 > div > div > div:first-of-type > label:nth-of-type(1) > div:first-of-type > svg,
input:nth-of-type(2):checked ~ .tpl-filter2-eh.sta-5 > div > div > div:first-of-type > label:nth-of-type(2) > div:first-of-type > svg,
input:nth-of-type(3):checked ~ .tpl-filter2-eh.sta-5 > div > div > div:first-of-type > label:nth-of-type(3) > div:first-of-type > svg,
input:nth-of-type(4):checked ~ .tpl-filter2-eh.sta-5 > div > div > div:first-of-type > label:nth-of-type(4) > div:first-of-type > svg,
input:nth-of-type(5):checked ~ .tpl-filter2-eh.sta-5 > div > div > div:first-of-type > label:nth-of-type(5) > div:first-of-type > svg,
input:nth-of-type(6):checked ~ .tpl-filter2-eh.sta-5 > div > div > div:first-of-type > label:nth-of-type(6) > div:first-of-type > svg,
input:nth-of-type(7):checked ~ .tpl-filter2-eh.sta-5 > div > div > div:first-of-type > label:nth-of-type(7) > div:first-of-type > svg,
input:nth-of-type(8):checked ~ .tpl-filter2-eh.sta-5 > div > div > div:first-of-type > label:nth-of-type(8) > div:first-of-type > svg,
input:nth-of-type(9):checked ~ .tpl-filter2-eh.sta-5 > div > div > div:first-of-type > label:nth-of-type(9) > div:first-of-type > svg,
input:nth-of-type(10):checked ~ .tpl-filter2-eh.sta-5 > div > div > div:first-of-type > label:nth-of-type(10) > div:first-of-type > svg,
.tpl-filter2-eh.sta-5 > div > div > div:first-of-type > label:hover > div:first-of-type > svg {fill: #fff;}
.tpl-filter2-eh.sta-6 > div {background: rgba(0, 17, 27, 0.8);}
.tpl-filter2-eh.sta-6 > div > div {/*max-width*/}
.tpl-filter2-eh.sta-6 > div > div > div:first-of-type > label {width: 15%;width: calc(16.6% - 1px);border: 0!important;}
.tpl-filter2-eh.sta-6 > div > div > div:first-of-type > label > div:first-of-type > svg {-webkit-transition: fill 0.3s;-o-transition: fill 0.3s;-ms-transition: fill 0.3s;-moz-transition: fill 0.3s;transition: fill 0.3s;}
input:nth-of-type(1):checked ~ .tpl-filter2-eh.sta-6 > div > div > div:first-of-type > label:nth-of-type(1) > div:first-of-type,
input:nth-of-type(2):checked ~ .tpl-filter2-eh.sta-6 > div > div > div:first-of-type > label:nth-of-type(2) > div:first-of-type,
input:nth-of-type(3):checked ~ .tpl-filter2-eh.sta-6 > div > div > div:first-of-type > label:nth-of-type(3) > div:first-of-type,
input:nth-of-type(4):checked ~ .tpl-filter2-eh.sta-6 > div > div > div:first-of-type > label:nth-of-type(4) > div:first-of-type,
input:nth-of-type(5):checked ~ .tpl-filter2-eh.sta-6 > div > div > div:first-of-type > label:nth-of-type(5) > div:first-of-type,
input:nth-of-type(6):checked ~ .tpl-filter2-eh.sta-6 > div > div > div:first-of-type > label:nth-of-type(6) > div:first-of-type,
input:nth-of-type(7):checked ~ .tpl-filter2-eh.sta-6 > div > div > div:first-of-type > label:nth-of-type(7) > div:first-of-type,
input:nth-of-type(8):checked ~ .tpl-filter2-eh.sta-6 > div > div > div:first-of-type > label:nth-of-type(8) > div:first-of-type,
input:nth-of-type(9):checked ~ .tpl-filter2-eh.sta-6 > div > div > div:first-of-type > label:nth-of-type(9) > div:first-of-type,
input:nth-of-type(10):checked ~ .tpl-filter2-eh.sta-6 > div > div > div:first-of-type > label:nth-of-type(10) > div:first-of-type,
.tpl-filter2-eh.sta-6 > div > div > div:first-of-type > label:hover > div:first-of-type {background: #80bbbe;}
input:nth-of-type(1):checked ~ .tpl-filter2-eh.sta-6 > div > div > div:first-of-type > label:nth-of-type(1) > div:first-of-type > svg,
input:nth-of-type(2):checked ~ .tpl-filter2-eh.sta-6 > div > div > div:first-of-type > label:nth-of-type(2) > div:first-of-type > svg,
input:nth-of-type(3):checked ~ .tpl-filter2-eh.sta-6 > div > div > div:first-of-type > label:nth-of-type(3) > div:first-of-type > svg,
input:nth-of-type(4):checked ~ .tpl-filter2-eh.sta-6 > div > div > div:first-of-type > label:nth-of-type(4) > div:first-of-type > svg,
input:nth-of-type(5):checked ~ .tpl-filter2-eh.sta-6 > div > div > div:first-of-type > label:nth-of-type(5) > div:first-of-type > svg,
input:nth-of-type(6):checked ~ .tpl-filter2-eh.sta-6 > div > div > div:first-of-type > label:nth-of-type(6) > div:first-of-type > svg,
input:nth-of-type(7):checked ~ .tpl-filter2-eh.sta-6 > div > div > div:first-of-type > label:nth-of-type(7) > div:first-of-type > svg,
input:nth-of-type(8):checked ~ .tpl-filter2-eh.sta-6 > div > div > div:first-of-type > label:nth-of-type(8) > div:first-of-type > svg,
input:nth-of-type(9):checked ~ .tpl-filter2-eh.sta-6 > div > div > div:first-of-type > label:nth-of-type(9) > div:first-of-type > svg,
input:nth-of-type(10):checked ~ .tpl-filter2-eh.sta-6 > div > div > div:first-of-type > label:nth-of-type(10) > div:first-of-type > svg,
.tpl-filter2-eh.sta-6 > div > div > div:first-of-type > label:hover > div:first-of-type > svg {fill: #fff;}
input:nth-of-type(1):checked ~ .tpl-filter2-eh.sta-6 > div > div > div:first-of-type > label:nth-of-type(1) > div:first-of-type > svg > polyline,
input:nth-of-type(2):checked ~ .tpl-filter2-eh.sta-6 > div > div > div:first-of-type > label:nth-of-type(2) > div:first-of-type > svg > polyline,
input:nth-of-type(3):checked ~ .tpl-filter2-eh.sta-6 > div > div > div:first-of-type > label:nth-of-type(3) > div:first-of-type > svg > polyline,
input:nth-of-type(4):checked ~ .tpl-filter2-eh.sta-6 > div > div > div:first-of-type > label:nth-of-type(4) > div:first-of-type > svg > polyline,
input:nth-of-type(5):checked ~ .tpl-filter2-eh.sta-6 > div > div > div:first-of-type > label:nth-of-type(5) > div:first-of-type > svg > polyline,
input:nth-of-type(6):checked ~ .tpl-filter2-eh.sta-6 > div > div > div:first-of-type > label:nth-of-type(6) > div:first-of-type > svg > polyline,
input:nth-of-type(7):checked ~ .tpl-filter2-eh.sta-6 > div > div > div:first-of-type > label:nth-of-type(7) > div:first-of-type > svg > polyline,
input:nth-of-type(8):checked ~ .tpl-filter2-eh.sta-6 > div > div > div:first-of-type > label:nth-of-type(8) > div:first-of-type > svg > polyline,
input:nth-of-type(9):checked ~ .tpl-filter2-eh.sta-6 > div > div > div:first-of-type > label:nth-of-type(9) > div:first-of-type > svg > polyline,
input:nth-of-type(10):checked ~ .tpl-filter2-eh.sta-6 > div > div > div:first-of-type > label:nth-of-type(10) > div:first-of-type > svg > polyline,
.tpl-filter2-eh.sta-6 > div > div > div:first-of-type > label:hover > div:first-of-type > svg > polyline {stroke: #fff;}
.tpl-filter2-eh > div {position: absolute;left: 0;right: 0;bottom: 0;background: rgba(0, 17, 27, 0.6);border-bottom: 5px solid #80bbbe;}
.tpl-filter2-eh > div > div {/*max-width*/}
.tpl-filter2-eh > div > div > div:first-of-type {display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
.tpl-filter2-eh > div > div > div:first-of-type > label {display: inline-block;width: 24%;width: calc(25% - 1px);-webkit-transition: background 0.3s;-o-transition: background 0.3s;-ms-transition: background 0.3s;-moz-transition: background 0.3s;transition: background 0.3s;}
input:nth-of-type(1):checked ~ .tpl-filter2-eh > div > div > div:first-of-type > label:nth-of-type(1),
input:nth-of-type(2):checked ~ .tpl-filter2-eh > div > div > div:first-of-type > label:nth-of-type(2),
input:nth-of-type(3):checked ~ .tpl-filter2-eh > div > div > div:first-of-type > label:nth-of-type(3),
input:nth-of-type(4):checked ~ .tpl-filter2-eh > div > div > div:first-of-type > label:nth-of-type(4),
input:nth-of-type(5):checked ~ .tpl-filter2-eh > div > div > div:first-of-type > label:nth-of-type(5),
input:nth-of-type(6):checked ~ .tpl-filter2-eh > div > div > div:first-of-type > label:nth-of-type(6),
input:nth-of-type(7):checked ~ .tpl-filter2-eh > div > div > div:first-of-type > label:nth-of-type(7),
input:nth-of-type(8):checked ~ .tpl-filter2-eh > div > div > div:first-of-type > label:nth-of-type(8),
input:nth-of-type(9):checked ~ .tpl-filter2-eh > div > div > div:first-of-type > label:nth-of-type(9),
input:nth-of-type(10):checked ~ .tpl-filter2-eh > div > div > div:first-of-type > label:nth-of-type(10) {background: #fff;}
.tpl-filter2-eh > div > div > div:first-of-type > label:hover {background: rgba(255, 255, 255, 0.2);}
.tpl-filter2-eh > div > div > div:first-of-type > label:not(:nth-of-type(4n)) {border-right: 1px solid #eee;border-right-color: rgba(238, 238, 238, 0.2);}
.tpl-filter2-eh > div > div > div:first-of-type > label:nth-last-of-type(n+5) {border-bottom: 1px solid #eee;border-bottom-color: rgba(238, 238, 238, 0.2);}
.tpl-filter2-eh > div > div > div:first-of-type > label > div:first-of-type {padding: 14px 0;}
.tpl-filter2-eh > div > div > div:first-of-type > label > div:first-of-type > svg {height: 35px;width: 35px;fill: #80bbbe;}
.tpl-filter2-eh > div > div > div:first-of-type > label > div:first-of-type > svg > polyline {stroke: #80bbbe;}
.tpl-filter2-eh > div > div > div:first-of-type > label > div:nth-of-type(2) {display: none;}
.tpl-filter2-eh > div > div > div:nth-of-type(2) {background: #00111b;}
.tpl-filter2-eh > div > div > div:nth-of-type(2) > div {padding: 3px 10px;}
.tpl-filter2-eh > div > div > div:nth-of-type(2) > div > div:first-of-type {font-weight: 300;}
.tpl-filter2-eh > div > div > div:nth-of-type(2) > div > div:first-of-type > span {font-weight: normal;letter-spacing: 0.01em;color: #80bbbe;font-family: 'Droid Serif', serif;
text-transform: uppe rcase;}
.tpl-filter2-eh > div > div > div:nth-of-type(2) > div > div:first-of-type > span > span {font-size: 24px;}
.tpl-filter2-eh > div > div > div:nth-of-type(2) > div > div:nth-of-type(2) {display: none;}
.sf5 .tpl-filter2-eh > div > div > div:first-of-type {display: block;}
.sf5 .tpl-filter2-eh > div > div > div:first-of-type > label {-webkit-transition: none;}
.ielt10 .tpl-filter2-eh > div > div > div:first-of-type > label {width: calc(25% - 5px);}
@media (min-width: 601px) {
  .tpl-filter2-eh.sta-top.sta-nav16 > div {background: rgba(0, 17, 27, 0.8);}
  .tpl-filter2-eh.sta-top > div {-webkit-animation: none;-moz-animation: none;animation: none;bottom: auto;top: 75px;background: rgba(0, 17, 27, 0.6);}
  .tpl-filter2-eh > div > div > div:first-of-type > label {padding-top: 10px;}
  .tpl-filter2-eh > div > div > div:first-of-type > label:hover {background: none;}
  .tpl-filter2-eh > div > div > div:first-of-type > label:hover > div:first-of-type {background: rgba(255, 255, 255, 0.2);}
  input:nth-of-type(1):checked ~ .tpl-filter2-eh > div > div > div:first-of-type > label:nth-of-type(1),
  input:nth-of-type(2):checked ~ .tpl-filter2-eh > div > div > div:first-of-type > label:nth-of-type(2),
  input:nth-of-type(3):checked ~ .tpl-filter2-eh > div > div > div:first-of-type > label:nth-of-type(3),
  input:nth-of-type(4):checked ~ .tpl-filter2-eh > div > div > div:first-of-type > label:nth-of-type(4),
  input:nth-of-type(5):checked ~ .tpl-filter2-eh > div > div > div:first-of-type > label:nth-of-type(5),
  input:nth-of-type(6):checked ~ .tpl-filter2-eh > div > div > div:first-of-type > label:nth-of-type(6),
  input:nth-of-type(7):checked ~ .tpl-filter2-eh > div > div > div:first-of-type > label:nth-of-type(7),
  input:nth-of-type(8):checked ~ .tpl-filter2-eh > div > div > div:first-of-type > label:nth-of-type(8),
  input:nth-of-type(9):checked ~ .tpl-filter2-eh > div > div > div:first-of-type > label:nth-of-type(9),
  input:nth-of-type(10):checked ~ .tpl-filter2-eh > div > div > div:first-of-type > label:nth-of-type(10) {background: none;}
  input:nth-of-type(1):checked ~ .tpl-filter2-eh > div > div > div:first-of-type > label:nth-of-type(1) > div:first-of-type,
  input:nth-of-type(2):checked ~ .tpl-filter2-eh > div > div > div:first-of-type > label:nth-of-type(2) > div:first-of-type,
  input:nth-of-type(3):checked ~ .tpl-filter2-eh > div > div > div:first-of-type > label:nth-of-type(3) > div:first-of-type,
  input:nth-of-type(4):checked ~ .tpl-filter2-eh > div > div > div:first-of-type > label:nth-of-type(4) > div:first-of-type,
  input:nth-of-type(5):checked ~ .tpl-filter2-eh > div > div > div:first-of-type > label:nth-of-type(5) > div:first-of-type,
  input:nth-of-type(6):checked ~ .tpl-filter2-eh > div > div > div:first-of-type > label:nth-of-type(6) > div:first-of-type,
  input:nth-of-type(7):checked ~ .tpl-filter2-eh > div > div > div:first-of-type > label:nth-of-type(7) > div:first-of-type,
  input:nth-of-type(8):checked ~ .tpl-filter2-eh > div > div > div:first-of-type > label:nth-of-type(8) > div:first-of-type,
  input:nth-of-type(9):checked ~ .tpl-filter2-eh > div > div > div:first-of-type > label:nth-of-type(9) > div:first-of-type,
  input:nth-of-type(10):checked ~ .tpl-filter2-eh > div > div > div:first-of-type > label:nth-of-type(10) > div:first-of-type {background: #fff;}
  .tpl-filter2-eh > div > div > div:first-of-type > label > div:first-of-type {display: inline-block;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;padding: 9px 9px 5px 9px;border: 1px solid #80bbbe;-webkit-transition: background 0.3s;-o-transition: background 0.3s;-ms-transition: background 0.3s;-moz-transition: background 0.3s;transition: background 0.3s;}
  .tpl-filter2-eh > div > div > div:first-of-type > label > div:nth-of-type(2) {display: block;font-size: 11px;letter-spacing: 0.1em;text-transform: uppercase;margin: 10px 0;}
}
@media (min-width: 801px) {
  .tpl-filter2-eh>div>div{max-width:610px;margin:0 auto;padding:0 155px;position:relative}
  .tpl-filter2-eh>div>div>div:nth-of-type(2){position:absolute;left:0;top:0;width:150px}
  .tpl-filter2-eh>div>div>div:nth-of-type(2)>div{padding:23px 10px 17px}
  .tpl-filter2-eh>div>div>div:nth-of-type(2)>div>div:first-of-type{font-size:12px}
  .tpl-filter2-eh>div>div>div:nth-of-type(2)>div>div:first-of-type>span{display:block;font-size:22px}
  .tpl-filter2-eh>div>div>div:nth-of-type(2)>div>div:first-of-type>span>span{font-size:38px}
  .tpl-filter2-eh>div>div>div:nth-of-type(2)>div>div:nth-of-type(2){display:block;font-size:12px;margin-top:10px}
  .tpl-filter2-eh>div>div>div:nth-of-type(2)>div>div:nth-of-type(2):empty{display:none}
}
/* .tpl-filter3-eh */
.tpl-filter3-eh {background: #fff;font: 14px 'Roboto', sans-serif;letter-spacing: 0.075em;text-transform: uppercase;text-align: center;padding: 0 10px;position: relative;-webkit-box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.3);box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.3);}
.tpl-filter3-eh > div {display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}
.tpl-filter3-eh > div > label {
width: 100%;
padding: 30px 5px 20px;
}
input:nth-of-type(1):checked ~ .tpl-filter3-eh > div > label:nth-of-type(1),
input:nth-of-type(2):checked ~ .tpl-filter3-eh > div > label:nth-of-type(2),
input:nth-of-type(3):checked ~ .tpl-filter3-eh > div > label:nth-of-type(3),
input:nth-of-type(4):checked ~ .tpl-filter3-eh > div > label:nth-of-type(4),
input:nth-of-type(5):checked ~ .tpl-filter3-eh > div > label:nth-of-type(5),
input:nth-of-type(6):checked ~ .tpl-filter3-eh > div > label:nth-of-type(6),
input:nth-of-type(7):checked ~ .tpl-filter3-eh > div > label:nth-of-type(7),
.tpl-filter3-eh > div > label:hover {color: #80bbbe;font-weight: 500;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-filter3-eh > div > label > span {display: block;}
.ielt11 .tpl-filter3-eh > div,
.sf5 .tpl-filter3-eh > div {display: block;}
.ielt11 .tpl-filter3-eh > div > label,
.sf5 .tpl-filter3-eh > div > label {display: inline-block;width: auto;}
@media (min-width: 601px) {
  .tpl-filter3-eh > div > label {padding-top: 25px;}
  .tpl-filter3-eh > div > label > span {display: inline;}
}
@media (min-width: 801px) {
  .tpl-filter3-eh > div {max-width: 1100px;margin: 0 auto;}
  .tpl-filter3-eh > div > label {position: relative;}
  input:nth-of-type(1):checked ~ .tpl-filter3-eh > div > label:nth-of-type(1):after,
  input:nth-of-type(2):checked ~ .tpl-filter3-eh > div > label:nth-of-type(2):after,
  input:nth-of-type(3):checked ~ .tpl-filter3-eh > div > label:nth-of-type(3):after,
  input:nth-of-type(4):checked ~ .tpl-filter3-eh > div > label:nth-of-type(4):after,
  input:nth-of-type(5):checked ~ .tpl-filter3-eh > div > label:nth-of-type(5):after,
  input:nth-of-type(6):checked ~ .tpl-filter3-eh > div > label:nth-of-type(6):after,
  input:nth-of-type(7):checked ~ .tpl-filter3-eh > div > label:nth-of-type(7):after {background: #80bbbe;height: 10px;}
  .tpl-filter3-eh > div > label:after {content: '';position: absolute;left: 0;right: 0;bottom: 0;height: 0;background: transparent;-webkit-transition: cubic-bezier(0.6, 0.85, 0.2, 0.5) 0.3s;-o-transition: cubic-bezier(0.6, 0.85, 0.2, 0.5) 0.3s;-ms-transition: cubic-bezier(0.6, 0.85, 0.2, 0.5) 0.3s;-moz-transition: cubic-bezier(0.6, 0.85, 0.2, 0.5) 0.3s;transition: cubic-bezier(0.6, 0.85, 0.2, 0.5) 0.3s;}
}
/* .tpl-footer1-eh */
.tpl-footer1-eh{background:#bbbbbd;color:#4d4d4d;position:relative;z-index:150}
.tpl-footer1-eh>input:checked+div>div:first-child>label:after{content:'\e0b2'}
.tpl-footer1-eh>input:checked+div>div:first-child>ul{max-height:500px}
.tpl-footer1-eh>div{position:relative;margin-top:50px}
.tpl-footer1-eh>div>div:first-of-type{position:absolute;left:0;top:auto;right:0;bottom:100%;background:#bbbbbd;font:14px/14px 'Roboto',sans-serif;border-bottom:1px solid #999}.tpl-footer1-eh>div>div:first-of-type:before{content:'';position:absolute;left:0;top:0;right:0;z-index:-1;-webkit-box-shadow:0 4px 19px 6px #000;-moz-box-shadow:0 4px 19px 6px #000;box-shadow:0 4px 19px 6px #000}
.tpl-footer1-eh>div>div:first-of-type>label{display:block;padding:18px 30px 0 10px;height:50px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;letter-spacing:.1em}
.tpl-footer1-eh>div>div:first-of-type>label:after{content:'\e0b5';font:16px/50px Icons;position:absolute;top:0;right:10px}
.tpl-footer1-eh>div>div:first-of-type>ul{max-height:0;overflow:hidden;padding:0 10px 0 18px;-webkit-transition:max-height .5s;-o-transition:max-height .5s;-ms-transition:max-height .5s;-moz-transition:max-height .5s;transition:max-height .5s}
.tpl-footer1-eh>div>div:first-of-type>ul>li{margin-bottom:10px}
.tpl-footer1-eh>div>div:first-of-type>ul>li:before{content:'';display:inline-block;vertical-align:middle;height:5px;width:5px;background:#80bbbe;margin-right:5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.tpl-footer1-eh>div>div:first-of-type>ul>li:last-child{margin-bottom:20px}
.tpl-footer1-eh>div>div:first-of-type>ul>li>a{color:#4d4d4d;vertical-align:middle}
.tpl-footer1-eh>div>div:last-of-type>div:first-child>a{display:block;padding:13px 30px 0 10px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:50px;color:#4d4d4d;border-bottom:1px solid #999;font:18px/18px 'Droid Serif',serif}
.tpl-footer1-eh>div>div:last-of-type>div:first-child>a:hover{text-decoration:none}
.tpl-footer1-eh>div>div:last-of-type>div:first-child>a:before{content:'\e089';font:24px/24px Icons;vertical-align:middle;color:#484848;margin-right:6px}
.tpl-footer1-eh>div>div:last-of-type>div:first-child>a:after{content:'\e0b4';font:16px/50px Icons;position:absolute;top:0;right:10px}
.tpl-footer1-eh>div>div:last-of-type>div:last-child{min-height:50px;padding:10px 10px 0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}
.tpl-footer1-eh>div>div:last-of-type>div:last-child>a{display:inline-block;vertical-align:top;height:30px;width:30px;border:1px solid #000;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity:.66;margin:1px}
.tpl-footer1-eh>div>div:last-of-type>div:last-child>a:before{font:16px/28px Icons}
.tpl-footer1-eh>div>div:last-of-type>div:last-child>a:hover{background:#000;color:#bbbbbd;text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}.tpl-footer1-eh input{position:fixed;top:0;left:-999px}
.ielt9 .tpl-footer1-eh>div>div:first-of-type:hover{color:#000}
.ielt9 .tpl-footer1-eh>div>div:first-of-type:before{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.tpl-footer1-eh.sta-noApp>div>div:last-of-type>div:first-of-type{display:none}
@media (min-width: 601px) {
  .tpl-footer1-eh{-webkit-box-shadow:0 8px 37px 4px #000;-moz-box-shadow:0 8px 37px 4px #000;box-shadow:0 8px 37px 4px #000}
  .tpl-footer1-eh>div{padding:30px 20px;margin-top:0}
  .tpl-footer1-eh>div>div:first-of-type:before{content:none}
  .tpl-footer1-eh>div>div:first-child{position:static;display:inline-block;vertical-align:top;width:58%;width:calc(100% - 224px);border-bottom:0}
  .tpl-footer1-eh>div>div:first-child>label{padding:0;margin-bottom:13px;height:auto;cursor:default}
  .tpl-footer1-eh>div>div:first-child>label:hover{color:inherit}
  .tpl-footer1-eh>div>div:first-child>label:after{content:none!important}
  .tpl-footer1-eh>div>div:first-child>ul{max-height:none;padding:0;-moz-column-count:2;-webkit-column-count:2;column-count:2}
  .tpl-footer1-eh>div>div:first-child>ul>li{margin:0 0 0 5px;line-height:21px}
  .tpl-footer1-eh>div>div:last-child{display:inline-block;vertical-align:top;width:220px}
  .tpl-footer1-eh>div>div:last-child>div:first-child:before{content:attr(data-title);display:block;text-transform:uppercase;letter-spacing:.1em;line-height:14px;margin-bottom:15px;font-weight:300}
  .tpl-footer1-eh>div>div:last-child>div:first-child>a{padding:0 0 10px;min-height:0}
  .tpl-footer1-eh>div>div:last-child>div:first-child>a:after{content:none}
  .tpl-footer1-eh>div>div:last-child>div:last-child{padding:24px 0 0}
  .ielt10 .tpl-footer1-eh>div>div:first-child>ul>li{float:left;width:48%}
}
@media (min-width: 801px) {
  .tpl-footer1-eh > div {padding: 30px 30px 25px;}
  .tpl-footer1-eh > div > div:first-child > label {letter-spacing: 0.2em;margin-bottom: 20px;}
  .tpl-footer1-eh > div > div:first-child > ul {max-width: 580px;}
  .tpl-footer1-eh > div > div:last-child > div:first-child:before {margin-bottom: 20px;}
  .tpl-footer1-eh > div > div:last-child > div:first-child > a {padding-bottom: 10px;}
}
@media print {
  .tpl-footer1-eh {display: none !important;}
}
/* .tpl-footer2-eh */
.tpl-footer2-eh{background:#9c9ca0;font:14px 'Roboto',sans-serif;text-align:center;text-transform:uppercase;position:relative;z-index:150}
.tpl-footer2-eh>div{height:55px;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.tpl-footer2-eh>div>*{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.tpl-footer2-eh>div>:first-child{height:55px;width:45%;padding:11px 5px 0 14px;border-right:1px solid #fff;text-align:left}
.tpl-footer2-eh>div>:first-child>svg{height:32px;width:107px;fill:#4d4d4d}
.tpl-footer2-eh>div>:nth-child(2){display:none}
.tpl-footer2-eh>div>:last-child{width:55%;padding:5px 10px 5px 10px}
.tpl-footer2-eh>div>:last-child>span{display:inline-block;width:calc(100% - 65px);vertical-align:middle;letter-spacing:.075em}
.tpl-footer2-eh>div>:last-child>img{max-height:30px;max-width:60px;display:inline-block;vertical-align:middle}
.tpl-footer2-eh>div>a{cursor:inherit}
.sf5 .tpl-footer2-eh>div>:first-child{display:inline-block;width:auto;padding-right:10px}
.sf5 .tpl-footer2-eh>div>*>a{cursor:inherit}
.ielt11 .tpl-footer2-eh{overflow:hidden}
.ielt11 .tpl-footer2-eh>div>:nth-child(2){width:calc(100% - 300px)}
.ielt10 .tpl-footer2-eh>div>a,.ielt10 .tpl-footer2-eh>div>div:last-child{display:inline-block;vertical-align:top}
.ielt10 .tpl-footer2-eh>div>a{width:40%}
.ielt9 .tpl-footer2-eh > div > a {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG4AAAAiCAMAAACJHxzeAAACrFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFi7gPAAAA43RSTlMAAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGhscHR4gISIjJCUmJykqKywtLi8wMTI0NTY3ODo8PT4/QEFDREVGR0hJSktMTU5PUFFSU1RWV1pbXV5fYGFiY2RlZmdoaWprbG1vcHFyc3R1dnd4eXp7fH1+f4CBgoOEhYaHiImKi4yNjpCRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqytrq+wsbKztLW2t7i6u7y9vsHCw8TFxsfIycrLzM3Oz9HS09TV2Nna29zd3+Dh4+Tm5+jp6uvs7fHy8/T19vf4+fz9/lgcfDAAAARYSURBVHgBtdaLX1NlHMfxL7s0Qp1mphKwmgkqJtbQZGESEphlS9NMvGCFpC1TRLk4QLBIvGS4tCCJ0Ay1S96ZTMtJWV7SKJS0CE2//0jn7Dxjh7H1wl7s/QeczznP83tez8ErTqG2fjiEMTucfjnoT9/SZ5sBigFXqOJGf3JSWAFh0DmqNYQllwdh8M8Mf24FBMN5hj+3XL2SYc/lQ4hoZcjcrLKC4mRkFxeXTMPkJADTH8gtKipNBKwb11VO7nvODiHqLEPmsnc+GffibOOmVMvUvU+8sBDA5qxaiyWrYWj63vTYGQds6IvtZAkE41WGzMXVQTYgF0CmI8kGYG3mSgAvO/JHAjBXadAH+7gKPlEfhs7NyUfEQvs8nX3CsAf3T0315p5ZDQyq3rAEssUPow9ONEFlY8hcZikinp654yGHo/FMKnKyABSkfLxuzVabcRNky4ajDwLeqSpULmqXBcDqafMx8v1E2PKBmBpTlfmRoYBzHoDXy/B/lDHAUSgSvypYUF04ZNVADD7+vH5LZfaB9Hu3Qxa7p2Ru+Z5Y3IUR8yFsY08rIRgX5T0HmLRAdAqwYFkiBo6Cl3bRivm4KxdYFnz/lqP/RRwj+RYE9XyWIaR78N900dEGBHWasvLe6/kmfIxHmhMgsbi+0AB46dC1zku7koDcUy7XsWPNrpbdmON2QPaaOxcYVneD7GwyweudliZ0O0mFHUINFevRbRg5BZKZpA5wUjELjfSBgy7IdrIOkRfJy5dJJkMSRzILCu0R+pRA+ICyIvgNvU0LJGls12ANuXK82foZmTwqMyOjnW9Mz7RiLfeKza9CDi+MBRIPux+DpILkT1C00O9tda8QPXPjIUlhOwzkbMj28xAk5xkNSYkqt5EH0U3bxbwrfAoS06HgY1/HCgTkJkCSKuVsvAivePI+AL9wEiRFqpyVdC5Ni4WXnW1w8BvlsT0VQMhAz9zf7PhN8gd/xQZWi+G8ySnBcyil7EQaJH/yVYwmYwDUMkAeAmiV3F8UrqCSm+Bl6GKKP7eeDZCVsxrApPLGkyRnABk8B6CBOwE4GSgfavGFOiX3D23xCQmjs/k7cvgDvGLJ4ercfsgqWQXFiCaeAjw8OnfJwu3kiGA5LoWf9volKLk7NEEykVcRQ6ZAtoXfwZ+z8boeklYugHlpJCQT+CMm+gcxaI4VUF3vu3sdhAh8wtuLh+jMO8h0VU7fweZxuph60oA2usYC8cd5EI28VON0Omua2RE89xF8POSnPY/5s6QOUR6SXSSLIbtDK2RWkrdI5gKzSLZdJplgIpMg05JFwXIOCHqP/74zNrvHQJJ86ksNgOVnyFv70uD1uXscvB6tvUF+nQHJ4403yc76BCxrrYfCfrohSG4zfFoocsHcHxeJ3nQjB0CINJv1ADRQ6Z0rhaD5Pmy/tUG+TeNm+HPvQdC2MBy5fVTbBiGmg8Jh9KfCVk+3s1sh6N+95lG0VqAf/QvomeBMWVQzrwAAAABJRU5ErkJggg==) left center no-repeat;}
@media (min-width: 601px) {
  .tpl-footer2-eh > div > *:first-child {width: 150px;}
  .tpl-footer2-eh > div > *:nth-child(2) {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;height: 55px;border-right: 1px solid #fff;padding: 5px;letter-spacing: 0.075em;width: calc(100% - 235px);}
  .tpl-footer2-eh > div > *:last-child {width: 180px;}
  .sf5 .tpl-footer2-eh > div > *:nth-child(2) {width: 48%;}
  .ielt10 .tpl-footer2-eh > div > a {width: 22%;}
  .ielt10 .tpl-footer2-eh > div > div:first-of-type {display: inline-block;width: calc(100% - 370px);}
  .ielt9 .tpl-footer2-eh > div > div:first-of-type {width: 40%;}
}
@media (min-width: 801px) {
  .tpl-footer2-eh > div > *:first-child {width: 170px;text-align: center;padding: 11px 0 0;}
  .tpl-footer2-eh > div > *:nth-child(2) {width: calc(100% - 440px);padding-left: 105px;}
  .tpl-footer2-eh > div > *:last-child {width: 270px;padding-right: 25px;}
  .sf5 .tpl-footer2-eh > div > *:nth-child(2) {width: 60%;border: 0;}
  .sf5 .tpl-footer2-eh > div > *:last-child {width: 180px;border-left: 1px solid #fff;}
  .ielt11 .tpl-footer2-eh > div > *:nth-child(2) {width: calc(100% - 400px);}
  .ielt10 .tpl-footer2-eh > div > a {width: 120px;}
  .ielt10 .tpl-footer2-eh > div > div:first-of-type {width: calc(100% - 465px);padding: 5px;}
  .ielt9 .tpl-footer2-eh > div > div:first-of-type {width: 50%;}
}
@media print {
  .tpl-footer2-eh {display: none !important;}
}
/*tpl-fondomodal-eh*/
.tpl-fondomodal-eh{display:none;position:fixed;z-index:1000;left:0;top:0;right:0;bottom:0;background:#000;background:rgba(0,0,0,.88);padding:20px;text-align:left}
.tpl-fondomodal-eh>svg{fill:#80bbbe;max-height:50px;max-width:50px;min-height:50px;min-width:50px}
.tpl-fondomodal-eh>svg:last-of-type{width:145px;max-width:145px}
.tpl-fondomodal-eh>.modalCerrar{float:right;font:300 14px/35px 'Roboto',sans-serif;color:#fff;text-transform:uppercase}
.tpl-fondomodal-eh>.modalCerrar:after{content:'\e001';font:13px icons;color:#80bbbe;padding:8px;border:2px solid rgba(255,255,255,.2);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-left:5px;vertical-align:middle}
.tpl-fondomodal-eh>.modalCerrar:hover:after{background:#80bbbe;color:#000;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-fondomodal-eh>div{position:absolute;left:0;top:120px;right:0;bottom:20px;overflow:auto}
.ielt9 .tpl-fondomodal-eh {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAAiCAMAAACKhNCzAAACslBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8Qyf23AAAA5XRSTlMAAQIDBAUGBwgJCwwNDg8QERITFBUWFxgZGxwdHh8gISIjJCUmJygpKissLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTU5PUFJUVldZWlxdXl9gYWJjZGVmZ2hpamtsbW5vcHFydHV2eHl6e3x9fn+AgYKDhIWGh4iJiouNjo+QkZKTlJWWl5iZmpucnZ6foKGjpKWmp6mqq62ur7CxsrO0tbe4ubq7vr/AwcPExsfIycrLzM3O0NHS09TW19jZ2tvc3t/g4eLk5ufo6err7O3u7/Dx8vP19vf4+fr7/P3+ZzuhswAABMxJREFUeAHt2Ol3E2Ubx/FfmpAuhUyB8DzV0hAKRZYOUFmUJaULbaWdIgs0KAJSkYAFi7QBWUSEgixaSYkCimCRBSpWFHGxqEBVKIssUIrsiNf/Idc9k6ZZSDx4gHoOnxf3fWUmL77nnrzJ4HxVWNVuPHA1CMvyKOtR1r/NKtGFzrLaBIlnm6KkA8YMZQgA03BFUTLi4dH3leIsHQRT0dyC9kk8KBqoInpBZc69c3GYGaqYyaXPtuvmk1W7MHQWdtXJcursLB6NdfWRAGL28wrzld2pY85W6CEsWxern77LyGN0bY4h4xSnyFsy5bpPe4/4Bqr+H0CTRB+lTr28GMxwYKRh0FG7bxbZQ2eV1/LaE2xbDdgiCPXlwBQqBBvbEAXg8xU8F3BFmsgyA7VuIBOqRZciobniBJwkbgyrA9C70C/rpi18lqaqBszpzepHS8CObOa1+EY7ABOuxAMYAMAIzlJ3todyoWl0Avk0nUflVmc+SdQ7nXZvFjUkh82Kv1vWRFJ47EwLeFNoFICEa4e7owlnaaxFJ1zNs+YSt6PtpWN9eSeimmZZ9Fv7UFnHFKV4CoQtn/lmSfn1pWBZ5ODNRnN4G3n6gkMHzYFKeMxIfLuhVVOWedzJqRCyT14s0Qdm0T5jiKxDFku/UUFPq9p1PQHCMzSTtyFUBtajlj4xBp7WSgymbE9W1dbzJmiS9lN1bGAWbdDBV5HvQ5SCP8TIuvch9KV5vGXQCxAiXTQ/IKtttf25G66m04o78wY8DMtpRZAsKoWP3Nu+WZo1G8Fe92Qh7a90MMMf7/Jmpx4AUgDo9h0KyBqbIUnrLug9WRh9qxdYT76042SwLBqDZqQz5JfV1cBr2QleY71ZWP9rFNiSH3mt/JJXhdsW/RCQtSYCSKf0pizs/jqCR9tgALOOBs26MQheZeTNWv+LDkh4FSzhXCEQ8WYXMN3ZDUC7c4vBWv9UAHQ5niyyvoqD8fvJ0OK3QSVVAjBc3wQWRUsA69VpIutgB+hrZgfNonNWNDnuzeq0sHyWo3jZAO1TxdJZJb3ATAXudwbpkecaCNZmXulryzuBDR2/wFk5AYIpz10x1CjCZ7yVBDy9XnzfXOhe+SQwvqIngNTn55e5inTBs+hIHDRW4qwHjbPqnZrT1GSvEarMh5YVlAuqES0ri2ZD6OfNirU/MMF/W8JIteXmwzitEFlX+4PtbGFZdDoRANJaWhb9bAKAD8NmxUgSWkttIBi6dYDQSmIR2qTe1ktSNDSxiZHR95RFe/QAWh8Ml5VyeRqGUj5YzuZsx8YYnka751x9sToFQNzmL+yTdgBA9KrDVqj6fFyw56l7y6K1APBEuCzUywBJPP3vfBzgXM3jQL2lEY935NFRDqSAKVXQlKxCfM49ZtFMAJbwWaNkWc0aXQsg+wSEO1kqx3blJcUvq+uprY/hrv5sbNwBzb5GRs3dzvtHWRNtNjVr3LcAsn73z6q0ZOX7ZSHOdVG+v39fvQ/RciEKcGzyzyoH2nTxZEX04SkfWLv0vmaZG/JgJRls0jpr7t7/Q0i7lghmXL3TllPVGYB+7ne24e7BAPDey8nbM+9rVidZRrLcHUL8iCF6qGTtmkm+I4WnaJmJ+x0TsxP+a+8gWuhrt78B69XqZ5Eyt4gAAAAASUVORK5CYII=);background-repeat: no-repeat;background-position: 30px 60px;}
@media (min-width: 601px) {
  .tpl-fondomodal-eh {padding: 60px 20px;}
  .tpl-fondomodal-eh > div {left: 0;top: 160px;right: 0;bottom: 20px;}
}
@media (min-width: 801px) {
  .tpl-fondomodal-eh {padding: 60px 30px;}
  .tpl-fondomodal-eh > div {bottom: 20px;}
}
/*FIN tpl-fondomodal-eh*/
/*.tpl-fondomodal2-eh*/
/* Clases */
/*
Añadir "sta-active" para hacer que aparezca, quitar clase para quitar.
*/
.tpl-fondomodal2-eh{position:fixed;top:0;right:-280px;bottom:0;z-index:200;width:280px;background:#fff;opacity:0;visibility:hidden;-webkit-transition:right .5s,opacity .5s,visibility .5s;-o-transition:right .5s,opacity .5s,visibility .5s;-ms-transition:right .5s,opacity .5s,visibility .5s;-moz-transition:right .5s,opacity .5s,visibility .5s;transition:right .5s,opacity .5s,visibility .5s}
.tpl-fondomodal2-eh.sta-active{right:0;opacity:1;visibility:visible}
.tpl-fondomodal2-eh.sta-active>button:first-of-type{opacity:.8;visibility:visible}
.tpl-fondomodal2-eh>button{display:block;position:absolute}
.tpl-fondomodal2-eh>button:first-of-type{background:#000;width:9999999px;top:0;right:100%;bottom:0;visibility:hidden;opacity:0;-webkit-transition:opacity .5s;-o-transition:opacity .5s;-ms-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s}
.tpl-fondomodal2-eh>button:last-of-type{top:8px;right:5px;z-index:10;padding:13px;background:#80bbbe;color:#fff;font:13px/13px Icons}
.tpl-fondomodal2-eh>button:last-of-type:before{content:'\e0ae'}
.tpl-fondomodal2-eh>div{position:absolute;left:0;top:0;right:0;bottom:0;overflow:auto}
.sf5 .tpl-fondomodal2-eh{-webkit-transition:none}
.sf5 .tpl-fondomodal2-eh>button:first-of-type{-webkit-transition:none}
@media (min-width: 601px) {
  .tpl-fondomodal2-eh {width: 540px;right: -540px;}
  .tpl-fondomodal2-eh > button:last-of-type {top: 10px;right: 10px;padding: 23.5px;}
}
@media (min-width: 801px) {
  .tpl-fondomodal2-eh {width: 740px;right: -740px;}
  .tpl-fondomodal2-eh > button:last-of-type {top: 20px;right: 20px;}
}
@media (min-width: 901px) {
  .tpl-fondomodal2-eh {width: 865px;right: -865px;}
}
/* .tpl-form-eh */
/*CLASES*/
/*
.sta-moreRest (JQ) -> control de restaurantes
.sta-restaurantes (fixed) -> control de elementos
.sta-result (fixed) > .sta-OK + .sta-OK -> control de datos desde JQ
*/
.tpl-form-eh{display:none;color:#fff;font:italic 18px 'Droid Serif',serif}
.tpl-form-eh.sta-moreRest>div>form>.sta-restaurantes>div:first-of-type{display:block}
.tpl-fondomodal-eh .tpl-form-eh{display:block}
.tpl-form-eh>div{padding:10px}
.tpl-form-eh>div>div{margin-bottom:5px}
.tpl-form-eh>div>form{font-size:14px;font-style:normal;font-family:'Roboto',sans-serif;padding-bottom:10px}
.tpl-form-eh>div>form>div:first-of-type{margin-bottom:10px}
.tpl-form-eh>div>form>div:first-of-type>label{display:block;position:relative;border:1px solid #fff;padding-left:10px}
.tpl-form-eh>div>form>div:first-of-type>label:not(:last-of-type){margin-bottom:10px}
.tpl-form-eh>div>form>div:first-of-type>label.sta-validate>span{display:none}
.tpl-form-eh>div>form>div:first-of-type>label>input{width:100%;height:60px;font:300 16px 'Roboto',sans-serif}
.tpl-form-eh>div>form>div:first-of-type>label>input:focus~span{display:none}
.tpl-form-eh>div>form>div:first-of-type>label>span{position:absolute;left:0;top:0;right:0;bottom:0;font:300 16px/60px 'Roboto',sans-serif;padding-left:10px}
@media (min-width: 601px) {
  .tpl-form-eh > div > form > div:first-of-type > label {display: inline-block;vertical-align: top;width: 45%;width: calc(50% - 6px);-ms-box-sizing: border-box;-moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;box-sizing: border-box;}
  .tpl-form-eh > div > form > div:first-of-type > label:nth-of-type(even) {margin-left: 7px;}
  .tpl-form-eh > div > form > div:first-of-type > label:nth-last-of-type(2) {margin-bottom: 0;}
  .tpl-form-eh > div > form > div:first-of-type > label:not(:last-of-type):not(:nth-last-of-type(2)) {margin-bottom: 20px;}
}
.tpl-form-eh>div>form>.sta-restaurantes>div{border:1px solid #fff;position:relative}
.tpl-form-eh>div>form>.sta-restaurantes>div:before{content:'';position:absolute;right:44px;top:13px;border-right:1px solid #fff;height:34px;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}
.tpl-form-eh>div>form>.sta-restaurantes>div:after{content:'';position:absolute;right:18px;top:26px;border-top:9px solid #fff;border-left:5px solid transparent;border-right:5px solid transparent;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}
.tpl-form-eh>div>form>.sta-restaurantes>div>select{width:100%;background:0 0;height:60px;font:300 16px 'Roboto',sans-serif;padding-left:10px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.tpl-form-eh>div>form>.sta-restaurantes>div>select::-ms-expand{display:none}
.tpl-form-eh>div>form>.sta-restaurantes>div>select>option{color:#000}
.tpl-form-eh>div>form>.sta-restaurantes>div:first-of-type{display:none}
.tpl-form-eh>div>form>.sta-restaurantes>div:nth-of-type(2)>span{position:absolute;left:0;top:0;bottom:0}
.tpl-form-eh>div>form>.sta-restaurantes>div:nth-of-type(2)>span:after{content:'\e08b';font:25px/1px Icons;position:absolute;left:10px;top:50%;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}
.tpl-form-eh>div>form>.sta-restaurantes>div:nth-of-type(2)>select{padding-left:45px}
.tpl-form-eh>div>form>.sta-restaurantes>label{box-sizing:border-box;color:#fff;display:inline-block;font-weight:100;line-height:24px;padding:13px 10px;position:relative;white-space:nowrap;vertical-align:middle;display:block;height:60px;margin:10px 0}
.tpl-form-eh>div>form>.sta-restaurantes>label:before{font:25px Icons;z-index:1}
.tpl-form-eh>div>form>.sta-restaurantes>label.sta-ico_left:before,
.tpl-form-eh>div>form>.sta-restaurantes>label.sta-ico_right:before{position:absolute;top:50%;line-height:0}
.tpl-form-eh>div>form>.sta-restaurantes>label.sta-ico_left:before{left:10px}
.tpl-form-eh>div>form>.sta-restaurantes>label.sta-ico_right:before{right:10px}
.tpl-form-eh>div>form>.sta-restaurantes>label.sta-ico_left>input{padding-left:40px}
.tpl-form-eh>div>form>.sta-restaurantes>label.sta-validate.sta-ico_left>input{padding-right:40px}
.tpl-form-eh>div>form>.sta-restaurantes>label.sta-ico_left>span{padding-left:30px}
.tpl-form-eh>div>form>.sta-restaurantes>label.sta-ico_right>input{padding-right:40px}
.tpl-form-eh>div>form>.sta-restaurantes>label.sta-ico_right>span{padding-right:30px}
.tpl-form-eh>div>form>.sta-restaurantes>label.sta-noPlaceholder{padding-right:80px}
.tpl-form-eh>div>form>.sta-restaurantes>label.sta-noPlaceholder>input{font-size:18px;padding:0 10px 0 0;text-align:right}
.tpl-form-eh>div>form>.sta-restaurantes>label>input{box-sizing:border-box;cursor:pointer;font:100 14px/24px 'Roboto',sans-serif;height:100%;padding:0 10px;position:absolute;width:100%;left:0;top:0;right:0;bottom:0;border:1px solid #fff}
.tpl-form-eh>div>form>.sta-restaurantes>label:hover>input,.tpl-form-eh>div>form>.sta-restaurantes>label>input:focus{border:1px solid #80bbbe;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}.tpl-form-eh>div>form>.sta-restaurantes>label>span{position:relative}
.tpl-form-eh>div>form>.sta-restaurantes>label:not(.sta-noPlaceholder).sta-validate>span,.tpl-form-eh>div>form>.sta-restaurantes>label:not(.sta-noPlaceholder)>input:focus+span{visibility:hidden}
.tpl-form-eh>div>form>.sta-restaurantes>label:not(.sta-ico_left).sta-validate:before{content:''}
@media (min-width: 601px) {
  .tpl-form-eh > div > form > .sta-restaurantes > label {font-size: 16px;padding: 18px 20px;}
  .tpl-form-eh > div > form > .sta-restaurantes > label > input {font-size: 16px;}
  .tpl-form-eh > div > form > .sta-restaurantes > label.sta-ico_left:before {left: 20px;}
  .tpl-form-eh > div > form > .sta-restaurantes > label.sta-ico_right:before {right: 20px;}
  .tpl-form-eh > div > form > .sta-restaurantes > label.sta-ico_left > input {padding-left: 60px;}
  .tpl-form-eh > div > form > .sta-restaurantes > label.sta-validate.sta-ico_left > input {padding-right: 60px;}
  .tpl-form-eh > div > form > .sta-restaurantes > label.sta-ico_left > span {padding-left: 40px;}
  .tpl-form-eh > div > form > .sta-restaurantes > label.sta-ico_right > input {padding-right: 60px;}
  .tpl-form-eh > div > form > .sta-restaurantes > label.sta-ico_right > span {padding-right: 40px;}
  .tpl-form-eh > div > form > .sta-restaurantes > label > input {padding: 0 20px;}
}
.tpl-form-eh > div > form > .sta-restaurantes > label:before {content: '\e08e';}
.tpl-form-eh > div > form > .sta-restaurantes > label.sta-ico_left > span {padding-left: 35px;}
.tpl-form-eh > div > form > .sta-restaurantes > label > input {font-size: 16px;}
.tpl-form-eh > div > form > .sta-restaurantes > label > span {line-height: 35px;font-size: 16px;}
.tpl-form-eh > div > form > label:first-of-type {box-sizing: border-box;color: #fff;font-weight: 100;line-height: 24px;position: relative;display: inline-block;padding: 8px 10px;white-space: nowrap;vertical-align: middle;text-align: left;border: 1px solid #fff;width: 100%;height: 60px;margin: 10px 0;}
.tpl-form-eh > div > form > label:first-of-type:before {font: 25px Icons;z-index: 1;}
.tpl-form-eh > div > form > label:first-of-type.sta-ico_left:before,
.tpl-form-eh > div > form > label:first-of-type.sta-ico_right:before {position: absolute;top: 50%;line-height: 0;}
.tpl-form-eh > div > form > label:first-of-type.sta-ico_left:before {left: 10px;}
.tpl-form-eh > div > form > label:first-of-type.sta-ico_right:before {right: 10px;}
.tpl-form-eh > div > form > label:first-of-type:after {background: transparent;content: '';opacity: .6;position: absolute;z-index: -1;left: 0;top: 0;right: 0;bottom: 0;}
.tpl-form-eh > div > form > label:first-of-type > input {box-sizing: border-box;cursor: pointer;font: 100 14px 'Roboto', sans-serif;height: 100%;padding: 0 10px;position: absolute;width: 100%;left: 0;top: 0;right: 0;bottom: 0;}
.tpl-form-eh > div > form > label:first-of-type > span {position: relative;}
.tpl-form-eh > div > form > label:first-of-type:not(.sta-noPlaceholder) > input:focus + span,
.tpl-form-eh > div > form > label:first-of-type:not(.sta-noPlaceholder).sta-validate > span {visibility: hidden;}
.tpl-form-eh > div > form > label:first-of-type.sta-ico_left > input {padding-left: 40px;}
.tpl-form-eh > div > form > label:first-of-type.sta-validate.sta-ico_left > input {padding-right: 40px;}
.tpl-form-eh > div > form > label:first-of-type.sta-ico_left > span {padding-left: 30px;}
.tpl-form-eh > div > form > label:first-of-type.sta-ico_right > input {padding-right: 40px;}
.tpl-form-eh > div > form > label:first-of-type.sta-ico_right > span {padding-right: 30px;}
.tpl-form-eh > div > form > label:first-of-type.sta-noPlaceholder {padding-right: 80px;}
.tpl-form-eh > div > form > label:first-of-type.sta-noPlaceholder > input {font-size: 18px;padding: 0 10px 0 0;text-align: right;}
.tpl-form-eh > div > form > label:first-of-type:hover > input,
.tpl-form-eh > div > form > label:first-of-type > input:focus {background: #80bbbe;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-form-eh > div > form > label:first-of-type:not(.sta-ico_left).sta-validate:before {content: '';}
@media (min-width: 601px) {
  .tpl-form-eh>div>form>label:first-of-type{font-size:16px;line-height:30px;padding:15px 20px}
  .tpl-form-eh>div>form>label:first-of-type.sta-noPlaceholder{padding-bottom:15px}
  .tpl-form-eh>div>form>label:first-of-type:not(.sta-noPlaceholder)>input{font-size:16px}
  .tpl-form-eh>div>form>label:first-of-type.sta-noPlaceholder>input{font-size:18px}
  .tpl-form-eh>div>form>label:first-of-type.sta-ico_left:before{left:20px}
  .tpl-form-eh>div>form>label:first-of-type.sta-ico_right:before{right:20px}
  .tpl-form-eh>div>form>label:first-of-type.sta-ico_left>input{padding-left:60px}
  .tpl-form-eh>div>form>label:first-of-type.sta-validate.sta-ico_left>input{padding-right:60px}
  .tpl-form-eh>div>form>label:first-of-type.sta-ico_left>span{padding-left:40px}
  .tpl-form-eh>div>form>label:first-of-type.sta-ico_right>input{padding-right:60px}
  .tpl-form-eh>div>form>label:first-of-type.sta-ico_right>span{padding-right:40px}
  .tpl-form-eh>div>form>label:first-of-type>input{padding:0 20px}
}
.tpl-form-eh > div > form > label:first-of-type:hover > input,
.tpl-form-eh > div > form > label:first-of-type > input:focus {background: none;}
.tpl-form-eh > div > form > label:first-of-type > span {font: 300 16px 'Roboto', sans-serif;line-height: 40px;}
.tpl-form-eh > div > form > label:first-of-type:before {content: '\e0ba';}
.tpl-form-eh > div > form > label:nth-of-type(2) {box-sizing: border-box;color: #fff;display: inline-block;font-weight: 100;padding: 13px 10px;position: relative;white-space: nowrap;min-height: 100px;width: 100%;margin-bottom: 20px;height: 120px;}
.tpl-form-eh > div > form > label:nth-of-type(2) > textarea {background: transparent;box-sizing: border-box;cursor: pointer;font: 100 12px 'Roboto', sans-serif;padding: 0 10px;position: absolute;resize: none;width: 100%;left: 0;top: 0;right: 0;bottom: 0;border: 1px solid #fff;}
.tpl-form-eh > div > form > label:nth-of-type(2) > textarea:focus,
.tpl-form-eh > div > form > label:nth-of-type(2):hover > textarea {border: 1px solid #80bbbe;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-form-eh > div > form > label:nth-of-type(2) > span {position: relative;}
.tpl-form-eh > div > form > label:nth-of-type(2):not(.sta-noPlaceholder) > textarea:focus + span,
.tpl-form-eh > div > form > label:nth-of-type(2):not(.sta-noPlaceholder).sta-validate > span {visibility: hidden;}
@media (min-width: 601px) {
  .tpl-form-eh > div > form > label:nth-of-type(2) {font-size: 14px;padding: 18px 20px;}
  .tpl-form-eh > div > form > label:nth-of-type(2) > textarea {font-size: 14px;padding: 18px 20px;}
}
.tpl-form-eh > div > form > label:nth-of-type(2) > textarea {padding: 10px;font: 300 16px 'Roboto', sans-serif;}
.tpl-form-eh > div > form > button {background: transparent;display: block;font-style: italic;padding: 14px 30px;color: #80bbbe;font: 24px 'Droid Serif', serif;border: 2px solid #80bbbe;width: 100%;line-height: 28px;}
.tpl-form-eh > div > form > button:hover {background: #80bbbe;color: #4d4d4d;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
@media (min-width: 601px) {
  .tpl-form-eh > div > form > button {display: inline-block;width: auto;}
}
.tpl-form-eh > div > form > .sta-result.sta-OK > .sta-OK {display: block;}
.tpl-form-eh > div > form > .sta-result.sta-KO > .sta-KO {display: block;}
.tpl-form-eh > div > form > .sta-result > div {display: none;}
.tpl-form-eh > div > form > .sta-result > .sta-OK {font: 300 18px 'Roboto', sans-serif;padding-left: 35px;min-height: 26px;color: #187f26;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZmlsbD0iZm9yZXN0Z3JlZW4iPjxwYXRoIGQ9Ik0xMiwwQzUuMzczLDAsMCw1LjM3MywwLDEyczUuMzczLDEyLDEyLDEyczEyLTUuMzczLDEyLTEyUzE4LjYyNywwLDEyLDB6IE0xNy41NTksNy42ODFsLTUuNzQ4LDguNzg2bC0wLjAwNCwwLjAwM2wtMC4wODQsMC4xMzlsLTAuMTgsMC4xM2wtMC4wNDYsMC4wMzJsLTAuMjk0LDAuMTIzTDExLjEsMTYuOTE4bC0wLjI1MiwwLjAwNGwtMC4xNzUtMC4wMjhMMTAuNSwxNi44MjZsLTAuMTQ1LTAuMDU3bC0wLjA3OS0wLjA3OWwtMC4wMzktMC4wMjNsLTMuMzQ3LTMuMDk1Yy0wLjQyNi0wLjM5NC0wLjQ1Mi0xLjA1OS0wLjA1OC0xLjQ4NGMwLjM5Mi0wLjQyNCwxLjA1Ny0wLjQ1MSwxLjQ4My0wLjA1OWwyLjQyMywyLjI0MWw1LjA2My03LjczOGMwLjMxOC0wLjQ4NCwwLjk2Ny0wLjYyMSwxLjQ1My0wLjMwNUMxNy43NDEsNi41NDUsMTcuODc3LDcuMTk2LDE3LjU1OSw3LjY4MXoiLz48L3N2Zz4=) no-repeat left center;}
.tpl-form-eh > div > form > .sta-result > .sta-OK:empty {display: none;}
.tpl-form-eh > div > form > .sta-result > .sta-KO {font: 300 18px 'Roboto', sans-serif;padding-left: 35px;min-height: 26px;color: #c00;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZmlsbD0icmVkIj48cGF0aCBkPSJNMTIsMEM1LjM3MywwLDAsNS4zNzMsMCwxMmMwLDYuNjI3LDUuMzczLDEyLDEyLDEyczEyLTUuMzczLDEyLTEyQzI0LDUuMzczLDE4LjYyNywwLDEyLDB6IE0xMiwyMGMtMC41NTIsMC0xLTAuNDQ4LTEtMXMwLjQ0OC0xLDEtMWMwLjU1MiwwLDEsMC40NDgsMSwxUzEyLjU1MiwyMCwxMiwyMHogTTEzLDE1YzAsMC41NTItMC40NDgsMS0xLDFjLTAuNTUyLDAtMS0wLjQ0OC0xLTFWNmMwLTAuNTUyLDAuNDQ4LTEsMS0xYzAuNTUyLDAsMSwwLjQ0OCwxLDFWMTV6Ii8+PC9zdmc+) no-repeat left center;}
.tpl-form-eh > div > form > .sta-result > .sta-KO:empty {display: none;}
@media (min-width: 601px) {
  .tpl-form-eh > div {max-width: 620px;margin: 0 auto;}
  .tpl-form-eh > div > div {font-size: 24px;margin-bottom: 20px;}
  .tpl-form-eh > div > form {overflow: hidden;}
  .tpl-form-eh > div > form > .sta-restaurantes > div:nth-of-type(2),
  .tpl-form-eh > div > form > .sta-restaurantes > label {display: inline-block;vertical-align: top;width: 45%;width: calc(50% - 7px);margin: 10px 0 0;}
  .tpl-form-eh > div > form > .sta-restaurantes > label {height: 62px;padding-top: 14px;margin-right: 7px;}
  .tpl-form-eh > div > form > label:first-of-type {padding-top: 10px;}
  .tpl-form-eh > div > form > button {float: right;}
}
/*.tpl-form2-eh*/
/* CLASES */
/*

div.sta-OK -> activar la visualizacion de comentario OK
div.sta-KO -> activar la visualizacion de comentario KO

div>div.sta-OK -> estilos de OK
div>div.sta-KO -> estilos de KO

*/
.tpl-form2-eh {display: none;padding: 0 10px;color: #fff;}
.tpl-fondomodal-eh .tpl-form2-eh {display: block;}
.tpl-form2-eh > form > div:first-of-type {margin-bottom: 10px;}
.tpl-form2-eh > form > div:first-of-type > div {font: 300 italic 24px 'Droid Serif', serif;margin-bottom: 15px;}
.tpl-form2-eh > form > div:first-of-type > label {display: block;position: relative;border: 1px solid #fff;padding-left: 10px;}
.tpl-form2-eh > form > div:first-of-type > label:not(:last-of-type) {margin-bottom: 10px;}
.tpl-form2-eh > form > div:first-of-type > label.sta-validate > span {display: none;}
.tpl-form2-eh > form > div:first-of-type > label > input {width: 100%;height: 60px;font: 300 16px 'Roboto', sans-serif;}
.tpl-form2-eh > form > div:first-of-type > label > input:focus ~ span {display: none;}
.tpl-form2-eh > form > div:first-of-type > label > span {position: absolute;left: 0;top: 0;right: 0;bottom: 0;font: 300 16px/60px 'Roboto', sans-serif;padding-left: 10px;}
@media (min-width: 601px) {
  .tpl-form2-eh > form > div:first-of-type > label {display: inline-block;vertical-align: top;width: 45%;width: calc(50% - 6px);-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
  .tpl-form2-eh > form > div:first-of-type > label:nth-of-type(even) {margin-left: 7px;}
  .tpl-form2-eh > form > div:first-of-type > label:nth-last-of-type(2) {margin-bottom: 0;}
  .tpl-form2-eh > form > div:first-of-type > label:not(:last-of-type):not(:nth-last-of-type(2)) {margin-bottom: 20px;}
}
.tpl-form2-eh>form>.sta-bodas{border:1px solid #fff;position:relative;margin-bottom:10px}
.tpl-form2-eh>form>.sta-bodas:before{content:'';position:absolute;right:44px;top:13px;border-right:1px solid #fff;height:34px;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}
.tpl-form2-eh>form>.sta-bodas:after{content:'';position:absolute;right:18px;top:26px;border-top:9px solid #fff;border-left:5px solid transparent;border-right:5px solid transparent;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}
.tpl-form2-eh>form>.sta-bodas>select{width:100%;background:0 0;height:60px;font:300 16px 'Roboto',sans-serif;padding-left:10px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.tpl-form2-eh>form>.sta-bodas>select::-ms-expand{display:none}
.tpl-form2-eh>form>.sta-bodas>select>option{color:#000;background:#fff}
.tpl-form2-eh>form>.sta-asistentes>label{box-sizing:border-box;color:#fff;font-weight:100;line-height:24px;position:relative;display:inline-block;padding:8px 10px;white-space:nowrap;vertical-align:middle;text-align:left;border:1px solid #fff;width:100%;height:60px;margin-bottom:10px}
.tpl-form2-eh>form>.sta-asistentes>label:before{font:25px Icons;z-index:1}
.tpl-form2-eh>form>.sta-asistentes>label.sta-ico_left:before,
.tpl-form2-eh>form>.sta-asistentes>label.sta-ico_right:before{position:absolute;top:50%;line-height:0}
.tpl-form2-eh>form>.sta-asistentes>label.sta-ico_left:before{left:10px}
.tpl-form2-eh>form>.sta-asistentes>label.sta-ico_right:before{right:10px}
.tpl-form2-eh>form>.sta-asistentes>label:after{background:0 0;content:'';opacity:.6;position:absolute;z-index:-1;left:0;top:0;right:0;bottom:0}.tpl-form2-eh>form>.sta-asistentes>label>input{box-sizing:border-box;cursor:pointer;font:100 14px 'Roboto',sans-serif;height:100%;padding:0 10px;position:absolute;width:100%;left:0;top:0;right:0;bottom:0}.tpl-form2-eh>form>.sta-asistentes>label>span{position:relative}
.tpl-form2-eh>form>.sta-asistentes>label:not(.sta-noPlaceholder).sta-validate>span,
.tpl-form2-eh>form>.sta-asistentes>label:not(.sta-noPlaceholder)>input:focus+span{visibility:hidden}
.tpl-form2-eh>form>.sta-asistentes>label.sta-ico_left>input{padding-left:40px}
.tpl-form2-eh>form>.sta-asistentes>label.sta-validate.sta-ico_left>input{padding-right:40px}
.tpl-form2-eh>form>.sta-asistentes>label.sta-ico_left>span{padding-left:30px}
.tpl-form2-eh>form>.sta-asistentes>label.sta-ico_right>input{padding-right:40px}
.tpl-form2-eh>form>.sta-asistentes>label.sta-ico_right>span{padding-right:30px}
.tpl-form2-eh>form>.sta-asistentes>label.sta-noPlaceholder{padding-right:80px}
.tpl-form2-eh>form>.sta-asistentes>label.sta-noPlaceholder>input{font-size:18px;padding:0 10px 0 0;text-align:right}
.tpl-form2-eh>form>.sta-asistentes>label:hover>input,
.tpl-form2-eh>form>.sta-asistentes>label>input:focus{background:#80bbbe;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}.tpl-form2-eh>form>.sta-asistentes>label:not(.sta-ico_left).sta-validate:before{content:''}
@media (min-width: 601px) {
  .tpl-form2-eh > form > .sta-asistentes > label {font-size: 16px;line-height: 30px;padding: 15px 20px;}
  .tpl-form2-eh > form > .sta-asistentes > label.sta-noPlaceholder {padding-bottom: 15px;}
  .tpl-form2-eh > form > .sta-asistentes > label:not(.sta-noPlaceholder) > input {font-size: 16px;}
  .tpl-form2-eh > form > .sta-asistentes > label.sta-noPlaceholder > input {font-size: 18px;}
  .tpl-form2-eh > form > .sta-asistentes > label.sta-ico_left:before {left: 20px;}
  .tpl-form2-eh > form > .sta-asistentes > label.sta-ico_right:before {right: 20px;}
  .tpl-form2-eh > form > .sta-asistentes > label.sta-ico_left > input {padding-left: 60px;}
  .tpl-form2-eh > form > .sta-asistentes > label.sta-validate.sta-ico_left > input {padding-right: 60px;}
  .tpl-form2-eh > form > .sta-asistentes > label.sta-ico_left > span {padding-left: 40px;}
  .tpl-form2-eh > form > .sta-asistentes > label.sta-ico_right > input {padding-right: 60px;}
  .tpl-form2-eh > form > .sta-asistentes > label.sta-ico_right > span {padding-right: 40px;}
  .tpl-form2-eh > form > .sta-asistentes > label > input {padding: 0 20px;}
}
.tpl-form2-eh>form>.sta-asistentes>label:hover>input,
.tpl-form2-eh>form>.sta-asistentes>label>input:focus{background:0 0}
.tpl-form2-eh>form>.sta-asistentes>label>span{font:300 16px 'Roboto',sans-serif;line-height:40px}
.tpl-form2-eh>form>.sta-asistentes>label:before{content:'\e0ba'}
.tpl-form2-eh>form>.sta-asistentes>div>input{position:fixed;top:0;left:-999px}
.tpl-form2-eh>form>.sta-asistentes>div>input:checked+label:before{background:#fff}
.tpl-form2-eh>form>.sta-asistentes>div>input:checked+label:after{color:#80bbbe}
.tpl-form2-eh>form>.sta-asistentes>div>input:checked+label+label{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;height:60px;padding:8px 10px;margin-bottom:10px;border-color:#fff}
.tpl-form2-eh>form>.sta-asistentes>div>label:first-of-type{display:block;position:relative;padding:10px 0 10px 30px;font:300 16px/20px 'Roboto',sans-serif;text-transform:uppercase}
.tpl-form2-eh>form>.sta-asistentes>div>label:first-of-type:before{content:'';position:absolute;left:0;top:10px;height:16px;width:16px;border:2px solid #fff;border-color:rgba(255,255,255,.2);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-form2-eh>form>.sta-asistentes>div>label:first-of-type:after{content:'\e046';position:absolute;left:0;top:15px;width:20px;text-align:center;font:9px/10px Icons;color:transparent;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-form2-eh>form>.sta-asistentes>div>label:nth-of-type(2){box-sizing:border-box;color:#fff;font-weight:100;line-height:24px;position:relative;display:inline-block;padding:8px 10px;white-space:nowrap;vertical-align:middle;text-align:left;border:1px solid transparent;width:100%;height:0;padding:0;margin-bottom:0;overflow:hidden;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-form2-eh>form>.sta-asistentes>div>label:nth-of-type(2):before{font:25px Icons;z-index:1}
.tpl-form2-eh>form>.sta-asistentes>div>label:nth-of-type(2).sta-ico_left:before,
.tpl-form2-eh>form>.sta-asistentes>div>label:nth-of-type(2).sta-ico_right:before{position:absolute;top:50%;line-height:0}
.tpl-form2-eh>form>.sta-asistentes>div>label:nth-of-type(2).sta-ico_left:before{left:10px}
.tpl-form2-eh>form>.sta-asistentes>div>label:nth-of-type(2).sta-ico_right:before{right:10px}
.tpl-form2-eh>form>.sta-asistentes>div>label:nth-of-type(2):after{background:0 0;content:'';opacity:.6;position:absolute;z-index:-1;left:0;top:0;right:0;bottom:0}
.tpl-form2-eh>form>.sta-asistentes>div>label:nth-of-type(2)>input{box-sizing:border-box;cursor:pointer;font:100 14px 'Roboto',sans-serif;height:100%;padding:0 10px;position:absolute;width:100%;left:0;top:0;right:0;bottom:0}
.tpl-form2-eh>form>.sta-asistentes>div>label:nth-of-type(2)>span{position:relative}
.tpl-form2-eh>form>.sta-asistentes>div>label:nth-of-type(2):not(.sta-noPlaceholder).sta-validate>span,
.tpl-form2-eh>form>.sta-asistentes>div>label:nth-of-type(2):not(.sta-noPlaceholder)>input:focus+span{visibility:hidden}
.tpl-form2-eh>form>.sta-asistentes>div>label:nth-of-type(2).sta-ico_left>input{padding-left:40px}
.tpl-form2-eh>form>.sta-asistentes>div>label:nth-of-type(2).sta-validate.sta-ico_left>input{padding-right:40px}
.tpl-form2-eh>form>.sta-asistentes>div>label:nth-of-type(2).sta-ico_left>span{padding-left:30px}
.tpl-form2-eh>form>.sta-asistentes>div>label:nth-of-type(2).sta-ico_right>input{padding-right:40px}
.tpl-form2-eh>form>.sta-asistentes>div>label:nth-of-type(2).sta-ico_right>span{padding-right:30px}
.tpl-form2-eh>form>.sta-asistentes>div>label:nth-of-type(2).sta-noPlaceholder{padding-right:80px}
.tpl-form2-eh>form>.sta-asistentes>div>label:nth-of-type(2).sta-noPlaceholder>input{font-size:18px;padding:0 10px 0 0;text-align:right}.tpl-form2-eh>form>.sta-asistentes>div>label:nth-of-type(2):hover>input,
.tpl-form2-eh>form>.sta-asistentes>div>label:nth-of-type(2)>input:focus{background:#80bbbe;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-form2-eh>form>.sta-asistentes>div>label:nth-of-type(2):not(.sta-ico_left).sta-validate:before{content:''}
@media (min-width: 601px) {
  .tpl-form2-eh > form > .sta-asistentes > div > label:nth-of-type(2) {font-size: 16px;line-height: 30px;padding: 15px 20px;}
  .tpl-form2-eh > form > .sta-asistentes > div > label:nth-of-type(2).sta-noPlaceholder {padding-bottom: 15px;}
  .tpl-form2-eh > form > .sta-asistentes > div > label:nth-of-type(2):not(.sta-noPlaceholder) > input {font-size: 16px;}
  .tpl-form2-eh > form > .sta-asistentes > div > label:nth-of-type(2).sta-noPlaceholder > input {font-size: 18px;}
  .tpl-form2-eh > form > .sta-asistentes > div > label:nth-of-type(2).sta-ico_left:before {left: 20px;}
  .tpl-form2-eh > form > .sta-asistentes > div > label:nth-of-type(2).sta-ico_right:before {right: 20px;}
  .tpl-form2-eh > form > .sta-asistentes > div > label:nth-of-type(2).sta-ico_left > input {padding-left: 60px;}
  .tpl-form2-eh > form > .sta-asistentes > div > label:nth-of-type(2).sta-validate.sta-ico_left > input {padding-right: 60px;}
  .tpl-form2-eh > form > .sta-asistentes > div > label:nth-of-type(2).sta-ico_left > span {padding-left: 40px;}
  .tpl-form2-eh > form > .sta-asistentes > div > label:nth-of-type(2).sta-ico_right > input {padding-right: 60px;}
  .tpl-form2-eh > form > .sta-asistentes > div > label:nth-of-type(2).sta-ico_right > span {padding-right: 40px;}
  .tpl-form2-eh > form > .sta-asistentes > div > label:nth-of-type(2) > input {padding: 0 20px;}
}
.tpl-form2-eh > form > .sta-asistentes > div > label:nth-of-type(2):hover > input,
.tpl-form2-eh > form > .sta-asistentes > div > label:nth-of-type(2) > input:focus {background: none;}
.tpl-form2-eh > form > .sta-asistentes > div > label:nth-of-type(2) > span {font: 300 16px 'Roboto', sans-serif;line-height: 40px;}
.tpl-form2-eh > form > .sta-asistentes > div > label:nth-of-type(2):before {content: '\e037';content: '\e0d7';}
.tpl-form2-eh > form > .sta-result.sta-OK > .sta-OK,
.tpl-form2-eh > form > .sta-result.sta-KO > .sta-KO {display: block;}
.tpl-form2-eh > form > .sta-result > div {margin-bottom: 20px;display: none;}
.tpl-form2-eh > form > .sta-result > .sta-OK {font: 300 18px 'Roboto', sans-serif;padding-left: 35px;min-height: 26px;color: #187f26;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZmlsbD0iZm9yZXN0Z3JlZW4iPjxwYXRoIGQ9Ik0xMiwwQzUuMzczLDAsMCw1LjM3MywwLDEyczUuMzczLDEyLDEyLDEyczEyLTUuMzczLDEyLTEyUzE4LjYyNywwLDEyLDB6IE0xNy41NTksNy42ODFsLTUuNzQ4LDguNzg2bC0wLjAwNCwwLjAwM2wtMC4wODQsMC4xMzlsLTAuMTgsMC4xM2wtMC4wNDYsMC4wMzJsLTAuMjk0LDAuMTIzTDExLjEsMTYuOTE4bC0wLjI1MiwwLjAwNGwtMC4xNzUtMC4wMjhMMTAuNSwxNi44MjZsLTAuMTQ1LTAuMDU3bC0wLjA3OS0wLjA3OWwtMC4wMzktMC4wMjNsLTMuMzQ3LTMuMDk1Yy0wLjQyNi0wLjM5NC0wLjQ1Mi0xLjA1OS0wLjA1OC0xLjQ4NGMwLjM5Mi0wLjQyNCwxLjA1Ny0wLjQ1MSwxLjQ4My0wLjA1OWwyLjQyMywyLjI0MWw1LjA2My03LjczOGMwLjMxOC0wLjQ4NCwwLjk2Ny0wLjYyMSwxLjQ1My0wLjMwNUMxNy43NDEsNi41NDUsMTcuODc3LDcuMTk2LDE3LjU1OSw3LjY4MXoiLz48L3N2Zz4=) no-repeat left center;}
.tpl-form2-eh > form > .sta-result > .sta-OK:empty {display: none;}
.tpl-form2-eh > form > .sta-result > .sta-KO {font: 300 18px 'Roboto', sans-serif;padding-left: 35px;min-height: 26px;color: #c00;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZmlsbD0icmVkIj48cGF0aCBkPSJNMTIsMEM1LjM3MywwLDAsNS4zNzMsMCwxMmMwLDYuNjI3LDUuMzczLDEyLDEyLDEyczEyLTUuMzczLDEyLTEyQzI0LDUuMzczLDE4LjYyNywwLDEyLDB6IE0xMiwyMGMtMC41NTIsMC0xLTAuNDQ4LTEtMXMwLjQ0OC0xLDEtMWMwLjU1MiwwLDEsMC40NDgsMSwxUzEyLjU1MiwyMCwxMiwyMHogTTEzLDE1YzAsMC41NTItMC40NDgsMS0xLDFjLTAuNTUyLDAtMS0wLjQ0OC0xLTFWNmMwLTAuNTUyLDAuNDQ4LTEsMS0xYzAuNTUyLDAsMSwwLjQ0OCwxLDFWMTV6Ii8+PC9zdmc+) no-repeat left center;}
.tpl-form2-eh > form > .sta-result > .sta-KO:empty {display: none;}
.tpl-form2-eh > form > .sta-observaciones {box-sizing: border-box;color: #fff;display: inline-block;font-weight: 100;padding: 13px 10px;position: relative;white-space: nowrap;min-height: 100px;width: 100%;margin-bottom: 20px;height: 120px;}
.tpl-form2-eh > form > .sta-observaciones > textarea {background: transparent;box-sizing: border-box;cursor: pointer;font: 100 12px 'Roboto', sans-serif;padding: 0 10px;position: absolute;resize: none;width: 100%;left: 0;top: 0;right: 0;bottom: 0;border: 1px solid #fff;}
.tpl-form2-eh > form > .sta-observaciones > textarea:focus,
.tpl-form2-eh > form > .sta-observaciones:hover > textarea {border: 1px solid #80bbbe;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-form2-eh > form > .sta-observaciones > span {position: relative;}
.tpl-form2-eh > form > .sta-observaciones:not(.sta-noPlaceholder) > textarea:focus + span,
.tpl-form2-eh > form > .sta-observaciones:not(.sta-noPlaceholder).sta-validate > span {visibility: hidden;}
@media (min-width: 601px) {
  .tpl-form2-eh > form > .sta-observaciones {font-size: 14px;padding: 18px 20px;}
  .tpl-form2-eh > form > .sta-observaciones > textarea {font-size: 14px;padding: 18px 20px;}
}
.tpl-form2-eh > form > .sta-observaciones > textarea {padding: 10px;font: 300 16px 'Roboto', sans-serif;}
.tpl-form2-eh > form > button {background: transparent;display: block;font-style: italic;padding: 14px 30px;color: #80bbbe;font: 24px 'Droid Serif', serif;border: 2px solid #80bbbe;width: 100%;line-height: 28px;}
.tpl-form2-eh > form > button:hover {background: #80bbbe;color: #4d4d4d;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
@media (min-width: 601px) {
  .tpl-form2-eh > form > button {display: inline-block;width: auto;}
}
@media (min-width: 601px) {
  .tpl-form2-eh {padding: 0 70px;}
  .tpl-form2-eh > form {max-width: 580px;margin: 0 auto;overflow: hidden;}
  .tpl-form2-eh > form > .sta-asistentes > label,
  .tpl-form2-eh > form > .sta-asistentes > div {display: inline-block;vertical-align: bottom;width: 45%;width: calc(50% - 6px);}
  .tpl-form2-eh > form > .sta-asistentes > label {padding: 8px 20px;}
  .tpl-form2-eh > form > .sta-asistentes > div {margin-left: 7px;margin: 0 0 0 7px;}
  .tpl-form2-eh > form > .sta-asistentes > div > input:checked + label + label {padding: 9px 20px!important;}
  .tpl-form2-eh > form > .sta-asistentes > div > label:nth-of-type(2) {padding: 0!important;}
  .tpl-form2-eh > form > button {float: right;}
}
/*.tpl-form3-eh*/
/*CLASES*/
/*
'sta-datosEmpresa' (FIXED) control de campos
'sta-datosContacto' (FIXED) control de campos
'sta-user' (FIXED) control de campos
'sta-cumple' (FIXED) control de campos
'sta-error' (FIXED) control de campos
'sta-ok' (FIXED) control de campos
'sta-ko' (FIXED) control de campos
*/
.tpl-form3-eh{background:#fff;padding:10px 10px 20px;font:300 14px 'Roboto',sans-serif;color:#4d4d4d;-webkit-box-shadow:0 6px 14px -4px rgba(0,0,0,.4);-moz-box-shadow:0 6px 14px -4px rgba(0,0,0,.4);box-shadow:0 6px 14px -4px rgba(0,0,0,.4);position:relative}
.tpl-form3-eh>form>.sta-datosEmpresa>div:first-of-type{color:#80bbbe;font:18px 'Droid Serif',serif;margin-bottom:10px;text-align:center;margin-top:0}
.tpl-form3-eh>form>.sta-datosEmpresa>div:nth-of-type(2)>label{display:block;margin-bottom:20px}
.tpl-form3-eh>form>.sta-datosEmpresa>div:nth-of-type(2)>label:last-of-type{margin-bottom:0}
.tpl-form3-eh>form>.sta-datosEmpresa>div:nth-of-type(2)>label>span{display:block;margin-bottom:5px}
.tpl-form3-eh>form>.sta-datosEmpresa>div:nth-of-type(2)>label>input{height:50px;width:100%;padding-left:10px;border:1px solid #949494;font:300 14px 'Roboto',sans-serif;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.tpl-form3-eh>form>.sta-datosEmpresa>div:nth-of-type(2)>label>select{height:50px;width:100%;padding-left:10px;border:1px solid #949494;font:300 14px 'Roboto',sans-serif;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.tpl-form3-eh>form>.sta-datosEmpresa>div:nth-of-type(2)>label>select::-ms-expand{display:none}
.tpl-form3-eh>form>.sta-datosEmpresa>div:nth-of-type(2)>div{margin-bottom:20px}
.tpl-form3-eh>form>.sta-datosEmpresa>div:nth-of-type(2)>div>div{display:inline-block;vertical-align:bottom;width:80px}
.tpl-form3-eh>form>.sta-datosEmpresa>div:nth-of-type(2)>div>div>div{margin-bottom:5px}
.tpl-form3-eh>form>.sta-datosEmpresa>div:nth-of-type(2)>div>div>select{height:50px;width:100%;padding-left:10px;border:1px solid #949494;font:300 14px 'Roboto',sans-serif;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.tpl-form3-eh>form>.sta-datosEmpresa>div:nth-of-type(2)>div>div>select::-ms-expand{display:none}
.tpl-form3-eh>form>.sta-datosEmpresa>div:nth-of-type(2)>div>label{display:inline-block;vertical-align:bottom;width:59%;width:calc(100% - 95px);margin-left:10px}
.tpl-form3-eh>form>.sta-datosEmpresa>div:nth-of-type(2)>div>label>span{display:block;margin-bottom:5px}
.tpl-form3-eh>form>.sta-datosEmpresa>div:nth-of-type(2)>div>label>input{height:50px;width:100%;padding-left:10px;border:1px solid #949494;font:300 14px 'Roboto',sans-serif;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.tpl-form3-eh>form>.sta-datosContacto>div:first-of-type{color:#80bbbe;font:18px 'Droid Serif',serif;margin-bottom:10px;text-align:center;margin-top:25px}.tpl-form3-eh>form>.sta-datosContacto>div:nth-of-type(2)>div{margin-bottom:20px}
.tpl-form3-eh>form>.sta-datosContacto>div:nth-of-type(2)>div>div{display:none}
.tpl-form3-eh>form>.sta-datosContacto>div:nth-of-type(2)>div>label{display:block}
.tpl-form3-eh>form>.sta-datosContacto>div:nth-of-type(2)>div>label>span{display:block;margin-bottom:5px}
.tpl-form3-eh>form>.sta-datosContacto>div:nth-of-type(2)>div>label>input{height:50px;width:100%;padding-left:10px;border:1px solid #949494;font:300 14px 'Roboto',sans-serif;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.tpl-form3-eh>form>.sta-datosContacto>div:nth-of-type(2)>label{display:block;margin-bottom:20px}
.tpl-form3-eh>form>.sta-datosContacto>div:nth-of-type(2)>label.sta-cumple{display:none}
.tpl-form3-eh>form>.sta-datosContacto>div:nth-of-type(2)>label>span{display:block;margin-bottom:5px}
.tpl-form3-eh>form>.sta-datosContacto>div:nth-of-type(2)>label>input{height:50px;width:100%;padding-left:10px;border:1px solid #949494;font:300 14px 'Roboto',sans-serif;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.tpl-form3-eh>form>.sta-datosContacto>div:nth-of-type(2)>button{background:0 0;display:block;font-style:italic;padding:14px 30px;color:#80bbbe;font:24px 'Droid Serif',serif;border:2px solid #80bbbe;width:100%;line-height:28px}
.tpl-form3-eh>form>.sta-datosContacto>div:nth-of-type(2)>button:hover{background:#80bbbe;color:#4d4d4d;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
@media (min-width: 601px) {
  .tpl-form3-eh > form > .sta-datosContacto > div:nth-of-type(2) > button {display: inline-block;width: auto;}
}
.tpl-form3-eh > form > .sta-error > .sta-ko,
.tpl-form3-eh > form > .sta-error > .sta-ok {display: none;margin-top: 10px;}
.tpl-form3-eh > form > .sta-error > .sta-ok {font: 300 18px 'Roboto', sans-serif;padding-left: 35px;min-height: 26px;color: #187f26;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZmlsbD0iZm9yZXN0Z3JlZW4iPjxwYXRoIGQ9Ik0xMiwwQzUuMzczLDAsMCw1LjM3MywwLDEyczUuMzczLDEyLDEyLDEyczEyLTUuMzczLDEyLTEyUzE4LjYyNywwLDEyLDB6IE0xNy41NTksNy42ODFsLTUuNzQ4LDguNzg2bC0wLjAwNCwwLjAwM2wtMC4wODQsMC4xMzlsLTAuMTgsMC4xM2wtMC4wNDYsMC4wMzJsLTAuMjk0LDAuMTIzTDExLjEsMTYuOTE4bC0wLjI1MiwwLjAwNGwtMC4xNzUtMC4wMjhMMTAuNSwxNi44MjZsLTAuMTQ1LTAuMDU3bC0wLjA3OS0wLjA3OWwtMC4wMzktMC4wMjNsLTMuMzQ3LTMuMDk1Yy0wLjQyNi0wLjM5NC0wLjQ1Mi0xLjA1OS0wLjA1OC0xLjQ4NGMwLjM5Mi0wLjQyNCwxLjA1Ny0wLjQ1MSwxLjQ4My0wLjA1OWwyLjQyMywyLjI0MWw1LjA2My03LjczOGMwLjMxOC0wLjQ4NCwwLjk2Ny0wLjYyMSwxLjQ1My0wLjMwNUMxNy43NDEsNi41NDUsMTcuODc3LDcuMTk2LDE3LjU1OSw3LjY4MXoiLz48L3N2Zz4=) no-repeat left center;}
.tpl-form3-eh > form > .sta-error > .sta-ok:empty {display: none;}
.tpl-form3-eh > form > .sta-error > .sta-ko {font: 300 18px 'Roboto', sans-serif;padding-left: 35px;min-height: 26px;color: #c00;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZmlsbD0icmVkIj48cGF0aCBkPSJNMTIsMEM1LjM3MywwLDAsNS4zNzMsMCwxMmMwLDYuNjI3LDUuMzczLDEyLDEyLDEyczEyLTUuMzczLDEyLTEyQzI0LDUuMzczLDE4LjYyNywwLDEyLDB6IE0xMiwyMGMtMC41NTIsMC0xLTAuNDQ4LTEtMXMwLjQ0OC0xLDEtMWMwLjU1MiwwLDEsMC40NDgsMSwxUzEyLjU1MiwyMCwxMiwyMHogTTEzLDE1YzAsMC41NTItMC40NDgsMS0xLDFjLTAuNTUyLDAtMS0wLjQ0OC0xLTFWNmMwLTAuNTUyLDAuNDQ4LTEsMS0xYzAuNTUyLDAsMSwwLjQ0OCwxLDFWMTV6Ii8+PC9zdmc+) no-repeat left center;}
.tpl-form3-eh > form > .sta-error > .sta-ko:empty {display: none;}
@media (min-width: 601px) {
  .tpl-form3-eh {padding: 12px 20px 30px;}
  .tpl-form3-eh > form > .sta-datosEmpresa > div:nth-of-type(2) > div,
  .tpl-form3-eh > form > .sta-datosEmpresa > div:nth-of-type(2) > label {display: inline-block;vertical-align: bottom;width: 45%;width: calc(50% - 18px);margin-bottom: 0;}
  .tpl-form3-eh > form > .sta-datosEmpresa > div:nth-of-type(2) > :not(:last-child) {margin-bottom: 20px;}
  .tpl-form3-eh > form > .sta-datosEmpresa > div:nth-of-type(2) > :nth-child(even) {margin-left: 30px;}
  .tpl-form3-eh > form > .sta-datosContacto > div:nth-of-type(2) {overflow: hidden;}
  .tpl-form3-eh > form > .sta-datosContacto > div:nth-of-type(2) > div,
  .tpl-form3-eh > form > .sta-datosContacto > div:nth-of-type(2) > label {display: inline-block;vertical-align: bottom;width: 45%;width: calc(50% - 18px);margin-bottom: 0;}
  .tpl-form3-eh > form > .sta-datosContacto > div:nth-of-type(2) > div,
  .tpl-form3-eh > form > .sta-datosContacto > div:nth-of-type(2) > label:nth-of-type(1),
  .tpl-form3-eh > form > .sta-datosContacto > div:nth-of-type(2) > label:nth-of-type(2),
  .tpl-form3-eh > form > .sta-datosContacto > div:nth-of-type(2) > label:nth-of-type(3) {margin-bottom: 20px;}
  .tpl-form3-eh > form > .sta-datosContacto > div:nth-of-type(2) > :nth-child(even):not(:last-of-type) {margin-left: 30px;}
  .tpl-form3-eh > form > .sta-datosContacto > div:nth-of-type(2) > button {margin-top: 20px;float: right;}
}
@media (min-width: 801px) {
  .tpl-form3-eh {padding: 15px 20px 50px;}
  .tpl-form3-eh > form {max-width: 1280px;margin: 0 auto;}
  .tpl-form3-eh > form > .sta-datosEmpresa,
  .tpl-form3-eh > form > .sta-datosContacto {display: inline-block;vertical-align: top;width: 47%;width: calc(50% - 17px);}
  .tpl-form3-eh > form > .sta-datosEmpresa > div:first-of-type,
  .tpl-form3-eh > form > .sta-datosContacto > div:first-of-type {margin: 0 0 15px;}
  .tpl-form3-eh > form > .sta-datosContacto {margin-left: 30px;}
  .tpl-form3-eh > form > .sta-datosContacto > div:nth-of-type(2) > button {margin-top: 33px;}
  .tpl-form3-eh > form > .sta-error > .sta-ok,
  .tpl-form3-eh > form > .sta-error > .sta-ko {margin-top: 30px;}
}
@media (min-width: 901px) {
  .tpl-form3-eh > form > .sta-datosEmpresa,
  .tpl-form3-eh > form > .sta-datosContacto {width: 45%;width: calc(50% - 33px);}
  .tpl-form3-eh > form > .sta-datosContacto {margin-left: 60px;}
}
.tpl-form3-eh.sta-startraveler {background: none;box-shadow: none;}
.tpl-form5-eh {background: #fff;}
.tpl-form5-eh > div {padding: 25px 10px 30px;}
.tpl-form5-eh > div > div:nth-of-type(1) {color: #fff;font-size: 14px;font-weight: 100;text-transform: uppercase;letter-spacing: 0.1em;color: #000;text-transform: inherit;text-align: center;padding-bottom: 15px;}
@media (min-width: 601px) {
  .tpl-form5-eh > div > div:nth-of-type(1) {font-size: 18px;}
}
.tpl-form5-eh>div>form{word-spacing:-1px;letter-spacing:-1px;font-size:1px}
.tpl-form5-eh>div>form>label{margin-bottom:10px}
.tpl-form5-eh>div>form>label:nth-of-type(1),.tpl-form5-eh>div>form>label:nth-of-type(2){box-sizing:border-box;color:#000;display:inline-block;font-weight:100;line-height:24px;padding:13px 10px;position:relative;white-space:nowrap;vertical-align:middle}
.tpl-form5-eh>div>form>label:nth-of-type(1):before,
.tpl-form5-eh>div>form>label:nth-of-type(2):before{font:25px Icons;z-index:1}
.tpl-form5-eh>div>form>label:nth-of-type(1).sta-ico_left:before,
.tpl-form5-eh>div>form>label:nth-of-type(1).sta-ico_right:before,
.tpl-form5-eh>div>form>label:nth-of-type(2).sta-ico_left:before,
.tpl-form5-eh>div>form>label:nth-of-type(2).sta-ico_right:before{position:absolute;top:50%;line-height:0}
.tpl-form5-eh>div>form>label:nth-of-type(1).sta-ico_left:before,
.tpl-form5-eh>div>form>label:nth-of-type(2).sta-ico_left:before{left:10px}
.tpl-form5-eh>div>form>label:nth-of-type(1).sta-ico_right:before,.tpl-form5-eh>div>form>label:nth-of-type(2).sta-ico_right:before{right:10px}
.tpl-form5-eh>div>form>label:nth-of-type(1)
.sta-ico_left>input,.tpl-form5-eh>div>form>label:nth-of-type(2).sta-ico_left>input{padding-left:40px}
.tpl-form5-eh>div>form>label:nth-of-type(1).sta-validate.sta-ico_left>input,
.tpl-form5-eh>div>form>label:nth-of-type(2).sta-validate.sta-ico_left>input{padding-right:40px}
.tpl-form5-eh>div>form>label:nth-of-type(1).sta-ico_left>span,
.tpl-form5-eh>div>form>label:nth-of-type(2).sta-ico_left>span{padding-left:30px}
.tpl-form5-eh>div>form>label:nth-of-type(1).sta-ico_right>input,
.tpl-form5-eh>div>form>label:nth-of-type(2).sta-ico_right>input{padding-right:40px}
.tpl-form5-eh>div>form>label:nth-of-type(1).sta-ico_right>span,
.tpl-form5-eh>div>form>label:nth-of-type(2).sta-ico_right>span{padding-right:30px}
.tpl-form5-eh>div>form>label:nth-of-type(1).sta-noPlaceholder,
.tpl-form5-eh>div>form>label:nth-of-type(2).sta-noPlaceholder{padding-right:80px}
.tpl-form5-eh>div>form>label:nth-of-type(1).sta-noPlaceholder>input,
.tpl-form5-eh>div>form>label:nth-of-type(2).sta-noPlaceholder>input{font-size:18px;padding:0 10px 0 0;text-align:right}
.tpl-form5-eh>div>form>label:nth-of-type(1)>input,.tpl-form5-eh>div>form>label:nth-of-type(2)>input{box-sizing:border-box;cursor:pointer;font:100 14px/24px 'Roboto',sans-serif;height:100%;padding:0 10px;position:absolute;width:100%;left:0;top:0;right:0;bottom:0;border:1px solid #000}
.tpl-form5-eh>div>form>label:nth-of-type(1):hover>input,
.tpl-form5-eh>div>form>label:nth-of-type(1)>input:focus,
.tpl-form5-eh>div>form>label:nth-of-type(2):hover>input,
.tpl-form5-eh>div>form>label:nth-of-type(2)>input:focus{border:1px solid #80bbbe;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-form5-eh>div>form>label:nth-of-type(1)>span,
.tpl-form5-eh>div>form>label:nth-of-type(2)>span{position:relative}
.tpl-form5-eh>div>form>label:nth-of-type(1):not(.sta-noPlaceholder).sta-validate>span,
.tpl-form5-eh>div>form>label:nth-of-type(1):not(.sta-noPlaceholder)>input:focus+span,
.tpl-form5-eh>div>form>label:nth-of-type(2):not(.sta-noPlaceholder).sta-validate>span,
.tpl-form5-eh>div>form>label:nth-of-type(2):not(.sta-noPlaceholder)>input:focus+span{visibility:hidden}
.tpl-form5-eh>div>form>label:nth-of-type(1):not(.sta-ico_left).sta-validate:before,
.tpl-form5-eh>div>form>label:nth-of-type(2):not(.sta-ico_left).sta-validate:before{content:''}
@media (min-width: 601px) {
  .tpl-form5-eh > div > form > label:nth-of-type(1),
  .tpl-form5-eh > div > form > label:nth-of-type(2) {font-size: 16px;padding: 18px 20px;}
  .tpl-form5-eh > div > form > label:nth-of-type(1) > input,
  .tpl-form5-eh > div > form > label:nth-of-type(2) > input {font-size: 16px;}
  .tpl-form5-eh > div > form > label:nth-of-type(1).sta-ico_left:before,
  .tpl-form5-eh > div > form > label:nth-of-type(2).sta-ico_left:before {left: 20px;}
  .tpl-form5-eh > div > form > label:nth-of-type(1).sta-ico_right:before,
  .tpl-form5-eh > div > form > label:nth-of-type(2).sta-ico_right:before {right: 20px;}
  .tpl-form5-eh > div > form > label:nth-of-type(1).sta-ico_left > input,
  .tpl-form5-eh > div > form > label:nth-of-type(2).sta-ico_left > input {padding-left: 60px;}
  .tpl-form5-eh > div > form > label:nth-of-type(1).sta-validate.sta-ico_left > input,
  .tpl-form5-eh > div > form > label:nth-of-type(2).sta-validate.sta-ico_left > input {padding-right: 60px;}
  .tpl-form5-eh > div > form > label:nth-of-type(1).sta-ico_left > span,
  .tpl-form5-eh > div > form > label:nth-of-type(2).sta-ico_left > span {padding-left: 40px;}
  .tpl-form5-eh > div > form > label:nth-of-type(1).sta-ico_right > input,
  .tpl-form5-eh > div > form > label:nth-of-type(2).sta-ico_right > input {padding-right: 60px;}
  .tpl-form5-eh > div > form > label:nth-of-type(1).sta-ico_right > span,
  .tpl-form5-eh > div > form > label:nth-of-type(2).sta-ico_right > span {padding-right: 40px;}
  .tpl-form5-eh > div > form > label:nth-of-type(1) > input,
  .tpl-form5-eh > div > form > label:nth-of-type(2) > input {padding: 0 20px;}
}
.tpl-form5-eh > div > form > label:nth-of-type(1) > input,
.tpl-form5-eh > div > form > label:nth-of-type(2) > input {border: 1px solid #949494;}
.tpl-form5-eh>div>form>label:nth-of-type(3){box-sizing:border-box;color:#000;display:inline-block;font-weight:100;line-height:24px;padding:13px 25px 13px 10px;position:relative;white-space:nowrap;height:50px;vertical-align:middle}
.tpl-form5-eh>div>form>label:nth-of-type(3):after,
.tpl-form5-eh>div>form>label:nth-of-type(3):before{font-family:Icons;z-index:1;pointer-events:none}
.tpl-form5-eh>div>form>label:nth-of-type(3):before{font-size:25px}
.tpl-form5-eh>div>form>label:nth-of-type(3):after{font-size:10px;position:absolute;right:10px;top:50%;content:'\e052';line-height:0}
.tpl-form5-eh>div>form>label:nth-of-type(3).sta-ico_left:before,
.tpl-form5-eh>div>form>label:nth-of-type(3).sta-ico_right:before{position:absolute;top:50%;line-height:0}
.tpl-form5-eh>div>form>label:nth-of-type(3).sta-ico_left:before{left:10px}
.tpl-form5-eh>div>form>label:nth-of-type(3).sta-ico_left>select{padding-left:40px}
.tpl-form5-eh>div>form>label:nth-of-type(3).sta-validate.sta-ico_left>select{padding-right:40px}
.tpl-form5-eh>div>form>label:nth-of-type(3).sta-ico_left>span{padding-left:30px}
.tpl-form5-eh>div>form>label:nth-of-type(3).sta-noPlaceholder{padding-right:80px}
.tpl-form5-eh>div>form>label:nth-of-type(3).sta-noPlaceholder>select{font-size:18px;padding:0 10px 0 0;text-align:right}
.tpl-form5-eh>div>form>label:nth-of-type(3)>select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;box-sizing:border-box;cursor:pointer;height:100%;font:100 14px/24px 'Roboto',sans-serif;padding:0 10px;position:absolute;width:100%;left:0;top:0;right:0;bottom:0;border:1px solid #000}
.tpl-form5-eh>div>form>label:nth-of-type(3)>select::-ms-expand{display:none}
.tpl-form5-eh>div>form>label:nth-of-type(3)>select::-ms-expand{display:none}
.tpl-form5-eh>div>form>label:nth-of-type(3):hover>select,
.tpl-form5-eh>div>form>label:nth-of-type(3)>select:focus{border:1px solid #80bbbe;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-form5-eh>div>form>label:nth-of-type(3)>span{pointer-events:none;position:relative}
.tpl-form5-eh>div>form>label:nth-of-type(3):not(.sta-noPlaceholder).sta-validate>span{visibility:hidden}
.tpl-form5-eh>div>form>label:nth-of-type(3):not(.sta-ico_left).sta-validate:before{content:''}
@media (min-width: 601px) {
  .tpl-form5-eh > div > form > label:nth-of-type(3) {font-size: 16px;height: 60px;padding: 18px 35px 18px 20px;}
  .tpl-form5-eh > div > form > label:nth-of-type(3):after {right: 20px;}
  .tpl-form5-eh > div > form > label:nth-of-type(3).sta-ico_left:before {left: 20px;}
  .tpl-form5-eh > div > form > label:nth-of-type(3).sta-ico_left > select {padding-left: 60px;}
  .tpl-form5-eh > div > form > label:nth-of-type(3).sta-validate.sta-ico_left > select {padding-right: 60px;}
  .tpl-form5-eh > div > form > label:nth-of-type(3).sta-ico_left > span {padding-left: 40px;}
  .tpl-form5-eh > div > form > label:nth-of-type(3) > select {font-size: 16px;padding: 0 20px;}
}
.ielt11 .tpl-form5-eh>div>form>label:nth-of-type(3){overflow:hidden;border-right:1px solid #949494}
.ielt11 .tpl-form5-eh>div>form>label:nth-of-type(3)>select{width:115%}
.tpl-form5-eh>div>form>label:nth-of-type(1),
.tpl-form5-eh>div>form>label:nth-of-type(2),
.tpl-form5-eh>div>form>label:nth-of-type(3){width:100%;height:50px}
.tpl-form5-eh>div>form>label:nth-of-type(1)>select,
.tpl-form5-eh>div>form>label:nth-of-type(2)>select,
.tpl-form5-eh>div>form>label:nth-of-type(3)>select{border:1px solid #949494}
.tpl-form5-eh>div>form>label:nth-of-type(4),
.tpl-form5-eh>div>form>label:nth-of-type(5){padding-left:26px!important;box-sizing:border-box;position:relative;min-height:50px;width:50%;display:inline-block;padding:5px 0}
.tpl-form5-eh>div>form>label:nth-of-type(4)>input,
.tpl-form5-eh>div>form>label:nth-of-type(5)>input{position:fixed;top:0;left:-100%}
.tpl-form5-eh>div>form>label:nth-of-type(4)>input:checked+span:before,
.tpl-form5-eh>div>form>label:nth-of-type(5)>input:checked+span:before{content:"\e00a";font:16px Icons;border-radius:50%;color:#80bbbe;border-color:transparent}
.tpl-form5-eh>div>form>label:nth-of-type(4)>span,
.tpl-form5-eh>div>form>label:nth-of-type(5)>span{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
.tpl-form5-eh>div>form>label:nth-of-type(4)>span:before,
.tpl-form5-eh>div>form>label:nth-of-type(5)>span:before{content:"";width:16px;height:16px;border:1px solid #949494;display:inline-block;border-radius:50%;box-sizing:border-box;position:absolute;top:50%;left:-26px;-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-o-transform:translate(0,-10px);-ms-transform:translate(0,-10px);transform:translate(0,-10px)}
.tpl-form5-eh>div>form>label:nth-of-type(6),.tpl-form5-eh>div>form>label:nth-of-type(7){box-sizing:border-box;color:#000;font-weight:100;line-height:24px;position:relative;display:inline-block;padding:8px 10px;white-space:nowrap;vertical-align:middle;text-align:left;width:calc(50% - 5px);height:50px;padding:13px 10px}
.tpl-form5-eh>div>form>label:nth-of-type(6):before,
.tpl-form5-eh>div>form>label:nth-of-type(7):before{font:25px Icons;z-index:1}
.tpl-form5-eh>div>form>label:nth-of-type(6).sta-ico_left:before,
.tpl-form5-eh>div>form>label:nth-of-type(6).sta-ico_right:before,
.tpl-form5-eh>div>form>label:nth-of-type(7).sta-ico_left:before,
.tpl-form5-eh>div>form>label:nth-of-type(7).sta-ico_right:before{position:absolute;top:50%;line-height:0}
.tpl-form5-eh>div>form>label:nth-of-type(6).sta-ico_left:before,
.tpl-form5-eh>div>form>label:nth-of-type(7).sta-ico_left:before{left:10px}
.tpl-form5-eh>div>form>label:nth-of-type(6).sta-ico_right:before,
.tpl-form5-eh>div>form>label:nth-of-type(7).sta-ico_right:before{right:10px}
.tpl-form5-eh>div>form>label:nth-of-type(6):after,
.tpl-form5-eh>div>form>label:nth-of-type(7):after{background:#000;content:'';opacity:.6;position:absolute;z-index:-1;left:0;top:0;right:0;bottom:0}.tpl-form5-eh>div>form>label:nth-of-type(6)>input,
.tpl-form5-eh>div>form>label:nth-of-type(7)>input{box-sizing:border-box;cursor:pointer;font:100 14px 'Roboto',sans-serif;height:100%;padding:0 10px;position:absolute;width:100%;left:0;top:0;right:0;bottom:0}
.tpl-form5-eh>div>form>label:nth-of-type(6)>span,
.tpl-form5-eh>div>form>label:nth-of-type(7)>span{position:relative}
.tpl-form5-eh>div>form>label:nth-of-type(6):not(.sta-noPlaceholder).sta-validate>span,
.tpl-form5-eh>div>form>label:nth-of-type(6):not(.sta-noPlaceholder)>input:focus+span,
.tpl-form5-eh>div>form>label:nth-of-type(7):not(.sta-noPlaceholder).sta-validate>span,
.tpl-form5-eh>div>form>label:nth-of-type(7):not(.sta-noPlaceholder)>input:focus+span{visibility:hidden}
.tpl-form5-eh>div>form>label:nth-of-type(6).sta-ico_left>input,
.tpl-form5-eh>div>form>label:nth-of-type(7).sta-ico_left>input{padding-left:40px}
.tpl-form5-eh>div>form>label:nth-of-type(6).sta-validate.sta-ico_left>input,
.tpl-form5-eh>div>form>label:nth-of-type(7).sta-validate.sta-ico_left>input{padding-right:40px}
.tpl-form5-eh>div>form>label:nth-of-type(6).sta-ico_left>span,
.tpl-form5-eh>div>form>label:nth-of-type(7).sta-ico_left>span{padding-left:30px}
.tpl-form5-eh>div>form>label:nth-of-type(6).sta-ico_right>input,
.tpl-form5-eh>div>form>label:nth-of-type(7).sta-ico_right>input{padding-right:40px}
.tpl-form5-eh>div>form>label:nth-of-type(6).sta-ico_right>span,
.tpl-form5-eh>div>form>label:nth-of-type(7).sta-ico_right>span{padding-right:30px}
.tpl-form5-eh>div>form>label:nth-of-type(6).sta-noPlaceholder,
.tpl-form5-eh>div>form>label:nth-of-type(7).sta-noPlaceholder{padding-right:80px}
.tpl-form5-eh>div>form>label:nth-of-type(6).sta-noPlaceholder>input,
.tpl-form5-eh>div>form>label:nth-of-type(7).sta-noPlaceholder>input{font-size:18px;padding:0 10px 0 0;text-align:right}
.tpl-form5-eh>div>form>label:nth-of-type(6):hover>input,
.tpl-form5-eh>div>form>label:nth-of-type(6)>input:focus,
.tpl-form5-eh>div>form>label:nth-of-type(7):hover>input,
.tpl-form5-eh>div>form>label:nth-of-type(7)>input:focus{background:#fff;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-form5-eh>div>form>label:nth-of-type(6):not(.sta-ico_left).sta-validate:before,
.tpl-form5-eh>div>form>label:nth-of-type(7):not(.sta-ico_left).sta-validate:before{content:''}
@media (min-width: 601px) {
  .tpl-form5-eh > div > form > label:nth-of-type(6),
  .tpl-form5-eh > div > form > label:nth-of-type(7) {font-size: 16px;line-height: 30px;padding: 15px 20px;}
  .tpl-form5-eh > div > form > label:nth-of-type(6).sta-noPlaceholder,
  .tpl-form5-eh > div > form > label:nth-of-type(7).sta-noPlaceholder {padding-bottom: 15px;}
  .tpl-form5-eh > div > form > label:nth-of-type(6):not(.sta-noPlaceholder) > input,
  .tpl-form5-eh > div > form > label:nth-of-type(7):not(.sta-noPlaceholder) > input {font-size: 16px;}
  .tpl-form5-eh > div > form > label:nth-of-type(6).sta-noPlaceholder > input,
  .tpl-form5-eh > div > form > label:nth-of-type(7).sta-noPlaceholder > input {font-size: 18px;}
  .tpl-form5-eh > div > form > label:nth-of-type(6).sta-ico_left:before,
  .tpl-form5-eh > div > form > label:nth-of-type(7).sta-ico_left:before {left: 20px;}
  .tpl-form5-eh > div > form > label:nth-of-type(6).sta-ico_right:before,
  .tpl-form5-eh > div > form > label:nth-of-type(7).sta-ico_right:before {right: 20px;}
  .tpl-form5-eh > div > form > label:nth-of-type(6).sta-ico_left > input,
  .tpl-form5-eh > div > form > label:nth-of-type(7).sta-ico_left > input {padding-left: 60px;}
  .tpl-form5-eh > div > form > label:nth-of-type(6).sta-validate.sta-ico_left > input,
  .tpl-form5-eh > div > form > label:nth-of-type(7).sta-validate.sta-ico_left > input {padding-right: 60px;}
  .tpl-form5-eh > div > form > label:nth-of-type(6).sta-ico_left > span,
  .tpl-form5-eh > div > form > label:nth-of-type(7).sta-ico_left > span {padding-left: 40px;}
  .tpl-form5-eh > div > form > label:nth-of-type(6).sta-ico_right > input,
  .tpl-form5-eh > div > form > label:nth-of-type(7).sta-ico_right > input {padding-right: 60px;}
  .tpl-form5-eh > div > form > label:nth-of-type(6).sta-ico_right > span,
  .tpl-form5-eh > div > form > label:nth-of-type(7).sta-ico_right > span {padding-right: 40px;}
  .tpl-form5-eh > div > form > label:nth-of-type(6) > input,
  .tpl-form5-eh > div > form > label:nth-of-type(7) > input {padding: 0 20px;}
}
.tpl-form5-eh > div > form > label:nth-of-type(6):before,
.tpl-form5-eh > div > form > label:nth-of-type(7):before {content: '\e08e' !important;color: #949494;}
.tpl-form5-eh > div > form > label:nth-of-type(6) > input,
.tpl-form5-eh > div > form > label:nth-of-type(7) > input {padding-right: 45px !important;border: 1px solid #949494;}
.tpl-form5-eh > div > form > label:nth-of-type(6) > input:focus,
.tpl-form5-eh > div > form > label:nth-of-type(7) > input:focus {border-color: #80bbbe;}
.tpl-form5-eh > div > form > label:nth-of-type(6):hover > input,
.tpl-form5-eh > div > form > label:nth-of-type(7):hover > input {background: #fff;border-color: #80bbbe;}
.tpl-form5-eh > div > form > label:nth-of-type(6):hover:before,
.tpl-form5-eh > div > form > label:nth-of-type(7):hover:before {color: #80bbbe;}
.sf5 .tpl-form5-eh > div > form > label:nth-of-type(6),
.sf5 .tpl-form5-eh > div > form > label:nth-of-type(7),
.ielt9 .tpl-form5-eh > div > form > label:nth-of-type(6),
.ielt9 .tpl-form5-eh > div > form > label:nth-of-type(7) {width: 49%;}
.tpl-form5-eh > div > form > label:nth-of-type(6) {margin-right: 5px;}
.sf5 .tpl-form5-eh > div > form > label:nth-of-type(6),
.ielt9 .tpl-form5-eh > div > form > label:nth-of-type(6) {margin-right: 1%;}
.tpl-form5-eh > div > form > label:nth-of-type(7) {margin-left: 5px;}
.sf5 .tpl-form5-eh > div > form > label:nth-of-type(7),
.ielt9 .tpl-form5-eh > div > form > label:nth-of-type(7) {margin-left: 1%;}
.tpl-form5-eh > div > form > label,
.tpl-form5-eh > div > form div {font-size: 14px;word-spacing: normal;letter-spacing: normal;}
.tpl-form5-eh > div > form > div:nth-of-type(1) > button {background: transparent;display: block;font-style: italic;padding: 14px 30px;color: #80bbbe;font: 24px 'Droid Serif', serif;border: 2px solid #80bbbe;width: auto;line-height: 28px;width: 100%;}
.tpl-form5-eh > div > form > div:nth-of-type(1) > button:hover {background: #80bbbe;color: #4d4d4d;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
@media (min-width: 601px) {
  .tpl-form5-eh > div > form > div:nth-of-type(1) > button {display: inline-block;width: auto;}
}
.tpl-form5-eh .contenedor_autocompletar {border: 1px solid #949494;padding: 0 !important;}
.tpl-form5-eh .contenedor_autocompletar > span {display: none;}
.tpl-form5-eh .contenedor_autocompletar > ul.ui-autocomplete {background: #fff;z-index: 199;padding: 20px;border: 1px solid #949494;}
.tpl-form5-eh .contenedor_autocompletar > input:first-of-type {font-size: 16px;width: 100%;padding: 20px 35px 20px 20px;box-sizing: border-box;}
.tpl-form5-eh .contenedor_autocompletar:after {content: none !important;}
.tpl-form5-eh label.sta-ico_right > img {display: none;}
@media (min-width: 601px) {
  .tpl-form5-eh > div {padding: 25px 20px 40px;}
  .tpl-form5-eh > div > div:nth-of-type(1) {font-size: 14px;padding-bottom: 25px;}
  .tpl-form5-eh > div > form > label {vertical-align: top;}
  .tpl-form5-eh > div > form > label:nth-of-type(1),
  .tpl-form5-eh > div > form > label:nth-of-type(2),
  .tpl-form5-eh > div > form > label:nth-of-type(3),
  .tpl-form5-eh > div > form > label:nth-of-type(6),
  .tpl-form5-eh > div > form > label:nth-of-type(7) {width: calc(50% - 15px);height: 60px;}
  .sf5 .tpl-form5-eh > div > form > label:nth-of-type(1),
  .sf5 .tpl-form5-eh > div > form > label:nth-of-type(2),
  .sf5 .tpl-form5-eh > div > form > label:nth-of-type(3),
  .sf5 .tpl-form5-eh > div > form > label:nth-of-type(6),
  .sf5 .tpl-form5-eh > div > form > label:nth-of-type(7),
  .ielt9 .tpl-form5-eh > div > form > label:nth-of-type(1),
  .ielt9 .tpl-form5-eh > div > form > label:nth-of-type(2),
  .ielt9 .tpl-form5-eh > div > form > label:nth-of-type(3),
  .ielt9 .tpl-form5-eh > div > form > label:nth-of-type(6),
  .ielt9 .tpl-form5-eh > div > form > label:nth-of-type(7) {width: 48%;}
  .tpl-form5-eh > div > form > label:nth-of-type(1),
  .tpl-form5-eh > div > form > label:nth-of-type(3),
  .tpl-form5-eh > div > form > label:nth-of-type(6) {margin-right: 15px;}
  .sf5 .tpl-form5-eh > div > form > label:nth-of-type(1),
  .sf5 .tpl-form5-eh > div > form > label:nth-of-type(3),
  .sf5 .tpl-form5-eh > div > form > label:nth-of-type(6),
  .ielt9 .tpl-form5-eh > div > form > label:nth-of-type(1),
  .ielt9 .tpl-form5-eh > div > form > label:nth-of-type(3),
  .ielt9 .tpl-form5-eh > div > form > label:nth-of-type(6) {margin-right: 2%;}
  .tpl-form5-eh > div > form > label:nth-of-type(2),
  .tpl-form5-eh > div > form > label:nth-of-type(4),
  .tpl-form5-eh > div > form > label:nth-of-type(5),
  .tpl-form5-eh > div > form > label:nth-of-type(7) {margin-left: 15px;}
  .sf5 .tpl-form5-eh > div > form > label:nth-of-type(2),
  .sf5 .tpl-form5-eh > div > form > label:nth-of-type(4),
  .sf5 .tpl-form5-eh > div > form > label:nth-of-type(5),
  .sf5 .tpl-form5-eh > div > form > label:nth-of-type(7),
  .ielt9 .tpl-form5-eh > div > form > label:nth-of-type(2),
  .ielt9 .tpl-form5-eh > div > form > label:nth-of-type(4),
  .ielt9 .tpl-form5-eh > div > form > label:nth-of-type(5),
  .ielt9 .tpl-form5-eh > div > form > label:nth-of-type(7) {margin-left: 2%;}
  .tpl-form5-eh > div > form > label:nth-of-type(4),
  .tpl-form5-eh > div > form > label:nth-of-type(5) {width: calc(25% - 15px);}
  .sf5 .tpl-form5-eh > div > form > label:nth-of-type(4),
  .sf5 .tpl-form5-eh > div > form > label:nth-of-type(5),
  .ielt9 .tpl-form5-eh > div > form > label:nth-of-type(4),
  .ielt9 .tpl-form5-eh > div > form > label:nth-of-type(5) {width: 23%;}
  .tpl-form5-eh > div > form > div:nth-of-type(1) {padding-top: 10px;}
  .tpl-form5-eh > div > form > div:nth-of-type(1) > button {display: block;margin-left: auto;}
}
@media (min-width: 1101px) {
  .tpl-form5-eh > div {max-width: 1280px;padding: 35px 30px 40px;margin: 0 auto;}
  .tpl-form5-eh > div > div:nth-of-type(1) {padding-bottom: 15px;}
  .tpl-form5-eh > div > form > label {margin-bottom: 20px;}
  .tpl-form5-eh > div > form > label:nth-of-type(1),
  .tpl-form5-eh > div > form > label:nth-of-type(2),
  .tpl-form5-eh > div > form > label:nth-of-type(3) {width: calc(33.3% - 20px);}
  .sf5 .tpl-form5-eh > div > form > label:nth-of-type(1),
  .sf5 .tpl-form5-eh > div > form > label:nth-of-type(2),
  .sf5 .tpl-form5-eh > div > form > label:nth-of-type(3),
  .ielt9 .tpl-form5-eh > div > form > label:nth-of-type(1),
  .ielt9 .tpl-form5-eh > div > form > label:nth-of-type(2),
  .ielt9 .tpl-form5-eh > div > form > label:nth-of-type(3) {width: 31.3%;}
  .tpl-form5-eh > div > form > label:nth-of-type(1) {margin-right: 20px;}
  .sf5 .tpl-form5-eh > div > form > label:nth-of-type(1),
  .ielt9 .tpl-form5-eh > div > form > label:nth-of-type(1) {margin-right: 2%;}
  .tpl-form5-eh > div > form > label:nth-of-type(2),
  .tpl-form5-eh > div > form > label:nth-of-type(6) {margin: 0 10px;vertical-align: top;}
  .sf5 .tpl-form5-eh > div > form > label:nth-of-type(2),
  .sf5 .tpl-form5-eh > div > form > label:nth-of-type(6),
  .ielt9 .tpl-form5-eh > div > form > label:nth-of-type(2),
  .ielt9 .tpl-form5-eh > div > form > label:nth-of-type(6) {margin: 0 1%;}
  .tpl-form5-eh > div > form > label:nth-of-type(3) {margin-left: 20px;margin-right: 0;}
  .sf5 .tpl-form5-eh > div > form > label:nth-of-type(3),
  .ielt9 .tpl-form5-eh > div > form > label:nth-of-type(3) {margin-left: 2%;margin-right: 0;}
  .tpl-form5-eh > div > form > label:nth-of-type(4),
  .tpl-form5-eh > div > form > label:nth-of-type(5) {width: calc(16.65% - 20px);margin: 0 20px 0 0;}
  .sf5 .tpl-form5-eh > div > form > label:nth-of-type(4),
  .sf5 .tpl-form5-eh > div > form > label:nth-of-type(5),
  .ielt9 .tpl-form5-eh > div > form > label:nth-of-type(4),
  .ielt9 .tpl-form5-eh > div > form > label:nth-of-type(5) {width: 14.65%;margin: 0 2% 0 0;}
  .tpl-form5-eh > div > form > label:nth-of-type(6),
  .tpl-form5-eh > div > form > label:nth-of-type(7) {width: calc(16.65% - 14px);}
  .sf5 .tpl-form5-eh > div > form > label:nth-of-type(6),
  .sf5 .tpl-form5-eh > div > form > label:nth-of-type(7),
  .ielt9 .tpl-form5-eh > div > form > label:nth-of-type(6),
  .ielt9 .tpl-form5-eh > div > form > label:nth-of-type(7) {width: 15.20%;}
  .tpl-form5-eh > div > form > label:nth-of-type(6) {margin-right: 5px;}
  .sf5 .tpl-form5-eh > div > form > label:nth-of-type(6),
  .ielt9 .tpl-form5-eh > div > form > label:nth-of-type(6) {margin-right: 0.5%;}
  .tpl-form5-eh > div > form > label:nth-of-type(7) {margin: 0 10px 0 5px;vertical-align: top;}
  .sf5 .tpl-form5-eh > div > form > label:nth-of-type(7),
  .ielt9 .tpl-form5-eh > div > form > label:nth-of-type(7) {margin: 0 1% 0 0.5%;}
  .tpl-form5-eh > div > form > div:nth-of-type(1) {display: inline-block;width: 33.3%;padding: 0;}
  .ielt11 .tpl-form5-eh > div > form > div:nth-of-type(1) {width: 33%;}
  .sf5 .tpl-form5-eh > div > form > div:nth-of-type(1),
  .ielt9 .tpl-form5-eh > div > form > div:nth-of-type(1) {text-align: right;}
  .sf5 .tpl-form5-eh > div > form > div:nth-of-type(1) > button,
  .ielt9 .tpl-form5-eh > div > form > div:nth-of-type(1) > button {display: inline;}
}
/*.tpl-form11-eh*/
/* CLASES */
/*
'sta-none' -> control de errores
'sta-block' -> control de errores
'sta-ok' -> mensaje ok
'sta-ko' -> mensaje ko
*/
.tpl-form6-eh {background: #e2e2e2;padding: 17px 10px 20px;font: 300 14px 'Roboto', sans-serif;color: #4d4d4d;}
.tpl-form6-eh > form > div:first-of-type {font: 24px 'Droid Serif', serif;color: #80bbbe;text-align: center;margin-bottom: 20px;}
.tpl-form6-eh > form > div:last-of-type > span {display: block;margin-top: 5px;}
.tpl-form6-eh > form > div:last-of-type > .sta-none {display: none;}
.tpl-form6-eh > form > div:last-of-type > .sta-ko {font: 300 18px 'Roboto', sans-serif;padding-left: 35px;min-height: 26px;color: #c00;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZmlsbD0icmVkIj48cGF0aCBkPSJNMTIsMEM1LjM3MywwLDAsNS4zNzMsMCwxMmMwLDYuNjI3LDUuMzczLDEyLDEyLDEyczEyLTUuMzczLDEyLTEyQzI0LDUuMzczLDE4LjYyNywwLDEyLDB6IE0xMiwyMGMtMC41NTIsMC0xLTAuNDQ4LTEtMXMwLjQ0OC0xLDEtMWMwLjU1MiwwLDEsMC40NDgsMSwxUzEyLjU1MiwyMCwxMiwyMHogTTEzLDE1YzAsMC41NTItMC40NDgsMS0xLDFjLTAuNTUyLDAtMS0wLjQ0OC0xLTFWNmMwLTAuNTUyLDAuNDQ4LTEsMS0xYzAuNTUyLDAsMSwwLjQ0OCwxLDFWMTV6Ii8+PC9zdmc+) no-repeat left center;}
.tpl-form6-eh > form > div:last-of-type > .sta-ko:empty {display: none;}
.tpl-form6-eh > form > div:last-of-type > .sta-ok {font: 300 18px 'Roboto', sans-serif;padding-left: 35px;min-height: 26px;color: #187f26;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZmlsbD0iZm9yZXN0Z3JlZW4iPjxwYXRoIGQ9Ik0xMiwwQzUuMzczLDAsMCw1LjM3MywwLDEyczUuMzczLDEyLDEyLDEyczEyLTUuMzczLDEyLTEyUzE4LjYyNywwLDEyLDB6IE0xNy41NTksNy42ODFsLTUuNzQ4LDguNzg2bC0wLjAwNCwwLjAwM2wtMC4wODQsMC4xMzlsLTAuMTgsMC4xM2wtMC4wNDYsMC4wMzJsLTAuMjk0LDAuMTIzTDExLjEsMTYuOTE4bC0wLjI1MiwwLjAwNGwtMC4xNzUtMC4wMjhMMTAuNSwxNi44MjZsLTAuMTQ1LTAuMDU3bC0wLjA3OS0wLjA3OWwtMC4wMzktMC4wMjNsLTMuMzQ3LTMuMDk1Yy0wLjQyNi0wLjM5NC0wLjQ1Mi0xLjA1OS0wLjA1OC0xLjQ4NGMwLjM5Mi0wLjQyNCwxLjA1Ny0wLjQ1MSwxLjQ4My0wLjA1OWwyLjQyMywyLjI0MWw1LjA2My03LjczOGMwLjMxOC0wLjQ4NCwwLjk2Ny0wLjYyMSwxLjQ1My0wLjMwNUMxNy43NDEsNi41NDUsMTcuODc3LDcuMTk2LDE3LjU1OSw3LjY4MXoiLz48L3N2Zz4=) no-repeat left center;}
.tpl-form6-eh > form > div:last-of-type > .sta-ok:empty {display: none;}
.tpl-form6-eh > form > label {margin-bottom: 20px;display: block;}
.tpl-form6-eh > form > label > span {display: block;margin-bottom: 5px;}
.tpl-form6-eh > form > label > input {border: 1px solid #949494;height: 40px;width: 100%;padding-left: 10px;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
.tpl-form6-eh > form > button {background: transparent;display: block;font-style: italic;padding: 14px 30px;color: #80bbbe;font: 24px 'Droid Serif', serif;border: 2px solid #80bbbe;width: 100%;line-height: 28px;}
.tpl-form6-eh > form > button:hover {background: #80bbbe;color: #4d4d4d;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
@media (min-width: 601px) {
  .tpl-form6-eh > form > button {display: inline-block;width: auto;}
}
.tpl-form6-eh > form#panel_cambio_contrasena > label {position: relative;}
.tpl-form6-eh > form#panel_cambio_contrasena > label > label {position: absolute;top: 100%;left: 0;}
@media (min-width: 601px) {
  .tpl-form6-eh {padding: 27px 20px 30px;}
  .tpl-form6-eh > form > div:first-of-type {font-size: 30px;}
  .tpl-form6-eh > form > div:last-of-type {clear: both;overflow: hidden;}
  .tpl-form6-eh > form > div:last-of-type > span {margin-top: 20px;}
  .tpl-form6-eh > form > label {display: inline-block;vertical-align: top;width: 45%;width: calc(50% - 17px);margin-bottom: 15px;}
  .tpl-form6-eh > form > label:nth-of-type(even) {margin-left: 30px;}
  .tpl-form6-eh > form > label:last-of-type {margin-bottom: 0;}
  .tpl-form6-eh > form > button {float: right;max-width: 50%;}
}
@media (min-width: 801px) {
  .tpl-form6-eh {padding: 30px 20px;overflow: hidden;}
  .tpl-form6-eh > form {max-width: 1200px;margin: 0 auto;}
  .tpl-form6-eh > form > label {vertical-align: bottom;width: 30%;width: calc(100% / 3 - 23px);margin-bottom: 30px!important;}
  .tpl-form6-eh > form > label:not(:first-of-type) {margin-left: 30px;}
}
/* .tpl-form7-eh */
/* CLASES */
/*
"sta-ok" (JQ) envio OK
"sta-ko" (JQ) error
*/
.tpl-form7-eh{background:#fff;padding:10px 10px 20px;position:relative;z-index:1;font:300 14px/20px 'Roboto',sans-serif;color:#666;-webkit-box-shadow:0 8px 9px -5px rgba(0,0,0,.5);-moz-box-shadow:0 8px 9px -5px rgba(0,0,0,.5);box-shadow:0 8px 9px -5px rgba(0,0,0,.5)}
.tpl-form7-eh>form>div:first-of-type{font-size:18px;line-height:25px;text-transform:uppercase;color:#000;margin-bottom:20px}
.tpl-form7-eh>form>div:nth-of-type(2)>label:last-of-type:hover>textarea{border-color:#80bbbe}
.tpl-form7-eh>form>div:nth-of-type(2)>label:last-of-type>span{display:block;margin:10px 0 5px}
.tpl-form7-eh>form>div:nth-of-type(2)>label:last-of-type>textarea{display:block;width:100%;height:90px;resize:none;padding:5px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font:300 14px 'Roboto',sans-serif;border:1px solid #b5b5b5}
.tpl-form7-eh>form>div:nth-of-type(2)>label:not(:last-of-type){box-sizing:border-box;color:#fff;font-weight:100;line-height:24px;position:relative;display:inline-block;padding:8px 10px;white-space:nowrap;vertical-align:middle;text-align:left;width:100%;margin-bottom:10px;border:1px solid #b5b5b5;height:40px;color:#666}
.tpl-form7-eh>form>div:nth-of-type(2)>label:not(:last-of-type):before{font:25px Icons;z-index:1}
.tpl-form7-eh>form>div:nth-of-type(2)>label:not(:last-of-type).sta-ico_left:before,
.tpl-form7-eh>form>div:nth-of-type(2)>label:not(:last-of-type).sta-ico_right:before{position:absolute;top:50%;line-height:0}
.tpl-form7-eh>form>div:nth-of-type(2)>label:not(:last-of-type).sta-ico_left:before{left:10px}
.tpl-form7-eh>form>div:nth-of-type(2)>label:not(:last-of-type).sta-ico_right:before{right:10px}
.tpl-form7-eh>form>div:nth-of-type(2)>label:not(:last-of-type):after{background:#000;content:'';opacity:.6;position:absolute;z-index:-1;left:0;top:0;right:0;bottom:0}
.tpl-form7-eh>form>div:nth-of-type(2)>label:not(:last-of-type)>input{box-sizing:border-box;cursor:pointer;font:100 14px 'Roboto',sans-serif;height:100%;padding:0 10px;position:absolute;width:100%;left:0;top:0;right:0;bottom:0}.tpl-form7-eh>form>div:nth-of-type(2)>label:not(:last-of-type)>span{position:relative}
.tpl-form7-eh>form>div:nth-of-type(2)>label:not(:last-of-type):not(.sta-noPlaceholder).sta-validate>span,
.tpl-form7-eh>form>div:nth-of-type(2)>label:not(:last-of-type):not(.sta-noPlaceholder)>input:focus+span{visibility:hidden}
.tpl-form7-eh>form>div:nth-of-type(2)>label:not(:last-of-type).sta-ico_left>input{padding-left:40px}
.tpl-form7-eh>form>div:nth-of-type(2)>label:not(:last-of-type).sta-validate.sta-ico_left>input{padding-right:40px}
.tpl-form7-eh>form>div:nth-of-type(2)>label:not(:last-of-type).sta-ico_left>span{padding-left:30px}
.tpl-form7-eh>form>div:nth-of-type(2)>label:not(:last-of-type).sta-ico_right>input{padding-right:40px}
.tpl-form7-eh>form>div:nth-of-type(2)>label:not(:last-of-type).sta-ico_right>span{padding-right:30px}
.tpl-form7-eh>form>div:nth-of-type(2)>label:not(:last-of-type).sta-noPlaceholder{padding-right:80px}
.tpl-form7-eh>form>div:nth-of-type(2)>label:not(:last-of-type).sta-noPlaceholder>input{font-size:18px;padding:0 10px 0 0;text-align:right}
.tpl-form7-eh>form>div:nth-of-type(2)>label:not(:last-of-type):hover>input,
.tpl-form7-eh>form>div:nth-of-type(2)>label:not(:last-of-type)>input:focus{background:#80bbbe;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-form7-eh>form>div:nth-of-type(2)>label:not(:last-of-type):not(.sta-ico_left).sta-validate:before{content:''}
@media (min-width: 601px) {
  .tpl-form7-eh > form > div:nth-of-type(2) > label:not(:last-of-type) {font-size: 16px;line-height: 30px;padding: 15px 20px;}
  .tpl-form7-eh > form > div:nth-of-type(2) > label:not(:last-of-type).sta-noPlaceholder {padding-bottom: 15px;}
  .tpl-form7-eh > form > div:nth-of-type(2) > label:not(:last-of-type):not(.sta-noPlaceholder) > input {font-size: 16px;}
  .tpl-form7-eh > form > div:nth-of-type(2) > label:not(:last-of-type).sta-noPlaceholder > input {font-size: 18px;}
  .tpl-form7-eh > form > div:nth-of-type(2) > label:not(:last-of-type).sta-ico_left:before {left: 20px;}
  .tpl-form7-eh > form > div:nth-of-type(2) > label:not(:last-of-type).sta-ico_right:before {right: 20px;}
  .tpl-form7-eh > form > div:nth-of-type(2) > label:not(:last-of-type).sta-ico_left > input {padding-left: 60px;}
  .tpl-form7-eh > form > div:nth-of-type(2) > label:not(:last-of-type).sta-validate.sta-ico_left > input {padding-right: 60px;}
  .tpl-form7-eh > form > div:nth-of-type(2) > label:not(:last-of-type).sta-ico_left > span {padding-left: 40px;}
  .tpl-form7-eh > form > div:nth-of-type(2) > label:not(:last-of-type).sta-ico_right > input {padding-right: 60px;}
  .tpl-form7-eh > form > div:nth-of-type(2) > label:not(:last-of-type).sta-ico_right > span {padding-right: 40px;}
  .tpl-form7-eh > form > div:nth-of-type(2) > label:not(:last-of-type) > input {padding: 0 20px;}
}
.tpl-form7-eh>form>div:nth-of-type(2)>label:not(:last-of-type):after{content:none}
.tpl-form7-eh>form>div:nth-of-type(2)>label:not(:last-of-type):hover{border-color:#80bbbe}
.tpl-form7-eh>form>div:nth-of-type(2)>label:not(:last-of-type):hover>input{background:0 0}
.tpl-form7-eh>form>div:nth-of-type(2)>div{box-sizing:border-box;color:#b5b5b5;display:inline-block;font-weight:100;line-height:24px;padding:13px 25px 13px 10px;position:relative;white-space:nowrap;height:50px;vertical-align:middle;display:block;height:40px}
.tpl-form7-eh>form>div:nth-of-type(2)>div:after,
.tpl-form7-eh>form>div:nth-of-type(2)>div:before{font-family:Icons;z-index:1;pointer-events:none}
.tpl-form7-eh>form>div:nth-of-type(2)>div:before{font-size:25px}
.tpl-form7-eh>form>div:nth-of-type(2)>div:after{font-size:10px;position:absolute;right:10px;top:50%;content:'\e052';line-height:0}
.tpl-form7-eh>form>div:nth-of-type(2)>div.sta-ico_left:before,
.tpl-form7-eh>form>div:nth-of-type(2)>div.sta-ico_right:before{position:absolute;top:50%;line-height:0}
.tpl-form7-eh>form>div:nth-of-type(2)>div.sta-ico_left:before{left:10px}
.tpl-form7-eh>form>div:nth-of-type(2)>div.sta-ico_left>select{padding-left:40px}
.tpl-form7-eh>form>div:nth-of-type(2)>div.sta-validate.sta-ico_left>select{padding-right:40px}
.tpl-form7-eh>form>div:nth-of-type(2)>div.sta-ico_left>span{padding-left:30px}
.tpl-form7-eh>form>div:nth-of-type(2)>div.sta-noPlaceholder{padding-right:80px}
.tpl-form7-eh>form>div:nth-of-type(2)>div.sta-noPlaceholder>select{font-size:18px;padding:0 10px 0 0;text-align:right}
.tpl-form7-eh>form>div:nth-of-type(2)>div>select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:red;box-sizing:border-box;cursor:pointer;height:100%;font:100 14px/24px 'Roboto',sans-serif;padding:0 10px;position:absolute;width:100%;left:0;top:0;right:0;bottom:0;border:1px solid #b5b5b5}
.tpl-form7-eh>form>div:nth-of-type(2)>div>select::-ms-expand{display:none}
.tpl-form7-eh>form>div:nth-of-type(2)>div>select::-ms-expand{display:none}
.tpl-form7-eh>form>div:nth-of-type(2)>div:hover>select,
.tpl-form7-eh>form>div:nth-of-type(2)>div>select:focus{border:1px solid #4d4d4d;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-form7-eh>form>div:nth-of-type(2)>div>span{pointer-events:none;position:relative}
.tpl-form7-eh>form>div:nth-of-type(2)>div:not(.sta-noPlaceholder).sta-validate>span{visibility:hidden}
.tpl-form7-eh>form>div:nth-of-type(2)>div:not(.sta-ico_left).sta-validate:before{content:''}
@media (min-width: 601px) {
  .tpl-form7-eh > form > div:nth-of-type(2) > div {font-size: 16px;height: 60px;padding: 18px 35px 18px 20px;}
  .tpl-form7-eh > form > div:nth-of-type(2) > div:after {right: 20px;}
  .tpl-form7-eh > form > div:nth-of-type(2) > div.sta-ico_left:before {left: 20px;}
  .tpl-form7-eh > form > div:nth-of-type(2) > div.sta-ico_left > select {padding-left: 60px;}
  .tpl-form7-eh > form > div:nth-of-type(2) > div.sta-validate.sta-ico_left > select {padding-right: 60px;}
  .tpl-form7-eh > form > div:nth-of-type(2) > div.sta-ico_left > span {padding-left: 40px;}
  .tpl-form7-eh > form > div:nth-of-type(2) > div > select {font-size: 16px;padding: 0 20px;}
}
.tpl-form7-eh > form > div:nth-of-type(2) > div > select {background: none;color: #666;}
.tpl-form7-eh > form > div:nth-of-type(2) > div:after {color: #80bbbe;}
.tpl-form7-eh > form > div:nth-of-type(2) > div > select:focus,
.tpl-form7-eh > form > div:nth-of-type(2) > div:hover > select {border-color: #80bbbe;}
.tpl-form7-eh > form > div:last-of-type {display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-top: 20px;}
.tpl-form7-eh > form > div:last-of-type > button {border: 2px solid #80bbbe;padding: 10px 15px 15px;font: italic 24px/24px 'Droid Serif', serif;color: #80bbbe;max-width: 50%;}
.tpl-form7-eh > form > div:last-of-type > button:hover {background: #80bbbe;color: #000;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-form7-eh > form > div:last-of-type > div:first-of-type {max-width: 45%;}
.tpl-form7-eh > form > div:last-of-type > div:last-of-type {width: 100%;}
.tpl-form7-eh > form > div:last-of-type > div:last-of-type.sta-KO > .sta-KO,
.tpl-form7-eh > form > div:last-of-type > div:last-of-type.sta-OK > .sta-OK {display: block;}
.tpl-form7-eh > form > div:last-of-type > div:last-of-type > div {display: none;margin-top: 10px;}
.tpl-form7-eh > form > div:last-of-type > div:last-of-type > .sta-OK {font: 300 18px 'Roboto', sans-serif;padding-left: 35px;min-height: 26px;color: #187f26;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZmlsbD0iZm9yZXN0Z3JlZW4iPjxwYXRoIGQ9Ik0xMiwwQzUuMzczLDAsMCw1LjM3MywwLDEyczUuMzczLDEyLDEyLDEyczEyLTUuMzczLDEyLTEyUzE4LjYyNywwLDEyLDB6IE0xNy41NTksNy42ODFsLTUuNzQ4LDguNzg2bC0wLjAwNCwwLjAwM2wtMC4wODQsMC4xMzlsLTAuMTgsMC4xM2wtMC4wNDYsMC4wMzJsLTAuMjk0LDAuMTIzTDExLjEsMTYuOTE4bC0wLjI1MiwwLjAwNGwtMC4xNzUtMC4wMjhMMTAuNSwxNi44MjZsLTAuMTQ1LTAuMDU3bC0wLjA3OS0wLjA3OWwtMC4wMzktMC4wMjNsLTMuMzQ3LTMuMDk1Yy0wLjQyNi0wLjM5NC0wLjQ1Mi0xLjA1OS0wLjA1OC0xLjQ4NGMwLjM5Mi0wLjQyNCwxLjA1Ny0wLjQ1MSwxLjQ4My0wLjA1OWwyLjQyMywyLjI0MWw1LjA2My03LjczOGMwLjMxOC0wLjQ4NCwwLjk2Ny0wLjYyMSwxLjQ1My0wLjMwNUMxNy43NDEsNi41NDUsMTcuODc3LDcuMTk2LDE3LjU1OSw3LjY4MXoiLz48L3N2Zz4=) no-repeat left center;}
.tpl-form7-eh > form > div:last-of-type > div:last-of-type > .sta-OK:empty {display: none;}
.tpl-form7-eh > form > div:last-of-type > div:last-of-type > .sta-KO {font: 300 18px 'Roboto', sans-serif;padding-left: 35px;min-height: 26px;color: #c00;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZmlsbD0icmVkIj48cGF0aCBkPSJNMTIsMEM1LjM3MywwLDAsNS4zNzMsMCwxMmMwLDYuNjI3LDUuMzczLDEyLDEyLDEyczEyLTUuMzczLDEyLTEyQzI0LDUuMzczLDE4LjYyNywwLDEyLDB6IE0xMiwyMGMtMC41NTIsMC0xLTAuNDQ4LTEtMXMwLjQ0OC0xLDEtMWMwLjU1MiwwLDEsMC40NDgsMSwxUzEyLjU1MiwyMCwxMiwyMHogTTEzLDE1YzAsMC41NTItMC40NDgsMS0xLDFjLTAuNTUyLDAtMS0wLjQ0OC0xLTFWNmMwLTAuNTUyLDAuNDQ4LTEsMS0xYzAuNTUyLDAsMSwwLjQ0OCwxLDFWMTV6Ii8+PC9zdmc+) no-repeat left center;}
.tpl-form7-eh > form > div:last-of-type > div:last-of-type > .sta-KO:empty {display: none;}
.tpl-form7-eh .sta-oculto {display: none!important;}
.sf5 .tpl-form7-eh > form > div:last-of-type {display: block;}
.sf5 .tpl-form7-eh > form > div:last-of-type > button {float: right;-webkit-transition: none;}
@media (min-width: 601px) {
  .tpl-form7-eh {padding: 15px 20px 20px;}
  .tpl-form7-eh > form > div:first-of-type {max-width: 390px;margin-bottom: 25px;}
  .tpl-form7-eh > form > div:nth-of-type(2) {-moz-column-count: 2;-webkit-column-count: 2;column-count: 2;-webkit-column-gap: 30px;-moz-column-gap: 30px;column-gap: 30px;}
  .tpl-form7-eh > form > div:nth-of-type(2) > * {display: inline-block !important;width: 100%;}
  .tpl-form7-eh > form > div:nth-of-type(2) > label:not(:last-of-type) {height: 50px;padding: 10px 20px;}
  .tpl-form7-eh > form > div:nth-of-type(2) > label:nth-of-type(3) {margin-bottom: 0;}
  .tpl-form7-eh > form > div:nth-of-type(2) > label:last-of-type > textarea {height: 85px;}
  .tpl-form7-eh > form > div:nth-of-type(2) > div {height: 50px;}
  .ielt10 .tpl-form7-eh > form > div:nth-of-type(2) > label:nth-of-type(3) {margin-bottom: 20px;}
}
@media (min-width: 801px) {
  .tpl-form7-eh {padding: 30px 20px 30px;}
  .tpl-form7-eh > form {max-width: 1200px;margin: 0 auto;}
  .tpl-form7-eh > form > div:nth-of-type(2) {padding-right: 33%;padding-right: calc(100% / 3);position: relative;}
  .tpl-form7-eh > form > div:nth-of-type(2) > label:nth-of-type(2) {margin-bottom: 0;}
  .tpl-form7-eh > form > div:nth-of-type(2) > label:nth-of-type(1),
  .tpl-form7-eh > form > div:nth-of-type(2) > label:nth-of-type(3) {margin-bottom: 20px;}
  .tpl-form7-eh > form > div:nth-of-type(2) > label:last-of-type {position: absolute;right: 0;top: -25px;width: 30%;}
  .tpl-form7-eh > form > div:nth-of-type(2) > label:last-of-type > span {margin-top: 0;}
  .tpl-form7-eh > form > div:nth-of-type(2) > label:last-of-type > textarea {height: 120px;}
  .ielt10 .tpl-form7-eh > form > div:nth-of-type(2) > label:nth-of-type(2) {margin-bottom: 20px;}
}
.tpl-form8-eh > div:first-of-type > div:nth-of-type(1) {font-size: 16px;font-weight: 300;color: #fff;padding-bottom: 20px;}
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(1),
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(2) {box-sizing: border-box;color: #fff;display: inline-block;font-weight: 100;line-height: 24px;padding: 13px 10px;position: relative;white-space: nowrap;vertical-align: middle;width: 100%;}
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(1):before,
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(2):before {font: 25px Icons;z-index: 1;}
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(1).sta-ico_left:before,
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(2).sta-ico_left:before,
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(1).sta-ico_right:before,
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(2).sta-ico_right:before {position: absolute;top: 50%;line-height: 0;}
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(1).sta-ico_left:before,
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(2).sta-ico_left:before {left: 10px;}
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(1).sta-ico_right:before,
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(2).sta-ico_right:before {right: 10px;}
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(1).sta-ico_left > input,
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(2).sta-ico_left > input {padding-left: 40px;}
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(1).sta-validate.sta-ico_left > input,
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(2).sta-validate.sta-ico_left > input {padding-right: 40px;}
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(1).sta-ico_left > span,
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(2).sta-ico_left > span {padding-left: 30px;}
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(1).sta-ico_right > input,
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(2).sta-ico_right > input {padding-right: 40px;}
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(1).sta-ico_right > span,
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(2).sta-ico_right > span {padding-right: 30px;}
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(1).sta-noPlaceholder,
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(2).sta-noPlaceholder {padding-right: 80px;}
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(1).sta-noPlaceholder > input,
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(2).sta-noPlaceholder > input {font-size: 18px;padding: 0 10px 0 0;text-align: right;}
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(1) > input,
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(2) > input {box-sizing: border-box;cursor: pointer;font: 100 14px/24px 'Roboto', sans-serif;height: 100%;padding: 0 10px;position: absolute;width: 100%;left: 0;top: 0;right: 0;bottom: 0;border: 1px solid #fff;}
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(1) > input:focus,
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(2) > input:focus,
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(1):hover > input,
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(2):hover > input {border: 1px solid #80bbbe;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(1) > span,
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(2) > span {position: relative;}
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(1):not(.sta-noPlaceholder) > input:focus + span,
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(2):not(.sta-noPlaceholder) > input:focus + span,
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(1):not(.sta-noPlaceholder).sta-validate > span,
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(2):not(.sta-noPlaceholder).sta-validate > span {visibility: hidden;}
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(1):not(.sta-ico_left).sta-validate:before,
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(2):not(.sta-ico_left).sta-validate:before {content: '';}
@media (min-width: 601px) {
  .tpl-form8-eh > div:first-of-type > form > label:nth-of-type(1),
  .tpl-form8-eh > div:first-of-type > form > label:nth-of-type(2) {font-size: 16px;padding: 18px 20px;}
  .tpl-form8-eh > div:first-of-type > form > label:nth-of-type(1) > input,
  .tpl-form8-eh > div:first-of-type > form > label:nth-of-type(2) > input {font-size: 16px;}
  .tpl-form8-eh > div:first-of-type > form > label:nth-of-type(1).sta-ico_left:before,
  .tpl-form8-eh > div:first-of-type > form > label:nth-of-type(2).sta-ico_left:before {left: 20px;}
  .tpl-form8-eh > div:first-of-type > form > label:nth-of-type(1).sta-ico_right:before,
  .tpl-form8-eh > div:first-of-type > form > label:nth-of-type(2).sta-ico_right:before {right: 20px;}
  .tpl-form8-eh > div:first-of-type > form > label:nth-of-type(1).sta-ico_left > input,
  .tpl-form8-eh > div:first-of-type > form > label:nth-of-type(2).sta-ico_left > input {padding-left: 60px;}
  .tpl-form8-eh > div:first-of-type > form > label:nth-of-type(1).sta-validate.sta-ico_left > input,
  .tpl-form8-eh > div:first-of-type > form > label:nth-of-type(2).sta-validate.sta-ico_left > input {padding-right: 60px;}
  .tpl-form8-eh > div:first-of-type > form > label:nth-of-type(1).sta-ico_left > span,
  .tpl-form8-eh > div:first-of-type > form > label:nth-of-type(2).sta-ico_left > span {padding-left: 40px;}
  .tpl-form8-eh > div:first-of-type > form > label:nth-of-type(1).sta-ico_right > input,
  .tpl-form8-eh > div:first-of-type > form > label:nth-of-type(2).sta-ico_right > input {padding-right: 60px;}
  .tpl-form8-eh > div:first-of-type > form > label:nth-of-type(1).sta-ico_right > span,
  .tpl-form8-eh > div:first-of-type > form > label:nth-of-type(2).sta-ico_right > span {padding-right: 40px;}
  .tpl-form8-eh > div:first-of-type > form > label:nth-of-type(1) > input,
  .tpl-form8-eh > div:first-of-type > form > label:nth-of-type(2) > input {padding: 0 20px;}
}
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(1):before,
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(2):before {content: none !important;}
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(1) {margin-bottom: 20px;}
.tpl-form8-eh > div:first-of-type > form > label:nth-of-type(2) {margin-bottom: 40px;}
.tpl-form8-eh > div:first-of-type > form > button {pointer-events: none;opacity: 0.5;background: transparent;display: block;font-style: italic;padding: 14px 30px;color: #80bbbe;font: 24px 'Droid Serif', serif;border: 2px solid #80bbbe;width: auto;line-height: 28px;margin-left: auto;}
.tpl-form8-eh > div:first-of-type > form > button:hover {background: #80bbbe;color: #4d4d4d;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
@media (min-width: 601px) {
  .tpl-form8-eh > div:first-of-type > form > button {display: inline-block;width: auto;}
}
.sf5 .tpl-form8-eh > div:first-of-type > form > button {float: right;}
.tpl-form8-eh > div:first-of-type > form > button.sta-mostrar {pointer-events: auto;opacity: 1;}
.tpl-form8-eh > div:last-of-type {position: relative;}
.tpl-form8-eh > div:last-of-type > button {position: absolute;top: -60px;color: #fff;display: inline-block;letter-spacing: 0.1em;text-transform: uppercase;margin-right: 5px;}
.tpl-form8-eh > div:last-of-type > button:before,
.tpl-form8-eh > div:last-of-type > button:after {display: inline-block;font-family: Icons;}
.tpl-form8-eh > div:last-of-type > button:before {font-size: 20px;padding-right: 3px;vertical-align: middle;margin-top: -4px;}
.tpl-form8-eh > div:last-of-type > button:after {content: '\e000';font-size: 10px;margin-left: 5px;}
.tpl-form8-eh > div:last-of-type > button:hover {cursor: pointer;margin-right: 0;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-form8-eh > div:last-of-type > button:hover:after {margin-left: 10px;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}@media (min-width: 601px) {
  .tpl-form8-eh > div {max-width: 580px;margin: 0 auto;}
  .tpl-form8-eh > div:first-of-type > form > button {display: block;}
}
/* .tpl-form9-eh */
/* CLASES */
/*
'sta-invalid' (JQ) para saber si se puede o no enviar el formulario
*/
.tpl-form9-eh{padding:0 10px}
.tpl-form9-eh>div{max-width:340px;margin:0 auto;color:#fff}
.tpl-form9-eh>div>form>div{font:italic 24px 'Droid Serif',serif}
.tpl-form9-eh>div>form>label{box-sizing:border-box;color:#fff;display:inline-block;font-weight:100;line-height:24px;padding:13px 10px;position:relative;white-space:nowrap;vertical-align:middle;width:100%;margin:15px 0 20px}
.tpl-form9-eh>div>form>label:before{font:25px Icons;z-index:1}
.tpl-form9-eh>div>form>label.sta-ico_left:before,
.tpl-form9-eh>div>form>label.sta-ico_right:before{position:absolute;top:50%;line-height:0}
.tpl-form9-eh>div>form>label.sta-ico_left:before{left:10px}
.tpl-form9-eh>div>form>label.sta-ico_right:before{right:10px}
.tpl-form9-eh>div>form>label.sta-ico_left>input{padding-left:40px}
.tpl-form9-eh>div>form>label.sta-validate.sta-ico_left>input{padding-right:40px}
.tpl-form9-eh>div>form>label.sta-ico_left>span{padding-left:30px}
.tpl-form9-eh>div>form>label.sta-ico_right>input{padding-right:40px}
.tpl-form9-eh>div>form>label.sta-ico_right>span{padding-right:30px}
.tpl-form9-eh>div>form>label.sta-noPlaceholder{padding-right:80px}
.tpl-form9-eh>div>form>label.sta-noPlaceholder>input{font-size:18px;padding:0 10px 0 0;text-align:right}
.tpl-form9-eh>div>form>label>input{box-sizing:border-box;cursor:pointer;font:100 14px/24px 'Roboto',sans-serif;height:100%;padding:0 10px;position:absolute;width:100%;left:0;top:0;right:0;bottom:0;border:1px solid #fff}
.tpl-form9-eh>div>form>label:hover>input,.tpl-form9-eh>div>form>label>input:focus{border:1px solid #80bbbe;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-form9-eh>div>form>label>span{position:relative}
.tpl-form9-eh>div>form>label:not(.sta-noPlaceholder).sta-validate>span,
.tpl-form9-eh>div>form>label:not(.sta-noPlaceholder)>input:focus+span{visibility:hidden}
.tpl-form9-eh>div>form>label:not(.sta-ico_left).sta-validate:before{content:''}
@media (min-width: 601px) {
  .tpl-form9-eh > div > form > label {font-size: 16px;padding: 18px 20px;}
  .tpl-form9-eh > div > form > label > input {font-size: 16px;}
  .tpl-form9-eh > div > form > label.sta-ico_left:before {left: 20px;}
  .tpl-form9-eh > div > form > label.sta-ico_right:before {right: 20px;}
  .tpl-form9-eh > div > form > label.sta-ico_left > input {padding-left: 60px;}
  .tpl-form9-eh > div > form > label.sta-validate.sta-ico_left > input {padding-right: 60px;}
  .tpl-form9-eh > div > form > label.sta-ico_left > span {padding-left: 40px;}
  .tpl-form9-eh > div > form > label.sta-ico_right > input {padding-right: 60px;}
  .tpl-form9-eh > div > form > label.sta-ico_right > span {padding-right: 40px;}
  .tpl-form9-eh > div > form > label > input {padding: 0 20px;}
}
.tpl-form9-eh > div > form > label:before {content: '@';font: 30px/0 'Roboto', sans-serif;}
.tpl-form9-eh > div > form > button {background: transparent;display: block;font-style: italic;padding: 14px 30px;color: #80bbbe;font: 24px 'Droid Serif', serif;border: 2px solid #80bbbe;width: auto;line-height: 28px;width: 100%!important;}
.tpl-form9-eh > div > form > button:hover {background: #80bbbe;color: #4d4d4d;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
@media (min-width: 601px) {
  .tpl-form9-eh > div > form > button {display: inline-block;width: auto;}
}
.tpl-form9-eh > div > form > button.sta-invalid {border-color: #bbb;border-color: rgba(255, 255, 255, 0.2);color: #bbb;color: rgba(255, 255, 255, 0.2);}
.tpl-form9-eh > div > form > button.sta-invalid:hover {background: none;}
.tpl-form9-eh > div > button {margin-top: 20px;font: 300 14px 'Roboto', sans-serif;text-transform: uppercase;letter-spacing: 0.1em;padding-left: 20px;position: relative;}
.tpl-form9-eh > div > button:hover:before {left: 0;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-form9-eh > div > button:before {content: '\\';font: 9px/1px Icons;position: absolute;top: 50%;left: 5px;}
.tpl-form9-eh .sta-validate > input:not(:focus):invalid:required {border-color: #ff0000;}
/*.tpl-form10-eh*/
/*CLASES*/
/*
'sta-datosEmpresa' (FIXED) control de campos
'sta-datosContacto' (FIXED) control de campos
'sta-user' (FIXED) control de campos
'sta-cumple' (FIXED) control de campos
'sta-error' (FIXED) control de campos
'sta-ok' (FIXED) control de campos
'sta-ko' (FIXED) control de campos
*/
.tpl-form10-eh {background: #e2e2e2;padding: 13px 10px 17px;font: 300 14px 'Roboto', sans-serif;color: #4d4d4d;}
.tpl-form10-eh > form > .sta-datosEmpresa {display: none;}
.tpl-form10-eh > form > .sta-datosContacto > div:first-of-type {display: none;}
.tpl-form10-eh > form > .sta-datosContacto > div > div {margin-bottom: 20px;}
.tpl-form10-eh > form > .sta-datosContacto > div > div > div {display: inline-block;vertical-align: bottom;width: 80px;}
.tpl-form10-eh > form > .sta-datosContacto > div > div > div > div {margin-bottom: 5px;}
.tpl-form10-eh > form > .sta-datosContacto > div > div > div > select {height: 40px;width: 100%;padding-left: 10px;border: 1px solid #949494;font: 300 14px 'Roboto', sans-serif;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;background: none;-webkit-appearance: none;-moz-appearance: none;appearance: none;}
.tpl-form10-eh > form > .sta-datosContacto > div > div > div > select::-ms-expand {display: none;}
@media (min-width: 601px) {
  .tpl-form10-eh > form > .sta-datosContacto > div > div > div > select {height: 50px;}
}
.tpl-form10-eh > form > .sta-datosContacto > div > div > label {display: inline-block;vertical-align: bottom;width: 64%;width: calc(100% - 91px);margin-left: 7px;}
.tpl-form10-eh > form > .sta-datosContacto > div > div > label > span {display: block;margin-bottom: 5px;}
.tpl-form10-eh > form > .sta-datosContacto > div > div > label > input {height: 40px;width: 100%;padding-left: 10px;border: 1px solid #949494;font: 300 14px 'Roboto', sans-serif;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
@media (min-width: 601px) {
  .tpl-form10-eh > form > .sta-datosContacto > div > div > label > input {height: 50px;}
}
.tpl-form10-eh > form > .sta-datosContacto > div > label {display: block;margin-bottom: 20px;}
.tpl-form10-eh > form > .sta-datosContacto > div > label.sta-fax,
.tpl-form10-eh > form > .sta-datosContacto > div > label.sta-user {display: none;}
.tpl-form10-eh > form > .sta-datosContacto > div > label > span {display: block;margin-bottom: 5px;}
.tpl-form10-eh > form > .sta-datosContacto > div > label > input {height: 40px;width: 100%;padding-left: 10px;border: 1px solid #949494;font: 300 14px 'Roboto', sans-serif;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
@media (min-width: 601px) {
  .tpl-form10-eh > form > .sta-datosContacto > div > label > input {height: 50px;}
}
.tpl-form10-eh > form > .sta-datosContacto > div > button {background: transparent;display: block;font-style: italic;padding: 14px 30px;color: #80bbbe;font: 24px 'Droid Serif', serif;border: 2px solid #80bbbe;width: 100%;line-height: 28px;}
.tpl-form10-eh > form > .sta-datosContacto > div > button:hover {background: #80bbbe;color: #4d4d4d;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
@media (min-width: 601px) {
  .tpl-form10-eh > form > .sta-datosContacto > div > button {display: inline-block;width: auto;}
}
.tpl-form10-eh > form > .sta-error > .sta-ko,
.tpl-form10-eh > form > .sta-error > .sta-ok {display: none;margin-top: 10px;clear: both;}
.tpl-form10-eh > form > .sta-error > .sta-ok {font: 300 18px 'Roboto', sans-serif;padding-left: 35px;min-height: 26px;color: #187f26;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZmlsbD0iZm9yZXN0Z3JlZW4iPjxwYXRoIGQ9Ik0xMiwwQzUuMzczLDAsMCw1LjM3MywwLDEyczUuMzczLDEyLDEyLDEyczEyLTUuMzczLDEyLTEyUzE4LjYyNywwLDEyLDB6IE0xNy41NTksNy42ODFsLTUuNzQ4LDguNzg2bC0wLjAwNCwwLjAwM2wtMC4wODQsMC4xMzlsLTAuMTgsMC4xM2wtMC4wNDYsMC4wMzJsLTAuMjk0LDAuMTIzTDExLjEsMTYuOTE4bC0wLjI1MiwwLjAwNGwtMC4xNzUtMC4wMjhMMTAuNSwxNi44MjZsLTAuMTQ1LTAuMDU3bC0wLjA3OS0wLjA3OWwtMC4wMzktMC4wMjNsLTMuMzQ3LTMuMDk1Yy0wLjQyNi0wLjM5NC0wLjQ1Mi0xLjA1OS0wLjA1OC0xLjQ4NGMwLjM5Mi0wLjQyNCwxLjA1Ny0wLjQ1MSwxLjQ4My0wLjA1OWwyLjQyMywyLjI0MWw1LjA2My03LjczOGMwLjMxOC0wLjQ4NCwwLjk2Ny0wLjYyMSwxLjQ1My0wLjMwNUMxNy43NDEsNi41NDUsMTcuODc3LDcuMTk2LDE3LjU1OSw3LjY4MXoiLz48L3N2Zz4=) no-repeat left center;display: block;}
.tpl-form10-eh > form > .sta-error > .sta-ok:empty {display: none;}
.tpl-form10-eh > form > .sta-error > .sta-ko {font: 300 18px 'Roboto', sans-serif;padding-left: 35px;min-height: 26px;color: #c00;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZmlsbD0icmVkIj48cGF0aCBkPSJNMTIsMEM1LjM3MywwLDAsNS4zNzMsMCwxMmMwLDYuNjI3LDUuMzczLDEyLDEyLDEyczEyLTUuMzczLDEyLTEyQzI0LDUuMzczLDE4LjYyNywwLDEyLDB6IE0xMiwyMGMtMC41NTIsMC0xLTAuNDQ4LTEtMXMwLjQ0OC0xLDEtMWMwLjU1MiwwLDEsMC40NDgsMSwxUzEyLjU1MiwyMCwxMiwyMHogTTEzLDE1YzAsMC41NTItMC40NDgsMS0xLDFjLTAuNTUyLDAtMS0wLjQ0OC0xLTFWNmMwLTAuNTUyLDAuNDQ4LTEsMS0xYzAuNTUyLDAsMSwwLjQ0OCwxLDFWMTV6Ii8+PC9zdmc+) no-repeat left center;}
.tpl-form10-eh > form > .sta-error > .sta-ko:empty {display: none;}
@media (min-width: 601px) {
  .tpl-form10-eh {padding: 13px 20px 15px;}
  .tpl-form10-eh > form > .sta-datosContacto > div {overflow: hidden;}
  .tpl-form10-eh > form > .sta-datosContacto > div > div,
  .tpl-form10-eh > form > .sta-datosContacto > div > label {display: inline-block;vertical-align: bottom;width: 45%;width: calc(50% - 18px);margin-bottom: 0;}
  .tpl-form10-eh > form > .sta-datosContacto > div > div,
  .tpl-form10-eh > form > .sta-datosContacto > div > label:nth-of-type(1),
  .tpl-form10-eh > form > .sta-datosContacto > div > label:nth-of-type(3),
  .tpl-form10-eh > form > .sta-datosContacto > div > label:nth-of-type(4) {margin-bottom: 15px;}
  .tpl-form10-eh > form > .sta-datosContacto > div > label:nth-of-type(1),
  .tpl-form10-eh > form > .sta-datosContacto > div > label:nth-of-type(4) {margin-left: 30px;}
  .tpl-form10-eh > form > .sta-datosContacto > div > button {margin-top: 14px;float: right;max-width: 50%;}
}
@media (min-width: 801px) {
  .tpl-form10-eh {padding: 30px 20px 30px;}
  .tpl-form10-eh > form {max-width: 1200px;margin: 0 auto;}
  .tpl-form10-eh > form > .sta-datosContacto > div > div,
  .tpl-form10-eh > form > .sta-datosContacto > div > label {width: 30%;width: calc(100% / 3 - 23px);}
  .tpl-form10-eh > form > .sta-datosContacto > div > label:nth-of-type(4) {margin: 0;}
  .tpl-form10-eh > form > .sta-datosContacto > div > label:nth-of-type(3),
  .tpl-form10-eh > form > .sta-datosContacto > div > label:nth-of-type(6) {margin-left: 30px;}
  .tpl-form10-eh > form > .sta-datosContacto > div > button {max-width: 33%;}
  .tpl-form10-eh > form > .sta-error > .sta-ok,
  .tpl-form10-eh > form > .sta-error > .sta-ko {margin-top: 20px;}
}
/* .tpl-form11-eh */
/* CLASES */
/*
.sta-more (JQ) -> cuando hay mas de 1
li.sta-persiana (JQ) -> antes de visualizarse
li.sta-close (JQ) -> cerrar
div.sta-OK -> activar la visualizacion de comentario OK
div.sta-KO -> activar la visualizacion de comentario KO

div>div.sta-OK -> estilos de OK
div>div.sta-KO -> estilos de KO


*/
.tpl-form11-eh{display:none;color:#fff;padding:0 10px}
.sf5 .tpl-form11-eh>form{-webkit-transition:none}
.tpl-fondomodal-eh .tpl-form11-eh{display:block}
.tpl-form11-eh>form{-webkit-transition:padding-right .3s;-o-transition:padding-right .3s;-ms-transition:padding-right .3s;-moz-transition:padding-right .3s;transition:padding-right .3s;overflow:hidden}
.tpl-form11-eh>form.sta-more{padding-right:40px}
.tpl-form11-eh>form>div:first-of-type{margin-bottom:25px}
.tpl-form11-eh>form>div:first-of-type>div{font:italic 24px 'Droid Serif',serif;margin-bottom:20px}
.tpl-form11-eh>form>div:first-of-type>label{display:block;position:relative;border:1px solid #fff;padding-left:10px}
.tpl-form11-eh>form>div:first-of-type>label:not(:last-of-type){margin-bottom:10px}
.tpl-form11-eh>form>div:first-of-type>label.sta-validate>span{display:none}
.tpl-form11-eh>form>div:first-of-type>label>input{width:100%;height:60px;font:300 16px 'Roboto',sans-serif}
.tpl-form11-eh>form>div:first-of-type>label>input:focus~span{display:none}
.tpl-form11-eh>form>div:first-of-type>label>span{position:absolute;left:0;top:0;right:0;bottom:0;font:300 16px/60px 'Roboto',sans-serif;padding-left:10px}
@media (min-width: 601px) {
  .tpl-form11-eh > form > div:first-of-type > label {display: inline-block;vertical-align: top;width: 45%;width: calc(50% - 6px);-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
  .tpl-form11-eh > form > div:first-of-type > label:nth-of-type(even) {margin-left: 7px;}
  .tpl-form11-eh > form > div:first-of-type > label:nth-last-of-type(2) {margin-bottom: 0;}
  .tpl-form11-eh > form > div:first-of-type > label:not(:last-of-type):not(:nth-last-of-type(2)) {margin-bottom: 20px;}
}
.tpl-form11-eh > form > .moduloApplyFormTreadmen > div {margin-bottom: 15px;}
.tpl-form11-eh > form > .moduloApplyFormTreadmen > div > div:first-of-type {font: 300 16px 'Roboto', sans-serif;text-transform: uppercase;display: inline-block;vertical-align: middle;}
.tpl-form11-eh > form > .moduloApplyFormTreadmen > div > div:nth-of-type(2) {display: inline-block;vertical-align: middle;margin-left: 15px;}
.tpl-form11-eh > form > .moduloApplyFormTreadmen > div > div:nth-of-type(2) > button {display: inline-block;vertical-align: middle;height: 28px;width: 28px;border: 1px solid #fff;border-color: rgba(255, 255, 255, 0.2);border-radius: 50%;position: relative;}
.tpl-form11-eh > form > .moduloApplyFormTreadmen > div > div:nth-of-type(2) > button:after {content: '';position: absolute;top: 50%;left: 50%;width: 16px;border-top: 1px solid #80bbbe;margin-left: -8px;margin-top: -0.5px;}
.tpl-form11-eh > form > .moduloApplyFormTreadmen > div > div:nth-of-type(2) > button:nth-of-type(2) {margin-left: 5px;}
.tpl-form11-eh > form > .moduloApplyFormTreadmen > div > div:nth-of-type(2) > button:nth-of-type(2):before {content: '';position: absolute;left: 50%;top: 50%;height: 16px;border-left: 1px solid #80bbbe;margin-top: -8px;margin-left: -0.5px;}
.tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li {position: relative;overflow: visible!important;}
.tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li.sta-persiana {display: none;overflow: hidden!important;}
.tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li.sta-close {overflow: hidden!important;}
.tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li:first-of-type > button {display: none;}
.tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li:not(:last-of-type) {margin-bottom: 25px;}
.tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li > div > :not(:last-child) {margin-bottom: 10px;}
.tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li > div > div {border: 1px solid #fff;position: relative;}
.tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li > div > div:before {content: '';position: absolute;right: 44px;top: 13px;border-right: 1px solid #fff;height: 34px;-ms-user-select: none;-moz-user-select: none;-webkit-user-select: none;user-select: none;}
.tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li > div > div:after {content: '';position: absolute;right: 18px;top: 26px;border-top: 9px solid #fff;border-left: 5px solid transparent;border-right: 5px solid transparent;-ms-user-select: none;-moz-user-select: none;-webkit-user-select: none;user-select: none;}
.tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li > div > div > select {width: 100%;background: transparent;height: 60px;font: 300 16px 'Roboto', sans-serif;padding-left: 10px;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-appearance: none;-moz-appearance: none;appearance: none;}
.tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li > div > div > select::-ms-expand {display: none;}
.tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li > div > div > select * {color: #000;background: #fff;}
.tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li > div > div:nth-of-type(2) > span {position: absolute;left: 0;top: 0;bottom: 0;}
.tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li > div > div:nth-of-type(2) > span:after {content: '\e08b';font: 25px/1px Icons;position: absolute;left: 10px;top: 50%;-ms-user-select: none;-moz-user-select: none;-webkit-user-select: none;user-select: none;}
.tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li > div > div:nth-of-type(2) > select {padding-left: 45px;}
.tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li > div > label {box-sizing: border-box;color: #fff;display: inline-block;font-weight: 100;line-height: 24px;padding: 13px 10px;position: relative;white-space: nowrap;vertical-align: middle;display: block;height: 60px;}
.tpl-form11-eh>form>.moduloApplyFormTreadmen>ul>li>div>label:before{font:25px Icons;z-index:1}
.tpl-form11-eh>form>.moduloApplyFormTreadmen>ul>li>div>label.sta-ico_left:before,
.tpl-form11-eh>form>.moduloApplyFormTreadmen>ul>li>div>label.sta-ico_right:before{position:absolute;top:50%;line-height:0}
.tpl-form11-eh>form>.moduloApplyFormTreadmen>ul>li>div>label.sta-ico_left:before{left:10px}
.tpl-form11-eh>form>.moduloApplyFormTreadmen>ul>li>div>label.sta-ico_right:before{right:10px}
.tpl-form11-eh>form>.moduloApplyFormTreadmen>ul>li>div>label.sta-ico_left>input{padding-left:40px}.tpl-form11-eh>form>.moduloApplyFormTreadmen>ul>li>div>label.sta-validate.sta-ico_left>input{padding-right:40px}.tpl-form11-eh>form>.moduloApplyFormTreadmen>ul>li>div>label.sta-ico_left>span{padding-left:30px}
.tpl-form11-eh>form>.moduloApplyFormTreadmen>ul>li>div>label.sta-ico_right>input{padding-right:40px}
.tpl-form11-eh>form>.moduloApplyFormTreadmen>ul>li>div>label.sta-ico_right>span{padding-right:30px}
.tpl-form11-eh>form>.moduloApplyFormTreadmen>ul>li>div>label.sta-noPlaceholder{padding-right:80px}
.tpl-form11-eh>form>.moduloApplyFormTreadmen>ul>li>div>label.sta-noPlaceholder>input{font-size:18px;padding:0 10px 0 0;text-align:right}
.tpl-form11-eh>form>.moduloApplyFormTreadmen>ul>li>div>label>input{box-sizing:border-box;cursor:pointer;font:100 14px/24px 'Roboto',sans-serif;height:100%;padding:0 10px;position:absolute;width:100%;left:0;top:0;right:0;bottom:0;border:1px solid #fff}
.tpl-form11-eh>form>.moduloApplyFormTreadmen>ul>li>div>label:hover>input,
.tpl-form11-eh>form>.moduloApplyFormTreadmen>ul>li>div>label>input:focus{border:1px solid #80bbbe;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-form11-eh>form>.moduloApplyFormTreadmen>ul>li>div>label>span{position:relative}
.tpl-form11-eh>form>.moduloApplyFormTreadmen>ul>li>div>label:not(.sta-noPlaceholder).sta-validate>span,
.tpl-form11-eh>form>.moduloApplyFormTreadmen>ul>li>div>label:not(.sta-noPlaceholder)>input:focus+span{visibility:hidden}
.tpl-form11-eh>form>.moduloApplyFormTreadmen>ul>li>div>label:not(.sta-ico_left).sta-validate:before{content:''}
@media (min-width: 601px) {
  .tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li > div > label {font-size: 16px;padding: 18px 20px;}
  .tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li > div > label > input {font-size: 16px;}
  .tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li > div > label.sta-ico_left:before {left: 20px;}
  .tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li > div > label.sta-ico_right:before {right: 20px;}
  .tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li > div > label.sta-ico_left > input {padding-left: 60px;}
  .tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li > div > label.sta-validate.sta-ico_left > input {padding-right: 60px;}
  .tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li > div > label.sta-ico_left > span {padding-left: 40px;}
  .tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li > div > label.sta-ico_right > input {padding-right: 60px;}
  .tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li > div > label.sta-ico_right > span {padding-right: 40px;}
  .tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li > div > label > input {padding: 0 20px;}
}
.tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li > div > label:before {content: '\e08e';}
.tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li > div > label.sta-ico_left > span {padding-left: 35px;}
.tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li > div > label > input {font-size: 16px;}
.tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li > div > label > span {line-height: 35px;font-size: 16px;}
.tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li > button {position: absolute;top: 0;right: 0;bottom: 0;width: 30px;margin-right: -40px;}
.tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li > button:before {content: '';position: absolute;top: 0;right: 30px;bottom: 0;border-right: 1px solid #fff;}
.tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li > button:after {content: '\e08a';position: absolute;right: 0;top: 50%;font: 20px/1px Icons;}
.tpl-form11-eh > form > #applySpaFormResult.sta-OK > .sta-OK,
.tpl-form11-eh > form > #applySpaFormResult.sta-KO > .sta-KO {display: block;}
.tpl-form11-eh > form > #applySpaFormResult > div {margin-top: 10px;display: none;}
.tpl-form11-eh > form > #applySpaFormResult > .sta-OK {font: 300 18px 'Roboto', sans-serif;padding-left: 35px;min-height: 26px;color: #187f26;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZmlsbD0iZm9yZXN0Z3JlZW4iPjxwYXRoIGQ9Ik0xMiwwQzUuMzczLDAsMCw1LjM3MywwLDEyczUuMzczLDEyLDEyLDEyczEyLTUuMzczLDEyLTEyUzE4LjYyNywwLDEyLDB6IE0xNy41NTksNy42ODFsLTUuNzQ4LDguNzg2bC0wLjAwNCwwLjAwM2wtMC4wODQsMC4xMzlsLTAuMTgsMC4xM2wtMC4wNDYsMC4wMzJsLTAuMjk0LDAuMTIzTDExLjEsMTYuOTE4bC0wLjI1MiwwLjAwNGwtMC4xNzUtMC4wMjhMMTAuNSwxNi44MjZsLTAuMTQ1LTAuMDU3bC0wLjA3OS0wLjA3OWwtMC4wMzktMC4wMjNsLTMuMzQ3LTMuMDk1Yy0wLjQyNi0wLjM5NC0wLjQ1Mi0xLjA1OS0wLjA1OC0xLjQ4NGMwLjM5Mi0wLjQyNCwxLjA1Ny0wLjQ1MSwxLjQ4My0wLjA1OWwyLjQyMywyLjI0MWw1LjA2My03LjczOGMwLjMxOC0wLjQ4NCwwLjk2Ny0wLjYyMSwxLjQ1My0wLjMwNUMxNy43NDEsNi41NDUsMTcuODc3LDcuMTk2LDE3LjU1OSw3LjY4MXoiLz48L3N2Zz4=) no-repeat left center;}
.tpl-form11-eh > form > #applySpaFormResult > .sta-OK:empty {display: none;}
.tpl-form11-eh > form > #applySpaFormResult > .sta-KO {font: 300 18px 'Roboto', sans-serif;padding-left: 35px;min-height: 26px;color: #c00;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZmlsbD0icmVkIj48cGF0aCBkPSJNMTIsMEM1LjM3MywwLDAsNS4zNzMsMCwxMmMwLDYuNjI3LDUuMzczLDEyLDEyLDEyczEyLTUuMzczLDEyLTEyQzI0LDUuMzczLDE4LjYyNywwLDEyLDB6IE0xMiwyMGMtMC41NTIsMC0xLTAuNDQ4LTEtMXMwLjQ0OC0xLDEtMWMwLjU1MiwwLDEsMC40NDgsMSwxUzEyLjU1MiwyMCwxMiwyMHogTTEzLDE1YzAsMC41NTItMC40NDgsMS0xLDFjLTAuNTUyLDAtMS0wLjQ0OC0xLTFWNmMwLTAuNTUyLDAuNDQ4LTEsMS0xYzAuNTUyLDAsMSwwLjQ0OCwxLDFWMTV6Ii8+PC9zdmc+) no-repeat left center;}
.tpl-form11-eh > form > #applySpaFormResult > .sta-KO:empty {display: none;}
.tpl-form11-eh > form > button {margin-top: 30px;background: transparent;display: block;font-style: italic;padding: 14px 30px;color: #80bbbe;font: 24px 'Droid Serif', serif;border: 2px solid #80bbbe;width: 100%;line-height: 28px;}
.tpl-form11-eh > form > button:hover {background: #80bbbe;color: #4d4d4d;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}@media (min-width: 601px) {
  .tpl-form11-eh > form > button {display: inline-block;width: auto;}
}
@media (min-width: 601px) {
  .tpl-form11-eh.sta-more > form {padding-right: 60px;}
  .tpl-form11-eh > form {max-width: 580px;margin: 0 auto;}
  .tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li > div > label,
  .tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li > div > div:nth-of-type(2) {display: inline-block;vertical-align: top;width: 45%;width: calc(50% - 6px);}
  .tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li > div > label {height: 62px;margin-bottom: 0!important;}
  .tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li > div > label > span {line-height: normal;}
  .tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li > div > div:first-of-type {margin-bottom: 20px;}
  .tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li > div > div:nth-of-type(2) {margin: 0 0 0 6px;}
  .tpl-form11-eh > form > .moduloApplyFormTreadmen > ul > li > button {width: 40px;margin-right: -60px;}
  .tpl-form11-eh > form > button {float: right;}
}
/*.tpl-form12-eh*/
/*CLASES*/
/*
form.sta-disabled (CMS) -> desactivar el formulario y visualizar mensaje
form>div.sta-content (fixed) -> contenido del form
form>div.sta-close (fixed) -> contenido del mensaje de OFF
*/
.tpl-form12-eh{padding:20px 10px 30px;background:#e2e2e2}
.tpl-form12-eh>div>div:first-of-type{min-height:335px;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-box-shadow:inset 0 0 0 99999px rgba(0,0,0,.2);-moz-box-shadow:inset 0 0 0 99999px rgba(0,0,0,.2);box-shadow:inset 0 0 0 99999px rgba(0,0,0,.2);color:#fff;font:14px 'Roboto',sans-serif}
.tpl-form12-eh>div>div:first-of-type>input{position:fixed;top:0;left:-999px}
.tpl-form12-eh>div>div:first-of-type>input:checked+div{visibility:hidden;opacity:0}
.tpl-form12-eh>div>div:first-of-type>input:checked+div+div{visibility:visible;opacity:1}
.tpl-form12-eh>div>div:first-of-type>div:first-of-type{-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s;position:absolute;left:0;top:0;right:0;bottom:0;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}
.tpl-form12-eh>div>div:first-of-type>div:first-of-type>div{width:100%;text-align:center;padding:20px}
.tpl-form12-eh>div>div:first-of-type>div:first-of-type>div>div:first-of-type{font-weight:300;letter-spacing:.1em;text-transform:uppercase}
.tpl-form12-eh>div>div:first-of-type>div:first-of-type>div>div:nth-of-type(2){font:24px 'Droid Serif',serif}
.tpl-form12-eh>div>div:first-of-type>div:first-of-type>div>label{border:2px solid #fff;display:inline-block;padding:15px 10px;text-transform:uppercase;letter-spacing:.1em;margin-top:35px}
.tpl-form12-eh>div>div:first-of-type>div:first-of-type>div>label:hover{background:#fff;color:#000;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-form12-eh>div>div:first-of-type>div:nth-of-type(2){visibility:hidden;opacity:0;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s;padding:10px 15px}.tpl-form12-eh>div>div:first-of-type>div:nth-of-type(2):before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:#741e1f;opacity:.8}.tpl-form12-eh>div>div:first-of-type>div:nth-of-type(2)>label{position:absolute;right:15px;top:10px;z-index:1;height:15px;width:15px;text-align:right}.tpl-form12-eh>div>div:first-of-type>div:nth-of-type(2)>label:after{content:'\e0ae';font:9px Icons;vertical-align:top}
.tpl-form12-eh>div>div:first-of-type>div:nth-of-type(2)>div{position:relative}
.tpl-form12-eh>div>div:first-of-type>div:nth-of-type(2)>div:first-of-type{letter-spacing:.1em;text-transform:uppercase}
.tpl-form12-eh>div>div:first-of-type>div:nth-of-type(2)>div:nth-of-type(2){font:24px 'Droid Serif',serif}
.tpl-form12-eh>div>div:first-of-type>div:nth-of-type(2)>div:nth-of-type(3){margin-top:10px}
.tpl-form12-eh>div>div:nth-of-type(2){margin-top:20px}
.tpl-form12-eh>div>div:nth-of-type(2)>div{margin-bottom:15px}
.tpl-form12-eh>div>div:nth-of-type(2)>div>div{text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#4d4d4d}
.tpl-form12-eh>div>div:nth-of-type(2)>div>div>span{display:block;letter-spacing:normal;text-transform:none;font:24px 'Droid Serif',serif;color:#80bbbe}
.tpl-form12-eh>div>div:nth-of-type(2)>div>ul>li{display:inline-block;vertical-align:top;width:49%;width:calc(50% - 3px)}
.tpl-form12-eh>div>div:nth-of-type(2)>div>ul>li:not(:first-of-type):not(:nth-of-type(2)){margin-top:15px}
.tpl-form12-eh>div>div:nth-of-type(2)>div>ul>li>div{padding-right:10px}
.tpl-form12-eh>div>div:nth-of-type(2)>div>ul>li>div:first-of-type{text-transform:uppercase;letter-spacing:.1em;color:#80bbbe}
.tpl-form12-eh>div>div:nth-of-type(2)>div>ul>li>div:nth-of-type(2){font:italic 16px 'Droid Serif',serif;color:#4d4d4d}
.tpl-form12-eh>div>div:nth-of-type(2)>form{position:relative}
.tpl-form12-eh>div>div:nth-of-type(2)>form.sta-disabled>.sta-content{display:none}
.tpl-form12-eh>div>div:nth-of-type(2)>form.sta-disabled>.sta-close{display:table}
.tpl-form12-eh>div>div:nth-of-type(2)>form>.sta-content{overflow:hidden}
.tpl-form12-eh>div>div:nth-of-type(2)>form>.sta-content>div:first-of-type>label{display:block;position:relative;border:1px solid #949494;padding-left:10px}.tpl-form12-eh>div>div:nth-of-type(2)>form>.sta-content>div:first-of-type>label:not(:last-of-type){margin-bottom:10px}
.tpl-form12-eh>div>div:nth-of-type(2)>form>.sta-content>div:first-of-type>label.sta-validate>span{display:none}
.tpl-form12-eh>div>div:nth-of-type(2)>form>.sta-content>div:first-of-type>label>input{width:100%;height:60px;font:300 16px 'Roboto',sans-serif}
.tpl-form12-eh>div>div:nth-of-type(2)>form>.sta-content>div:first-of-type>label>input:focus~span{display:none}
.tpl-form12-eh>div>div:nth-of-type(2)>form>.sta-content>div:first-of-type>label>span{position:absolute;left:0;top:0;right:0;bottom:0;font:300 16px/60px 'Roboto',sans-serif;padding-left:10px}
@media (min-width: 801px) {
  .tpl-form12-eh > div > div:nth-of-type(2) > form > .sta-content > div:first-of-type > label {display: inline-block;vertical-align: top;width: 45%;width: calc(50% - 16px);-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
  .tpl-form12-eh > div > div:nth-of-type(2) > form > .sta-content > div:first-of-type > label:nth-of-type(even) {margin-left: 27px;}
  .tpl-form12-eh > div > div:nth-of-type(2) > form > .sta-content > div:first-of-type > label:nth-last-of-type(2) {margin-bottom: 0;}
  .tpl-form12-eh > div > div:nth-of-type(2) > form > .sta-content > div:first-of-type > label:not(:last-of-type):not(:nth-last-of-type(2)) {margin-bottom: 20px;}
}
.tpl-form12-eh > div > div:nth-of-type(2) > form > .sta-content > div:nth-of-type(2) {margin-top: 15px;}
.tpl-form12-eh > div > div:nth-of-type(2) > form > .sta-content > div:nth-of-type(2).sta-OK > .sta-OK,
.tpl-form12-eh > div > div:nth-of-type(2) > form > .sta-content > div:nth-of-type(2).sta-KO > .sta-KO {display: block;}
.tpl-form12-eh > div > div:nth-of-type(2) > form > .sta-content > div:nth-of-type(2) > div {display: none;}
.tpl-form12-eh > div > div:nth-of-type(2) > form > .sta-content > div:nth-of-type(2) > .sta-OK {font: 300 18px 'Roboto', sans-serif;padding-left: 35px;min-height: 26px;color: #187f26;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZmlsbD0iZm9yZXN0Z3JlZW4iPjxwYXRoIGQ9Ik0xMiwwQzUuMzczLDAsMCw1LjM3MywwLDEyczUuMzczLDEyLDEyLDEyczEyLTUuMzczLDEyLTEyUzE4LjYyNywwLDEyLDB6IE0xNy41NTksNy42ODFsLTUuNzQ4LDguNzg2bC0wLjAwNCwwLjAwM2wtMC4wODQsMC4xMzlsLTAuMTgsMC4xM2wtMC4wNDYsMC4wMzJsLTAuMjk0LDAuMTIzTDExLjEsMTYuOTE4bC0wLjI1MiwwLjAwNGwtMC4xNzUtMC4wMjhMMTAuNSwxNi44MjZsLTAuMTQ1LTAuMDU3bC0wLjA3OS0wLjA3OWwtMC4wMzktMC4wMjNsLTMuMzQ3LTMuMDk1Yy0wLjQyNi0wLjM5NC0wLjQ1Mi0xLjA1OS0wLjA1OC0xLjQ4NGMwLjM5Mi0wLjQyNCwxLjA1Ny0wLjQ1MSwxLjQ4My0wLjA1OWwyLjQyMywyLjI0MWw1LjA2My03LjczOGMwLjMxOC0wLjQ4NCwwLjk2Ny0wLjYyMSwxLjQ1My0wLjMwNUMxNy43NDEsNi41NDUsMTcuODc3LDcuMTk2LDE3LjU1OSw3LjY4MXoiLz48L3N2Zz4=) no-repeat left center;}
.tpl-form12-eh > div > div:nth-of-type(2) > form > .sta-content > div:nth-of-type(2) > .sta-OK:empty {display: none;}
.tpl-form12-eh > div > div:nth-of-type(2) > form > .sta-content > div:nth-of-type(2) > .sta-KO {font: 300 18px 'Roboto', sans-serif;padding-left: 35px;min-height: 26px;color: #c00;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZmlsbD0icmVkIj48cGF0aCBkPSJNMTIsMEM1LjM3MywwLDAsNS4zNzMsMCwxMmMwLDYuNjI3LDUuMzczLDEyLDEyLDEyczEyLTUuMzczLDEyLTEyQzI0LDUuMzczLDE4LjYyNywwLDEyLDB6IE0xMiwyMGMtMC41NTIsMC0xLTAuNDQ4LTEtMXMwLjQ0OC0xLDEtMWMwLjU1MiwwLDEsMC40NDgsMSwxUzEyLjU1MiwyMCwxMiwyMHogTTEzLDE1YzAsMC41NTItMC40NDgsMS0xLDFjLTAuNTUyLDAtMS0wLjQ0OC0xLTFWNmMwLTAuNTUyLDAuNDQ4LTEsMS0xYzAuNTUyLDAsMSwwLjQ0OCwxLDFWMTV6Ii8+PC9zdmc+) no-repeat left center;}
.tpl-form12-eh > div > div:nth-of-type(2) > form > .sta-content > div:nth-of-type(2) > .sta-KO:empty {display: none;}
.tpl-form12-eh > div > div:nth-of-type(2) > form > .sta-content > div:nth-of-type(3) {margin-top: 15px;}
.tpl-form12-eh > div > div:nth-of-type(2) > form > .sta-content > div:nth-of-type(3) > label {position: relative;padding: 2px 0 0 32px;display: inline-block;}
.tpl-form12-eh > div > div:nth-of-type(2) > form > .sta-content > div:nth-of-type(3) > label:before {content: '';position: absolute;left: 0;top: 0;border: 1px solid #fff;height: 22px;width: 22px;}
.tpl-form12-eh > div > div:nth-of-type(2) > form > .sta-content > div:nth-of-type(3) > label > input {position: fixed;top: 0;left: -999px;}
.tpl-form12-eh > div > div:nth-of-type(2) > form > .sta-content > div:nth-of-type(3) > label > span:first-of-type {text-transform: uppercase;color: #fff;font: 300 14px 'Roboto', sans-serif;letter-spacing: 0.1em;}
.tpl-form12-eh > div > div:nth-of-type(2) > form > .sta-content > div:nth-of-type(3) > label > span:first-of-type:before {content: '\e0a9';font: 15px/24px Icons;position: absolute;left: 0;top: 0;width: 24px;text-align: center;color: transparent;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-form12-eh > div > div:nth-of-type(2) > form > .sta-content > div:nth-of-type(3) > label > span:first-of-type > button,
.tpl-form12-eh > div > div:nth-of-type(2) > form > .sta-content > div:nth-of-type(3) > label > span:first-of-type > a {color: #80bbbe;text-transform: none;letter-spacing: normal;}
.tpl-form12-eh > div > div:nth-of-type(2) > form > .sta-content > div:nth-of-type(3) > label > span:first-of-type > button:hover,
.tpl-form12-eh > div > div:nth-of-type(2) > form > .sta-content > div:nth-of-type(3) > label > span:first-of-type > a:hover {text-decoration: underline;}
.tpl-form12-eh > div > div:nth-of-type(2) > form > .sta-content > div:nth-of-type(3) > label > input:checked + span:first-of-type:before {color: #fff;}
.tpl-form12-eh > div > div:nth-of-type(2) > form > .sta-content > div:nth-of-type(3) > label:before {border-color: #949494;}
.tpl-form12-eh > div > div:nth-of-type(2) > form > .sta-content > div:nth-of-type(3) > label > input:checked + span:first-of-type:before {color: #949494;}
.tpl-form12-eh > div > div:nth-of-type(2) > form > .sta-content > div:nth-of-type(3) > label > span:first-of-type {color: #4d4d4d;text-transform: none;letter-spacing: normal;}
.tpl-form12-eh > div > div:nth-of-type(2) > form > .sta-content > div:nth-of-type(3) > button {margin-top: 10px;background: transparent;display: block;font-style: italic;padding: 14px 30px;color: #80bbbe;font: 24px 'Droid Serif', serif;border: 2px solid #80bbbe;width: auto;line-height: 28px;float: right;}
.tpl-form12-eh > div > div:nth-of-type(2) > form > .sta-content > div:nth-of-type(3) > button:hover {background: #80bbbe;color: #4d4d4d;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
@media (min-width: 601px) {
  .tpl-form12-eh > div > div:nth-of-type(2) > form > .sta-content > div:nth-of-type(3) > button {display: inline-block;width: auto;}
}
.tpl-form12-eh > div > div:nth-of-type(2) > form > .sta-close {display: none;height: 195px;width: 100%;background: #d3d3d5;}
.tpl-form12-eh > div > div:nth-of-type(2) > form > .sta-close > div {display: table-cell;vertical-align: middle;padding: 20px 10px;text-align: center;}
.tpl-form12-eh > div > div:nth-of-type(2) > form > .sta-close > div > div:first-of-type {text-transform: uppercase;letter-spacing: 0.1em;}
.tpl-form12-eh > div > div:nth-of-type(2) > form > .sta-close > div > div:nth-of-type(2) {color: #80bbbe;font: 24px 'Droid Serif', serif;margin: 10px 0 0;}
.tpl-form12-eh > div > div:nth-of-type(2) > form > .sta-close > div > div:nth-of-type(3) {margin-top: 10px;}
.tpl-form12-eh > div > div:nth-of-type(2) > form > .sta-close > div > div:nth-of-type(3):empty {display: none;}
@media (min-width: 601px) {
  .tpl-form12-eh {padding: 30px 20px 30px;}
  .tpl-form12-eh > div > div {display: inline-block;vertical-align: top;width: 45%;width: calc(50% - 17px);}
  .tpl-form12-eh > div > div:first-of-type {min-height: 480px;}
  .tpl-form12-eh > div > div:nth-of-type(2) {margin: 0 0 0 30px;}
}
@media (min-width: 801px) {
  .tpl-form12-eh > div {max-width: 1200px;margin: 0 auto;}
  .tpl-form12-eh > div > div:nth-of-type(2) > div {margin-bottom: 30px;}
  .tpl-form12-eh > div > div:nth-of-type(2) > div > div {margin-bottom: 30px;}
  .tpl-form12-eh > div > div:nth-of-type(2) > div > div > span {margin: 5px 0 10px;}
  .tpl-form12-eh > div > div:nth-of-type(2) > div > ul > li {position: relative;}
  .tpl-form12-eh > div > div:nth-of-type(2) > div > ul > li:nth-of-type(1):after {content: '\e08e';}
  .tpl-form12-eh > div > div:nth-of-type(2) > div > ul > li:nth-of-type(2):after {content: '\e088';}
  .tpl-form12-eh > div > div:nth-of-type(2) > div > ul > li:nth-of-type(3):after {content: '\e0be';}
  .tpl-form12-eh > div > div:nth-of-type(2) > div > ul > li:nth-of-type(4):after {content: '\e0f9';}
  .tpl-form12-eh > div > div:nth-of-type(2) > div > ul > li:after {position: absolute;left: 0;top: 0;font: 30px Icons;color: #80bbbe;}
  .tpl-form12-eh > div > div:nth-of-type(2) > div > ul > li > div {padding-left: 45px;}
}
/*.tpl-form13-eh*/
.tpl-form13-eh {background: #fff;font: 14px 'Roboto', sans-serif;color: #4d4d4d;}
.tpl-form13-eh > div > article {position: relative;padding: 10px 10px 20px;-webkit-box-shadow: 0 5px 8px -2px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 5px 8px -2px rgba(0, 0, 0, 0.5);box-shadow: 0 5px 8px -2px rgba(0, 0, 0, 0.5);}
.tpl-form13-eh > div > article > header {margin-bottom: 15px;}
.tpl-form13-eh > div > article > header > div {font: 18px 'Droid Serif', serif;}
.tpl-form13-eh > div > article > header > div:first-of-type {font-style: italic;}
.tpl-form13-eh > div > article > header > div:nth-of-type(2) {font-size: 24px;color: #80bbbe;}
.tpl-form13-eh > div > article > section > div > div:first-of-type {font-weight: 300;}
.tpl-form13-eh > div > article > section > div > div:first-of-type .sta-title {display: block;color: #80bbbe;font: 18px fontFamilyAlt;}
.tpl-form13-eh > div > article > section > div > div:last-of-type {color: #949494;text-align: left;border-top: 1px solid #ccc;width: 100%;font-size: 1px;letter-spacing: -1px;word-spacing: -1px;text-transform: uppercase;padding-top: 10px;margin-top: 20px;margin-top: 15px;}
.tpl-form13-eh > div > article > section > div > div:last-of-type > *,
.tpl-form13-eh > div > article > section > div > div:last-of-type > div {display: inline-block;font-size: 14px;letter-spacing: normal;word-spacing: normal;}
@media (min-width: 601px) {
  .tpl-form13-eh > div > article > section > div > div:last-of-type {margin-top: 30px;}
}
.tpl-form13-eh > div > article > section > div > div:last-of-type > ul {font-size: 1px;letter-spacing: -1px;word-spacing: -1px;padding-left: 10px;}
.tpl-form13-eh > div > article > section > div > div:last-of-type > ul > *,
.tpl-form13-eh > div > article > section > div > div:last-of-type > ul > div {display: inline-block;font-size: 14px;letter-spacing: 1px;word-spacing: normal;}
.tpl-form13-eh > div > article > section > div > div:last-of-type > ul > li {text-align: center;}
.tpl-form13-eh > div > article > section > div > div:last-of-type > ul > li:not(:last-child) {padding-right: 5px;}
.tpl-form13-eh > div > article > section > div > div:last-of-type > ul > li > a {color: inherit;display: inline-block;text-decoration: none;border: 1px solid #ccc;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;line-height: 20px;width: 20px;}
.tpl-form13-eh > div > article > section > div > div:last-of-type > ul > li > a:before {font: 11px/11px Icons;}
.tpl-form13-eh > div > article > section > div > div:last-of-type > ul > li > a:hover {background: #ccc;color: #fff;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-form13-eh > div > form {background: #e2e2e2;padding: 10px 10px 30px;}
.tpl-form13-eh > div > form > div:first-of-type > label {display: block;position: relative;border: 1px solid #949494;padding-left: 10px;}
.tpl-form13-eh > div > form > div:first-of-type > label:not(:last-of-type) {margin-bottom: 10px;}
.tpl-form13-eh > div > form > div:first-of-type > label.sta-validate > span {display: none;}
.tpl-form13-eh > div > form > div:first-of-type > label > input {width: 100%;height: 60px;font: 300 16px 'Roboto', sans-serif;}
.tpl-form13-eh > div > form > div:first-of-type > label > input:focus ~ span {display: none;}
.tpl-form13-eh > div > form > div:first-of-type > label > span {position: absolute;left: 0;top: 0;right: 0;bottom: 0;font: 300 16px/60px 'Roboto', sans-serif;padding-left: 10px;}
.tpl-form13-eh > div > form > div:nth-of-type(2) {margin-top: 15px;}
.tpl-form13-eh > div > form > div:nth-of-type(2).sta-OK > .sta-OK,
.tpl-form13-eh > div > form > div:nth-of-type(2).sta-KO > .sta-KO {display: block;}
.tpl-form13-eh > div > form > div:nth-of-type(2) > div {display: none;}
.tpl-form13-eh > div > form > div:nth-of-type(2) > .sta-OK {font: 300 18px 'Roboto', sans-serif;padding-left: 35px;min-height: 26px;color: #187f26;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZmlsbD0iZm9yZXN0Z3JlZW4iPjxwYXRoIGQ9Ik0xMiwwQzUuMzczLDAsMCw1LjM3MywwLDEyczUuMzczLDEyLDEyLDEyczEyLTUuMzczLDEyLTEyUzE4LjYyNywwLDEyLDB6IE0xNy41NTksNy42ODFsLTUuNzQ4LDguNzg2bC0wLjAwNCwwLjAwM2wtMC4wODQsMC4xMzlsLTAuMTgsMC4xM2wtMC4wNDYsMC4wMzJsLTAuMjk0LDAuMTIzTDExLjEsMTYuOTE4bC0wLjI1MiwwLjAwNGwtMC4xNzUtMC4wMjhMMTAuNSwxNi44MjZsLTAuMTQ1LTAuMDU3bC0wLjA3OS0wLjA3OWwtMC4wMzktMC4wMjNsLTMuMzQ3LTMuMDk1Yy0wLjQyNi0wLjM5NC0wLjQ1Mi0xLjA1OS0wLjA1OC0xLjQ4NGMwLjM5Mi0wLjQyNCwxLjA1Ny0wLjQ1MSwxLjQ4My0wLjA1OWwyLjQyMywyLjI0MWw1LjA2My03LjczOGMwLjMxOC0wLjQ4NCwwLjk2Ny0wLjYyMSwxLjQ1My0wLjMwNUMxNy43NDEsNi41NDUsMTcuODc3LDcuMTk2LDE3LjU1OSw3LjY4MXoiLz48L3N2Zz4=) no-repeat left center;}
.tpl-form13-eh > div > form > div:nth-of-type(2) > .sta-OK:empty {display: none;}
.tpl-form13-eh > div > form > div:nth-of-type(2) > .sta-KO {font: 300 18px 'Roboto', sans-serif;padding-left: 35px;min-height: 26px;color: #c00;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZmlsbD0icmVkIj48cGF0aCBkPSJNMTIsMEM1LjM3MywwLDAsNS4zNzMsMCwxMmMwLDYuNjI3LDUuMzczLDEyLDEyLDEyczEyLTUuMzczLDEyLTEyQzI0LDUuMzczLDE4LjYyNywwLDEyLDB6IE0xMiwyMGMtMC41NTIsMC0xLTAuNDQ4LTEtMXMwLjQ0OC0xLDEtMWMwLjU1MiwwLDEsMC40NDgsMSwxUzEyLjU1MiwyMCwxMiwyMHogTTEzLDE1YzAsMC41NTItMC40NDgsMS0xLDFjLTAuNTUyLDAtMS0wLjQ0OC0xLTFWNmMwLTAuNTUyLDAuNDQ4LTEsMS0xYzAuNTUyLDAsMSwwLjQ0OCwxLDFWMTV6Ii8+PC9zdmc+) no-repeat left center;}
.tpl-form13-eh > div > form > div:nth-of-type(2) > .sta-KO:empty {display: none;}
.tpl-form13-eh > div > form > div:nth-of-type(3) {overflow: hidden;}
.tpl-form13-eh > div > form > div:nth-of-type(3) > label {position: relative;padding: 2px 0 0 32px;display: inline-block;}
.tpl-form13-eh > div > form > div:nth-of-type(3) > label:before {content: '';position: absolute;left: 0;top: 0;border: 1px solid #fff;height: 22px;width: 22px;}
.tpl-form13-eh > div > form > div:nth-of-type(3) > label > input {position: fixed;top: 0;left: -999px;}
.tpl-form13-eh > div > form > div:nth-of-type(3) > label > span:first-of-type {text-transform: uppercase;color: #fff;font: 300 14px 'Roboto', sans-serif;letter-spacing: 0.1em;}
.tpl-form13-eh > div > form > div:nth-of-type(3) > label > span:first-of-type:before {content: '\e0a9';font: 15px/24px Icons;position: absolute;left: 0;top: 0;width: 24px;text-align: center;color: transparent;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-form13-eh > div > form > div:nth-of-type(3) > label > span:first-of-type > button,
.tpl-form13-eh > div > form > div:nth-of-type(3) > label > span:first-of-type > a {color: #80bbbe;text-transform: none;letter-spacing: normal;}
.tpl-form13-eh > div > form > div:nth-of-type(3) > label > span:first-of-type > button:hover,
.tpl-form13-eh > div > form > div:nth-of-type(3) > label > span:first-of-type > a:hover {text-decoration: underline;}
.tpl-form13-eh > div > form > div:nth-of-type(3) > label > input:checked + span:first-of-type:before {color: #fff;}
.tpl-form13-eh > div > form > div:nth-of-type(3) > label:before {border-color: #949494;}
.tpl-form13-eh > div > form > div:nth-of-type(3) > label > input:checked + span:first-of-type:before {color: #949494;}
.tpl-form13-eh > div > form > div:nth-of-type(3) > label > span:first-of-type {color: #4d4d4d;text-transform: none;letter-spacing: normal;}
.tpl-form13-eh > div > form > div:nth-of-type(3) > button {margin-top: 10px;background: transparent;display: block;font-style: italic;padding: 14px 30px;color: #80bbbe;font: 24px 'Droid Serif', serif;border: 2px solid #80bbbe;width: auto;line-height: 28px;float: right;}
.tpl-form13-eh > div > form > div:nth-of-type(3) > button:hover {background: #80bbbe;color: #4d4d4d;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
@media (min-width: 601px) {
  .tpl-form13-eh > div > form > div:nth-of-type(3) > button {display: inline-block;width: auto;}
}
@media (min-width: 601px) {
  .tpl-form13-eh > div > article {padding: 30px 20px 20px;}
  .tpl-form13-eh > div > article > header {margin-bottom: 25px;}
  .tpl-form13-eh > div > article > header > div:nth-of-type(2) {font-size: 36px;}
  .tpl-form13-eh > div > article > section {position: relative;}
  .tpl-form13-eh > div > article > section > div {-moz-column-count: 2;-webkit-column-count: 2;column-count: 2;-webkit-column-gap: 40px;-moz-column-gap: 40px;column-gap: 40px;}
  .tpl-form13-eh > div > article > section > div > div:first-of-type {padding-bottom: 40px;}
  .tpl-form13-eh > div > article > section > div > div:first-of-type .sta-title {font-size: 24px;}
  .tpl-form13-eh > div > article > section > div > div:last-of-type {position: absolute;right: 0;left: 53%;left: calc(50% + 15px);width: auto;bottom: 0;}
  .tpl-form13-eh > div > form {padding: 30px 20px;}
  .tpl-form13-eh > div > form > div:nth-of-type(3) {margin-top: 10px;display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
  .tpl-form13-eh > div > form > div:nth-of-type(3) > button {margin-top: 0;}
}
@media (min-width: 801px) {
  .tpl-form13-eh > div {max-width: 1200px;margin: 0 auto;padding: 30px 20px 30px;}
  .tpl-form13-eh > div > article {display: inline-block;vertical-align: top;width: 60%;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;padding: 0 0 30px;}
  .tpl-form13-eh > div > form {display: inline-block;vertical-align: bottom;width: 35%;width: calc(40% - 30px);margin-left: 25px;padding: 90px 0 0;background: none;}
}
/*TPL-FUNCTIONAL-EH*/
.tpl-functional-eh {height: 320px;position: relative;text-align: center;border-bottom: 6px solid #ffffff;}
.tpl-functional-eh.sta-functional-modalOpen > div:nth-child(2) {z-index: auto;}
.tpl-functional-eh > div:nth-child(2) {padding: 115px 10px 0;position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: 1;}
.tpl-functional-eh > div:nth-child(2) > div:nth-child(3) {display: none;}
.tpl-functional-eh > div:nth-child(2) > div:first-child {color: #fff;font-size: 14px;letter-spacing: 0.1em;text-transform: uppercase;font-weight: 300;}
@media (min-width: 601px) {
  .tpl-functional-eh > div:nth-child(2) > div:first-child {font-size: 18px;}
}
.tpl-functional-eh > div:nth-child(2) > h1 {color: #fff;font: 24px 'Droid Serif', serif;padding-bottom: 5px;}
@media (min-width: 601px) {
  .tpl-functional-eh > div:nth-child(2) > h1 {font-size: 48px;}
}
.tpl-functional-eh > div:nth-child(2) > a {max-width: 46%;text-align: left;text-decoration: none;}
.tpl-functional-eh > div:nth-child(2) > a:nth-of-type(1) {position: absolute;bottom: 5px;left: 10px;color: #fff;display: inline-block;letter-spacing: 0.1em;text-transform: uppercase;margin-right: 5px;display: none;}
.tpl-functional-eh > div:nth-child(2) > a:nth-of-type(1):before,
.tpl-functional-eh > div:nth-child(2) > a:nth-of-type(1):after {display: inline-block;font-family: Icons;}
.tpl-functional-eh > div:nth-child(2) > a:nth-of-type(1):before {font-size: 20px;padding-right: 3px;vertical-align: middle;margin-top: -4px;}
.tpl-functional-eh > div:nth-child(2) > a:nth-of-type(1):after {content: '\e000';font-size: 10px;margin-left: 5px;}
.tpl-functional-eh > div:nth-child(2) > a:nth-of-type(1):hover {cursor: pointer;margin-right: 0;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-functional-eh > div:nth-child(2) > a:nth-of-type(1):hover:after {margin-left: 10px;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-functional-eh > div:nth-child(2) > a:nth-of-type(1):before {content: '\e087';vertical-align: bottom;}
.tpl-functional-eh > div:nth-child(2) > label {position: absolute;bottom: 5px;right: 10px;color: #fff;display: inline-block;letter-spacing: 0.1em;text-transform: uppercase;margin-right: 5px;margin-right: 0;display: none;}
.tpl-functional-eh > div:nth-child(2) > label:before,
.tpl-functional-eh > div:nth-child(2) > label:after {display: inline-block;font-family: Icons;}
.tpl-functional-eh > div:nth-child(2) > label:before {font-size: 20px;padding-right: 3px;vertical-align: middle;margin-top: -4px;}
.tpl-functional-eh > div:nth-child(2) > label:after {content: '\e000';font-size: 10px;margin-left: 5px;}
.tpl-functional-eh > div:nth-child(2) > label:hover {cursor: pointer;margin-right: 0;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-functional-eh > div:nth-child(2) > label:hover:after {margin-left: 10px;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-functional-eh > div:nth-child(2) > label:before {content: '\e088';vertical-align: bottom;line-height: 19px;}
.tpl-functional-eh > div:nth-child(2) > label:nth-child(6) {text-decoration: none;position: absolute;bottom: 5px;right: 10px;color: #fff;display: inline-block;letter-spacing: 0.1em;text-transform: uppercase;margin-right: 5px;display: none;}
.tpl-functional-eh > div:nth-child(2) > label:nth-child(6) > span {vertical-align: middle;line-height: 14px;}
.tpl-functional-eh > div:nth-child(2) > label:nth-child(6) > span:first-child {display: inline-block;}
.tpl-functional-eh > div:nth-child(2) > label:nth-child(6) > span:last-child {display: none;}
.tpl-functional-eh > div:nth-child(2) > label:nth-child(6):before,
.tpl-functional-eh > div:nth-child(2) > label:nth-child(6):after {display: inline-block;font-family: Icons;}
.tpl-functional-eh > div:nth-child(2) > label:nth-child(6):before {font-size: 20px;padding-right: 3px;vertical-align: middle;margin-top: -4px;}
.tpl-functional-eh > div:nth-child(2) > label:nth-child(6):after {content: '\e000';font-size: 10px;margin-left: 5px;}
.tpl-functional-eh > div:nth-child(2) > label:nth-child(6):hover {cursor: pointer;margin-right: 0;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-functional-eh > div:nth-child(2) > label:nth-child(6):hover:after {margin-left: 10px;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-functional-eh > div:nth-child(2) > label:nth-child(6):before {content: '\e088';}
.tpl-functional-eh > div:nth-child(4) {position: absolute;top: 0;bottom: 0;left: 0;right: 0;background: #fff;}
.tpl-functional-eh > div:nth-child(4) > div {width: 100%;height: 100%;background-size: cover;background-position: center;-webkit-box-shadow: inset 0px 0px 150px -110px rgba(0, 0, 0, 0.75), inset 0px 0px 150px -110px rgba(0, 0, 0, 0.75), inset 0px -110px 150px -110px rgba(0, 0, 0, 0.75);-moz-box-shadow: inset 0px 0px 150px -110px rgba(0, 0, 0, 0.75), inset 0px 0px 150px -110px rgba(0, 0, 0, 0.75), inset 0px -110px 150px -110px rgba(0, 0, 0, 0.75);box-shadow: inset 0px 0px 150px -110px rgba(0, 0, 0, 0.75), inset 0px 0px 150px -110px rgba(0, 0, 0, 0.75), inset 0px -110px 150px -110px rgba(0, 0, 0, 0.75);display: none;}
.tpl-functional-eh > div:nth-child(4) > div:first-child {display: block;}
.tpl-functional-eh > div:nth-child(4) > div > div {display: none;}
.tpl-functional-eh > div:nth-child(4) > div:before {content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: rgba(0, 0, 0, 0.2);}
.tpl-functional-eh > ul {position: absolute;bottom: 15px;left: 20px;display: none;}
@media (min-width: 601px) {
  .tpl-functional-eh > ul {display: block;font-size: 1px;letter-spacing: -1px;word-spacing: -1px;}
  .tpl-functional-eh > ul > *,
  .tpl-functional-eh > ul > div {display: inline-block;font-size: 14px;letter-spacing: normal;word-spacing: normal;}
  .tpl-functional-eh > ul > li {font-weight: 100;position: relative;}
  .tpl-functional-eh > ul > li:not(:last-child) {padding-right: 20px;}
  .tpl-functional-eh > ul > li:not(:last-child):after {display: inline-block;color: #80bbbe;font: 10px Icons;right: 5px;position: absolute;bottom: 3px;content: '\e000';}
  .tpl-functional-eh > ul > li > a {color: #fff;}
}
@media (min-width: 601px) {
.tpl-functional-eh{height:620px;height:75vh;min-height:600px;max-height:810px;overflow:hidden}
.tpl-functional-eh>div:first-child{display:none}
.tpl-functional-eh>div.mostrar_flechas{z-index:2}
.tpl-functional-eh>div:nth-child(2){padding:0;top:30%;margin:0 auto;width:460px;bottom:inherit}
.tpl-functional-eh>div:nth-child(2)>div:nth-child(3){color:#fff;font-size:14px;letter-spacing:.1em;text-transform:uppercase;display:block;font-weight:300}.tpl-functional-eh>div:nth-child(2)>a:nth-of-type(1){bottom:0;left:0}
.tpl-functional-eh>div:nth-child(2)>label{bottom:0;right:-20px;margin-right:20px}
.tpl-functional-eh>div:nth-child(3){position:absolute;top:0;bottom:0;left:0;right:0}
#cb_tpl-functional-eh_map:checked+.tpl-functional-eh>div:nth-child(3){z-index:3}
.tpl-functional-eh>div:nth-child(4)>div{position:absolute;top:0;z-index:-1;opacity:1;display:block;-webkit-transition:opacity 1s,z-index 0s 1s;-o-transition:opacity 1s,z-index 0s 1s;-ms-transition:opacity 1s,z-index 0s 1s;-moz-transition:opacity 1s,z-index 0s 1s;transition:opacity 1s,z-index 0s 1s;-webkit-box-shadow:inset 125px 0 150px -110px rgba(0,0,0,.75),inset -125px 0 204px -110px rgba(0,0,0,.75),inset 0 -160px 150px -110px rgba(0,0,0,.75);-moz-box-shadow:inset 125px 0 150px -110px rgba(0,0,0,.75),inset -125px 0 204px -110px rgba(0,0,0,.75),inset 0 -160px 150px -110px rgba(0,0,0,.75);box-shadow:inset 125px 0 150px -110px rgba(0,0,0,.75),inset -125px 0 204px -110px rgba(0,0,0,.75),inset 0 -160px 150px -110px rgba(0,0,0,.75)}
.tpl-functional-eh>div:nth-child(4)>div.mostrar_slide{z-index:0;opacity:1;-webkit-transition:opacity 1s;-o-transition:opacity 1s;-ms-transition:opacity 1s;-moz-transition:opacity 1s;transition:opacity 1s}
.tpl-functional-eh>div:nth-child(4)>div.mostrar_slide>div>div{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.tpl-functional-eh>div:nth-child(4)>div.mostrar_slide~div{opacity:0}
.tpl-functional-eh>div:nth-child(4)>div>div{position:absolute;bottom:15px;left:20px}
.tpl-functional-eh>div:nth-child(4)>div>div>div{opacity:0;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);-webkit-transition:1s;-o-transition:1s;-ms-transition:1s;-moz-transition:1s;transition:1s}
.tpl-functional-eh>div:nth-child(4)>div>div>div:first-child,
.tpl-functional-eh>div:nth-child(4)>div>div>div:nth-child(2){display:none}
.tpl-functional-eh>div:nth-child(4)>div>div>div:nth-child(3){color:#fff;display:inline-block;letter-spacing:.1em;text-transform:uppercase;margin-right:5px}.tpl-functional-eh>div:nth-child(4)>div>div>div:nth-child(3):after,
.tpl-functional-eh>div:nth-child(4)>div>div>div:nth-child(3):before{display:inline-block;font-family:Icons}
.tpl-functional-eh>div:nth-child(4)>div>div>div:nth-child(3):before{font-size:20px;padding-right:3px;vertical-align:middle;margin-top:-4px}
.tpl-functional-eh>div:nth-child(4)>div>div>div:nth-child(3):after{content:'\e000';font-size:10px;margin-left:5px}
.tpl-functional-eh>div:nth-child(4)>div>div>div:nth-child(3):hover{cursor:pointer;margin-right:0;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-functional-eh>div:nth-child(4)>div>div>div:nth-child(3):hover:after{margin-left:10px;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}.tpl-functional-eh>div:nth-child(4)>div>div>div:nth-child(3):before{content:'\e088'}
.tpl-functional_migas-eh{height:450px;min-height:initial;overflow:inherit}.tpl-functional_migas-eh>div:nth-child(2){top:28%}
}
@media (min-width: 601px) and (min-width: 601px) {
  .tpl-functional-eh > div:first-child {display: block;position: absolute;right: 30px;top: 50%;-webkit-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-o-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);width: 50px;text-align: center;}
  .tpl-functional-eh > div:first-child > button {position: relative;height: 50px;width: 50px;}
  .tpl-functional-eh > div:first-child > button:after {color: #fff;font: 10px/0px Icons;}
  .tpl-functional-eh > div:first-child > button:first-child {border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
  .tpl-functional-eh > div:first-child > button:first-child:after {content: '\e000';}
  .tpl-functional-eh > div:first-child > button:last-child:after {content: '\\';}
  .tpl-functional-eh > div:first-child > button:first-child:hover:after {margin-left: 10px;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
  .tpl-functional-eh > div:first-child > button:last-child:hover:after {margin-right: 10px;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
}
@media (min-width: 601px) and (min-width: 601px) {
  .tpl-functional-eh > div:nth-child(2) > div:nth-child(3) {font-size: 18px;}
}
@media (min-width: 801px) {
  .tpl-functional-eh > div:nth-child(2) {width: 580px;}
  .tpl-functional-eh > div:nth-child(2) form {min-height: 105px;}
  .tpl-functional-eh > div:nth-child(4) > div > div > div:first-child,
  .tpl-functional-eh > div:nth-child(4) > div > div > div:nth-child(2) {color: #ffffff;display: inline-block;letter-spacing: 1px;text-transform: uppercase;padding-right: 20px;position: relative;}
  .tpl-functional-eh > div:nth-child(4) > div > div > div:nth-child(2):before {content: "\e08b";display: inline-block;font-family: Icons;font-size: 20px;padding-right: 3px;vertical-align: bottom;}
  .tpl-functional_migas-eh > div:nth-child(2) {top: 34%;}
}
#cb_tpl-functional-eh_map:checked + .tpl-functional-eh + * {position: relative;z-index: 3;}
.ielt9 .tpl-functional-eh > div:nth-child(2) {z-index: 2;width: 100%;height: 100%;top: 0;bottom: 0;left: 0;padding: 130px 0;box-sizing: border-box;}
.ielt9 .tpl-functional-eh > div:nth-child(4) {z-index: 1;}
.ielt9 .tpl-functional-eh > div:nth-child(2) > div:nth-child(4) {width: 580px;margin: 0 auto;}
/*TPL-FUNCTIONAL2-EH*/
.tpl-functional2-eh {height: 320px;position: relative;text-align: center;border-bottom: 6px solid #80bbbe;}
.tpl-functional2-eh > input:checked ~ div:nth-of-type(2) {background: rgba(0, 0, 0, 0.05);bottom: 0;top: auto;left: 0;right: 0;transform: none;width: auto;max-width: none;padding: 10px;z-index: 4;}
.tpl-functional2-eh > input:checked ~ div:nth-of-type(2) > div:nth-of-type(1),
.tpl-functional2-eh > input:checked ~ div:nth-of-type(2) > div:nth-of-type(2),
.tpl-functional2-eh > input:checked ~ div:nth-of-type(2) > div:nth-of-type(3),
.tpl-functional2-eh > input:checked ~ div:nth-of-type(2) > div:nth-of-type(5),
.tpl-functional2-eh > input:checked ~ div:nth-of-type(2) > div:nth-of-type(6) {display: none;}
.tpl-functional2-eh > input:checked ~ div:nth-of-type(4) {z-index: 3;}
.tpl-functional2-eh > div:nth-of-type(2) {padding: 115px 10px 0;position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 1;}
.tpl-functional2-eh > div:nth-of-type(2) > div:first-of-type {color: #fff;font-size: 14px;letter-spacing: 0.1em;text-transform: uppercase;}
@media (min-width: 601px) {
  .tpl-functional2-eh > div:nth-of-type(2) > div:first-of-type {font-size: 18px;}
}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(2) {color: #fff;font: 24px 'Droid Serif', serif;padding-bottom: 5px;}
@media (min-width: 601px) {
  .tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(2) {font-size: 48px;}
}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(3) {display: none;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) {font-size: 1px;letter-spacing: -1px;word-spacing: -1px;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > *,
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > div {display: inline-block;font-size: 14px;letter-spacing: normal;word-spacing: normal;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > label {width: 49%;width: calc(50% - 5px);box-sizing: border-box;color: #fff;font-weight: 100;line-height: 24px;position: relative;display: inline-block;padding: 8px 10px;white-space: nowrap;vertical-align: middle;text-align: left;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > label:before {font: 25px Icons;z-index: 1;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > label.sta-ico_left:before,
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > label.sta-ico_right:before {position: absolute;top: 50%;line-height: 0;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > label.sta-ico_left:before {left: 10px;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > label.sta-ico_right:before {right: 10px;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > label:after {background: #000;content: '';opacity: .6;position: absolute;z-index: -1;left: 0;top: 0;right: 0;bottom: 0;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > label > input {box-sizing: border-box;cursor: pointer;font: 100 14px 'Roboto', sans-serif;height: 100%;padding: 0 10px;position: absolute;width: 100%;left: 0;top: 0;right: 0;bottom: 0;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > label > span {position: relative;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > label:not(.sta-noPlaceholder) > input:focus + span,
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > label:not(.sta-noPlaceholder).sta-validate > span {visibility: hidden;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > label.sta-ico_left > input {padding-left: 40px;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > label.sta-validate.sta-ico_left > input {padding-right: 40px;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > label.sta-ico_left > span {padding-left: 30px;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > label.sta-ico_right > input {padding-right: 40px;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > label.sta-ico_right > span {padding-right: 30px;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > label.sta-noPlaceholder {padding-right: 80px;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > label.sta-noPlaceholder > input {font-size: 18px;padding: 0 10px 0 0;text-align: right;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > label:hover > input,
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > label > input:focus {background: #80bbbe;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > label:not(.sta-ico_left).sta-validate:before {content: '';}
@media (min-width: 601px) {
  .tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > label {font-size: 16px;line-height: 30px;padding: 15px 20px;}
  .tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > label.sta-noPlaceholder {padding-bottom: 15px;}
  .tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > label:not(.sta-noPlaceholder) > input {font-size: 16px;}
  .tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > label.sta-noPlaceholder > input {font-size: 18px;}
  .tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > label.sta-ico_left:before {left: 20px;}
  .tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > label.sta-ico_right:before {right: 20px;}
  .tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > label.sta-ico_left > input {padding-left: 60px;}
  .tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > label.sta-validate.sta-ico_left > input {padding-right: 60px;}
  .tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > label.sta-ico_left > span {padding-left: 40px;}
  .tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > label.sta-ico_right > input {padding-right: 60px;}
  .tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > label.sta-ico_right > span {padding-right: 40px;}
  .tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > label > input {padding: 0 20px;}
}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > label:first-of-type {margin-right: 10px;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > label:before {content: '\e08e';}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(5) {display: none;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(6) {position: absolute;bottom: 10px;left: 10px;color: #fff;display: inline-block;letter-spacing: 0.1em;text-transform: uppercase;margin-right: 5px;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(6):before,
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(6):after {display: inline-block;font-family: Icons;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(6):before {font-size: 20px;padding-right: 3px;vertical-align: middle;margin-top: -4px;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(6):after {content: '\e000';font-size: 10px;margin-left: 5px;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(6):hover {cursor: pointer;margin-right: 0;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(6):hover:after {margin-left: 10px;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(6):before {content: '\e087';}
.tpl-functional2-eh > div:nth-of-type(3) {position: absolute;bottom: 10px;right: 10px;z-index: 1;}
.tpl-functional2-eh > div:nth-of-type(3) > div {display: none;}
.tpl-functional2-eh > div:nth-of-type(3) > label {color: #fff;display: inline-block;letter-spacing: 0.1em;text-transform: uppercase;margin-right: 5px;text-decoration: none;}
.tpl-functional2-eh > div:nth-of-type(3) > label:before,
.tpl-functional2-eh > div:nth-of-type(3) > label:after {display: inline-block;font-family: Icons;}
.tpl-functional2-eh > div:nth-of-type(3) > label:before {font-size: 20px;padding-right: 3px;vertical-align: middle;margin-top: -4px;}
.tpl-functional2-eh > div:nth-of-type(3) > label:after {content: '\e000';font-size: 10px;margin-left: 5px;}
.tpl-functional2-eh > div:nth-of-type(3) > label:hover {cursor: pointer;margin-right: 0;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-functional2-eh > div:nth-of-type(3) > label:hover:after {margin-left: 10px;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-functional2-eh > div:nth-of-type(3) > label:before {content: '\e088';}.tpl-functional2-eh > div:nth-of-type(4) {position: absolute;left: 0;top: 0;right: 0;bottom: 0;}
.tpl-functional2-eh > div:nth-of-type(5) {position: absolute;left: 0;top: 0;right: 0;bottom: 0;}
.tpl-functional2-eh > div:nth-of-type(5) > div {width: 100%;height: 100%;background-size: cover;background-position: center;background-repeat: no-repeat;-webkit-box-shadow: inset 0px -125px 60px -100px rgba(0,0,0,.2),inset 0 0 0 999999px rgba(0,0,0,.2);-moz-box-shadow: inset 0px -125px 60px -100px rgba(0,0,0,.2),inset 0 0 0 999999px rgba(0,0,0,.2);box-shadow: inset 0px -125px 60px -100px rgba(0,0,0,.2),inset 0 0 0 999999px rgba(0,0,0,.2);display: none;}
.tpl-functional2-eh > div:nth-of-type(5) > div:first-child {display: block;}
.tpl-functional2-eh > div:nth-of-type(5) > div > div {display: none;}
.tpl-functional2-eh > ul {position: absolute;bottom: 10px;left: 20px;z-index: 4;display: none;}
@media (min-width: 601px) {
  .tpl-functional2-eh > ul {display: block;font-size: 1px;letter-spacing: -1px;word-spacing: -1px;}
  .tpl-functional2-eh > ul > *,
  .tpl-functional2-eh > ul > div {display: inline-block;font-size: 14px;letter-spacing: normal;word-spacing: normal;}
  .tpl-functional2-eh > ul > li {font-weight: 100;position: relative;}
  .tpl-functional2-eh > ul > li:not(:last-child) {padding-right: 20px;}
  .tpl-functional2-eh > ul > li:not(:last-child):after {display: inline-block;color: #80bbbe;font: 10px Icons;right: 5px;position: absolute;bottom: 3px;content: '\e000';}
  .tpl-functional2-eh > ul > li > a {color: #fff;}
}
@media (min-width: 601px) {
.tpl-functional2-eh {height: 620px;height: 75vh;min-height: 600px;max-height: 810px;overflow: hidden;}
.tpl-functional2-eh > input:checked ~ div:nth-of-type(2) {padding: 25px 20px 40px;}
.tpl-functional2-eh > input:checked ~ div:nth-of-type(2) > div {max-width: 580px;margin: 0 auto;}
.tpl-functional2-eh > input:checked ~ div:nth-of-type(2) > div:nth-of-type(1),
.tpl-functional2-eh > input:checked ~ div:nth-of-type(2) > div:nth-of-type(2) {display: block;}
.tpl-functional2-eh > div:first-of-type {display: none;}
.tpl-functional2-eh > div.mostrar_flechas {z-index: 2;}
.tpl-functional2-eh > div:nth-of-type(2) {padding: 0;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);min-width: 460px;max-width: 580px;bottom: inherit;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(2) {line-height: 48px;padding-bottom: 15px;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(3) {padding-bottom: 10px;display: block;color: #fff;font-size: 14px;letter-spacing: 0.1em;text-transform: uppercase;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > input {height: 60px;line-height: 60px;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > div:nth-child(2) {height: 60px;line-height: 60px;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > div:nth-child(3) {top: 22px;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(4) > div:nth-child(4):after {top: 20px;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(5) {display: block;padding-top: 10px;overflow: hidden;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(5) > div {float: left;color: #fff;display: inline-block;letter-spacing: 0.1em;text-transform: uppercase;margin-right: 5px;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(5) > div:before,
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(5) > div:after {display: inline-block;font-family: Icons;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(5) > div:before {font-size: 20px;padding-right: 3px;vertical-align: middle;margin-top: -4px;}
.tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(5) > div:after {content: '\e000';font-size: 10px;margin-left: 5px;}
.tpl-functional2-eh>div:nth-of-type(2)>div:nth-of-type(5)>div:hover{cursor:pointer;margin-right:0;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-functional2-eh>div:nth-of-type(2)>div:nth-of-type(5)>div:hover:after{margin-left:10px;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-functional2-eh>div:nth-of-type(2)>div:nth-of-type(5)>div:before{content:'\e087'}
.tpl-functional2-eh>div:nth-of-type(2)>div:nth-of-type(5)>label{float:right;color:#fff;display:inline-block;letter-spacing:.1em;text-transform:uppercase;margin-right:5px}
.tpl-functional2-eh>div:nth-of-type(2)>div:nth-of-type(5)>label:after,
.tpl-functional2-eh>div:nth-of-type(2)>div:nth-of-type(5)>label:before{display:inline-block;font-family:Icons}
.tpl-functional2-eh>div:nth-of-type(2)>div:nth-of-type(5)>label:before{font-size:20px;padding-right:3px;vertical-align:middle;margin-top:-4px}
.tpl-functional2-eh>div:nth-of-type(2)>div:nth-of-type(5)>label:after{content:'\e000';font-size:10px;margin-left:5px}
.tpl-functional2-eh>div:nth-of-type(2)>div:nth-of-type(5)>label:hover{cursor:pointer;margin-right:0;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-functional2-eh>div:nth-of-type(2)>div:nth-of-type(5)>label:hover:after{margin-left:10px;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-functional2-eh>div:nth-of-type(2)>div:nth-of-type(5)>label:before{content:'\e088'}
.tpl-functional2-eh>div:nth-of-type(2)>div:nth-of-type(6){display:none}
.tpl-functional2-eh>div:nth-of-type(3)>label{display:none}
.tpl-functional2-eh>div:nth-of-type(5)>div{position:absolute;z-index:-1;top:0;opacity:0;display:block;transition:.3s;-webkit-box-shadow:inset 0 -190px 100px -100px rgba(0,0,0,.8),inset 0 0 0 999999px rgba(0,0,0,.2);-moz-box-shadow:inset 0 -190px 100px -100px rgba(0,0,0,.8),inset 0 0 0 999999px rgba(0,0,0,.2);box-shadow:inset 0 -190px 100px -100px rgba(0,0,0,.8),inset 0 0 0 999999px rgba(0,0,0,.2)}
.tpl-functional2-eh>div:nth-of-type(5)>div.mostrar_slide{z-index:0;opacity:1}
.tpl-functional2-eh>div:nth-of-type(5)>div.mostrar_slide>div>div{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.tpl-functional2-eh>div:nth-of-type(5)>div>div{position:absolute;bottom:15px;left:20px}.
.tpl-functional2-eh>div:nth-of-type(5)>div>div>div{opacity:0;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);transition:1s}
.tpl-functional2-eh>div:nth-of-type(5)>div>div>div:first-child,
.tpl-functional2-eh>div:nth-of-type(5)>div>div>div:nth-child(2){display:none}
.tpl-functional2-eh>div:nth-of-type(5)>div>div>div:nth-child(3){color:#fff;display:inline-block;letter-spacing:.1em;text-transform:uppercase;margin-right:5px}.tpl-functional2-eh>div:nth-of-type(5)>div>div>div:nth-child(3):after,
.tpl-functional2-eh>div:nth-of-type(5)>div>div>div:nth-child(3):before{display:inline-block;font-family:Icons}
.tpl-functional2-eh>div:nth-of-type(5)>div>div>div:nth-child(3):before{font-size:20px;padding-right:3px;vertical-align:middle;margin-top:-4px}
.tpl-functional2-eh>div:nth-of-type(5)>div>div>div:nth-child(3):after{content:'\e000';font-size:10px;margin-left:5px}
.tpl-functional2-eh>div:nth-of-type(5)>div>div>div:nth-child(3):hover{cursor:pointer;margin-right:0;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}.tpl-functional2-eh>div:nth-of-type(5)>div>div>div:nth-child(3):hover:after{margin-left:10px;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-functional2-eh>div:nth-of-type(5)>div>div>div:nth-child(3):before{content:'\e088'}
}
@media (min-width: 601px) and (min-width: 601px) {
  .tpl-functional2-eh > div:first-of-type {display: block;position: absolute;right: 30px;top: 50%;-webkit-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-o-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);width: 50px;text-align: center;}
  .tpl-functional2-eh > div:first-of-type > button {position: relative;height: 50px;width: 50px;}
  .tpl-functional2-eh > div:first-of-type > button:after {color: #fff;font: 10px/0px Icons;}
  .tpl-functional2-eh > div:first-of-type > button:first-child {border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
  .tpl-functional2-eh > div:first-of-type > button:first-child:after {content: '\e000';}
  .tpl-functional2-eh > div:first-of-type > button:last-child:after {content: '\\';}
  .tpl-functional2-eh > div:first-of-type > button:first-child:hover:after {margin-left: 10px;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
  .tpl-functional2-eh > div:first-of-type > button:last-child:hover:after {margin-right: 10px;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
}
@media (min-width: 601px) and (min-width: 601px) {
  .tpl-functional2-eh > div:nth-of-type(2) > div:nth-of-type(3) {font-size: 18px;}
}
@media (min-width: 801px) {
  .tpl-functional2-eh > div:nth-of-type(2) {width: 580px;}
  .tpl-functional2-eh > div:nth-of-type(3) {font-size: 1px;letter-spacing: -1px;word-spacing: -1px;}
  .tpl-functional2-eh > div:nth-of-type(3) > *,
  .tpl-functional2-eh > div:nth-of-type(3) > div {display: inline-block;font-size: 14px;letter-spacing: normal;word-spacing: normal;}
  .tpl-functional2-eh > div:nth-of-type(3) > div {display: inline-block;position: relative;padding-right: 25px;color: #fff;text-transform: uppercase;display:none;}
  .tpl-functional2-eh > div:nth-of-type(3) > div > span {padding-left: 5px;}
  .tpl-functional2-eh > div:nth-of-type(3) > div:before {content: "\e08b";display: inline-block;font: 20px Icons;padding-right: 3px;vertical-align: middle;}
  .tpl-functional2-eh > div:nth-of-type(3) > label {display: inline-block;}
}
.ielt9 .tpl-functional2-eh > div:nth-of-type(2) {z-index: 2;width: 100%;height: 100%;top: 0;bottom: 0;left: 0;padding: 130px 0;box-sizing: border-box;}
.ielt9 .tpl-functional2-eh > div:nth-of-type(5) {z-index: 1;}
.ielt9 .tpl-functional2-eh > div:nth-of-type(2) > div:nth-child(4) {width: 580px;margin: 0 auto;}
.tpl-functional3-eh {border-bottom: 6px solid #80bbbe;display: table;height: 320px;position: relative;text-align: center;width: 100%;}
.tpl-functional3-eh > input:checked ~ div:nth-of-type(3) {z-index: 2;}
.tpl-functional3-eh > div:first-of-type {background: #e2e2e2;position: absolute;top: 0;left: 0;right: 0;bottom: 0;}
.tpl-functional3-eh > div:first-of-type > div {position: absolute;width: 100%;height: 100%;background-size: cover;background-position: center;-webkit-box-shadow: inset 0px 0px 150px 15px rgba(0, 0, 0, 0.75);-moz-box-shadow: inset 0px 0px 150px 15px rgba(0, 0, 0, 0.75);box-shadow: inset 0px 0px 150px 15px rgba(0, 0, 0, 0.75);-webkit-transition: 0.5s;-o-transition: 0.5s;-ms-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;opacity: 0;}
.tpl-functional3-eh > div:first-of-type > div.sta-mostrar_slide {opacity: 1;-webkit-transition: 0.5s;-o-transition: 0.5s;-ms-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}
.tpl-functional3-eh > div:first-of-type > div:last-of-type {-webkit-transition: 0.5s;-o-transition: 0.5s;-ms-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}
.ielt9 .tpl-functional3-eh > div:first-of-type > div {display: none;background-repeat: no-repeat;background-color: #000;background-size: contain;}
.ielt9 .tpl-functional3-eh > div:first-of-type > div.sta-mostrar_slide {display: block;}
.tpl-functional3-eh > div:nth-of-type(2) {display: none;}
@media (min-width: 601px) {
  .tpl-functional3-eh > div:nth-of-type(2) {display: block;position: absolute;right: 10px;top: 50%;-webkit-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-o-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);width: 50px;text-align: center;}
  .tpl-functional3-eh > div:nth-of-type(2) > button {position: relative;height: 50px;width: 50px;}
  .tpl-functional3-eh > div:nth-of-type(2) > button:after {color: #fff;font: 10px/0px Icons;}
  .tpl-functional3-eh > div:nth-of-type(2) > button:first-child {border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
  .tpl-functional3-eh > div:nth-of-type(2) > button:first-child:after {content: '\e000';}
  .tpl-functional3-eh > div:nth-of-type(2) > button:last-child:after {content: '\\';}
  .tpl-functional3-eh > div:nth-of-type(2) > button:first-child:hover:after {margin-left: 10px;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
  .tpl-functional3-eh > div:nth-of-type(2) > button:last-child:hover:after {margin-right: 10px;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
}
.tpl-functional3-eh>div:nth-of-type(3){position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}
.tpl-functional3-eh>div:nth-of-type(4){display:table-row;height:100%;padding:0 10px;box-sizing:border-box}
.tpl-functional3-eh>div:nth-of-type(4)>div:first-of-type{position:absolute;top:75px;width:100%;z-index:1}
.tpl-functional3-eh>div:nth-of-type(4)>div:first-of-type>button{color:#fff;cursor:pointer;position:absolute;right:0;top:10px;z-index:150;display:none;right:10px}.tpl-functional3-eh>div:nth-of-type(4)>div:first-of-type>button>div{display:none}
html:not(.sta-starTraveler) .tpl-functional3-eh>div:nth-of-type(4)>div:first-of-type>button:hover>div{box-sizing:border-box;display:inline-block;position:absolute;right:150%;right:calc(100% + 15px);background:#fff;color:#4d4d4d;font-weight:100;min-width:240px;padding:15px 20px 17px;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);border-top:3px solid #80bbbe}
html:not(.sta-starTraveler) .tpl-functional3-eh>div:nth-of-type(4)>div:first-of-type>button:hover>div:after{content:'';left:100%;position:absolute;top:50%;border-top:10px solid transparent;border-right:0 solid transparent;border-bottom:10px solid transparent;border-left:11px solid #fff;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
.tpl-functional3-eh>div:nth-of-type(4)>div:first-of-type>button:after{font:bold 31px Icons;content:'\e01f'}
html.sta-starTraveler .tpl-functional3-eh>div:nth-of-type(4)>div:first-of-type>button:before{font:31px Icons;opacity:0;position:absolute;top:0;left:0;content:'\e017'}
.tpl-functional3-eh>div:nth-of-type(4)>div:first-of-type>button.selected:before,
html.sta-starTraveler .tpl-functional3-eh>div:nth-of-type(4)>div:first-of-type>button:hover:before{opacity:1;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}.tpl-functional3-eh>div:nth-of-type(4)>div:first-of-type>button>div{text-align:left}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2){display:table-cell;vertical-align:middle}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div{position:relative}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:first-of-type{padding-top:35px;color:#80bbbe}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:first-of-type:after{font:16px Icons}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:first-of-type.estrellas5GL:before{content:"5GL";font-size:18px;letter-spacing:3px}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:first-of-type.estrellas5GL:after{content:"*"}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:first-of-type.estrellas5:after{content:"*****"}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:first-of-type.estrellas4:after{content:"****"}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:first-of-type.estrellas3:after{content:"***"}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:first-of-type.estrellas2:after{content:"**"}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:first-of-type.estrellas1:after{content:"*"}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-child(2){color:#fff;font:24px 'Droid Serif',serif}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-child(3),
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-child(4),
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-child(5),
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-child(6){display:none}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-child(7){word-spacing:-1px;font-size:1px;letter-spacing:-1px;padding-top:10px}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-child(7)>label{background:rgba(0,0,0,.7);box-sizing:border-box;color:#fff;font-weight:100;line-height:24px;position:relative;display:inline-block;padding:8px 10px;white-space:nowrap;vertical-align:middle;width:calc(50% - 15px);font-size:14px;letter-spacing:normal;white-space:normal;margin-bottom:10px;vertical-align:top;min-width:150px;text-align:left}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-child(7)>label:before{font:25px Icons;z-index:1}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-child(7)>label.sta-ico_left:before,
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-child(7)>label.sta-ico_right:before{position:absolute;top:50%;line-height:0}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-child(7)>label.sta-ico_left:before{left:10px}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-child(7)>label.sta-ico_right:before{right:10px}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-child(7)>label:after{background:#000;content:'';opacity:.6;position:absolute;z-index:-1;left:0;top:0;right:0;bottom:0}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-child(7)>label>input{box-sizing:border-box;cursor:pointer;font:100 14px 'Roboto',sans-serif;height:100%;padding:0 10px;position:absolute;width:100%;left:0;top:0;right:0;bottom:0}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-child(7)>label>span{position:relative}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-child(7)>label:not(.sta-noPlaceholder).sta-validate>span,
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-child(7)>label:not(.sta-noPlaceholder)>input:focus+span{visibility:hidden}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-child(7)>label.sta-ico_left>input{padding-left:40px}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-child(7)>label.sta-validate.sta-ico_left>input{padding-right:40px}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-child(7)>label.sta-ico_left>span{padding-left:30px}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-child(7)>label.sta-ico_right>input{padding-right:40px}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-child(7)>label.sta-ico_right>span{padding-right:30px}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-child(7)>label.sta-noPlaceholder{padding-right:80px}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-child(7)>label.sta-noPlaceholder>input{font-size:18px;padding:0 10px 0 0;text-align:right}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-child(7)>label:hover>input,
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-child(7)>label>input:focus{background:#80bbbe;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-child(7)>label:not(.sta-ico_left).sta-validate:before{content:''}
@media (min-width: 601px) {
  .tpl-functional3-eh > div:nth-of-type(4) > div:nth-of-type(2) > div:nth-child(7) > label {font-size: 16px;line-height: 30px;padding: 15px 20px;}
  .tpl-functional3-eh > div:nth-of-type(4) > div:nth-of-type(2) > div:nth-child(7) > label.sta-noPlaceholder {padding-bottom: 15px;}
  .tpl-functional3-eh > div:nth-of-type(4) > div:nth-of-type(2) > div:nth-child(7) > label:not(.sta-noPlaceholder) > input {font-size: 16px;}
  .tpl-functional3-eh > div:nth-of-type(4) > div:nth-of-type(2) > div:nth-child(7) > label.sta-noPlaceholder > input {font-size: 18px;}
  .tpl-functional3-eh > div:nth-of-type(4) > div:nth-of-type(2) > div:nth-child(7) > label.sta-ico_left:before {left: 20px;}
  .tpl-functional3-eh > div:nth-of-type(4) > div:nth-of-type(2) > div:nth-child(7) > label.sta-ico_right:before {right: 20px;}
  .tpl-functional3-eh > div:nth-of-type(4) > div:nth-of-type(2) > div:nth-child(7) > label.sta-ico_left > input {padding-left: 60px;}
  .tpl-functional3-eh > div:nth-of-type(4) > div:nth-of-type(2) > div:nth-child(7) > label.sta-validate.sta-ico_left > input {padding-right: 60px;}
  .tpl-functional3-eh > div:nth-of-type(4) > div:nth-of-type(2) > div:nth-child(7) > label.sta-ico_left > span {padding-left: 40px;}
  .tpl-functional3-eh > div:nth-of-type(4) > div:nth-of-type(2) > div:nth-child(7) > label.sta-ico_right > input {padding-right: 60px;}
  .tpl-functional3-eh > div:nth-of-type(4) > div:nth-of-type(2) > div:nth-child(7) > label.sta-ico_right > span {padding-right: 40px;}
  .tpl-functional3-eh > div:nth-of-type(4) > div:nth-of-type(2) > div:nth-child(7) > label > input {padding: 0 20px;}
}
.tpl-functional3-eh > div:nth-of-type(4) > div:nth-of-type(2) > div:nth-child(7) > label:before {content: '\e08e';}
.tpl-functional3-eh > div:nth-of-type(4) > div:nth-of-type(2) > div:nth-child(7) > label:first-child {margin-right: 5px;}
.tpl-functional3-eh > div:nth-of-type(4) > div:nth-of-type(2) > div:nth-child(7) > label:nth-child(2) {margin-left: 5px;}
.tpl-functional3-eh > div:nth-of-type(4) > div:nth-of-type(2) > div:nth-child(7) > label > input {font-size: 14px !important;text-transform: uppercase;}
.tpl-functional3-eh > div:nth-of-type(4) > div:nth-of-type(2) > div:nth-child(7) > div {display: none;}
.tpl-functional3-eh > div:nth-of-type(4) > div:nth-of-type(2) > div:nth-child(8) {position: absolute;bottom: 10px;left: 10px;color: #fff;display: inline-block;letter-spacing: 0.1em;text-transform: uppercase;margin-right: 5px;}
.tpl-functional3-eh > div:nth-of-type(4) > div:nth-of-type(2) > div:nth-child(8):before,
.tpl-functional3-eh > div:nth-of-type(4) > div:nth-of-type(2) > div:nth-child(8):after {display: inline-block;font-family: Icons;}
.tpl-functional3-eh > div:nth-of-type(4) > div:nth-of-type(2) > div:nth-child(8):before {font-size: 20px;padding-right: 3px;vertical-align: middle;margin-top: -4px;}
.tpl-functional3-eh > div:nth-of-type(4) > div:nth-of-type(2) > div:nth-child(8):after {content: '\e000';font-size: 10px;margin-left: 5px;}
.tpl-functional3-eh > div:nth-of-type(4) > div:nth-of-type(2) > div:nth-child(8):hover {cursor: pointer;margin-right: 0;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-functional3-eh > div:nth-of-type(4) > div:nth-of-type(2) > div:nth-child(8):hover:after {margin-left: 10px;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-child(8):before{content:'\e087'}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>label{position:absolute;bottom:10px;right:0;color:#fff;display:inline-block;letter-spacing:.1em;text-transform:uppercase;margin-right:5px}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>label:after,
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>label:before{display:inline-block;font-family:Icons}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>label:before{font-size:20px;padding-right:3px;vertical-align:middle;margin-top:-4px}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>label:after{content:'\e000';font-size:10px;margin-left:5px}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>label:hover{cursor:pointer;margin-right:0;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>label:hover:after{margin-left:10px;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>label:before{content:'\e088'}
.ielt9 .tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2){position:relative}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-child(3){display:none}
.tpl-functional3-eh.wdispo{height:330px}
.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-child(2)>div:first-child{padding-top:65px}
.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-child(2)>div:nth-child(2){padding-bottom:0}
.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-child(2)>div:nth-child(3){display:block;color:#fff;font:24px 'Droid Serif',serif;line-height:12px}.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-child(2)>div:nth-child(7){padding-top:18px}
.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-child(2)>div:nth-child(7)>div{display:inline-block;color:#4d4d4d;font:italic 18px 'Droid Serif',serif;background:#80bbbe;padding:7px 35px}
.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-child(2)>div:nth-child(7)>div>div{display:none}
.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-child(2)>div:nth-child(7)>div>div:first-child{display:block}
.tpl-functional3-eh.destacado > div:nth-of-type(4) > div:first-of-type > div:first-of-type {position: absolute;left: 10px;width: 100px;height: 40px;background-size: contain;background-position: left, center;background-repeat: no-repeat;top: 10px;background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJcAAAA3CAYAAAABg9iXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAADH5JREFUeNrsXX2IXFcVv9vu0qS1ZFaFJBrZaRKIgUgnUEqqjTtFrYVasquWNCJkUyNGaegkUmrblG78yBooZqPB+sfGzEKxDSI7+aPUr9qJRqwlZXchEAtbM4uxSUHdWdCmddOu9zC/45y5e997931MdtJ5Bw4zO++9e+979/fOx++e97bj8n/fUiFkSOtd+D4rfl+l9QatB7UOq+Tkdq1FfD8vfl+Gz1e07lSpLJpc23Wd57aOkODq0Trts62E7xsTGPeI1i9ovUfrqQjjSeUqA5dtcvu1btC6Fr+t0/ofrZ+KMfFjWj+r9WX8PaP1pNbTPkBL5T0ALnJVPwKg/qH1VWGxWA5o7cJ2V1dZ0PqA1g9pXap1j7G9V+smuMTXtT6m9Xg6ve8NcHH8s1rr77Vu97FMZYDg+1qPaX1ba85n/3GtN2vdC9DerXWlj7V8HP3/W+uuFGRXN7go/rlf66TWPgd3R1boCa3dAMM5rdTResuxF7Su0HofQFLG73lH97kFYM+nU91a4LrG4fgpAGsvAnWXOGq5+D4NUC61uM8RAOtiROtD8d4ntd6KuKwnne7WkSDLNYUYaH3I4HwK1MRKYckOaZ03AE2AyCBYzwuXSmC5PmRi8QLGen06ra1vuYYiAqsHcdlzNjAbf2cs+zwFK1cI0ec0stVZxG+ptLjlmtN6R4TU/wLc4k0ClGOI1UyAvYu/J1QjN0YW7boIVqgHVjPKuFO5QpaLrNYfI0wQx1AnDGu3CZ/zxv7M8m8wft8P6zUVsn/qc1Trd9NpX3zxAtdtcE9hgfUVra8h0JYUxgp8/6txzC/w2YnjWYYRh62JALCdoDVSaVG3SEH19hCxFru911SdqTeDdpI/g5K4Fu6QeKo78f0yjp02EoM1Hu36ybhKZgkqlSYF9KOOMc4FAGvCAoApAax5AGs1rBm5yiViX7JeZw06gdo7CoC9ieOCpCAsZSotaLloEl+0WBIJKgIfcUzvaH1INS7xMDWwBn8TQ/9pxHAy7tqs9W+qxoNxpcMlS4a6VetPBG2xzycenMG+jzjeHP0JXcsx1YaL6FEZegrqH9T6K0woCa/vLYcV+plaWPJCluMAAvJ5gO9JMdnEd31N6x9UbXGawXwS2WMnjjtoAQi1/bCqE69yXZOXjZ5T4ctwhtBuR4zrfFS1YflP3OWfIQT4LCWPu5TXHtlaUZw0AAvY5TBOcnuf0fo9gJikisxx2MP90X7d+PtPsFhxKjH6xN80/iM++xOY8+J8JRGcgkvFL7lh8A3AmlBQfkbrbuG25h0twowAErvdT8CSVZFZNtMy8CqCCgkWctnPqDZd34y7tsgAmhFaRiA/A2C9pGoLz13I0k5ZYpsgeZ/BV+XR3mb0l0efF4z+eTyLJccBrFRiWC66Q2UZzCHHOGPOiLm8EgiKwbIBbo2txE+1/kaMJ4nS6rJwx2HdHNe4tR390Sy3yPzVZuXP5BMd8QERG3lNrMti9btIELqacJ3igIvPc20KrvBu0SYVfN4SsN8RgHDIxxr1IvMMiomYeG0l4QX281egr4wF8GTtc03qKxungTjg2uC43zBog4cBJDMWe1rVuK0g93panHSr1G3Jcexrcl/D8BYlASq6wc8h7k1aJtB2Ng64enD3sbpM3Jiq81FjDvsTN/YW4qUhYbHIldBS0A6HNk4hayR5IYRVCXNeYaXfGF8zpWx8VgAApRYWYUaRAYOKoX4mxTWPBK6zwgotBwUwDi2rhXVVkg866Mgr0T7rAbBvaf0XgEbA2qbcq1B3AdC2Be0CxlYWKs/rrMVyxpUNMY7NKXs9m4Lry1h+M4FEJd6zHtmyV/tZwxrRPoOq9qxDxbCUAxZwWd3wO3NvZ7XmxfdsJwa3M4CGGAePRUs0S8FnPRQhSyP2/IsiuKc77+8h036FC8HrjTR+epTt5wCYF9i3NMElfknroxEsRAHnTsUBN4lJHcSNWwGY8sI69Rng6jMsmQRFTgAoK8BWRHt5fB9EX8tE/zw2+m2/6J+PL+McSuyONZA4GZrU34tgEmY7ccAMOhlVjc8GUkcfBbCYJKXOblS1x8AeQCBbslACTF3QRVin6ovJdCc8r2oFfTlQEBRz0TOKxLK/YbTDlpMG/zFVK59+Hf3einYvYZz9qr56wOuGvbiYZRWuTn+V8q6GpTY/h9AgLLCOYVxZgCsjrt2DuC4Z3AxcEJDF+Ug3ZbNkRQHKc9ifrRNb80Fsy4jrewxzPyBu+l4jvivj9wLa3y72L2H/hoRDUhE/xgE2OuAiJu0blm2/BB0RRCNQGwfAB7EQA/8UQOMnbwKE31G1IkYpu2E9vCohaG30rghUhKvssVjwQSOrK0KruIlzRlCeg3eYxm90/BOibV492I9tHHP1wAtUBXAPC7fK4CxibjcKsFYEMLYA8CUcNwOPkDH22YG25nk7URHaWvH2E9hOWDnRCbe3C509ZrFcvSAJv671q6q2vHOjuHDncZyL5fqh1m9r/Z3WjwtAEL1A7334Lb7b2unF3XUD3CBbrqWwXCVwUzbLxSx+mAqIoLVFXpz3iqfMzCsHVzNhoXP6BAiVYRFsLjFnsWR9hmssWuK1CaNfua0cENvx+BrGpoGVEbFfQYC/1Imdu33S3+VA+mVcnJxjzHXcABxdjCcRc31enOzugEzLbGeriLkuwSIS2P6iGhfUp3EMHzeOY11d4/mA8xuDe7FJn89vHGjnMJGDhvXM41rtFyDoxeT1iZiJQVLAOLNi0ieMmKpH9F0RsVUec3oSOBg2xt4nQDYpgD8rQob/g1FbsQoH9bRfJxofgUUiIN0mArxZNL7Rki0ewv6PhLAGd+Pzn1rfr2rlyB8OcTwv/3SohdWpfJG7Mf5ZZJRnxA2SpEyLC+5KJUzinGfgQqQVYMokA9c2aATk0uplxLaisCo0Jy8KIDI4DyOeG8cYBiwZYNloOycANIr2igJQVY/Ego8vUsxlFsy5FL0xwOZV41M+fpkVUQFLVL1OaysI1DB0BC85uZY9F0KclxlzuSz/FCzhgAsFUfHgj3KG25STXzWOyVsyRWbVvdowXaJXn7a2bWNo2triHLKlPQ4Xlx83M0HEj4LNOSQEvLjNJ5p01WdUcLVlBaoLuOIs/5wJwZKvgMU6bnEtX0ZgPBLQzi2CymiVyTxtGUtBpRLbcqVVEd4hQ3+7AMjPcoUhAc16LgLWURW8psZZop/sg8sLelPgNgT0ZOWSrudKQoZU/XmDMDGY1zJQxRIjBUnWkrxkjaA9TvuJWy7mwpRIS1eD76IGqBL1WY+gfN4xRprzoDco1vqmqrPzJK+CO1sixpOPeS2SsFwzARY6i0zNDK6rIqjOG4F1FuCbgJZF4M5kaAZa8QCOCThJhyzD3FRU47psbMuVVA39veCdruYa+rjgGsP+3T4WqmhQBDbhSZeA4EwtJ8Z4AhRGMeZ5ZwXnlgdVwhTUsEfmmRi42uXpHxNc5stRXPg3v4c0MoK7MmmIqthnQliyqgcYqJ3twmoPBIEgJNj6VL1M6aSqL2YnBq5mP7dIMdMWAczFfG5RJigslx1vCn67IVnn+9SVe4UmAepYzOTDpY9BgMxKOUUBV7s8cS3bf9byO1dr2GQVzrNTuP9r1JWVorBgHU3qI4O5pX4Om1RLFHCVLcGlVyb4EiyJzY1MCYDNw21QIvARgPIUANrhAyx+ew5tu9MhO2XrttIRVOSK709gci469pmU5FT9xcY7Eoi9XIF8hwz4o4IrfctNa8iAWrgWWBVxYbGZdIKFuijL8UTluTaFAFe/sDDmI1b3qPqyzQeNbSPCYowa/ZUjAkup5BepF1OKqrFufjGlHObaelku/h8/Ye9+BlhJNbLU/DpwrxfumsEzF8dFAdYIjsmrVJIWtpTDcbPF9J2o7SVZWKYe8FxFI3gfUPUasKoLuPyyG6IPfq3CP5LF7z99XPzmtSTCQJs1gmyyZo9GuECUXJxJgRVJzHKaqqqXSpdVnWh1ftQsfQ99KibtkDNCigrCHCuo4jL0U6AP9ir3BWJei+wW2VvO4v44RpNpvCsNwnI7LGzQ/xdKpQkSt56LgmN6q8wPABIXN/mGYVVuBk9l1pbvRNC+QkV7YJViOeLOXgaQU2C1kLgyygQCIjupCuKcCPy8hBdnCTBnEVN5uda1sGjPwH2SpVwX4AJHkHCQdduWZoatKen/W0ylaW4x/U+xqbQMuNL/cZ1K08DFzL1SjdzUKnweUcmWHHONGIl8uRpXULyi2vD13FcLuP4nwADXsS2eOnPDngAAAABJRU5ErkJggg==');}
@media (min-width: 601px) {
.tpl-functional3-eh {height: 620px;height: 75vh;min-height: 600px;max-height: 810px;overflow: hidden;}
.tpl-functional3-eh>div:first-of-type>div{-webkit-box-shadow:inset 0 0 150px 50px rgba(0,0,0,.75);-moz-box-shadow:inset 0 0 150px 50px rgba(0,0,0,.75);box-shadow:inset 0 0 150px 50px rgba(0,0,0,.75)}.tpl-functional3-eh>div:nth-of-type(2){display:none}
.tpl-functional3-eh>div:nth-of-type(4){padding:0 20px}
.tpl-functional3-eh>div:nth-of-type(4)>div:first-of-type{top:110px}
.tpl-functional3-eh>div:nth-of-type(4)>div:first-of-type>button{right:20px}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-of-type(2){padding-bottom:8px;font-size:34px}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-of-type(5){display:block;text-transform:uppercase;color:#fff}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-of-type(8){position:relative;padding-top:15px;float:left;left:20px}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-of-type(7){padding-top:15px}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-of-type(7)>label{width:calc(50% - 25px)}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2)>label{position:relative;padding-top:15px;float:right}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(3){position:absolute;bottom:0;left:0;display:block;width:100%}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(3)>ul{display:none;float:left;padding:0 0 15px 20px}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(3)>div:first-of-type{float:right;padding-right:20px;text-transform:uppercase;color:#fff;position:relative;display:none}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(3)>div:first-of-type:before{content:'\e0bb';font:20px Icons;color:#fff;position:absolute;left:-35px;top:-3px}
.sf5 .tpl-functional3-eh.wdispo{height:450px}
.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-of-type(5){display:none}
.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-of-type(3){font-size:34px;line-height:34px}
.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-of-type(7){padding:18px 20px 0}
.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-of-type(7)>label:first-of-type{width:calc(35% - 5px)}
.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-of-type(7)>label:nth-of-type(2){width:calc(35% - 15px);margin-right:10px}.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-of-type(7)>div:first-of-type{min-width:30%;box-sizing:border-box;padding:18px 5px}.tpl-functional3-eh.destacado>div:nth-of-type(4)>div:first-of-type>div:first-of-type{height:60px;width:120px;left:20px}.tpl-functional3-eh.tpl-functional3_1-eh,.tpl-functional3-eh.tpl-functional3_2-eh{height:450px;min-height:inherit}
}
@media (min-width: 601px) and (min-width: 601px) {
  .tpl-functional3-eh > div:nth-of-type(4) > div:nth-of-type(3) > ul {display: block;font-size: 1px;letter-spacing: -1px;word-spacing: -1px;}
  .tpl-functional3-eh > div:nth-of-type(4) > div:nth-of-type(3) > ul > *,
  .tpl-functional3-eh > div:nth-of-type(4) > div:nth-of-type(3) > ul > div {display: inline-block;font-size: 14px;letter-spacing: normal;word-spacing: normal;}
  .tpl-functional3-eh > div:nth-of-type(4) > div:nth-of-type(3) > ul > li {font-weight: 100;position: relative;}
  .tpl-functional3-eh > div:nth-of-type(4) > div:nth-of-type(3) > ul > li:not(:last-child) {padding-right: 20px;}
  .tpl-functional3-eh > div:nth-of-type(4) > div:nth-of-type(3) > ul > li:not(:last-child):after {display: inline-block;color: #80bbbe;font: 10px Icons;right: 5px;position: absolute;bottom: 3px;content: '\e000';}
  .tpl-functional3-eh > div:nth-of-type(4) > div:nth-of-type(3) > ul > li > a {color: #fff;}
}
@media (min-width: 801px) {
.tpl-functional3-eh>div:nth-of-type(2).sta-mostrar_flechas{display:block}
.tpl-functional3-eh>div:nth-of-type(4)>div:first-of-type>button{right:30px}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(2){width:580px}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(3)>div:first-of-type{cursor:pointer}
.tpl-functional3-eh>div:nth-of-type(4)>div:nth-of-type(3)>ul{padding-left:30px}
.sf5 .tpl-functional3-eh.wdispo{height:600px}
.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-of-type(2){width:590px}
.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-of-type(2){padding-bottom:10px}
.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-of-type(8){left:0}
.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-of-type(7){padding:10px 0 0}
.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-of-type(7)>div:first-of-type{padding:5px 5px 5px 55px;position:relative;cursor:pointer;font:12px 'Roboto',sans-serif;height:60px}
.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-of-type(7)>div:first-of-type:before{content:"\e0b1";font:35px Icons;position:absolute;left:20px;line-height:55px}
.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-of-type(7)>div:first-of-type>div{display:block}
.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-of-type(7)>div:first-of-type>div:first-of-type{text-transform:uppercase;letter-spacing:2px}
.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-of-type(7)>div:first-of-type>div:nth-of-type(2){font-size:18px;font-weight:700}
.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-of-type(7)>div:first-of-type>div:nth-of-type(3){font-size:10px;font-style:italic}
.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-of-type(3){display:none}
.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-of-type(4),
.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-of-type(6){display:block}
.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-of-type(4){text-transform:uppercase;color:#fff;padding-bottom:10px}
.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-of-type(6){font-size:12px;color:#fff}
.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-of-type(6)>div{display:inline-block;position:relative}
.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-of-type(6)>div:first-of-type:before,
.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-of-type(6)>div:nth-of-type(2):before,
.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-of-type(6)>div:nth-of-type(3):before{font-family:Icons;position:absolute;left:0}
.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-of-type(6)>div:first-of-type{padding-left:25px}
.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-of-type(6)>div:first-of-type:before{content:"\e037";font-size:21px;top:-4px}.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-of-type(6)>div:nth-of-type(2),
.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-of-type(6)>div:nth-of-type(3){padding-left:38px}
.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-of-type(6)>div:nth-of-type(2):before,
.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-of-type(6)>div:nth-of-type(3):before{content:"\e0ba";left:15px;font-size:18px;top:-4px}
.tpl-functional3-eh.wdispo>div:nth-of-type(4)>div:nth-of-type(2)>div:nth-of-type(6)>div:nth-of-type(3):before{font-size:14px;top:-2px}
.tpl-functional3-eh.destacado>div:nth-of-type(4)>div:first-of-type>div:first-of-type{width:200px;left:30px}
.tpl-functional3_1-eh>div:nth-of-type(2).sta-mostrar_flechas{display:none}
}
/* .tpl-functional5-eh */
/* CLASES */
/* 
"sta-alto230" (CMS) -> se añade para activar la version con una altura de 230px en Desk
"sta-alto630" (CMS) -> se añade para activar la version con una altura de 630px en Desk
"sta-sinCorazon" (CMS) -> se añade para ocultar el corazón
"sta-sinMigas" (CMS) -> se añade para ocultar las migas de pan

"sta-slide" (JQ) -> se añade para activar el slide en vez una imagen de fondo
"sta-video" (JQ) -> se añade para activar el video
*/
.tpl-functional5-eh{position:relative;color:#fff;text-align:center;overflow:hidden;font:14px 'Roboto',sans-serif;padding-top:60px}
.tpl-functional5-eh:after{content:'';position:absolute;left:0;bottom:0;right:0;z-index:2;-webkit-box-shadow:0 0 80px 20px #000;-moz-box-shadow:0 0 80px 20px #000;box-shadow:0 0 80px 20px #000}.tpl-functional5-eh.sta-alto230>div:last-of-type>div:nth-of-type(2),
.tpl-functional5-eh.sta-alto630>div:last-of-type>div:nth-of-type(2){min-height:255px}
.tpl-functional5-eh.sta-slide>div:first-of-type>.sta-fondo>div:first-of-type>div{display:block;opacity:0}.tpl-functional5-eh.sta-slide>div:first-of-type>.sta-fondo>div:first-of-type>div.sta-act{opacity:1;z-index:2;-webkit-transition:opacity 1s;-o-transition:opacity 1s;-ms-transition:opacity 1s;-moz-transition:opacity 1s;transition:opacity 1s}
.tpl-functional5-eh.sta-slide>div:first-of-type>.sta-fondo>div:first-of-type>div.sta-ant,
.tpl-functional5-eh.sta-slide>div:first-of-type>.sta-fondo>div:first-of-type>div.sta-pos{z-index:1;-webkit-transition:opacity 0s 1s;-o-transition:opacity 0s 1s;-ms-transition:opacity 0s 1s;-moz-transition:opacity 0s 1s;transition:opacity 0s 1s}
.tpl-functional5-eh.sta-slide>div:first-of-type>.sta-fondo>div:last-of-type{display:block}
.tpl-functional5-eh.sta-slide>div:last-of-type>div:nth-of-type(2){padding-left:60px;padding-right:60px}
.tpl-functional5-eh.sta-video>div:last-of-type>div:nth-of-type(2){padding-bottom:40px}
.tpl-functional5-eh.sta-video>div:last-of-type>div:nth-of-type(3)>button{display:block}
.tpl-functional5-eh.sta-sinCorazon>div:nth-of-type(2)>.sta-corazon{display:none!important}
.tpl-functional5-eh.sta-sinMigas>div:nth-of-type(2)>div:nth-of-type(3)>ul{display:none!important}
.tpl-functional5-eh>div:first-of-type>.sta-fondo{position:absolute;left:0;top:0;right:0;bottom:0}
.tpl-functional5-eh>div:first-of-type>.sta-fondo>div:first-of-type>div{position:absolute;left:0;top:0;right:0;bottom:0;background-position:center;background-size:cover;background-repeat:no-repeat;-webkit-box-shadow:inset 0 0 0 999999px rgba(0,0,0,.2);-moz-box-shadow:inset 0 0 0 999999px rgba(0,0,0,.2);box-shadow:inset 0 0 0 999999px rgba(0,0,0,.2);display:none}
.tpl-functional5-eh>div:first-of-type>.sta-fondo>div:first-of-type>div:first-of-type{display:block}
.tpl-functional5-eh>div:first-of-type>.sta-fondo>div:last-of-type{display:none}
.tpl-functional5-eh>div:first-of-type>.sta-fondo>div:last-of-type>button{position:absolute;left:10px;z-index:1;height:50px;width:50px;color:#fff}
.tpl-functional5-eh>div:first-of-type>.sta-fondo>div:last-of-type>button:before{content:'\\';font:12px Icons;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-functional5-eh>div:first-of-type>.sta-fondo>div:last-of-type>button:first-of-type{left:auto;right:10px}.tpl-functional5-eh>div:first-of-type>.sta-fondo>div:last-of-type>button:first-of-type:before{content:'\e000'}.tpl-functional5-eh>div:first-of-type>.sta-fondo>div:last-of-type>button:hover:first-of-type:before{margin-left:10px}.tpl-functional5-eh>div:first-of-type>.sta-fondo>div:last-of-type>button:hover:last-of-type:before{margin-right:10px}
@media (min-width: 601px) {
  .tpl-functional5-eh > div:first-of-type > .sta-fondo > div:last-of-type {position: absolute;right: 50px;z-index: 1;}
  .tpl-functional5-eh > div:first-of-type > .sta-fondo > div:last-of-type > button {position: static;display: block;}
  .tpl-functional5-eh > div:first-of-type > .sta-fondo > div:last-of-type > button:first-of-type {border-bottom: 1px solid #fff;border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
}
@media (min-width: 801px) {
  .tpl-functional5-eh > div:first-of-type > .sta-fondo > div:last-of-type {right: 30px;}
}
.tpl-functional5-eh>div:first-of-type>.sta-fondo>div:last-of-type>button{z-index:4;top:45%;top:calc(50% - 25px)}
.tpl-functional5-eh>div:nth-of-type(2){position:relative;z-index:3;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}
.tpl-functional5-eh>div:nth-of-type(2)>.sta-corazon{color:#fff;cursor:pointer;position:absolute;right:0;top:10px;z-index:150;display:none;right:10px}
.tpl-functional5-eh>div:nth-of-type(2)>.sta-corazon>div{display:none}
html:not(.sta-starTraveler) .tpl-functional5-eh>div:nth-of-type(2)>.sta-corazon:hover>div{box-sizing:border-box;display:inline-block;position:absolute;right:150%;right:calc(100% + 15px);background:#fff;color:#4d4d4d;font-weight:100;min-width:240px;padding:15px 20px 17px;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);border-top:3px solid #80bbbe}
html:not(.sta-starTraveler) .tpl-functional5-eh>div:nth-of-type(2)>.sta-corazon:hover>div:after{content:'';left:100%;position:absolute;top:50%;border-top:10px solid transparent;border-right:0 solid transparent;border-bottom:10px solid transparent;border-left:11px solid #fff;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
.tpl-functional5-eh>div:nth-of-type(2)>.sta-corazon:after{font:bold 31px Icons;content:'\e01f'}
html.sta-starTraveler .tpl-functional5-eh>div:nth-of-type(2)>.sta-corazon:before{font:31px Icons;opacity:0;position:absolute;top:0;left:0;content:'\e017'}
.tpl-functional5-eh>div:nth-of-type(2)>.sta-corazon.selected:before,
html.sta-starTraveler .tpl-functional5-eh>div:nth-of-type(2)>.sta-corazon:hover:before{opacity:1;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-functional5-eh>div:nth-of-type(2)>div:first-of-type{position:absolute;top:10px;left:10px}
.tpl-functional5-eh>div:nth-of-type(2)>div:first-of-type>*{max-height:30px;max-width:80px;fill:#fff}
.tpl-functional5-eh>div:nth-of-type(2)>div:first-of-type>svg{width:100%}
.tpl-functional5-eh>div:nth-of-type(2)>div:first-of-type>img[src=" "],
.tpl-functional5-eh>div:nth-of-type(2)>div:first-of-type>img[src=""]{display:none}
.tpl-functional5-eh>div:nth-of-type(2)>div:nth-of-type(2){padding:50px 20px 20px;min-height:260px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.tpl-functional5-eh>div:nth-of-type(2)>div:nth-of-type(2)>div:first-of-type{font-weight:300px;text-transform:uppercase;letter-spacing:.2em}
.tpl-functional5-eh>div:nth-of-type(2)>div:nth-of-type(2)>div:last-of-type{font:24px/25px 'Droid Serif',serif}
.tpl-functional5-eh>div:nth-of-type(2)>div:nth-of-type(2)>button{font-weight:300;border:2px solid #fff;padding:15px;text-transform:uppercase;margin-top:30px}
.tpl-functional5-eh>div:nth-of-type(2)>div:nth-of-type(2)>button:hover{background:#fff;color:#4d4d4d;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-functional5-eh>div:nth-of-type(2)>div:nth-of-type(2)>button:empty{display:none}
.tpl-functional5-eh>div:nth-of-type(2)>div:nth-of-type(3){position:absolute;left:10px;right:10px;bottom:10px;text-align:left}
.tpl-functional5-eh>div:nth-of-type(2)>div:nth-of-type(3)>ul{display:none}
@media (min-width: 601px) {
  .tpl-functional5-eh > div:nth-of-type(2) > div:nth-of-type(3) > ul {display: block;font-size: 1px;letter-spacing: -1px;word-spacing: -1px;}
  .tpl-functional5-eh > div:nth-of-type(2) > div:nth-of-type(3) > ul > *,
  .tpl-functional5-eh > div:nth-of-type(2) > div:nth-of-type(3) > ul > div {display: inline-block;font-size: 14px;letter-spacing: normal;word-spacing: normal;}
  .tpl-functional5-eh > div:nth-of-type(2) > div:nth-of-type(3) > ul > li {font-weight: 100;position: relative;}
  .tpl-functional5-eh > div:nth-of-type(2) > div:nth-of-type(3) > ul > li:not(:last-child) {padding-right: 20px;}
  .tpl-functional5-eh > div:nth-of-type(2) > div:nth-of-type(3) > ul > li:not(:last-child):after {display: inline-block;color: #80bbbe;font: 10px Icons;right: 5px;position: absolute;bottom: 3px;content: '\e000';}
  .tpl-functional5-eh > div:nth-of-type(2) > div:nth-of-type(3) > ul > li > a {color: #fff;}
}
.tpl-functional5-eh > div:nth-of-type(2) > div:nth-of-type(3) > button {color: #fff;padding-left: 30px;position: absolute;right: 0;bottom: 0;display: none;}
.tpl-functional5-eh > div:nth-of-type(2) > div:nth-of-type(3) > button:before {content: '\e0bb';font: 20px/1px Icons;position: absolute;left: 0;top: 50%;}
.tpl-functional5-eh > div:nth-of-type(2) > div:nth-of-type(3) > button:hover:before {left: 5px;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.sf5 .tpl-functional5-eh.sta-slide > div:first-of-type > .sta-fondo > div:first-of-type > div.sta-act {-webkit-transition: none;}
.sf5 .tpl-functional5-eh > div:last-of-type > div:nth-of-type(2) > button:hover {-webkit-transition: none;}
.ielt9 .tpl-functional5-eh.sta-slide > div:first-of-type > .sta-fondo > div:first-of-type > div {display: none;background-color: #bbb;}
.ielt9 .tpl-functional5-eh.sta-slide > div:first-of-type > .sta-fondo > div:first-of-type > div.sta-act {display: block;}
.ielt9 .tpl-functional5-eh.sta-slide > div:first-of-type > .sta-fondo > div:first-of-type > div.sta-pos,
.ielt9 .tpl-functional5-eh.sta-slide > div:first-of-type > .sta-fondo > div:first-of-type > div.sta-ant {display: none;}
@media (min-width: 601px) {
  .tpl-functional5-eh {padding-top: 75px;}
  .tpl-functional5-eh.sta-alto630 > div:last-of-type,
  .tpl-functional5-eh.sta-alto230 > div:last-of-type {min-height: 375px;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;height: 1px\0;}
  .tpl-functional5-eh.sta-alto630 > div:last-of-type > div:nth-of-type(2),
  .tpl-functional5-eh.sta-alto230 > div:last-of-type > div:nth-of-type(2) {min-height: 0;width: 100%;padding-top: 0;}
  .tpl-functional5-eh.sta-alto630 > div:last-of-type {min-height: 650px;}
  .tpl-functional5-eh.sta-video > div:last-of-type > div:nth-of-type(3) {padding-right: 150px;}
  .tpl-functional5-eh.sta-slide > div:last-of-type > div:nth-of-type(2) {padding-left: 100px;padding-right: 100px;}
  .tpl-functional5-eh > div:first-of-type > .sta-fondo > div:first-of-type > div {-webkit-box-shadow: inset 0 0 0 999999px rgba(0,0,0,.3);-moz-box-shadow: inset 0 0 0 999999px rgba(0,0,0,.3);box-shadow: inset 0 0 0 999999px rgba(0,0,0,.3);}
  .tpl-functional5-eh > div:first-of-type > .sta-fondo > div:nth-of-type(2) {z-index: 4;top: 40%;top: calc(50% - 50px);}
  .tpl-functional5-eh > div:last-of-type > div:first-of-type {left: 20px;top: 20px;}
  .tpl-functional5-eh > div:last-of-type > div:first-of-type > * {max-height: 55px;max-width: 150px;}
  .tpl-functional5-eh > div:last-of-type > div:nth-of-type(2) {min-height: 375px;padding: 90px 30px 40px;}
  .tpl-functional5-eh > div:last-of-type > div:nth-of-type(2) > div:first-of-type {font-size: 18px;}
  .tpl-functional5-eh > div:last-of-type > div:nth-of-type(2) > div:last-of-type {font-size: 48px;line-height: 50px;}
  .tpl-functional5-eh > div:last-of-type > div:nth-of-type(2) > button {margin-top: 50px;font-size: 18px;}
  .tpl-functional5-eh > div:last-of-type > div:nth-of-type(3) {left: 20px;right: 20px;bottom: 15px;}
  .tpl-functional5-eh > div:last-of-type > div:nth-of-type(3) > button {max-width: 150px;}
  .tpl-functional5-eh > div:last-of-type > .sta-corazon {right: 20px;top: 30px;}
  .ielt10 .tpl-functional5-eh.sta-alto630 > div:last-of-type > div:nth-of-type(2),
  .ielt10 .tpl-functional5-eh.sta-alto230 > div:last-of-type > div:nth-of-type(2) {padding-top: 100px;}
}
@media (min-width: 801px) {
  .tpl-functional5-eh {padding-top: 90px;}
  .tpl-functional5-eh.sta-alto230 > div:first-of-type > .sta-fondo > div:nth-of-type(2) {top: calc(50% - 15px);}
  .tpl-functional5-eh.sta-alto230 > div:last-of-type {min-height: 230px;}
  .tpl-functional5-eh.sta-alto230 > div:last-of-type > .sta-corazon {top: 10px;}
  .tpl-functional5-eh.sta-alto630 > div:last-of-type {min-height: 630px;}
  .tpl-functional5-eh > div:last-of-type > .sta-corazon {right: 30px;}
  .tpl-functional5-eh > div:last-of-type > div:first-of-type {left: 30px;}
  .tpl-functional5-eh > div:last-of-type > div:nth-of-type(2) {padding-top: 75px;min-height: 360px;}
  .tpl-functional5-eh > div:last-of-type > div:nth-of-type(3) {left: 30px;right: 30px;}
}
/*.tpl-functional6-eh*/
/* CLASES */
/*
'sta-habi' (fixed) -> diferenciar la de ocultará información
*/
.tpl-functional6-eh{padding:65px 0 20px;font:300 16px 'Roboto',sans-serif;color:#fff;text-align:center;background-repeat:no-repeat;background-position:center;background-size:cover;border-bottom:6px solid #80bbbe;min-height:250px;box-sizing:border-box}
.tpl-functional6-eh.sta-inicio>div{opacity:0}
.tpl-functional6-eh.sta-top>div{position:fixed;left:0;right:0;top:49px;z-index:100}
.tpl-functional6-eh.sta-top>div>div>div:nth-of-type(4){display:none}
.tpl-functional6-eh>div{background:#4d4d4d;background:rgba(77,77,77,.8);margin-top:20px;padding:13px 10px;-webkit-transition:opacity .3s,padding-left 0s;-o-transition:opacity .3s,padding-left 0s;-ms-transition:opacity .3s,padding-left 0s;-moz-transition:opacity .3s,padding-left 0s;transition:opacity .3s,padding-left 0s}
.tpl-functional6-eh>div>div>div:nth-of-type(1),
.tpl-functional6-eh>div>div>div:nth-of-type(3){display:none}
.tpl-functional6-eh>div>div>div>div{display:inline}
.tpl-functional6-eh>div>div>div>div:after{content:': '}
.tpl-functional6-eh>div>div>div>strong{font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:#80bbbe}
.tpl-functional6-eh>div>div>div>strong>span:first-of-type:after{content:' -'}
.tpl-functional6-eh>div>div>div>button{margin-top:10px;border:2px solid #80bbbe;color:#80bbbe;text-transform:uppercase;display:inline-block;white-space:nowrap;padding:8px 10px 8px 10px}.tpl-functional6-eh>div>div>div>button:hover{background:#80bbbe;color:#4d4d4d;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}.tpl-functional6-eh>div>div>div>button:hover:before{color:#4d4d4d;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}.tpl-functional6-eh>div>div>div>button:before{content:'\e0b1';font:50px/39px Icons;padding:0;margin-right:5px;vertical-align:middle}
.tpl-functional6-eh>div>div>div>button>span{display:inline-block;white-space:normal;vertical-align:middle;width:110px;text-align:left;letter-spacing:.1em}
@media (min-width: 601px) {
  .tpl-functional6-eh{padding-top:75px 0 35px}
  .tpl-functional6-eh.sta-top>div{top:40px}
  .tpl-functional6-eh>div{margin-top:35px;padding:10px 20px}
  .tpl-functional6-eh>div>div{display:table}
  .tpl-functional6-eh>div>div>div{display:table-cell;vertical-align:top;text-align:left;line-height:20px}
  .tpl-functional6-eh>div>div>div:not(:last-of-type){padding-right:15px}
  .tpl-functional6-eh>div>div>div:not(:last-of-type):not(:first-of-type){padding-left:15px;position:relative}
  .tpl-functional6-eh>div>div>div:not(:last-of-type):not(:first-of-type):before{content:'';position:absolute;left:0;top:50%;height:32px;border-right:1px solid #807f85;border-right-color:rgba(255,255,255,.4);margin-top:-16px}
  .tpl-functional6-eh>div>div>div:nth-of-type(1){display:table-cell;width:18%}
  .tpl-functional6-eh>div>div>div:nth-of-type(2){width:24%}
  .tpl-functional6-eh>div>div>div:nth-of-type(2)>strong>span{display:block}
  .tpl-functional6-eh>div>div>div:nth-of-type(3){display:table-cell;width:27%}
  .tpl-functional6-eh>div>div>div:nth-of-type(4){vertical-align:middle;width:31%;text-align:center}
  .tpl-functional6-eh>div>div>div>div{display:block}
  .tpl-functional6-eh>div>div>div>div:after{content:none}
  .tpl-functional6-eh>div>div>div>strong>span:first-of-type:after{content:''}
  .tpl-functional6-eh>div>div>div>strong.sta-habi>span:nth-of-type(2){display:none}
  .tpl-functional6-eh>div>div>div>button{margin-top:0}
}
@media (min-width: 801px) {
  .tpl-functional6-eh {padding: 90px 0 25px;border-bottom-width: 7px;}
  .tpl-functional6-eh.sta-top > div {top: 55px;padding-left: 17%;}
  .tpl-functional6-eh > div {margin-top: 20px;}
  .tpl-functional6-eh > div > div {max-width: 1280px;margin: 0 auto;}
  .tpl-functional6-eh > div > div > div:nth-of-type(1) {width: 28%;}
  .tpl-functional6-eh > div > div > div:nth-of-type(2) {width: 20%;}
  .tpl-functional6-eh > div > div > div:nth-of-type(3) {width: 32%;}
  .tpl-functional6-eh > div > div > div:nth-of-type(3) > .sta-habi > span:nth-of-type(2) {display: inline;}
  .tpl-functional6-eh > div > div > div:nth-of-type(3) > .sta-habi > span:nth-of-type(2) > span:last-of-type {display: none;}
  .tpl-functional6-eh > div > div > div:nth-of-type(4) {width: 20%;}
}
.tpl-functional7-eh{width:100%;height:320px;position:relative;margin:0 auto;display:table;text-align:center;border-bottom:5px solid #80bbbe;background-size:cover;background-position:center}.ielt9 .tpl-functional7-eh{background-repeat:no-repeat;background-color:#000}
.tpl-functional7-eh>div:nth-of-type(1){position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;overflow:hidden}
.tpl-functional7-eh>div:nth-of-type(2){z-index:-3}
.tpl-functional7-eh>div:nth-of-type(3){display:table-row;position:relative;z-index:2;height:100%}
.tpl-functional7-eh>div:nth-of-type(3)>div{color:#fff;display:table-cell;vertical-align:middle}
.tpl-functional7-eh>div:nth-of-type(3)>div>svg{width:300px;height:160px;margin-top:60px;overflow:hidden}
.tpl-functional7-eh>div:nth-of-type(3)>div>div:nth-of-type(1){color:#fff;font-size:14px;letter-spacing:.1em;text-transform:uppercase;padding-top:65px}
@media (min-width: 601px) {
  .tpl-functional7-eh > div:nth-of-type(3) > div > div:nth-of-type(1) {font-size: 18px;}
}
.tpl-functional7-eh > div:nth-of-type(3) > div > div:nth-of-type(2) {color: #fff;font: 24px 'Droid Serif', serif;padding-bottom: 15px;}
@media (min-width: 601px) {
  .tpl-functional7-eh > div:nth-of-type(3) > div > div:nth-of-type(2) {font-size: 36px;}
}
.tpl-functional7-eh > div:nth-of-type(3) > div > div:nth-of-type(3) {color: #4d4d4d;font: italic 18px 'Droid Serif', serif;color: #fff;padding-bottom: 10px;}
@media (min-width: 601px) {
  .tpl-functional7-eh > div:nth-of-type(3) > div > div:nth-of-type(3) {font-size: 24px;}
}
.tpl-functional7-eh > div:nth-of-type(3) > div > button {font: 32px "Icons";}
.tpl-functional7-eh > ul {display: none;}
@media (min-width: 601px) {
  .tpl-functional7-eh > ul {display: block;font-size: 1px;letter-spacing: -1px;word-spacing: -1px;}
  .tpl-functional7-eh > ul > *,
  .tpl-functional7-eh > ul > div {display: inline-block;font-size: 14px;letter-spacing: normal;word-spacing: normal;}
  .tpl-functional7-eh > ul > li {font-weight: 100;position: relative;}
  .tpl-functional7-eh > ul > li:not(:last-child) {padding-right: 20px;}
  .tpl-functional7-eh > ul > li:not(:last-child):after {display: inline-block;color: #80bbbe;font: 10px Icons;right: 5px;position: absolute;bottom: 3px;content: '\e000';}
  .tpl-functional7-eh > ul > li > a {color: #fff;}
}
.tpl-functional7-eh.sta-only_photo {background-image: none !important;}
.tpl-functional7-eh.sta-only_photo > div:nth-of-type(2) {position: absolute;top: 0;right: 0;bottom: 0;left: 0;background-size: cover;background-position: center;z-index: -1;-webkit-filter: brightness(0.8) grayscale(0.6);filter: brightness(0.8) grayscale(0.6);}
.sf5 .tpl-functional7-eh.sta-only_photo > div:nth-of-type(2):after,
.ielt11 .tpl-functional7-eh.sta-only_photo > div:nth-of-type(2):after {content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: rgba(0, 0, 0, 0.5);}
.ielt9 .tpl-functional7-eh.sta-only_photo > div:nth-of-type(2) {background-size: contain;background-repeat: no-repeat;}
.ielt9 .tpl-functional7-eh.sta-only_photo > div:nth-of-type(2):after {content: none;}
.tpl-functional7-eh.sta-only_photo > div:nth-of-type(3) > div > button {display: none;}
@media (min-width: 601px) {
  .tpl-functional7-eh {height: 620px;height: 75vh;min-height: 600px;max-height: 810px;}
  .tpl-functional7-eh > ul {left: 20px;bottom: 15px;position: absolute;z-index: 3;}
  .tpl-functional7-eh > div:nth-of-type(3) > div > svg {width: 590px;height: 240px;}
  .tpl-functional7-eh > div:nth-of-type(3) > div > div:nth-of-type(2) {font-size: 48px;}
  .tpl-functional7-eh > div:nth-of-type(3) > div > div:nth-of-type(3) {padding-bottom: 30px;}
  .tpl-functional7-eh > div:nth-of-type(3) > div > button {font-size: 48px;}
  .tpl-functional7-eh.sta-only_photo {height: 450px;min-height: inherit;}
}
@media (min-width: 801px) {
  .tpl-functional7-eh {overflow: hidden;border-bottom: 7px solid #80bbbe;}
  .tpl-functional7-eh > ul {left: 30px;}
  .tpl-functional7-eh > div:nth-of-type(3) > div > svg {width: 790px;}
  .tpl-functional7-eh > div:nth-of-type(3) > div > button {-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
  .tpl-functional7-eh > div:nth-of-type(3) > div > button:hover {-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
}
@media (min-width: 1101px) {
  .tpl-functional7-eh {background-image: none !important;}
}
/* .tpl-headbanner-eh */
/* CLASES */
/*
unicamente una foto (defaul) la primera
"sta-dos" -> una para mobil y tablet y otra para pc
"sta-tres"-> una para cada version en orden (mobil, tablet y desk)
"sta-img" -> se usarán las los svgs a no ser que se use esta clase para que solo se muestren las img
*/
.tpl-headbanner-eh{padding:85px 10px 15px;font:12px 'Roboto',sans-serif;text-transform:uppercase;color:#fff;overflow:hidden;position:relative;text-align:center;background-position:center;background-repeat:no-repeat;-moz-background-size:cover;background-size:cover;border-bottom:7px solid #80bbbe}
.tpl-headbanner-eh:after{content:'';position:absolute;left:0;right:0;bottom:0;z-index:0;-webkit-box-shadow:0 0 80px 50px #000;-moz-box-shadow:0 0 80px 50px #000;box-shadow:0 0 80px 50px #000}
.tpl-headbanner-eh.sta-img>div:first-of-type>div.sta-svg{display:none}
.tpl-headbanner-eh.sta-img>div:first-of-type>div.sta-img{display:block}
.tpl-headbanner-eh>div{position:relative;z-index:1}
.tpl-headbanner-eh>div:first-of-type{padding-bottom:15px}
.tpl-headbanner-eh>div:first-of-type>div.sta-img{display:none}
.tpl-headbanner-eh>div:first-of-type>div>img,
.tpl-headbanner-eh>div:first-of-type>div>svg{max-width:100%;max-height:255px}
.tpl-headbanner-eh>div:first-of-type>div>img:nth-of-type(2),
.tpl-headbanner-eh>div:first-of-type>div>img:nth-of-type(3),
.tpl-headbanner-eh>div:first-of-type>div>svg:nth-of-type(2),
.tpl-headbanner-eh>div:first-of-type>div>svg:nth-of-type(3){display:none}
.tpl-headbanner-eh>div:nth-of-type(2){max-width:380px;margin:0 auto}
@media (min-width: 601px) {
  .tpl-headbanner-eh {padding: 105px 20px 20px;font-size: 18px;}
  .tpl-headbanner-eh.sta-tres > div:first-of-type > div > svg:first-of-type,
  .tpl-headbanner-eh.sta-tres > div:first-of-type > div > img:first-of-type {display: none;}
  .tpl-headbanner-eh.sta-tres > div:first-of-type > div > svg:nth-of-type(2),
  .tpl-headbanner-eh.sta-tres > div:first-of-type > div > img:nth-of-type(2) {display: inline-block;}
  .tpl-headbanner-eh > div:first-of-type > div > svg,
  .tpl-headbanner-eh > div:first-of-type > div > img {max-height: 340px;}
  .tpl-headbanner-eh > div:nth-of-type(2) {max-width: 480px;}
}
@media (min-width: 801px) {
  .tpl-headbanner-eh {padding: 95px 20px 30px;}
  .tpl-headbanner-eh.sta-dos > div:first-of-type > div > svg:first-of-type,
  .tpl-headbanner-eh.sta-dos > div:first-of-type > div > img:first-of-type {display: none;}
  .tpl-headbanner-eh.sta-dos > div:first-of-type > div > svg:nth-of-type(2),
  .tpl-headbanner-eh.sta-dos > div:first-of-type > div > img:nth-of-type(2) {display: inline-block;}
  .tpl-headbanner-eh.sta-tres > div:first-of-type > div > svg:nth-of-type(2),
  .tpl-headbanner-eh.sta-tres > div:first-of-type > div > img:nth-of-type(2) {display: none;}
  .tpl-headbanner-eh.sta-tres > div:first-of-type > div > svg:nth-of-type(3),
  .tpl-headbanner-eh.sta-tres > div:first-of-type > div > img:nth-of-type(3) {display: inline-block;}
  .tpl-headbanner-eh > div:first-of-type > div > svg,
  .tpl-headbanner-eh > div:first-of-type > div > img {max-height: 330px;max-width: 912px;}
  .tpl-headbanner-eh > div:nth-of-type(2) {max-width: 312px;}
}
/* .tpl-headbanner2-eh */
.tpl-headbanner2-eh{padding-top:65px;background-repeat:no-repeat;background-position:center;background-size:cover;border-bottom:6px solid #80bbbe;-webkit-box-shadow:inset 0 -15px 35px -15px #000;-moz-box-shadow:inset 0 -15px 35px -15px #000;box-shadow:inset 0 -15px 35px -15px #000;color:#fff;font:11px/16px 'Roboto',sans-serif;text-align:center;-webkit-transition:padding-top .3s;-o-transition:padding-top .3s;-ms-transition:padding-top .3s;-moz-transition:padding-top .3s;transition:padding-top .3s}
.tpl-headbanner2-eh>div{padding:15px 15px 10px}
.tpl-headbanner2-eh>div>div{background:rgba(76,75,75,.5);padding:24px 15px 10px}
.tpl-headbanner2-eh>div>div>div{margin-bottom:10px}
.tpl-headbanner2-eh>div>div>div>div:first-of-type{font:bold 30px 'Arvo','Roboto',sans-serif;text-transform:uppercase;letter-spacing:.075em;margin-bottom:5px}.tpl-headbanner2-eh>div>div>div>div:nth-of-type(2){font-weight:700;text-transform:uppercase;padding:5px;letter-spacing:.1em;background:#80bbbe;margin-bottom:5px}.tpl-headbanner2-eh>div>div>div>div:nth-of-type(3){letter-spacing:.025em;padding:0 25px}
.tpl-headbanner2-eh>div>div>svg{fill:#fff;width:100%;max-height:200px}
.sf5 .tpl-headbanner2-eh>div>div>svg{display:none}
@media (min-width: 601px) {
  .tpl-headbanner2-eh {padding-top: 75px;-webkit-box-shadow: inset 0 -120px 75px -45px rgba(0, 0, 0, 0.5);-moz-box-shadow: inset 0 -120px 75px -45px rgba(0, 0, 0, 0.5);box-shadow: inset 0 -120px 75px -45px rgba(0, 0, 0, 0.5);}
  .tpl-headbanner2-eh > div {padding: 35px 20px 50px;}
  .tpl-headbanner2-eh > div > div {padding: 20px 15px;}
  .tpl-headbanner2-eh > div > div > div {display: inline-block;vertical-align: middle;width: 50%;padding-top: 15px;}
  .tpl-headbanner2-eh > div > div > svg {display: inline-block;vertical-align: middle;width: 45%;width: calc(50% - 5px);}
  .sf5 .tpl-headbanner2-eh > div > div > div {display: block;width: auto;}
}
@media (min-width: 801px) {
  .tpl-headbanner2-eh {padding-top: 90px;}
  .tpl-headbanner2-eh > div {padding: 65px 20px 45px;}
  .tpl-headbanner2-eh > div > div {padding: 65px 45px 55px 45px;}
  .tpl-headbanner2-eh > div > div > div {padding: 0;}
  .tpl-headbanner2-eh > div > div > div > div:first-of-type {font-size: 45px;}
  .tpl-headbanner2-eh > div > div > div > div:nth-of-type(2) {font-size: 17px;}
  .tpl-headbanner2-eh > div > div > div > div:nth-of-type(3) {font-size: 16px;}
}
@media (min-width: 1001px) {
  .tpl-headbanner2-eh > div {max-width: 1200px;margin: 0 auto;}
  .tpl-headbanner2-eh > div > div {padding-right: 65%;position: relative;min-height: 300px;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
  .tpl-headbanner2-eh > div > div > div {width: auto;}
  .tpl-headbanner2-eh > div > div > svg {position: absolute;top: -20px;right: 0;width: 65%;max-height: 350px;}
  .ielt9 .tpl-headbanner2-eh > div > div,
  .sf5 .tpl-headbanner2-eh > div > div {padding-right: 45px;min-height: 0;}
  .ielt9 .tpl-headbanner2-eh > div > div > div,
  .sf5 .tpl-headbanner2-eh > div > div > div {display: block;}
}
/* .tpl-headbanner3-eh */
/*CLASES*/
/*
'sta-NOhover' (JQ) cuando alguno está en hover
*/
.tpl-headbanner3-eh{position:relative;z-index:1;padding-top:65px;background-position:center;background-size:cover;background-repeat:no-repeat;text-align:center;color:#fff;border-bottom:5px solid #80bbbe;-webkit-transition:padding-top .3s;-o-transition:padding-top .3s;-ms-transition:padding-top .3s;-moz-transition:padding-top .3s;transition:padding-top .3s;-webkit-box-shadow:inset 0 0 0 999999px rgba(0,0,0,.5);-moz-box-shadow:inset 0 0 0 999999px rgba(0,0,0,.5);box-shadow:inset 0 0 0 999999px rgba(0,0,0,.5)}.tpl-headbanner3-eh>div:first-of-type{display:table;width:100%;height:255px}
.tpl-headbanner3-eh>div:first-of-type>div{display:table-cell;vertical-align:middle;padding:20px}
.tpl-headbanner3-eh>div:first-of-type>div>div>div:first-of-type{font:300 14px 'Roboto',sans-serif;text-transform:uppercase;letter-spacing:.1em}
.tpl-headbanner3-eh>div:first-of-type>div>div>div:nth-of-type(2){font:24px 'Droid Serif',serif}
.tpl-headbanner3-eh>div:first-of-type>div>div>div:nth-of-type(3){color:#80bbbe;font:italic 18px 'Droid Serif',serif;margin-top:25px}
.tpl-headbanner3-eh>div:first-of-type>div>ul{display:none}
.tpl-headbanner3-eh>button{display:none}
@media (min-width: 601px) {
  .tpl-headbanner3-eh{padding:70px 30px 0}
  .tpl-headbanner3-eh>div:first-of-type{height:650px}
  .tpl-headbanner3-eh>div:first-of-type>div{padding:20px 0 50px}
  .tpl-headbanner3-eh>div:first-of-type>div>div{position:relative;z-index:2}
  .tpl-headbanner3-eh>div:first-of-type>div>div>div:first-of-type{font-size:18px}
  .tpl-headbanner3-eh>div:first-of-type>div>div>div:nth-of-type(2){font-size:48px}
  .tpl-headbanner3-eh>div:first-of-type>div>div>div:nth-of-type(3){font-size:24px}
  .tpl-headbanner3-eh>div:first-of-type>div>div>div:nth-of-type(3):after{content:'';display:block;max-width:385px;border-bottom:1px solid #80bbbe;margin:45px auto 0}
  .tpl-headbanner3-eh>div:first-of-type>div>ul{display:block;margin-top:15px}
  .tpl-headbanner3-eh>div:first-of-type>div>ul>li{display:inline-block;vertical-align:middle;width:32%;margin-top:20px}
  .tpl-headbanner3-eh>div:first-of-type>div>ul>li.sta-NOhover>a{opacity:.5}
  .tpl-headbanner3-eh>div:first-of-type>div>ul>li>a{position:relative;z-index:3;display:block;text-decoration:none;color:#fff;padding:0 5px}
  .tpl-headbanner3-eh>div:first-of-type>div>ul>li>a:before{content:'\e0bb';font:33px/35px Icons;position:relative;z-index:2;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
  .tpl-headbanner3-eh>div:first-of-type>div>ul>li>a:hover:before{font-size:50px;line-height:52px}
  .tpl-headbanner3-eh>div:first-of-type>div>ul>li>a:hover+div{opacity:1;visibility:visible}
  .tpl-headbanner3-eh>div:first-of-type>div>ul>li>a>div:first-of-type{font:14px 'Roboto',sans-serif;text-transform:uppercase;letter-spacing:.1em}
  .tpl-headbanner3-eh>div:first-of-type>div>ul>li>a>div:nth-of-type(2){font:24px 'Droid Serif',serif}
  .tpl-headbanner3-eh>div:first-of-type>div>ul>li>a>div:nth-of-type(3){margin-top:10px;color:#80bbbe;font:italic 18px 'Droid Serif',serif}.tpl-headbanner3-eh>div:first-of-type>div>ul>li>div{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;background-position:center;background-size:cover;background-repeat:no-repeat;-webkit-box-shadow:inset 0 0 0 999999px rgba(0,0,0,.5);-moz-box-shadow:inset 0 0 0 999999px rgba(0,0,0,.5);box-shadow:inset 0 0 0 999999px rgba(0,0,0,.5);opacity:0;visibility:hidden;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
}
@media (min-width: 801px) {
  .tpl-headbanner3-eh{padding-top:90px}
  .tpl-headbanner3-eh>div:first-of-type{height:630px}
  .tpl-headbanner3-eh>div:first-of-type>div{padding-top:30px}
  .tpl-headbanner3-eh>div:first-of-type>div>div>div{max-width:1100px;margin:0 auto}
  .tpl-headbanner3-eh>div:first-of-type>div>div>div:nth-of-type(3):after{max-width:450px}
  .tpl-headbanner3-eh>div:first-of-type>div>ul{max-width:1100px;margin:0 auto}
  .tpl-headbanner3-eh>.sta-corazon{color:#fff;cursor:pointer;position:absolute;right:0;top:10px;z-index:150;display:block;display:none;top:90px;right:20px}
  .tpl-headbanner3-eh>.sta-corazon>div{display:none}
  html:not(.sta-starTraveler) .tpl-headbanner3-eh>.sta-corazon:hover>div{box-sizing:border-box;display:inline-block;position:absolute;right:150%;right:calc(100% + 15px);background:#fff;color:#4d4d4d;font-weight:100;min-width:240px;padding:15px 20px 17px;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);border-top:3px solid #80bbbe}
  html:not(.sta-starTraveler) .tpl-headbanner3-eh>.sta-corazon:hover>div:after{content:'';left:100%;position:absolute;top:50%;border-top:10px solid transparent;border-right:0 solid transparent;border-bottom:10px solid transparent;border-left:11px solid #fff;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
  .tpl-headbanner3-eh>.sta-corazon:after{font:bold 31px Icons;content:'\e01f'}
  html.sta-starTraveler .tpl-headbanner3-eh>.sta-corazon:before{font:31px Icons;opacity:0;position:absolute;top:0;left:0;content:'\e017'}.tpl-headbanner3-eh>.sta-corazon.selected:before,html.sta-starTraveler .tpl-headbanner3-eh>.sta-corazon:hover:before{opacity:1;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
}
/* .tpl-header-eh */
/* CLASES */
/* 
"lang-XX" añade las banderas 
"login" boton para loguearse
"loginado" apartado que muestra el apartado de logueo.
"tel" apartado de telefono 
*/
.tpl-header-eh{color:#fff;font:300 14px 'Roboto',sans-serif;text-transform:uppercase;background:#80bbbe;padding:5px 10px;text-align:right;height:30px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.tpl-header-eh>div>div:first-child{float:left}
.tpl-header-eh>div>div:first-child>span{display:none}
.tpl-header-eh>div>div:last-of-type>div{display:inline-block;vertical-align:top}
.tpl-header-eh>div>div:last-of-type>div:before{content:'\e0b0';color:#999;font:12px/17px Icons;vertical-align:middle}
.tpl-header-eh>div>div:last-of-type>div:last-of-type{margin-left:5px}
.tpl-header-eh>div>div:last-of-type>div>a{margin:0;vertical-align:middle}
.tpl-header-eh>div>div:last-of-type>div>a:hover{text-decoration:none}
.tpl-header-eh>div>div:last-of-type>div>a.tel:before{content:'\e0af';font:17px/17px Icons;vertical-align:middle;display:inline-block;margin-bottom:3px;color:#000}

@media(max-width:601px){
  .tpl-header-eh>div>div:last-of-type>div>label.mobile:hover>span:after{border-top:5px solid #fff;border-bottom:0 solid #fff;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
  .tpl-header-eh>div>div:last-of-type>div>label.mobile:hover>span:before{color:#fff;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
  .tpl-header-eh>div>div:last-of-type>div>label.mobile{position:static;display:inline-block;vertical-align:middle;padding-right:10px;line-height:14px}
  .tpl-header-eh>div>div:last-of-type>div>label.mobile:hover>span{color:#fff;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
  .tpl-header-eh>div>div:last-of-type>div>label.mobile>input{position:fixed;top:0;left:-999px}
  .tpl-header-eh>div>div:last-of-type>div>label.mobile>input:checked~span:after{border-bottom-width:5px;border-top-width:0}
  .tpl-header-eh>div>div:last-of-type>div>label.mobile>input:checked~ul{top:25px}
  .tpl-header-eh>div>div:last-of-type>div>label.mobile>span{color:#000}
  .tpl-header-eh>div>div:last-of-type>div>label.mobile>span:after{content:'';position:absolute;right:60px;top:12px;border-top:5px solid #000;border-right:4px solid transparent;border-bottom:0 solid #000;border-left:4px solid transparent}
  .tpl-header-eh>div>div:last-of-type>div>label.mobile>span:before{content:'\e0af';font:17px/17px Icons;vertical-align:middle;display:inline-block;margin-bottom:3px;color:#000}
  .tpl-header-eh>div>div:last-of-type>div>label.mobile>ul{position:absolute;right:0;left:0;z-index:201;background:#80bbbe;-webkit-transition:1s;-o-transition:1s;-ms-transition:1s;-moz-transition:1s;transition:1s;top:-600px;padding:20px 15px 10px;text-align:center;}
  .tpl-header-eh>div>div:last-of-type>div>label.mobile>ul:before{content:'';position:absolute;left:16px;top:6px;right:16px;bottom:auto;border-bottom:1px solid #999}
  .tpl-header-eh>div>div:last-of-type>div>label.mobile>ul>li{position:relative;display:inline;}
  .tpl-header-eh>div>div:last-of-type>div>label.mobile>ul>li>a{color:#000}
  .tpl-header-eh>div>div:last-of-type>div>label.mobile>ul>li>a:hover{color:#fff;text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
  .tpl-header-eh>div>div:last-of-type>div>label.mobile>ul>li>a.tel2:before{content:'\e0b0';color:#999;font:12px/17px Icons;vertical-align:middle}
  .tpl-header-eh>div>div:last-of-type>div>label.mobile span:first-of-type{display:block}
  .sf5 .tpl-header-eh>div>div:last-of-type>div>label.mobile>input:checked~ul{display:block}
  .sf5 .tpl-header-eh>div>div:last-of-type>div>label.mobile>ul{top:25px;display:none}
  .tpl-header-eh>div>div:last-of-type>div>a.tel:before{display:none;}
  .tpl-header-eh>div>div:last-of-type>div>label.mobile>ul>li>a[data-display='']{display:none}
}

@media(min-width:601px){
.tpl-header-eh>div>div:last-of-type>div>label.mobile{display:none;}
.tpl-header-eh>div>div:last-of-type>div>a.tel2:before{content:'\e0b0';font:12px/17px Icons;vertical-align:middle;display:inline-block;margin-bottom:3px;color:#999}
}
.tpl-header-eh>div>div:last-of-type>div>a[data-display='']{display:none}
.tpl-header-eh>div>div:last-of-type>div>label:hover>span:after{border-top:5px solid #fff;border-bottom:0 solid #fff;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-header-eh>div>div:last-of-type>div>a.tel:hover:before,
.tpl-header-eh>div>div:last-of-type>div>a:hover strong{color:#fff;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}.tpl-header-eh>div>div:last-of-type>div>a>span,
.tpl-header-eh>div>div:last-of-type>div>a>strong{display:none}
.tpl-header-eh>div>div:last-of-type>div>label{position:relative;display:inline-block;vertical-align:middle;padding-right:15px;line-height:14px}
.tpl-header-eh>div>div:last-of-type>div>label:hover>span{color:#fff;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-header-eh>div>div:last-of-type>div>label>input{position:fixed;top:0;left:-999px}
.tpl-header-eh>div>div:last-of-type>div>label>input:checked~span:after{border-bottom-width:5px;border-top-width:0}
.tpl-header-eh>div>div:last-of-type>div>label>input:checked~ul{top:19px}
.tpl-header-eh>div>div:last-of-type>div>label>span{color:#000}
.tpl-header-eh>div>div:last-of-type>div>label>span:after{content:'';position:absolute;right:0;top:5px;border-top:5px solid #000;border-right:4px solid transparent;border-bottom:0 solid #000;border-left:4px solid transparent}
.tpl-header-eh>div>div:last-of-type>div>label>ul{position:absolute;right:0;z-index:201;background:#80bbbe;-webkit-transition:1s;-o-transition:1s;-ms-transition:1s;-moz-transition:1s;transition:1s;top:-600px;padding:20px 15px 15px;text-align:left}
.tpl-header-eh>div>div:last-of-type>div>label>ul:before{content:'';position:absolute;left:16px;top:6px;right:16px;bottom:auto;border-bottom:1px solid #999}
.tpl-header-eh>div>div:last-of-type>div>label>ul>li{margin-bottom:10px;position:relative}
.tpl-header-eh>div>div:last-of-type>div>label>ul>li:last-child{margin-bottom:0}
.tpl-header-eh>div>div:last-of-type>div>label>ul>li>a{color:#000}
.tpl-header-eh>div>div:last-of-type>div>label>ul>li>a:hover{color:#fff;text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-header-eh>div>div:last-of-type>div>label span:first-of-type{display:none}
.tpl-header-eh>div>div:last-of-type>div>.loginado{display:inline-block;vertical-align:middle;font-size:12px;text-transform:none}
.tpl-header-eh>div>div:last-of-type>div>.loginado:empty{display:none}
.tpl-header-eh>div>div:last-of-type>div>.loginado:not(:empty)~.login{display:none}
.tpl-header-eh>div>div:last-of-type>div>.loginado>div{display:none}
.tpl-header-eh>div>div:last-of-type>div>.loginado>a{text-decoration:none}
.tpl-header-eh>div>div:last-of-type>div>.loginado>a:before{content:'\e094';font:15px Icons;vertical-align:bottom;margin-right:5px}
.tpl-header-eh>div>div:last-of-type>div>.login{display:inline-block;vertical-align:middle;cursor:pointer}
.tpl-header-eh>div>div:last-of-type>div>.login:before{content:'\e08f';font:17px/17px Icons;vertical-align:middle}
.tpl-header-eh>div>div:last-of-type>div>.login>span{display:none}
.tpl-header-eh>div>div:last-of-type>div [class^=lang]: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;display:none}
.sf5 .tpl-header-eh>div>div:last-of-type>div>label>input:checked~ul{display:block}
.sf5 .tpl-header-eh>div>div:last-of-type>div>label>ul{top:19px;display:none}
@media (min-width: 601px) {
  .tpl-header-eh {height: 40px;padding: 10px 20px;}
  .tpl-header-eh > div > div:last-of-type > div:first-of-type:before {content: none;}
  .tpl-header-eh > div > div:last-of-type > div > a > strong,
  .tpl-header-eh > div > div:last-of-type > div > a > span {display: inline;margin-left: 3px;text-transform: none;color: #000;}
  /* .tpl-header-eh > div > div:last-of-type > div > label {padding-right: 20px;} */
  .tpl-header-eh > div > div:last-of-type > div > label > input:checked ~ ul {top: 23px;}
  .tpl-header-eh > div > div:last-of-type > div > label span:nth-of-type(1) {display: inline-block;vertical-align: middle;}
  .tpl-header-eh > div > div:last-of-type > div > label span:nth-of-type(2) {display: none;}
  .tpl-header-eh > div > div:last-of-type > div > .loginado {font-size: 14px;}
  .tpl-header-eh > div > div:last-of-type > div > .login > span {display: inline;margin-left: 3px;text-transform: none;color: #000;}
}
@media (min-width: 801px) {
  .tpl-header-eh > div > div:first-of-type > span:last-child {display: inline;color: #000;text-transform: none;}
  .tpl-header-eh > div > div:last-of-type > div > .loginado > div {color: #000;display: inline;}
  .tpl-header-eh > div > div:last-of-type > div > .loginado > div > span:not(:last-of-type) {display: none;}
  .tpl-header-eh > div > div:last-of-type > div > .loginado > a {margin-left: 5px;}
}
@media (min-width: 901px) {
  .tpl-header-eh > div > div:last-of-type > div > .loginado > div > span:not(:last-of-type) {display: inline;}
}
@media print {
  .tpl-header-eh {display: none !important;}
}
/* .tpl-header2-eh */
/* CLASES IMPORTANTES */
/*
Si se le pone "sta-corporate" o "sta-star" los menús pasan a ser desplegables
Se le añade la clase "sta-top" (JQ) para ponerlo fijo.
La clase "sta-noMas" (JQ) para que desaparezca el apartado de "menú"
La clase "sta-reserva" (JQ) se usa que el icono de reservar se posicione a la derecha y los elementos del menú centrados.

---clases a los elementos li de 1º nivel
La clase "sta-actual" (JQ) marca en que apartado estamos.
La clase "noChild" (CMS) no se está usando, redirecciona al primer hijo aunque haya muchos (oculta todos).
Las clases "sta-uno", "dos", "tres" y "cuatro" especifican cuantos hijos tienen los apartados.
La clase "sta-colum2" (JQ) se puede especifica desde CMS y sirbe para dar otro formato a los apartados que tengan subsubapartados (nietos)

----Clases muy especiales a los li de 1º nivel
Al añadir "sta-corporate" y "sta-star" los combierte en enlaces que lanzan la funcion del modal desde JS.

*/
main {position: relative;}
main:after {content: '';left: 0;top: 0;right: 0;z-index: 3;height: 768px;height: 100vh;pointer-events: none;position: absolute;-webkit-box-shadow: inset 0px 140px 60px -100px rgba(0, 0, 0, 0.6);-moz-box-shadow: inset 0px 140px 60px -100px rgba(0, 0, 0, 0.6);box-shadow: inset 0px 140px 60px -100px rgba(0, 0, 0, 0.6);}
.ielt11 main:after {content: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
.tpl-header2-eh {font: 300 14px 'Roboto', sans-serif;position: relative;z-index: 200;/* IE < 11 *//* safary *//* IE<9 */}
.tpl-header2-eh.sta-top {position: fixed;left: 0;top: 0;right: 0;bottom: auto;}
.tpl-header2-eh.sta-top > div {background: #4d4d4d;}
.tpl-header2-eh:not(.sta-star) > div > nav > div:nth-of-type(2) > ul > li.sta-star,
.tpl-header2-eh:not(.sta-corporate) > div > nav > div:nth-of-type(2) > ul > li.sta-corporate {cursor: pointer;border-bottom: 1px solid rgba(77, 77, 77, 0.2);}
.tpl-header2-eh:not(.sta-star) > div > nav > div:nth-of-type(2) > ul > li.sta-star > label,
.tpl-header2-eh:not(.sta-corporate) > div > nav > div:nth-of-type(2) > ul > li.sta-corporate > label {display: none;}
.tpl-header2-eh:not(.sta-star) > div > nav > div:nth-of-type(2) > ul > li.sta-star > div > ul,
.tpl-header2-eh:not(.sta-corporate) > div > nav > div:nth-of-type(2) > ul > li.sta-corporate > div > ul {display: none;}
.tpl-header2-eh > input:checked ~ div > nav > div:nth-of-type(2) {right: 0;-webkit-box-shadow: 0 0 35px 5px #000;-moz-box-shadow: 0 0 35px 5px #000;box-shadow: 0 0 35px 5px #000;}
.tpl-header2-eh > div {position: absolute;left: 0;top: 0;right: 0;bottom: auto;padding: 15px 10px;text-align: right;-webkit-transition: background .3s;-o-transition: background .3s;-ms-transition: background .3s;-moz-transition: background .3s;transition: background .3s;}
.tpl-header2-eh > div:before {content: '';position: absolute;left: 10px;top: auto;right: 10px;bottom: 0;border-bottom: 1px solid #fff;opacity: .4;}
.tpl-header2-eh > div > a {float: left;}
.tpl-header2-eh > div > a > svg {height: 50px;width: 145px;fill: #fff;vertical-align: middle;}
.tpl-header2-eh > div > nav {display: inline-block;vertical-align: top;}
.tpl-header2-eh > div > nav > .sta-reserva {display: inline-block;border-left: 1px solid rgba(255, 255, 255, 0.4);cursor: pointer;}
.tpl-header2-eh > div > nav > .sta-reserva:before {content: '\e0b1';font: 29px/35px Icons;color: #80bbbe;padding: 0 5px 0 10px;}
.tpl-header2-eh > div > nav > .sta-reserva:nth-of-type(3) {display: none;}
.tpl-header2-eh > div > nav > ul {display: none;}
.tpl-header2-eh > div > nav > label {display: inline-block;vertical-align: top;position: relative;height: 35px;padding-left: 32px;border-left: 1px solid rgba(255, 255, 255, 0.4);}
.tpl-header2-eh > div > nav > label > span:first-of-type {position: absolute;right: 0;top: 17px;height: 3px;width: 22px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;background: #80bbbe;}
.tpl-header2-eh > div > nav > label > span:first-of-type:before,
.tpl-header2-eh > div > nav > label > span:first-of-type:after {content: '';position: absolute;left: 0;bottom: 6px;width: 100%;height: 100%;background: #80bbbe;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.tpl-header2-eh>div>nav>label>span:first-of-type:after{top:6px}
.tpl-header2-eh>div>nav>label>span:last-of-type{display:none}
.tpl-header2-eh>div>nav>div:nth-of-type(2){position:fixed;left:auto;top:0;right:-200px;bottom:0;z-index:1;background:#fff;width:200px;overflow:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:right 1s,box-shadow 1s;-o-transition:right 1s,box-shadow 1s;-ms-transition:right 1s,box-shadow 1s;-moz-transition:right 1s,box-shadow 1s;transition:right 1s,box-shadow 1s}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>label{display:block;padding:25px 20px 15px 0;color:#80bbbe;text-transform:uppercase}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>label:before{position:fixed;left:0;top:0;bottom:0;right:200px}
.tpl-header2-eh>input:checked~div>nav>div:nth-of-type(2)>label:before{content:''}
.tpl-header2-eh>input:checked~div>nav>div:nth-of-type(2){right:0;-webkit-box-shadow:0 0 0 99999px rgba(0,0,0,.65);-moz-box-shadow:0 0 0 99999px rgba(0,0,0,.65);box-shadow:0 0 0 99999px rgba(0,0,0,.65)}.tpl-header2-eh>div>nav>div:nth-of-type(2)>label:after{content:'\e001';display:inline-block;vertical-align:middle;font:13px/13px Icons;border:1px solid #d3d3d3;padding:8px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-left:5px}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>label:hover:after{color:#d3d3d3;color:#fff;border-color:#80bbbe;background:#80bbbe;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul{text-align:left}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li{position:relative}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li:first-child{border-top:1px solid rgba(77,77,77,.2)}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li.noChild{cursor:pointer;border-bottom:1px solid rgba(77,77,77,.2)}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li.noChild>label{display:none}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li.noChild>div>ul{display:none}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li.sta-colum2.sta-cuatro>div>ul>li:nth-of-type(3)~li,
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li.sta-colum2.sta-tres>div>ul>li:nth-of-type(3)~li{display:none}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li.sta-colum2>div>ul>li>a{text-transform:uppercase;font-weight:400;color:#80bbbe;cursor:default;margin-bottom:5px}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li.sta-colum2>div>ul>li>a:hover{text-decoration:none}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li.sta-colum2>div>ul>li:before{content:none}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li.sta-colum2>div>ul>li>ul{display:block}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li.sta-colum2>div>ul>li>ul>li:before{content:'';display:inline-block;vertical-align:middle;height:5px;width:5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#80bbbe;margin-right:3px}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li.sta-colum2>div>ul>li>ul>li:not(:last-of-type){margin-bottom:5px}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li.sta-colum2>div>ul>li>ul>li>a{color:#4d4d4d}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li.sta-colum2>div>ul>li>ul>li>a:hover{text-decoration:none;color:#80bbbe}.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li.sta-uno:not(.sta-colum2){cursor:pointer;border-bottom:1px solid rgba(77,77,77,.2)}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li.sta-uno:not(.sta-colum2)>label{display:none}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li.sta-uno:not(.sta-colum2)>div>ul{display:none}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li.sta-actual>span{color:#80bbbe}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>input:checked~label:after{left:20px;right:20px}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>input:checked~label:before{content:'\e0b5'}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>input:checked~span{background:rgba(77,77,77,.2)}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>input:checked~div>ul{max-height:350px;background:rgba(77,77,77,.2)}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>label{position:absolute;left:0;top:0;right:0;bottom:auto;height:50px}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>label:before{content:'\e0b2';font:16px/1px Icons;position:absolute;right:20px;top:50%}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>label:after{content:'';position:absolute;left:0;top:auto;right:0;bottom:0;border-bottom:1px solid rgba(77,77,77,.2);-webkit-transition:left .3s,right .3s;-o-transition:left .3s,right .3s;-ms-transition:left .3s,right .3s;-moz-transition:left .3s,right .3s;transition:left .3s,right .3s}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>span{font-size:16px;line-height:16px;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;padding:0 40px 0 20px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#4d4d4d;height:50px;-webkit-transition:background .3s;-o-transition:background .3s;-ms-transition:background .3s;-moz-transition:background .3s;transition:background .3s}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>div>ul{padding:0 10px 0 25px;overflow:hidden;max-height:0;-webkit-transition:background .3s,max-height 1s;-o-transition:background .3s,max-height 1s;-ms-transition:background .3s,max-height 1s;-moz-transition:background .3s,max-height 1s;transition:background .3s,max-height 1s}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>div>ul>li:not(:last-of-type){margin-bottom:5px}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>div>ul>li:before{content:'';display:inline-block;vertical-align:middle;height:5px;width:5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#80bbbe}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>div>ul>li:first-child{display:none}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>div>ul>li:nth-of-type(2){margin-top:15px}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>div>ul>li:last-child{margin-bottom:15px}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>div>ul>li.sta-oferta{display:none}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>div>ul>li>a{background-repeat:no-repeat;background-position:-99999px -99999px;color:#4d4d4d}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>div>ul>li>a>div{display:inline}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>div>ul>li>ul{display:none}
.tpl-header2-eh input{position:fixed;top:0;left:-999px}
.tpl-header2-eh .sta-oculto{display:none!important}
.ielt10 .tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>label{z-index:1;background:rgba(255,255,255,0)}
.ielt10 .tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>span{display:block}
.sf5 .tpl-header2-eh:not(.sta-corporate)>div>nav>div:nth-of-type(2)>ul>li.sta-corporate:hover>div>ul{display:none}
.sf5 .tpl-header2-eh:not(.sta-star)>div>nav>div:nth-of-type(2)>ul>li.sta-star:hover>div>ul{display:none}
.sf5 .tpl-header2-eh>input:checked~div>nav>div:nth-of-type(2){display:block}
.sf5 .tpl-header2-eh>div{-webkit-transition:none}
.sf5 .tpl-header2-eh>div>nav>div:nth-of-type(2){right:0;display:none}
.sf5 .tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li:not(.sta-uno):hover>div>ul{display:block}
.sf5 .tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>input:checked~div>ul{display:block}
.sf5 .tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>div>ul{max-height:none;display:none}
.ielt9 .tpl-header2-eh > div > a {display: inline-block;height: 40px;width: 155px;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAAiCAMAAACKhNCzAAACslBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8Qyf23AAAA5XRSTlMAAQIDBAUGBwgJCwwNDg8QERITFBUWFxgZGxwdHh8gISIjJCUmJygpKissLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTU5PUFJUVldZWlxdXl9gYWJjZGVmZ2hpamtsbW5vcHFydHV2eHl6e3x9fn+AgYKDhIWGh4iJiouNjo+QkZKTlJWWl5iZmpucnZ6foKGjpKWmp6mqq62ur7CxsrO0tbe4ubq7vr/AwcPExsfIycrLzM3O0NHS09TW19jZ2tvc3t/g4eLk5ufo6err7O3u7/Dx8vP19vf4+fr7/P3+ZzuhswAABMxJREFUeAHt2Ol3E2Ubx/FfmpAuhUyB8DzV0hAKRZYOUFmUJaULbaWdIgs0KAJSkYAFi7QBWUSEgixaSYkCimCRBSpWFHGxqEBVKIssUIrsiNf/Idc9k6ZZSDx4gHoOnxf3fWUmL77nnrzJ4HxVWNVuPHA1CMvyKOtR1r/NKtGFzrLaBIlnm6KkA8YMZQgA03BFUTLi4dH3leIsHQRT0dyC9kk8KBqoInpBZc69c3GYGaqYyaXPtuvmk1W7MHQWdtXJcursLB6NdfWRAGL28wrzld2pY85W6CEsWxern77LyGN0bY4h4xSnyFsy5bpPe4/4Bqr+H0CTRB+lTr28GMxwYKRh0FG7bxbZQ2eV1/LaE2xbDdgiCPXlwBQqBBvbEAXg8xU8F3BFmsgyA7VuIBOqRZciobniBJwkbgyrA9C70C/rpi18lqaqBszpzepHS8CObOa1+EY7ABOuxAMYAMAIzlJ3todyoWl0Avk0nUflVmc+SdQ7nXZvFjUkh82Kv1vWRFJ47EwLeFNoFICEa4e7owlnaaxFJ1zNs+YSt6PtpWN9eSeimmZZ9Fv7UFnHFKV4CoQtn/lmSfn1pWBZ5ODNRnN4G3n6gkMHzYFKeMxIfLuhVVOWedzJqRCyT14s0Qdm0T5jiKxDFku/UUFPq9p1PQHCMzSTtyFUBtajlj4xBp7WSgymbE9W1dbzJmiS9lN1bGAWbdDBV5HvQ5SCP8TIuvch9KV5vGXQCxAiXTQ/IKtttf25G66m04o78wY8DMtpRZAsKoWP3Nu+WZo1G8Fe92Qh7a90MMMf7/Jmpx4AUgDo9h0KyBqbIUnrLug9WRh9qxdYT76042SwLBqDZqQz5JfV1cBr2QleY71ZWP9rFNiSH3mt/JJXhdsW/RCQtSYCSKf0pizs/jqCR9tgALOOBs26MQheZeTNWv+LDkh4FSzhXCEQ8WYXMN3ZDUC7c4vBWv9UAHQ5niyyvoqD8fvJ0OK3QSVVAjBc3wQWRUsA69VpIutgB+hrZgfNonNWNDnuzeq0sHyWo3jZAO1TxdJZJb3ATAXudwbpkecaCNZmXulryzuBDR2/wFk5AYIpz10x1CjCZ7yVBDy9XnzfXOhe+SQwvqIngNTn55e5inTBs+hIHDRW4qwHjbPqnZrT1GSvEarMh5YVlAuqES0ri2ZD6OfNirU/MMF/W8JIteXmwzitEFlX+4PtbGFZdDoRANJaWhb9bAKAD8NmxUgSWkttIBi6dYDQSmIR2qTe1ktSNDSxiZHR95RFe/QAWh8Ml5VyeRqGUj5YzuZsx8YYnka751x9sToFQNzmL+yTdgBA9KrDVqj6fFyw56l7y6K1APBEuCzUywBJPP3vfBzgXM3jQL2lEY935NFRDqSAKVXQlKxCfM49ZtFMAJbwWaNkWc0aXQsg+wSEO1kqx3blJcUvq+uprY/hrv5sbNwBzb5GRs3dzvtHWRNtNjVr3LcAsn73z6q0ZOX7ZSHOdVG+v39fvQ/RciEKcGzyzyoH2nTxZEX04SkfWLv0vmaZG/JgJRls0jpr7t7/Q0i7lghmXL3TllPVGYB+7ne24e7BAPDey8nbM+9rVidZRrLcHUL8iCF6qGTtmkm+I4WnaJmJ+x0TsxP+a+8gWuhrt78B69XqZ5Eyt4gAAAAASUVORK5CYII=) left top no-repeat;}
@media (min-width: 601px) {
main:after{-webkit-box-shadow:inset 0 190px 100px -100px rgba(0,0,0,.4);-moz-box-shadow:inset 0 190px 100px -100px rgba(0,0,0,.4);box-shadow:inset 0 190px 100px -100px rgba(0,0,0,.4)}
.tpl-header2-eh:not(.sta-corporate)>div>nav>ul>li.sta-corporate:hover,
.tpl-header2-eh:not(.sta-star)>div>nav>ul>li.sta-star:hover{background:0 0}
.tpl-header2-eh:not(.sta-corporate)>div>nav>ul>li.sta-corporate:hover>span:after,
.tpl-header2-eh:not(.sta-star)>div>nav>ul>li.sta-star:hover>span:after{border-right-color:#fff}
.tpl-header2-eh:not(.sta-corporate)>div>nav>ul>li.sta-corporate>div,
.tpl-header2-eh:not(.sta-star)>div>nav>ul>li.sta-star>div{display:none}
.tpl-header2-eh:not(.sta-corporate)>div>nav>div:nth-of-type(2)>ul>li.sta-corporate,
.tpl-header2-eh:not(.sta-star)>div>nav>div:nth-of-type(2)>ul>li.sta-star{border-color:rgba(255,255,255,.2)}.tpl-header2-eh.sta-top{height:75px}
.tpl-header2-eh.sta-top>div{height:60px}.tpl-header2-eh.sta-top>div:before{top:74px}
.tpl-header2-eh.sta-top>div>nav>ul>li{height:60px}
.tpl-header2-eh.sta-top>div>nav>ul>li>span:before{bottom:-9px;bottom:calc(50% - 30px)}
.tpl-header2-eh.sta-top>div>nav>ul>li>div{top:70px}
.tpl-header2-eh.sta-top>div>nav>label{padding-top:17px;padding-bottom:8px}
.tpl-header2-eh.sta-top>div>nav>label>span:first-of-type{top:28px}
.tpl-header2-eh.sta-top>div>nav>.sta-reserva:nth-of-type(3){display:inline-block;white-space:nowrap;align-items:center;margin-left:20px;border:2px solid #80bbbe;height:35px;color:#80bbbe;text-transform:uppercase;padding:8px 10px 8px 10px}
.tpl-header2-eh.sta-top>div>nav>.sta-reserva:nth-of-type(3):hover{background:#80bbbe;color:#fff;border-color:#fff;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-header2-eh.sta-top>div>nav>.sta-reserva:nth-of-type(3):hover:before{color:#fff;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-header2-eh.sta-top>div>nav>.sta-reserva:nth-of-type(3):before{font:50px/39px Icons;padding:0;margin-right:5px;vertical-align:middle}.tpl-header2-eh.sta-top>div>nav>.sta-reserva:nth-of-type(3)>span{display:inline-block;white-space:normal;vertical-align:middle;width:110px;text-align:left}.tpl-header2-eh.sta-noMas.sta-top.sta-reserva>div>nav>.sta-reserva:nth-of-type(3){position:absolute;top:10px;right:20px}
.tpl-header2-eh.sta-noMas>div>nav{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}
.tpl-header2-eh.sta-noMas>div>nav>ul>li:last-child>span:after{content:none}
.tpl-header2-eh.sta-noMas>div>nav>div:nth-of-type(2),
.tpl-header2-eh.sta-noMas>div>nav>label{display:none}
.tpl-header2-eh>input:checked~div>nav>div:nth-of-type(2)>ul>li>input:checked~div>ul{max-height:none;background:#fff;width:250px;-webkit-box-shadow:0 0 35px 5px #000;-moz-box-shadow:0 0 35px 5px #000;box-shadow:0 0 35px 5px #000;overflow-y:auto}
.tpl-header2-eh>input:checked~div>nav>div:nth-of-type(2)>ul>li>div>ul{right:250px}
.tpl-header2-eh>div{-webkit-transition:background .3s,padding-right 1s;-o-transition:background .3s,padding-right 1s;-ms-transition:background .3s,padding-right 1s;-moz-transition:background .3s,padding-right 1s;transition:background .3s,padding-right 1s;height:70px;padding:10px 20px 5px 20px}
.tpl-header2-eh>div:before{left:20px;right:20px;top:84px}
.tpl-header2-eh>div>a{font-size:0;margin-top:15px}
.tpl-header2-eh.sta-top>div>a{margin-top:5px}
.tpl-header2-eh>div>nav{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}
.tpl-header2-eh>div>nav>.sta-reserva{display:none}
.tpl-header2-eh>div>nav>ul{display:inline-block;vertical-align:top;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.tpl-header2-eh>div>nav>ul>li{display:inline-block;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;padding:0 18px;max-width:140px;height:70px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background .5s;-o-transition:background .5s;-ms-transition:background .5s;-moz-transition:background .5s;transition:background .5s;cursor:pointer}
.tpl-header2-eh>div>nav>ul>li:hover{background:#fff}
.tpl-header2-eh>div>nav>ul>li:hover>span{color:#80bbbe}
.tpl-header2-eh>div>nav>ul>li:hover>span:after{border-right-color:transparent}
.tpl-header2-eh>div>nav>ul>li:hover>span:before{background:#80bbbe;left:0;right:0}
.tpl-header2-eh>div>nav>ul>li:hover>div{height:245px;opacity:1}
.tpl-header2-eh>div>nav>ul>li.noChild:hover,
.tpl-header2-eh>div>nav>ul>li.sta-uno:not(.sta-colum2):hover{background:0 0}
.tpl-header2-eh>div>nav>ul>li.noChild:hover>span:after,
.tpl-header2-eh>div>nav>ul>li.sta-uno:not(.sta-colum2):hover>span:after{border-right-color:#fff}
.tpl-header2-eh>div>nav>ul>li.noChild>div,.tpl-header2-eh>div>nav>ul>li.sta-uno:not(.sta-colum2)>div{display:none}
.tpl-header2-eh>div>nav>ul>li.sta-dos>div>ul{width:530px}
.tpl-header2-eh>div>nav>ul>li.sta-dos>div>ul>li>a{width:255px}
.tpl-header2-eh>div>nav>ul>li.sta-cuatro>div>ul,.tpl-header2-eh>div>nav>ul>li.sta-tres>div>ul{width:530px}
.tpl-header2-eh>div>nav>ul>li.sta-cuatro>div>ul>li:not(:nth-of-type(2)),
.tpl-header2-eh>div>nav>ul>li.sta-tres>div>ul>li:not(:nth-of-type(2)){margin-left:10px}
.tpl-header2-eh>div>nav>ul>li.sta-cuatro>div>ul>li:nth-of-type(3)+li:before,
.tpl-header2-eh>div>nav>ul>li.sta-tres>div>ul>li:nth-of-type(3)+li:before{content:attr(data-apartado);display:block;text-transform:uppercase;color:#80bbbe;letter-spacing:2px;font:14px 'Roboto',sans-serif;margin-bottom:5px}.tpl-header2-eh>div>nav>ul>li.sta-cuatro>div>ul>li:nth-of-type(3)~li,
.tpl-header2-eh>div>nav>ul>li.sta-tres>div>ul>li:nth-of-type(3)~li{display:inline-block;vertical-align:top;max-width:148px;min-width:160px}.tpl-header2-eh>div>nav>ul>li.sta-cuatro>div>ul>li:nth-of-type(3)~li>a,
.tpl-header2-eh>div>nav>ul>li.sta-tres>div>ul>li:nth-of-type(3)~li>a{background-position:-99999px -99999px;background-size:0;width:auto;height:auto;position:static}.tpl-header2-eh>div>nav>ul>li.sta-cuatro>div>ul>li:nth-of-type(3)~li>a:before,
.tpl-header2-eh>div>nav>ul>li.sta-tres>div>ul>li:nth-of-type(3)~li>a:before{content:'';display:inline-block;height:4px;width:5px;background:#80bbbe;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0 7px 5px 0;vertical-align:middle}
.tpl-header2-eh>div>nav>ul>li.sta-cuatro>div>ul>li:nth-of-type(3)~li>a:hover,
.tpl-header2-eh>div>nav>ul>li.sta-tres>div>ul>li:nth-of-type(3)~li>a:hover{text-decoration:none}
.tpl-header2-eh>div>nav>ul>li.sta-cuatro>div>ul>li:nth-of-type(3)~li>a:hover>div,
.tpl-header2-eh>div>nav>ul>li.sta-tres>div>ul>li:nth-of-type(3)~li>a:hover>div{color:#80bbbe;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-header2-eh>div>nav>ul>li.sta-cuatro>div>ul>li:nth-of-type(3)~li>a>div,
.tpl-header2-eh>div>nav>ul>li.sta-tres>div>ul>li:nth-of-type(3)~li>a>div{display:inline;position:static;padding:0;font-family:inherit;font-size:inherit;color:#4d4d4d}.tpl-header2-eh>div>nav>ul>li.sta-cuatro>div>ul>li:nth-of-type(3)~li>a>div>span,
.tpl-header2-eh>div>nav>ul>li.sta-tres>div>ul>li:nth-of-type(3)~li>a>div>span{font-size:inherit;text-transform:none;display:inline}.tpl-header2-eh>div>nav>ul>li.sta-cuatro>div>ul>li>a,
.tpl-header2-eh>div>nav>ul>li.sta-tres>div>ul>li>a{width:166px}
.tpl-header2-eh>div>nav>ul>li.sta-cuatro>div>ul>li>a>div,
.tpl-header2-eh>div>nav>ul>li.sta-tres>div>ul>li>a>div{width:130px;padding:10px 5px 0}
.tpl-header2-eh>div>nav>ul>li.sta-colum2.sta-uno>div>ul{width:260px}
.tpl-header2-eh>div>nav>ul>li.sta-colum2.sta-dos>div>ul{width:540px}
.tpl-header2-eh>div>nav>ul>li.sta-colum2>div>ul>li{width:260px;position:relative}
.tpl-header2-eh>div>nav>ul>li.sta-colum2>div>ul>li:hover>a:after{background-size:130% 130%}
.tpl-header2-eh>div>nav>ul>li.sta-colum2>div>ul>li:nth-of-type(3)~li{display:none!important}
.tpl-header2-eh>div>nav>ul>li.sta-colum2>div>ul>li>a{background-size:0;background-position:-99999px -99999px;position:static;display:inline-block;height:auto;margin:40px 0 0 55px;width:205px}
.tpl-header2-eh>div>nav>ul>li.sta-colum2>div>ul>li>a:hover{text-decoration:none}
.tpl-header2-eh>div>nav>ul>li.sta-colum2>div>ul>li>a:after{content:'';background-image:inherit;background-position:center;-webkit-transition:background-size 1s;-o-transition:background-size 1s;-ms-transition:background-size 1s;-moz-transition:background-size 1s;transition:background-size 1s;background-size:100% 100%;position:absolute;left:0;top:0;width:260px;height:180px;z-index:-1}
.tpl-header2-eh>div>nav>ul>li.sta-colum2>div>ul>li>a>div{position:static;width:auto;text-align:left;padding-left:30px;font:14px 'Roboto',sans-serif;text-transform:uppercase;min-height:0}.tpl-header2-eh>div>nav>ul>li.sta-colum2>div>ul>li>ul{display:inline-block;margin:0 0 0 55px;background:#fff;width:160px;min-height:120px;padding:0 15px 0 30px}
.tpl-header2-eh>div>nav>ul>li.sta-colum2>div>ul>li>ul>li:before{content:'';display:inline-block;height:4px;width:5px;background:#80bbbe;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0 7px 5px 0;vertical-align:middle}
.tpl-header2-eh>div>nav>ul>li.sta-colum2>div>ul>li>ul>li>a{font:14px 'Roboto',sans-serif;color:#4d4d4d}
.tpl-header2-eh>div>nav>ul>li.sta-colum2>div>ul>li>ul>li>a:hover{color:#80bbbe;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s;text-decoration:none}.tpl-header2-eh>div>nav>ul>li.sta-actual>span:before{background:#80bbbe;left:0;right:0}
.tpl-header2-eh>div>nav>ul>li>label{display:none}
.tpl-header2-eh>div>nav>ul>li>span{font-size:16px;line-height:16px;color:#fff;text-align:center;position:relative;-webkit-transition:color .5s;-o-transition:color .5s;-ms-transition:color .5s;-moz-transition:color .5s;transition:color .5s}
.tpl-header2-eh>div>nav>ul>li>span:before{content:'';position:absolute;left:50%;right:50%;bottom:-20px;bottom:calc(50% - 35px);height:3px;background:0 0;-webkit-transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;transition:.5s;z-index:1}
.tpl-header2-eh>div>nav>ul>li>span:after{content:'';position:absolute;top:50%;right:-19px;border-right:1px solid #fff;height:30px;margin-top:-15px;-webkit-transition:border-color .5s;-o-transition:border-color .5s;-ms-transition:border-color .5s;-moz-transition:border-color .5s;transition:border-color .5s}
.tpl-header2-eh>div>nav>ul>li>div{position:absolute;top:80px;left:0;right:0;height:0;opacity:0;overflow:hidden;-webkit-transition:height cubic-bezier(.08,.6,.06,.6) .5s,opacity .5s;-o-transition:height cubic-bezier(.08,.6,.06,.6) .5s,opacity .5s;-ms-transition:height cubic-bezier(.08,.6,.06,.6) .5s,opacity .5s;-moz-transition:height cubic-bezier(.08,.6,.06,.6) .5s,opacity .5s;transition:height cubic-bezier(.08,.6,.06,.6) .5s,opacity .5s}
.tpl-header2-eh>div>nav>ul>li>div>ul{background:#fff;-webkit-box-shadow:0 10px 14px 0 rgba(0,0,0,.5);-moz-box-shadow:0 10px 14px 0 rgba(0,0,0,.5);box-shadow:0 10px 14px 0 rgba(0,0,0,.5);padding:20px;text-align:left;overflow:hidden;position:relative;z-index:1;margin:0 auto}
.tpl-header2-eh>div>nav>ul>li>div>ul>li{display:inline-block;float:left}
.tpl-header2-eh>div>nav>ul>li>div>ul>li:first-child{display:none}.tpl-header2-eh>div>nav>ul>li>div>ul>li:not(:nth-of-type(2)){margin-left:20px}
.tpl-header2-eh>div>nav>ul>li>div>ul>li>a{display:inline-block;width:263px;height:180px;position:relative;background-position:center;background-repeat:no-repeat;-webkit-transition:background-size 1s;-o-transition:background-size 1s;-ms-transition:background-size 1s;-moz-transition:background-size 1s;transition:background-size 1s;background-size:100% 100%}.tpl-header2-eh>div>nav>ul>li>div>ul>li>a:hover{background-size:130% 130%}
.tpl-header2-eh>div>nav>ul>li>div>ul>li>a:hover>div>span{color:#80bbbe;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-header2-eh>div>nav>ul>li>div>ul>li>a>div{position:absolute;right:-1px;bottom:0;width:190px;text-align:center;padding:10px 10px 0;background:#fff;min-height:52px;font-weight:400;color:#80bbbe;font:24px 'Droid Serif',serif}
.tpl-header2-eh>div>nav>ul>li>div>ul>li>a>div>span{color:#4d4d4d;display:block;text-transform:uppercase;font:14px 'Roboto',sans-serif}
.tpl-header2-eh>div>nav>ul>li>div>ul>li>ul{display:none}.tpl-header2-eh>div>nav>label{padding:23px 0 12px 49px;border:0}
.tpl-header2-eh>div>nav>label>span:first-child{right:auto;left:20px;top:34px}
.tpl-header2-eh>div>nav>label>span:last-child{display:inline-block;font-size:18px;color:#fff;text-transform:uppercase}
.tpl-header2-eh>div>nav>div:nth-of-type(2){width:250px;right:-250px;background:#4d4d4d}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>label{padding:16px 20px 15px 0;height:35px;color:#fff}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>label:after{color:#80bbbe;border-color:rgba(255,255,255,.2);border-width:2px;margin-top:-1px}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>label:hover{color:#80bbbe;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>label:hover:after{color:#000;border-color:#80bbbe}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li:first-child{border-color:rgba(255,255,255,.2)}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li:hover>label:before{content:'\e0b3'}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li:hover>label:after{left:0;right:0}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li:hover>div>ul{max-height:none;background:#fff}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li.sta-uno:not(.sta-colum2){border-bottom:1px solid rgba(255,255,255,.2)}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li.noChild{border-color:rgba(255,255,255,.2)}.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li.sta-colum2>div>ul>li{text-align:right;position:relative}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li.sta-colum2>div>ul>li>a{background-position:-99999px -999999px;background-size:0;position:static;height:auto;margin-bottom:-5px;padding-top:100px}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li.sta-colum2>div>ul>li>a:before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background-image:inherit;background-position:center;background-size:cover;z-index:-1}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li.sta-colum2>div>ul>li>a>div{position:relative;display:inline-block;font:14px/14px 'Roboto',sans-serif}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li.sta-colum2>div>ul>li>ul{display:inline-block;background:#fff;width:180px;text-align:left}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li.sta-colum2>div>ul>li>ul>li{padding:0 10px 0 15px}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li.sta-colum2>div>ul>li>ul>li:first-child{padding-top:10px}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li.sta-actual>label:before,
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li.sta-actual>span{color:#80bbbe}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>input:checked~label:before{content:'\e0b3';color:#80bbbe}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>input:checked~label:after{left:0;right:0}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>input:checked~span{background:#fff;color:#80bbbe}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>input:checked>div>ul{background:#fff}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>label{z-index:1}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>label:before{content:'\e0b3';left:29px;right:auto;color:#fff;-webkit-transition:color .3s;-o-transition:color .3s;-ms-transition:color .3s;-moz-transition:color .3s;transition:color .3s}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>label:after{border-color:rgba(255,255,255,.2)}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>span{color:#fff;padding:17px 20px 17px 55px;-webkit-transition:background .3s,color .3s;-o-transition:background .3s,color .3s;-ms-transition:background .3s,color .3s;-moz-transition:background .3s,color .3s;transition:background .3s,color .3s}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>div>ul{max-height:none!important;background:#fff;position:fixed;left:auto;top:0;right:0;bottom:0;width:0;overflow:hidden;background:#fff!important;z-index:-10;padding:0;-webkit-transition:width 1s,box-shadow 1s,right 1s;-o-transition:width 1s,box-shadow 1s,right 1s;-ms-transition:width 1s,box-shadow 1s,right 1s;-moz-transition:width 1s,box-shadow 1s,right 1s;transition:width 1s,box-shadow 1s,right 1s}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>div>ul:after{content:'';position:absolute;left:auto;top:0;right:0;bottom:0;-webkit-box-shadow:0 0 35px 5px #000;-moz-box-shadow:0 0 35px 5px #000;box-shadow:0 0 35px 5px #000}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>div>ul>li{width:230px;margin:20px 10px}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>div>ul>li:first-child{margin:0;display:block;width:250px}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>div>ul>li:first-child>button{display:block;text-transform:uppercase;font:14px/14px 'Roboto',sans-serif;position:relative;text-align:center;color:#fff;width:200px;height:15px;padding:25px 40px 25px 10px;-ms-box-sizing:inherit;-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit;background:#80bbbe}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>div>ul>li:first-child>button:after{content:'\e0b4';position:absolute;left:auto;top:0;right:25px;bottom:0;font:17px/65px Icons}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>div>ul>li:nth-of-type(2){margin-top:10px}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>div>ul>li:last-of-type{margin-top:10px}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>div>ul>li:before{content:none}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>div>ul>li>a{display:block;width:100%;height:180px;position:relative;background-position:center;background-size:cover}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>div>ul>li>a>div{position:absolute;right:0;bottom:0;text-align:center;background:#fff;padding:15px 10px 0;width:160px;font:24px 'Droid Serif',serif;color:#80bbbe}
.tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>div>ul>li>a>div>span{text-transform:uppercase;color:#4d4d4d;font:14px/14px 'Roboto',sans-serif;display:block}.sf5 .tpl-header2-eh.sta-top>div>nav>.sta-reserva:hover{-webkit-transition:none}
.sf5 .tpl-header2-eh>div>nav>ul{display:inline-block;vertical-align:middle}
.sf5 .tpl-header2-eh>div>nav>ul>li{display:inline-block;vertical-align:middle}
.sf5 .tpl-header2-eh>div>nav>ul>li:not(.sta-uno):hover>div{display:block}
.sf5 .tpl-header2-eh>div>nav>ul>li>span{display:inline-block}
.sf5 .tpl-header2-eh>div>nav>ul>li>div{height:auto;opacity:1;overflow:visible;display:none;-webkit-transition:none}
.sf5 .tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>label{z-index:1}
.sf5 .tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>span{display:inline-block;padding:5px 10px 0 55px}
.sf5 .tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>div>ul{-webkit-transition:none}
.ielt11 .tpl-header2-eh>div>nav>ul{display:inline-block;flex-shrink:1}
.ielt11 .tpl-header2-eh>div>nav>ul>li{display:inline-block;vertical-align:top}
.ielt11 .tpl-header2-eh>div>nav>ul>li>span{display:inline-block}
.ielt11 .tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>label{z-index:1}
.ielt11 .tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>span{display:inline-block;padding:5px 10px 0 55px}
.ielt10 .tpl-header2-eh>div>nav{display:inline-block;vertical-align:top;max-width:65%}
.ielt10 .tpl-header2-eh>div>nav>ul{display:inline-block;vertical-align:top}
.ielt10 .tpl-header2-eh>div>nav>ul>li{display:inline-block;vertical-align:top}
.ielt10 .tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>span{display:block}
.ielt10 .tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>label{z-index:1}
.ielt9 .tpl-header2-eh>div>nav>div:nth-of-type(2)>ul>li>div>ul:after{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.ielt9 .tpl-header2-eh>input:checked~div>nav>div:nth-of-type(2){-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.ielt9 .tpl-header2-eh>input:checked~div>nav>div:nth-of-type(2)>ul>li>input:checked~div>ul{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
}
@media (min-width: 701px) {
.tpl-header2-eh > div > nav > ul > li.sta-dos > div > ul {width: 550px;}
.tpl-header2-eh > div > nav > ul > li.sta-dos > div > ul > li > a {width: 265px;}
.tpl-header2-eh > div > nav > ul > li.sta-tres > div > ul,
.tpl-header2-eh > div > nav > ul > li.sta-cuatro > div > ul {width: 580px;}
.tpl-header2-eh > div > nav > ul > li.sta-tres > div > ul > li > a,
.tpl-header2-eh > div > nav > ul > li.sta-cuatro > div > ul > li > a {width: 200px;}
.tpl-header2-eh > div > nav > ul > li.sta-colum2.sta-dos > div > ul {width: 580px;}
.tpl-header2-eh > div > nav > ul > li.sta-colum2.sta-dos > div > ul > li {width: 280px;}
.tpl-header2-eh > div > nav > ul > li.sta-colum2.sta-dos > div > ul > li > a {width: 225px;}
.tpl-header2-eh > div > nav > ul > li.sta-colum2.sta-tres > div > ul > li,
.tpl-header2-eh > div > nav > ul > li.sta-colum2.sta-cuatro > div > ul > li {width: 280px;}
.tpl-header2-eh > div > nav > ul > li.sta-colum2.sta-tres > div > ul > li:not(:nth-of-type(2)),
.tpl-header2-eh > div > nav > ul > li.sta-colum2.sta-cuatro > div > ul > li:not(:nth-of-type(2)) {margin-left: 20px;}
.tpl-header2-eh > div > nav > ul > li.sta-colum2.sta-tres > div > ul > li > a,
.tpl-header2-eh > div > nav > ul > li.sta-colum2.sta-cuatro > div > ul > li > a {width: 225px;}
.tpl-header2-eh > div > nav > ul > li.sta-colum2.sta-tres > div > ul > li > ul,
.tpl-header2-eh > div > nav > ul > li.sta-colum2.sta-cuatro > div > ul > li > ul {width: 180px;}
.tpl-header2-eh > div > nav > ul > li.sta-colum2 > li {width: 280px;}
.tpl-header2-eh > div > nav > ul > li.sta-colum2 > li:nth-of-type(3) ~ li {max-width: 150px;}
.tpl-header2-eh > div > nav > ul > li.sta-colum2 > li > a {width: 225px;}
.tpl-header2-eh > div > nav > ul > li.sta-colum2 > li > a > div {padding: 10px 10px 0 30px;}
.tpl-header2-eh > div > nav > ul > li.sta-colum2 > li > div > ul {width: 180px;}
}
@media (min-width: 901px) {
  .tpl-header2-eh > div > nav > ul > li.sta-tres > div > ul {width: 830px;}
  .tpl-header2-eh > div > nav > ul > li.sta-tres > div > ul > li > a {width: 262px;}
  .tpl-header2-eh > div > nav > ul > li.sta-tres > div > ul > li > a > div {padding: 10px 10px 0;width: 190px;}
  .tpl-header2-eh > div > nav > ul > li.sta-tres > div > ul > li:not(:nth-of-type(2)) {margin-left: 20px;}
  .tpl-header2-eh > div > nav > ul > li.sta-tres > div > ul > li:nth-of-type(3) ~ li {max-width: none;}
  .tpl-header2-eh > div > nav > ul > li.sta-tres > div > ul > li:nth-of-type(3) ~ li:before {content: none;}
  .tpl-header2-eh > div > nav > ul > li.sta-tres > div > ul > li:nth-of-type(3) ~ li > a {position: relative;background-position: center;background-size: 100% 100%;width: 265px;height: 180px;}
  .tpl-header2-eh > div > nav > ul > li.sta-tres > div > ul > li:nth-of-type(3) ~ li > a:hover {background-size: 130% 130%;text-decoration: none;}
  .tpl-header2-eh > div > nav > ul > li.sta-tres > div > ul > li:nth-of-type(3) ~ li > a:hover > div > span {color: #80bbbe;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
  .tpl-header2-eh > div > nav > ul > li.sta-tres > div > ul > li:nth-of-type(3) ~ li > a:before {content: none;}
  .tpl-header2-eh > div > nav > ul > li.sta-tres > div > ul > li:nth-of-type(3) ~ li > a > div {position: absolute;width: 190px;padding: 10px 10px 0;right: -1px;bottom: 0;color: #80bbbe;font: 24px 'Droid Serif', serif;}
  .tpl-header2-eh > div > nav > ul > li.sta-tres > div > ul > li:nth-of-type(3) ~ li > a > div > span {color: #4d4d4d;text-transform: uppercase;font: 14px 'Roboto', sans-serif;display: block;}
  .tpl-header2-eh > div > nav > ul > li.sta-cuatro > div > ul {width: 830px;}
  .tpl-header2-eh > div > nav > ul > li.sta-cuatro > div > ul > li > a > div {padding: 10px 10px 0;}
  .tpl-header2-eh > div > nav > ul > li.sta-cuatro > div > ul > li:nth-of-type(3) + li {max-width: none;width: 200px;}
  .tpl-header2-eh > div > nav > ul > li.sta-cuatro > div > ul > li:nth-of-type(3) + li:before {content: none;}
  .tpl-header2-eh > div > nav > ul > li.sta-cuatro > div > ul > li:nth-of-type(3) + li + li:before {content: attr(data-apartado);display: block;text-transform: uppercase;color: #80bbbe;letter-spacing: 2px;font: 14px 'Roboto', sans-serif;margin-bottom: 5px;}
  .tpl-header2-eh > div > nav > ul > li.sta-cuatro > div > ul > li:nth-of-type(3) + li > a {position: relative;background-position: center;background-size: 100% 100%;width: 200px;height: 180px;}
  .tpl-header2-eh > div > nav > ul > li.sta-cuatro > div > ul > li:nth-of-type(3) + li > a:hover {background-size: 130% 130%;}
  .tpl-header2-eh > div > nav > ul > li.sta-cuatro > div > ul > li:nth-of-type(3) + li > a:before {content: none;}
  .tpl-header2-eh > div > nav > ul > li.sta-cuatro > div > ul > li:nth-of-type(3) + li > a > div {position: absolute;width: 130px;padding: 10px 10px 0;right: -1px;bottom: 0;color: #80bbbe;font: 24px 'Droid Serif', serif;}
  .tpl-header2-eh > div > nav > ul > li.sta-cuatro > div > ul > li:nth-of-type(3) + li ~ li {max-width: 185px;}
  .tpl-header2-eh > div > nav > ul > li.sta-colum2.sta-uno > div > ul {width: 400px;}
  .tpl-header2-eh > div > nav > ul > li.sta-colum2.sta-tres > div > ul,
  .tpl-header2-eh > div > nav > ul > li.sta-colum2.sta-cuatro > div > ul,
  .tpl-header2-eh > div > nav > ul > li.sta-colum2.sta-dos > div > ul {width: 830px;}
  .tpl-header2-eh > div > nav > ul > li.sta-colum2.sta-tres > div > ul > li,
  .tpl-header2-eh > div > nav > ul > li.sta-colum2.sta-cuatro > div > ul > li,
  .tpl-header2-eh > div > nav > ul > li.sta-colum2.sta-dos > div > ul > li {width: 405px;}
  .tpl-header2-eh > div > nav > ul > li.sta-colum2.sta-tres > div > ul > li > a,
  .tpl-header2-eh > div > nav > ul > li.sta-colum2.sta-cuatro > div > ul > li > a {width: 255px;}
  .tpl-header2-eh > div > nav > ul > li.sta-colum2.sta-tres > div > ul > li > a > div,
  .tpl-header2-eh > div > nav > ul > li.sta-colum2.sta-cuatro > div > ul > li > a > div {padding-left: 30px;}
  .tpl-header2-eh > div > nav > ul > li.sta-colum2.sta-tres > div > ul > li > ul,
  .tpl-header2-eh > div > nav > ul > li.sta-colum2.sta-cuatro > div > ul > li > ul {width: 210px;}
  .tpl-header2-eh > div > nav > ul > li.sta-colum2 > div > ul > li {width: 410px;}
  .tpl-header2-eh > div > nav > ul > li.sta-colum2 > div > ul > li:not(:nth-of-type(2)) {margin-left: 20px;}
  .tpl-header2-eh > div > nav > ul > li.sta-colum2 > div > ul > li > a {margin-left: 150px;width: 250px;}
  .tpl-header2-eh > div > nav > ul > li.sta-colum2 > div > ul > li > ul {margin-left: 150px;width: 205px;}
  .ielt10 .tpl-header2-eh > div > nav {max-width: 70%;}
}
@media (min-width: 1101px) {
  .ielt10 .tpl-header2-eh > div > nav {max-width: 80%;}
}
@media print {
  .tpl-header2-eh {display: none !important;}
}
/* .tpl-header2-eh */
/* CLASES IMPORTANTES */
/*    
Si se le pone "sta-corporate" o "sta-star" los menús pasan a ser desplegables
Se le añade la clase "sta-top" (JQ) para ponerlo fijo.
La clase "sta-reserva" (JQ) se usa que el icono de reservar se posicione a la derecha y los elementos del menú centrados.

---clases a los elementos li de 1º nivel
La clase "sta-actual" (JQ) marca en que apartado estamos.
La clase "noChild" (CMS) no se está usando, redirecciona al primer hijo aunque haya muchos (oculta todos).
Las clases "sta-uno", "dos", "tres" y "cuatro" especifican cuantos hijos tienen los apartados.
La clase "sta-colum2" (JQ) se puede especifica desde CMS y sirbe para dar otro formato a los apartados que tengan subsubapartados (nietos)  
La clase "sta-dispo" (JQ) se añade para que al hacer scroll el boton dl motor cambie y muestre un valor.

----Clases muy especiales a los li de 1º nivel
Al añadir "sta-corporate" y "sta-star" los combierte en enlaces que lanzan la funcion del modal desde JS.

*/
.tpl-header3-eh{font:300 14px 'Roboto',sans-serif;position:relative;z-index:200;-webkit-transition:background .3s;-o-transition:background .3s;-ms-transition:background .3s;-moz-transition:background .3s;transition:background .3s}
.tpl-header3-eh.sta-top{position:fixed;left:0;top:0;right:0;bottom:auto}
.tpl-header3-eh.sta-top>div{background:#4d4d4d}.tpl-header3-eh:hover{background:#4d4d4d}
.tpl-header3-eh:not(.sta-corporate)>div>nav>div:nth-of-type(3)>ul>li.sta-corporate,
.tpl-header3-eh:not(.sta-star)>div>nav>div:nth-of-type(3)>ul>li.sta-star{cursor:pointer;border-bottom:1px solid rgba(77,77,77,.2)}
.tpl-header3-eh:not(.sta-corporate)>div>nav>div:nth-of-type(3)>ul>li.sta-corporate>label,
.tpl-header3-eh:not(.sta-star)>div>nav>div:nth-of-type(3)>ul>li.sta-star>label{display:none}
.tpl-header3-eh:not(.sta-corporate)>div>nav>div:nth-of-type(3)>ul>li.sta-corporate>div>ul,
.tpl-header3-eh:not(.sta-star)>div>nav>div:nth-of-type(3)>ul>li.sta-star>div>ul{display:none}
.tpl-header3-eh>input:checked~div>nav>div:nth-of-type(3){right:0;-webkit-box-shadow:0 0 35px 5px #000;-moz-box-shadow:0 0 35px 5px #000;box-shadow:0 0 35px 5px #000}
.tpl-header3-eh>div{position:absolute;left:0;top:0;right:0;bottom:auto;padding:8px 10px 8px 10px;min-height:50px;text-align:right;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:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
.tpl-header3-eh>div:before{content:'';position:absolute;left:10px;top:auto;right:10px;bottom:0;border-bottom:1px solid #fff;opacity:.4}
.tpl-header3-eh>div>a{display:none}.tpl-header3-eh>div>div{text-align:left;max-width:calc(100% - 85px);margin:0 auto 0 0}
.tpl-header3-eh>div>div>div{color:#fff;padding-right:10px}
.tpl-header3-eh>div>div>div:first-child{font:18px/16px 'Droid Serif',serif}
.tpl-header3-eh>div>div>div:first-child:before{content:attr(data-estr);display:block;color:#80bbbe;font-size:10px;line-height:10px}
.tpl-header3-eh>div>div>div:first-child[data-estr="*"]:before,.tpl-header3-eh>div>div>div:first-child[data-estr="**"]:before,
.tpl-header3-eh>div>div>div:first-child[data-estr="***"]:before,
.tpl-header3-eh>div>div>div:first-child[data-estr="****"]:before,.tpl-header3-eh>div>div>div:first-child[data-estr="*****"]:before{font:9px/9px Icons}
.tpl-header3-eh>div>div>div:first-child[data-estr="1"]:before{content:'*';font:9px/9px Icons}
.tpl-header3-eh>div>div>div:first-child[data-estr="2"]:before{content:'**';font:9px/9px Icons}
.tpl-header3-eh>div>div>div:first-child[data-estr="3"]:before{content:'***';font:9px/9px Icons}
.tpl-header3-eh>div>div>div:first-child[data-estr="4"]:before{content:'****';font:9px/9px Icons}
.tpl-header3-eh>div>div>div:first-child[data-estr="5"]:before{content:'*****';font:9px/9px Icons}
.tpl-header3-eh>div>div>div:last-child{font:300 14px/14px 'Roboto',sans-serif;margin-top:2px}
.tpl-header3-eh>div>div>div:last-child>span{display:none}
.tpl-header3-eh>div>div>div:last-child>button{display:none}.tpl-header3-eh>div>nav{display:inline-block;vertical-align:top;padding-top:8px}
.tpl-header3-eh>div>nav>.sta-reserva{display:inline-block;border-left:1px solid rgba(255,255,255,.4);cursor:pointer}
.tpl-header3-eh>div>nav>.sta-reserva:before{content:'\e0b1';font:29px/35px Icons;color:#80bbbe;padding:0 5px 0 10px}
.tpl-header3-eh>div>nav>.sta-reserva:nth-of-type(4){display:none}
.tpl-header3-eh>div>nav>.sta-atencion{display:none}
.tpl-header3-eh>div>nav>label{display:inline-block;vertical-align:top;position:relative;height:35px;padding-left:32px;border-left:1px solid rgba(255,255,255,.4)}.tpl-header3-eh>div>nav>label>span:first-of-type{position:absolute;right:0;top:17px;height:3px;width:22px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#80bbbe}.tpl-header3-eh>div>nav>label>span:first-of-type:after,
.tpl-header3-eh>div>nav>label>span:first-of-type:before{content:'';position:absolute;left:0;bottom:6px;width:100%;height:100%;background:#80bbbe;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.tpl-header3-eh>div>nav>label>span:first-of-type:after{top:6px}
.tpl-header3-eh>div>nav>label>span:last-of-type{display:none}
.tpl-header3-eh>div>nav>div:nth-of-type(3){position:fixed;left:auto;top:0;right:-200px;bottom:0;z-index:1;background:#fff;width:200px;overflow:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:right 1s,box-shadow 1s;-o-transition:right 1s,box-shadow 1s;-ms-transition:right 1s,box-shadow 1s;-moz-transition:right 1s,box-shadow 1s;transition:right 1s,box-shadow 1s}
.tpl-header3-eh>div>nav>div:nth-of-type(3)>label{display:block;padding:25px 20px 15px 0;color:#80bbbe;text-transform:uppercase}
.tpl-header3-eh>div>nav>div:nth-of-type(3)>label:after{content:'\e001';display:inline-block;vertical-align:middle;font:13px/13px Icons;border:1px solid #d3d3d3;padding:8px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-left:5px}
.tpl-header3-eh>div>nav>div:nth-of-type(3)>label:hover:after{color:#d3d3d3;color:#fff;border-color:#80bbbe;background:#80bbbe;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul{text-align:left}
.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li{position:relative}.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li:first-child{border-top:1px solid rgba(77,77,77,.2)}
.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li.sta-colum2.sta-cuatro>div>ul>li:nth-of-type(3)~li,
.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li.sta-colum2.sta-tres>div>ul>li:nth-of-type(3)~li{display:none}
.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li.sta-colum2>div>ul>li>a{text-transform:uppercase;font-weight:400;color:#80bbbe;cursor:default;margin-bottom:5px}
.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li.sta-colum2>div>ul>li>a:hover{text-decoration:none}
.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li.sta-colum2>div>ul>li:before{content:none}
.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li.sta-colum2>div>ul>li>ul{display:block}
.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li.sta-colum2>div>ul>li>ul>li:before{content:'';display:inline-block;vertical-align:middle;height:5px;width:5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#80bbbe;margin-right:3px}
.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li.sta-colum2>div>ul>li>ul>li:not(:last-of-type){margin-bottom:5px}
.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li.sta-colum2>div>ul>li>ul>li>a{color:#4d4d4d}
.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li.sta-colum2>div>ul>li>ul>li>a:hover{text-decoration:none;color:#80bbbe}
.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li.noChild,
.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li.sta-uno:not(.sta-colum2){cursor:pointer;border-bottom:1px solid rgba(77,77,77,.2)}
.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li.noChild>label,
.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li.sta-uno:not(.sta-colum2)>label{display:none}
.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li.noChild>div>ul,
.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li.sta-uno:not(.sta-colum2)>div>ul{display:none}
.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li.sta-actual>span{color:#80bbbe}
.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>input:checked~label:after{left:20px;right:20px}
.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>input:checked~label:before{content:'\e0b5'}
.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>input:checked~span{background:rgba(77,77,77,.2)}
.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>input:checked~div>ul{max-height:350px;background:rgba(77,77,77,.2)}
.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>label{position:absolute;left:0;top:0;right:0;bottom:auto;height:50px}
.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>label:before{content:'\e0b2';font:16px/1px Icons;position:absolute;right:20px;top:50%}
.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>label:after{content:'';position:absolute;left:0;top:auto;right:0;bottom:0;border-bottom:1px solid rgba(77,77,77,.2);-webkit-transition:left .3s,right .3s;-o-transition:left .3s,right .3s;-ms-transition:left .3s,right .3s;-moz-transition:left .3s,right .3s;transition:left .3s,right .3s}.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>span{font-size:16px;line-height:16px;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;padding:0 40px 0 20px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#4d4d4d;height:50px;-webkit-transition:background .3s;-o-transition:background .3s;-ms-transition:background .3s;-moz-transition:background .3s;transition:background .3s}
.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>div>ul{padding:0 10px 0 25px;overflow:hidden;max-height:0;-webkit-transition:background .3s,max-height 1s;-o-transition:background .3s,max-height 1s;-ms-transition:background .3s,max-height 1s;-moz-transition:background .3s,max-height 1s;transition:background .3s,max-height 1s}
.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>div>ul>li:not(:last-of-type){margin-bottom:5px}
.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>div>ul>li:before{content:'';display:inline-block;vertical-align:middle;height:5px;width:5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#80bbbe}
.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>div>ul>li:first-child{display:none}
.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>div>ul>li:nth-of-type(2){margin-top:15px}
.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>div>ul>li:last-child{margin-bottom:15px}
.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>div>ul>li.sta-oferta{display:none}
.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>div>ul>li>a{background-repeat:no-repeat;background-position:-99999px -99999px;color:#4d4d4d}
.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>div>ul>li>a>div{display:inline}
.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>div>ul>li>ul{display:none}
.tpl-header3-eh input{position:fixed;top:0;left:-999px}
.tpl-header3-eh .sta-oculto{display:none!important}
.sf5 .tpl-header3-eh>div>div{display:inline-block;width:70%}
.ielt11 .tpl-header3-eh.sta-top>div>div{max-width:40%}.ielt11 .tpl-header3-eh.sta-top>div>nav{max-width:58%}
.ielt11 .tpl-header3-eh>div>div{display:inline-block}
.ielt11 .tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>span{display:block}
.ielt11 .tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>label{background:rgba(255,255,255,0)}
.ielt9 .tpl-header3-eh>input:checked~div>nav>div:nth-of-type(3){display:block;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.ielt9 .tpl-header3-eh>div>div{width:65%}
.ielt9 .tpl-header3-eh>div>nav>div:nth-of-type(3){right:0;display:none}
@media (min-width: 601px) {
  .tpl-header3-eh {/* safary */}
  .tpl-header3-eh:not(.sta-corporate) > div > nav > div:nth-of-type(3) > ul > li.sta-corporate,
  .tpl-header3-eh:not(.sta-star) > div > nav > div:nth-of-type(3) > ul > li.sta-star {border-color: rgba(255, 255, 255, 0.2);}
  .tpl-header3-eh.sta-top.sta-dispo>div>nav>.sta-reserva:nth-of-type(4)>span{display:none}
  .tpl-header3-eh.sta-top.sta-dispo>div>nav>.sta-reserva:nth-of-type(4)>div{display:inline-block;vertical-align:middle}
  .tpl-header3-eh.sta-top>div>a{display:none}.tpl-header3-eh.sta-top>div>div{max-width:49%}
  .tpl-header3-eh.sta-top>div>div>div:last-child>span{display:none}.tpl-header3-eh.sta-top>div>nav{max-width:49%}
  .tpl-header3-eh.sta-top>div>nav>.sta-reserva:nth-of-type(4){display:inline-block;white-space:nowrap;align-items:center;margin-left:20px;border:2px solid #80bbbe;height:35px;color:#80bbbe;text-transform:uppercase;padding:8px 10px}
  .tpl-header3-eh.sta-top>div>nav>.sta-reserva:nth-of-type(4):hover{background:#80bbbe;color:#4d4d4d;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
  .tpl-header3-eh.sta-top>div>nav>.sta-reserva:nth-of-type(4):hover:before{color:#4d4d4d;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
  .tpl-header3-eh.sta-top>div>nav>.sta-reserva:nth-of-type(4):before{font:50px/39px Icons;padding:0;margin-right:5px;vertical-align:middle}.tpl-header3-eh.sta-top>div>nav>.sta-reserva:nth-of-type(4)>span{display:inline-block;white-space:normal;vertical-align:middle;width:110px;text-align:left}.tpl-header3-eh.sta-top>div>nav>.sta-reserva:nth-of-type(4)>div{display:none}
  .tpl-header3-eh.sta-top>div>nav>.sta-reserva:nth-of-type(4)>div>div{letter-spacing:.2em}
  .tpl-header3-eh.sta-top>div>nav>.sta-reserva:nth-of-type(4)>div>.precio{font-size:24px;font-weight:700;line-height:24px}
  .tpl-header3-eh>input:checked~div>nav>div:nth-of-type(3)>ul>li>input:checked~div>ul{max-height:none;background:#fff;width:250px;-webkit-box-shadow:0 0 35px 5px #000;-moz-box-shadow:0 0 35px 5px #000;box-shadow:0 0 35px 5px #000;overflow-y:auto}
  .tpl-header3-eh>input:checked~div>nav>div:nth-of-type(3)>ul>li>div>ul{right:250px}
  .tpl-header3-eh>div{min-height:55px;padding:10px 20px 5px 20px}
  .tpl-header3-eh>div:before{left:20px;right:20px}
  .tpl-header3-eh>div>a{display:block;font-size:0;float:left}
  .tpl-header3-eh>div>a>svg{fill:#fff;height:48px;width:55px;margin-right:15px}
  .tpl-header3-eh>div>a>svg:first-child{display:none}
  .tpl-header3-eh>div>div{max-width:70%;margin:0 auto 0 0}
  .tpl-header3-eh>div>div>div:first-child{font-size:21px;line-height:19px;margin-bottom:5px}
  .tpl-header3-eh>div>div>div:first-child:before{content:none!important}
  .tpl-header3-eh>div>div>div:first-child:after{content:attr(data-estr);color:#80bbbe;vertical-align:top;font-size:10px;line-height:10px}
  .tpl-header3-eh>div>div>div:first-child[data-estr="*"]:after,
  .tpl-header3-eh>div>div>div:first-child[data-estr="**"]:after
  ,.tpl-header3-eh>div>div>div:first-child[data-estr="***"]:after,
  .tpl-header3-eh>div>div>div:first-child[data-estr="****"]:after,
  .tpl-header3-eh>div>div>div:first-child[data-estr="*****"]:after{font:9px/9px Icons}
  .tpl-header3-eh>div>div>div:first-child[data-estr="1"]:after{content:'*';font:9px/9px Icons}
  .tpl-header3-eh>div>div>div:first-child[data-estr="2"]:after{content:'**';font:9px/9px Icons}
  .tpl-header3-eh>div>div>div:first-child[data-estr="3"]:after{content:'***';font:9px/9px Icons}
  .tpl-header3-eh>div>div>div:first-child[data-estr="4"]:after{content:'****';font:9px/9px Icons}
  .tpl-header3-eh>div>div>div:first-child[data-estr="5"]:after{content:'*****';font:9px/9px Icons}
  .tpl-header3-eh>div>div>div:last-child>span{display:inline}
  .tpl-header3-eh>div>div>div:last-child>button{font:300 14px/14px 'Roboto',sans-serif;vertical-align:middle;color:#80bbbe;display:inline-block;letter-spacing:.1em;text-transform:uppercase;margin-right:5px;margin-right:0}
  .tpl-header3-eh>div>div>div:last-child>button:after,
  .tpl-header3-eh>div>div>div:last-child>button:before{display:inline-block;font-family:Icons}
  .tpl-header3-eh>div>div>div:last-child>button:before{font-size:20px;padding-right:3px;vertical-align:middle;margin-top:-4px}
  .tpl-header3-eh>div>div>div:last-child>button:after{content:'\e000';font-size:10px;margin-left:5px}
  .tpl-header3-eh>div>div>div:last-child>button:hover{cursor:pointer;margin-right:0;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
  .tpl-header3-eh>div>div>div:last-child>button:hover:after{margin-left:10px;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
  .tpl-header3-eh>div>div>div:last-child>button>span{display:none}
  .tpl-header3-eh>div>nav{max-width:130px;padding:0;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}
  .tpl-header3-eh>div>nav>.sta-reserva{display:none}
  .tpl-header3-eh>div>nav>label{padding:15px 0 9px 49px;border:0}
  .tpl-header3-eh>div>nav>label:after{content:'';position:absolute;left:0;top:11px;height:32px;border-left:1px solid #fff;opacity:.4}
  .tpl-header3-eh>div>nav>label>span:first-of-type{right:auto;left:20px;top:26px}
  .tpl-header3-eh>div>nav>label>span:last-of-type{display:inline-block;font-size:18px;color:#fff;text-transform:uppercase}
  .tpl-header3-eh>div>nav>div:nth-of-type(3){width:250px;right:-250px;background:#4d4d4d}
  .tpl-header3-eh>div>nav>div:nth-of-type(3)>label{padding:16px 20px 15px 0;height:35px;color:#fff}
  .tpl-header3-eh>div>nav>div:nth-of-type(3)>label:after{color:#80bbbe;border-color:rgba(255,255,255,.2);border-width:2px;margin-top:-1px}
  .tpl-header3-eh>div>nav>div:nth-of-type(3)>label:hover{color:#80bbbe;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
  .tpl-header3-eh>div>nav>div:nth-of-type(3)>label:hover:after{color:#000;border-color:#80bbbe}
  .tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li:first-child{border-color:rgba(255,255,255,.2)}
  .tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li:hover>label:before{content:'\e0b3'}
  .tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li:hover>label:after{left:0;right:0}
  .tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li:hover>div>ul{max-height:none;background:#fff}
  .tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li.noChild,
  .tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li.sta-uno:not(.sta-colum2){border-bottom:1px solid rgba(255,255,255,.2)}
  .tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li.sta-colum2>div>ul>li{text-align:right;position:relative}
  .tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li.sta-colum2>div>ul>li>a{background-position:-99999px -999999px;background-size:0;position:static;height:auto;margin-bottom:-5px;padding-top:100px}
  .tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li.sta-colum2>div>ul>li>a:before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background-image:inherit;background-position:center;background-size:cover;z-index:-1}
  .tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li.sta-colum2>div>ul>li>a>div{position:relative;display:inline-block}
  .tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li.sta-colum2>div>ul>li>ul{display:inline-block;background:#fff;width:180px;text-align:left}
  .tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li.sta-colum2>div>ul>li>ul>li{padding:0 10px 0 15px}
  .tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li.sta-colum2>div>ul>li>ul>li:first-child{padding-top:10px}
  .tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li.sta-actual>label:before,
  .tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li.sta-actual>span{color:#80bbbe}
  .tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>input:checked~label:before{content:'\e0b3';color:#80bbbe}
  .tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>input:checked~label:after{left:0;right:0}
  .tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>input:checked~span{background:#fff;color:#80bbbe}
  .tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>input:checked>div>ul{background:#fff}
  .tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>label{z-index:1}
  .tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>label:before{content:'\e0b3';left:29px;right:auto;color:#fff;-webkit-transition:color .3s;-o-transition:color .3s;-ms-transition:color .3s;-moz-transition:color .3s;transition:color .3s}
  .tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>label:after{border-color:rgba(255,255,255,.2)}
  .tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>span{color:#fff;padding:17px 20px 17px 55px;-webkit-transition:background .3s,color .3s;-o-transition:background .3s,color .3s;-ms-transition:background .3s,color .3s;-moz-transition:background .3s,color .3s;transition:background .3s,color .3s}
  .tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>div>ul{max-height:none!important;background:#fff;position:fixed;left:auto;top:0;right:0;bottom:0;width:0;overflow:hidden;background:#fff!important;z-index:-10;padding:0;-webkit-transition:width 1s,box-shadow 1s,right 1s;-o-transition:width 1s,box-shadow 1s,right 1s;-ms-transition:width 1s,box-shadow 1s,right 1s;-moz-transition:width 1s,box-shadow 1s,right 1s;transition:width 1s,box-shadow 1s,right 1s}
  .tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>div>ul:after{content:'';position:absolute;left:auto;top:0;right:0;bottom:0;-webkit-box-shadow:0 0 35px 5px #000;-moz-box-shadow:0 0 35px 5px #000;box-shadow:0 0 35px 5px #000}
  .tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>div>ul>li{width:230px;margin:20px 10px}
  .tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>div>ul>li:first-child{margin:0;display:block;width:250px}
  .tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>div>ul>li:first-child>button{display:block;text-transform:uppercase;font:14px/14px 'Roboto',sans-serif;position:relative;text-align:center;color:#fff;width:200px;height:15px;padding:25px 40px 25px 10px;-ms-box-sizing:inherit;-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit;background:#80bbbe}
  .tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>div>ul>li:first-child>button:after{content:'\e0b4';position:absolute;left:auto;top:0;right:25px;bottom:0;font:17px/65px Icons}.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>div>ul>li:nth-of-type(2){margin-top:10px}
  .tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>div>ul>li:last-of-type{margin-top:10px}
  .tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>div>ul>li:before{content:none}
  .tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>div>ul>li>a{display:block;width:100%;height:180px;position:relative;background-position:center;background-size:cover}.tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>div>ul>li>a>div{position:absolute;right:0;bottom:0;text-align:center;background:#fff;padding:15px 10px 0;width:160px;font:14px/14px 'Roboto',sans-serif;text-transform:uppercase}
  .tpl-header3-eh>div>nav>div:nth-of-type(3)>ul>li>div>ul>li>a>div>span{display:block;font:24px 'Droid Serif',serif;color:#80bbbe;text-transform:none}.sf5 .tpl-header3-eh{display:block}
  .sf5 .tpl-header3-eh.sta-top>div>div{max-width:45%}
  .sf5 .tpl-header3-eh.sta-top>div>nav{max-width:none}
  .sf5 .tpl-header3-eh>div>a{position:relative}
  .sf5 .tpl-header3-eh>div>div{display:inline-block;float:left;position:relative}
  .ielt11 .tpl-header3-eh>div>div{max-width:50%}
  .ielt9 .tpl-header3-eh > div > a {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAAvCAYAAABHXlKwAAAEhUlEQVRoge3aa4iVRRgH8N9ua0WZXdTUFLP6YIJpSVhRZmhklJBk0oUUKYsSoptJNyMhiehDERRp0EWCLgapBea3krJI6B6RdLHbplimXUxNPX145uW8e3Z1z3mPu3sU/zDMOTPPPDPPnOc2M6epVCqpEUuxudZB+wDHYEotA1oKTjSz4Lh6sLTWAc1dsYpGwUHhCmIcmrqQf6foSuGm4t4u5N8pulotH8JlXTzHHtEdNvciRnbDPO1QVLhPUrmpCtreeAN9C85VGEWFG53KwCrph+E19Co4XyF0Zyi4AI8XHDukyKDujnOzVafKefTGiiKT9UQQfwLja6BfoKBD6gnhegn7G1YF7UDcXHSinkq/+mG5ULm9YYo6nFC9wh0ujiIdlcM6GXsaFtt7inZmXasrlUq1lqWlfYv5Vc61tNa1NsKp4AFM20PflnoY1yvcIzh2D+XpGvg8j9M7aP+snsXVK9w2ceXQUdleA58jsAwDKtqX1bO4RlDLDENFiDg01/YNXinKsJGEg/PwZEXbrVhfhFmjCQezcEvu+wZcVIRRIwoHj2Fi7vvnRZgUvdq7PdUf7IXmdawryB8G1zEWxYWr5ujyTio9hkZVy32CA1q4omrZUTbRcCgi3MtqfJDYR3i51gFNBV559hsc8DY3WPm0uwOt6fOQ1N+a6uNFtvBvxZhf8F8F35PEFcEa7My1H4Kz8QP+TKVZ5JV5tKa1wFH4B7tz/cNSXcKPqc4wXCTi65qFc7gtdYzLEZ2BeWmSrZicBJMGL8YJeFdcG2S4JgmwFgu1tev5YjMuwZjU1gcTMAnXpcUNz42ZhrEVwo/G/eI0/7ayBo4Vmc023NksdmWzyCbezDH4K5UMX+Q+b8QmrBa/5qm5vvvwKn5PdJNyfSPFvckifJub54XEZxNW4uvcmFHaO7At+Dmtd5C41oAThVZ9hUWZxMNwMS5VPfrhRnEsWZ3ajhT3KrvS9/VilzMsEBdDV+Gn1LYrR58hU8leeB8XdjD/ybgDz4pNIa7tz0ptGzPh1uEtrKpWMvwmdnWZsj2UtHVSzdra40c4H3fvYcGVODfx3o4RFX3fJR4v5dp2CE3ZhIWV3nKj8oNFq/glMnT0kDEPDyrb1VZ8L5wAYTsrc/SThDrdI3a4MwzCEjylvWo2YS4ezbVNFBt8F4a2oL843k8QBpkRrxV2cIVQm09zTEaJ3dyN5zA91cQl6vViZ9doew8yXmzYCGFnGZqFc+or1HobjhOq1yJscKqw17+FJ++T5vhSaMOqxHu2sONnDgbx/RUt4mnpgMRBtazAAMwRnmyOSKmkeqpwQP1z9DMT3SxlLzoGN2CGcBxSPVfbqz3CWVxZwbMqFBFug/BWv6Y6C8DTRfhYLq7IM6xIdEuUc8A/RBKwVoQPIjYNVg7gGWbgY23DUlUo6lCGav+8NFCkXDu0fZrakOotwo0TQg7GKcLty7VT1gZ4WGQ2nb0atUMR4fqKXPQ9EZMyHotF+na1+HtGhhYRk/LJ9SAh6E6ck9qOFqo5GZfnaK/Fh2mumvA/AL+aLpR33qMAAAAASUVORK5CYII=) left center no-repeat;width: 55px;height: 47px;}
  .ielt9 .tpl-header3-eh > div > nav > div:nth-of-type(3) > ul > li > input:checked ~ div > ul {display: block;}
  .ielt9 .tpl-header3-eh > div > nav > div:nth-of-type(3) > ul > li > div > ul {right: 250px!important;width: 250px!important;display: none;}
}
@media (min-width: 801px) {
  html.es .tpl-header3-eh>div>nav>.sta-atencion{display:inline-block;margin-right:10px;cursor:pointer;position:relative}
  html.es .tpl-header3-eh>div>nav>.sta-atencion:hover>span{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible}
  html.es .tpl-header3-eh>div>nav>.sta-atencion>span{background:#fff;border-top:4px solid #80bbbe;padding:10px;position:absolute;top:50%;right:45px;min-height:19px;min-width:160px;text-align:center;margin-top:-24px;opacity:0;visibility:hidden;-webkit-transform:scale(.7);-moz-transform:scale(.7);-o-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-o-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
  html.es .tpl-header3-eh>div>nav>.sta-atencion>span:before{content:'';position:absolute;right:-5px;top:4px;border-top:10px solid transparent;border-right:0 solid transparent;border-bottom:10px solid transparent;border-left:5px solid #fff}
  html.es .tpl-header3-eh>div>nav>.sta-atencion>svg{fill:#fff;width:35px;height:33px}
  .tpl-header3-eh.sta-top>div{padding:5px 20px}
  .tpl-header3-eh.sta-top>div>a{display:inline-block}
  .tpl-header3-eh.sta-top>div>a>svg{max-height:35px;max-width:150px}
  .tpl-header3-eh.sta-top>div>div>div:last-child>span{display:inline}
  .tpl-header3-eh.sta-top>div>nav>.sta-atencion{display:none!important}.tpl-header3-eh>div{padding:20px 30px 5px;min-height:70px}.tpl-header3-eh>div>a>svg:first-child{display:block;width:218px;height:50px}
  .tpl-header3-eh>div>a>svg:last-child{display:none}
  .tpl-header3-eh>div>nav{max-width:none;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
  .sf5 .tpl-header3-eh>div>div{max-width:50%}.ielt11 .tpl-header3-eh.sta-top>div>div{max-width:32%}.ielt11 .tpl-header3-eh>div>div{max-width:45%}
}
@media print {
  .tpl-header3-eh {display: none !important;}
}
.sta-head-dispo ~ main:after {content: none;}
/*.tpl-headvideo-eh*/
.tpl-headvideo-eh{padding:65px 0 90px;position:relative;text-align:center;background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden;-webkit-transition:background-image 1s;-o-transition:background-image 1s;-ms-transition:background-image 1s;-moz-transition:background-image 1s;transition:background-image 1s}.tpl-headvideo-eh[data-wistia=''][data-youtube='']>div:first-of-type>button{display:none}
.tpl-headvideo-eh>div:first-of-type{padding:30px 0 45px;position:relative;z-index:1}
.tpl-headvideo-eh>div:first-of-type>div>svg+img{display:none}
.tpl-headvideo-eh>div:first-of-type>div>img,
.tpl-headvideo-eh>div:first-of-type>div>svg{max-width:240px;max-height:65px}
.tpl-headvideo-eh>div:first-of-type>button{position:relative;height:35px;width:35px;margin-top:15px;border:2px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.tpl-headvideo-eh>div:first-of-type>button:after{content:'';position:absolute;left:12px;top:7px;border-top:8px solid transparent;border-right:0 solid #fff;border-bottom:8px solid transparent;border-left:10px solid #fff}
.tpl-headvideo-eh>div:nth-of-type(2)>.sta-fondo{position:absolute;left:0;top:0;right:0;bottom:0}
.tpl-headvideo-eh>div:nth-of-type(2)>.sta-fondo>div{height:100%}
.tpl-headvideo-eh>div:nth-of-type(2)>.sta-fondo>div video{height:auto!important}
.tpl-headvideo-eh>div:nth-of-type(2)>.sta-fondo:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0}
.tpl-headvideo-eh>div:nth-of-type(2)>.sta-modalVideoWistia,
.tpl-headvideo-eh>div:nth-of-type(2)>.sta-modalVideoYoutube{display:none}
.ielt9 .tpl-headvideo-eh{padding:65px 0 90px!important}
@media (min-width: 601px) {
  .tpl-headvideo-eh {padding: 75px 0 135px;}
  .tpl-headvideo-eh > div:first-of-type > div > svg,
  .tpl-headvideo-eh > div:first-of-type > div > img {max-height: 100px;max-width: 375px;}
  .tpl-headvideo-eh > div:first-of-type > button {height: 40px;width: 40px;margin-top: 30px;}
  .tpl-headvideo-eh > div:first-of-type > button:after {border-top-width: 9px;border-bottom-width: 9px;border-left-width: 12px;top: 8px;left: 14px;}
  .ielt9 .tpl-headvideo-eh {padding: 75px 0 135px!important;}
}
@media (min-width: 801px) {
  .tpl-headvideo-eh {padding: 90px 0 105px;}
  .ielt9 .tpl-headvideo-eh {padding: 90px 0 105px!important;}
}
#sta-modal_video > div .sta-modalVideoYoutube,
#sta-modal_video > div .sta-videoWistia {position: relative;height: 450px;max-width: 800px;margin: 0 auto;padding: 0 20px;}
#sta-modal_video > div .sta-modalVideoYoutube > .sta-videoYoutube {height: 100%;}
/*.tpl-headvideo2-eh*/
.tpl-headvideo2-eh {background-position: center;background-size: cover;background-repeat: no-repeat;}
.tpl-headvideo2-eh > button {background-position: center;background-size: cover;background-repeat: no-repeat;padding: 95px 20px 135px;min-height: 200px;width: 100%;-webkit-box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.14);-moz-box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.14);box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.14);-webkit-transition: background-image 1s, padding-top .3s;-o-transition: background-image 1s, padding-top .3s;-ms-transition: background-image 1s, padding-top .3s;-moz-transition: background-image 1s, padding-top .3s;transition: background-image 1s, padding-top .3s;}
.tpl-headvideo2-eh > button > div {text-align: left;}
.tpl-headvideo2-eh > button > div > div > img {width: 100%;max-width: 300px;}
@media (min-width: 601px) {
  .tpl-headvideo2-eh > button {padding: 130px 20px 190px;min-height: 250px;}
  .tpl-headvideo2-eh > button > div {max-width: 700px;margin: 0 auto;}
  .tpl-headvideo2-eh > button > div > div > img {max-width: 400px;}
}
@media (min-width: 801px) {
  .tpl-headvideo2-eh > button {padding: 150px 20px 170px;}
  .tpl-headvideo2-eh > button > div {max-width: 920px;}
  .tpl-headvideo2-eh > button > div > div > img {max-width: 479px;}
}
/*.tpl-headvideo2-eh*/
.tpl-head3-eh {background-position: center;background-size: cover;background-repeat: no-repeat;}
.tpl-head3-eh > div {background-position: center;background-size: cover;background-repeat: no-repeat;min-height: 350px;width: 100%;-webkit-box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.14);-moz-box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.14);box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.14);-webkit-transition: background-image 1s, padding-top .3s;-o-transition: background-image 1s, padding-top .3s;-ms-transition: background-image 1s, padding-top .3s;-moz-transition: background-image 1s, padding-top .3s;transition: background-image 1s, padding-top .3s;}
@media (min-width: 601px) {
  .tpl-head3-eh > div {min-height: 506px;}
}
/*. tpl-info-eh */
/* Clases
sta-quotes - Comillas en el titulo
sta-boder0 - Quitar borde superior

Clases a los elementos inferiores al título
sta-tenedor - icono de tenedores
sta-anillo - icono de anillo
*/
.tpl-info-eh{background:#fff;font:14px 'Roboto',sans-serif;color:#4d4d4d;-webkit-box-shadow:0 3px 13px -4px #000;-moz-box-shadow:0 3px 13px -4px #000;box-shadow:0 3px 13px -4px #000;position:relative;z-index:1}.tpl-info-eh.sta-boder0{border-top:0}
.tpl-info-eh.sta-quotes>article>header>div:first-child>div:last-child:before{content:'“'}
.tpl-info-eh.sta-quotes>article>header>div:first-child>div:last-child:after{content:'”'}
.tpl-info-eh>article{padding:20px 10px 25px;position:relative}
.tpl-info-eh>article>header>div:first-child h1,
.tpl-info-eh>article>header>div:first-child>div:first-child{font:italic 18px/18px 'Droid Serif',serif}
.tpl-info-eh>article>header>div:first-child h2,
.tpl-info-eh>article>header>div:first-child>div:last-child{font:24px 'Droid Serif',serif;color:#80bbbe}
.tpl-info-eh>article>header>div:last-child{margin:20px 0 25px}
.tpl-info-eh>article>header>div:last-child :empty,
.tpl-info-eh>article>header>div:last-child [data-text="  "],
.tpl-info-eh>article>header>div:last-child [data-text=" "],
.tpl-info-eh>article>header>div:last-child [data-text=""]{display:none}
.tpl-info-eh>article>header>div:last-child>a{color:#80bbbe;display:inline-block;letter-spacing:.1em;text-transform:uppercase}
.tpl-info-eh>article>header>div:last-child>a:after{border:1px solid #80bbbe;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:'\e000';display:inline-block;font:10px/23px Icons;margin-left:5px;text-align:center;width:19px;padding-left:2px}
.tpl-info-eh>article>header>div:last-child>a:hover{cursor:pointer;text-decoration:none}
.tpl-info-eh>article>header>div:last-child>a:hover:after{margin-left:10px;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
@media (min-width: 601px) {
  .tpl-info-eh > article > header > div:last-child > a {font-size: 18px;}
  .tpl-info-eh > article > header > div:last-child > a:after {font-size: 11px;line-height: 28px;width: 28px;}
}
.tpl-info-eh > article > header > div:last-child > button {padding: 10px 8px 8px;color: #80bbbe;line-height: 14px;border: 2px solid #80bbbe;text-transform: uppercase;}
.tpl-info-eh > article > header > div:last-child > button > * {display: inline-block;letter-spacing: 0.1em;text-align: left;text-transform: uppercase;text-decoration: none;vertical-align: middle;}
.tpl-info-eh > article > header > div:last-child > button:before {font-family: Icons;font-size: 32px;padding-right: 5px;vertical-align: middle;}
.tpl-info-eh > article > header > div:last-child > button:hover {color: #4d4d4d;text-decoration: none;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-info-eh > article > header > div:last-child > button:hover {border: 2px solid #4d4d4d;}
@media (min-width: 601px) {
  .tpl-info-eh > article > header > div:last-child > button {padding-left: 18px;padding-right: 18px;}
}
.tpl-info-eh > article > header > div:last-child > button > div {max-width: 100px;}
.tpl-info-eh > article > header > div:last-child > button.sta-tenedor:before {content: '\e0c1';}
.tpl-info-eh > article > header > div:last-child > button.sta-anillo > div {max-width: 140px;}
.tpl-info-eh > article > header > div:last-child > button.sta-anillo:before {content: '\e0c0';}
.tpl-info-eh > article > section > div:first-child {font-weight: 300;}
.tpl-info-eh > article > section > div:last-child {color: #949494;text-align: left;border-top: 1px solid #ccc;width: 100%;font-size: 1px;letter-spacing: -1px;word-spacing: -1px;text-transform: uppercase;padding-top: 10px;margin-top: 20px;}
.tpl-info-eh > article > section > div:last-child > *,
.tpl-info-eh > article > section > div:last-child > div {display: inline-block;font-size: 14px;letter-spacing: normal;word-spacing: normal;}
@media (min-width: 601px) {
  .tpl-info-eh > article > section > div:last-child {margin-top: 30px;}
}
.tpl-info-eh > article > section > div:last-child > ul {font-size: 1px;letter-spacing: -1px;word-spacing: -1px;padding-left: 10px;}
.tpl-info-eh>article>section>div:last-child>ul>*,
.tpl-info-eh>article>section>div:last-child>ul>div{display:inline-block;font-size:14px;letter-spacing:1px;word-spacing:normal}
.tpl-info-eh>article>section>div:last-child>ul>li{text-align:center}
.tpl-info-eh>article>section>div:last-child>ul>li:not(:last-child){padding-right:5px}
.tpl-info-eh>article>section>div:last-child>ul>li>a{color:inherit;display:inline-block;text-decoration:none;border:1px solid #ccc;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;line-height:20px;width:20px}
.tpl-info-eh>article>section>div:last-child>ul>li>a:before{font:11px/11px Icons}
.tpl-info-eh>article>section>div:last-child>ul>li>a:hover{background:#ccc;color:#fff;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-info-eh>article>section>div:last-child>ul{white-space:nowrap}
.ielt9 .tpl-info-eh{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
@media (min-width: 601px) {
  .tpl-info-eh > article {padding: 25px 20px 30px;position: relative;}
  .tpl-info-eh > article > header > div:first-child > div:last-child {margin-top: 10px;font-size: 36px;line-height: 40px;}
  .tpl-info-eh > article > header > div:last-child {margin: 15px 0 10px;}
  .tpl-info-eh > article > section {-moz-column-count: 2;-webkit-column-count: 2;column-count: 2;-webkit-column-gap: 35px;-moz-column-gap: 35px;column-gap: 35px;}
  .tpl-info-eh > article > section > div:first-child {padding-bottom: 50px;}
  .tpl-info-eh > article > section > div:last-child {position: absolute;left: 50%;left: calc(50% + 18px);right: 20px;bottom: 30px;width: auto;}
  .ielt10 .tpl-info-eh > article > section > div:last-child {left: 20px;}
}
@media (min-width: 801px) {
  .tpl-info-eh > article {max-width: 1200px;margin: 0 auto;padding: 25px 20px 30px;}
  .tpl-info-eh > article:after {content: '';display: block;clear: both;}
  .tpl-info-eh > article > header {float: left;width: 35%;}
  .tpl-info-eh > article > header > div {padding-right: 20px;}
  .tpl-info-eh > article > header > div:last-child {margin: 30px 0 0;}
  .tpl-info-eh > article > section > div:first-child {-webkit-column-gap: 40px;-moz-column-gap: 40px;column-gap: 40px;}
  .tpl-info-eh > article > section > div:last-child {left: 68%;left: calc((100% / 3) * 2 + 20px);bottom: 35px;right: 30px;}
  .ielt10 .tpl-info-eh > article > section > div:last-child {left: 36%;}
}
/*.tpl-info2-eh*/
.tpl-info2-eh{padding:30px 10px 23px;text-align:center;background:#fff;box-shadow:0 5px 8px 0 rgba(0,0,0,.5);font:13px 'Roboto',sans-serif;position:relative}.tpl-info2-eh>div>article>header{font:24px/25px 'Droid Serif',serif;color:#80bbbe}
.tpl-info2-eh>div>article>section{padding:30px 0 30px}
.tpl-info2-eh>div>article>section>ul{width:240px;margin:0 auto}
.tpl-info2-eh>div>article>section>ul>:nth-child(3)~li{display:none}
.tpl-info2-eh>div>article>section>ul>li{text-align:left;padding:0 0 0 60px;position:relative;font-size:16px;text-transform:uppercase;letter-spacing:.1em;color:#4d4d4d}
.tpl-info2-eh>div>article>section>ul>li:not(:nth-of-type(3)){margin-bottom:30px}
.tpl-info2-eh>div>article>section>ul>li:before{position:absolute;left:0;top:50%;width:55px;font:42px/1px Icons;color:#80bbbe;text-align:center}.tpl-info2-eh>div>article>section>ul>li>span{font-size:14px;display:block;text-transform:none;letter-spacing:normal;color:#4d4d4d}
.tpl-info2-eh>div>article>footer{font-weight:300;padding:0 10px}
.tpl-info2-eh>div>article>footer>div{display:inline}
.tpl-info2-eh>div>article>footer>div strong{font-weight:500}
.tpl-info2-eh>div>div{margin-top:40px}.tpl-info2-eh>div>div[data-punt=''][data-reco='']{display:none}
.tpl-info2-eh > div > div:not([data-punt=''])[data-reco=''] > div > div:nth-of-type(2) {display: none;}
.tpl-info2-eh > div > div:not([data-reco=''])[data-punt=''] > div > div:nth-of-type(2):after {content: none;}
.tpl-info2-eh > div > div:not([data-reco=''])[data-punt=''] > div > div:nth-of-type(3) {display: none;}
.tpl-info2-eh > div > div > div {border: 1px solid #80bbbe;}
.tpl-info2-eh > div > div > div > div {padding: 0 15px 30px;}
.tpl-info2-eh>div>div>div>div:first-of-type>div{display:inline-block;padding:5px;background:#fff;min-width:220px;max-width:280px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:80px;margin-top:-40px;font-weight:300;color:#80bbbe;text-transform:uppercase;letter-spacing:.1em}.tpl-info2-eh>div>div>div>div:first-of-type>div>span{display:block;text-transform:none;color:#4d4d4d;font:24px/25px 'Droid Serif',serif;letter-spacing:normal}.tpl-info2-eh>div>div>div>div:nth-of-type(2)>div:first-of-type,
.tpl-info2-eh>div>div>div>div:nth-of-type(3)>div:first-of-type{display:inline-block;width:54px;background:#80bbbe;color:#fff;padding:15px 0;font-size:24px;line-height:24px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.tpl-info2-eh>div>div>div>div:nth-of-type(2)>div:nth-of-type(2),
.tpl-info2-eh>div>div>div>div:nth-of-type(3)>div:nth-of-type(2){margin-top:10px;font:24px/25px 'Droid Serif',serif;color:#80bbbe}
.tpl-info2-eh>div>div>div>div:nth-of-type(2)>div:nth-of-type(3),
.tpl-info2-eh>div>div>div>div:nth-of-type(3)>div:nth-of-type(3){font:italic 16px/17px 'Droid Serif',serif}
.tpl-info2-eh>div>div>div>div:nth-of-type(2):after{content:'';display:block;border-bottom:1px solid #80bbbe;margin:25px 0 25px}
.tpl-info2-eh>div>div>div>div:nth-of-type(3)>div:first-of-type:after{content:'%';font-size:14px}
.tpl-info2-eh>div>div>a{color:#80bbbe;display:inline-block;letter-spacing:.1em;text-transform:uppercase;margin-top:20px}
.tpl-info2-eh>div>div>a:after{border:1px solid #80bbbe;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:'\e000';display:inline-block;font:10px/23px Icons;margin-left:5px;text-align:center;width:19px;padding-left:2px}
.tpl-info2-eh>div>div>a:hover{cursor:pointer;text-decoration:none}
.tpl-info2-eh>div>div>a:hover:after{margin-left:10px;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
@media (min-width: 601px) {
  .tpl-info2-eh > div > div > a {font-size: 18px;}
  .tpl-info2-eh > div > div > a:after {font-size: 11px;line-height: 28px;width: 28px;}
}
.ielt9 .tpl-info2-eh > div > article > section > ul > li:before {content: none!important;}
@media (min-width: 601px) {
  .tpl-info2-eh {padding: 25px 20px 20px;}
  .tpl-info2-eh > div > article > header {font-size: 36px;line-height: 37px;}
  .tpl-info2-eh > div > article > section {display: table;width: 100%;padding-bottom: 35px;}
  .tpl-info2-eh > div > article > section > ul {display: table-row;width: 100%;}
  .tpl-info2-eh > div > article > section > ul > li {display: table-cell;vertical-align: middle;text-align: center;width: 33%;padding-left: 0;font-size: 18px;}
  .tpl-info2-eh > div > article > section > ul > li:before {display: block;position: static;font-size: 60px;line-height: 61px;margin: 0 auto 15px;}
  .tpl-info2-eh > div > div {margin-top: 65px;}
  .tpl-info2-eh > div > div > div {padding-bottom: 25px;}
  .tpl-info2-eh > div > div > div > div {padding: 0;}
  .tpl-info2-eh > div > div > div > div:nth-of-type(1) > div {max-width: 400px;height: 75px;padding: 5px 15px;}
  .tpl-info2-eh > div > div > div > div:nth-of-type(2) {position: relative;}
  .tpl-info2-eh > div > div > div > div:nth-of-type(2):after {position: absolute;top: 0;bottom: 0;border-right: 1px solid #80bbbe;right: -3px;margin: 0 0 5px;}
  .tpl-info2-eh > div > div > div > div:nth-of-type(2),
  .tpl-info2-eh > div > div > div > div:nth-of-type(3) {display: inline-block;width: 48%;vertical-align: top;margin-top: 5px;}
  .tpl-info2-eh > div > div > div > div:nth-of-type(2) > div:not(:first-of-type),
  .tpl-info2-eh > div > div > div > div:nth-of-type(3) > div:not(:first-of-type) {padding: 0 15px;}
}
@media (min-width: 801px) {
  .tpl-info2-eh {padding: 30px 20px 35px;}
  .tpl-info2-eh > div {max-width: 1180px;margin: 0 auto;text-align: center;}
  .tpl-info2-eh > div > article {display: inline-block;vertical-align: top;width: 48%;width: calc(100% - 395px);}
  .tpl-info2-eh > div > article > section {padding-top: 35px;}
  .tpl-info2-eh > div > article > section > ul > li {padding: 0 5px;width: 33%;}
  .tpl-info2-eh > div > article > footer {font-size: 14px;}
  .tpl-info2-eh > div > div {display: inline-block;vertical-align: top;width: 390px;margin-top: 40px;text-align: left;}
  .tpl-info2-eh > div > div:not([data-punt=''])[data-reco=''] > div > div:last-of-type {padding-top: 0;}
  .tpl-info2-eh > div > div:not([data-reco=''])[data-punt=''] > div > div:nth-of-type(2) {border-bottom: 0;}
  .tpl-info2-eh > div > div > div {padding: 0;}
  .tpl-info2-eh > div > div > div > div:nth-of-type(1) {text-align: center;margin-top: -10px;}
  .tpl-info2-eh > div > div > div > div:nth-of-type(1) > div {max-width: 300px;height: 60px;margin-top: -30px;}
  .tpl-info2-eh > div > div > div > div:nth-of-type(2) {padding-bottom: 20px;border-bottom: 1px solid #80bbbe;}
  .tpl-info2-eh > div > div > div > div:nth-of-type(3) {padding: 20px 0;}
  .tpl-info2-eh > div > div > div > div:nth-of-type(2),
  .tpl-info2-eh > div > div > div > div:nth-of-type(3) {display: block;width: auto;margin: 0;padding-left: 50px;overflow: hidden;}
  .tpl-info2-eh > div > div > div > div:nth-of-type(2) > div,
  .tpl-info2-eh > div > div > div > div:nth-of-type(3) > div {margin: 0;}
  .tpl-info2-eh > div > div > div > div:nth-of-type(2) > div:first-of-type,
  .tpl-info2-eh > div > div > div > div:nth-of-type(3) > div:first-of-type {float: left;text-align: center;margin-right: 10px;}
  .tpl-info2-eh > div > div > div > div:nth-of-type(2) > div:nth-of-type(2),
  .tpl-info2-eh > div > div > div > div:nth-of-type(3) > div:nth-of-type(2) {margin-top: 0;}
  .tpl-info2-eh > div > div > a {margin-top: 10px;}
}
.tpl-info2-eh .rating .item,
.tpl-info2-eh .rating .worst,
.tpl-info2-eh .rating .best {display: none;}
/* .tpl-info3-eh */
/* Clases */
/* 
La clase "sta-list2" para cambiar entre una version y otra

Para el boton tienen las clases:
"sta-flor" para la flor
"sta-text" para texto plano
*/
.tpl-info3-eh{background:#e2e2e2;padding:20px 10px;color:#4d4d4d}
.tpl-info3-eh.sta-list2{background:#fff;position:relative;padding:20px 10px 55px;-webkit-box-shadow:0 5px 8px 0 rgba(0,0,0,.5);-moz-box-shadow:0 5px 8px 0 rgba(0,0,0,.5);box-shadow:0 5px 8px 0 rgba(0,0,0,.5)}
.tpl-info3-eh.sta-list2>div>article>header>div:last-of-type{display:block;margin:15px 0}
.tpl-info3-eh.sta-list2>div>article>header>div:last-of-type>button{padding:10px 8px 8px;color:#80bbbe;line-height:14px;border:2px solid #80bbbe}
.tpl-info3-eh.sta-list2>div>article>header>div:last-of-type>button>*{display:inline-block;letter-spacing:.1em;text-align:left;text-transform:uppercase;text-decoration:none;vertical-align:middle}
.tpl-info3-eh.sta-list2>div>article>header>div:last-of-type>button:before{font-family:Icons;font-size:32px;padding-right:5px;vertical-align:middle}.tpl-info3-eh.sta-list2>div>article>header>div:last-of-type>button:hover{color:#4d4d4d;text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
.tpl-info3-eh.sta-list2>div>article>header>div:last-of-type>button:hover{border:2px solid #4d4d4d}
@media (min-width: 601px) {
  .tpl-info3-eh.sta-list2 > div > article > header > div:last-of-type > button {padding-left: 18px;padding-right: 18px;}
}
.tpl-info3-eh.sta-list2 > div > article > header > div:last-of-type > button > div {max-width: 150px;}
.tpl-info3-eh.sta-list2 > div > article > header > div:last-of-type > button.sta-flor:before {content: '\e012';}
.tpl-info3-eh.sta-list2 > div > article > header > div:last-of-type > button[data-text=''],
.tpl-info3-eh.sta-list2 > div > article > header > div:last-of-type > button[data-text=' '] {display: none;}
.tpl-info3-eh.sta-list2 > div > article > section > div > div:last-of-type {position: absolute;left: 10px;right: 10px;bottom: 20px;width: auto;}
.tpl-info3-eh.sta-text > div > div > div {display: block;}
.tpl-info3-eh.sta-text > div > div > ul {display: none;}
.tpl-info3-eh > div > article > header > div:first-of-type {font: italic 18px 'Droid Serif', serif;}
.tpl-info3-eh > div > article > header > div:nth-of-type(2) {font: 24px 'Droid Serif', serif;color: #80bbbe;}
.tpl-info3-eh > div > article > header > div:nth-of-type(3) {display: none;}
.tpl-info3-eh > div > article > section > div > div:first-of-type {font: 300 14px 'Roboto', sans-serif;}
.tpl-info3-eh > div > article > section > div > div:last-of-type {color: #949494;text-align: left;border-top: 1px solid #ccc;width: 100%;font-size: 1px;letter-spacing: -1px;word-spacing: -1px;text-transform: uppercase;padding-top: 10px;margin-top: 20px;}
.tpl-info3-eh > div > article > section > div > div:last-of-type > *,
.tpl-info3-eh > div > article > section > div > div:last-of-type > div {display: inline-block;font-size: 14px;letter-spacing: normal;word-spacing: normal;}
@media (min-width: 601px) {
  .tpl-info3-eh > div > article > section > div > div:last-of-type {margin-top: 30px;}
}
.tpl-info3-eh > div > article > section > div > div:last-of-type > ul {font-size: 1px;letter-spacing: -1px;word-spacing: -1px;padding-left: 10px;}
.tpl-info3-eh > div > article > section > div > div:last-of-type > ul > *,
.tpl-info3-eh > div > article > section > div > div:last-of-type > ul > div {display: inline-block;font-size: 14px;letter-spacing: 1px;word-spacing: normal;}
.tpl-info3-eh > div > article > section > div > div:last-of-type > ul > li {text-align: center;}
.tpl-info3-eh > div > article > section > div > div:last-of-type > ul > li:not(:last-child) {padding-right: 5px;}
.tpl-info3-eh > div > article > section > div > div:last-of-type > ul > li > a {color: inherit;display: inline-block;text-decoration: none;border: 1px solid #ccc;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;line-height: 20px;width: 20px;}
.tpl-info3-eh > div > article > section > div > div:last-of-type > ul > li > a:before {font: 11px/11px Icons;}
.tpl-info3-eh > div > article > section > div > div:last-of-type > ul > li > a:hover {background: #ccc;color: #fff;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-info3-eh > div > article > section > div > div:last-of-type > ul {white-space: nowrap;}
.tpl-info3-eh > div > div {padding: 30px 20px 5px;}
.tpl-info3-eh > div > div > ul {text-align: center;}
@media (min-width: 601px) {
  .tpl-info3-eh > div > div > ul {text-align: left;font-size: 1px;letter-spacing: -1px;word-spacing: -1px;}
  .tpl-info3-eh > div > div > ul > *,
  .tpl-info3-eh > div > div > ul > div {display: inline-block;font-size: 14px;letter-spacing: normal;word-spacing: normal;}
}
.tpl-info3-eh > div > div > ul > li {padding-bottom: 20px;}
.tpl-info3-eh > div > div > ul > li:before {display: none;}
@media (min-width: 601px) {
  .tpl-info3-eh > div > div > ul > li {padding-bottom: 25px;width: 50%;}
  .tpl-info3-eh > div > div > ul > li:before {color: #80bbbe;display: inline-block;vertical-align: top;font: 30px Icons;padding-right: 10px;}
}
.tpl-info3-eh > div > div > ul > li > div {display: inline-block;}
.tpl-info3-eh > div > div > ul > li > div > div:first-child {color: #80bbbe;line-height: 12px;text-transform: uppercase;}
.tpl-info3-eh > div > div > ul > li > div > div:last-child {color: #4d4d4d;font: italic 16px/20px 'Droid Serif', serif;}
.tpl-info3-eh > div > div > div {display: none;font-weight: 300;}
.tpl-info3-eh > div > div > div b {font-weight: normal;display: block;color: #80bbbe;}
.tpl-info3-eh > div > div > div b:not(:first-of-type) {padding-top: 10px;}
.ielt9 .tpl-info3-eh.sta-list2 {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
@media (min-width: 601px) {
.tpl-info3-eh {padding: 30px 20px;}
.tpl-info3-eh.sta-list2 {padding: 30px 20px 0;}
.tpl-info3-eh.sta-list2 > div > article > header > div:nth-of-type(2) {margin-bottom: 0;}
.tpl-info3-eh.sta-list2 > div > article > section > div > div:last-of-type {left: 53%;left: calc(50% + 15px);bottom: 0;}
.tpl-info3-eh.sta-list2 > div > div > ul > li {text-align: center;vertical-align: top;padding: 0 10px 30px;width: 33%;}
.tpl-info3-eh.sta-list2 > div > div > ul > li:before {content: none!important;}
.tpl-info3-eh > div > article > header > div:nth-of-type(2) {font-size: 36px;margin-bottom: 30px;}
.tpl-info3-eh > div > article > section {position: relative;}
.tpl-info3-eh > div > article > section > div {-moz-column-count: 2;-webkit-column-count: 2;column-count: 2;-webkit-column-gap: 30px;-moz-column-gap: 30px;column-gap: 30px;}
.tpl-info3-eh > div > article > section > div > div:first-of-type {padding-bottom: 45px;}
.tpl-info3-eh > div > article > section > div > div:last-of-type {position: absolute;right: 0;left: 53%;left: calc(50% + 15px);width: auto;bottom: 0;}
.tpl-info3-eh > div > div {padding: 35px 10px 0;}
.tpl-info3-eh > div > div > ul > li {position: relative;padding-left: 40px;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
.tpl-info3-eh > div > div > ul > li:before {position: absolute;left: 0;top: 0;}
.tpl-info3-eh > div > div > ul > li:nth-of-type(1):before {content: '\e0c5';}
.tpl-info3-eh > div > div > ul > li:nth-of-type(2):before {content: 'D';}
.tpl-info3-eh > div > div > ul > li:nth-of-type(3):before {content: '\e0c8';}
.tpl-info3-eh > div > div > ul > li:nth-of-type(4):before {content: '\e0ca';}
.tpl-info3-eh > div > div > ul > li:nth-of-type(5):before {content: '\e0cc';}
.tpl-info3-eh > div > div > ul > li:nth-of-type(5).HAC-53:before {content: '\e0cd';}
.tpl-info3-eh > div > div > ul > li:nth-of-type(6):before {content: '\e0c9';}
.tpl-info3-eh > div > div > ul > li:nth-of-type(7):before {content: '\e0a4';}
.tpl-info3-eh > div > div > ul > li:nth-of-type(8):before {content: '\e0cb';}
.ielt10 .tpl-info3-eh > div > article > section > div > div:last-of-type {left: 0;}
}
@media (min-width: 801px) {
  .tpl-info3-eh{padding:30px 30px 25px;overflow:hidden}
  .tpl-info3-eh.sta-list2>div>article{width:70%}
  .tpl-info3-eh.sta-list2>div>article>section>div>div:last-of-type{left:50%;right:30px}
  .tpl-info3-eh.sta-list2>div>div{width:30%;padding-top:0}
  .tpl-info3-eh.sta-list2>div>div>ul>li{width:100%;text-align:left}
  .tpl-info3-eh>div{max-width:1280px;margin:0 auto}
  .tpl-info3-eh>div>article{display:inline-block;width:55%;overflow:hidden;padding-bottom:25px}
  .tpl-info3-eh>div>article>header{width:80%}
  .tpl-info3-eh>div>article>section{padding-right:30px}
  .tpl-info3-eh>div>article>section>div>div:first-of-type{padding-bottom:75px}
  .tpl-info3-eh>div>article>section>div>div:last-of-type{right:30px;left:50%}
  .tpl-info3-eh>div>div{float:right;width:45%;padding:30px 0 0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
  .tpl-info3-eh>div>div>ul>li:nth-of-type(7),
  .tpl-info3-eh>div>div>ul>li:nth-of-type(8){width:100%}
  .sf5 .tpl-info3-eh.sta-list2>div>article,.sf5 .tpl-info3-eh>div>article{float:left}
  .ielt10 .tpl-info3-eh>div>article>section>div>div:last-of-type{left:0}
}
/*tpl-info4-eh*/
/*Clases:
sta-visible para saber en que elemento estamos
sta-spa ara version spa
*/
.tpl-info4-eh {padding: 15px 0;background: #e2e2e2;}
.tpl-info4-eh.sta-spa > article > header > button {display: none;}
.tpl-info4-eh.sta-spa > article > section > div > article > section > div.sta-spa > button {padding: 10px 8px 8px;color: #80bbbe;line-height: 14px;border: 2px solid #80bbbe;display: block;max-width: 230px;margin: 20px auto 0;}
.tpl-info4-eh.sta-spa > article > section > div > article > section > div.sta-spa > button > * {display: inline-block;letter-spacing: 0.1em;text-align: left;text-transform: uppercase;text-decoration: none;vertical-align: middle;}
.tpl-info4-eh.sta-spa > article > section > div > article > section > div.sta-spa > button:before {font-family: Icons;font-size: 32px;padding-right: 5px;vertical-align: middle;}
.tpl-info4-eh.sta-spa > article > section > div > article > section > div.sta-spa > button:hover {color: #4d4d4d;text-decoration: none;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-info4-eh.sta-spa > article > section > div > article > section > div.sta-spa > button:hover {border: 2px solid #4d4d4d;}
@media (min-width: 601px) {
  .tpl-info4-eh.sta-spa > article > section > div > article > section > div.sta-spa > button {padding-left: 18px;padding-right: 18px;}
}
.tpl-info4-eh.sta-spa > article > section > div > article > section > div.sta-spa > button > div {max-width: 140px;}
.tpl-info4-eh.sta-spa > article > section > div > article > section > div.sta-spa > button:before {content: '\e012';}
.tpl-info4-eh.sta-spa > article > section > div > article > section > div:last-of-type {display: none;}
.tpl-info4-eh > article > header > div {color: #4d4d4d;font: italic 18px 'Droid Serif', serif;padding: 0 15px 10px;}
.tpl-info4-eh > article > header > div > span {color: #80bbbe;font: 24px 'Droid Serif', serif;display: block;}
.tpl-info4-eh > article > header > ul {display: none;}
.tpl-info4-eh > article > section > div > article > header {background: #fff;}
.tpl-info4-eh > article > section > div > article > header > button {padding: 15px 35px 15px 20px;width: 100%;text-align: left;text-transform: uppercase;font-size: 14px;position: relative;border-bottom: 1px solid #c2c2c2;}
.tpl-info4-eh > article > section > div > article > header > button.sta-abierto:after {-webkit-transform: rotate(-180deg);-moz-transform: rotate(-180deg);-o-transform: rotate(-180deg);-ms-transform: rotate(-180deg);transform: rotate(-180deg);}
.tpl-info4-eh > article > section > div > article > header > button:after {content: '\e052';font: 11px/1px icons;position: absolute;right: 20px;top: 50%;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;color: #80bbbe;}
.tpl-info4-eh > article > section > div > article > section {display: none;background: #fff;border-bottom: 3px solid #80bbbe;}
.tpl-info4-eh > article > section > div > article > section > div:first-of-type {-webkit-box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.33);-moz-box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.33);box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.33);height: 200px;background-repeat: no-repeat;-moz-background-size: cover;background-size: cover;background-position: center;display: table;width: 100%;}
.tpl-info4-eh > article > section > div > article > section > div:first-of-type > div {padding: 10px;text-align: center;color: #fff;font-size: 14px;letter-spacing: 0.1em;text-transform: uppercase;display: table-cell;vertical-align: middle;}
@media (min-width: 601px) {
  .tpl-info4-eh > article > section > div > article > section > div:first-of-type > div {font-size: 18px;}
}
.tpl-info4-eh > article > section > div > article > section > div:first-of-type > div > span {color: #fff;font: 24px 'Droid Serif', serif;text-transform: none;display: block;letter-spacing: normal;}
@media (min-width: 601px) {
  .tpl-info4-eh > article > section > div > article > section > div:first-of-type > div > span {font-size: 48px;}
}
.tpl-info4-eh > article > section > div > article > section > div:nth-of-type(2) {padding: 20px;line-height: 24px;font-weight: 300;}
.tpl-info4-eh > article > section > div > article > section > div:nth-of-type(2).sta-spa {color: #4d4d4d;}
.tpl-info4-eh > article > section > div > article > section > div:nth-of-type(2).sta-spa > div {padding: 25px 0;border-bottom: 1px solid #bfbfbf;}
.tpl-info4-eh > article > section > div > article > section > div:nth-of-type(2).sta-spa > div:first-of-type {padding-top: 0;}
.tpl-info4-eh > article > section > div > article > section > div:nth-of-type(2).sta-spa > div:last-of-type {padding-bottom: 0;border-bottom: 0;}
.tpl-info4-eh > article > section > div > article > section > div:nth-of-type(2).sta-spa > div > div:first-of-type {color: #80bbbe;text-transform: uppercase;}
.tpl-info4-eh > article > section > div > article > section > div:nth-of-type(2).sta-spa > div > div:nth-of-type(2) {margin: 5px 0;}
.tpl-info4-eh > article > section > div > article > section > div:nth-of-type(2).sta-spa > div > div:nth-of-type(2) > span:first-of-type:empty {margin-bottom: 0;}
.tpl-info4-eh > article > section > div > article > section > div:nth-of-type(2).sta-spa > div > div:nth-of-type(2) > span:first-of-type:empty:before {content: none;}
.tpl-info4-eh > article > section > div > article > section > div:nth-of-type(2).sta-spa > div > div:nth-of-type(2) > span:first-of-type:before {content: '\e08b';font: 20px/14px Icons;margin-right: 5px;vertical-align: middle;color: #80bbbe;}
.tpl-info4-eh > article > section > div > article > section > div:last-of-type > a {margin: 0 20px 20px;color: #80bbbe;display: inline-block;letter-spacing: 0.1em;text-transform: uppercase;}
.tpl-info4-eh > article > section > div > article > section > div:last-of-type > a:after {border: 1px solid #80bbbe;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;content: '\e000';display: inline-block;font: 10px/23px Icons;margin-left: 5px;text-align: center;width: 19px;padding-left: 2px;}
.tpl-info4-eh > article > section > div > article > section > div:last-of-type > a:hover {cursor: pointer;text-decoration: none;}
.tpl-info4-eh > article > section > div > article > section > div:last-of-type > a:hover:after {margin-left: 10px;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
@media (min-width: 601px) {
  .tpl-info4-eh > article > section > div > article > section > div:last-of-type > a {font-size: 18px;}
  .tpl-info4-eh > article > section > div > article > section > div:last-of-type > a:after {font-size: 11px;line-height: 28px;width: 28px;}
}
.tpl-info4-eh > article > section > div > article > section > div:last-of-type > div {border-top: 1px solid #ccc;padding: 15px 10px;text-align: center;}
.tpl-info4-eh > article > section > div > article > section > div:last-of-type > div[data-text=""] {display: none;}
.tpl-info4-eh > article > section > div > article > section > div:last-of-type > div > button {padding: 10px 8px 8px;color: #80bbbe;line-height: 14px;border: 2px solid #80bbbe;}
.tpl-info4-eh > article > section > div > article > section > div:last-of-type > div > button > * {display: inline-block;letter-spacing: 0.1em;text-align: left;text-transform: uppercase;text-decoration: none;vertical-align: middle;}
.tpl-info4-eh > article > section > div > article > section > div:last-of-type > div > button:before {font-family: Icons;font-size: 32px;padding-right: 5px;vertical-align: middle;}
.tpl-info4-eh > article > section > div > article > section > div:last-of-type > div > button:hover {color: #4d4d4d;text-decoration: none;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-info4-eh > article > section > div > article > section > div:last-of-type > div > button:hover {border: 2px solid #4d4d4d;}
@media (min-width: 601px) {
  .tpl-info4-eh > article > section > div > article > section > div:last-of-type > div > button {padding-left: 18px;padding-right: 18px;}
}
.tpl-info4-eh > article > section > div > article > section > div:last-of-type > div > button[data-text=""] {display: none;}
.tpl-info4-eh > article > section > div > article > section > div:last-of-type > div > button:before {content: '\e0c1';line-height: 32px;}
.tpl-info4-eh > article > section > div > article > section > div:last-of-type > div > button > div {max-width: 135px;vertical-align: middle;}
@media (min-width: 601px) {
  .tpl-info4-eh {padding: 12px 0 30px;}
  .tpl-info4-eh.sta-spa > article > section > div > article > section > div:nth-of-type(2) {border: 0;padding-bottom: 0;}
  .tpl-info4-eh > article > header > div > span {font-size: 36px;}
  .tpl-info4-eh > article > header > ul {display: block;margin: 0 20px;}
  .tpl-info4-eh > article > header > ul > li {display: inline-block;margin-right: 5px;cursor: pointer;}
  .tpl-info4-eh > article > header > ul > li > button {color: #4d4d4d;font-size: 14px;letter-spacing: 0.1em;text-transform: uppercase;font-size: 14px!important;padding-right: 5px;font-weight: 300;}
  .tpl-info4-eh > article > header > ul > li.sta-visible > button {color: #80bbbe;}
  .tpl-info4-eh > article > header > ul > li:not(:last-of-type) {border-right: 1px solid #a4a4a4;}
  .tpl-info4-eh > article > section {margin: 20px;overflow: hidden;}
  .tpl-info4-eh > article > section > div {display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;overflow: hidden;}
  .tpl-info4-eh > article > section > div > article {width: 100%;-webkit-flex-shrink: 0;-moz-flex-shrink: 0;flex-shrink: 0;margin-right: 10px;max-height: 400px;transition: max-height 1s;}
  .tpl-info4-eh > article > section > div > article.sta-visible {display: block;max-height: 4000px;}
  .tpl-info4-eh > article > section > div > article > header {display: none;}
  .tpl-info4-eh > article > section > div > article > section {display: block;}
  .tpl-info4-eh > article > section > div > article > section > div:first-of-type {height: 400px;-webkit-box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.4);-moz-box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.4);box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.4);}
  .tpl-info4-eh > article > section > div > article > section > div:nth-of-type(2) {border-bottom: 1px solid #c9c8c6;padding: 0 0 20px 0;margin: 20px;}
  .tpl-info4-eh > article > section > div > article > section > div:last-of-type {display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding-bottom: 20px;}
  .tpl-info4-eh > article > section > div > article > section > div:last-of-type > a {margin: 0 0 0 20px;}
  .tpl-info4-eh > article > section > div > article > section > div:last-of-type > div {border: 0;margin-right: 20px;padding: 0;}
  .tpl-info4-eh > article > section > div > article > section > div:last-of-type > div > button {max-width: 210px;}
  .tpl-info4-eh > article > section > div > article > section > div:last-of-type > div > button > div {max-width: 80px;}
}
@media (min-width: 601px) and (min-width: 601px) {
  .tpl-info4-eh > article > header > ul > li > button {font-size: 18px;}
}
@media (min-width: 801px) {
  .tpl-info4-eh {padding: 15px 10px 30px;}
  .tpl-info4-eh.sta-spa > article > header > button {padding: 10px 8px 8px;color: #80bbbe;line-height: 14px;border: 2px solid #80bbbe;display: block;max-width: 230px;margin: 20px auto 0;}
  .tpl-info4-eh.sta-spa > article > header > button > * {display: inline-block;letter-spacing: 0.1em;text-align: left;text-transform: uppercase;text-decoration: none;vertical-align: middle;}
  .tpl-info4-eh.sta-spa > article > header > button:before {font-family: Icons;font-size: 32px;padding-right: 5px;vertical-align: middle;}
  .tpl-info4-eh.sta-spa > article > header > button:hover {color: #4d4d4d;text-decoration: none;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
  .tpl-info4-eh.sta-spa > article > header > button:hover {border: 2px solid #4d4d4d;}
  .tpl-info4-eh.sta-spa > article > header > button > div {max-width: 140px;}
  .tpl-info4-eh.sta-spa > article > header > button:before {content: '\e012';}
  .tpl-info4-eh.sta-spa > article > section > div > article > section > div.sta-spa > button {display: none;}
  .tpl-info4-eh > article {max-width: 1280px;margin: 0 auto;overflow: hidden;}
  .tpl-info4-eh > article > header {width: 32%;float: left;}
  .tpl-info4-eh > article > header > ul {margin: 0 10px 0 15px;}
  .tpl-info4-eh > article > header > ul > li {display: block;border-right: 0!important;border-bottom: 1px solid #bfbfbf;text-align: right;padding: 25px 0 6px 0;margin: 0;position: relative;}
  .tpl-info4-eh > article > header > ul > li > button {padding-right: 0;}
  .tpl-info4-eh > article > header > ul > li:not(.sta-visible):after {content: '';position: absolute;left: 0;top: 0;right: 100%;bottom: 0;border-bottom: 1px solid #80bbbe;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
  .tpl-info4-eh > article > header > ul > li:hover:after {right: 0;}
  .tpl-info4-eh > article > section {width: 67%;float: left;margin: 0;}
  .tpl-info4-eh > article > section > div {margin-left: 20px;}
  .tpl-info4-eh > article > section > div > article {display: block;}
  .tpl-info4-eh > article > section > div > article > section > div:nth-of-type(2) {margin: 30px;}
  .tpl-info4-eh > article > section > div > article > section > div:last-of-type > a {margin-right: 30px;}
  .tpl-info4-eh > article > section > div > article > section > div:last-of-type > div {margin-left: 30px;}
}
@media (min-width: 801px) and (min-width: 601px) {
  .tpl-info4-eh.sta-spa > article > header > button {padding-left: 18px;padding-right: 18px;}
}
@media (min-width: 601px) {
  .ielt10 .tpl-info4-eh > article > section > div > article:not(.sta-visible) {display: none;}
}
/*FIN tpl-info4-eh*/
/*tpl-info5-eh*/
/*Clases:
sta-visible para saber en que elemento estamos
*/
.tpl-info5-eh{padding:30px 0 15px;background:#e2e2e2}
.tpl-info5-eh>article>header>div{color:#4d4d4d;font:italic 18px 'Droid Serif',serif;padding:15px 15px 10px}
.tpl-info5-eh>article>header>div>span{color:#80bbbe;font:24px 'Droid Serif',serif;display:block}
.tpl-info5-eh>article>header>ul{display:none}
.tpl-info5-eh>article>section>div>article>header{background:#fff}
.tpl-info5-eh>article>section>div>article>header>button{padding:15px 35px 15px 20px;width:100%;text-align:left;text-transform:uppercase;font-size:14px;position:relative;border-bottom:1px solid #c2c2c2}
.tpl-info5-eh>article>section>div>article>header>button.sta-abierto{color:#80bbbe}
.tpl-info5-eh>article>section>div>article>header>button.sta-abierto:after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}
.tpl-info5-eh>article>section>div>article>header>button:after{content:'\e052';font:11px/1px icons;position:absolute;right:20px;top:50%;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s;color:#80bbbe}
.tpl-info5-eh>article>section>div>article>header>span{display:none}
.tpl-info5-eh>article>section>div>article>section{display:none}
.tpl-info5-eh>article>section>div>article>section>ul{padding:15px}
.tpl-info5-eh>article>section>div>article>section>ul:before{content:none!important}
.tpl-info5-eh>article>section>div>article>section>ul>li{position:relative;display:inline-block;vertical-align:middle;padding:5px 5px 5px 35px;width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:300;-moz-word-break:break-word;-webkit-word-break:break-word;word-break:break-word}
.tpl-info5-eh>article>section>div>article>section>ul>li:before{font:23px/1px icons;color:#80bbbe;position:absolute;left:0;top:50%}
@media (min-width: 601px) {
  .tpl-info5-eh{padding:12px 0 30px}
  .tpl-info5-eh>article>header>div>span{font-size:36px}
  .tpl-info5-eh>article>header>ul{display:block;margin:0 20px}
  .tpl-info5-eh>article>header>ul>li{display:inline-block;margin-right:5px;cursor:pointer}
  .tpl-info5-eh>article>header>ul>li>button{text-transform:uppercase;letter-spacing:.1em;font-size:14px;padding-right:5px;font-weight:300}.tpl-info5-eh>article>header>ul>li.sta-visible>button{color:#80bbbe}
  .tpl-info5-eh>article>header>ul>li:not(:last-of-type){border-right:1px solid #a4a4a4;margin-bottom:5px}
  .tpl-info5-eh>article>section{margin:20px;overflow:hidden}
  .tpl-info5-eh>article>section>div{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;overflow:hidden}
  .tpl-info5-eh>article>section>div>article{width:100%;-webkit-flex-shrink:0;-moz-flex-shrink:0;flex-shrink:0;margin-right:10px;max-height:400px;transition:max-height 1s}
  .tpl-info5-eh>article>section>div>article.sta-visible{display:block;max-height:2000px}
  .tpl-info5-eh>article>section>div>article>header{background:0 0}
  .tpl-info5-eh>article>section>div>article>header>button{display:none}
  .tpl-info5-eh>article>section>div>article>header>span{display:block;text-transform:uppercase;font-size:18px;letter-spacing:.1em;margin-bottom:30px;font-weight:300}
  .tpl-info5-eh>article>section>div>article>section{display:block}
  .tpl-info5-eh>article>section>div>article>section>ul{padding:0}
  .tpl-info5-eh>article>section>div>article>section>ul:after{content:'';display:block;clear:both}
  .tpl-info5-eh>article>section>div>article>section>ul>li{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:32%;width:calc((100% / 3) - 3px);padding-right:15px}
  .tpl-info5-eh>article>section>div>article>section>ul>li>div.text{line-height:20px}
}
@media (min-width: 801px) {
  .tpl-info5-eh{padding:15px 10px 30px}
  .tpl-info5-eh>article{max-width:1280px;margin:0 auto;overflow:hidden}
  .tpl-info5-eh>article>header{width:32%;float:left}
  .tpl-info5-eh>article>header>ul{margin:0 10px 0 15px}
  .tpl-info5-eh>article>header>ul>li{display:block;border-right:0!important;border-bottom:1px solid #bfbfbf;text-align:right;padding:25px 0 6px 0;position:relative}
  .tpl-info5-eh>article>header>ul>li>button{padding-right:0;font-size:14px;text-align:right}
  .tpl-info5-eh>article>header>ul>li:not(:last-of-type){margin:0}
  .tpl-info5-eh>article>header>ul>li:not(.sta-visible):after{content:'';position:absolute;left:0;top:0;right:100%;bottom:0;border-bottom:1px solid #80bbbe;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
  .tpl-info5-eh>article>header>ul>li:hover:after{right:0}
  .tpl-info5-eh>article>section{width:67%;float:left;margin:0}
  .tpl-info5-eh>article>section>div{margin-left:20px}
  .tpl-info5-eh>article>section>div>article{display:block}
  .tpl-info5-eh>article>section>div>article>header{margin-top:60px}
  .tpl-info5-eh>article>section>div>article>header>span{font-size:18px}
  .tpl-info5-eh>article>section>div>article>section>ul>li{width:24%;width:calc(25% - 4px)}
}
@media (min-width: 601px) {
  .ielt10 .tpl-info5-eh > article > section > div > article:not(.sta-visible) {display: none;}
}
/*FIN tpl-info5-eh*/
/*.tpl-info6-eh*/
.tpl-info6-eh {background: #fff;padding: 15px 12px 10px;font: 14px 'Roboto', sans-serif;color: #4d4d4d;position: relative;z-index: 1;-webkit-box-shadow: 0 5px 20px -7px #000000;-moz-box-shadow: 0 5px 20px -7px #000000;box-shadow: 0 5px 20px -7px #000000;}
.tpl-info6-eh > article > header {margin-bottom: 25px;}
.tpl-info6-eh > article > header > div:first-of-type {font: italic 18px 'Droid Serif', serif;}
.tpl-info6-eh > article > header > div:nth-of-type(2) {font: 24px 'Droid Serif', serif;color: #80bbbe;}
.tpl-info6-eh > article > section > ul {margin-bottom: 40px;}
.tpl-info6-eh > article > section > ul > li {display: flex;align-items: center;}
.tpl-info6-eh > article > section > ul > li > span {display: inline-block;width: 70%;width: calc(100% - 70px);overflow: hidden;}
.tpl-info6-eh > article > section > ul > li > span > span {font-weight: 300;position: relative;padding-right: 5px;}
.tpl-info6-eh > article > section > ul > li > span > span:after {content: '....................................................................................................................................................................................................................................................................................................................................';position: absolute;left: 100%;bottom: 0;}
.tpl-info6-eh>article>section>ul>li:after{content:attr(data-nota);display:inline-block;margin:0 0 0 auto;color:#80bbbe;font:500 19px Roboto,sans-serif;width:35px;text-align:right}.tpl-info6-eh>article>section>ul>li:nth-of-type(1):before{content:'\e0d1'}
.tpl-info6-eh>article>section>ul>li:nth-of-type(2):before{content:'\e0cf'}
.tpl-info6-eh>article>section>ul>li:nth-of-type(3):before{content:'\e0c5'}
.tpl-info6-eh>article>section>ul>li:nth-of-type(4):before{content:'\e088'}
.tpl-info6-eh>article>section>ul>li:nth-of-type(5):before{content:'\e0d0'}
.tpl-info6-eh>article>section>ul>li:nth-of-type(6):before{content:'h'}
.tpl-info6-eh>article>section>ul>li:not(:last-of-type){margin-bottom:20px}
.tpl-info6-eh>article>section>div{border:1px solid #80bbbe;text-align:center}
.tpl-info6-eh>article>section>div>div:first-of-type{font:24px 'Droid Serif',serif;width:240px;background:#fff;margin:-25px auto 25px}
.tpl-info6-eh>article>section>div>div:first-of-type>span{display:block;font:300 14px Roboto,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#80bbbe}
.tpl-info6-eh>article>section>div>div:nth-of-type(2)>div{padding:0 15px}
.tpl-info6-eh>article>section>div>div:nth-of-type(2)>div>div:first-of-type{height:55px;width:55px;background:#80bbbe;color:#fff;margin:0 auto;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:24px;line-height:55px}
.tpl-info6-eh>article>section>div>div:nth-of-type(2)>div>div:nth-of-type(2){font:24px/28px 'Droid Serif',serif;color:#80bbbe;margin-top:3px}.tpl-info6-eh>article>section>div>div:nth-of-type(2)>div>div:nth-of-type(3){font:italic 18px 'Droid Serif',serif;padding-bottom:25px}
.tpl-info6-eh>article>section>div>div:nth-of-type(2)>div:first-of-type>div:nth-of-type(3){border-bottom:1px solid #80bbbe}
.tpl-info6-eh>article>section>div>div:nth-of-type(2)>div:nth-of-type(2)>div:first-of-type{margin-top:25px}
.tpl-info6-eh>article>section>div>div:nth-of-type(2)>div:nth-of-type(2)>div:first-of-type:after{content:'%';font-size:14px}
.ielt10 .tpl-info6-eh>article>section>ul>li>span{width:calc(100% - 75px);vertical-align:middle}
@media (min-width: 601px) {
  .tpl-info6-eh{padding:25px 20px 20px}
  .tpl-info6-eh>article>header{margin-bottom:30px}
  .tpl-info6-eh>article>header>div:nth-of-type(2){font-size:36px}
  .tpl-info6-eh>article>section>ul{margin-bottom:55px}
  .tpl-info6-eh>article>section>ul>li{display:inline-block;display:-webkit-inline-flex;display:-ms-inline-flex;display:inline-flex;vertical-align:top;width:45%;width:calc(50% - 13px)}
  .tpl-info6-eh>article>section>ul>li:nth-of-type(odd){margin-right:20px}
  .tpl-info6-eh>article>section>div>div:nth-of-type(2){position:relative}
  .tpl-info6-eh>article>section>div>div:nth-of-type(2):after{content:'';position:absolute;top:0;left:50%;bottom:30px;margin-left:1px;border-left:1px solid #80bbbe}
  .tpl-info6-eh>article>section>div>div:nth-of-type(2)>div{display:inline-block;vertical-align:top;width:49%;width:calc(50% - 3px);padding:0}.tpl-info6-eh>article>section>div>div:nth-of-type(2)>div>div:nth-of-type(2){padding:0 10px}
  .tpl-info6-eh>article>section>div>div:nth-of-type(2)>div>div:nth-of-type(3){padding:0 10px 25px}
  .tpl-info6-eh>article>section>div>div:nth-of-type(2)>div:first-of-type>div:nth-of-type(3){border:0}
  .tpl-info6-eh>article>section>div>div:nth-of-type(2)>div:nth-of-type(2)>div:first-of-type{margin-top:0}
  .ielt10 .tpl-info6-eh>article>section>ul>li{display:inline-block;width:calc(50% - 13px);vertical-align:middle}
}
@media (min-width: 801px) {
  .tpl-info6-eh{padding:50px 20px 30px}
  .tpl-info6-eh>article{max-width:1200px;margin:0 auto}
  .tpl-info6-eh>article>header{display:inline-block;vertical-align:top;width:33%;width:calc(100% / 3);margin-bottom:0}
  .tpl-info6-eh>article>header>div{padding-right:15px}
  .tpl-info6-eh>article>section{display:inline-block;width:66%;width:calc((100% / 3) * 2 - 5px)}
  .tpl-info6-eh>article>section>ul{display:inline-block;vertical-align:top;width:50%;margin:0 30px 0 0}
  .tpl-info6-eh>article>section>ul>li{display:flex;width:100%}
  .tpl-info6-eh>article>section>ul>li>span>span{font-size:16px}
  .tpl-info6-eh>article>section>div{display:inline-block;vertical-align:top;width:42%;width:calc(50% - 37px);margin-top:10px}
  .tpl-info6-eh>article>section>div>div:first-of-type{width:auto;max-width:200px;margin:-40px auto 10px}
  .tpl-info6-eh>article>section>div>div:nth-of-type(2):after{content:none}
  .tpl-info6-eh>article>section>div>div:nth-of-type(2)>div{display:block;width:auto;padding:0 10px 20px 30px;text-align:left}
  .tpl-info6-eh>article>section>div>div:nth-of-type(2)>div:first-of-type{border-bottom:1px solid #80bbbe}
  .tpl-info6-eh>article>section>div>div:nth-of-type(2)>div:nth-of-type(2){padding-top:20px}
  .tpl-info6-eh>article>section>div>div:nth-of-type(2)>div>div:first-of-type{float:left;margin-right:10px;text-align:center}
  .tpl-info6-eh>article>section>div>div:nth-of-type(2)>div>div:nth-of-type(2){margin:0;padding:0}
  .tpl-info6-eh>article>section>div>div:nth-of-type(2)>div>div:nth-of-type(3){padding:0}
  .sf5 .tpl-info6-eh>article>section>ul>li>span{width:75%}
  .ielt10 .tpl-info6-eh>article>section>ul>li{display:block;width:auto}
}
/* .tpl-info7-eh */
.tpl-info7-eh{background:#fff;padding:20px 20px 35px;font:300 16px/21px Roboto,sans-serif;color:#333;text-align:center}
.tpl-info7-eh>article>header{font-size:18px;text-transform:uppercase;letter-spacing:.1em}
.tpl-info7-eh>article>header:after{content:'';display:block;height:1px;background:#bfbfbf;margin:5px auto 20px;max-width:260px}
.tpl-info7-eh>article>header>span{display:block;font:28px 'Droid Serif',serif;color:#80bbbe;text-transform:none;letter-spacing:normal}
.tpl-info7-eh>article>section>div:first-of-type{margin-bottom:20px;padding:0 20px}
.tpl-info7-eh>article>section>div:first-of-type strong{font-weight:400}
.tpl-info7-eh>article>section>div:last-of-type>svg{display:inline-block;max-height:170px;max-width:220px;height:1000px}
@media (min-width: 601px) {
  .tpl-info7-eh {padding: 40px 90px;}
  .tpl-info7-eh > article > header {font-size: 24px;}
  .tpl-info7-eh > article > header:after {margin: 10px auto 25px;max-width: 390px;}
  .tpl-info7-eh > article > header > span {font-size: 48px;}
  .tpl-info7-eh > article > section > div:first-of-type {margin-bottom: 50px;}
  .tpl-info7-eh > article > section > div:last-of-type > svg {max-width: 420px;max-height: 240px;}
}
@media (min-width: 801px) {
  .tpl-info7-eh {padding: 85px 90px 115px;text-align: left;}
  .tpl-info7-eh > article {max-width: 990px;margin: 0 auto;position: relative;}
  .tpl-info7-eh > article > header {padding-right: 45%;margin-bottom: 35px;}
  .tpl-info7-eh > article > header:after {content: none;}
  .tpl-info7-eh > article > section {padding-right: 45%;font-size: 18px;}
  .tpl-info7-eh > article > section > div:first-of-type {padding: 0 50px 0 0;margin-bottom: 0;}
  .tpl-info7-eh > article > section > div:last-of-type {position: absolute;top: -20px;right: 0;width: 42%;max-width: 423px;}
  .tpl-info7-eh > article > section > div:last-of-type > svg {max-width: 423px;max-height: 230px;}
}
/* .tpl-info8-eh */
/* CLASES */
/*
"sta-relog" identificar microformato del relog
"sta-boton" identificar microformato del boton/enlace
"sta-oculto" identificar microformato del apartado oculto.
"sta-condiciones" identificar microformato del apartado oculto (condiciones).
"sta-open" (Fixed) para que pueda abrir el sta-oculto desde JQ
"sta-close" (Fixed) para que pueda cerrar el sta-oculto desde JQ

identificar las ofertas (ni css ni JS dependende de estas clases borrar si es necesario)
"sta-oferta1"
"sta-oferta2"
"sta-oferta3"
*/
.tpl-info8-eh{background:#e2e2e2;color:#4d4d4d;padding:25px 10px 10px;font:300 14px Roboto,sans-serif}
.tpl-info8-eh>article>header{text-align:center;margin-bottom:10px}
.tpl-info8-eh>article>header>div:first-of-type{font:italic 18px 'Droid Serif',serif}
.tpl-info8-eh>article>header>div:nth-of-type(2){color:#80bbbe;font:24px 'Droid Serif',serif;margin-bottom:20px}
.tpl-info8-eh>article>header>div:nth-of-type(3) strong{color:#80bbbe}
.tpl-info8-eh>article>section{background:#fff;padding:0 10px;border-bottom:3px solid #80bbbe}
.tpl-info8-eh>article>section>div{padding:10px 0}
.tpl-info8-eh>article>section>div:not(:last-of-type){border-bottom:1px solid #bfbfbf}
.tpl-info8-eh>article>section>div>div strong{color:#80bbbe}
.tpl-info8-eh>article>section .sta-relog{margin-bottom:10px}
.tpl-info8-eh>article>section .sta-relog:before{content:'\e0f3';font:24px/20px Icons;display:inline-block;vertical-align:bottom;margin:4px 2px 0 0;color:#80bbbe}.tpl-info8-eh>article>section .sta-relog strong{color:#4d4d4d}
.tpl-info8-eh>article>section .sta-boton{color:#c94;display:inline-block;letter-spacing:.1em;text-transform:uppercase;margin-top:5px}
.tpl-info8-eh>article>section .sta-boton:after{border:1px solid #c94;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:'\e000';display:inline-block;font:10px/23px Icons;margin-left:5px;text-align:center;width:19px;padding-left:2px}
.tpl-info8-eh>article>section .sta-boton:hover{cursor:pointer;text-decoration:none}
.tpl-info8-eh>article>section .sta-boton:hover:after{margin-left:10px;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}
@media (min-width: 601px) {
  .tpl-info8-eh > article > section .sta-boton {font-size: 18px;}
  .tpl-info8-eh > article > section .sta-boton:after {font-size: 11px;line-height: 28px;width: 28px;}
}
.tpl-info8-eh > article > section .sta-oculto {display: none;margin-top: 10px;border: 1px solid #80bbbe;padding: 15px 25px;position: relative;color: #000;text-align: center;}
.tpl-info8-eh > article > section .sta-oculto > .sta-close {position: absolute;top: 0;right: 0;padding: 10px 10px 0 0;}
.tpl-info8-eh > article > section .sta-oculto > .sta-close:after {content: '\e001';font: 13px/13px Icons;color: #80bbbe;}
.tpl-info8-eh > article > section .sta-oculto .sta-condiciones {display: inline-block;margin-top: 5px;font-size: 11px;line-height: 20px;}
.tpl-info8-eh > article > section .sta-oferta3 {display: none;}
@media (min-width: 601px) {
  .tpl-info8-eh {padding: 25px 20px 20px;}
  .tpl-info8-eh > article > header {max-width: 470px;margin: 0 auto 20px;}
  .tpl-info8-eh > article > header > div:nth-of-type(2) {font-size: 36px;}
  .tpl-info8-eh > article > header > div:nth-of-type(3) {padding: 0 50px;}
  .tpl-info8-eh > article > section {padding: 0 20px;}
  .tpl-info8-eh > article > section > div {padding: 15px 0;}
}
@media (min-width: 801px) {
  .tpl-info8-eh {padding: 30px 20px;}
  .tpl-info8-eh > article {max-width: 1200px;margin: 0 auto;}
  .tpl-info8-eh > article > header {max-width: none;display: inline-block;vertical-align: top;width: 34%;text-align: left;margin: 0;}
  .tpl-info8-eh > article > header > div {padding: 0 30px 0 0!important;}
  .tpl-info8-eh > article > section {display: inline-block;vertical-align: top;width: 65%;width: calc(66% - 5px);padding: 0;}
  .tpl-info8-eh > article > section > div {margin: 0 30px;}
}
/*.tpl-info9-eh*/
.tpl-info9-eh {background: #e2e2e2;padding: 5px 10px 30px;font: 300 14px/20px 'Roboto', sans-serif;color: #000;}
.tpl-info9-eh > div {background: #fff;border-bottom: 3px solid #80bbbe;display: table;width: 100%;}
.tpl-info9-eh > div > div {display: table-row;border-bottom: 1px solid;}
.tpl-info9-eh > div > div:first-of-type {background: #999;color: #fff;text-transform: uppercase;letter-spacing: 0.1em;}
.tpl-info9-eh > div > div:not(:last-of-type):not(:first-of-type) > div {border-bottom: 1px solid #bfbfbf;}
.tpl-info9-eh > div > div > div {display: table-cell;vertical-align: middle;padding: 10px 5px;}
.tpl-info9-eh > div > div > div:first-of-type {padding-left: 10px;}
.tpl-info9-eh > div > div > div:last-of-type {padding-right: 5px;}
.tpl-info9-eh > div > div > div:nth-of-type(2),
.tpl-info9-eh > div > div > div:nth-of-type(3),
.tpl-info9-eh > div > div > div:nth-of-type(4) {display: none;}
.tpl-info9-eh > div > div > div:nth-of-type(5) {text-align: right;}
.tpl-info9-eh > div > div > div:nth-of-type(5) > a {color: #c94;display: inline-block;letter-spacing: 0.1em;text-transform: uppercase;margin-right: 5px;white-space: nowrap;}
.tpl-info9-eh > div > div > div:nth-of-type(5) > a:before,
.tpl-info9-eh > div > div > div:nth-of-type(5) > a:after {display: inline-block;font-family: Icons;}
.tpl-info9-eh > div > div > div:nth-of-type(5) > a:before {font-size: 20px;padding-right: 3px;vertical-align: middle;margin-top: -4px;}
.tpl-info9-eh > div > div > div:nth-of-type(5) > a:after {content: '\e000';font-size: 10px;margin-left: 5px;}
.tpl-info9-eh > div > div > div:nth-of-type(5) > a:hover {cursor: pointer;margin-right: 0;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-info9-eh > div > div > div:nth-of-type(5) > a:hover:after {margin-left: 10px;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-info9-eh > div > div > div:nth-of-type(5) > a.hide {display: none;}
@media (min-width: 601px) {
  .tpl-info9-eh {padding: 13px 20px 30px;}
  .tpl-info9-eh > div > div > div {padding: 10px;}
  .tpl-info9-eh > div > div > div:first-of-type {padding-left: 30px;}
  .tpl-info9-eh > div > div > div:last-of-type {padding-right: 10px;}
  .tpl-info9-eh > div > div > div:nth-of-type(2),
  .tpl-info9-eh > div > div > div:nth-of-type(4) {display: table-cell;}
  .tpl-info9-eh > div > div > div:nth-of-type(4).sta-N > span:first-of-type {display: none;}
  .tpl-info9-eh > div > div > div:nth-of-type(4).sta-Y > span:nth-of-type(2) {display: none;}
}
@media (min-width: 801px) {
  .tpl-info9-eh > div {max-width: 1200px;margin: 0 auto;}
  .tpl-info9-eh > div > div > div {width: 20%;padding-top: 15px;padding-bottom: 15px;}
  .tpl-info9-eh > div > div > div:nth-of-type(1) {width: 30%;}
  .tpl-info9-eh > div > div > div:nth-of-type(2) {width: 13%;text-align: center;}
  .tpl-info9-eh > div > div > div:nth-of-type(3) {display: table-cell;width: 22%;text-align: center;}
  .tpl-info9-eh > div > div > div:nth-of-type(4) {width: 19%;}
  .tpl-info9-eh > div > div > div:nth-of-type(5) {width: 16%;}
}
/*.tpl-info10-eh*/
.tpl-info10-eh {padding: 20px;text-align: center;font: 14px 'Roboto', sans-serif;color: #4d4d4d;}
.tpl-info10-eh > div:first-of-type {height: 285px;background-repeat: no-repeat;background-position: center;background-size: cover;}
.tpl-info10-eh > div:nth-of-type(2) {margin-top: 20px;}
.tpl-info10-eh > div:nth-of-type(2) > div:first-of-type {font: 26px 'Droid Serif', serif;color: #80bbbe;}
.tpl-info10-eh > div:nth-of-type(2) > div:nth-of-type(2) {font: italic 16px 'Droid Serif', serif;margin-bottom: 35px;}
.tpl-info10-eh > div:nth-of-type(2) > div:nth-of-type(2) > span {color: #80bbbe;font-style: normal;}
.tpl-info10-eh > div:nth-of-type(2) > div:nth-of-type(3) .sta-title {display: block;color: #80bbbe;font: italic 18px 'Droid Serif', serif;}
.tpl-info10-eh > div:nth-of-type(2) > div:nth-of-type(3) .sta-gris {display: block;color: #999;font-weight: 300;font-style: italic;}
@media (min-width: 601px) {
  .tpl-info10-eh > div:nth-of-type(2) > div:first-of-type {font-size: 36px;}
}
@media (min-width: 801px) {
  .tpl-info10-eh {padding: 40px 30px 30px;}
}
/* .tpl-info11-eh */
.tpl-info11-eh {background: #e2e2e2;font: 300 14px 'Roboto', sans-serif;padding: 20px 10px 25px;}
.tpl-info11-eh > div > article {background: #fff;border-bottom: 3px solid #80bbbe;padding: 20px 10px;-webkit-box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.5);box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.5);}
.tpl-info11-eh > div > article:not(:first-of-type) {margin-top: 10px;}
.tpl-info11-eh > div > article > header {margin-bottom: 20px;}
.tpl-info11-eh > div > article > header > div {letter-spacing: 0.1em;color: #4d4d4d;margin-bottom: 10px;}
.tpl-info11-eh > div > article > header > img {max-height: 25px;max-width: 150px;}
.tpl-info11-eh > div > article > section {padding-bottom: 20px;}
.tpl-info11-eh > div > article > section > div {position: relative;display: inline;padding-left: 20px;line-height: 20px;}
.tpl-info11-eh > div > article > section > div:before {content: '\201C';font: 40px/1px 'Georgia';color: #80bbbe;position: absolute;top: 16px;left: 0;}
.tpl-info11-eh > div > article > section > div:after {content: '\201D';font: 40px/1px 'Georgia';color: #80bbbe;vertical-align: bottom;}
.tpl-info11-eh > div > article > footer {text-align: right;}
.tpl-info11-eh > div > article > footer > a {color: #80bbbe;display: inline-block;letter-spacing: 0.1em;text-transform: uppercase;}
.tpl-info11-eh > div > article > footer > a:after {border: 1px solid #80bbbe;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;content: '\e000';display: inline-block;font: 10px/23px Icons;margin-left: 5px;text-align: center;width: 19px;padding-left: 2px;}
.tpl-info11-eh > div > article > footer > a:hover {cursor: pointer;text-decoration: none;}
.tpl-info11-eh > div > article > footer > a:hover:after {margin-left: 10px;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
@media (min-width: 601px) {
  .tpl-info11-eh > div > article > footer > a {font-size: 18px;}
  .tpl-info11-eh > div > article > footer > a:after {font-size: 11px;line-height: 28px;width: 28px;}
}
@media (min-width: 601px) {
  .tpl-info11-eh {padding: 20px 20px 30px;}
  .tpl-info11-eh > div > article {padding: 30px 20px 20px 30px;position: relative;}
  .tpl-info11-eh > div > article:not(:first-of-type) {margin-top: 20px;}
  .tpl-info11-eh > div > article > header {position: absolute;top: 30px;left: 30px;width: 130px;}
  .tpl-info11-eh > div > article > header > img {max-height: 40px;max-width: 110px;}
  .tpl-info11-eh > div > article > section {padding: 0 0 25px 150px;min-height: 100px;border-bottom: 1px solid #ccc;}
  .tpl-info11-eh > div > article > section > div {padding-left: 0;}
  .tpl-info11-eh > div > article > section > div:before {left: -18px;}
  .tpl-info11-eh > div > article > footer {padding: 20px 0 0;}
}
@media (min-width: 801px) {
  .tpl-info11-eh {padding: 30px 20px;}
  .tpl-info11-eh > div {max-width: 1200px;margin: 0 auto;display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;}
  .tpl-info11-eh > div > article {width: 45%;padding: 0;}
  .tpl-info11-eh > div > article:not(:first-of-type) {margin-top: 30px;}
  .tpl-info11-eh > div > article:nth-of-type(2) {margin-top: 0;}
  .tpl-info11-eh > div > article:nth-of-type(odd) {margin-right: 30px;}
  .tpl-info11-eh > div > article:last-of-type {margin-right: 0;}
  .tpl-info11-eh > div > article > section {padding: 30px 30px 95px 180px;border: 0;}
  .tpl-info11-eh > div > article > footer {position: absolute;left: 30px;right: 30px;bottom: 0;border-top: 1px solid #ccc;padding-bottom: 20px;}
  .ielt10 .tpl-info11-eh > div,
  .sf5 .tpl-info11-eh > div {display: block;}
  .ielt10 .tpl-info11-eh > div > article,
  .sf5 .tpl-info11-eh > div > article {display: inline-block;vertical-align: top;}
}
/*.tpl-info12-eh*/
.tpl-info12-eh {text-align: center;font: 300 14px 'Roboto', sans-serif;}
.tpl-info12-eh > div {padding: 15px 10px 20px;}
.tpl-info12-eh > div:nth-of-type(odd) {background: #e2e2e2;}
.tpl-info12-eh > div:nth-of-type(even) {background: #d5d5d5;}
.tpl-info12-eh > div > div > div:first-of-type {margin-bottom: 15px;}
.tpl-info12-eh > div > div > div:first-of-type > div:first-of-type {font: 24px 'Droid Serif', serif;color: #80bbbe;margin-bottom: 5px;}
.tpl-info12-eh > div > div > div:first-of-type > div:nth-of-type(2) {font: italic 18px 'Droid Serif', serif;color: #4d4d4d;}
.tpl-info12-eh > div > div > div > article {background: #fff;padding: 20px 0 0;border-bottom: 3px solid #80bbbe;}
.tpl-info12-eh > div > div > div > article:not(:last-of-type) {margin-bottom: 10px;}
.tpl-info12-eh > div > div > div > article > header {margin-bottom: 25px;padding: 0 10px;}
.tpl-info12-eh > div > div > div > article > header > div span {display: block;font: italic 36px/35px 'Droid Serif', serif;color: #80bbbe;margin-bottom: 10px;letter-spacing: normal;}
.tpl-info12-eh > div > div > div > article > header > div:first-of-type {text-transform: uppercase;letter-spacing: 0.1em;margin-bottom: 15px;}
.tpl-info12-eh > div > div > div > article > header > div:nth-of-type(2) {color: #80bbbe;font: 24px 'Droid Serif', serif;}
.tpl-info12-eh > div > div > div > article > section {padding: 0 10px 20px;line-height: 20px;}
.tpl-info12-eh > div > div > div > article > footer > div {color: #949494;text-align: center;border-top: 1px solid #ccc;width: 100%;font-size: 1px;letter-spacing: -1px;word-spacing: -1px;text-transform: uppercase;padding-top: 10px;margin-top: 20px;padding: 15px 10px;width: auto;margin-top: 0;}
.tpl-info12-eh > div > div > div > article > footer > div > *,
.tpl-info12-eh > div > div > div > article > footer > div > div {display: inline-block;font-size: 14px;letter-spacing: normal;word-spacing: normal;}
@media (min-width: 601px) {
  .tpl-info12-eh > div > div > div > article > footer > div {margin-top: 30px;}
}
.tpl-info12-eh > div > div > div > article > footer > div > ul {font-size: 1px;letter-spacing: -1px;word-spacing: -1px;padding-left: 10px;}
.tpl-info12-eh > div > div > div > article > footer > div > ul > *,
.tpl-info12-eh > div > div > div > article > footer > div > ul > div {display: inline-block;font-size: 14px;letter-spacing: 1px;word-spacing: normal;}
.tpl-info12-eh > div > div > div > article > footer > div > ul > li {text-align: center;}
.tpl-info12-eh > div > div > div > article > footer > div > ul > li:not(:last-child) {padding-right: 5px;}
.tpl-info12-eh > div > div > div > article > footer > div > ul > li > a {color: inherit;display: inline-block;text-decoration: none;border: 1px solid #ccc;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;line-height: 20px;width: 20px;}
.tpl-info12-eh > div > div > div > article > footer > div > ul > li > a:before {font: 11px/11px Icons;}
.tpl-info12-eh > div > div > div > article > footer > div > ul > li > a:hover {background: #ccc;color: #fff;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
@media (min-width: 601px) {
  .tpl-info12-eh > div {padding: 30px 20px;}
  .tpl-info12-eh > div > div > div:first-of-type {margin-bottom: 25px;}
  .tpl-info12-eh > div > div > div:first-of-type > div:first-of-type {font-size: 36px;}
  .tpl-info12-eh > div > div > div:nth-of-type(2) {display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;}
  .tpl-info12-eh > div > div > div:nth-of-type(2) > article {position: relative;width: 45%;width: calc(50% - 16px);padding: 25px 0 55px;}
  .tpl-info12-eh > div > div > div:nth-of-type(2) > article:not(:last-of-type) {margin-bottom: 0;}
  .tpl-info12-eh > div > div > div:nth-of-type(2) > article:not(:first-of-type):not(:nth-of-type(2)) {margin-top: 30px;}
  .tpl-info12-eh > div > div > div:nth-of-type(2) > article:nth-of-type(even) {margin-left: 30px;}
  .tpl-info12-eh > div > div > div:nth-of-type(2) > article > header {padding: 0 15px;}
  .tpl-info12-eh > div > div > div:nth-of-type(2) > article > section {padding: 0 15px 15px;}
  .tpl-info12-eh > div > div > div:nth-of-type(2) > article > footer {position: absolute;left: 0;top: auto;right: 0;bottom: 0;}
  .tpl-info12-eh > div > div > div:nth-of-type(2) > article > footer > div {margin-top: 0;}
  .ielt10 .tpl-info12-eh > div > div > div:nth-of-type(2) > article,
  .sf5 .tpl-info12-eh > div > div > div:nth-of-type(2) > article {width: calc(50% - 17px);display: inline-block;vertical-align: top;}
}
@media (min-width: 801px) {
  .tpl-info12-eh > div > div {max-width: 1200px;margin: 0 auto;}
  .tpl-info12-eh > div > div > div:nth-of-type(2) > article {width: 30%;width: calc(100% / 3 - 21px);}
  .tpl-info12-eh > div > div > div:nth-of-type(2) > article:nth-of-type(even) {margin-left: 0;}
  .tpl-info12-eh > div > div > div:nth-of-type(2) > article:nth-of-type(3) {margin-top: 0!important;}
  .tpl-info12-eh > div > div > div:nth-of-type(2) > article:not(:nth-of-type(3n)) {margin-right: 30px;}
  .tpl-info12-eh > div > div > div:nth-of-type(2) > article:last-of-type {margin-right: 0;}
  .tpl-info12-eh > div > div > div:nth-of-type(2) > article > header {padding: 0 30px;margin-bottom: 15px;}
  .tpl-info12-eh > div > div > div:nth-of-type(2) > article > section {padding: 0 30px 25px;}
  .tpl-info12-eh > div > div > div:nth-of-type(2) > article > footer {padding: 0 30px;}
  .tpl-info12-eh > div > div > div:nth-of-type(2) > article > footer > div {padding: 15px 0;}
  .ielt10 .tpl-info12-eh > div > div > div:nth-of-type(2) > article {width: calc(100% / 3 - 23px);}
}
.tpl-infoform-eh {background: #fff;padding: 20px 10px;color: #4d4d4d;}
.tpl-infoform-eh.sta-list2 {background: #fff;position: relative;padding: 20px 10px 55px;-webkit-box-shadow: 0 5px 8px 0px rgba(0,0,0,.5);-moz-box-shadow: 0 5px 8px 0px rgba(0,0,0,.5);box-shadow: 0 5px 8px 0px rgba(0,0,0,.5);}
.tpl-infoform-eh.sta-list2 > div > article > header > div:last-of-type {display: block;margin: 15px 0;}
.tpl-infoform-eh.sta-list2 > div > article > header > div:last-of-type > button {padding: 10px 8px 8px;color: #80bbbe;line-height: 14px;border: 2px solid #80bbbe;}
.tpl-infoform-eh.sta-list2 > div > article > header > div:last-of-type > button > * {display: inline-block;letter-spacing: 0.1em;text-align: left;text-transform: uppercase;text-decoration: none;vertical-align: middle;}
.tpl-infoform-eh.sta-list2 > div > article > header > div:last-of-type > button:before {font-family: Icons;font-size: 32px;padding-right: 5px;vertical-align: middle;}
.tpl-infoform-eh.sta-list2 > div > article > header > div:last-of-type > button:hover {color: #4d4d4d;text-decoration: none;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-infoform-eh.sta-list2 > div > article > header > div:last-of-type > button:hover {border: 2px solid #4d4d4d;}
@media (min-width: 601px) {
  .tpl-infoform-eh.sta-list2 > div > article > header > div:last-of-type > button {padding-left: 18px;padding-right: 18px;}
}
.tpl-infoform-eh.sta-list2 > div > article > header > div:last-of-type > button > div {max-width: 150px;}
.tpl-infoform-eh.sta-list2 > div > article > header > div:last-of-type > button.sta-flor:before {content: '\e012';}
.tpl-infoform-eh.sta-list2 > div > article > header > div:last-of-type > button[data-text=''],
.tpl-infoform-eh.sta-list2 > div > article > header > div:last-of-type > button[data-text=' '] {display: none;}
.tpl-infoform-eh.sta-list2 > div > article > section > div > div:last-of-type {position: absolute;left: 10px;right: 10px;bottom: 20px;width: auto;}
.tpl-infoform-eh > div {overflow: hidden;}
.tpl-infoform-eh > div > article > header > div:first-of-type {font: italic 18px 'Droid Serif', serif;}
.tpl-infoform-eh > div > article > header > div:nth-of-type(2) {font: 24px 'Droid Serif', serif;color: #80bbbe;}
.tpl-infoform-eh > div > article > header > div:nth-of-type(3) {display: none;}
.tpl-infoform-eh > div > article > section > div:first-of-type {padding: 15px;margin: 15px 0;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;border: 1px solid #80bbbe;}
.tpl-infoform-eh > div > article > section > div:first-of-type > ul > li {font-weight: bold;}
.tpl-infoform-eh > div > article > section > div:first-of-type > ul > li > div {display: inline-block;font-weight: normal;}
.tpl-infoform-eh > div > article > section > div > div:first-of-type {font: 300 14px 'Roboto', sans-serif;}
.tpl-infoform-eh > div > article > section > div > div:last-of-type {color: #949494;text-align: left;border-top: 1px solid #ccc;width: 100%;font-size: 1px;letter-spacing: -1px;word-spacing: -1px;text-transform: uppercase;padding-top: 10px;margin-top: 20px;bottom: 0;}
.tpl-infoform-eh > div > article > section > div > div:last-of-type > *,
.tpl-infoform-eh > div > article > section > div > div:last-of-type > div {display: inline-block;font-size: 14px;letter-spacing: normal;word-spacing: normal;}
@media (min-width: 601px) {
  .tpl-infoform-eh > div > article > section > div > div:last-of-type {margin-top: 30px;}
}
.tpl-infoform-eh > div > article > section > div > div:last-of-type > ul {font-size: 1px;letter-spacing: -1px;word-spacing: -1px;padding-left: 10px;}
.tpl-infoform-eh > div > article > section > div > div:last-of-type > ul > *,
.tpl-infoform-eh > div > article > section > div > div:last-of-type > ul > div {display: inline-block;font-size: 14px;letter-spacing: 1px;word-spacing: normal;}
.tpl-infoform-eh > div > article > section > div > div:last-of-type > ul > li {text-align: center;}
.tpl-infoform-eh > div > article > section > div > div:last-of-type > ul > li:not(:last-child) {padding-right: 5px;}
.tpl-infoform-eh > div > article > section > div > div:last-of-type > ul > li > a {color: inherit;display: inline-block;text-decoration: none;border: 1px solid #ccc;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;line-height: 20px;width: 20px;}
.tpl-infoform-eh > div > article > section > div > div:last-of-type > ul > li > a:before {font: 11px/11px Icons;}
.tpl-infoform-eh > div > article > section > div > div:last-of-type > ul > li > a:hover {background: #ccc;color: #fff;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-infoform-eh > div > article > section > div > div:last-of-type > ul {white-space: nowrap;}
.tpl-infoform-eh > div > form {padding: 30px 0 20px;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
.tpl-infoform-eh > div > form > div:first-of-type {padding-bottom: 10px;color: #4d4d4d;font: 100 14px/14px 'Roboto', sans-serif;}
.tpl-infoform-eh > div > form > div:nth-of-type(2) > button {background: transparent;display: block;padding: 14px 30px;border: 2px solid #80bbbe;width: auto;line-height: 28px;color: #80bbbe;font: 24px 'Droid Serif', serif;font-style: italic;margin-left: auto;float: right;vertical-align: top;display: inline-block;}
.tpl-infoform-eh > div > form > div:nth-of-type(2) > button:hover {background: #80bbbe;color: #4d4d4d;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
@media (min-width: 601px) {
  .tpl-infoform-eh > div > form > div:nth-of-type(2) > button {display: inline-block;width: auto;}
}
.tpl-infoform-eh > div > form > label {box-sizing: border-box;color: #949494;display: inline-block;font-weight: 100;line-height: 24px;padding: 13px 10px;position: relative;white-space: nowrap;vertical-align: middle;width: 100%;margin-bottom: 15px;}
.tpl-infoform-eh > div > form > label:before {font: 25px Icons;z-index: 1;}
.tpl-infoform-eh > div > form > label.sta-ico_left:before,
.tpl-infoform-eh > div > form > label.sta-ico_right:before {position: absolute;top: 50%;line-height: 0;}
.tpl-infoform-eh > div > form > label.sta-ico_left:before {left: 10px;}
.tpl-infoform-eh > div > form > label.sta-ico_right:before {right: 10px;}
.tpl-infoform-eh > div > form > label.sta-ico_left > input {padding-left: 40px;}
.tpl-infoform-eh > div > form > label.sta-validate.sta-ico_left > input {padding-right: 40px;}
.tpl-infoform-eh > div > form > label.sta-ico_left > span {padding-left: 30px;}
.tpl-infoform-eh > div > form > label.sta-ico_right > input {padding-right: 40px;}
.tpl-infoform-eh > div > form > label.sta-ico_right > span {padding-right: 30px;}
.tpl-infoform-eh > div > form > label.sta-noPlaceholder {padding-right: 80px;}
.tpl-infoform-eh > div > form > label.sta-noPlaceholder > input {font-size: 18px;padding: 0 10px 0 0;text-align: right;}
.tpl-infoform-eh > div > form > label > input {box-sizing: border-box;cursor: pointer;font: 100 14px/24px 'Roboto', sans-serif;height: 100%;padding: 0 10px;position: absolute;width: 100%;left: 0;top: 0;right: 0;bottom: 0;border: 1px solid #949494;}
.tpl-infoform-eh > div > form > label > input:focus,
.tpl-infoform-eh > div > form > label:hover > input {border: 1px solid #80bbbe;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-infoform-eh > div > form > label > span {position: relative;}
.tpl-infoform-eh > div > form > label:not(.sta-noPlaceholder) > input:focus + span,
.tpl-infoform-eh > div > form > label:not(.sta-noPlaceholder).sta-validate > span {visibility: hidden;}
.tpl-infoform-eh > div > form > label:not(.sta-ico_left).sta-validate:before {content: '';}
@media (min-width: 601px) {
  .tpl-infoform-eh > div > form > label {font-size: 16px;padding: 18px 20px;}
  .tpl-infoform-eh > div > form > label > input {font-size: 16px;}
  .tpl-infoform-eh > div > form > label.sta-ico_left:before {left: 20px;}
  .tpl-infoform-eh > div > form > label.sta-ico_right:before {right: 20px;}
  .tpl-infoform-eh > div > form > label.sta-ico_left > input {padding-left: 60px;}
  .tpl-infoform-eh > div > form > label.sta-validate.sta-ico_left > input {padding-right: 60px;}
  .tpl-infoform-eh > div > form > label.sta-ico_left > span {padding-left: 40px;}
  .tpl-infoform-eh > div > form > label.sta-ico_right > input {padding-right: 60px;}
  .tpl-infoform-eh > div > form > label.sta-ico_right > span {padding-right: 40px;}
  .tpl-infoform-eh > div > form > label > input {padding: 0 20px;}
}
.tpl-infoform-eh > div > form > label > span {color: #4d4d4d;}
.tpl-infoform-eh > div > form > label > input {color: #4d4d4d;}
.tpl-infoform-eh > div > form > label:last-of-type {box-sizing: border-box;color: #949494;display: inline-block;font-weight: 100;padding: 13px 10px;position: relative;white-space: nowrap;min-height: 100px;}
.tpl-infoform-eh > div > form > label:last-of-type > textarea {background: transparent;box-sizing: border-box;cursor: pointer;font: 100 12px 'Roboto', sans-serif;padding: 0 10px;position: absolute;resize: none;width: 100%;left: 0;top: 0;right: 0;bottom: 0;border: 1px solid #949494;}
.tpl-infoform-eh > div > form > label:last-of-type > textarea:focus,
.tpl-infoform-eh > div > form > label:last-of-type:hover > textarea {border: 1px solid #80bbbe;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-infoform-eh > div > form > label:last-of-type > span {position: relative;}
.tpl-infoform-eh > div > form > label:last-of-type:not(.sta-noPlaceholder) > textarea:focus + span,
.tpl-infoform-eh > div > form > label:last-of-type:not(.sta-noPlaceholder).sta-validate > span {visibility: hidden;}
@media (min-width: 601px) {
  .tpl-infoform-eh > div > form > label:last-of-type {font-size: 14px;padding: 18px 20px;}
  .tpl-infoform-eh > div > form > label:last-of-type > textarea {font-size: 14px;padding: 18px 20px;}
}
.tpl-infoform-eh > div > form > label:last-of-type > textarea {padding: 13px 10px;color: #4d4d4d;}
.tpl-infoform-eh > div > form > div:last-of-type {display: none;width: 50%;}
.tpl-infoform-eh > div > form > div:last-of-type.sta-KO {display: block;}
.tpl-infoform-eh > div > form > div:last-of-type.sta-KO > .sta-KO {display: block;}
.tpl-infoform-eh > div > form > div:last-of-type.sta-OK {display: block;}
.tpl-infoform-eh > div > form > div:last-of-type.sta-OK > .sta-OK {display: block;}
.tpl-infoform-eh > div > form > div:last-of-type > div {display: none;}
.tpl-infoform-eh > div > form > div:last-of-type > .sta-OK {font: 300 18px 'Roboto', sans-serif;padding-left: 35px;min-height: 26px;color: #187f26;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZmlsbD0iZm9yZXN0Z3JlZW4iPjxwYXRoIGQ9Ik0xMiwwQzUuMzczLDAsMCw1LjM3MywwLDEyczUuMzczLDEyLDEyLDEyczEyLTUuMzczLDEyLTEyUzE4LjYyNywwLDEyLDB6IE0xNy41NTksNy42ODFsLTUuNzQ4LDguNzg2bC0wLjAwNCwwLjAwM2wtMC4wODQsMC4xMzlsLTAuMTgsMC4xM2wtMC4wNDYsMC4wMzJsLTAuMjk0LDAuMTIzTDExLjEsMTYuOTE4bC0wLjI1MiwwLjAwNGwtMC4xNzUtMC4wMjhMMTAuNSwxNi44MjZsLTAuMTQ1LTAuMDU3bC0wLjA3OS0wLjA3OWwtMC4wMzktMC4wMjNsLTMuMzQ3LTMuMDk1Yy0wLjQyNi0wLjM5NC0wLjQ1Mi0xLjA1OS0wLjA1OC0xLjQ4NGMwLjM5Mi0wLjQyNCwxLjA1Ny0wLjQ1MSwxLjQ4My0wLjA1OWwyLjQyMywyLjI0MWw1LjA2My03LjczOGMwLjMxOC0wLjQ4NCwwLjk2Ny0wLjYyMSwxLjQ1My0wLjMwNUMxNy43NDEsNi41NDUsMTcuODc3LDcuMTk2LDE3LjU1OSw3LjY4MXoiLz48L3N2Zz4=) no-repeat left center;}
.tpl-infoform-eh > div > form > div:last-of-type > .sta-OK:empty {display: none;}
.tpl-infoform-eh > div > form > div:last-of-type > .sta-KO {font: 300 18px 'Roboto', sans-serif;padding-left: 35px;min-height: 26px;color: #c00;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZmlsbD0icmVkIj48cGF0aCBkPSJNMTIsMEM1LjM3MywwLDAsNS4zNzMsMCwxMmMwLDYuNjI3LDUuMzczLDEyLDEyLDEyczEyLTUuMzczLDEyLTEyQzI0LDUuMzczLDE4LjYyNywwLDEyLDB6IE0xMiwyMGMtMC41NTIsMC0xLTAuNDQ4LTEtMXMwLjQ0OC0xLDEtMWMwLjU1MiwwLDEsMC40NDgsMSwxUzEyLjU1MiwyMCwxMiwyMHogTTEzLDE1YzAsMC41NTItMC40NDgsMS0xLDFjLTAuNTUyLDAtMS0wLjQ0OC0xLTFWNmMwLTAuNTUyLDAuNDQ4LTEsMS0xYzAuNTUyLDAsMSwwLjQ0OCwxLDFWMTV6Ii8+PC9zdmc+) no-repeat left center;}
.tpl-infoform-eh > div > form > div:last-of-type > .sta-KO:empty {display: none;}
.tpl-infoform-eh .ielt10 .tpl-infoform-eh > div > article > section > div:last-child > div:last-child {left: 0;}
@media (min-width: 601px) {
  .tpl-infoform-eh > div > article {padding: 25px 20px 30px;position: relative;}
  .tpl-infoform-eh > div > article > header > div:first-child > div:last-child {margin-top: 10px;font-size: 36px;line-height: 40px;}
  .tpl-infoform-eh > div > article > header > div:last-child {margin: 15px 0 10px;}
  .tpl-infoform-eh > div > article > section {position: relative;-moz-column-count: 2;-webkit-column-count: 2;column-count: 2;-webkit-column-gap: 35px;-moz-column-gap: 35px;column-gap: 35px;}
  .tpl-infoform-eh > div > article > section > div:first-child {display: none;}
  .tpl-infoform-eh > div > article > section > div:last-child > div:first-child {padding-bottom: 50px;}
  .tpl-infoform-eh > div > article > section > div:last-child > div:last-child {position: absolute;left: 50%;left: calc(50% + 18px);right: 0px;bottom: 0;width: auto;}
  .tpl-infoform-eh > div > form {padding: 30px 20px 20px;}
  .tpl-infoform-eh > div > form > label {font-size: 14px;}
  .tpl-infoform-eh > div > form > label:first-of-type,
  .tpl-infoform-eh > div > form > label:nth-child(2) {width: calc(50% - 6px);}
  .tpl-infoform-eh > div > form > label:first-of-type {margin-right: 3px;}
  .tpl-infoform-eh > div > form > label:nth-child(2) {margin-left: 3px;}
  .tpl-infoform-eh > div > form > div:nth-of-type(2) > button {display: block;margin-left: auto;}
  .ielt10 .tpl-infoform-eh > div > article > section > div:last-child > div:last-child {left: 0;}
}
@media (min-width: 801px) {
  .tpl-infoform-eh {padding: 20px 0;}
  .tpl-infoform-eh > div {max-width: 1280px;margin: 0 auto;font-size: 1px;letter-spacing: -1px;word-spacing: -1px;padding: 0 20px;}
  .tpl-infoform-eh > div > *,
  .tpl-infoform-eh > div > div {display: inline-block;font-size: 14px;letter-spacing: normal;word-spacing: normal;}
  .tpl-infoform-eh > div > article {padding: 0;position: relative;width: 70%;overflow: hidden;padding-bottom: 25px;}
  .tpl-infoform-eh > div > article:after {content: '';display: block;clear: both;}
  .tpl-infoform-eh > div > article > header {float: initial;width: 80%;padding-bottom: 0px;}
  .tpl-infoform-eh > div > article > header > div {padding-right: 20px;}
  .tpl-infoform-eh > div > article > header > div:last-child {margin: 15px 0 30px;font-size: 36px;}
  .tpl-infoform-eh > div > article > section > div:first-child {-webkit-column-gap: 40px;-moz-column-gap: 40px;column-gap: 40px;}
  .tpl-infoform-eh > div > article > section > div:last-child {left: 68%;left: calc((100% / 3) * 2 + 20px);bottom: 35px;right: 30px;}
  .tpl-infoform-eh > div > article > section > div:last-child > div:first-child {padding-bottom: 50px;}
  .tpl-infoform-eh > div > article > section > div:last-child > div:last-child {bottom: 0;right: 0;}
  .tpl-infoform-eh > div > form {vertical-align: top;width: 30%;padding: 30px 0px 20px 30px;}
  .tpl-infoform-eh > div > form > label {margin-right: 0;margin-left: 0;padding: 13px 20px;}
  .tpl-infoform-eh > div > form > label:first-of-type,
  .tpl-infoform-eh > div > form > label:nth-child(2) {width: 100%;margin-left: 0;margin-right: 0;}
  .tpl-infoform-eh > div > form > label:last-of-type {min-height: 108px;}
  .tpl-infoform-eh > div > form > div:nth-of-type(2) > button {margin-left: auto;}
  .ielt10 .tpl-infoform-eh > div > article > section > div:last-child > div:last-child {left: 0;}
}
/*TPL-LANDING-FILTROS-EH*/
/* CLASES */
/*
sta-filtro1 (CMS) -> FILTRO NUMERO 1
sta-filtro2 (CMS) -> FILTRO NUMERO 2
sta-filtro3 (CMS) -> FILTRO NUMERO 3
sta-filtro4 (CMS) -> FILTRO NUMERO 4
sta-filtro5 (CMS) -> FILTRO NUMERO 5
sta-filtro6 (CMS) -> FILTRO NUMERO 6

.sta-multi (CMS) -> En caso de multiple hotel elimina el que tenga esta clase cuando el primer filtro esté selecionado (1º filtro es mostrar todos)
*/
.tpl-landing-filtros-eh > input[name="rb_landing-filtros-eh_categoria"]:not(:checked) ~ div:last-of-type .sta-multi {display: none;}
.tpl-landing-filtros-eh > input[name="rb_landing-filtros-eh_categoria"]:checked ~ div:last-of-type article {display: none;}
.tpl-landing-filtros-eh > input[name="rb_landing-filtros-eh_categoria"]:nth-of-type(1):checked ~ div:last-of-type .sta-filtro1,
.tpl-landing-filtros-eh > input[name="rb_landing-filtros-eh_categoria"]:nth-of-type(2):checked ~ div:last-of-type .sta-filtro2,
.tpl-landing-filtros-eh > input[name="rb_landing-filtros-eh_categoria"]:nth-of-type(3):checked ~ div:last-of-type .sta-filtro3,
.tpl-landing-filtros-eh > input[name="rb_landing-filtros-eh_categoria"]:nth-of-type(4):checked ~ div:last-of-type .sta-filtro4,
.tpl-landing-filtros-eh > input[name="rb_landing-filtros-eh_categoria"]:nth-of-type(5):checked ~ div:last-of-type .sta-filtro5,
.tpl-landing-filtros-eh > input[name="rb_landing-filtros-eh_categoria"]:nth-of-type(6):checked ~ div:last-of-type .sta-filtro6 {display: inline-block;}
.tpl-landing-filtros-eh > input[name="rb_landing-filtros-eh_categoria"]:nth-of-type(1):checked ~ div:last-of-type .sta-multi {display: none;}
.tpl-list-eh {font-family: 'Roboto', sans-serif;padding: 0 20px;}
.tpl-list-eh > article {color: #4d4d4d;font-weight: 100;font-size: 18px;line-height: 24px;letter-spacing: -0.025em;}
.tpl-list-eh > article > header {background: #80bbbe;padding: 15px 20px;color: #fff;}
.tpl-list-eh > article > section {background: #fff;padding: 30px 20px;}
.tpl-list-eh > article > section > ul > li > div {cursor: pointer;text-transform: uppercase;letter-spacing: .1em;font-weight: 400;color: #80bbbe;}
.tpl-list-eh > article > section > ul > li > div:before {content: '\e000';font: 12px/24px icons;margin-right: 5px;vertical-align: bottom;}
.tpl-list-eh > article > section > ul > li > ul {padding-left: 20px;}
.tpl-list-eh > article > section a {color: #4d4d4d;font-size: 14px;line-height: 20px;max-width: 240px;display: inline-block;-moz-word-break: break-word;-webkit-word-break: break-word;word-break: break-word;}
.tpl-list-eh > article > section a:hover {color: #80bbbe;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.sf5 .tpl-list-eh > article > section > ul > li {width: 100%;float: none;}
@media (min-width: 601px) {
  .tpl-list-eh {padding: 0 30px;}
  .tpl-list-eh > article > section > ul {-moz-column-count: 2;-webkit-column-count: 2;column-count: 2;-webkit-column-gap: 10px;-moz-column-gap: 10px;column-gap: 10px;}
  .tpl-list-eh > article > section > ul:after {content: '';display: block\9;clear: both\9;}
  .tpl-list-eh > article > section > ul > li {width: 50%\9;float: left\9;}
}
@media (min-width: 801px) {
  .tpl-list-eh > article {max-width: 1280px;margin: 0 auto;}
  .tpl-list-eh > article > section > ul {-moz-column-count: 4;-webkit-column-count: 4;column-count: 4;}
  .tpl-list-eh > article > section > ul > li {width: 25%\9;}
}
/* .tpl-list2-eh */
/*
CLASES:
".sta-column2" (JQ) -> aplicado a lo articles que tengas >7 hoteles
".sta-margin" (JQ) -> aplicado al elemento que esté de primero en los listados de la 2º columna
".sta-load" (fixed) -> dar estilos y borrar por JQ
".sta-plural" (JQ) -> cuando es plural y cuando es singular (defult singular)
*/
.tpl-list2-eh {font: 14px 'Roboto', sans-serif;color: #4d4d4d;padding-bottom: 20px;}
.tpl-list2-eh > div {background: #ffffff;border-top: 1px solid #bfbfbf;position: relative;}
.tpl-list2-eh > div > div:first-of-type {display: none;padding: 25px 20px 20px;}
.tpl-list2-eh > div > div:first-of-type:before {content: '';position: absolute;left: 0;right: 0;top: 70px;-webkit-box-shadow: 0 -2px 12px 1px #000;-moz-box-shadow: 0 -2px 12px 1px #000;
box-shadow: 0 -2px 12px 1px #000;}
.tpl-list2-eh > div > div:first-of-type:after {content: '';position: absolute;left: 0;top: 0;right: 0;bottom: auto;height: 70px;background: #fff;}
.tpl-list2-eh > div > div:first-of-type > label {position: relative;z-index: 1;display: block;}
.tpl-list2-eh > div > div:first-of-type > label:after {content: '\e052';font: 12px/1px Icons;color: #80bbbe;position: absolute;top: 50%;right: 0;}
.tpl-list2-eh > div > div:first-of-type > label.sta-validate > span {display: none;}
.tpl-list2-eh > div > div:first-of-type > label > select {width: 100%;height: 25px;border-bottom: 1px solid #bfbfbf;-webkit-appearance: none;-moz-appearance: none;}
.tpl-list2-eh > div > div:first-of-type > label > select::-ms-expand {display: none;}
.tpl-list2-eh > div > div:first-of-type > label > span {position: absolute;left: 0;top: 3px;bottom: 0;pointer-events: none;}
.tpl-list2-eh > div > div:first-of-type > span,
.tpl-list2-eh > div > div:first-of-type > button {display: none;}
.tpl-list2-eh > div > div.sta-load {overflow: hidden;}
.tpl-list2-eh > div > div.sta-load > img {display: block;margin: 10px auto 50px;height: 130px;width: 130px;}
.tpl-list2-eh > div > article {padding: 10px 10px 20px;}
.tpl-list2-eh > div > article.sta-oculto {display: none!important;}
.tpl-list2-eh > div > article > header {background-position: center;background-repeat: no-repeat;background-size: cover;text-align: center;color: #fff;padding: 31px 10px;-webkit-box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.3);-moz-box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.3);box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.3);}
.tpl-list2-eh > div > article > header > div {font-weight: 300;text-transform: uppercase;line-height: 14px;letter-spacing: 0.2em;}
.tpl-list2-eh > div > article > header > div > a {position: relative;z-index: 1;text-decoration: none;color: #fff;font: 24px/24px 'Droid Serif', serif;}
.tpl-list2-eh > div > article > header > div > a > span {font: 300 14px/14px 'Roboto', sans-serif;}
.tpl-list2-eh > div > article > header > div > a > div {margin-top: 6px;}
.tpl-list2-eh > div > article > header > img {position: fixed;width: 10px;height: 10px;top: 0;left: -99999px;opacity: 0;visibility: hidden;}
.tpl-list2-eh > div > article > section > ul > li {padding-top: 5px;}
.tpl-list2-eh > div > article > section > ul > li > a {color: #4d4d4d;text-transform: uppercase;cursor: pointer;font-weight: 500;padding-left: 17px;position: relative;display: inline-block;}
.tpl-list2-eh > div > article > section > ul > li > a:hover {text-decoration: none;color: #80bbbe;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-list2-eh > div > article > section > ul > li > a:before {content: '\e000';font: 12px Icons;position: absolute;top: 4px;left: 0;color: #80bbbe;}
.tpl-list2-eh > div > article > section > ul > li > ul {padding: 0 0 10px 17px;border-bottom: 1px solid #ccc;font-weight: 300;}
.tpl-list2-eh > div > article > section > ul > li > ul > li > a {color: #4d4d4d;}
.tpl-list2-eh > div > article > section > ul > li > ul > li > a:hover {text-decoration: none;color: #80bbbe;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-list2-eh > div > article > section > ul > li > ul > li > span {color: #80bbbe;text-transform: uppercase;}
.ielt9 .tpl-list2-eh > div > div:before {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
@media (min-width: 601px) {
  /* .tpl-list2-eh > div {background: #fff;} */
  .tpl-list2-eh > div > div:first-of-type > label {width: 75%;display: inline-block;}
  .tpl-list2-eh > div > div:first-of-type > button {display: block;position: relative;z-index: 1;float: right;max-width: 20%;color: #80bbbe;text-transform: uppercase;margin-top: 5px;}
  .tpl-list2-eh > div > div:first-of-type > button:before {content: '\e088';font: 20px/14px Icons;margin-right: 1px;vertical-align: middle;}
  .tpl-list2-eh > div > div:first-of-type > button:after {content: '\e000';font: 11px Icons;margin-left: 6px;}
  .tpl-list2-eh > div > article > header {padding: 40px 10px 100px;}
  .tpl-list2-eh > div > article > header > div {font-size: 18px;line-height: 24px;}
  .tpl-list2-eh > div > article > header > div > a {font-size: 36px;line-height: 36px;margin-top: 10px;}
  .tpl-list2-eh > div > article > section {margin: -60px 0 0 40px;}
  .tpl-list2-eh > div > article > section > ul {background: #fff;padding: 0 20px 0;position: relative;min-height: 60px;}
  .tpl-list2-eh > div > article > section > ul > li {padding: 0 0 5px;position: relative;border-bottom: 1px solid #ccc;}
  .tpl-list2-eh > div > article > section > ul > li > ul {display: inline-block;vertical-align: top;width: 48%;width: calc(50% - 2px);padding: 0;border: 0;}
  .tpl-list2-eh > div > article > section > ul > li > a {display: inline-block;vertical-align: top;width: 45%;width: calc(50% - 19px);padding-top: 15px;}
  .tpl-list2-eh > div > article > section > ul > li > a:before {top: 19px;}
  .tpl-list2-eh > div > article > section > ul > li > ul > li {padding: 10px 0 5px;}
  .tpl-list2-eh > div > article > section > ul > li > ul > li:not(:last-child) {border-bottom: 1px solid #ccc;}
}
@media (min-width: 801px) {
  .tpl-list2-eh {padding-bottom: 60px;}
  .tpl-list2-eh > div > div {max-width: 730px;margin: 0 auto;}
  .tpl-list2-eh > div > div:first-of-type > label {width: 50%;}
  .tpl-list2-eh > div > div:first-of-type > span {display: inline-block;position: relative;z-index: 1;margin-left: 30px;font: 18px/18px 'Droid Serif', serif;vertical-align: middle;max-width: 200px;}
  .tpl-list2-eh > div > div:first-of-type > button {max-width: 130px;}
  .tpl-list2-eh > div > article {max-width: 1200px;margin: 0 auto;padding: 30px;}
  .tpl-list2-eh > div > article:nth-of-type(odd) > header {padding-right: 10%;}
  .tpl-list2-eh > div > article:nth-of-type(odd) > section > ul > li {margin-left: 50%;}
  .tpl-list2-eh > div > article:nth-of-type(odd).sta-column2 > section {position: relative;}
  .tpl-list2-eh > div > article:nth-of-type(odd).sta-column2 > section:before {content: '';position: absolute;top: 0;left: 50%;right: 0;height: 112px;background: #fff;}
  .tpl-list2-eh > div > article:nth-of-type(odd).sta-column2 > section > ul {-moz-column-count: 2;-webkit-column-count: 2;column-count: 2;-webkit-column-gap: 0;-moz-column-gap: 0;column-gap: 0;}
  .tpl-list2-eh > div > article:nth-of-type(odd).sta-column2 > section > ul > li {margin-left: 0;width: 100%;padding: 0 0 0 30px;position: relative;z-index: 1;}
  .tpl-list2-eh > div > article:nth-of-type(odd).sta-column2 > section > ul > li.sta-margin {padding-top: 10px;}
  .tpl-list2-eh > div > article:nth-of-type(odd).sta-column2 > section > ul > li:first-child {margin-top: 112px;}
  .tpl-list2-eh > div > article:nth-of-type(odd).sta-column2 > section > ul > li:nth-of-type(7) {position: static;border-bottom: 1px solid #ccc;padding-left: 0;width: 94%;width: calc(100% - 30px);margin-left: 30px;}
  .tpl-list2-eh > div > article:nth-of-type(odd).sta-column2 > section > ul > li:nth-of-type(7):after {content: none;}
  .tpl-list2-eh > div > article:nth-of-type(even) > header {margin-left: 40%;padding-left: 10%;}
  .tpl-list2-eh > div > article:nth-of-type(even) > section > ul > li {margin-right: 50%;}
  .tpl-list2-eh > div > article:nth-of-type(even) > section > ul > li:after {right: 30px;}
  .tpl-list2-eh > div > article:nth-of-type(even) > section > ul > li > ul > li {margin-right: 30px;}
  .tpl-list2-eh > div > article:nth-of-type(even).sta-column2 > section > ul {-moz-column-count: 2;-webkit-column-count: 2;column-count: 2;-webkit-column-gap: 0;-moz-column-gap: 0;column-gap: 0;}
  .tpl-list2-eh > div > article:nth-of-type(even).sta-column2 > section > ul > li {width: 100%;}
  .tpl-list2-eh > div > article:nth-of-type(even).sta-column2 > section > ul > li.sta-margin {background: transparent;padding-top: 112px;}
  .tpl-list2-eh > div > article > header {padding: 105px 10px;width: 60%;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;margin-bottom: -112px;}
  .tpl-list2-eh > div > article > section {margin: 0;}
  .tpl-list2-eh > div > article > section > ul {background: transparent;padding: 0;min-height: 130px;}
  .tpl-list2-eh > div > article > section > ul > li {display: inline-block;padding-left: 30px;padding-bottom: 0;width: 50%;background: #fff;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;border: 0;position: relative;}
  .tpl-list2-eh > div > article > section > ul > li:after {content: '';position: absolute;left: 30px;right: 0;bottom: 0;border-top: 1px solid #ccc;}
  .tpl-list2-eh > div > article > section > ul > li:first-child {padding-top: 10px;}
  .tpl-list2-eh > div > article > section > ul > li:first-child:before {content: '';position: absolute;left: 0;top: 0;right: 0;height: 115px;background: #ffffff;}
  .tpl-list2-eh > div > article > section > ul > li > a {position: relative;padding-top: 0;line-height: 34px;}
  .tpl-list2-eh > div > article > section > ul > li > a:before {top: 10px;}
  .tpl-list2-eh > div > article > section > ul > li > ul {position: relative;}
  .tpl-list2-eh > div > article > section > ul > li > ul > li {padding: 0;line-height: 34px;}
  .tpl-list2-eh > div > article > section > ul > li > ul > li:not(:last-of-type) {border: 0;position: relative;}
  .tpl-list2-eh > div > article > section > ul > li > ul > li:not(:last-of-type):before {content: '';position: absolute;left: 0;right: 0;bottom: 0;height: 1px;background: #ccc;}
  .sf5 .tpl-list2-eh > div > article:nth-of-type(even).sta-column2 > section:before,
  .sf5 .tpl-list2-eh > div > article:nth-of-type(odd).sta-column2 > section:before {content: none;}
  .sf5 .tpl-list2-eh > div > article:nth-of-type(even).sta-column2 > section > ul,
  .sf5 .tpl-list2-eh > div > article:nth-of-type(odd).sta-column2 > section > ul {-webkit-column-count: 0;}
  .sf5 .tpl-list2-eh > div > article:nth-of-type(even).sta-column2 > section > ul > li,
  .sf5 .tpl-list2-eh > div > article:nth-of-type(odd).sta-column2 > section > ul > li {display: inline-block;width: 49%;position: relative;}
  .sf5 .tpl-list2-eh > div > article:nth-of-type(even).sta-column2 > section > ul > li:first-child,
  .sf5 .tpl-list2-eh > div > article:nth-of-type(odd).sta-column2 > section > ul > li:first-child {margin-top: 0;}
  .sf5 .tpl-list2-eh > div > article:nth-of-type(even).sta-column2 > section > ul > li:nth-of-type(7),
  .sf5 .tpl-list2-eh > div > article:nth-of-type(odd).sta-column2 > section > ul > li:nth-of-type(7) {display: inline-block;width: 49%;margin-left: 0;padding-left: 30px;border-bottom: 0;}
  .sf5 .tpl-list2-eh > div > article:nth-of-type(even).sta-column2 > section > ul > li:nth-of-type(7):after,
  .sf5 .tpl-list2-eh > div > article:nth-of-type(odd).sta-column2 > section > ul > li:nth-of-type(7):after {content: '';}
  .sf5 .tpl-list2-eh > div > article:nth-of-type(even).sta-column2 > section > ul > li.sta-margin,
  .sf5 .tpl-list2-eh > div > article:nth-of-type(odd).sta-column2 > section > ul > li.sta-margin {padding-top: 0;}
  .sf5 .tpl-list2-eh > div > article > header {margin-bottom: 0;}
  .sf5 .tpl-list2-eh > div > article > section > ul {min-height: 0;}
  .sf5 .tpl-list2-eh > div > article > section > ul > li:first-child:before {content: none;}
  .ielt9 .tpl-list2-eh > div > article.sta-column2:nth-of-type(odd) > section > ul > li,
  .ielt9 .tpl-list2-eh > div > article.sta-column2:nth-of-type(even) > section > ul > li {display: inline-block !important;width: 49%!important;position: relative!important;margin-left: 0!important;padding-left: 30px!important;}
}
.tpl-list2-eh {position: relative;overflow: hidden;}
.tpl-list2-eh:before {content: '';position: absolute;z-index: 1;left: 0;top: 0;right: 0;-webkit-box-shadow: 0px 0 15px 2px #000000;-moz-box-shadow: 0px 0 15px 2px #000000;box-shadow: 0px 0 15px 2px #000000;}
/* .tpl-list3-eh */
/* CLASES */
/*
"sta-oferta"    -> Identificar
"sta-wifi"      -> Identificar
"sta-personal"  -> Identificar
"sta-reloj"     -> Identificar
"sta-comida"    -> Identificar
"sta-maleta"    -> Identificar
*/
.tpl-list3-eh {background: #e2e2e2;color: #4d4d4d;padding: 25px 25px 13px;}
.tpl-list3-eh > div > div {font: italic 18px 'Droid Serif', serif;text-align: center;margin-bottom: 20px;}
.tpl-list3-eh > div > div > span {display: block;font-style: normal;font-size: 24px;color: #80bbbe;}
.tpl-list3-eh > div > ul {font: 300 14px 'Roboto', sans-serif;}
.tpl-list3-eh > div > ul > li:before {font: 24px/24px Icons;vertical-align: middle;margin-right: 5px;color: #80bbbe;}
.tpl-list3-eh > div > ul > li.sta-oferta:before {content: '\e06f';}
.tpl-list3-eh > div > ul > li.sta-wifi:before {content: '\e092';}
.tpl-list3-eh > div > ul > li.sta-personal:before {content: '\e0d3';}
.tpl-list3-eh > div > ul > li.sta-reloj:before {content: '\e08b';}
.tpl-list3-eh > div > ul > li.sta-comida:before {content: '\e00c';}
.tpl-list3-eh > div > ul > li.sta-maleta:before {content: '\e02b';}
.tpl-list3-eh > div > ul > li:not(:last-of-type) {margin-bottom: 15px;}
@media (min-width: 601px) {
  .tpl-list3-eh {padding-bottom: 25px;}
  .tpl-list3-eh > div > div {margin-bottom: 0;}
  .tpl-list3-eh > div > div > span {font-size: 36px;}
  .tpl-list3-eh > div > ul > li {display: inline-block;vertical-align: middle;text-align: center;width: 32.5%;margin-top: 115px;position: relative;}
  .tpl-list3-eh > div > ul > li > span {max-width: 140px;display: inline-block;margin: 0 auto;letter-spacing: 0.1em;text-transform: uppercase;}
  .tpl-list3-eh > div > ul > li:before {position: absolute;left: 0;right: 0;top: -45px;font-size: 60px;text-align: center;line-height: 1px;}
}
@media (min-width: 801px) {
  .tpl-list3-eh > div {max-width: 1280px;margin: 0 auto;}
  .tpl-list3-eh > div > ul > li {width: 16.2%;}
}
/* .tpl-list4-eh */
.tpl-list4-eh {padding: 12px 10px 10px;background: #e2e2e2;font: 300 14px 'Roboto', sans-serif;color: #4d4d4d;}
.tpl-list4-eh > div {margin-bottom: 20px;font-weight: 300;color: #4d4d4d;text-align: center;text-transform: uppercase;letter-spacing: 0.1em;}
.tpl-list4-eh > ul {padding-left: 5px;}
.tpl-list4-eh > ul > li {position: relative;padding-left: 10px;}
.tpl-list4-eh > ul > li:before {content: '';position: absolute;top: 8px;left: 0;height: 5px;width: 5px;background: #80bbbe;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.tpl-list4-eh > ul > li:not(:last-of-type) {margin-bottom: 12px;}
@media (min-width: 601px) {
  .tpl-list4-eh {padding: 10px 20px 22px;}
  .tpl-list4-eh > div {font-size: 18px;margin-bottom: 40px;}
  .tpl-list4-eh > ul {padding: 0;}
  .tpl-list4-eh > ul > li {-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;display: inline-block;vertical-align: top;width: 45%;width: calc(50% - 18px);}
  .tpl-list4-eh > ul > li:nth-of-type(even) {margin-left: 30px;}
}
@media (min-width: 601px) {
  .tpl-list4-eh > ul {max-width: 815px;margin: 0 auto;}
  .tpl-list4-eh > ul > li {width: 40%;width: calc(50% - 33px);}
  .tpl-list4-eh > ul > li:nth-of-type(even) {margin-left: 60px;}
}
.tpl-list5-eh {background: #e2e2e2;-webkit-box-shadow: 0 5px 10px -2px #b2b2b2;-moz-box-shadow: 0 5px 10px -2px #b2b2b2;box-shadow: 0 5px 10px -2px #b2b2b2;position: relative;}
.tpl-list5-eh > ul {text-align: center;padding: 0 10px 25px;}
.tpl-list5-eh > ul > li {padding-top: 110px;position: relative;}
.tpl-list5-eh > ul > li > div:nth-of-type(1) {color: #fff;font-size: 14px;letter-spacing: 0.1em;text-transform: uppercase;color: #80bbbe;}
@media (min-width: 601px) {
  .tpl-list5-eh > ul > li > div:nth-of-type(1) {font-size: 18px;}
}
.tpl-list5-eh > ul > li > div:nth-of-type(2) {color: #fff;font-size: 14px;font-weight: 100;text-transform: uppercase;letter-spacing: 0.1em;color: #000;text-transform: inherit;padding-top: 20px;}
@media (min-width: 601px) {
  .tpl-list5-eh > ul > li > div:nth-of-type(2) {font-size: 18px;}
}
.tpl-list5-eh > ul > li:before {position: absolute;top: 20px;color: #80bbbe;left: 50%;-webkit-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0);font: 65px "Icons";}
.tpl-list5-eh > ul > li.sta-docu:before {content: "\e0eb";}
.tpl-list5-eh > ul > li.sta-info:before {content: "\e0ec";}
.tpl-list5-eh > ul > li.sta-lock:before {content: "\e0ea";}
.tpl-list5-eh > ul > li.sta-time:before {content: "\e0e9";}
@media (min-width: 601px) {
  .tpl-list5-eh > ul {word-spacing: -1px;font-size: 1px;letter-spacing: -1px;padding: 0 20px 50px;}
  .tpl-list5-eh > ul > li {width: 50%;display: inline-block;box-sizing: border-box;letter-spacing: normal;word-spacing: normal;vertical-align: top;}
  .tpl-list5-eh > ul > li:nth-child(odd) {padding-right: 15px;}
  .tpl-list5-eh > ul > li:nth-child(even) {padding-left: 15px;}
  .tpl-list5-eh > ul > li > div:nth-of-type(1),
  .tpl-list5-eh > ul > li > div:nth-of-type(2) {font-size: 14px;}
  .tpl-list5-eh > ul > li > div:nth-of-type(1) {height: 34px;display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
  .tpl-list5-eh > ul > li > div:nth-of-type(2) {padding-top: 10px;}
}
@media (min-width: 801px) {
  .tpl-list5-eh > ul {padding: 0 30px 35px;max-width: 1280px;margin: 0 auto;}
  .tpl-list5-eh > ul > li {padding-right: 15px;padding-left: 15px;width: 25%;}
}
/* .tpl-list6-eh */
/* CLASES */
/*
"sta-icon1" (CMS) -> especificar que iconos se quieren

"sta-n1" (fijo) -> Crossbrowsing
"sta-n2" (fijo) -> Crossbrowsing
"sta-n3" (fijo) -> Crossbrowsing
"sta-n4" (fijo) -> Crossbrowsing
"sta-n5" (fijo) -> Crossbrowsing
"sta-n6" (fijo) -> Crossbrowsing
*/
.tpl-list6-eh {background: #fff;padding: 10px 10px 13px;text-align: center;font: 300 14px/20px 'Roboto', sans-serif;color: #4d4d4d;}
.tpl-list6-eh.sta-icon1 > div > div.sta-n1:before {content: '\e0f0';}
.tpl-list6-eh.sta-icon1 > div > div.sta-n2:before {content: '\e0ee';}
.tpl-list6-eh.sta-icon1 > div > div.sta-n3:before {content: '\e0f1';}
.tpl-list6-eh.sta-icon1 > div > div.sta-n4:before {content: '\e0ed';}
.tpl-list6-eh.sta-icon1 > div > div.sta-n5:before {content: '\e0ef';}
.tpl-list6-eh.sta-icon1 > div > div.sta-n6:before {content: '\e0f2';}
.tpl-list6-eh > div:first-of-type {font: 24px 'Droid Serif', serif;margin-bottom: 20px;color: #80bbbe;}
.tpl-list6-eh > div:last-of-type {padding: 0 40px;}
.tpl-list6-eh > div:last-of-type > div:not(:last-of-type) {margin-bottom: 30px;}
.tpl-list6-eh > div:last-of-type > div:before {content: '';display: block;font: 105px Icons;color: #80bbbe;margin-bottom: 15px;text-align: center;}
.tpl-list6-eh > div:last-of-type > div > span {display: block;font-size: 18px;letter-spacing: 0.1em;text-transform: uppercase;color: #80bbbe;font-weight: normal;}
@media (min-width: 601px) {
  .tpl-list6-eh {padding: 10px 30px 35px;}
  .tpl-list6-eh > div:first-of-type {font-size: 36px;margin-bottom: 40px;}
  .tpl-list6-eh > div:last-of-type {padding: 0 20px;}
  .tpl-list6-eh > div:last-of-type > div {width: 50%;max-width: 230px;display: inline-block;vertical-align: top;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 15px;}
  .tpl-list6-eh > div:last-of-type > div:before {font-size: 130px;}
  .tpl-list6-eh > div:last-of-type > div:not(:last-of-type) {margin-bottom: 0;}
  .tpl-list6-eh > div:last-of-type > div:nth-last-of-type(n+3) {margin-bottom: 50px;}
}
@media (min-width: 801px) {
  .tpl-list6-eh {padding-bottom: 26px;}
  .tpl-list6-eh > div {max-width: 900px;margin: 0 auto;}
  .tpl-list6-eh > div:first-of-type {padding: 0 10%;}
  .tpl-list6-eh > div:last-of-type > div {width: 30%;max-width: 280px;padding: 0 30px;}
  .tpl-list6-eh > div:last-of-type > div:nth-last-of-type(n+3) {margin-bottom: 0;}
  .tpl-list6-eh > div:last-of-type > div:nth-last-of-type(n+4) {margin-bottom: 40px;}
}
.tpl-list7-eh {background: #fff;}
.tpl-list7-eh > div {padding: 20px 10px;}
.tpl-list7-eh > div > div > div:nth-of-type(1) {color: #fff;font-size: 14px;letter-spacing: 0.1em;text-transform: uppercase;font-size: 18px;color: #c94;padding-bottom: 10px;}
@media (min-width: 601px) {
  .tpl-list7-eh > div > div > div:nth-of-type(1) {font-size: 18px;}
}
.tpl-list7-eh > div > div > div:nth-of-type(1) > a:hover {text-decoration: none;}
.tpl-list7-eh > div > div > div:nth-child(even) {color: #fff;font-size: 14px;letter-spacing: 0.1em;text-transform: uppercase;color: #000;padding-bottom: 10px;}
@media (min-width: 601px) {
  .tpl-list7-eh > div > div > div:nth-child(even) {font-size: 18px;}
}
.tpl-list7-eh > div > div > div:nth-child(even):empty {display: none;}
.tpl-list7-eh > div > div > ul {padding-left: 5px;}
.tpl-list7-eh > div > div > ul > li > div {font-weight: 300;}
.tpl-list7-eh > div > div > ul > li > div:not(:last-of-type) {padding-bottom: 3px;}
.tpl-list7-eh > div > div > ul > li > div:before {content: "\e000";font: 12px "Icons";color: #c94;margin-right: 5px;}
.tpl-list7-eh > div > div > ul > li > div > a {color: #000;}
.tpl-list7-eh > div > div > ul > li > div > a:hover {text-decoration: none;color: #c94;}
.tpl-list7-eh > div > div > ul:empty {display: none;}
.tpl-list7-eh > div > div:not(:last-of-type) > ul {padding-bottom: 15px;}
.tpl-list7-eh > div:empty {display: none;}
@media (min-width: 601px) {
  .tpl-list7-eh > div {column-count: 2;text-align: center;padding: 55px 20px 20px;position: relative;}
  .tpl-list7-eh > div:after {content: "";position: absolute;width: 1px;background: #c94;top: 50px;bottom: 50px;left: 50%;}
  .sf5 .tpl-list7-eh > div:after {content: none;}
  .tpl-list7-eh > div > div {text-align: left;padding: 0 0 25px 50px;}
  .tpl-list7-eh > div > div > div:nth-child(even) {font-size: 14px;padding-left: 20px;}
  .tpl-list7-eh > div > div > ul {padding-left: 15px;}
  .tpl-list7-eh > div > div > ul.sta-more-list {padding-left: 45px;}
  .tpl-list7-eh > div > div > ul > li:not(:last-of-type) {padding-bottom: 10px;}
}
@media (min-width: 801px) {
  .tpl-list7-eh > div {max-width: 1280px;column-count: inherit;margin: 0 auto;display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;padding: 55px 0 10px 0;}
  .sf5 .tpl-list7-eh > div,
  .ielt10 .tpl-list7-eh > div {word-spacing: -1px;font-size: 1px;letter-spacing: -1px;}
  .tpl-list7-eh > div > div {display: inline-block;width: 25%;box-sizing: border-box;vertical-align: top;padding: 0 30px;margin-bottom: 45px;}
  .tpl-list7-eh > div > div:not(:nth-of-type(4n)) {border-right: 1px solid #c94;}
  .tpl-list7-eh > div > div > div {padding-left: 0 !important;}
  .tpl-list7-eh > div > div > ul {padding-left: 0 !important;}
  .sf5 .tpl-list7-eh > div > div > ul,
  .ielt10 .tpl-list7-eh > div > div > ul {font-size: 14px;word-spacing: normal;letter-spacing: normal;}
  .tpl-list7-eh > div:after {content: none;}
}
/* .tpl-list8-eh */
.tpl-list8-eh {padding: 6px 10px 10px;background: #fff;color: #4d4d4d;font: 300 14px/20px 'Roboto', sans-serif;}
.tpl-list8-eh > ul {border: 2px solid #80bbbe;padding: 15px 20px;}
.tpl-list8-eh > ul > li:not(:last-of-type) {margin-bottom: 10px;}
.tpl-list8-eh > ul > li > a {display: block;word-break: break-all;}
@media (min-width: 601px) {
  .tpl-list8-eh {padding: 12px 20px 15px;}
  .tpl-list8-eh > ul {padding: 30px 20px;}
  .tpl-list8-eh > ul > li {display: inline-block;vertical-align: top;width: 45%;width: calc(50% - 11px);}
  .tpl-list8-eh > ul > li:nth-of-type(even) {margin-left: 15px;}
  .tpl-list8-eh > ul > li:not(:last-of-type) {margin-bottom: 0;}
  .tpl-list8-eh > ul > li:nth-last-of-type(n+3) {margin-bottom: 30px;}
}
@media (min-width: 801px) {
  .tpl-list8-eh {padding: 15px 20px 30px;}
  .tpl-list8-eh > ul {max-width: 1086px;margin: 0 auto;/* padding: 20px 55px; */}
  .tpl-list8-eh > ul > li {/* width: 18%;width: calc(25% - 45px); */width:49%;width: calc(50% - 10px);}
  /* .tpl-list8-eh > ul > li:nth-of-type(even) {margin-left: 0;}
  .tpl-list8-eh > ul > li:not(:nth-of-type(4n+1)) {margin-left: 55px;}
  .tpl-list8-eh > ul > li:nth-last-of-type(n+3) {margin-bottom: 0;}
  .tpl-list8-eh > ul > li:nth-last-of-type(n+4) {margin-bottom: 30px;} */
}
/*.tpl-list9-eh*/
/*CLASES*/
/*
'sta-title' para titulos en la descripcion
'sta-gris' para gris en la descripcion
*/
.tpl-list9-eh {background: #e2e2e2;padding: 10px 10px 30px;font: 14px 'Roboto', sans-serif;color: #000;}
.tpl-list9-eh > div:first-of-type {display: table;width: 100%;background: #fff;border-bottom: 3px solid #80bbbe;}
.tpl-list9-eh > div:first-of-type .tpl-info10-eh {display: none;}
.tpl-list9-eh > div:first-of-type > div {display: table-row;}
.tpl-list9-eh > div:first-of-type > div:first-of-type {background: #999;color: #fff;letter-spacing: 0.1em;text-transform: uppercase;}
.tpl-list9-eh > div:first-of-type > div:first-of-type > div > div:first-of-type > span:first-of-type {display: none;}
.tpl-list9-eh > div:first-of-type > div:first-of-type > div > div:first-of-type > span:last-of-type {display: block;}
@media (min-width: 601px) {
  .tpl-list9-eh > div:first-of-type > div:first-of-type > div > div:first-of-type > span:first-of-type {display: block;}
  .tpl-list9-eh > div:first-of-type > div:first-of-type > div > div:first-of-type > span:last-of-type {display: none;}
}
.tpl-list9-eh > div:first-of-type > div:not(:first-of-type):not(:last-of-type) > div {border-bottom: 1px solid #999;}
.tpl-list9-eh > div:first-of-type > div:not(:first-of-type) button {color: #80bbbe;display: inline-block;letter-spacing: 0.1em;text-transform: uppercase;margin-right: 5px;font-weight: 500;margin-right: 0;}
.tpl-list9-eh > div:first-of-type > div:not(:first-of-type) button:before,
.tpl-list9-eh > div:first-of-type > div:not(:first-of-type) button:after {display: inline-block;font-family: Icons;}
.tpl-list9-eh > div:first-of-type > div:not(:first-of-type) button:before {font-size: 20px;padding-right: 3px;vertical-align: middle;margin-top: -4px;}
.tpl-list9-eh > div:first-of-type > div:not(:first-of-type) button:after {content: '\e000';font-size: 10px;margin-left: 5px;}
.tpl-list9-eh > div:first-of-type > div:not(:first-of-type) button:hover {cursor: pointer;margin-right: 0;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-list9-eh > div:first-of-type > div:not(:first-of-type) button:hover:after {margin-left: 10px;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-list9-eh > div:first-of-type > div:not(:first-of-type) button:hover {margin-right: 0;}
.tpl-list9-eh > div:first-of-type > div:not(:first-of-type) > div > div {font-family: 'Droid Serif', serif;}
.tpl-list9-eh > div:first-of-type > div > div {display: table-cell;vertical-align: middle;text-align: center;padding: 6px 10px;}
.tpl-list9-eh > div:first-of-type > div > div:first-of-type {text-align: left;}
.tpl-list9-eh > div:first-of-type > div > div:nth-of-type(2),
.tpl-list9-eh > div:first-of-type > div > div:nth-of-type(5) {display: none;}
.tpl-list9-eh > div:first-of-type > div > div:nth-of-type(4) > div:last-of-type > span,
.tpl-list9-eh > div:first-of-type > div > div:nth-of-type(3) > div:last-of-type > span {font-weight: 300;text-transform: lowercase;letter-spacing: normal;}
.tpl-list9-eh > div:first-of-type > div > div:nth-of-type(4) > div:last-of-type > span:first-of-type,
.tpl-list9-eh > div:first-of-type > div > div:nth-of-type(3) > div:last-of-type > span:first-of-type {display: none;}
.tpl-list9-eh > div:first-of-type > div > div:nth-of-type(4) > div:last-of-type > span:last-of-type,
.tpl-list9-eh > div:first-of-type > div > div:nth-of-type(3) > div:last-of-type > span:last-of-type {display: block;}
@media (min-width: 601px) {
  .tpl-list9-eh > div:first-of-type > div > div:nth-of-type(4) > div:last-of-type > span:first-of-type,
  .tpl-list9-eh > div:first-of-type > div > div:nth-of-type(3) > div:last-of-type > span:first-of-type {display: block;}
  .tpl-list9-eh > div:first-of-type > div > div:nth-of-type(4) > div:last-of-type > span:last-of-type,
  .tpl-list9-eh > div:first-of-type > div > div:nth-of-type(3) > div:last-of-type > span:last-of-type {display: none;}
}
@media (min-width: 601px) {
  .tpl-list9-eh {padding: 20px 20px 30px;}
  .tpl-list9-eh > div:first-of-type > div > div:first-of-type > div {padding: 9px 0;}
  .tpl-list9-eh > div:first-of-type > div > div:first-of-type button {display: none;}
  .tpl-list9-eh > div:first-of-type > div > div:nth-of-type(2) {display: table-cell;}
  .tpl-list9-eh > div:first-of-type > div > div:nth-of-type(5) {display: table-cell;text-align: right;}
  .tpl-list9-eh > div:first-of-type > div > div:nth-of-type(5) button {margin-right: 10px;}
  .tpl-list9-eh > div:first-of-type > div > div:nth-of-type(5) button:hover {margin-right: 0;}
}
@media (min-width: 801px) {
  .tpl-list9-eh {padding-top: 30px;}
  .tpl-list9-eh > div:first-of-type {max-width: 1200px;margin: 0 auto;}
}
@media (min-width: 1201px) {
  .sf5 .tpl-list9-eh > div:first-of-type {width: 1200px;}
}
/* .tpl-list10-eh */
/* CLASES */
/*
"sta-sinTitle" ocultando el primer texto
*/
.tpl-list10-eh {background: #e2e2e2;padding: 10px;}
.tpl-list10-eh.sta-sinTitle > div > a > div > div > span {display: none;}.tpl-list10-eh > div > a {display: table;height: 100px;width: 100%;position: relative;background-position: -999999px -999999px;background-repeat: no-repeat;background-size: 0;background-color: #fff;cursor: pointer;}
.tpl-list10-eh > div > a.sta-oculto {display: none!important;}
.tpl-list10-eh > div > a:before {content: '';position: absolute;left: 0;top: 0;right: auto;bottom: 0;width: 100px;background-image: inherit;background-position: center;background-size: 100% 100%;background-repeat: no-repeat;-webkit-transition: background-size 0.3s;-o-transition: background-size 0.3s;-ms-transition: background-size 0.3s;-moz-transition: background-size 0.3s;transition: background-size 0.3s;}
.tpl-list10-eh > div > a:hover {text-decoration: none;}
.tpl-list10-eh > div > a:hover:before {background-size: 130% 130%;}
.tpl-list10-eh > div > a:hover > div > span {color: #80bbbe;}
.tpl-list10-eh > div > a:not(:first-of-type) {margin-top: 10px;}
.tpl-list10-eh > div > a > div {display: table-cell;vertical-align: middle;padding: 10px 10px 10px 115px;}
.tpl-list10-eh > div > a > div > div {font: 24px/25px 'Droid Serif', serif;margin-bottom: 5px;word-break: break-all;}
.tpl-list10-eh > div > a > div > div > span {font-style: italic;font-size: 18px;color: #000;display: block;}
.tpl-list10-eh > div > a > div > span {color: #000;font: 300 14px 'Roboto', sans-serif;-webkit-transition: color 0.3s;-o-transition: color 0.3s;-ms-transition: color 0.3s;-moz-transition: color 0.3s;transition: color 0.3s;}
.tpl-list10-eh > div > a > div > span:after {content: '\e000';font: 13px Icons;color: #80bbbe;margin-left: 5px;vertical-align: middle;}
@media (min-width: 601px) {
  .tpl-list10-eh {padding: 20px 20px 10px;}
  .tpl-list10-eh > div {display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;}
  .tpl-list10-eh > div > a {width: 45%;width: calc(50% - 15px);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;height: auto;min-height: 100px;}
  .tpl-list10-eh > div > a:not(:first-of-type) {margin-top: 20px;}
  .tpl-list10-eh > div > a:nth-of-type(2) {margin-top: 0px;}
  .ielt10 .tpl-list10-eh > div,
  .sf5 .tpl-list10-eh > div {display: block;}
  .ielt10 .tpl-list10-eh > div > a,
  .sf5 .tpl-list10-eh > div > a {display: inline-block;vertical-align: top;}
  .ielt10 .tpl-list10-eh > div > a:nth-of-type(even),
  .sf5 .tpl-list10-eh > div > a:nth-of-type(even) {margin-left: 40px;}
  .ielt10 .tpl-list10-eh > div > a:nth-of-type(even) {margin-left: 25px;}
}
@media (min-width: 801px) {
  .tpl-list10-eh {padding: 30px 20px 20px;}
  .tpl-list10-eh > div {max-width: 1280px;margin: 0 auto;justify-content: flex-start;}
  .tpl-list10-eh > div > a {width: 31%;width: calc(100% / 3 - 21px);}
  .tpl-list10-eh > div > a:not(:first-of-type):not(:nth-of-type(2)) {margin-top: 30px;}
  .tpl-list10-eh > div > a:nth-of-type(3) {margin-top: 0!important;}
  .tpl-list10-eh > div > a:nth-of-type(3n+2) {margin-left: 30px;margin-right: 30px;}
  .ielt10 .tpl-list10-eh > div > a:nth-of-type(even),
  .sf5 .tpl-list10-eh > div > a:nth-of-type(even) {margin-left: 0;}
  .ielt10 .tpl-list10-eh > div > a:not(:nth-of-type(3n+1)),
  .sf5 .tpl-list10-eh > div > a:not(:nth-of-type(3n+1)) {margin-left: 24px!important;margin-right: 0;}
}
.tpl-list11-gh {padding: 20px 10px;background: #fff;color: #4d4d4d;font: 300 14px/20px 'Roboto', sans-serif;}
.tpl-list11-gh > div {position: relative;}
.tpl-list11-gh > div > div {font: 24px/25px 'Droid Serif', serif;color: #80bbbe;text-align: center;padding: 15px 20px;}
.tpl-list11-gh > div > ul {padding: 15px 20px;}
.tpl-list11-gh > div > ul > li {padding: 10px 0 10px 15px;position: relative;font-size: 1px;letter-spacing: -1px;word-spacing: -1px;}
.tpl-list11-gh > div > ul > li:first-child {padding: 0 0 10px 15px;}
.tpl-list11-gh > div > ul > li:first-child:before {top: 5px;}
.tpl-list11-gh > div > ul > li:before {content: '\e000';display: inline-block;color: #80bbbe;font: 10px Icons;left: 0;position: absolute;top: 15px;}
.tpl-list11-gh > div > ul > li:after {content: '';background: #80bbbe;bottom: 0;left: 0;height: 1px;position: absolute;right: 0;}
.tpl-list11-gh > div > ul > li > div,
.tpl-list11-gh > div > ul > li a {font-size: 14px;letter-spacing: normal;word-spacing: normal;}
.tpl-list11-gh > div > ul > li > a {display: block;word-break: break-all;}
.tpl-list11-gh > div > ul > li > div {font-weight: bold;}
@media (min-width: 601px) {
  .tpl-list11-gh > div {max-width: 1086px;margin: 0 auto;}
}
/* .tpl-login-eh */
.tpl-login-eh > form {max-width: 345px;margin: 0 auto;}
.tpl-login-eh > form > div:first-child {display: none;}
.tpl-login-eh > form > div:first-child:after {content: 'o';background: #80bbbe;background: -moz-linear-gradient(left, #80bbbe 0%, #80bbbe 45%, transparent 45%, transparent 55%, #80bbbe 55%, #80bbbe 100%);background: -webkit-gradient(left top, right top, color-stop(0%, #80bbbe), color-stop(45%, #80bbbe), color-stop(45%, transparent), color-stop(55%, transparent), color-stop(55%, #80bbbe), color-stop(100%, #80bbbe));background: -webkit-linear-gradient(left, #80bbbe 0%, #80bbbe 45%, transparent 45%, transparent 55%, #80bbbe 55%, #80bbbe 100%);
background: -o-linear-gradient(left, #80bbbe 0%, #80bbbe 45%, transparent 45%, transparent 55%, #80bbbe 55%, #80bbbe 100%);background: -ms-linear-gradient(left, #80bbbe 0%, #80bbbe 45%, transparent 45%, transparent 55%, #80bbbe 55%, #80bbbe 100%);background: linear-gradient(to right, #80bbbe 0%, #80bbbe 45%, transparent 45%, transparent 55%, #80bbbe 55%, #80bbbe 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc9a44', endColorstr='#cc9a44', GradientType=1);display: block;text-align: center;font: 14px/1px 'Roboto', sans-serif, Arial;color: #80bbbe;margin: 25px auto 35px;}
.tpl-login-eh > form > div:first-child * {font: 300 16px/30px 'Roboto', sans-serif;padding: 15px 15px 15px 70px;width: 100%;position: relative;text-align: left;color: #fff;margin-bottom: 10px;}
.tpl-login-eh > form > div:first-child *:after {content: '';position: absolute;left: 50px;top: 15px;bottom: 15px;border-right: 1px solid #fff;opacity: .2;}
.tpl-login-eh > form > div:first-child *:before {font: 23px Icons;position: absolute;left: 15px;top: 50%;line-height: 0;}
.tpl-login-eh > form > div:first-child .face {background: #3c5a98;}
.tpl-login-eh > form > div:first-child .face:before {content: '\e016';}
.tpl-login-eh > form > div:first-child .twit {background: #067fac;}
.tpl-login-eh > form > div:first-child .twit:before {content: '\e049';}
.tpl-login-eh > form > div:first-child .twit:hover {background: #00aced;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-login-eh > form > div:last-child > label {margin-bottom: 10px;}
.tpl-login-eh > form > div:last-child > label:nth-of-type(1),
.tpl-login-eh > form > div:last-child > label:nth-of-type(2) {box-sizing: border-box;color: #fff;display: inline-block;font-weight: 100;line-height: 24px;padding: 13px 10px;position: relative;white-space: nowrap;vertical-align: middle;display: block;font-size: 16px;line-height: 30px;padding: 15px 20px;}
.tpl-login-eh > form > div:last-child > label:nth-of-type(1):before,
.tpl-login-eh > form > div:last-child > label:nth-of-type(2):before {font: 25px Icons;z-index: 1;}
.tpl-login-eh > form > div:last-child > label:nth-of-type(1).sta-ico_left:before,
.tpl-login-eh > form > div:last-child > label:nth-of-type(2).sta-ico_left:before,
.tpl-login-eh > form > div:last-child > label:nth-of-type(1).sta-ico_right:before,
.tpl-login-eh > form > div:last-child > label:nth-of-type(2).sta-ico_right:before {position: absolute;top: 50%;line-height: 0;}
.tpl-login-eh > form > div:last-child > label:nth-of-type(1).sta-ico_left:before,
.tpl-login-eh > form > div:last-child > label:nth-of-type(2).sta-ico_left:before {left: 10px;}
.tpl-login-eh > form > div:last-child > label:nth-of-type(1).sta-ico_right:before,
.tpl-login-eh > form > div:last-child > label:nth-of-type(2).sta-ico_right:before {right: 10px;}
.tpl-login-eh > form > div:last-child > label:nth-of-type(1).sta-ico_left > input,
.tpl-login-eh > form > div:last-child > label:nth-of-type(2).sta-ico_left > input {padding-left: 40px;}
.tpl-login-eh > form > div:last-child > label:nth-of-type(1).sta-validate.sta-ico_left > input,
.tpl-login-eh > form > div:last-child > label:nth-of-type(2).sta-validate.sta-ico_left > input {padding-right: 40px;}
.tpl-login-eh > form > div:last-child > label:nth-of-type(1).sta-ico_left > span,
.tpl-login-eh > form > div:last-child > label:nth-of-type(2).sta-ico_left > span {padding-left: 30px;}
.tpl-login-eh > form > div:last-child > label:nth-of-type(1).sta-ico_right > input,
.tpl-login-eh > form > div:last-child > label:nth-of-type(2).sta-ico_right > input {padding-right: 40px;}
.tpl-login-eh > form > div:last-child > label:nth-of-type(1).sta-ico_right > span,
.tpl-login-eh > form > div:last-child > label:nth-of-type(2).sta-ico_right > span {padding-right: 30px;}
.tpl-login-eh > form > div:last-child > label:nth-of-type(1).sta-noPlaceholder,
.tpl-login-eh > form > div:last-child > label:nth-of-type(2).sta-noPlaceholder {padding-right: 80px;}
.tpl-login-eh > form > div:last-child > label:nth-of-type(1).sta-noPlaceholder > input,
.tpl-login-eh > form > div:last-child > label:nth-of-type(2).sta-noPlaceholder > input {font-size: 18px;padding: 0 10px 0 0;text-align: right;}
.tpl-login-eh > form > div:last-child > label:nth-of-type(1) > input,
.tpl-login-eh > form > div:last-child > label:nth-of-type(2) > input {box-sizing: border-box;cursor: pointer;font: 100 14px/24px 'Roboto', sans-serif;height: 100%;padding: 0 10px;position: absolute;width: 100%;left: 0;top: 0;right: 0;bottom: 0;border: 1px solid #fff;}
.tpl-login-eh > form > div:last-child > label:nth-of-type(1) > input:focus,
.tpl-login-eh > form > div:last-child > label:nth-of-type(2) > input:focus,
.tpl-login-eh > form > div:last-child > label:nth-of-type(1):hover > input,
.tpl-login-eh > form > div:last-child > label:nth-of-type(2):hover > input {border: 1px solid #80bbbe;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-login-eh > form > div:last-child > label:nth-of-type(1) > span,
.tpl-login-eh > form > div:last-child > label:nth-of-type(2) > span {position: relative;}
.tpl-login-eh > form > div:last-child > label:nth-of-type(1):not(.sta-noPlaceholder) > input:focus + span,
.tpl-login-eh > form > div:last-child > label:nth-of-type(2):not(.sta-noPlaceholder) > input:focus + span,
.tpl-login-eh > form > div:last-child > label:nth-of-type(1):not(.sta-noPlaceholder).sta-validate > span,
.tpl-login-eh > form > div:last-child > label:nth-of-type(2):not(.sta-noPlaceholder).sta-validate > span {visibility: hidden;}
.tpl-login-eh > form > div:last-child > label:nth-of-type(1):not(.sta-ico_left).sta-validate:before,
.tpl-login-eh > form > div:last-child > label:nth-of-type(2):not(.sta-ico_left).sta-validate:before {content: '';}
@media (min-width: 601px) {
  .tpl-login-eh > form > div:last-child > label:nth-of-type(1),
  .tpl-login-eh > form > div:last-child > label:nth-of-type(2) {font-size: 16px;padding: 18px 20px;}
  .tpl-login-eh > form > div:last-child > label:nth-of-type(1) > input,
  .tpl-login-eh > form > div:last-child > label:nth-of-type(2) > input {font-size: 16px;}
  .tpl-login-eh > form > div:last-child > label:nth-of-type(1).sta-ico_left:before,
  .tpl-login-eh > form > div:last-child > label:nth-of-type(2).sta-ico_left:before {left: 20px;}
  .tpl-login-eh > form > div:last-child > label:nth-of-type(1).sta-ico_right:before,
  .tpl-login-eh > form > div:last-child > label:nth-of-type(2).sta-ico_right:before {right: 20px;}
  .tpl-login-eh > form > div:last-child > label:nth-of-type(1).sta-ico_left > input,
  .tpl-login-eh > form > div:last-child > label:nth-of-type(2).sta-ico_left > input {padding-left: 60px;}
  .tpl-login-eh > form > div:last-child > label:nth-of-type(1).sta-validate.sta-ico_left > input,
  .tpl-login-eh > form > div:last-child > label:nth-of-type(2).sta-validate.sta-ico_left > input {padding-right: 60px;}
  .tpl-login-eh > form > div:last-child > label:nth-of-type(1).sta-ico_left > span,
  .tpl-login-eh > form > div:last-child > label:nth-of-type(2).sta-ico_left > span {padding-left: 40px;}
  .tpl-login-eh > form > div:last-child > label:nth-of-type(1).sta-ico_right > input,
  .tpl-login-eh > form > div:last-child > label:nth-of-type(2).sta-ico_right > input {padding-right: 60px;}
  .tpl-login-eh > form > div:last-child > label:nth-of-type(1).sta-ico_right > span,
  .tpl-login-eh > form > div:last-child > label:nth-of-type(2).sta-ico_right > span {padding-right: 40px;}
  .tpl-login-eh > form > div:last-child > label:nth-of-type(1) > input,
  .tpl-login-eh > form > div:last-child > label:nth-of-type(2) > input {padding: 0 20px;}
}
.tpl-login-eh > form > div:last-child > label:nth-of-type(1):before {content: '@';font-family: 'Roboto', sans-serif;}
.tpl-login-eh > form > div:last-child > label:nth-of-type(2):before {content: '\e093';}
.tpl-login-eh > form > div:last-child > label:nth-of-type(2) > input {font-size: 30px;}
.tpl-login-eh > form > div:last-child > label:nth-of-type(2).disabled > input {border-color: #535353;}
.tpl-login-eh > form > div:last-child > label:nth-of-type(2).disabled:before {color: #535353;}
.tpl-login-eh > form > div:last-child > label:nth-of-type(2).disabled > span {color: #535353;}
.tpl-login-eh > form > div:last-child > label:nth-of-type(3) {position: relative;padding: 2px 0 0 32px;display: inline-block;margin-bottom: 20px;}
.tpl-login-eh > form > div:last-child > label:nth-of-type(3):before {content: '';position: absolute;left: 0;top: 0;border: 1px solid #fff;height: 22px;width: 22px;}
.tpl-login-eh > form > div:last-child > label:nth-of-type(3) > input {position: fixed;top: 0;left: -999px;}
.tpl-login-eh > form > div:last-child > label:nth-of-type(3) > span:first-of-type {text-transform: uppercase;color: #fff;font: 300 14px 'Roboto', sans-serif;letter-spacing: 0.1em;}
.tpl-login-eh > form > div:last-child > label:nth-of-type(3) > span:first-of-type:before {content: '\e0a9';font: 15px/24px Icons;position: absolute;left: 0;top: 0;width: 24px;text-align: center;color: transparent;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-login-eh > form > div:last-child > label:nth-of-type(3) > span:first-of-type > button,
.tpl-login-eh > form > div:last-child > label:nth-of-type(3) > span:first-of-type > a {color: #80bbbe;text-transform: none;letter-spacing: normal;}
.tpl-login-eh > form > div:last-child > label:nth-of-type(3) > span:first-of-type > button:hover,
.tpl-login-eh > form > div:last-child > label:nth-of-type(3) > span:first-of-type > a:hover {text-decoration: underline;}
.tpl-login-eh > form > div:last-child > label:nth-of-type(3) > input:checked + span:first-of-type:before {color: #fff;}
.tpl-login-eh > form > div:last-child > button {background: transparent;display: block;padding: 14px 30px;color: #80bbbe;font: 24px 'Droid Serif', serif;border: 2px solid #80bbbe;width: 100%!important;line-height: 28px;font-style: italic;}
.tpl-login-eh > form > div:last-child > button:hover {background: #80bbbe;color: #4d4d4d;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
@media (min-width: 601px) {
  .tpl-login-eh > form > div:last-child > button {display: inline-block;width: auto;}
}
.tpl-login-eh > form > div:last-child > button[disabled] {border-color: #535353;color: #535353;}
.tpl-login-eh > form > div:last-child > button[disabled]:hover {background: transparent;}
.tpl-login-eh > form > div:last-child > div {margin-top: 20px;}
.tpl-login-eh > form > div:last-child > div > * {color: #fff;display: inline-block;letter-spacing: 0.1em;text-transform: uppercase;margin-right: 5px;display: block;}
.tpl-login-eh > form > div:last-child > div > *:before,
.tpl-login-eh > form > div:last-child > div > *:after {display: inline-block;font-family: Icons;
}
.tpl-login-eh > form > div:last-child > div > *:before {font-size: 20px;padding-right: 3px;vertical-align: middle;margin-top: -4px;}
.tpl-login-eh > form > div:last-child > div > *:after {content: '\e000';font-size: 10px;margin-left: 5px;}
.tpl-login-eh > form > div:last-child > div > *:hover {cursor: pointer;margin-right: 0;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-login-eh > form > div:last-child > div > *:hover:after {margin-left: 10px;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
/* safary */
.sf5 .tpl-login-eh > form > div:last-child > label:nth-of-type(1) > input,
.sf5 .tpl-login-eh > form > div:last-child > label:nth-of-type(2) > input {background-position: 97% center;}
/* IE<9 */
.ielt9 .tpl-login-eh > form > div:last-child > label:nth-of-type(1) > input,
.ielt9 .tpl-login-eh > form > div:last-child > label:nth-of-type(2) > input {line-height: 65px;}
.tpl-login2-eh {min-height: 320px;position: relative;padding: 10px;border-bottom: 4px solid #80bbbe;box-sizing: border-box;}
.tpl-login2-eh > div:nth-of-type(1) {position: absolute;top: 0;right: 0;bottom: 0;left: 0;background-size: cover;background-position: center;-webkit-filter: brightness(0.4) grayscale(0.6);filter: brightness(0.4) grayscale(0.6);}
.ielt11 .tpl-login2-eh > div:nth-of-type(1):after,
.sf5 .tpl-login2-eh > div:nth-of-type(1):after {content: "";position: absolute;background: rgba(0, 0, 0, 0.7);top: 0;right: 0;bottom: 0;left: 0;}
.tpl-login2-eh > form {position: relative;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;padding-top: 90px;}
.tpl-login2-eh > form > label {box-sizing: border-box;color: #fff;display: inline-block;font-weight: 100;line-height: 24px;padding: 13px 10px;position: relative;white-space: nowrap;vertical-align: middle;z-index: 1;width: 100%;height: 50px;}
.tpl-login2-eh > form > label:before {font: 25px Icons;z-index: 1;}
.tpl-login2-eh > form > label.sta-ico_left:before,
.tpl-login2-eh > form > label.sta-ico_right:before {position: absolute;top: 50%;line-height: 0;}
.tpl-login2-eh > form > label.sta-ico_left:before {left: 10px;}
.tpl-login2-eh > form > label.sta-ico_right:before {right: 10px;}
.tpl-login2-eh > form > label.sta-ico_left > input {padding-left: 40px;}
.tpl-login2-eh > form > label.sta-validate.sta-ico_left > input {padding-right: 40px;}
.tpl-login2-eh > form > label.sta-ico_left > span {padding-left: 30px;}
.tpl-login2-eh > form > label.sta-ico_right > input {padding-right: 40px;}
.tpl-login2-eh > form > label.sta-ico_right > span {padding-right: 30px;}
.tpl-login2-eh > form > label.sta-noPlaceholder {padding-right: 80px;}
.tpl-login2-eh > form > label.sta-noPlaceholder > input {font-size: 18px;padding: 0 10px 0 0;text-align: right;}
.tpl-login2-eh > form > label > input {box-sizing: border-box;cursor: pointer;font: 100 14px/24px 'Roboto', sans-serif;height: 100%;padding: 0 10px;position: absolute;width: 100%;left: 0;top: 0;right: 0;bottom: 0;border: 1px solid #fff;}
.tpl-login2-eh > form > label > input:focus,
.tpl-login2-eh > form > label:hover > input {border: 1px solid #80bbbe;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-login2-eh > form > label > span {position: relative;}
.tpl-login2-eh > form > label:not(.sta-noPlaceholder) > input:focus + span,
.tpl-login2-eh > form > label:not(.sta-noPlaceholder).sta-validate > span {visibility: hidden;}
.tpl-login2-eh > form > label:not(.sta-ico_left).sta-validate:before {content: '';}
@media (min-width: 601px) {
  .tpl-login2-eh > form > label {font-size: 16px;padding: 18px 20px;}
  .tpl-login2-eh > form > label > input {font-size: 16px;}
  .tpl-login2-eh > form > label.sta-ico_left:before {left: 20px;}
  .tpl-login2-eh > form > label.sta-ico_right:before {right: 20px;}
  .tpl-login2-eh > form > label.sta-ico_left > input {padding-left: 60px;}
  .tpl-login2-eh > form > label.sta-validate.sta-ico_left > input {padding-right: 60px;}
  .tpl-login2-eh > form > label.sta-ico_left > span {padding-left: 40px;}
  .tpl-login2-eh > form > label.sta-ico_right > input {padding-right: 60px;}
  .tpl-login2-eh > form > label.sta-ico_right > span {padding-right: 40px;}
  .tpl-login2-eh > form > label > input {padding: 0 20px;}
}
.tpl-login2-eh > form > label:nth-of-type(1) {margin-bottom: 10px;}
.tpl-login2-eh > form > label:nth-of-type(2) {margin-bottom: 15px;}
.tpl-login2-eh > form > label > input {padding-right: 50px !important;}
.tpl-login2-eh > form > label > input:-webkit-autofill {box-shadow: inset 0 0 0 99px #fff;}
.ielt11 .tpl-login2-eh > form > label > input {padding: 0 20px !important;}
.tpl-login2-eh > form > div:nth-of-type(1) {max-width: 50%;display: inline-block;}
.tpl-login2-eh > form > div:nth-of-type(1) > a {color: #fff;display: inline-block;letter-spacing: 0.1em;text-transform: uppercase;margin-right: 5px;text-decoration: none;}
.tpl-login2-eh > form > div:nth-of-type(1) > a:before,
.tpl-login2-eh > form > div:nth-of-type(1) > a:after {display: inline-block;font-family: Icons;}
.tpl-login2-eh > form > div:nth-of-type(1) > a:before {font-size: 20px;padding-right: 3px;vertical-align: middle;margin-top: -4px;}
.tpl-login2-eh > form > div:nth-of-type(1) > a:after {content: '\e000';font-size: 10px;margin-left: 5px;}
.tpl-login2-eh > form > div:nth-of-type(1) > a:hover {cursor: pointer;margin-right: 0;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-login2-eh > form > div:nth-of-type(1) > a:hover:after {margin-left: 10px;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-login2-eh > form > div:nth-of-type(1) > a:nth-of-type(1) {padding-bottom: 15px;}
.tpl-login2-eh > form > div:nth-of-type(1) > a:nth-of-type(2) {word-break: break-word;}
.tpl-login2-eh > form > button {background: transparent;display: block;font-style: italic;padding: 14px 30px;color: #80bbbe;font: 24px 'Droid Serif', serif;border: 2px solid #80bbbe;width: auto;line-height: 28px;display: inline-block;max-width: 50%;float: right;word-wrap: break-word;}
.tpl-login2-eh > form > button:hover {background: #80bbbe;color: #4d4d4d;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
@media (min-width: 601px) {
  .tpl-login2-eh > form > button {display: inline-block;width: auto;}
}
.tpl-login2-eh > form .sta-validate > input:not(:focus):invalid:required {border: 1px solid #e00 !important;}
.tpl-login2-eh.sta-wsocial > div:first-child {background-position: center top;}
.tpl-login2-eh.sta-wsocial > form > div:nth-of-type(1) > a:nth-of-type(2) {display: none;}
@media (min-width: 601px) {
  .tpl-login2-eh {padding: 20px;height: 450px;border-bottom: 5px solid #80bbbe;}
  .tpl-login2-eh > div:nth-of-type(1) {-webkit-filter: brightness(0.8) grayscale(0.6);filter: brightness(0.8) grayscale(0.6);}
  .sf5 .tpl-login2-eh > div:nth-of-type(1):after,
  .ielt11 .tpl-login2-eh > div:nth-of-type(1):after {background: rgba(0, 0, 0, 0.4);}
  .tpl-login2-eh > form {padding-top: 200px;}
  .tpl-login2-eh > form > label {box-sizing: border-box;color: #fff;font-weight: 100;line-height: 24px;position: relative;display: inline-block;padding: 8px 10px;white-space: nowrap;vertical-align: middle;text-align: left;width: calc(37.5% - 10px);margin-right: 10px;align-self: flex-start;height: 60px;/*estilos IE10*/}
  .tpl-login2-eh > form > label:before {font: 25px Icons;z-index: 1;}
  .tpl-login2-eh > form > label.sta-ico_left:before,
  .tpl-login2-eh > form > label.sta-ico_right:before {position: absolute;top: 50%;line-height: 0;}
  .tpl-login2-eh > form > label.sta-ico_left:before {left: 10px;}
  .tpl-login2-eh > form > label.sta-ico_right:before {right: 10px;}
  .tpl-login2-eh > form > label:after {background: #000;content: '';opacity: .6;position: absolute;z-index: -1;left: 0;top: 0;right: 0;bottom: 0;}
  .tpl-login2-eh > form > label > input {box-sizing: border-box;cursor: pointer;font: 100 14px 'Roboto', sans-serif;height: 100%;padding: 0 10px;position: absolute;width: 100%;left: 0;top: 0;right: 0;bottom: 0;}
  .tpl-login2-eh > form > label > span {position: relative;}
  .tpl-login2-eh > form > label:not(.sta-noPlaceholder) > input:focus + span,
  .tpl-login2-eh > form > label:not(.sta-noPlaceholder).sta-validate > span {visibility: hidden;}
  .tpl-login2-eh > form > label.sta-ico_left > input {padding-left: 40px;}
  .tpl-login2-eh > form > label.sta-validate.sta-ico_left > input {padding-right: 40px;}
  .tpl-login2-eh > form > label.sta-ico_left > span {padding-left: 30px;}
  .tpl-login2-eh > form > label.sta-ico_right > input {padding-right: 40px;}
  .tpl-login2-eh > form > label.sta-ico_right > span {padding-right: 30px;}
  .tpl-login2-eh > form > label.sta-noPlaceholder {padding-right: 80px;}
  .tpl-login2-eh > form > label.sta-noPlaceholder > input {font-size: 18px;padding: 0 10px 0 0;text-align: right;}
  .tpl-login2-eh > form > label:hover > input,
  .tpl-login2-eh > form > label > input:focus {background: #80bbbe;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
  .tpl-login2-eh > form > label:not(.sta-ico_left).sta-validate:before {content: '';}
  .ielt11 .tpl-login2-eh > form > label {vertical-align: top;}
  .sf5 .tpl-login2-eh > form > label,
  .ielt9 .tpl-login2-eh > form > label {width: 35%;}
  .tpl-login2-eh > form > label > input {border: none !important;}
  .tpl-login2-eh > form > label > input:hover {border: none;}
  .tpl-login2-eh > form > button {width: calc(25% - 5px);margin-left: 5px;align-self: flex-start;margin-bottom: 20px;padding: 14px 5px;/*estilos IE10*/}
  .ielt11 .tpl-login2-eh > form > button,
  .sf5 .tpl-login2-eh > form > button {display: inline-block;width: 22%;}
  .tpl-login2-eh > form > div:nth-of-type(1) {position: absolute;top: 100%;width: 100%;left: 0;max-width: 100%;}
  .tpl-login2-eh > form > div:nth-of-type(1) > a {letter-spacing: 2px;}
  .tpl-login2-eh > form > div:nth-of-type(1) > a:nth-of-type(2) {position: absolute;right: 0;margin-right: 0;}
  .tpl-login2-eh.sta-wsocial > div:first-child {-webkit-filter: none !important;filter: none !important;-webkit-box-shadow: inset 0px -20px 60px 0px rgba(0, 0, 0, 0.75);-moz-box-shadow: inset 0px -20px 60px 0px rgba(0, 0, 0, 0.75);box-shadow: inset 0px -20px 60px 0px rgba(0, 0, 0, 0.75);}
}
@media (min-width: 601px) and (min-width: 601px) {
  .tpl-login2-eh > form > label {font-size: 16px;line-height: 30px;padding: 15px 20px;}
  .tpl-login2-eh > form > label.sta-noPlaceholder {padding-bottom: 15px;}
  .tpl-login2-eh > form > label:not(.sta-noPlaceholder) > input {font-size: 16px;}
  .tpl-login2-eh > form > label.sta-noPlaceholder > input {font-size: 18px;}
  .tpl-login2-eh > form > label.sta-ico_left:before {left: 20px;}
  .tpl-login2-eh > form > label.sta-ico_right:before {right: 20px;}
  .tpl-login2-eh > form > label.sta-ico_left > input {padding-left: 60px;}
  .tpl-login2-eh > form > label.sta-validate.sta-ico_left > input {padding-right: 60px;}
  .tpl-login2-eh > form > label.sta-ico_left > span {padding-left: 40px;}
  .tpl-login2-eh > form > label.sta-ico_right > input {padding-right: 60px;}
  .tpl-login2-eh > form > label.sta-ico_right > span {padding-right: 40px;}
  .tpl-login2-eh > form > label > input {padding: 0 20px;}
}
@media (min-width: 801px) {
  .tpl-login2-eh {border-bottom: 7px solid #80bbbe;}
  .tpl-login2-eh > form {max-width: 580px;margin: 0 auto;}
}
/*tpl-nav-eh*/
.tpl-nav-eh {background: #fff;-webkit-box-shadow: 0 3px 1px 0px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 3px 1px 0px rgba(0, 0, 0, 0.3);box-shadow: 0 3px 1px 0px rgba(0, 0, 0, 0.3);position: relative;z-index: 100;}
.tpl-nav-eh > input {position: fixed;top: 0;left: -999px;}
.tpl-nav-eh > input:checked ~ nav > label > span:first-of-type {background: transparent;}
.tpl-nav-eh > input:checked ~ nav > label > span:first-of-type:after {-webkit-transform: translateY(6px) rotate(45deg);-moz-transform: translateY(6px) rotate(45deg);-o-transform: translateY(6px) rotate(45deg);-ms-transform: translateY(6px) rotate(45deg);transform: translateY(6px) rotate(45deg);}
.tpl-nav-eh > input:checked ~ nav > label > span:first-of-type:before {-webkit-transform: translateY(-6px) rotate(-45deg);-moz-transform: translateY(-6px) rotate(-45deg);-o-transform: translateY(-6px) rotate(-45deg);-ms-transform: translateY(-6px) rotate(-45deg);transform: translateY(-6px) rotate(-45deg);}
.tpl-nav-eh > input:checked ~ nav > label > span:last-of-type:after {-webkit-transform: rotate(-180deg);-moz-transform: rotate(-180deg);-o-transform: rotate(-180deg);-ms-transform: rotate(-180deg);transform: rotate(-180deg);-webkit-transform-origin: 50%;-moz-transform-origin: 50%;-o-transform-origin: 50%;-ms-transform-origin: 50%;transform-origin: 50%;}
.tpl-nav-eh > input:checked ~ nav > div > ul {max-height: 9999px;}
.tpl-nav-eh > nav {color: #fff;font-size: 14px;letter-spacing: 0.1em;text-transform: uppercase;font-size: 16px;}
@media (min-width: 601px) {
  .tpl-nav-eh > nav {font-size: 18px;}
}
.tpl-nav-eh > nav > label {background: #80bbbe;display: inline-block;padding: 6px 20px 6px 45px;position: relative;}
.tpl-nav-eh > nav > label > span:first-of-type {background: #fff;position: absolute;left: 12px;top: 50%;top: calc(50% - 2px);width: 22px;height: 3px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-nav-eh > nav > label > span:first-of-type:after,
.tpl-nav-eh > nav > label > span:first-of-type:before {content: '';background: #fff;position: absolute;left: 0;top: -6px;width: 100%;height: 100%;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;-webkit-transform-origin: 50%;-moz-transform-origin: 50%;-o-transform-origin: 50%;-ms-transform-origin: 50%;transform-origin: 50%;}
.tpl-nav-eh > nav > label > span:first-of-type:before {top: 6px;}
.tpl-nav-eh > nav > label > span:nth-of-type(2) {display: none;}
.tpl-nav-eh > nav > label > span:last-of-type {display: inline-block;padding: 5px 10px;border-left: 1px solid #fff;}
.tpl-nav-eh > nav > label > span:last-of-type:after {content: '\e0f8';font: 11px/1px icons;position: absolute;right: 10px;top: 50%;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-nav-eh > nav > div > ul {background: #fff;position: absolute;top: 100%;left: 0;width: 100%;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;-webkit-box-shadow: 0 2px 5px 0px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 2px 5px 0px rgba(0, 0, 0, 0.5);box-shadow: 0 2px 5px 0px rgba(0, 0, 0, 0.5);max-height: 0;overflow: hidden;z-index: 1;}
.tpl-nav-eh > nav > div > ul > li {position: relative;}
.tpl-nav-eh > nav > div > ul > li:first-of-type {-webkit-box-shadow: inset 0 5px 7px -5px rgba(0, 0, 0, 0.8);-moz-box-shadow: inset 0 5px 7px -5px rgba(0, 0, 0, 0.8);box-shadow: inset 0 5px 7px -5px rgba(0, 0, 0, 0.8);}
.tpl-nav-eh > nav > div > ul > li > a {color: #4d4d4d;text-decoration: none;padding: 15px;display: block;position: relative;border-bottom: 1px solid #ccc;-moz-word-break: break-word;-webkit-word-break: break-word;word-break: break-word;}
.tpl-nav-eh > nav > div > ul > li > a:not(.sta-actual):after {content: '';position: absolute;left: 0;top: 0;right: 100%;bottom: 0;background: rgba(128, 187, 190, 0.4);z-index: -1;}
.tpl-nav-eh > nav > div > ul > li > a:hover:after {right: 0;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-nav-eh > nav > div > ul > li > a.sta-actual {color: #80bbbe;}
.tpl-nav-eh > nav > ul {display: none;}
@media (min-width: 601px) {
  .tpl-nav-eh.sta-fuera > nav > label {display: none;}
  .tpl-nav-eh > input:checked ~ nav > label > span:first-of-type {background: transparent;-webkit-transform: rotate(-180deg);-moz-transform: rotate(-180deg);-o-transform: rotate(-180deg);-ms-transform: rotate(-180deg);transform: rotate(-180deg);}
  .tpl-nav-eh > input:checked ~ nav > label > span:first-of-type:after,
  .tpl-nav-eh > input:checked ~ nav > label > span:first-of-type:before {top: 0;width: 50%;-webkit-transform: translate(3px) rotate(50deg);-moz-transform: translate(3px) rotate(50deg);-o-transform: translate(3px) rotate(50deg);-ms-transform: translate(3px) rotate(50deg);transform: translate(3px) rotate(50deg);}
  .tpl-nav-eh > input:checked ~ nav > label > span:first-of-type:before {-webkit-transform: translate(9px) rotate(-50deg);-moz-transform: translate(9px) rotate(-50deg);-o-transform: translate(9px) rotate(-50deg);-ms-transform: translate(9px) rotate(-50deg);transform: translate(9px) rotate(-50deg);}
  .tpl-nav-eh > nav {max-width: 1280px;margin: 0 auto;display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;position: relative;font-size: 16px;}
  .tpl-nav-eh > nav > ul {display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-wrap: none;-webkit-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-align-items: center;-ms-flex-align: center;align-items: center;min-height: 60px;}
  .tpl-nav-eh > nav > ul > li > a:not(.sta-actual) {color: #4d4d4d;}
  .tpl-nav-eh > nav > ul > li > a {max-width: 140px;display: inline-block;text-align: center;text-decoration: none;padding: 6px 15px;-moz-word-break: break-word;-webkit-word-break: break-word;word-break: break-word;padding-top: 19px\9;}
  .tpl-nav-eh > nav > ul > li > a:hover {color: #80bbbe;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
  .tpl-nav-eh > nav > label {background: transparent;padding: 3px 10px 3px 45px;}
  .tpl-nav-eh > nav > label:hover > span:first-of-type {background: transparent;}
  .tpl-nav-eh > nav > label:hover > span:first-of-type:after,
  .tpl-nav-eh > nav > label:hover > span:first-of-type:before {top: 0;width: 50%;-webkit-transform: translate(3px) rotate(50deg);-moz-transform: translate(3px) rotate(50deg);-o-transform: translate(3px) rotate(50deg);-ms-transform: translate(3px) rotate(50deg);transform: translate(3px) rotate(50deg);}
  .tpl-nav-eh > nav > label:hover > span:first-of-type:before {-webkit-transform: translate(9px) rotate(-50deg);-moz-transform: translate(9px) rotate(-50deg);-o-transform: translate(9px) rotate(-50deg);-ms-transform: translate(9px) rotate(-50deg);transform: translate(9px) rotate(-50deg);}
  .tpl-nav-eh > nav > label > span:first-of-type {background: #80bbbe;}
  .tpl-nav-eh > nav > label > span:first-of-type:after,
  .tpl-nav-eh > nav > label > span:first-of-type:before {background: #80bbbe;}
  .tpl-nav-eh > nav > label > span:nth-of-type(2) {color: #4d4d4d;display: block;}
  .tpl-nav-eh > nav > label > span:last-of-type {display: none;}
  .tpl-nav-eh > nav > div > ul {text-align: center;left: auto;top: 100%;right: 30px;bottom: auto;width: 200px;}
  .tpl-nav-eh > nav > div > ul > li > a:not(.sta-actual):after {content: none;}
  .tpl-nav-eh > nav > div > ul > li > a:hover {color: #80bbbe;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
  .sf5 .tpl-nav-eh > nav > ul > li > a {padding-top: 19px;}
  .sf5 .tpl-nav-eh > nav > label {padding-top: 19px;}
  .sf5 .tpl-nav-eh > nav > label > span:first-of-type {top: 65%;}
  _:-ms-lang(x),
  .tpl-nav-eh > nav > ul > li > a {padding-top: 19px;}
  .ielt10 .tpl-nav-eh > nav > ul {display: inline-block;}
  .ielt10 .tpl-nav-eh > nav > ul > li {display: inline-block;}
}
/*FIN tpl-nav-eh*/
/*.tpl-map2-eh*/
/* CLASES */
/*
"sta-map" (necesario)       |
"sta-lat" (necesario)       |
"sta-lon" (necesario)       |
"sta-imagen" (necesario)    |
"sta-nombre" (necesario)    |
"sta-direccion" (necesario) |
"sta-url"    (necesario)    L--> para generar el mapa

"sta-search" (necesario)    |
"sta-lat" (necesario)       |
"sta-lon" (necesario)       |
"sta-mapSearch" (necesario)      L--> para crear el buscador

"sta-error-mapSearch" (JQ) --> si no se encentra lo buscado
"sta-relleno"    (JQ) --> cuando el input está rellenado
*/
.tpl-map2-eh {background: grey;font: 14px 'Roboto', sans-serif;height: 320px;position: relative;overflow: hidden;border-bottom: 5px solid #80bbbe;}
.tpl-map2-eh .sta-map .sta-controlWrapper {padding-top: 75px;}
.tpl-map2-eh > div.sta-map {position: absolute;left: 0;top: 0;right: 0;bottom: 0;}
.tpl-map2-eh > div:nth-of-type(2) {display: none;}
.tpl-map2-eh > div:nth-of-type(2) > button {color: #fff;cursor: pointer;position: absolute;right: 0;top: 10px;z-index: 150;display: none;}
.tpl-map2-eh > div:nth-of-type(2) > button > div {display: none;}
html:not(.sta-starTraveler) .tpl-map2-eh > div:nth-of-type(2) > button:hover > div {box-sizing: border-box;display: inline-block;position: absolute;right: 150%;right: calc(100% + 15px);background: #fff;color: #4d4d4d;font-weight: 100;min-width: 240px;padding: 15px 20px 17px;top: 50%;-webkit-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-o-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);border-top: 3px solid #80bbbe;}
html:not(.sta-starTraveler) .tpl-map2-eh > div:nth-of-type(2) > button:hover > div:after {content: '';left: 100%;position: absolute;top: 50%;border-top: 10px solid transparent;border-right: 0 solid transparent;border-bottom: 10px solid transparent;border-left: 11px solid #fff;-webkit-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-o-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);}
.tpl-map2-eh > div:nth-of-type(2) > button:after {font: bold 31px Icons;content: '\e01f';}
html.sta-starTraveler .tpl-map2-eh > div:nth-of-type(2) > button:before {font: 31px Icons;opacity: 0;position: absolute;top: 0;left: 0;content: '\e017';}
html.sta-starTraveler .tpl-map2-eh > div:nth-of-type(2) > button:hover:before,
.tpl-map2-eh > div:nth-of-type(2) > button.selected:before {opacity: 1;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-map2-eh > div:nth-of-type(3) {position: absolute;left: 0;right: 0;bottom: 0;}
.tpl-map2-eh > div:nth-of-type(3):before {content: '';position: absolute;left: 0;right: 0;bottom: 0;-webkit-box-shadow: 0 0 106px 35px #000;-moz-box-shadow: 0 0 106px 35px #000;box-shadow: 0 0 106px 35px #000;}
.tpl-map2-eh > div:nth-of-type(3) > div {position: relative;}
.tpl-map2-eh > div:nth-of-type(3) > div > div:first-of-type {display: none;}
.tpl-map2-eh > div:nth-of-type(3) > div > div:nth-of-type(2) {background: #4d4d4d;background: rgba(77, 77, 77, 0.7);padding: 15px 10px;}
.tpl-map2-eh > div:nth-of-type(3) > div > div:nth-of-type(2) > ul {display: none;}
.tpl-map2-eh > div:nth-of-type(3) > div > div:nth-of-type(2) > form {display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;-webkit-align-items: center;-ms-flex-align: center;align-items: center;border-bottom: 1px solid #bfbfbf;}
.tpl-map2-eh > div:nth-of-type(3) > div > div:nth-of-type(2) > form.sta-error-mapSearch > label > input {color: red;}
.tpl-map2-eh > div:nth-of-type(3) > div > div:nth-of-type(2) > form > label {position: relative;width: 100%;cursor: text;}
.tpl-map2-eh > div:nth-of-type(3) > div > div:nth-of-type(2) > form > label > input {width: 100%;height: 23px;color: #fff;color: rgba(255, 255, 255, 0.5);}
.tpl-map2-eh > div:nth-of-type(3) > div > div:nth-of-type(2) > form > label > input.sta-relleno + span {opacity: 0;visibility: hidden;}
.tpl-map2-eh > div:nth-of-type(3) > div > div:nth-of-type(2) > form > label > span {color: #fff;color: rgba(255, 255, 255, 0.5);position: absolute;left: 0;top: 0;line-height: 23px;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-map2-eh > div:nth-of-type(3) > div > div:nth-of-type(2) > form > button {color: #80bbbe;display: inline-block;letter-spacing: 0.1em;text-transform: uppercase;margin-right: 5px;min-width: 130px;text-align: right;margin: 0 10px 0 auto;}
.tpl-map2-eh > div:nth-of-type(3) > div > div:nth-of-type(2) > form > button:before,
.tpl-map2-eh > div:nth-of-type(3) > div > div:nth-of-type(2) > form > button:after {display: inline-block;font-family: Icons;}
.tpl-map2-eh > div:nth-of-type(3) > div > div:nth-of-type(2) > form > button:before {font-size: 20px;padding-right: 3px;vertical-align: middle;margin-top: -4px;}
.tpl-map2-eh > div:nth-of-type(3) > div > div:nth-of-type(2) > form > button:after {content: '\e000';font-size: 10px;margin-left: 5px;}
.tpl-map2-eh > div:nth-of-type(3) > div > div:nth-of-type(2) > form > button:hover {cursor: pointer;margin-right: 0;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-map2-eh > div:nth-of-type(3) > div > div:nth-of-type(2) > form > button:hover:after {margin-left: 10px;-webkit-transition: 0.3s;o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-map2-eh > div:nth-of-type(3) > div > div:nth-of-type(2) > form > button:hover {margin-right: 0;}
.sf5 .tpl-map2-eh > div:nth-of-type(3) > div > div:nth-of-type(2) > form > label {display: block;width: 60%;}
.ielt11 .tpl-map2-eh > div:nth-of-type(3) > div > div:nth-of-type(2) > form > label > span {display: none;}
.ielt10 .tpl-map2-eh > div:nth-of-type(3) > div > div:nth-of-type(2) > form > label {display: inline-block;vertical-align: bottom;width: 60%;}
.ielt10 .tpl-map2-eh > div:nth-of-type(3) > div > div:nth-of-type(2) > form > button {width: 30%;display: inline-block;vertical-align: bottom;min-width: 0;}
@media (min-width: 601px) {
  .tpl-map2-eh {height: 720px;}
  .tpl-map2-eh .sta-map .sta-controlWrapper {padding: 85px 10px 10px 20px;}
  .tpl-map2-eh > div:nth-of-type(2) {display: block;margin: 95px 20px 0 0;position: relative;}
  .tpl-map2-eh > div:nth-of-type(3):before {-webkit-box-shadow: 0 0 220px 80px #000;-moz-box-shadow: 0 0 220px 80px #000;box-shadow: 0 0 220px 80px #000;}
  .tpl-map2-eh > div:nth-of-type(3) > div > div:nth-of-type(2) {margin: 0 20px;padding: 30px 30px 25px;}
  .tpl-map2-eh > div:nth-of-type(3) > div > div:nth-of-type(2) > ul {display: block;color: #fff;margin-bottom: 25px;}
  .tpl-map2-eh > div:nth-of-type(3) > div > div:nth-of-type(2) > ul > li {display: inline-block;vertical-align: top;width: 48%;width: calc(50% - 3px);}
  .tpl-map2-eh > div:nth-of-type(3) > div > div:nth-of-type(2) > ul > li[data-text=""] {display: none;}
  .tpl-map2-eh > div:nth-of-type(3) > div > div:nth-of-type(2) > ul > li > a {word-break: break-all;}
  .tpl-map2-eh > div:nth-of-type(3) > div > div:nth-of-type(2) > ul > li:nth-of-type(2) > a {color: #fff;text-decoration: none;cursor: default;}
}
@media (min-width: 801px) {
  .tpl-map2-eh .sta-map .sta-controlWrapper {padding: 100px 10px 10px 30px;}
  .tpl-map2-eh > div:nth-of-type(3) {padding: 0 30px;}
  .tpl-map2-eh > div:nth-of-type(3) > div {padding-right: 400px;}
  .tpl-map2-eh > div:nth-of-type(3) > div > div:first-of-type {display: block;padding-bottom: 15px;}
  .tpl-map2-eh > div:nth-of-type(3) > div > div:first-of-type > ul {display: none;}
  .tpl-map2-eh > div:nth-of-type(3) > div > div:nth-of-type(2) {position: absolute;right: 0;bottom: 0;width: 390px;margin: 0;padding: 30px;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
  .tpl-map2-eh > div:nth-of-type(3) > div > div:nth-of-type(2) > ul > li {display: block;width: auto;}
}
@media (min-width: 801px) and (min-width: 601px) {
  .tpl-map2-eh > div:nth-of-type(3) > div > div:first-of-type > ul {display: block;font-size: 1px;letter-spacing: -1px;word-spacing: -1px;}
  .tpl-map2-eh > div:nth-of-type(3) > div > div:first-of-type > ul > *,
  .tpl-map2-eh > div:nth-of-type(3) > div > div:first-of-type > ul > div {display: inline-block;font-size: 14px;letter-spacing: normal;word-spacing: normal;}
  .tpl-map2-eh > div:nth-of-type(3) > div > div:first-of-type > ul > li {font-weight: 100;position: relative;}
  .tpl-map2-eh > div:nth-of-type(3) > div > div:first-of-type > ul > li:not(:last-child) {padding-right: 20px;}
  .tpl-map2-eh > div:nth-of-type(3) > div > div:first-of-type > ul > li:not(:last-child):after {display: inline-block;color: #80bbbe;font: 10px Icons;right: 5px;position: absolute;bottom: 3px;content: '\e000';}
  .tpl-map2-eh > div:nth-of-type(3) > div > div:first-of-type > ul > li > a {color: #fff;}
}
.tpl-motor-eh {padding: 0px 10px 0;box-sizing: border-box;}
.tpl-motor-eh > .sta-vuelo {color: #fff;margin-bottom: 30px;font: 24px 'Droid Serif', serif;}
.tpl-motor-eh > .sta-vuelo > div:first-of-type {font-style: italic;padding-left: 10px;margin-bottom: 10px;}
.tpl-motor-eh > .sta-vuelo > div:nth-of-type(2) {display: table;border-spacing: 5px 0;width: 100%;text-align: center;height: 70px;font-size: 20px;}
.tpl-motor-eh > .sta-vuelo > div:nth-of-type(2) > div {display: table-cell;vertical-align: bottom;width: 50%;padding: 5px;position: relative;}
.tpl-motor-eh > .sta-vuelo > div:nth-of-type(2) > div:before,
.tpl-motor-eh > .sta-vuelo > div:nth-of-type(2) > div:after {content: '';position: absolute;left: 100%;border-bottom: 1px solid #fff;width: 10px;bottom: -1px;}
.tpl-motor-eh > .sta-vuelo > div:nth-of-type(2) > div > a,
.tpl-motor-eh > .sta-vuelo > div:nth-of-type(2) > div > div {padding-bottom: 5px;display: inline-block;}
.tpl-motor-eh > .sta-vuelo > div:nth-of-type(2) > div > a:before,
.tpl-motor-eh > .sta-vuelo > div:nth-of-type(2) > div > div:before {font: 40px Icons;vertical-align: middle;color: #80bbbe;margin-right: 10px;}
.tpl-motor-eh > .sta-vuelo > div:nth-of-type(2) > div:first-of-type {border: 1px solid #fff;border-bottom-color: transparent;}
.tpl-motor-eh > .sta-vuelo > div:nth-of-type(2) > div:first-of-type:before {right: 100%;left: auto;}
.tpl-motor-eh > .sta-vuelo > div:nth-of-type(2) > div:first-of-type > div {border-bottom: 3px solid #80bbbe;}
.tpl-motor-eh > .sta-vuelo > div:nth-of-type(2) > div:first-of-type > div:before {content: '\e036';}
.tpl-motor-eh > .sta-vuelo > div:nth-of-type(2) > div:nth-of-type(2) {border: 1px solid #666;border-color: rgba(255, 255, 255, 0.3);border-bottom-color: #fff;}
.tpl-motor-eh > .sta-vuelo > div:nth-of-type(2) > div:nth-of-type(2):before {content: none;}
.tpl-motor-eh > .sta-vuelo > div:nth-of-type(2) > div:nth-of-type(2) > a {color: #666;color: rgba(255, 255, 255, 0.3);text-decoration: none;}
.tpl-motor-eh > .sta-vuelo > div:nth-of-type(2) > div:nth-of-type(2) > a:before {content: '\e0fc';color: #eddbbc;color: rgba(128, 187, 190, 0.3);}
.tpl-motor-eh > div {/*Caja contenido principal*//*Capa movil*/}
.tpl-motor-eh > div:nth-child(2) {/*inputs fechas*//*codigo promocional*/}
.tpl-motor-eh > div:nth-child(2).hide {opacity: 0;}
.tpl-motor-eh > div:nth-child(2) > .sta-autocompletar > span {width: 100%;margin: 0;}
.tpl-motor-eh > div:nth-child(2) > .sta-autocompletar > span > input:first-of-type {box-sizing: border-box;color: #fff;display: inline-block;font-weight: 100;line-height: 24px;padding: 13px 10px;position: relative;white-space: nowrap;vertical-align: middle;border: 1px solid #fff;width: 100%;text-transform: uppercase;background: none;height: 50px;}
.tpl-motor-eh > div:nth-child(2) > .sta-autocompletar > span > input:first-of-type:before {font: 25px Icons;z-index: 1;}
.tpl-motor-eh > div:nth-child(2) > .sta-autocompletar > span > input:first-of-type.sta-ico_left:before,
.tpl-motor-eh > div:nth-child(2) > .sta-autocompletar > span > input:first-of-type.sta-ico_right:before {position: absolute;top: 50%;line-height: 0;}
.tpl-motor-eh > div:nth-child(2) > .sta-autocompletar > span > input:first-of-type.sta-ico_left:before {left: 10px;}
.tpl-motor-eh > div:nth-child(2) > .sta-autocompletar > span > input:first-of-type.sta-ico_right:before {right: 10px;}
.tpl-motor-eh > div:nth-child(2) > .sta-autocompletar > span > input:first-of-type.sta-ico_left > input {padding-left: 40px;}
.tpl-motor-eh > div:nth-child(2) > .sta-autocompletar > span > input:first-of-type.sta-validate.sta-ico_left > input {padding-right: 40px;}
.tpl-motor-eh > div:nth-child(2) > .sta-autocompletar > span > input:first-of-type.sta-ico_left > span {padding-left: 30px;}
.tpl-motor-eh > div:nth-child(2) > .sta-autocompletar > span > input:first-of-type.sta-ico_right > input {padding-right: 40px;}
.tpl-motor-eh > div:nth-child(2) > .sta-autocompletar > span > input:first-of-type.sta-ico_right > span {padding-right: 30px;}
.tpl-motor-eh > div:nth-child(2) > .sta-autocompletar > span > input:first-of-type.sta-noPlaceholder {padding-right: 80px;}
.tpl-motor-eh > div:nth-child(2) > .sta-autocompletar > span > input:first-of-type.sta-noPlaceholder > input {font-size: 18px;padding: 0 10px 0 0;text-align: right;}
.tpl-motor-eh > div:nth-child(2) > .sta-autocompletar > span > input:first-of-type > input {box-sizing: border-box;cursor: pointer;font: 100 14px/24px 'Roboto', sans-serif;height: 100%;padding: 0 10px;position: absolute;width: 100%;left: 0;top: 0;right: 0;bottom: 0;border: 1px solid #fff;}
.tpl-motor-eh > div:nth-child(2) > .sta-autocompletar > span > input:first-of-type > input:focus,
.tpl-motor-eh > div:nth-child(2) > .sta-autocompletar > span > input:first-of-type:hover > input {border: 1px solid #80bbbe;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-motor-eh > div:nth-child(2) > .sta-autocompletar > span > input:first-of-type > span {position: relative;}
.tpl-motor-eh > div:nth-child(2) > .sta-autocompletar > span > input:first-of-type:not(.sta-noPlaceholder) > input:focus + span,
.tpl-motor-eh > div:nth-child(2) > .sta-autocompletar > span > input:first-of-type:not(.sta-noPlaceholder).sta-validate > span {visibility: hidden;}
.tpl-motor-eh > div:nth-child(2) > .sta-autocompletar > span > input:first-of-type:not(.sta-ico_left).sta-validate:before {content: '';}
@media (min-width: 601px) {
  .tpl-motor-eh > div:nth-child(2) > .sta-autocompletar > span > input:first-of-type {font-size: 16px;padding: 18px 20px;}
  .tpl-motor-eh > div:nth-child(2) > .sta-autocompletar > span > input:first-of-type > input {font-size: 16px;}
  .tpl-motor-eh > div:nth-child(2) > .sta-autocompletar > span > input:first-of-type.sta-ico_left:before {left: 20px;}
  .tpl-motor-eh > div:nth-child(2) > .sta-autocompletar > span > input:first-of-type.sta-ico_right:before {right: 20px;}
  .tpl-motor-eh > div:nth-child(2) > .sta-autocompletar > span > input:first-of-type.sta-ico_left > input {padding-left: 60px;}
  .tpl-motor-eh > div:nth-child(2) > .sta-autocompletar > span > input:first-of-type.sta-validate.sta-ico_left > input {padding-right: 60px;}
  .tpl-motor-eh > div:nth-child(2) > .sta-autocompletar > span > input:first-of-type.sta-ico_left > span {padding-left: 40px;}
  .tpl-motor-eh > div:nth-child(2) > .sta-autocompletar > span > input:first-of-type.sta-ico_right > input {padding-right: 60px;}
  .tpl-motor-eh > div:nth-child(2) > .sta-autocompletar > span > input:first-of-type.sta-ico_right > span {padding-right: 40px;}
  .tpl-motor-eh > div:nth-child(2) > .sta-autocompletar > span > input:first-of-type > input {padding: 0 20px;}
}
.tpl-motor-eh > div:nth-child(2) > div {/*Calendario movil*//*titulo habitaciones*//*Personas*/}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(2) {height: 50px;width: 100%;border: 1px solid #fff;box-sizing: border-box;position: relative;margin-top: 15px;word-spacing: -1px;font-size: 1px;letter-spacing: -1px;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(2) > label:first-child {position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 1;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(2) > div {display: inline-block;width: 50%;word-spacing: normal;letter-spacing: normal;font: 16px 'Roboto', sans-serif;color: #fff;padding-left: 50px;box-sizing: border-box;position: relative;height: 100%;/*.display(inline-flex);.align-items(center);.flex-wrap(wrap);*/vertical-align: top;/*.flex-direction(column);.justify-content(center);*/}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(2) > div:before {content: '\e08e';font: 24px "Icons";position: absolute;left: 20px;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(2) > div > div {width: 100%;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(2) > div > input {position: fixed;left: -100%;top: 0;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(2).sta-motor-incomplete > div > div {line-height: 50px;}
.tpl-motor-eh > div:nth-child(2) > div:nth-child(3) {font: 16px 'Roboto', sans-serif;color: #fff;text-transform: uppercase;padding: 30px 0 20px 35px;position: relative;display: inline-block;}
.tpl-motor-eh > div:nth-child(2) > div:nth-child(3):before {content: "\e037";position: absolute;left: 0;font: 24px "Icons";bottom: 16px;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) {padding-bottom: 25px;transition: .3s;/*Contenedor huespedes*/}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax {word-spacing: -1px;font-size: 1px;letter-spacing: -1px;position: relative;width: 100%;-webkit-animation: motor-paxdown 1s ease-out;-moz-animation: motor-paxdown 1s ease-out;animation: motor-paxdown 1s ease-out;border: 1px solid #fff;}
@-moz-keyframes motor-paxdown {
  from {max-height: 0px;overflow: hidden;opacity: 0;}
  to {max-height: 500px;opacity: 1;}
}
@-webkit-keyframes motor-paxdown {
  from {max-height: 0px;overflow: hidden;opacity: 0;}
  to {max-height: 500px;opacity: 1;}
}
@keyframes motor-paxdown {
  from {max-height: 0px;overflow: hidden;opacity: 0;}
  to {max-height: 500px;opacity: 1;}
}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax:not(:first-child) {margin-top: 10px;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax:not(:first-child) > button {font: 26px "Icons";color: #fff;top: 50%;transform: translateY(-50%);position: absolute;right: -30px;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax:not(:first-child) > button:after {content: "\e08a";}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax > div {width: 50%;font-size: 16px;letter-spacing: normal;word-spacing: normal;display: inline-block;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax > div:nth-child(2) > label:before {font-size: 14px;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax > div > label {width: 100%;box-sizing: border-box;color: #fff;display: inline-block;font-weight: 100;line-height: 24px;padding: 13px 25px 13px 10px;position: relative;white-space: nowrap;height: 50px;vertical-align: middle;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax > div > label:before,
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax > div > label:after {font-family: Icons;z-index: 1;pointer-events: none;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax > div > label:before {font-size: 25px;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax > div > label:after {font-size: 10px;position: absolute;right: 10px;top: 50%;content: '\e052';line-height: 0;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax > div > label.sta-ico_left:before,
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax > div > label.sta-ico_right:before {position: absolute;top: 50%;line-height: 0;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax > div > label.sta-ico_left:before {left: 10px;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax > div > label.sta-ico_left > select {padding-left: 40px;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax > div > label.sta-validate.sta-ico_left > select {padding-right: 40px;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax > div > label.sta-ico_left > span {padding-left: 30px;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax > div > label.sta-noPlaceholder {padding-right: 80px;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax > div > label.sta-noPlaceholder > select {font-size: 18px;padding: 0 10px 0 0;text-align: right;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax > div > label > select {-webkit-appearance: none;-moz-appearance: none;appearance: none;background: #000;box-sizing: border-box;cursor: pointer;height: 100%;font: 100 14px/24px 'Roboto', sans-serif;padding: 0 10px;position: absolute;width: 100%;left: 0;top: 0;right: 0;bottom: 0;border: 1px solid #fff;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax > div > label > select::-ms-expand {display: none;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax > div > label > select::-ms-expand {display: none;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax > div > label > select:focus,
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax > div > label:hover > select {border: 1px solid #80bbbe;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax > div > label > span {pointer-events: none;position: relative;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax > div > label:not(.sta-noPlaceholder).sta-validate > span {visibility: hidden;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax > div > label:not(.sta-ico_left).sta-validate:before {content: '';}
@media (min-width: 601px) {
  .tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax > div > label {font-size: 16px;height: 60px;padding: 18px 35px 18px 20px;}
  .tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax > div > label:after {right: 20px;}
  .tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax > div > label.sta-ico_left:before {left: 20px;}
  .tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax > div > label.sta-ico_left > select {padding-left: 60px;}
  .tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax > div > label.sta-validate.sta-ico_left > select {padding-right: 60px;}
  .tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax > div > label.sta-ico_left > span {padding-left: 40px;}
  .tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax > div > label > select {font-size: 16px;padding: 0 20px;}
}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax > div > label:before {content: "\e0ba";font-size: 20px;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax > div > label > select {border: none!important;background: rgba(0, 0, 0, 0.5);}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax > div > label > select:hover {border: none !important;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax > div > button {position: fixed;top: 0;left: -100%;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(4) > .sta-pax > div > button:hover {background: #fff;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(5) {opacity: 0;max-height: 0;overflow: hidden;position: relative;padding-right: 40px;transition: max-height 0.3s ease 0.5s, opacity 0.5s;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(5) > input {box-sizing: border-box;color: #fff;display: inline-block;font-weight: 100;line-height: 24px;padding: 13px 10px;position: relative;white-space: nowrap;vertical-align: middle;border: 1px solid #fff;width: 100%;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(5) > input:before {font: 25px Icons;z-index: 1;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(5) > input.sta-ico_left:before,
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(5) > input.sta-ico_right:before {position: absolute;top: 50%;line-height: 0;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(5) > input.sta-ico_left:before {left: 10px;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(5) > input.sta-ico_right:before {right: 10px;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(5) > input.sta-ico_left > input {padding-left: 40px;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(5) > input.sta-validate.sta-ico_left > input {padding-right: 40px;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(5) > input.sta-ico_left > span {padding-left: 30px;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(5) > input.sta-ico_right > input {padding-right: 40px;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(5) > input.sta-ico_right > span {padding-right: 30px;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(5) > input.sta-noPlaceholder {padding-right: 80px;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(5) > input.sta-noPlaceholder > input {font-size: 18px;padding: 0 10px 0 0;text-align: right;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(5) > input > input {box-sizing: border-box;cursor: pointer;font: 100 14px/24px 'Roboto', sans-serif;height: 100%;padding: 0 10px;position: absolute;width: 100%;left: 0;top: 0;right: 0;bottom: 0;border: 1px solid #fff;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(5) > input > input:focus,
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(5) > input:hover > input {border: 1px solid #80bbbe;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(5) > input > span {position: relative;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(5) > input:not(.sta-noPlaceholder) > input:focus + span,
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(5) > input:not(.sta-noPlaceholder).sta-validate > span {visibility: hidden;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(5) > input:not(.sta-ico_left).sta-validate:before {content: '';}
@media (min-width: 601px) {
  .tpl-motor-eh > div:nth-child(2) > div:nth-of-type(5) > input {font-size: 16px;padding: 18px 20px;}
  .tpl-motor-eh > div:nth-child(2) > div:nth-of-type(5) > input > input {font-size: 16px;}
  .tpl-motor-eh > div:nth-child(2) > div:nth-of-type(5) > input.sta-ico_left:before {left: 20px;}
  .tpl-motor-eh > div:nth-child(2) > div:nth-of-type(5) > input.sta-ico_right:before {right: 20px;}
  .tpl-motor-eh > div:nth-child(2) > div:nth-of-type(5) > input.sta-ico_left > input {padding-left: 60px;}
  .tpl-motor-eh > div:nth-child(2) > div:nth-of-type(5) > input.sta-validate.sta-ico_left > input {padding-right: 60px;}
  .tpl-motor-eh > div:nth-child(2) > div:nth-of-type(5) > input.sta-ico_left > span {padding-left: 40px;}
  .tpl-motor-eh > div:nth-child(2) > div:nth-of-type(5) > input.sta-ico_right > input {padding-right: 60px;}
  .tpl-motor-eh > div:nth-child(2) > div:nth-of-type(5) > input.sta-ico_right > span {padding-right: 40px;}
  .tpl-motor-eh > div:nth-child(2) > div:nth-of-type(5) > input > input {padding: 0 20px;}
}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(5) > button {font: 13px "Icons";color: #80bbbe;position: absolute;top: 50%;right: 0;border: 1px solid #353535;border-color: rgba(255, 255, 255, 0.2);padding: 8px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(5) > button:hover {background: #fff;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(6) {-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;opacity: 0;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter: alpha(opacity=0);max-height: 0;overflow: hidden;position: relative;padding-right: 40px;transition: max-height 0.3s ease 0.5s, opacity 0.5s;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(6) > input {box-sizing: border-box;color: #fff;display: inline-block;font-weight: 100;line-height: 24px;padding: 13px 10px;position: relative;white-space: nowrap;vertical-align: middle;border: 1px solid #fff;width: 100%;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(6) > input:before {font: 25px Icons;z-index: 1;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(6) > input.sta-ico_left:before,
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(6) > input.sta-ico_right:before {position: absolute;top: 50%;line-height: 0;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(6) > input.sta-ico_left:before {left: 10px;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(6) > input.sta-ico_right:before {right: 10px;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(6) > input.sta-ico_left > input {padding-left: 40px;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(6) > input.sta-validate.sta-ico_left > input {padding-right: 40px;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(6) > input.sta-ico_left > span {padding-left: 30px;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(6) > input.sta-ico_right > input {padding-right: 40px;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(6) > input.sta-ico_right > span {padding-right: 30px;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(6) > input.sta-noPlaceholder {padding-right: 80px;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(6) > input.sta-noPlaceholder > input {font-size: 18px;padding: 0 10px 0 0;text-align: right;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(6) > input > input {box-sizing: border-box;cursor: pointer;font: 100 14px/24px 'Roboto', sans-serif;height: 100%;padding: 0 10px;position: absolute;width: 100%;left: 0;top: 0;right: 0;bottom: 0;border: 1px solid #fff;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(6) > input > input:focus,
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(6) > input:hover > input {border: 1px solid #80bbbe;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(6) > input > span {position: relative;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(6) > input:not(.sta-noPlaceholder) > input:focus + span,
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(6) > input:not(.sta-noPlaceholder).sta-validate > span {visibility: hidden;}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(6) > input:not(.sta-ico_left).sta-validate:before {content: '';}
@media (min-width: 601px) {
  .tpl-motor-eh > div:nth-child(2) > div:nth-of-type(6) > input {font-size: 16px;padding: 18px 20px;}
  .tpl-motor-eh > div:nth-child(2) > div:nth-of-type(6) > input > input {font-size: 16px;}
  .tpl-motor-eh > div:nth-child(2) > div:nth-of-type(6) > input.sta-ico_left:before {left: 20px;}
  .tpl-motor-eh > div:nth-child(2) > div:nth-of-type(6) > input.sta-ico_right:before {right: 20px;}
  .tpl-motor-eh > div:nth-child(2) > div:nth-of-type(6) > input.sta-ico_left > input {padding-left: 60px;}
  .tpl-motor-eh > div:nth-child(2) > div:nth-of-type(6) > input.sta-validate.sta-ico_left > input {padding-right: 60px;}
  .tpl-motor-eh > div:nth-child(2) > div:nth-of-type(6) > input.sta-ico_left > span {padding-left: 40px;}
  .tpl-motor-eh > div:nth-child(2) > div:nth-of-type(6) > input.sta-ico_right > input {padding-right: 60px;}
  .tpl-motor-eh > div:nth-child(2) > div:nth-of-type(6) > input.sta-ico_right > span {padding-right: 40px;}
  .tpl-motor-eh > div:nth-child(2) > div:nth-of-type(6) > input > input {padding: 0 20px;}
}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(6) > button {font: 13px "Icons";color: #80bbbe;position: absolute;top: 50%;right: 0;border: 1px solid #353535;border-color: rgba(255, 255, 255, 0.2);padding: 8px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.tpl-motor-eh > div:nth-child(2) > div:nth-of-type(6) > button:hover {background: #fff;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-motor-eh > div:nth-child(2) > input {position: fixed;left: -100%;top: 0;}
.tpl-motor-eh > div:nth-child(2) > input:first-of-type:checked + label + div {max-height: 200px;opacity: 1;overflow: inherit;transition: max-height 0.3s, opacity 0.5s ease 0.3s;}
.tpl-motor-eh > div:nth-child(2) > input:first-of-type:checked + label + div + a {padding-top: 25px;}
.tpl-motor-eh > div:nth-child(2) > button {/*botones habitaciones*//*Enviar dispo*/}
.tpl-motor-eh > div:nth-child(2) > button.sta-less-pax,
.tpl-motor-eh > div:nth-child(2) > button.sta-more-pax {height: 30px;width: 30px;border: 1px solid #413f3b;border-radius: 50%;position: relative;display: inline-block;vertical-align: middle;margin: -5px 0 0 5px;}
.tpl-motor-eh > div:nth-child(2) > button.sta-less-pax:before,
.tpl-motor-eh > div:nth-child(2) > button.sta-more-pax:before {content: "";position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);background: #80bbbe;font-size: 30px;width: 18px;height: 1px;}
.tpl-motor-eh > div:nth-child(2) > button.sta-less-pax:hover,
.tpl-motor-eh > div:nth-child(2) > button.sta-more-pax:hover {background: #fff;}
.tpl-motor-eh > div:nth-child(2) > button.sta-more-pax:after {content: "";position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);background: #80bbbe;font-size: 30px;width: 1px;height: 18px;}
.tpl-motor-eh > div:nth-child(2) > button:last-of-type {background: transparent;display: block;font-style: italic;padding: 14px 30px;color: #80bbbe;font: 24px 'Droid Serif', serif;border: 2px solid #80bbbe;width: auto;line-height: 28px;margin-top: 20px;width: 100%;}
.tpl-motor-eh > div:nth-child(2) > button:last-of-type:hover {background: #80bbbe;color: #4d4d4d;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
@media (min-width: 601px) {
  .tpl-motor-eh > div:nth-child(2) > button:last-of-type {display: inline-block;width: auto;}
}
.tpl-motor-eh > div:nth-child(2) > label {font: 16px 'Roboto', sans-serif;color: #fff;ext-transform: uppercase;padding-bottom: 15px;display: block;}
.tpl-motor-eh > div:nth-child(2) > label:before {content: "\e090";font: 20px "Icons";padding-right: 5px;}
.tpl-motor-eh > div:nth-child(2) > a:last-of-type {color: #fff;display: inline-block;letter-spacing: 0.1em;text-transform: uppercase;margin-right: 5px;display: none;font-size: 16px;transition: .3s;}
.tpl-motor-eh > div:nth-child(2) > a:last-of-type:before,
.tpl-motor-eh > div:nth-child(2) > a:last-of-type:after {display: inline-block;font-family: Icons;}
.tpl-motor-eh > div:nth-child(2) > a:last-of-type:before {font-size: 20px;padding-right: 3px;vertical-align: middle;margin-top: -4px;}
.tpl-motor-eh > div:nth-child(2) > a:last-of-type:after {content: '\e000';font-size: 10px;margin-left: 5px;}
.tpl-motor-eh > div:nth-child(2) > a:last-of-type:hover {cursor: pointer;margin-right: 0;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-motor-eh > div:nth-child(2) > a:last-of-type:hover:after {margin-left: 10px;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-motor-eh > div:nth-child(2) > a:last-of-type:before {content: '\e087';padding-right: 5px;}
.tpl-motor-eh > div:nth-child(2) .more-pax {padding-right: 30px;}
.tpl-motor-eh > div:nth-child(3) {display: none;}
.tpl-motor-eh > div:nth-child(3).show {left: 0;top: 0;right: 0;bottom: 0;z-index: 0;position: absolute;display: block;}
.tpl-motor-eh > div:nth-child(3).show > div {text-align: center;padding: 10px 70px;color: #fff;padding-top: 110px;}
.tpl-motor-eh > div:nth-child(3).show > div > span {display: none;}
.ielt9 .sta-pax > div > button,
.ielt9 .tpl-motor-eh > div:nth-child(2) > div:nth-of-type(2) > div:before {top: 24% !important;}
.ielt9 .sta-pax > div > button:before,
.ielt9 .sta-more-pax:before,
.ielt9 .sta-less-pax:before {left: 22% !important;}
.ielt9 .sta-pax > div > button:nth-child(2):after,
.ielt9 .sta-more-pax:after {top: 22% !important;}
.ielt9 .tpl-motor-eh > div:nth-child(2) > div:nth-child(2) > div > input {color: #000;}
@media (min-width: 601px) {
  .tpl-motor-eh {width: 100%;padding-top: 80px;}
  .tpl-motor-eh > .sta-vuelo {max-width: 475px;margin: 0 auto 30px;}
  .tpl-motor-eh > .sta-vuelo > div:nth-of-type(2) {font-size: 24px;border-spacing: 10px 0;}
  .tpl-motor-eh > .sta-vuelo > div:nth-of-type(2) > div:before,
  .tpl-motor-eh > .sta-vuelo > div:nth-of-type(2) > div:after {width: 35px;}
  .tpl-motor-eh > div:nth-of-type(2) {position: relative;max-width: 465px;margin: 0 auto;}
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2) {/*inputs fechas*/}
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2).hide {opacity: 1;}
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2) > .sta-autocompletar > span > input:first-of-type {height: 60px;}
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2) > div {/*Calendario*//*Personas*/}
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2) > div:nth-child(2) {height: 60px;border: none;}
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2) > div:nth-child(2) > label:before {content: "";top: 0;bottom: 0;left: 0;right: 5px;position: absolute;border: 1px solid #fff;}
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2) > div:nth-child(2) > label:first-child {right: 50%;}
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2) > div:nth-child(2) > label:nth-child(2) {position: absolute;top: 0;right: 0;bottom: 0;left: 50%;z-index: 1;}
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2) > div:nth-child(2) > label:nth-child(2):before {left: 5px;right: 0;}
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2) > div:nth-child(2) > div {height: 100%;line-height: 60px;}
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2) > div:nth-child(2) > div > input {position: absolute;left: 0;bottom: 0;opacity: 0;}
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2) > div:nth-child(2) > div > div {width: auto;display: inline-block;}
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2) > div:nth-child(2) > div > div:nth-child(2) {float: right;padding-right: 20px;}
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2) > div:nth-child(2).sta-motor-incomplete > label:nth-child(2) {opacity: 0.2;}
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2) > div:nth-child(2).sta-motor-incomplete > div > div {line-height: 60px;}
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2) > div:nth-child(2).sta-motor-incomplete > div:nth-child(4) {opacity: 0.2;z-index: 3;}
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2) > div:nth-child(2).sta-motor-incomplete > div:nth-child(4):after {content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;}
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2) > div:nth-of-type(4) > .sta-pax:not(:first-child) {padding: 0;margin-top: 20px;}
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2) > div:nth-of-type(4) > .sta-pax:not(:first-child) > button {right: -40px;}
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2) > div:nth-of-type(4) > .sta-pax > div {padding: 0 50px;box-sizing: border-box;position: relative;}
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2) > div:nth-of-type(4) > .sta-pax > div > label {padding: 18px 10px;}
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2) > div:nth-of-type(4) > .sta-pax > div > label:after {content: none;}
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2) > div:nth-of-type(4) > .sta-pax > div > label:before {left: 10px;}
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2) > div:nth-of-type(4) > .sta-pax > div > label > select {background: none;pointer-events: none;padding: 0 10px 0 40px;}
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2) > div:nth-of-type(4) > .sta-pax > div > button {position: absolute;top: 50%;left: 20px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);height: 30px;width: 30px;border: 1px solid #413f3b;border-radius: 50%;}
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2) > div:nth-of-type(4) > .sta-pax > div > button:before {content: "";position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);background: #80bbbe;font-size: 30px;width: 18px;height: 1px;}
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2) > div:nth-of-type(4) > .sta-pax > div > button:nth-child(2) {left: auto;right: 20px;}
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2) > div:nth-of-type(4) > .sta-pax > div > button:nth-child(2):after {content: "";position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);background: #80bbbe;font-size: 30px;width: 1px;height: 18px;}
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2) > div:nth-of-type(5) {padding-right: 0;}
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2) > div:nth-of-type(5) > button {right: -44px;}
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2) > div:nth-of-type(6) {padding-right: 0;}
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2) > div:nth-of-type(6) > button {right: -44px;}
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2) > button:last-child {display: block;margin-left: auto;margin-top: 65px;}
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2) > label {position: absolute;right: 10px;margin-top: 15px;-webkit-animation: tpl-motor_codein 1s linear;-moz-animation: tpl-motor_codein 1s linear;animation: tpl-motor_codein 1s linear;}
  @-moz-keyframes tpl-motor_codein {
    0% {opacity: 0;}
    50% {opacity: 0;}
    100% {opacity: 1;}
  }
  @-webkit-keyframes tpl-motor_codein {
    0% {opacity: 0;}
    50% {opacity: 0;}
    100% {opacity: 1;}
  }
  @keyframes tpl-motor_codein {
    0% {opacity: 0;}
    50% {opacity: 0;}
    100% {opacity: 1;}
  }
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2) > input:first-of-type:checked + label {position: relative;right: 0;-webkit-animation: tpl-motor_codeout 0.3s linear;-moz-animation: tpl-motor_codeout 0.3s linear;animation: tpl-motor_codeout 0.3s linear;}
  @-moz-keyframes tpl-motor_codeout {
    0% {opacity: 0;}
    50% {opacity: 0;}
    100% {opacity: 1;}
  }
  @-webkit-keyframes tpl-motor_codeout {
    0% {opacity: 0;}
    50% {opacity: 0;}
    100% {opacity: 1;}
  }
  @keyframes tpl-motor_codeout {
    0% {opacity: 0;}
    50% {opacity: 0;}
    100% {opacity: 1;}
  }
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2) .more-pax {padding-right: 0;}
  .tpl-motor-eh > div:nth-of-type(2):nth-child(3).show {display: none;}
  .ielt9 .sta-pax {height: 60px !important;display: block;min-height: 60px !important;}
  .ielt9 .sta-pax > div > label > select {padding: 20px 0 20px 60px !important;}
  .ielt10 .sta-pax > div > label {width: 160px !important;overflow: hidden;}
  .ielt10 .sta-pax > div > label > select {width: 200px !important;}
  .ielt9 .sta-cont-pax {height: 200px !important;}
  .ielt9 .sta-more-people {left: inherit !important;right: 30px !important;}
}
@media (min-width: 801px) {
  .tpl-motor-eh {padding-top: 0px;}
  .tpl-motor-eh > .sta-vuelo {max-width: 600px;margin-bottom: 45px;}
  .tpl-motor-eh > .sta-vuelo > div:nth-of-type(2) > div > a,
  .tpl-motor-eh > .sta-vuelo > div:nth-of-type(2) > div > div {padding-bottom: 10px;}
  .tpl-motor-eh > div:nth-of-type(2) {max-width: 580px;}
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2) > div:nth-child(2) > label:hover:before {border-color: #80bbbe;}
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2) > button,
  .tpl-motor-eh > div:nth-of-type(2):nth-child(2) .sta-pax > div > button {transition: .3s;}
}
/*.tpl-opinionesXX-eh*/
/* CLASES */
/*
"sta-comentario" (fijo) -> identificar comentario
"sta-valoracion" (fijo) -> identificar valoracion
"sta-reco"       (fijo) -> identificar recomendacion
"sta-no"      (Synergy) -> Identifica si desaparece recomendacion
*/
.tpl-opiniones-eh {background: #e2e2e2;padding: 20px 10px 10px;font: 14px 'Roboto', sans-serif;color: #4d4d4d;}
.tpl-opiniones-eh > div > div {position: relative;padding-bottom: 20px;background: #fff;border-bottom: 3px solid #80bbbe;}
.tpl-opiniones-eh > div > div:not(:last-of-type) {margin-bottom: 25px;}
.tpl-opiniones-eh > div > div > ul:first-of-type {height: 50px;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 10px;background: #999;color: #fff;display: flex;justify-content: space-around;}
.tpl-opiniones-eh > div > div > ul:first-of-type > li {display: block;width: 100%;text-align: center;line-height: 30px;}
.tpl-opiniones-eh > div > div > ul:first-of-type > li:not(:last-of-type) {border-right: 1px solid #fff;}
.tpl-opiniones-eh > div > div > ul:first-of-type > li:nth-of-type(1):before {content: '\e0d1';}
.tpl-opiniones-eh > div > div > ul:first-of-type > li:nth-of-type(2):before {content: '\e0cf';}
.tpl-opiniones-eh > div > div > ul:first-of-type > li:nth-of-type(3):before {content: '\e0c5';}
.tpl-opiniones-eh > div > div > ul:first-of-type > li:nth-of-type(4):before {content: '\e088';}
.tpl-opiniones-eh > div > div > ul:first-of-type > li:nth-of-type(5):before {content: '\e0d0';}
.tpl-opiniones-eh > div > div > ul:first-of-type > li:nth-of-type(6):before {content: 'h';}
.tpl-opiniones-eh > div > div > ul:first-of-type > li:before {font: 20px/22px Icons;vertical-align: middle;}
.tpl-opiniones-eh > div > div > ul:first-of-type > li > span {font-weight: bold;}
.tpl-opiniones-eh > div > div > ul:first-of-type > li > span:first-of-type,
.tpl-opiniones-eh > div > div > ul:first-of-type > li > span:nth-of-type(2) > span {display: none;}
.tpl-opiniones-eh > div > div > ul > li.sta-comentario {padding: 120px 10px 0;}
.tpl-opiniones-eh > div > div > ul > li.sta-comentario > div:first-of-type {letter-spacing: 0.1em;text-transform: uppercase;}
.tpl-opiniones-eh > div > div > ul > li.sta-comentario > div:nth-of-type(2) {font: 24px 'Droid Serif', serif;color: #80bbbe;margin-bottom: 5px;}
.tpl-opiniones-eh > div > div > ul > li.sta-comentario > div:nth-of-type(3) {font-weight: 300;}
.tpl-opiniones-eh > div > div > ul > li.sta-valoracion {position: absolute;left: 10px;top: 65px;right: 10px;height: 85px;background: #e2e2e2;text-align: center;padding: 0 10px;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
.tpl-opiniones-eh > div > div > ul > li.sta-valoracion > div {display: inline-block;vertical-align: middle;}
.tpl-opiniones-eh > div > div > ul > li.sta-valoracion > div:first-of-type {font-size: 42px;line-height: 85px;font-weight: 500;color: #80bbbe;margin-right: 25px;width: 70px;}
.tpl-opiniones-eh > div > div > ul > li.sta-valoracion > div:nth-of-type(2) {max-width: 58%;max-width: calc(100% - 100px);}
.tpl-opiniones-eh > div > div > ul > li.sta-valoracion > div:nth-of-type(2) > div {font: italic 16px 'Droid Serif', serif;}
.tpl-opiniones-eh > div > div > ul > li.sta-valoracion > div:nth-of-type(2) > div.sta-reco {font: 14px/16px 'Roboto', sans-serif;letter-spacing: 0.1em;margin-top: 5px;background: #80bbbe;color: #fff;text-transform: uppercase;padding: 5px;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}
.tpl-opiniones-eh > div > div > ul > li.sta-valoracion > div:nth-of-type(2) > div.sta-reco.sta-no,
.tpl-opiniones-eh > div > div > ul > li.sta-valoracion > div:nth-of-type(2) > div.sta-reco.sta-NO {opacity: 0;}
.tpl-opiniones-eh > div > div > ul > li.sta-contes {padding: 0 10px 0;margin-top: 30px;}
.tpl-opiniones-eh > div > div > ul > li.sta-contes > div {padding-top: 20px;border-top: 1px solid #999;position: relative;}
.tpl-opiniones-eh > div > div > ul > li.sta-contes > div:after,
.tpl-opiniones-eh > div > div > ul > li.sta-contes > div:before {content: '';position: absolute;left: 10px;top: -12px;border-top: 0 solid transparent;border-right: 10px solid transparent;border-bottom: 11px solid #999;border-left: 10px solid transparent;}
.tpl-opiniones-eh > div > div > ul > li.sta-contes > div:after {border-bottom-color: #fff;top: -11px;}
.tpl-opiniones-eh > div > div > ul > li.sta-contes > div > div:first-of-type {text-transform: uppercase;color: #80bbbe;margin-bottom: 5px;}
.tpl-opiniones-eh > div > div > ul > li.sta-contes > div > div:nth-of-type(2) {font-weight: 300;}
.sf5 .tpl-opiniones-eh > div > div > ul:first-of-type > li {display: inline-block;width: 18%;}
.ielt11 .tpl-opiniones-eh > div > div > ul:first-of-type > li {display: inline-block;width: 18%;}
.ielt11 .tpl-opiniones-eh > div > div > ul > li.sta-contes > div:before {top: -30px;}
.ielt11 .tpl-opiniones-eh > div > div > ul > li.sta-contes > div:after {top: -29px;}
@media (min-width: 601px) {
  .tpl-opiniones-eh {padding: 30px 20px 15px;}
  .tpl-opiniones-eh > div > div {padding-bottom: 25px;}
  .tpl-opiniones-eh > div > div:not(:last-of-type) {margin-bottom: 30px;}
  .tpl-opiniones-eh > div > div > ul:first-of-type {height: 40px;padding: 0;}
  .tpl-opiniones-eh > div > div > ul:first-of-type > li {line-height: 40px;}
  .tpl-opiniones-eh > div > div > ul:first-of-type > li:before {font-size: 25px;margin-right: 5px;}
  .tpl-opiniones-eh > div > div > ul:first-of-type > li > span:nth-of-type(2) > span {display: inline;font-weight: 300;}
  .tpl-opiniones-eh > div > div > ul > li.sta-comentario {padding: 45px 30px 0;}
  .tpl-opiniones-eh > div > div > ul > li.sta-comentario > div:first-of-type {padding-left: 43.75%;}
  .tpl-opiniones-eh > div > div > ul > li.sta-comentario > div:nth-of-type(2) {min-height: 100px;padding-left: 43.75%;margin-bottom: 0;}
  .tpl-opiniones-eh > div > div > ul > li.sta-valoracion {left: 30px;top: 70px;right: auto;width: 33%;height: auto;max-height: 130px;padding-bottom: 10px;}
  .tpl-opiniones-eh > div > div > ul > li.sta-valoracion > div {display: block!important;width: auto!important;max-width: none!important;}
  .tpl-opiniones-eh > div > div > ul > li.sta-valoracion > div:first-of-type {line-height: 36px;padding-top: 14px;margin-right: 0;}
  .tpl-opiniones-eh > div > div > ul > li.sta-valoracion > div:nth-of-type(2) > div:first-of-type {line-height: 17px;margin-top: 5px;}
  .tpl-opiniones-eh > div > div > ul > li.sta-contes {padding: 20px 30px 0;margin-top: 0;}
}
@media (min-width: 801px) {
  .tpl-opiniones-eh {padding-top: 30px;}
  .tpl-opiniones-eh > div {max-width: 1200px;margin: 0 auto;}
  .tpl-opiniones-eh > div > div > ul:first-of-type {height: auto;display: table;width: 100%;}
  .tpl-opiniones-eh > div > div > ul:first-of-type > li {display: table-cell;width: auto;padding: 10px;line-height: 16px;}
  .tpl-opiniones-eh > div > div > ul:first-of-type > li > span:first-of-type {display: inline;font-weight: 300;}
  .tpl-opiniones-eh > div > div > ul > li.sta-comentario {padding: 30px 30px 0 245px;min-height: 120px;}
  .tpl-opiniones-eh > div > div > ul > li.sta-comentario > div:first-of-type,
  .tpl-opiniones-eh > div > div > ul > li.sta-comentario > div:nth-of-type(2) {padding-left: 0;}
  .tpl-opiniones-eh > div > div > ul > li.sta-comentario > div:nth-of-type(2) {min-height: 0;margin-bottom: 20px;}
  .tpl-opiniones-eh > div > div > ul > li.sta-valoracion {top: 77px;width: 185px;}
  .tpl-opiniones-eh > div > div > ul > li.sta-contes > div {padding-left: 215px;}
  .tpl-opiniones-eh > div > div > ul > li.sta-contes > div:before,
  .tpl-opiniones-eh > div > div > ul > li.sta-contes > div:after {left: 215px;}
  .sf5 .tpl-opiniones-eh > div > div > ul:first-of-type > li {display: table-cell;width: auto;}
  .ielt11 .tpl-opiniones-eh > div > div > ul:first-of-type > li {display: table-cell;width: auto;}
}
.tpl-no-opinions {margin: 30px;text-align: center;min-height: 60px;}
.tpl-no-opinions:before {content: '\e0ec';font: 30px icons;color: #80bbbe;display: inline-block;margin-right: 10px;vertical-align: middle;}
@media (min-width: 601px) {
  .tpl-no-opinions {min-height: auto;}
}
/* .tpl-paginacion-eh */
.tpl-paginacion-eh {background: #e2e2e2;padding: 0 10px 15px;}
.tpl-paginacion-eh > ul {overflow: hidden;}
.tpl-paginacion-eh > ul > li {float: left;}
.tpl-paginacion-eh > ul > li.sta-anterior > a {color: #80bbbe;display: inline-block;letter-spacing: 1px;text-transform: uppercase;margin-left: 5px;}
.tpl-paginacion-eh > ul > li.sta-anterior > a:before {border: 1px solid #80bbbe;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;bottom: 3px;content: '\\';display: inline-block;font: 10px/23px Icons;margin-right: 5px;text-align: center;width: 23px;}
.tpl-paginacion-eh > ul > li.sta-anterior > a:hover {cursor: pointer;text-decoration: none;-webkit-transition: margin-left 0.3s;-o-transition: margin-left 0.3s;-ms-transition: margin-left 0.3s;-moz-transition: margin-left 0.3s;transition: margin-left 0.3s;margin-left: 0;}
.tpl-paginacion-eh > ul > li.sta-anterior > a:hover:before {margin-right: 10px;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
@media (min-width: 601px) {
  .tpl-paginacion-eh > ul > li.sta-anterior > a {font-size: 18px;}
  .tpl-paginacion-eh > ul > li.sta-anterior > a:before {font-size: 11px;line-height: 28px;width: 28px;}
}
.tpl-paginacion-eh > ul > li.sta-siguiente {float: right;}
.tpl-paginacion-eh > ul > li.sta-siguiente > a {color: #80bbbe;display: inline-block;letter-spacing: 0.1em;text-transform: uppercase;margin-right: 5px;}
.tpl-paginacion-eh > ul > li.sta-siguiente > a:after {border: 1px solid #80bbbe;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;content: '\e000';display: inline-block;font: 10px/23px Icons;margin-left: 5px;text-align: center;width: 19px;padding-left: 2px;}
.tpl-paginacion-eh > ul > li.sta-siguiente > a:hover {cursor: pointer;text-decoration: none;}
.tpl-paginacion-eh > ul > li.sta-siguiente > a:hover:after {margin-left: 10px;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
@media (min-width: 601px) {
  .tpl-paginacion-eh > ul > li.sta-siguiente > a {font-size: 18px;}
  .tpl-paginacion-eh > ul > li.sta-siguiente > a:after {font-size: 11px;line-height: 28px;width: 28px;}
}
.tpl-paginacion-eh > ul > li.sta-siguiente > a:hover {-webkit-transition: margin-right 0.3s;-o-transition: margin-right 0.3s;-ms-transition: margin-right 0.3s;-moz-transition: margin-right 0.3s;transition: margin-right 0.3s;margin-right: 0;}
@media (min-width: 601px) {
  .tpl-paginacion-eh {padding: 0 20px 30px;}
}
@media (min-width: 801px) {
  .tpl-paginacion-eh > ul {max-width: 1200px;margin: 0 auto;}
}
/*.tpl-room-eh*/
.tpl-room-eh {background: #fff;padding: 15px;font: 14px 'Roboto', sans-serif;}
.tpl-room-eh > div {height: 340px;position: relative;}
.tpl-room-eh > div > div:first-of-type {position: absolute;left: 0;top: 0;right: 0;bottom: 0;overflow: hidden;}
.tpl-room-eh > div > div:first-of-type > div {position: absolute;left: -101%;top: 0;right: auto;bottom: 0;width: 100%;background-position: center;background-size: cover;background-repeat: no-repeat;-webkit-transition: left 1s,opacity  2s;-o-transition: left 1s,opacity  2s;-ms-transition: left 1s,opacity  2s;-moz-transition: left 1s,opacity  2s;transition: left 1s,opacity  2s;opacity: 0;}
.tpl-room-eh > div > div:first-of-type > div.sta-selected.sta-act {left: 0;opacity: 1;-webkit-transition: left 1s, opacity 1s;-o-transition: left 1s, opacity 1s;-ms-transition: left 1s, opacity 1s;-moz-transition: left 1s, opacity 1s;transition: left 1s, opacity 1s;}
.tpl-room-eh > div > div:first-of-type > div.sta-selected.sta-act ~ div {left: 101%;}
.tpl-room-eh > div > div:last-of-type > div {color: #fff;}
.tpl-room-eh > div > div:last-of-type > div:first-child {position: absolute;right: 20px;top: 120px;}
.tpl-room-eh > div > div:last-of-type > div:first-child > button {display: block;width: 50px;height: 50px;-webkit-transition: opacity .3s, visibility .3s;-o-transition: opacity .3s, visibility .3s;-ms-transition: opacity .3s, visibility .3s;-moz-transition: opacity .3s, visibility .3s;transition: opacity .3s, visibility .3s;}
.tpl-room-eh > div > div:last-of-type > div:first-child > button:before {content: '\e000';font: 12px Icons;-webkit-transition: margin 0.3s;-o-transition: margin 0.3s;-ms-transition: margin 0.3s;-moz-transition: margin 0.3s;transition: margin 0.3s;}
.tpl-room-eh > div > div:last-of-type > div:first-child > button:first-of-type {border-bottom: 1px solid #fff;border-bottom-color: rgba(255, 255, 255, 0.2);}
.tpl-room-eh > div > div:last-of-type > div:first-child > button:first-of-type:before {content: '\\';}
.tpl-room-eh > div > div:last-of-type > div:first-child > button:hover:first-of-type:before {margin-right: 10px;}
.tpl-room-eh > div > div:last-of-type > div:first-child > button:hover:last-of-type:before {margin-left: 10px;}
.tpl-room-eh > div > div:last-of-type > div:first-child > button.sta-oculto {opacity: 0;visibility: hidden;}
.tpl-room-eh > div > div:last-of-type > div:first-child > button.sta-oculto ~ button {border-top: 1px solid #fff;border-top-color: rgba(255, 255, 255, 0.2);}
.tpl-room-eh > div > div:last-of-type > div:last-child {position: absolute;left: 0;right: 0;bottom: 0;}
.tpl-room-eh > div > div:last-of-type > div:last-child > button:first-of-type {display: none;}
.tpl-room-eh > div > div:last-of-type > div:last-child > button:last-of-type {background: #80bbbe;padding: 17px;color: #fff;line-height: 14px;width: 100%;text-align: center;}
.tpl-room-eh > div > div:last-of-type > div:last-child > button:last-of-type > * {display: inline-block;letter-spacing: 0.1em;text-align: left;text-transform: uppercase;text-decoration: none;vertical-align: middle;}
.tpl-room-eh > div > div:last-of-type > div:last-child > button:last-of-type:before {font-family: Icons;font-size: 32px;padding-right: 5px;vertical-align: middle;}
.tpl-room-eh > div > div:last-of-type > div:last-child > button:last-of-type:hover {color: #80bbbe;text-decoration: none;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-room-eh > div > div:last-of-type > div:last-child > button:last-of-type:hover {background: #fff;}
.tpl-room-eh > div > div:last-of-type > div:last-child > button:last-of-type:before {content: '\e0b1';}
.tpl-room-eh > div > div:last-of-type > div:last-child > button:last-of-type > div {max-width: 150px;}
.tpl-room-eh > article {margin-top: 10px;}
.tpl-room-eh > article > header > div:first-of-type {font-weight: 300;text-transform: uppercase;letter-spacing: 0.1em;}
.tpl-room-eh > article > header > div:first-of-type sup {font-size: 10px;}
.tpl-room-eh > article > header > div:last-of-type {font: 24px 'Droid Serif', serif;color: #80bbbe;}
.tpl-room-eh > article > section {margin-top: 15px;}
.tpl-room-eh > article > section > div:first-of-type {line-height: 20px;}
.tpl-room-eh > article > section > div:last-of-type > div {font: italic 18px 'Droid Serif', serif;color: #80bbbe;margin: 20px 0;}
.tpl-room-eh > article > section > div:last-of-type > ul {font-weight: 100;}
@media (min-width: 601px) {
  .tpl-room-eh > article > section > div:last-of-type > ul {font-size: 1px;letter-spacing: -1px;word-spacing: -1px;}
  .tpl-room-eh > article > section > div:last-of-type > ul > *,
  .tpl-room-eh > article > section > div:last-of-type > ul > div {display: inline-block;font-size: 14px;letter-spacing: normal;word-spacing: normal;}
}
@media (min-width: 601px) {
  .tpl-room-eh > article > section > div:last-of-type > ul > li {width: 50%;}
}
@media (min-width: 801px) {
  .tpl-room-eh > article > section > div:last-of-type > ul > li {width: 33.33%;}
}
.tpl-room-eh > article > section > div:last-of-type > ul > li:before {color: #80bbbe;font: 18px Icons;padding-right: 10px;vertical-align: middle;}
.tpl-room-eh > article > section > div:last-of-type > ul > li:not(:last-of-type) {margin-bottom: 10px;}
.sf5 .tpl-room-eh > div > div:first-of-type > div {-webkit-transition: none;}
.sf5 .tpl-room-eh > div > div:first-of-type > div.sta-selected.sta-act {-webkit-transition: none;}
.sf5 .tpl-room-eh > div > div:last-of-type > div:first-of-type > button {-webkit-transition: none;}
.ielt9 .tpl-room-eh > div > div:last-of-type > div:first-child > button {background: #000;}
.ielt9 .tpl-room-eh > div > div:last-of-type > div:first-child > button.sta-oculto {display: none;}
@media (min-width: 601px) {
  .tpl-room-eh > div {height: 400px;}
  .tpl-room-eh > div > div:last-of-type > div:nth-of-type(1) {top: 150px;}
  .tpl-room-eh > div > div:last-of-type > div:nth-of-type(2) {height: 60px;}
  .tpl-room-eh > div > div:last-of-type > div:nth-of-type(2) > button:first-of-type {display: block;position: absolute;left: 0;top: 0;right: 100%;bottom: 0;background: #4d4d4d;background: rgba(77, 77, 77, 0.5);width: 100%;text-align: left;padding-left: 20px;text-transform: uppercase;letter-spacing: 0.1em;}
  .tpl-room-eh > div > div:last-of-type > div:nth-of-type(2) > button:first-of-type:before {content: '\e086';font: 19px/19px Icons;vertical-align: middle;margin-right: 3px;}
  .tpl-room-eh > div > div:last-of-type > div:nth-of-type(2) > button:first-of-type:hover {background: #000;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
  .tpl-room-eh > div > div:last-of-type > div:nth-of-type(2) > button:last-of-type {width: 50%;max-width: 220px;position: absolute;left: auto;top: 0;right: 0;bottom: 0;}
  .tpl-room-eh > div > div:last-of-type > div:nth-of-type(2) > button:last-of-type > div {max-width: 140px;}
  .tpl-room-eh > article > header > div:last-of-type {font-size: 36px;}
}
@media (min-width: 801px) {
  .tpl-room-eh {padding: 40px 30px 30px;}
  .tpl-room-eh > article {margin-top: 25px;}
}
/* .tpl-slide2-eh */
/* CLASES */
/*
"sta-selected" (JQ) se le da a los 3 elementos que se ven.
"sta-ant" (JQ) se le da al elemento que se vé y que está anterior al principal
"sta-pos" (JQ) se le da al elemento que se vé y que está posterior al principal
"sta-ampliar" para botón que ampliará una foto
"sta-video" para botón que lanzará la modal del video (si hay)
"sta-360" para botón que lanzará la modal de ruta 360º (si hay)

*/
.tpl-slide2-eh {padding: 10px;background: #e2e2e2;position: relative;height: 465px;overflow: hidden;/*en modal*/}
.tpl-slide2-eh > div:first-of-type > div:first-of-type {text-align: right;font: italic 24px/25px 'Droid Serif', serif;padding-right: 15px;color: #4d4d4d;position: relative;z-index: 1;}
.tpl-slide2-eh > div:first-of-type > div:first-of-type > span {font-size: 42px;line-height: 47px;display: block;color: #fff;font-style: normal;}
.tpl-slide2-eh > div:first-of-type > div:nth-of-type(2) > button {position: absolute;left: 10px;z-index: 1;height: 50px;width: 50px;color: #fff;}
.tpl-slide2-eh > div:first-of-type > div:nth-of-type(2) > button:before {content: '\\';font: 12px Icons;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-slide2-eh > div:first-of-type > div:nth-of-type(2) > button:first-of-type {left: auto;right: 10px;}
.tpl-slide2-eh > div:first-of-type > div:nth-of-type(2) > button:first-of-type:before {content: '\e000';}
.tpl-slide2-eh > div:first-of-type > div:nth-of-type(2) > button:hover:first-of-type:before {margin-left: 10px;}
.tpl-slide2-eh > div:first-of-type > div:nth-of-type(2) > button:hover:last-of-type:before {margin-right: 10px;}
@media (min-width: 601px) {
  .tpl-slide2-eh > div:first-of-type > div:nth-of-type(2) {position: absolute;right: 50px;z-index: 1;}
  .tpl-slide2-eh > div:first-of-type > div:nth-of-type(2) > button {position: static;display: block;}
  .tpl-slide2-eh > div:first-of-type > div:nth-of-type(2) > button:first-of-type {border-bottom: 1px solid #fff;border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
}
@media (min-width: 801px) {
  .tpl-slide2-eh > div:first-of-type > div:nth-of-type(2) {right: 30px;}
}
.tpl-slide2-eh > div:first-of-type > div:nth-of-type(2) > button {top: 230.5px;-webkit-transition: opacity 0.3s;-o-transition: opacity 0.3s;-ms-transition: opacity 0.3s;-moz-transition: opacity 0.3s;transition: opacity 0.3s;}
.tpl-slide2-eh > div:first-of-type > div:nth-of-type(3) {position: absolute;left: 10px;right: 13px;bottom: 22px;text-align: right;}
.tpl-slide2-eh > div:first-of-type > div:nth-of-type(3) > button {position: relative;z-index: 1;display: inline-block;padding-left: 25px;margin-right: 5px;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;text-align: left;letter-spacing: 0.2em;font: 13px 'Roboto', sans-serif;max-width: 150px;color: #fff;text-transform: uppercase;}
.tpl-slide2-eh > div:first-of-type > div:nth-of-type(3) > button > span {display: none;}
.tpl-slide2-eh > div:first-of-type > div:nth-of-type(3) > button:hover:before {-webkit-transform: scale(1.4);-moz-transform: scale(1.4);-o-transform: scale(1.4);-ms-transform: scale(1.4);transform: scale(1.4);-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-slide2-eh > div:first-of-type > div:nth-of-type(3) > button:before {font: 16px/1px Icons;position: absolute;left: 0;top: 50%;}
.tpl-slide2-eh > div:first-of-type > div:nth-of-type(3) > button.sta-ampliar:before {font-size: 13px;content: '\e0bc';}
.tpl-slide2-eh > div:first-of-type > div:nth-of-type(3) > button.sta-video:before {content: '\e0bb';}
.tpl-slide2-eh > div:first-of-type > div:nth-of-type(3) > button.sta-360:before {content: '\e0bd';}
.tpl-slide2-eh > div:first-of-type > div:nth-of-type(3) > button.sta-oculto {display: none!important;}
.tpl-slide2-eh > div:nth-of-type(2) {position: absolute;left: 10px;top: 38px;right: 10px;height: 435px;}
.tpl-slide2-eh > div:nth-of-type(2) > div {-webkit-box-shadow: 0 0 10px -1px #000,inset -160px 0 225px -120px black;-moz-box-shadow: 0 0 10px -1px #000,inset -160px 0 225px -120px black;box-shadow: 0 0 10px -1px #000,inset -160px 0 225px -120px black;position: absolute;background-position: center;background-size: cover;background-repeat: no-repeat;left: 100%;top: 0;height: 100%;width: 100%;transition: left 1s;display: none;}
.tpl-slide2-eh > div:nth-of-type(2) > div.sta-selected.sta-ant {left: -110%;}
.tpl-slide2-eh > div:nth-of-type(2) > div.sta-selected.sta-pos {left: 110%;}
.tpl-slide2-eh > div:nth-of-type(2) > div.sta-selected {left: 0;display: block;}
.tpl-slide2-eh > div:nth-of-type(2) > div:after {content: '';position: absolute;left: 0;top: 0;right: 0;bottom: 0;}
.tpl-slide2-eh > div:nth-of-type(3) {position: fixed;left: -100%;top: 0;}
.ielt9 .tpl-slide2-eh > div:nth-of-type(2) {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
.tpl-fondomodal-eh .tpl-slide2-eh {background: transparent;}
.tpl-fondomodal-eh .tpl-slide2-eh > div:first-of-type > div:first-of-type {color: #fff;}
.tpl-fondomodal-eh .tpl-slide2-eh > div:first-of-type > div:nth-of-type(3) > button.sta-ampliar {display: none;}
@media (min-width: 601px) {
  .tpl-slide2-eh {padding: 15px;height: 655px;}
  .tpl-slide2-eh > div:first-of-type > div:first-of-type {padding-right: 30px;}
  .tpl-slide2-eh > div:first-of-type > div:nth-of-type(2) {top: 304px;}
  .tpl-slide2-eh > div:first-of-type > div:nth-of-type(3) {right: 50px;bottom: 30px;}
  .tpl-slide2-eh > div:first-of-type > div:nth-of-type(3) > button {font-size: 14px;}
  .tpl-slide2-eh > div:first-of-type > div:nth-of-type(3) > button:not(:last-of-type) {margin-right: 15px;}
  .tpl-slide2-eh > div:first-of-type > div:nth-of-type(3) > button > span {display: inline;}
  .tpl-slide2-eh > div:nth-of-type(2) {left: 20px;top: 42px;right: 20px;height: 628px;}
  .tpl-slide2-eh > div:nth-of-type(2) > div {-webkit-box-shadow: 0 0 10px -1px #000,inset -252px 0 330px -120px rgba(0,0,0,.75);-moz-box-shadow: 0 0 10px -1px #000,inset -252px 0 330px -120px rgba(0,0,0,.75);box-shadow: 0 0 10px -1px #000,inset -252px 0 330px -120px rgba(0,0,0,.75);}
  .ielt9 .tpl-slide2-eh > div:nth-of-type(2) > div:after {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
}
@media (min-width: 801px) {
  .tpl-slide2-eh {padding: 20px 20px 15px;height: auto;}
  .tpl-slide2-eh > div:first-of-type {position: relative;max-width: 75%;margin: 0 auto;z-index: 2;}
  .tpl-slide2-eh > div:first-of-type > div:first-of-type {font-size: 18px;line-height: 19px;}
  .tpl-slide2-eh > div:first-of-type > div:first-of-type > span {font-size: 36px;}
  .tpl-slide2-eh > div:first-of-type > div:nth-of-type(2) {top: 269px;}
  .tpl-slide2-eh > div:first-of-type > div:nth-of-type(3) {bottom: auto;top: 585px;}
  .tpl-slide2-eh > div:nth-of-type(2) {position: relative;left: auto;top: auto;right: auto;height: 600px;max-width: 75%;margin: -45px auto 0;}
  .tpl-slide2-eh > div:nth-of-type(2) > div {display: block;opacity: 0;left: -200%;}
  .tpl-slide2-eh > div:nth-of-type(2) > div.sta-selected {-webkit-transition: 1s;-o-transition: 1s;-ms-transition: 1s;-moz-transition: 1s;transition: 1s;z-index: 1;opacity: 1;}
  .tpl-slide2-eh > div:nth-of-type(2) > div.sta-selected:after {-webkit-transition: 1s;-o-transition: 1s;-ms-transition: 1s;-moz-transition: 1s;transition: 1s;}
  .tpl-slide2-eh > div:nth-of-type(2) > div.sta-selected.sta-ant,
  .tpl-slide2-eh > div:nth-of-type(2) > div.sta-selected.sta-pos {-webkit-transform: scale(.85);-moz-transform: scale(.85);-o-transform: scale(.85);-ms-transform: scale(.85);transform: scale(.85);}
  .tpl-slide2-eh > div:nth-of-type(2) > div.sta-selected.sta-ant:after,
  .tpl-slide2-eh > div:nth-of-type(2) > div.sta-selected.sta-pos:after {opacity: .7;background: #000;}
  .tpl-slide2-eh > div:nth-of-type(2) > div.sta-selected.sta-ant {left: -101%;}
  .tpl-slide2-eh > div:nth-of-type(2) > div.sta-selected.sta-pos {left: 101%;}
  .tpl-slide2-eh > div:nth-of-type(2) > div.sta-selected.sta-pos ~ div {left: 200%;}
  .ielt9 .tpl-slide2-eh > div:nth-of-type(2) > div.sta-selected.sta-ant:after,
  .ielt9 .tpl-slide2-eh > div:nth-of-type(2) > div.sta-selected.sta-pos:after {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
}
.sta-frame360 {display: block;width: 100%;height: 500px;max-width: 1200px;margin: 0 auto;}
.tpl-video-eh {position: relative;width: 100%;height: 345px;display: table;border-bottom: 6px solid #80bbbe;}
.tpl-video-eh > iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;display: none;}
.tpl-video-eh > iframe.sta-mostrar {display: block;}
.tpl-video-eh > div:last-of-type {position: relative;width: 100%;height: 100%;background-size: cover;background-position: center;display: table-row;-webkit-transition: opacity 1s;-o-transition: opacity 1s;-ms-transition: opacity 1s;-moz-transition: opacity 1s;transition: opacity 1s;}
.tpl-video-eh > div:last-of-type > div {text-align: center;color: #fff;display: table-cell;vertical-align: middle;}
.tpl-video-eh > div:last-of-type > div > div:first-of-type {color: #fff;font-size: 14px;letter-spacing: 0.1em;text-transform: uppercase;padding-top: 65px;}
@media (min-width: 601px) {
  .tpl-video-eh > div:last-of-type > div > div:first-of-type {font-size: 18px;}
}
.tpl-video-eh > div:last-of-type > div > div:nth-of-type(2) {color: #fff;font: 24px 'Droid Serif', serif;padding-bottom: 15px;}
@media (min-width: 601px) {
  .tpl-video-eh > div:last-of-type > div > div:nth-of-type(2) {font-size: 36px;}
}
.tpl-video-eh > div:last-of-type > div > div:nth-of-type(3) {color: #4d4d4d;font: italic 18px 'Droid Serif', serif;color: #fff;padding-bottom: 10px;}
@media (min-width: 601px) {
  .tpl-video-eh > div:last-of-type > div > div:nth-of-type(3) {font-size: 24px;}
}
.tpl-video-eh > div:last-of-type > div > button {font: 32px "Icons";}
.tpl-video-eh > div:last-of-type.sta-ocultar {opacity: 0;}
@media (min-width: 601px) {
  .tpl-video-eh {height: 600px;height: 75vh;min-height: 600px;max-height: 810px;}
  .tpl-video-eh > div:last-of-type > div > div:nth-of-type(2) {font-size: 48px;}
  .tpl-video-eh > div:last-of-type > div > div:nth-of-type(3) {padding-bottom: 30px;}
  .tpl-video-eh > div:last-of-type > div > button {font-size: 48px;}
}
@media (min-width: 801px) {
  .tpl-video-eh > div:last-of-type > div > button {-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
  .tpl-video-eh > div:last-of-type > div > button:hover {-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
}
/*TPL-TABLE-EH*/
.tpl-table-eh {background: #e2e2e2;padding: 25px 10px;}
.tpl-table-eh .sta-oculto {display: none!important;}
.tpl-table-eh > div:first-of-type {border-bottom: 3px solid #80bbbe;}
.tpl-table-eh > div:first-of-type > div {background: #999;padding-left: 10px;font-size: 1px;letter-spacing: -1px;word-spacing: -1px;}
.tpl-table-eh > div:first-of-type > div > *,
.tpl-table-eh > div:first-of-type > div > div {display: inline-block;font-size: 14px;letter-spacing: 1px;word-spacing: normal;}
.tpl-table-eh > div:first-of-type > div > div {box-sizing: border-box;color: #fff;text-transform: uppercase;vertical-align: middle;}
.tpl-table-eh > div:first-of-type > div > div:not(:nth-of-type(1)) > span {display: none;}
.tpl-table-eh > div:first-of-type > div > div:nth-of-type(1) {width: 40%;}
.tpl-table-eh > div:first-of-type > div > div:nth-of-type(2) {display: none;}
.tpl-table-eh > div:first-of-type > div > div:nth-of-type(n+3) {line-height: 0px;text-align: center;padding: 14px 5px;width: 10%;}
.tpl-table-eh > div:first-of-type > div > div:nth-of-type(n+3):before {font: 20px Icons;}
.tpl-table-eh > div:first-of-type > ul {background: #fff;}
.tpl-table-eh > div:first-of-type > ul > li {padding: 7px 0 8px 10px;position: relative;font-size: 1px;letter-spacing: -1px;word-spacing: -1px;}
.tpl-table-eh > div:first-of-type > ul > li > *,
.tpl-table-eh > div:first-of-type > ul > li > div {display: inline-block;font-size: 14px;letter-spacing: normal;word-spacing: normal;}
.tpl-table-eh > div:first-of-type > ul > li:not(:last-child):after {content: '';background: #999;bottom: 0;left: 0;height: 1px;position: absolute;right: 0;}
.tpl-table-eh > div:first-of-type > ul > li > div {vertical-align: middle;}
.tpl-table-eh > div:first-of-type > ul > li > div:nth-of-type(1) {width: 40%;}
.tpl-table-eh > div:first-of-type > ul > li > div:nth-of-type(1) > div > span {display: inline-block;vertical-align: middle;}
.tpl-table-eh > div:first-of-type > ul > li > div:nth-of-type(1) > div > span:first-child {font-family: 'Droid Serif', serif;font-weight: bold;}
.tpl-table-eh > div:first-of-type > ul > li > div:nth-of-type(1) > div > span:last-child {font-size: 12px;font-weight: 100;padding-left: 5px;}
.tpl-table-eh > div:first-of-type > ul > li > div:nth-of-type(1) > button {color: #80bbbe;display: inline-block;letter-spacing: 0.1em;text-transform: uppercase;margin-right: 5px;}
.tpl-table-eh > div:first-of-type > ul > li > div:nth-of-type(1) > button:before,
.tpl-table-eh > div:first-of-type > ul > li > div:nth-of-type(1) > button:after {display: inline-block;font-family: Icons;}
.tpl-table-eh > div:first-of-type > ul > li > div:nth-of-type(1) > button:before {font-size: 20px;padding-right: 3px;vertical-align: middle;margin-top: -4px;}
.tpl-table-eh > div:first-of-type > ul > li > div:nth-of-type(1) > button:after {content: '\e000';font-size: 10px;margin-left: 5px;}
.tpl-table-eh > div:first-of-type > ul > li > div:nth-of-type(1) > button:hover {cursor: pointer;margin-right: 0;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;
-moz-transition: 0.3s;transition: 0.3s;}
.tpl-table-eh > div:first-of-type > ul > li > div:nth-of-type(1) > button:hover:after {margin-left: 10px;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-table-eh > div:first-of-type > ul > li > div:nth-of-type(n+2) {font-size: 12px;font-weight: 100;text-align: center;vertical-align: middle;width: 10%;}
@media (min-width: 601px) {
  .tpl-table-eh {padding: 30px 20px;}
  .tpl-table-eh > div:first-of-type > div {padding: 0 30px;}
  .tpl-table-eh > div:first-of-type > div > div:nth-of-type(1) {width: 30%;}
  .tpl-table-eh > div:first-of-type > div > div:nth-of-type(2) {display: inline-block;text-align: center;width: 11%;}
  .tpl-table-eh > div:first-of-type > div > div:nth-of-type(2) > span:first-child {display: block;}
  .tpl-table-eh > div:first-of-type > div > div:nth-of-type(n+2) {padding: 12px 5px;}
  .tpl-table-eh > div:first-of-type > div > div:nth-of-type(n+2):before {font-size: 23px;}
  .tpl-table-eh > div:first-of-type > div > div:nth-of-type(n+3) {width: 8%;}
  .tpl-table-eh > div:first-of-type > ul {padding: 0 30px;}
  .tpl-table-eh > div:first-of-type > ul > li {padding: 13px 0;}
  .tpl-table-eh > div:first-of-type > ul > li > div:nth-of-type(1) {width: 41%;}
  .tpl-table-eh > div:first-of-type > ul > li > div:nth-of-type(1) > div > span:first-child {font-size: 18px;width: 75%;}
  .tpl-table-eh > div:first-of-type > ul > li > div:nth-of-type(1) > div > span:first-child:before {content: '·';color: #80bbbe;font-size: 30px;line-height: 0;padding-right: 5px;vertical-align: sub;}
  .tpl-table-eh > div:first-of-type > ul > li > div:nth-of-type(1) > div > span:last-child {font-size: 14px;width: 21%;text-align: center;padding: 0;}
  .tpl-table-eh > div:first-of-type > ul > li > div:nth-of-type(1) > button {position: absolute;line-height: 0;right: -20px;top: 50%;}
  .tpl-table-eh > div:first-of-type > ul > li > div:nth-of-type(n+2) {font-size: 14px;}
  .tpl-table-eh > div:first-of-type > ul > li > div:nth-of-type(2) {text-align: center;}
  .tpl-table-eh > div:first-of-type > ul > li > div:nth-of-type(n+2) {width: 8%;}
}
@media (min-width: 1200px) {
  .tpl-table-eh {padding: 30px;}
  .tpl-table-eh > div:first-of-type {max-width: 1220px;margin: 0 auto;}
  .tpl-table-eh > div:first-of-type > div > div:not(:nth-of-type(1)) > span {display: inline;}
  .tpl-table-eh > div:first-of-type > div > div:nth-of-type(1) {width: 30%;}
  .tpl-table-eh > div:first-of-type > div > div:nth-of-type(2) {text-align: center;width: 10%;}
  .tpl-table-eh > div:first-of-type > div > div:nth-of-type(2) > span:first-child {display: none;}
  .tpl-table-eh > div:first-of-type > div > div:nth-of-type(n+2) {line-height: 20px;padding: 15px 5px;}
  .tpl-table-eh > div:first-of-type > div > div:nth-of-type(n+3):before {content: none;}
  .tpl-table-eh > div:first-of-type > ul > li > div:nth-of-type(1) {width: 40%;}
  .tpl-table-eh > div:first-of-type > ul > li > div:nth-of-type(1) > div > span:last-child {width: 25%;}
}
/*.tpl-table2-eh*/
/* CLASES */
/* 
'sta-OK' (fixed) para diferenciar
*/
.tpl-table2-eh {background: #e2e2e2;padding: 10px 10px 20px;font: 300 14px 'Roboto', sans-serif;}
.tpl-table2-eh > div {background: #fff;width: 100%;border-bottom: 3px solid #80bbbe;}
.tpl-table2-eh > div > div:not(:first-of-type):not(:last-of-type) {border-bottom: 1px solid #dfdfdf;}
.tpl-table2-eh > div > div:first-of-type {color: #fff;text-transform: uppercase;letter-spacing: 0.1em;background: #999;}
.tpl-table2-eh > div > div:first-of-type > div:nth-of-type(1) {display: block;}
.tpl-table2-eh > div > div:first-of-type > div:nth-of-type(2),
.tpl-table2-eh > div > div:first-of-type > div:nth-of-type(4) {display: none;}
.tpl-table2-eh > div > div > div {padding: 5px 10px;}
.tpl-table2-eh > div > div > div:nth-of-type(4) {padding-top: 0;color: #999;text-transform: uppercase;letter-spacing: 0.1em;}
.tpl-table2-eh > div > div > div:nth-of-type(2) > span {word-break: break-all;}
.tpl-table2-eh > div > div > div:nth-of-type(1),
.tpl-table2-eh > div > div > div:nth-of-type(3),
.tpl-table2-eh > div > div > div:nth-of-type(5) {display: none;}
.tpl-table2-eh > div > div > div > span {display: block;}
.tpl-table2-eh > div > div > div .sta-OK {color: #80bbbe;font-weight: normal;}
.tpl-table2-eh > div > div > div .sta-OK:before {content: '\e0a9';font: 9px/9px Icons;color: #80bbbe;border: 1px solid #80bbbe;border-radius: 50%;padding: 3px;margin-right: 5px;vertical-align: middle;display: inline-block;}
@media (min-width: 601px) {
  .tpl-table2-eh {padding: 8px 20px 25px;}
  .tpl-table2-eh > div {display: table;}
  .tpl-table2-eh > div > div {display: table-row;}
  .tpl-table2-eh > div > div:first-of-type > div:first-of-type {padding: 15px 10px 15px 30px;}
  .tpl-table2-eh > div > div:first-of-type > div:nth-of-type(4) {display: table-cell;color: #fff;}
  .tpl-table2-eh > div > div:not(:first-of-type):not(:last-of-type) > div {border-bottom: 1px solid #dfdfdf;}
  .tpl-table2-eh > div > div > div {display: table-cell;vertical-align: middle;}
  .tpl-table2-eh > div > div > div:nth-of-type(2) {padding: 15px 10px 15px 30px;}
  .tpl-table2-eh > div > div > div:nth-of-type(4) {padding: 15px 20px 15px 0;}
}
@media (min-width: 801px) {
  .tpl-table2-eh {padding: 13px 20px 30px;}
  .tpl-table2-eh > div {max-width: 1200px;margin: 0 auto;}
  .tpl-table2-eh > div > div > div {display: table-cell !important;}
  .tpl-table2-eh > div > div > div:nth-of-type(1) {width: 18%;}
  .tpl-table2-eh > div > div > div:nth-of-type(2) {width: 26%;}
  .tpl-table2-eh > div > div > div:nth-of-type(3) {width: 20;}
  .tpl-table2-eh > div > div > div:nth-of-type(4) {width: 20%;}
  .tpl-table2-eh > div > div > div:nth-of-type(5) {width: 16%;}
  .tpl-table2-eh > div > div > div:nth-of-type(2),
  .tpl-table2-eh > div > div > div:nth-of-type(3),
  .tpl-table2-eh > div > div > div:nth-of-type(4) {padding: 15px 10px 15px 0;}
  .tpl-table2-eh > div > div > div:nth-of-type(2) > span:first-of-type {display: none;}
}
/*tpl-text-eh*/
.tpl-text-eh {text-align: center;-webkit-box-shadow: inset 0px 10px 25px -10px rgba(0, 0, 0, 0.3);-moz-box-shadow: inset 0px 10px 25px -10px rgba(0, 0, 0, 0.3);box-shadow: inset 0px 10px 25px -10px rgba(0, 0, 0, 0.3);padding: 20px 0 10px;}
.tpl-text-eh > div > div:first-of-type {color: #000;font: italic 18px 'Droid Serif', serif;}
@media (min-width: 601px) {
  .tpl-text-eh > div > div:first-of-type {font-size: 24px;}
}
.tpl-text-eh > div > div:last-of-type {color: #80bbbe;font: 24px 'Droid Serif', serif;}
@media (min-width: 601px) {
  .tpl-text-eh > div > div:last-of-type {font-size: 36px;}
}
@media (min-width: 801px) {
  .tpl-text-eh > div {max-width: 1280px;margin: 0 auto;}
}
/*FIN tpl-text-eh*/
/*.tpl-text2-eh*/
/*CLASES*/
/*
.boxShadow (CMS) -> Activa el box-shadow
*/
.tpl-text2-eh {background:#80bbbe;}
.tpl-text2-eh.boxShadow {position: relative;-webkit-box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.3);box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.3);}
.tpl-text2-eh > div {padding: 30px 10px;box-sizing: border-box;text-align: center;}
.tpl-text2-eh > div > div:first-child {color: #4d4d4d;font-weight: 100;text-transform: uppercase;letter-spacing: 0.1em;font-size: 14px;}
@media (min-width: 601px) {
  .tpl-text2-eh > div > div:first-child {font-size: 18px;}
}
.tpl-text2-eh > div > div:nth-child(2) {color: #ffffff;font: 24px 'Droid Serif', serif;padding-bottom: 30px;position: relative;letter-spacing: normal;}
@media (min-width: 601px) {
  .tpl-text2-eh > div > div:nth-child(2) {font-size: 36px;}
}
.tpl-text2-eh > div > div:nth-child(2):after {content: '';display: block;border-bottom: 1px solid #bfbfbf;padding-top: 25px;max-width: 390px;margin: 0 auto;width: 90%;}
.tpl-text2-eh > div > div:last-child {color: #4d4d4d;font-weight: 100;}
@media (min-width: 601px) {
  .tpl-text2-eh > div {padding: 20px;max-width: 560px;margin: 0 auto;}
}
@media (min-width: 801px) {
  .tpl-text2-eh > div {padding: 30px;max-width: 650px;}
}
/*tpl-text3-eh*/
.tpl-text3-eh {text-align: center;-webkit-box-shadow: inset 0px 10px 25px -10px rgba(0, 0, 0, 0.3);-moz-box-shadow: inset 0px 10px 25px -10px rgba(0, 0, 0, 0.3);box-shadow: inset 0px 10px 25px -10px rgba(0, 0, 0, 0.3);padding: 20px 0 10px;}
.tpl-text3-eh > div {color: #000;font: italic 18px 'Droid Serif', serif;}
@media (min-width: 601px) {
  .tpl-text3-eh > div {font-size: 24px;}
}
.tpl-text3-eh > div > span {color: #80bbbe;font: 24px 'Droid Serif', serif;display: block;}
@media (min-width: 601px) {
.tpl-text3-eh > div > span {font-size: 36px;}
}
@media (min-width: 801px) {
  .tpl-text3-eh > div {max-width: 1280px;margin: 0 auto;}
}
/*FIN tpl-text3-eh*/
/*.tpl-text4-eh*/
/* CLASES */
/*
"sta-noSombra" (CMS) para quitar la sombra
*/
.tpl-text4-eh {background: #fff;padding: 25px 20px 25px;color: #4d4d4d;position: relative;}
.tpl-text4-eh:not(.sta-noSombra) {-webkit-box-shadow: 0 5px 15px -2px #000;-moz-box-shadow: 0 5px 15px -2px #000;box-shadow: 0 5px 15px -2px #000;}
.tpl-text4-eh > article > header {font: italic 14px 'Droid Serif', serif;}
.tpl-text4-eh > article > header:after {content: '';display: block;margin-bottom: 20px;}
.tpl-text4-eh > article > header > div:nth-of-type(2) {font-size: 24px;color: #80bbbe;}
.tpl-text4-eh > article > section {font: 300 14px 'Roboto', sans-serif;}
.tpl-text4-eh > article > section > div:nth-of-type(2) {color: #949494;text-align: left;border-top: 1px solid #ccc;width: 100%;font-size: 1px;letter-spacing: -1px;word-spacing: -1px;text-transform: uppercase;padding-top: 10px;margin-top: 20px;}
.tpl-text4-eh > article > section > div:nth-of-type(2) > *,
.tpl-text4-eh > article > section > div:nth-of-type(2) > div {display: inline-block;font-size: 14px;letter-spacing: normal;word-spacing: normal;}
@media (min-width: 601px) {
  .tpl-text4-eh > article > section > div:nth-of-type(2) {margin-top: 30px;}
}
.tpl-text4-eh > article > section > div:nth-of-type(2) > ul {font-size: 1px;letter-spacing: -1px;word-spacing: -1px;padding-left: 10px;}
.tpl-text4-eh > article > section > div:nth-of-type(2) > ul > *,
.tpl-text4-eh > article > section > div:nth-of-type(2) > ul > div {display: inline-block;font-size: 14px;letter-spacing: 1px;word-spacing: normal;}
.tpl-text4-eh > article > section > div:nth-of-type(2) > ul > li {text-align: center;}
.tpl-text4-eh > article > section > div:nth-of-type(2) > ul > li:not(:last-child) {padding-right: 5px;}
.tpl-text4-eh > article > section > div:nth-of-type(2) > ul > li > a {color: inherit;display: inline-block;text-decoration: none;border: 1px solid #ccc;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;line-height: 20px;width: 20px;}
.tpl-text4-eh > article > section > div:nth-of-type(2) > ul > li > a:before {font: 11px/11px Icons;}
.tpl-text4-eh > article > section > div:nth-of-type(2) > ul > li > a:hover {background: #ccc;color: #fff;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
@media (min-width: 601px) {
  .tpl-text4-eh {padding-bottom: 40px;text-align: center;}
  .tpl-text4-eh > article {max-width: 730px;margin: 0 auto;}
  .tpl-text4-eh > article > header {font-size: 18px;}
  .tpl-text4-eh > article > header:after {border-bottom: 1px solid #bfbfbf;max-width: 385px;margin: 20px auto 25px;}
  .tpl-text4-eh > article > header > div:nth-of-type(2) {font-size: 36px;}
  .tpl-text4-eh > article > section > div:nth-of-type(2) {border-top: 0;padding: 0;text-align: center;}
}
/*.tpl-text5-eh*/
.tpl-text5-eh {padding: 12px 10px;background: #e2e2e2;text-align: center;color: #4d4d4d;}
.tpl-text5-eh > article > header {font: italic 18px 'Droid Serif', serif;}
.tpl-text5-eh > article > header > span {display: block;color: #80bbbe;font-size: 24px;font-style: normal;}
.tpl-text5-eh > article > section {margin-top: 30px;font: 300 14px 'Roboto', sans-serif;text-transform: uppercase;}
.tpl-text5-eh > article > section:empty {display: none;}
@media (min-width: 601px) {
  .tpl-text5-eh {padding: 25px 20px;}
  .tpl-text5-eh > article {max-width: 1200px;margin: 0 auto;}
  .tpl-text5-eh > article > header > span {font-size: 36px;}
  .tpl-text5-eh > article > section {font-size: 18px;margin-top: 20px;}
}
/* .tpl-text6-eh */
/*CLASES*/
/*
"sta-fondo2" cambiar el color de fondo
"sta-shadow" módulo con sombra
"sta-v2" version 2
*/
.tpl-text6-eh {padding: 35px 30px 13px;color: #4d4d4d;text-align: center;background: #fff;}
.tpl-text6-eh.sta-fondo2 {background: #e2e2e2;}
.tpl-text6-eh.sta-shadow {-webkit-box-shadow: 0 10px 20px 0px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 10px 20px 0px rgba(0, 0, 0, 0.3);box-shadow: 0 10px 20px 0px rgba(0, 0, 0, 0.3);position: relative;}
.tpl-text6-eh.sta-v2 {background: #e2e2e2;padding: 15px 10px 20px;}
.tpl-text6-eh.sta-v2 > section {font-weight: 300;font-size: 14px;}
.tpl-text6-eh.sta-v2 > section:before {content: none;}
.tpl-text6-eh > header {font: italic 18px 'Droid Serif', serif;}
.tpl-text6-eh > header > span {display: block;font-style: normal;font-size: 24px;color: #80bbbe;}
.tpl-text6-eh > section {font: 18px 'Roboto', sans-serif;}
.tpl-text6-eh > section:empty {display: none;}
.tpl-text6-eh > section:before {content: '';display: block;height: 1px;background: #ccc;margin: 12px auto 15px;}
.tpl-text6-eh > section > img {max-width: 200px;max-height: 170px;display: block;margin: 0 auto;}
@media (min-width: 601px) {
  .tpl-text6-eh {padding: 35px 50px 15px;}
  .tpl-text6-eh.sta-v2 {padding: 35px 30px 20px;}
  .tpl-text6-eh.sta-v2 > header {margin-bottom: 25px;}
  .tpl-text6-eh.sta-v2 > header > span {font-size: 36px;}
  .tpl-text6-eh.sta-v2 > section {font-size: 20px;}
  .tpl-text6-eh > section:before {margin: 20px auto 24px;}
  .tpl-text6-eh > section > span {font-size: 36px;}
}
@media (min-width: 801px) {
  .tpl-text6-eh.sta-v2 {padding-bottom: 50px;}
  .tpl-text6-eh.sta-v2 > * {max-width: 750px;}
  .tpl-text6-eh.sta-v2 > header {margin-bottom: 20px;}
  .tpl-text6-eh > * {max-width: 840px;margin-left: auto;margin-right: auto;}
  .tpl-text6-eh > header > span {font-size: 36px;}
  .tpl-text6-eh > section:before {max-width: 580px;}
  .tpl-text6-eh > section > img {max-width: 230px;max-height: 200px;}
}
.tpl-text7-eh {-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;padding: 30px 10px 40px;background-color: #e2e2e2;text-align: center;box-sizing: border-box;}
.tpl-text7-eh > div:first-of-type {color: #4d4d4d;font: 18px 'Droid Serif', serif;}
.tpl-text7-eh > div:last-of-type {color: #80bbbe;font: 24px 'Droid Serif', serif;}
@media (min-width: 601px) {
  .tpl-text7-eh {-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;padding: 30px;}
}
.tpl-text8-eh {padding: 20px 10px;background: #e2e2e2;text-align: center;}
.tpl-text8-eh > div {max-width: 700px;margin: 0 auto;}
.tpl-text8-eh > div > p {padding-bottom: 10px;display: block;}
.tpl-text8-eh > div > p:not(:last-of-type) {padding-bottom: 0;}
.tpl-text8-eh.sta-boxWhite {background: #fff;}
.tpl-text8-eh.sta-shadow {position: relative;-webkit-box-shadow: 0 10px 20px 0px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 10px 20px 0px rgba(0, 0, 0, 0.3);box-shadow: 0 10px 20px 0px rgba(0, 0, 0, 0.3);}
/*TPL-TEXT9-EH*/
.tpl-text9-eh {background: #e2e2e2;padding: 30px 20px;position: relative;text-align: center;-webkit-box-shadow: 0 10px 20px 0px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 10px 20px 0px rgba(0, 0, 0, 0.3);box-shadow: 0 10px 20px 0px rgba(0, 0, 0, 0.3);}
.tpl-text9-eh:before {background: #ccc;content: '';height: 1px;max-width: 1280px;margin: 0 auto;position: absolute;top: 0;left: 20px;right: 20px;}
.tpl-text9-eh.sta-boxWhite {background: #fff;}
.tpl-text9-eh > div > div {font-size: 18px;font-weight: 100;letter-spacing: 0.1em;padding-bottom: 5px;text-transform: uppercase;}
.tpl-text9-eh > div > a {color: #80bbbe;font-size: 18px;font-weight: light;}
@media (min-width: 601px) {
  .tpl-text9-eh {padding: 35px 50px 55px;}
  .tpl-text9-eh > div {padding: 0 30px;}
  .tpl-text9-eh > div > a {font-weight: bold;}
}
@media (min-width: 801px) {
  .tpl-text9-eh {padding: 26px 30px 45px;}
  .tpl-text9-eh:before {left: 30px;right: 30px;}
  .tpl-text9-eh > div {max-width: 730px;margin: 0 auto;padding: 0;}
}
.tpl-text10-eh {background: #fff;}
.tpl-text10-eh > article {padding: 20px 20px 30px;text-align: center;}
.tpl-text10-eh > article > header {overflow: hidden;color: #fff;text-transform: uppercase;font-size: 18px;color: #c94;position: relative;margin-bottom: 10px;}
.tpl-text10-eh > article > header > div {background: #fff;position: relative;padding: 0 20px;display: inline-block;box-sizing: border-box;max-width: 165px;}
.tpl-text10-eh > article > header > div:before,
.tpl-text10-eh > article > header > div:after {content: "";position: absolute;width: 3000px;height: 1px;background: #c94;top: 50%;}
.tpl-text10-eh > article > header > div:before {left: 100%;}
.tpl-text10-eh > article > header > div:after {right: 100%;}
.tpl-text10-eh > article > section {font-weight: 300;}
@media (min-width: 601px) {
  .tpl-text10-eh > article {padding: 35px 45px;}
  .tpl-text10-eh > article > header {margin-bottom: 15px;}
  .tpl-text10-eh > article > header > div {max-width: 210px;padding: 0 25px;}
}
@media (min-width: 801px) {
  .tpl-text10-eh > article {max-width: 730px;margin: 0 auto;padding: 25px 0 55px;}
  .tpl-text10-eh > article > header {margin-bottom: 20px;}
  .tpl-text10-eh > article > header:before {left: 0;right: 0;}
}
.tpl-text11-eh {background: #fff;-webkit-box-shadow: 0 5px 10px -2px #9e9e9e;-moz-box-shadow: 0 5px 10px -2px #9e9e9e;box-shadow: 0 5px 10px -2px #9e9e9e;background-repeat: no-repeat;
background-position: -30px -20px;position: relative;}
.tpl-text11-eh > div {padding: 25px 10px;text-align: center;}
.tpl-text11-eh > div > div:nth-of-type(2) {padding-top: 30px;}
.tpl-text11-eh > div > div > div:nth-of-type(1) {color: #4d4d4d;font: italic 18px 'Droid Serif', serif;}
.tpl-text11-eh > div > div > div:nth-of-type(2) {color: #fff;font: 24px 'Droid Serif', serif;color: #c94;padding-bottom: 15px;}
@media (min-width: 601px) {
  .tpl-text11-eh > div > div > div:nth-of-type(2) {font-size: 36px;}
}
.tpl-text11-eh > div > div > div:nth-of-type(3) {font-weight: 300;}
.tpl-text11-eh > div > div > div:nth-of-type(3) > a {color: #000;font-weight: bold;}
.tpl-text11-eh > div > div > div:nth-of-type(3) > a:hover {text-decoration: none;}
@media (min-width: 601px) {
  .tpl-text11-eh {background-position: -15px -50px;}
  .tpl-text11-eh > div {padding: 25px 20px;}
  .tpl-text11-eh > div > div:nth-of-type(2) {padding-top: 45px;}
}
@media (min-width: 801px) {
  .tpl-text11-eh {background-position: 25px -50px;}
  .tpl-text11-eh > div {word-spacing: -1px;font-size: 1px;letter-spacing: -1px;padding: 60px 30px;max-width: 1280px;margin: 0 auto;}
  .tpl-text11-eh > div > div {display: inline-block;width: 50%;word-spacing: normal;letter-spacing: normal;vertical-align: top;box-sizing: border-box;padding: 0 50px;}
  .tpl-text11-eh > div > div:nth-of-type(2) {padding-top: 0;}
  .tpl-text11-eh > div > div > div:nth-of-type(3) {font-size: 14px;}
  .tpl-text11-eh > div > div > div:nth-of-type(3) > a {cursor: pointer;}
}
/*.tpl-text12-eh*/
.tpl-text12-eh {background: #e2e2e2;padding: 5px 10px 20px;text-align: center;}
.tpl-text12-eh > div {background: #fff;border-bottom: 3px solid #80bbbe;}
.tpl-text12-eh > div > div {padding: 25px 15px;font: italic 18px 'Droid Serif', serif;color: #4d4d4d;}
.tpl-text12-eh > div > div > span {font-size: 24px;font-style: normal;display: block;color: #80bbbe;}
@media (min-width: 601px) {
  .tpl-text12-eh {padding: 13px 20px 30px;}
  .tpl-text12-eh > div > div {padding: 35px 25px;}
}
@media (min-width: 801px) {
  .tpl-text12-eh > div {margin: 0 auto;max-width: 1200px;}
  .tpl-text12-eh > div > div {padding-top: 65px;padding-bottom: 70px;}
}
.tpl-contenido_cuadro_encuestas_body_off {display: none;}
/*.tpl-text13-eh*/
.tpl-text13-eh {background: #e2e2e2;text-align: center;color: #303030;font: 300 14px 'Roboto', sans-serif;padding: 30px 10px 15px;}
.tpl-text13-eh > div > div {display: none;}
input:nth-of-type(1):checked ~ .tpl-text13-eh > div > div:nth-of-type(1),
input:nth-of-type(2):checked ~ .tpl-text13-eh > div > div:nth-of-type(2),
input:nth-of-type(3):checked ~ .tpl-text13-eh > div > div:nth-of-type(3),
input:nth-of-type(4):checked ~ .tpl-text13-eh > div > div:nth-of-type(4),
input:nth-of-type(5):checked ~ .tpl-text13-eh > div > div:nth-of-type(5),
input:nth-of-type(6):checked ~ .tpl-text13-eh > div > div:nth-of-type(6),
input:nth-of-type(7):checked ~ .tpl-text13-eh > div > div:nth-of-type(7),
input:nth-of-type(8):checked ~ .tpl-text13-eh > div > div:nth-of-type(8),
input:nth-of-type(9):checked ~ .tpl-text13-eh > div > div:nth-of-type(9),
input:nth-of-type(10):checked ~ .tpl-text13-eh > div > div:nth-of-type(10) {display: block;}
.tpl-text13-eh > div > div > svg {max-height: 70px;max-width: 260px;}
.tpl-text13-eh > div > div > svg + img {display: none;}
.tpl-text13-eh > div > div > img {max-height: 70px;max-width: 260px;}
.tpl-text13-eh > div > div > img[src*='/none'] {display: none;}
.tpl-text13-eh > div > div > div {margin-top: 10px;}
.tpl-text13-eh > div > div > div > span {display: block;font-size: 16px;text-transform: uppercase;color: #80bbbe;font-weight: bold;letter-spacing: 0.1em;margin-bottom: 5px;}
.tpl-text13-eh.estilos2 > div {padding: 20px 0;}
.tpl-text13-eh.estilos2 > div > div > div {font-size: 20px;}
.tpl-text13-eh.estilos2 > div > div > div > span {text-transform: none;font-weight: normal;font: 57px/35px 'Allura', cursive;vertical-align: 10px;}
@media (min-width: 601px) {
  .tpl-text13-eh {padding-top: 15px;}
}
@media (min-width: 801px) {
  .tpl-text13-eh {padding-top: 15px;}
}
/*.tpl-text14-eh*/
.tpl-text14-eh {padding: 20px 50px;background: #4d4d4d;color: #ababab;font: 10px 'Roboto', sans-serif;text-align: center;}
@media (min-width: 601px) {
  .tpl-text14-eh {padding: 20px 100px;}
  .tpl-text14-eh > div {max-width: 960px;margin: 0 auto;}
}
.sta-autocompletar {position: relative;}
.sta-autocompletar > span {width: 100%;margin: 10px 0px 35px;}
.sta-autocompletar > span > input:first-of-type {position: absolute;top: 0;width: 100%;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;left: 0;padding: 0 35px;height: 40px;/*background:rgba(0,0,0,0.5);color:#fff;*/background: #fff;color: #000;text-transform: uppercase;font: 300 16px 'Roboto', sans-serif;}
.sta-autocompletar > span > input:first-of-type.oculto,
.sta-autocompletar > span > input:first-of-type.oculto + div + div {opacity: 0;}
.sta-autocompletar > span > input:first-of-type:focus {background: #fff;color: #000;/*& ~ .btn_buscador:after,& ~ .btn_destinos:after{color:red;}*/}
.sta-autocompletar > div:nth-child(2) {position: absolute;top: 10px;z-index: -1;width: 100%;height: 40px;background: rgba(0, 0, 0, 0.5);-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;font: 14px/40px 'Roboto', sans-serif;color: #fff;text-align: left;padding: 0 35px 0 10px;}
.sta-autocompletar > div:nth-child(3) {position: absolute;top: 20.5px;text-transform: uppercase;left: 10px;font: 16px 'Roboto', sans-serif;display: none;}
.sta-autocompletar > div:nth-child(3).sta-show {display: block;}
.sta-autocompletar > div:nth-child(5) {position: absolute;top: 21px;right: 10px;width: 30px;height: 30px;}
.sta-autocompletar > div:nth-child(4):after,
.sta-autocompletar > div:nth-child(5):after {position: absolute;right: 10px;font: 17px "Icons";z-index: 1;top: 21px;}
.sta-autocompletar > div:nth-child(4).sta-mostrar_boton.sta-boton2:after {color: #000;z-index: 1;cursor: pointer;}
.sta-autocompletar > div:nth-child(4).sta-mostrar_boton:after {content: "\e086";color: #fff;z-index: -1;}
.sta-autocompletar > div:nth-child(5).sta-mostrar_boton:after {content: "\e0f4";color: #000;right: 0;top: 0;}
.sta-autocompletar > div:nth-of-type(5) {display: none;}
.sta-autocompletar .tt-menu {right: 0;background: #fff;-webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.75);-moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.75);box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.75);padding: 10px 30px;}
.sta-autocompletar .tt-menu > .tt-dataset {text-align: left;font: 300 16px/30px 'Roboto', sans-serif;text-transform: uppercase;}
.sta-autocompletar .tt-menu > .tt-dataset > .tt-suggestion {padding: 0 5px;float: left;clear: left;}
.sta-autocompletar .tt-menu > .tt-dataset > .tt-suggestion:hover {background: #80bbbe;color: #fff;}
.sta-autocompletar .tt-menu > .tt-dataset > .tt-suggestion:hover > .tt-highlight {color: #fff;}
.sta-autocompletar .tt-menu > .tt-dataset > .tt-suggestion > .tt-highlight {color: #80bbbe;font-weight: 300;}
.sta-autocompletar .tt-menu > .tt-dataset > div:first-of-type:not(.tt-suggestion) {color: #cc4444;text-transform: none;}
.sta-autocompletar .tt-menu > .tt-dataset .sta-notfound {color: #80bbbe;display: inline-block;letter-spacing: 0.1em;text-transform: uppercase;margin: 50px 0 15px 0;}
.sta-autocompletar .tt-menu > .tt-dataset .sta-notfound:after {border: 1px solid #80bbbe;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;content: '\e000';display: inline-block;font: 10px/23px Icons;margin-left: 5px;text-align: center;width: 19px;padding-left: 2px;}
.sta-autocompletar .tt-menu > .tt-dataset .sta-notfound:hover {cursor: pointer;text-decoration: none;}
.sta-autocompletar .tt-menu > .tt-dataset .sta-notfound:hover:after {margin-left: 10px;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
@media (min-width: 601px) {
  .sta-autocompletar .tt-menu > .tt-dataset .sta-notfound {font-size: 18px;}
  .sta-autocompletar .tt-menu > .tt-dataset .sta-notfound:after {font-size: 11px;line-height: 28px;width: 28px;}
}
.sta-autocompletar.sta-wrong #buscador_typeahead {border: 1px solid #ff0000;}
@media (min-width: 601px) {
  .sta-autocompletar > span > input:first-of-type {height: 60px;line-height: 60px;font-size: 18px;padding: 0 50px 0 45px;}
  .sta-autocompletar > span > .tt-menu {padding: 10px 40px;}
  .sta-autocompletar > span > .tt-menu > .tt-dataset {font-size: 18px;line-height: 35px;}
  .sta-autocompletar > div:nth-child(2) {height: 60px;line-height: 60px;padding: 0 35px 0 20px;}
  .sta-autocompletar > div:nth-child(3) {top: 29px;left: 20px;}
  .sta-autocompletar > div:nth-child(5) {top: 26px;right: 20px;}
  .sta-autocompletar > div:nth-child(4):after,
  .sta-autocompletar > div:nth-child(5):after {font-size: 25px;right: 20px;top: 26px;}
  .sta-autocompletar > div:nth-child(2),
  .sta-autocompletar > div:nth-child(3) {font-size: 18px;}
  .sta-autocompletar.sta-wrong > div:nth-of-type(5) {position: absolute;color: #fff;padding: 0 20px;top: 10px;background: #ff0000;display: block;font-size: 12px;line-height: 16px;}
}
@media (min-width: 801px) {
  .sta-autocompletar > span > input:first-of-type {cursor: pointer;}
  .sta-autocompletar > span:hover + div {background: #80bbbe;}
  .sta-autocompletar > span > .tt-menu > .tt-dataset {cursor: pointer;}
  .sta-autocompletar > div {transition: .3s;}
  .sta-autocompletar > div:nth-child(5).btn_destinos:hover:after {color: #80bbbe;cursor: pointer;}
  .sta-autocompletar > div:nth-child(5).sta-mostrar_boton {z-index: 1 !important;}
  .sta-autocompletar:hover > div:nth-child(5) {z-index: -1;}
}
#ui-datepicker-div:not(.sta-date_motor) {display: none;}
.sta-date_motor {width: 100%!important;padding: 200px 10px 0;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;z-index: 1100 !important;}
.sta-date_motor .ui-datepicker-group {text-align: center;}
.sta-date_motor .ui-datepicker-calendar {width: 100%;position: relative;font-size: 16px;text-align: center;}
.sta-date_motor .ui-datepicker-calendar:after {content: '';height: 1px;background: #fff;position: absolute;left: 0;right: 0;top: 0;}
.sta-date_motor .ui-datepicker-calendar:before {content: '';height: 1px;background: #fff;position: absolute;left: 0;right: 0;top: 40px;}
.sta-date_motor .ui-datepicker-calendar > tbody > tr > td {padding: 7px 0;}
.sta-date_motor .ui-datepicker-calendar > tbody > tr > td > a {color: #fff;}
.sta-date_motor .ui-datepicker-calendar .ui-datepicker-unselectable {color: #666;}
.sta-date_motor .ui-datepicker-calendar > thead > tr > th {padding: 12px 0;color: #fff;}
.sta-date_motor .ui-datepicker-title {padding-bottom: 10px;color: #fff;font: 24px 'Droid Serif', serif;}
.sta-date_motor .ui-datepicker-prev,
.sta-date_motor .ui-datepicker-next {position: absolute;top: 195px;font-size: 16px;}
.sta-date_motor .ui-datepicker-prev:before,
.sta-date_motor .ui-datepicker-next:before {content: "";width: 30px;height: 30px;border: 1px solid #393938;border-radius: 50%;display: block;}
.sta-date_motor .ui-datepicker-prev:after,
.sta-date_motor .ui-datepicker-next:after {font: 11px/1px "Icons";position: absolute;width: 32px;text-align: center;color: #80bbbe;top: 50%;right: 0;}
.sta-date_motor .ui-datepicker-prev {left: 10px;}
.sta-date_motor .ui-datepicker-prev:after {content: "\\";}
.sta-date_motor .ui-datepicker-next {right: 10px;}
.sta-date_motor .ui-datepicker-next:after {content: "\e000";}
.sta-date_motor .ui-datepicker-month,
.sta-date_motor .ui-datepicker-year {background: none;font: inherit;margin-left: 5px;}
.sta-date_motor .ui-datepicker-month > option,
.sta-date_motor .ui-datepicker-year > option {color: #000;}
.sta-capa_datepicker {position: fixed;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;opacity: 0;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter: alpha(opacity=0);z-index: -1;top: 0;bottom: 0;background: #000;background: rgba(0, 0, 0, 0.9);left: 0;right: 0;}
.sta-capa_datepicker > svg {height: 35px;width: 150px;fill: #fff;position: absolute;left: 10px;top: 10px;}
.sta-show-datepicker {-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter: alpha(opacity=100);z-index: 1100;}
@media (min-width: 601px) {
  .sta-date_motor {width: auto!important;padding: 45px 30px 30px;background: #999;text-align: center;}
  .sta-date_motor .ui-datepicker-calendar > thead > tr > th {padding: 12px 10px;}
  .sta-date_motor .ui-datepicker-calendar > thead > tr > th:first-child {padding-left: 0;}
  .sta-date_motor .ui-datepicker-calendar > thead > tr > th:last-child {padding-right: 0;}
  .sta-date_motor .ui-datepicker-prev,
  .sta-date_motor .ui-datepicker-next {top: 73px;color: #fff;padding: 0;cursor: pointer;}
  .sta-date_motor .ui-datepicker-prev > span,
  .sta-date_motor .ui-datepicker-next > span {display: none;}
  .sta-date_motor .ui-datepicker-prev:before,
  .sta-date_motor .ui-datepicker-next:before {border: none;width: initial;height: initial;}
  .sta-date_motor .ui-datepicker-prev:after,
  .sta-date_motor .ui-datepicker-next:after {content: none;}
  .sta-date_motor .ui-datepicker-prev {left: 30px;}
  .sta-date_motor .ui-datepicker-prev:before {content: "\e082";font: 20px "Icons";position: absolute;bottom: 0;left: 0;}
  .sta-date_motor .ui-datepicker-next {right: 30px;}
  .sta-date_motor .ui-datepicker-next:before {content: "\e084";font: 20px "Icons";position: absolute;bottom: 0;right: 0;}
  .sta-date_motor .ui-datepicker-buttonpane {display: block;}
  .sta-date_motor .ui-datepicker-buttonpane > button {display: none;}
  .sta-date_motor .ui-datepicker-buttonpane > button.ui-datepicker-close {position: absolute;top: 10px;right: 10px;color: #fff;display: block;font-size: 0;}
  .sta-date_motor .ui-datepicker-buttonpane > button.ui-datepicker-close:before {content: "\e05d";font: 12px 'Icons';}
  .sta-date_motor:before {content: attr(data-texto);position: absolute;top: 25px;left: 0;right: 0;color: #fff;font-size: 16px;}
  .sta-date_motor:after {content: '';width: 0;height: 0;border-right: 8px solid transparent;border-top: 10px solid transparent;border-left: 8px solid transparent;border-bottom: 15px solid #999;position: absolute;top: -25px;left: 50%;-webkit-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0);}
  .sta-capa_datepicker {display: none;}
}
@media (min-width: 801px) {
  .sta-date_motor .ui-datepicker-calendar > tbody > tr > td:hover {background: #ccc;cursor: pointer;}
  .sta-date_motor .ui-datepicker-calendar > tbody > tr > td:hover > a {color: #666;text-decoration: none;}
}
@media (max-width: 600px) {
  .sta-date_motor {left: 0 !important;top: 0 !important;position: fixed !important;text-align: center;height: 100%;overflow: auto;background: rgba(0, 0, 0, 0.9);}
  .sta-date_motor:before {content: attr(data-texto);position: absolute;top: 140px;left: 0;right: 0;color: #fff;padding: 0 90px;}
  .sta-date_motor .ui-datepicker-buttonpane > button.ui-datepicker-close {top: 10px;right: 10px;position: absolute;color: #fff;text-transform: uppercase;padding: 0 40px 0 0;line-height: 32px;}
  .sta-date_motor .ui-datepicker-buttonpane > button.ui-datepicker-close:after {content: "\e020";position: absolute;color: #c94;font: 13px "Icons";top: 10px;right: 9px;}
  .sta-date_motor .ui-datepicker-buttonpane > button.ui-datepicker-close:before {content: "";position: absolute;width: 30px;height: 30px;border: 1px solid #454545;border-radius: 50%;top: 0;right: 0;}
  .sta-motor-home {top: 65px !important;padding-top: 165px;}
  .sta-motor-home:before {top: 100px;}
  .sta-motor-home .ui-datepicker-prev,
  .sta-motor-home .ui-datepicker-next {top: 160px;}
  .sta-motor-home .ui-datepicker-buttonpane > button.ui-datepicker-close {right: inherit;left: 10px;top: 45px;color: #c94;padding: 0 0 0 15px;font-size: 16px;}
  .sta-motor-home .ui-datepicker-buttonpane > button.ui-datepicker-close:before {content: "\\";font: 11px/1px "Icons";top: 15px;left: 0;right: inherit;width: 0;border: none;}
  .sta-motor-home .ui-datepicker-buttonpane > button.ui-datepicker-close:after {content: none;}
}
.sta-content-modal {display: none;}
#modal {padding: 10px;box-sizing: border-box;}
#modal > div {text-align: left;}
#modal > .modal-header {margin-bottom: 40px;}
#modal > .modal-header > svg {fill: #fff;max-height: 35px;max-width: 150px;min-height: 17px;min-width: 75px;}
#modal > .modal-header > .sta-modalCerrar {float: right;font: 300 14px/35px 'Roboto', sans-serif;color: #fff;text-transform: uppercase;}
#modal > .modal-header > .sta-modalCerrar:after {content: '\e001';font: 13px icons;color: #80bbbe;padding: 8px;border: 2px solid rgba(255, 255, 255, 0.2);-webkit-border-radius: 50%;
-moz-border-radius: 50%;border-radius: 50%;margin-left: 5px;vertical-align: middle;}
#modal > .modal-header > .sta-modalCerrar:hover:after {background: #80bbbe;color: #000;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
@media (min-width: 601px) {
  #modal {padding: 60px 15px 0 15px;}
  #modal > .modal-header {margin-bottom: 60px;}
  #modal > .modal-header > svg {fill: #fff;max-height: 51px;max-width: 220px;min-height: 35px;min-width: 150px;}
}
@media (min-width: 601px) {
  #modal {padding: 60px 30px 0 30px;}
}
.sta-head-dispo .tpl-header3-eh {height: 66px;background: #21212A;}
@media (min-width: 601px) {
  .sta-head-dispo .tpl-header3-eh {height: 74px;}
}
@media (min-width: 801px) {
  .sta-head-dispo .tpl-header3-eh {height: 95px;}
}
#dispo .fl {float: left;}
#dispo .fr {float: right;}
#breadCrumbsContainer {opacity: 0;position: absolute;}
@media (min-width: 601px) {
  #breadCrumbsContainer {opacity: 1;padding: 0 0 15px 20px;bottom: 0;left: 0;z-index: 2;text-align: left;}
  #breadCrumbsContainer > .breadCrumbsElement {display: inline-block;font-size: 14px;}
  #breadCrumbsContainer > .breadCrumbsElement > a:not(:empty) {color: #fff;position: relative;padding-right: 20px;text-transform: capitalize;display: block;}
  #breadCrumbsContainer > .breadCrumbsElement > a:not(:empty):after {content: '\e000';display: inline-block;color: #80bbbe;font: 10px Icons;right: 5px;position: absolute;bottom: 3px;}
  #breadCrumbsContainer > .breadCrumbsElement:last-child > a:after {content: none;}
}
.criteo_header {display: none !important;}


html.sta-noScroll,
body.sta-noScroll {
  overflow: hidden;
  max-height:100vh;
}

/* 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;display:none;}
.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-footer1-v2-eh{background: #bbbbbd;color: #80bbbe;position: relative;z-index: 152;}
.tpl-footer1-v2-eh .sta-footer2-v2-container{padding: 10px;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;text-align: center;}
.tpl-footer1-v2-eh .sta-footer2-v2-container img{width:100%;max-width: 550px;margin: 0 auto;display: block;}