html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent;text-decoration:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible}button,select{text-transform: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::-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[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,html{min-height:100%;height:100%;margin:0}body{margin:0;background:#fff url("../images/fondo.jpg") no-repeat center top fixed;background-size:cover !important;font-family:'PT Sans',sans-serif}.fotos{position:absolute;top:0;bottom:0;left:0;right:0;}.fotos #controles .prev,.fotos #controles .next{position:relative;z-index:10;cursor:pointer;}.fotos #controles .prev img,.fotos #controles .next img{height:80px}.fotos #controles .counter{position:absolute;top:auto;bottom:60px;font-family:Arial;font-size:12px;color:#fff;padding:0 10px}header{background:rgba(255,255,255,0.8);display:table;width:100%;position:absolute;top:0;left:0;right:0;z-index:11;}header .logo,header nav,header .logo2{vertical-align:middle;display:table-cell;}header .logo img,header nav img,header .logo2 img{width:165px}header .logo,header .logo2{width:200px;text-align:center}header nav{text-align:center;}header nav .menu{max-width:700px;display:inline-block;width:100%;vertical-align:middle;}header nav .menu a{display:inline-block;margin:2px 0;padding:7px 0;max-width:153px;width:100%;text-align:center;background:#c4c4c4;font-family:'PT Sans',sans-serif;font-weight:700;color:#fff;font-size:14px;border-radius:5px;transition:.2s;}header nav .menu a:hover{background:#999}header nav .menu .activo{background:#999}header nav .idiomas{display:inline-block;width:45px;vertical-align:middle;position:relative;top:-40px;float:right;right:-15px;line-height:0;height:0;}header nav .idiomas a{padding:0;background:transparent;}header nav .idiomas a:hover{background:transparent}header nav .idiomas img{width:36px;height:24px}section{height:100%;}section .slider{text-align:center;}section .slider .titulo{text-align:center;position:absolute;z-index:2;bottom:76px;left:0;right:0;}section .slider .titulo span{font-family:'Marck Script', cursive; text-shadow: 0px 0px 5px black, 0px 0px 10px black; vertical-align:bottom;font-size:35px;color:#fff;display:inline-block;padding:5px 50px;max-width:950px;width:100%;border-radius:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article{background-size:cover;position:relative;text-align:center;height:100%;margin-top:-4px;}article .opciones{width:200px;text-align:center;position:fixed;bottom:90px;left:30px;z-index:10;}article .opciones a{margin:2px 0;padding:11px 2px;border-radius:5px;max-width:160px;display:inline-block;width:100%;font-family:'PT Sans',sans-serif;font-weight:700;text-align:center;color:#999;background:rgba(255,255,255,0.9);font-size:14px;border:1px solid transparent;transition:.2s;}article .opciones a:hover{border:1px solid #a3a3a3;color:#6b6b6b}article .opciones .regresar_galeria{margin:0 auto;}article .opciones .regresar_galeria a{width:104px}article .opciones .regresar_galeria .prev,article .opciones .regresar_galeria .next,article .opciones .regresar_galeria a{display:inline-block;border-radius:0;vertical-align:middle}article .opciones .regresar_galeria .prev,article .opciones .regresar_galeria .next{background:rgba(255,255,255,0.9);cursor:pointer;border:1px solid transparent;padding:9px 0 4px 0;}article .opciones .regresar_galeria .prev img,article .opciones .regresar_galeria .next img{display:inline-block;height:22px}article .opciones .regresar_galeria .prev:hover,article .opciones .regresar_galeria .next:hover{border:1px solid #a3a3a3;color:#6b6b6b}article .opciones .regresar_galeria .prev{border-radius:5px 0 0 5px}article .opciones .regresar_galeria .next{border-radius:0 5px 5px 0}
article .contenido{
	max-width:609px;
	width:100%;display:inline-block;text-align:center;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	height:100%;
	padding:106px 0 51px 0;
	position:relative;z-index:5;}
article .contenido .ver,article .contenido .cerrar{
	background:rgba(157,30,33,0.7);
	font-weight: 700;
	display:inline-block;
	color:#fff;font-size:18px;
	padding:10px 8px;
	margin: 15px;
	max-width:70px;
	width:100%;
	border-radius:25px}
article .contenido .cerrar{
	margin: 0px;
	max-width:240px;
	border-radius:25px 25px 0 0;
	bottom:47px;position:relative}

article center span{
	font-family:'Marck Script', cursive;
	text-shadow: 0px 0px 5px black, 0px 0px 10px black;
	font-size:30px;
	color:#fff;}

footer .boton{
    background: rgba(157,30,33,0.7);
    font-weight: 700;
    display: inline-block;
    color: #fff;
    font-size: 18px;
    padding: 10px 8px;
    max-width: 70px;
    width: 100%;
    border-radius: 25px;
    vertical-align: top;
    margin-top: 7px;
}
article .contenido .texto{overflow-y:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:25px 45px;background:rgba(0,0,0,0.6);text-align:justify;font-family:'PT Sans',sans-serif;color:#fff;font-size:18px;line-height:20px;display:inline-block;width:100%;height:100%;}article .contenido .texto iframe{width:100%;height:350px;border:14px solid #fff;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}article .contenido .texto a{color:#fff}article .contenido .texto h2{font-weight:normal;font-size:30px;line-height:34px;text-align:center;}
article .contenido .texto .prensaimg{text-align:center;}
footer{position:fixed;bottom:0;width:100%;background:rgba(255,255,255,0.8);text-align:center;z-index:5;}footer a{text-align:center;margin:0 2%}.tripadvisor{float:right;font-size:14px;text-align:center;width:150px;}.tripadvisor span{display:block}.tripadvisor a{display:inline-block;}.tripadvisor a:nth-child(1) img{margin-right:-34px}.slider{position:absolute !important;top:0;opacity:1}.slider .slides-container{display:none}.slider .scrollable{*zoom:1;position:relative;top:0;left:0;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%}.slider .scrollable:after{content:"";display:table;clear:both}.slides-navigation{margin:0 auto;position:absolute;z-index:5;top:46%;width:100%}.slides-navigation a{position:absolute;display:block}.slides-navigation a.prev{left:20px}.slides-navigation a.next{right:20px}.slides-pagination{position:absolute;z-index:3;bottom:0;text-align:center;width:100%}.slides-pagination a{border:2px solid #222;border-radius:15px;width:10px;height:10px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR4nGP6zwAAAgcBApocMXEAAAAASUVORK5CYII=");margin:2px;overflow:hidden;text-indent:-100%}.slides-pagination a.current{background:#222}#popup,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#popup,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.7;filter: alpha(opacity = 70);}filter: alpha(opacity = 70);
#popup{outline:0}#cboxContent{background:#fff;overflow:hidden}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:0}#cboxTitle{position:absolute;bottom:0;left:0;text-align:center;width:100%;color:#fff;text-shadow:1px 1px 2px #272822;padding:11px 0}#cboxCurrent{position:absolute;bottom:0;color:#fff;text-shadow:1px 1px 2px #272822;padding:5px 8px;font-size:12px}#cboxLoadingOverlay{background:#fff url("../images/cargando.gif") no-repeat 5px 5px}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;bottom:0;right:42px;color:#444}#cboxPrevious{margin-top:-30px;position:absolute;top:50%;left:0;color:#fff}#cboxNext{margin-top:-30px;position:absolute;top:50%;right:0;color:#fff}#cboxClose{position:absolute;top:13px;right:10px;display:block;color:#444}filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
/*
 * SlickNav Responsive Mobile Menu v1.0.3
 * (c) 2015 Josh Cope
 * licensed under MIT
 */
.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:.438em .625em .438em .625em;line-height:1.125em;cursor:pointer}.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar{margin-top:.188em}.slicknav_menu{*zoom:1}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.slicknav_menu .slicknav_icon{float:left;margin:.188em 0 0 .438em}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25)}.slicknav_menu:before{content:" ";display:table}.slicknav_menu:after{content:" ";display:table;clear:both}.slicknav_nav{clear:both}.slicknav_nav ul{display:block}.slicknav_nav li{display:block}.slicknav_nav .slicknav_arrow{font-size:.8em;margin:0 0 0 .4em}.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_nav .slicknav_item a{display:inline}.slicknav_nav .slicknav_row{display:block}.slicknav_nav a{display:block}.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_brand{float:left}.slicknav_menu{font-size:16px;box-sizing:border-box;background:#4c4c4c;padding:5px}.slicknav_menu *{box-sizing:border-box}.slicknav_menu .slicknav_menutxt{color:#fff;font-weight:bold;text-shadow:0 1px 3px #000}.slicknav_menu .slicknav_icon-bar{background-color:#fff}.slicknav_btn{margin:5px 5px 6px;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,0.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#222}.slicknav_nav{color:#fff;margin:0;padding:0;font-size:.875em;list-style:none;overflow:hidden}.slicknav_nav ul{list-style:none;overflow:hidden;padding:0;margin:0 0 0 20px}.slicknav_nav .slicknav_row{padding:5px 10px;margin:2px 5px}.slicknav_nav .slicknav_row:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#fff}.slicknav_nav a{padding:5px 10px;margin:2px 5px;text-decoration:none;color:#fff}.slicknav_nav a:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#222}.slicknav_nav .slicknav_txtnode{margin-left:15px}.slicknav_nav .slicknav_item a{padding:0;margin:0}.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.slicknav_brand{color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px}.slicknav_menu{text-align:center;background:transparent;}.slicknav_menu .slicknav_btn{display:inline-block;float:none;padding:5px}.slicknav_menu .slicknav_nav{text-align:left;position:absolute;background:rgba(255,255,255,0.8);width:100%;left:0;right:0;top:69px;}.slicknav_menu .slicknav_nav a{color:#272822}.menu-movil{display:none}.lang{display:none}
@media screen and (max-width:1120px){
	header nav .menu{max-width:380px;}
	header nav .menu a{max-width:90px}
	header nav .idiomas{top:-76px;right:-52px}
	}
@media screen and (max-width:1030px){
	section .opciones{bottom:64px;left:-9px}
	}
@media screen and (max-width:960px){
	section .opciones{width:100%;bottom:57px;left:0;}
	section .opciones a{padding:6px 2px;max-width:124px;font-size:12px}
	section .opciones .regresar_galeria{display:inline-block;}
	section .opciones .regresar_galeria .prev,section .opciones .regresar_galeria .next{padding:1px 0 0 0}
	footer{display:table;}
	footer a{display:table-cell}
	}
@media screen and (max-width:811px){
	header nav .menu a{padding:5px 0;font-size:13px}
	header nav .idiomas{width:225px;float:none;top:0;right:0;display:inline-block;height:auto;}
	header nav .idiomas a{max-width:none;display:inline-block;padding:0 !important;width:auto}
	header .logo img,header nav img,header .logo2 img{width:105px}
	section .contenido{padding:90px 0 50px 0}	
	}
@media screen and (max-width:762px){
	.menu-movil{display:block}
	header nav .menu, footer{display:none}
	header nav .idiomas a{display:block !important;padding:6px !important;}
	header nav .idiomas a:hover{background:#999}
	section .contenido{padding:71px 0 0px 0}
	section .slider .titulo{padding:0 15px;bottom:25px}
	section .slider .titulo span{font-size:20px}
	article .contenido .texto {padding: 15px 20px 80px;text-align: left}
	}
@media screen and (max-width:661px){
	footer a img{width:100%}
	}
@media screen and (max-width:530px){
	.slicknav_menu .slicknav_btn .slicknav_menutxt{font-size:14px;text-align:center}
	.slicknav_menu .slicknav_icon{float:none;margin:0;display:inline-block}
	}
@media screen and (max-width:390px){
	section .opciones{bottom:35px}
	}