@charset "UTF-8";
@import url('normalize.css');
html{overflow-x:hidden}
html,body{font-family:Verdana,courier, sans-serif;font-size:15px;line-height:1.5;margin:0;height:100%}
h1{font-size:24px}h2{font-size:20px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px;color:green}h6{font-size:16px}
h1,h2,h3,h4,h5,h6{font-family:sans-serif,Arial;font-weight:400;margin:10px 0}
*{box-sizing:border-box;-webkit-box-sizing:border-box}
.cabeza{background-color:#BCF187;position:fixed;top:0;width:100%;height:30px;float:left;z-index:3}
.dropdwn{outline:0}
.dropbtn{font-size:15px;margin:0px;border:0;padding:0px 5px;color:#fff;background-color:#000}
.dropbtn:hover{color:#00FF00}
.dropdwn-content{text-transform:uppercase;display:none;position:relative;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.3);z-index:3}
.dropdwn-content a{float:none;color:#fff;padding:10px 1px;display:block;text-align:center;font-size:15px;text-decoration:none;background-color:#000}
.dropdwn-content a:hover{color:#8AE234}
.dropdwn:hover .dropdwn-content{display:block}
.navbart{max-width:100%;padding:0;border:0;margin:0}
.navbar{max-width:100%;overflow:hidden;padding:0;border:0;margin:0}
.navbar a{padding:15px 25px;text-align:center;border-bottom: 3px solid transparent;display:block}
.navbar a:hover{color:#000!important;background-color:white!important;border-bottom:3px solid red}
.container{position: relative;text-align:center}
.text-block{position:absolute;bottom:20%;left 0px;background-color:#86A73D;color:white;padding-left:20px;padding-right:20px;font-style:italic}
.text-block h6{font-family:Cambria,Georgia,Courier}
.container:after,.container:before,.row-clear:after,.row-clear:before{content:"";display:table;clear:both}
[class*="col-"]{width:100%;height:auto;float:left;padding:10px;overflow:hidden}
@media only screen and (min-width:600px){.col-12{width:100%}.col-s-12{width:100%}}
@media only screen and (min-width:768px){.col-2{width:20%}.col-s-2{width:20%}.col-3{width:25%}.col-s-3{width:25%}.col-4{width:33.33333%}.col-4{width:33.33333%}.col-6{width:80%}.col-s-6{width:80%}}
.content{margin-left:auto;margin-right:auto;padding:0px}
.button1{border:none;display:inline-block;padding:8px 8px;vertical-align:middle;overflow:hidden;text-decoration:none;color:green;background-color:inherit;text-align:center;cursor:pointer;float:left;white-space:nowrap}
.button2{border:none;border-radius:5px;display:inline-block;padding:15px 15px;vertical-align:middle;overflow:hidden;text-decoration:none;color:green;background-color:#BCF187;text-align:center;cursor:pointer;float:left;white-space:nowrap;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}
.button2:hover{color:#000;background-color:#CBD2D0}
.button3{padding:0 20px 0 20px;;border-radius:5px;display:inline-block;vertical-align:middle;text-decoration:none;text-align:center;float:left;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}
.button3:hover{color:#000;background-color:#CBD2D0}
.reserv{z-index:100;position:fixed;top:0px;bottom:0px;left:0px;right:0px;background:rgba(0,0,0,0.7);transition:opacity 500ms;visibility:hidden;opacity:0}
.reserv:target{visibility:visible;opacity:1}
.ventana{margin:50px auto;padding:15px;background:#C0F696;border-radius:10px;width:300px;max-height:70%;transition:all 5s ease-in-out;overflow:auto}
.ventana .close{position:fixed;top:15px;right:40%;transition:all 200ms;font-size:30px;font-weight:bold;text-decoration: none;color:#06D85F}
.ventana .close:hover{color:red}
.contenido{background:#C0F696}
.contenido p{font-size:16px;line-height:22px;font-style:italic;text-align:left;color:#555753;padding:0px;font-family:Cambria, Georgia,Courier}
.ir {text-align:"center";color:#857637;padding:40px}
.ir:hover{color:red}
.foot{background:black}
.imgtitle{max-width:300px;float:left}
.mainimg{width:100%;height:auto;padding-top:10px}
.habimg{width:50%;height:auto}
.imgleft{max-width:70%;height:auto}
.imgmap{float:left;max-width: 500px; min-width:230px;padding-right:20px}
.checkimg{height:auto;;padding-right:10px}
.imgtiny{margin-left:auto;margin-right:auto;float:left;padding-right:20px}
.iconos{font-size:30px;padding-right:10px}
.iconos2{font-size:50px;padding-right:10px}
.right{float:right!important}
.centro{text-align:center;font-style:italic;vertical-align:middle}
.center{text-align:center!important;font-style:italic;padding:2px;border:0;margin:0}
.margin-top{margin-top:30px!important}
.margin-bottom{margin-bottom:25px!important}
.smalltxt{font-size:13px}
.mediumtxt{font-size:14px;color:black}
.row-clear{padding:0px 10px 0px 10px}
.clear{clear:both;padding:10px;margin:0px}
.zoom{padding:0px;background-color:transparent;transition:transform .2s;margin:0 auto}
.zoom:hover{-ms-transform:scale(1.1); /* IE 9 */-webkit-transform: scale(1.1);/* Safari 3-8 */transform:scale(1.1)}
.span1{color:white!important}
.point{padding-top:20px}
.white{color:#fff!important;background-color:#000!important}
.white a:hover{color:red}
.green{color:#fff!important;background-color:#4CAF50!important}
.light-gray{color:#000!important;background-color:#f1f1f1!important}
.gold{color:#996515!important;background-color:#F0E68C!important}
.gal{position:relative;overflow:hidden;height:auto;width:100%;color:#000;margin:0}
.gal .titulo{position:relative;padding-top:13px}
.gal .titulo h2{font-family:sans-serif,Arial;font-weight:400;line-height:1;margin:0}
.gal a{color:rgba(13,67,146,0.8);text-decoration:none}
.gal .slides{white-space:nowrap;transition:0.8s;width:100%;font-size:0}
.gal .slides >*{display:inline-block;white-space:normal;vertical-align:top;width:100%;height:auto;padding-bottom:85px}
.gal .slides .imgshow{width:100%;max-width:750px;height:auto}
.gal .pasar{position:absolute;z-index:1;top:50%;width:100%;height:0}
.gal .pasar >div+div{visibility:hidden}
.gal .pasar a{border-radius:50%;background:#fff;position:absolute;width:40px;height:40px;line-height:40px;text-align:center;opacity:0.4;-webkit-transition:0.3s;transition:0.3s;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;font-size:3rem}
.gal .pasar a:hover{opacity:1;color:red}
.gal .pasar a+a{left:auto;right:0}
.gal .iconos3{position:absolute;z-index:2;bottom:0;width:100%;overflow:auto;white-space:nowrap}
.gal .iconos3 >a{display:inline-block;width:100px;height:70px;background-color:rgba(78,154,0,0.5);-webkit-transition:0.3s;transition:0.3s;border:4px solid transparent}
.gal .iconos3 >a+a{background-color:rgba(78,154,0,0.5)}
.gal .iconos3 >a:hover{background-color:rgba(78,154,0,0.9)!important}
#s1:target ~ .slides{transform:translateX(0%);-webkit-transform:translateX(0%)}
#s2:target ~ .slides{transform:translateX(-100%);-webkit-transform:translateX(-100%)}
#s3:target ~ .slides{transform:translateX(-200%);-webkit-transform:translateX(-200%)}
#s4:target ~ .slides{transform:translateX(-300%);-webkit-transform:translateX(-300%)}
#s5:target ~ .slides{transform:translateX(-400%);-webkit-transform:translateX(-400%)}
#s6:target ~ .slides{transform:translateX(-500%);-webkit-transform:translateX(-500%)}
#s7:target ~ .slides{transform:translateX(-600%);-webkit-transform:translateX(-600%)}
#s8:target ~ .slides{transform:translateX(-700%);-webkit-transform:translateX(-700%)}
#s9:target ~ .slides{transform:translateX(-800%);-webkit-transform:translateX(-800%)}
#s10:target ~ .slides{transform:translateX(-900%);-webkit-transform:translateX(-900%)}
#s11:target ~ .slides{transform:translateX(-1000%);-webkit-transform:translateX(-1000%)}
#s12:target ~ .slides{transform:translateX(-1100%);-webkit-transform:translateX(-1100%)}
#s13:target ~ .slides{transform:translateX(-1200%);-webkit-transform:translateX(-1200%)}
#s14:target ~ .slides{transform:translateX(-1300%);-webkit-transform:translateX(-1300%)}
#s15:target ~ .slides{transform:translateX(-1400%);-webkit-transform:translateX(-1400%)}
#s16:target ~ .slides{transform:translateX(-1500%);-webkit-transform:translateX(-1500%)}
#s17:target ~ .slides{transform:translateX(-1600%);-webkit-transform:translateX(-1600%)}
.gal >s:target ~ .pasar >*{visibility:hidden}
#s1:target ~ .pasar >*:nth-child(1){visibility:visible}
#s2:target ~ .pasar >*:nth-child(2){visibility:visible}
#s3:target ~ .pasar >*:nth-child(3){visibility:visible}
#s4:target ~ .pasar >*:nth-child(4){visibility:visible}
#s5:target ~ .pasar >*:nth-child(5){visibility:visible}
#s6:target ~ .pasar >*:nth-child(6){visibility:visible}
#s7:target ~ .pasar >*:nth-child(7){visibility:visible}
#s8:target ~ .pasar >*:nth-child(8){visibility:visible}
#s9:target ~ .pasar >*:nth-child(9){visibility:visible}
#s10:target ~ .pasar >*:nth-child(10){visibility:visible}
#s11:target ~ .pasar >*:nth-child(11){visibility:visible}
#s12:target ~ .pasar >*:nth-child(12){visibility:visible}
#s13:target ~ .pasar >*:nth-child(13){visibility:visible}
#s14:target ~ .pasar >*:nth-child(14){visibility:visible}
#s15:target ~ .pasar >*:nth-child(15){visibility:visible}
#s16:target ~ .pasar >*:nth-child(16){visibility:visible}
#s17:target ~ .pasar >*:nth-child(17){visibility:visible}
.gal >s:target ~ .iconos3 >*{background:rgba(78,154,0,0.5)}
#s1:target ~ .iconos3 >*:nth-child(1){background:rgba(78,154,0,1)}
#s2:target ~ .iconos3 >*:nth-child(2){background:rgba(78,154,0,1)}
#s3:target ~ .iconos3 >*:nth-child(3){background:rgba(78,154,0,1)}
#s4:target ~ .iconos3 >*:nth-child(4){background:rgba(78,154,0,1)}
#s5:target ~ .iconos3 >*:nth-child(5){background:rgba(78,154,0,1)}
#s6:target ~ .iconos3 >*:nth-child(6){background:rgba(78,154,0,1)}
#s7:target ~ .iconos3 >*:nth-child(7){background:rgba(78,154,0,1)}
#s8:target ~ .iconos3 >*:nth-child(8){background:rgba(78,154,0,1)}
#s9:target ~ .iconos3 >*:nth-child(9){background:rgba(78,154,0,1)}
#s10:target ~ .iconos3 >*:nth-child(10){background:rgba(78,154,0,1)}
#s11:target ~ .iconos3 >*:nth-child(11){background:rgba(78,154,0,1)}
#s12:target ~ .iconos3 >*:nth-child(12){background:rgba(78,154,0,1)}
#s13:target ~ .iconos3 >*:nth-child(13){background:rgba(78,154,0,1)}
#s14:target ~ .iconos3 >*:nth-child(14){background:rgba(78,154,0,1)}
#s15:target ~ .iconos3 >*:nth-child(15){background:rgba(78,154,0,1)}
#s16:target ~ .iconos3 >*:nth-child(16){background:rgba(78,154,0,1)}
#s17:target ~ .iconos3 >*:nth-child(17){background:rgba(78,154,0,1)}
