.columnas-3
.col{width:313px;float:left;margin-left:11px}.columnas-3 .col:first-child{margin-left:0}.columnas-3 .col .col-box{width:100%;background-color:#fff;background-image:url(/images/home_columna-2-top.png),url(/images/home_columna-2-bottom.png);background-position:center top, center bottom;background-repeat:no-repeat;height:687px;border-radius:10px;position:relative}.columnas-3 .col:first-child .col-box{background-image:url(/images/home_columna-1-top.png),url(/images/home_columna-1-bottom.png)}.columnas-3 .col:last-child .col-box{background-image:url(/images/home_columna-3-top.png),url(/images/home_columna-3-bottom.png)}#infoParque
.marco{background:url(/images/home_parque_marco.png) no-repeat left top;width:313px;overflow:hidden;padding:0
32px;text-align:center}#infoParque .marco
.foto{width:248px;height:194px;margin:32px
0 0 0;background:no-repeat center;background-size:cover;margin-bottom:35px}#infoParque .marco
h1{font-size:3.2em;font-weight:600;color:#ce2802;margin-bottom:10px}.col-box
.boton{width:128px;position:absolute;bottom:27px;left:50%;margin-left:-64px}#atracciones{}#atracciones
.marco{background-image:url(/images/home_atracciones_marco-top.png);width:313px;padding-top:35px;position:relative}#atracciones .marco:after{content:"";display:block;background:url(/images/home_atracciones_marco-bottom.png) no-repeat center top;width:313px;height:24px;position:absolute;bottom:-24px}#atracciones
h1{font-size:3.2em;color:#b4b11b;font-weight:600;text-align:center;margin-bottom:25px}#atracciones
ul{padding:0
23px 0 20px}#atracciones ul
li{background:url(/images/rayado-horizontal.png) repeat-x center top;width:100%}#atracciones ul li
a{display:block;padding:13px
30px 12px 12px;border-left:3px solid #6fc3dd}#atracciones ul li a
.numero{display:inline-block;width:38px;height:38px;border-radius:50px;text-align:center;margin-right:18px;background:#6fc3dd;line-height:38px;color:#fff;font-size:2.6em;font-weight:400;text-shadow:0px 1px 1px rgba(0,0,0,.1);float:left;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}#atracciones ul li a
.titulo{display:inline-block;height:38px;line-height:38px;color:#717171;font-size:2em;width:150px;text-overflow:ellipsis;overflow:hidden;float:left;white-space:nowrap;font-weight:600;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}#atracciones ul li a .icon-flecha-right{display:block;height:38px;line-height:40px;color:#6fc3dd;font-size:15px;float:right;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}#atracciones ul li:nth-child(2) a{border-left:3px solid #4dc083}#atracciones ul li:nth-child(2) a
.numero{background:#4dc083}#atracciones ul li:nth-child(2) a .icon-flecha-right{color:#4dc083}#atracciones ul li:nth-child(3) a{border-left:3px solid #fbcd52}#atracciones ul li:nth-child(3) a
.numero{background:#fbcd52}#atracciones ul li:nth-child(3) a .icon-flecha-right{color:#fbcd52}#atracciones ul li:nth-child(4) a{border-left:3px solid #fbb152}#atracciones ul li:nth-child(4) a
.numero{background:#fbb152}#atracciones ul li:nth-child(4) a .icon-flecha-right{color:#fbb152}#atracciones ul li:nth-child(5) a{border-left:3px solid #fb9b52}#atracciones ul li:nth-child(5) a
.numero{background:#fb9b52}#atracciones ul li:nth-child(5) a .icon-flecha-right{color:#fb9b52}#atracciones ul li:nth-child(6) a{border-left:3px solid #ed6f3d}#atracciones ul li:nth-child(6) a
.numero{background:#ed6f3d}#atracciones ul li:nth-child(6) a .icon-flecha-right{color:#ed6f3d}#atracciones ul li:nth-child(7) a{border-left:3px solid #dd70e4}#atracciones ul li:nth-child(7) a
.numero{background:#dd70e4}#atracciones ul li:nth-child(7) a .icon-flecha-right{color:#dd70e4}#atracciones ul li a:hover{border-left:3px solid #d0d0d0}#atracciones ul li a:hover
.numero{background:#dfdfdf}#atracciones ul li a:hover .titulo,
#atracciones ul li a:hover .icon-flecha-right{color:#dfdfdf}#ubicacion{}#ubicacion
h1{font-size:3.2em;font-weight:600;color:#fff;text-shadow:0px 1px 1px rgba(0,0,0,.1);text-align:center;padding-top:25px;margin-bottom:15px}#ubicacion
.marco{background:url(/images/home_ubicacion_marco.png) no-repeat left top;width:313px;height:507px;overflow:hidden}#ubicacion .marco
#mapa{width:248px;height:451px;background:#f2f2f2;margin-top:15px;margin-left:31px}@media only screen and (max-width:979px){.columnas-3{margin-left:-5px;margin-right:-5px}.columnas-3
.col{display:inline-block;vertical-align:top;width:50%;padding:0
5px;float:none;margin-left:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.columnas-3
.col.last{width:100%;margin:10px
0 0}.columnas-3 .col .col-box{background-size:100% 100px}.columnas-3 .col-box
.container{width:313px;margin-right:auto;margin-left:auto}#ubicacion{height:640px}#ubicacion
h1{font-size:3.2em;font-weight:600;color:#fff;text-shadow:0px 1px 1px rgba(0,0,0,.1);text-align:center;padding-top:25px;margin-bottom:15px}#ubicacion
.marco{background:none;width:100%;height:507px;overflow:hidden;padding:15px
34px 41px 31px;position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#ubicacion .marco:before,
#ubicacion .marco:after{content:"";background:url(/images/home_ubicacion_marco-left.png) no-repeat left top;width:calc(100% - 175px);height:100%;position:absolute;left:0;top:0;z-index:0}#ubicacion .marco:after{background:url(/images/home_ubicacion_marco-right.png) no-repeat right top;width:175px;right:0;left:auto}#ubicacion .marco
#mapa{width:100%;height:100%;margin:0;position:relative;z-index:10}}@media only screen and (max-width:767px){.columnas-3{margin-left:0;margin-right:0}.columnas-3
.col{display:block;width:100%;padding:0;margin:10px
0 0}.columnas-3 .col .col-box{height:auto;background-size:100% 80px, 100% 50px;padding-bottom:90px}#infoParque
.marco{width:100%;padding:0
30px;background:none}#infoParque .marco
.mobile{margin:0
-30px;position:relative;background:url(/images/home_parque_marco.png) no-repeat left top;background-size:contain;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#infoParque .marco .mobile:before{content:"";display:block;width:100%;height:0;padding-bottom:83.06709%}#infoParque .marco
.foto{width:auto;height:auto;margin:0;position:absolute;top:12.30769%;right:10.54313%;bottom:13.07692%;left:10.22364%}#atracciones .marco,
#atracciones .marco:after{width:100%;background-size:100% auto}#atracciones ul li
a{position:relative;padding-left:60px}#atracciones ul li a
.numero{width:32px;height:32px;line-height:32px;position:absolute;left:13px;top:50%;margin:-16px 0 0}#atracciones ul li a .icon-flecha-right{position:absolute;right:13px;top:50%;margin-top:-19px}#ubicacion{height:auto;padding-bottom:60px}#ubicacion
.marco{height:356px}#ubicacion .marco:before,
#ubicacion .marco:after{background:url(/images/home_ubicacion_marco-left-mobile.png) no-repeat left top}#ubicacion .marco:after{background:url(/images/home_ubicacion_marco-right-mobile.png) no-repeat right top}}.bx-wrapper{position:relative;margin:0
auto;padding:0;*zoom:1}.bx-wrapper
img{max-width:100%;display:block}.bx-wrapper .bx-controls-auto{position:absolute;bottom:30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-controls-direction
a{}.bx-wrapper .bx-controls-direction
a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(/css/sitio/images/controls.png) -86px -11px no-repeat;margin:0
3px}.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(/css/sitio/images/controls.png) -86px -44px no-repeat;margin:0
3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80, 80, 80, 0.75);width:100%}.bx-wrapper .bx-caption
span{color:#fff;font-family:Arial;display:block;font-size: .85em;padding:10px}