html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:arboledas2;src:url("../iconos/arboledas2.eot?bpq281");src:url("../iconos/arboledas2.eot?bpq281#iefix") format("embedded-opentype"),url("../iconos/arboledas2.ttf?bpq281") format("truetype"),url("../iconos/arboledas2.woff?bpq281") format("woff"),url("../iconos/arboledas2.svg?bpq281#arboledas2") format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:arboledas2!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-instagram:before{content:"\E914"}.icon-facebook:before{content:"\E915"}.icon-right-arrow:before{content:"\E918"}.icon-arrow-left:before{content:"\E90B"}.icon-arrow-right:before{content:"\E90C"}@font-face{font-family:Georgia;src:url("../fonts/Georgia.eot");src:local("Georgia"),url("../fonts/Georgia.eot?#iefix") format("embedded-opentype"),url("../fonts/Georgia.woff2") format("woff2"),url("../fonts/Georgia.woff") format("woff"),url("../fonts/Georgia.ttf") format("truetype"),url("../fonts/Georgia.svg#Georgia") format("svg");font-weight:400;font-style:normal}@font-face{font-family:Avenir LT Std;src:url("../fonts/AvenirLTStd-Medium.eot");src:local("Avenir LT Std 65 Medium"),local("AvenirLTStd-Medium"),url("../fonts/AvenirLTStd-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/AvenirLTStd-Medium.woff2") format("woff2"),url("../fonts/AvenirLTStd-Medium.woff") format("woff"),url("../fonts/AvenirLTStd-Medium.ttf") format("truetype"),url("../fonts/AvenirLTStd-Medium.svg#AvenirLTStd-Medium") format("svg");font-weight:500;font-style:normal}@font-face{font-family:Avenir LT Std;src:url("../fonts/AvenirLTStd-Book.eot");src:local("Avenir LT Std 45 Book"),local("AvenirLTStd-Book"),url("../fonts/AvenirLTStd-Book.eot?#iefix") format("embedded-opentype"),url("../fonts/AvenirLTStd-Book.woff2") format("woff2"),url("../fonts/AvenirLTStd-Book.woff") format("woff"),url("../fonts/AvenirLTStd-Book.ttf") format("truetype"),url("../fonts/AvenirLTStd-Book.svg#AvenirLTStd-Book") format("svg");font-weight:400;font-style:normal}*{-webkit-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none;color:inherit}.datepicker--pointer{background-color:#e3dcd5}.datepicker--day-name{color:#00405f;font-weight:700}.vdp-datepicker__calendar{background-color:#e3dcd5!important;max-width:260px;-webkit-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.vdp-datepicker__calendar header .next:after{border-left:10px solid #00405f!important}.vdp-datepicker__calendar header .prev:after{border-right:10px solid #00405f!important}.vdp-datepicker__calendar .day__month_btn{color:#00405f!important}.vdp-datepicker__calendar .cell{border-radius:0;color:#00405f;font-size:14px}.vdp-datepicker__calendar .cell.day{border:1px solid #fff!important}.vdp-datepicker__calendar .cell.blank{border:none!important}.vdp-datepicker__calendar .cell.disabled{color:#fff;background-color:rgba(0,0,0,.5)}.vdp-datepicker__calendar .cell.selected{background-color:#8bbc08!important}.layout{max-width:1200px;padding:0 20px;margin:0 auto}body{font-family:Avenir LT Std}.Menu{color:#00405f}.Menu ul{margin:0 auto;max-width:1200px;padding:0 20px;list-style-type:none;text-align:right}.Menu li{display:inline-block;vertical-align:top;margin-left:25px}.Menu a{display:block;padding:25px 15px;font-weight:500}.Menu a:hover{background-color:rgba(0,64,95,.1);font-weight:700}.Footer{background-color:#00405f;color:#fff;padding:60px 0}.Footer-container{max-width:1200px;margin:0 auto;padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex}.Footer-col{width:50%}.Footer-col.col-1 a{font-weight:700}.Footer-col.col-1 p{margin-top:50px}.Footer-col.col-2{text-align:right}.Footer-col.col-2 .politica{font-weight:700}.Footer-col.col-2 .redes{margin-bottom:70px}.Footer-col.col-2 .redes .icon{font-size:30px}.Footer-col.col-2 .redes .icon-facebook{margin-left:20px}.amenidades .layout{padding:100px 20px;border-bottom:1px solid rgba(0,0,0,.2);text-align:center}.amenidades .text h2{margin:0;color:#8bbc08;font-weight:400;font-size:32px;font-family:Georgia}.amenidades .text h2 span{margin-top:10px;color:#00405f;font-size:16px;display:block;font-family:Avenir LT Std}.amenidades ul{margin:0;margin-top:50px;list-style-type:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.amenidades li{text-align:center;width:20%;margin:50px 0;color:#00405f}.amenidades li div{height:150px}.amenidades li img{display:inline-block;vertical-align:top}.amenidades li span{display:block}.localizacion .layout{padding:100px 20px;border-bottom:1px solid rgba(0,0,0,.2);text-align:center}.localizacion .text h2{margin:0;color:#8bbc08;font-weight:400;font-size:32px;font-family:Georgia}.localizacion .text h2 span{margin-top:10px;color:#00405f;font-size:16px;display:block;font-family:Avenir LT Std}.localizacion .mapa p{text-align:right;color:#00405f}.localizacion .mapa #mapa{margin-top:50px;width:100%;height:500px}.localizacion .tabla{max-width:480px;margin:40px auto}.localizacion .tabla table{width:100%;border-collapse:collapse}.localizacion .tabla td,.localizacion .tabla th{border:1px solid rgba(0,0,0,.5);padding:5px;text-align:left}.localizacion .tabla th{background-color:#00405f;color:#fff}#login,#registro{display:none;background-color:#e3dcd5;padding:20px 30px 50px}#login h2,#registro h2{text-align:center;font-family:Georgia;font-weight:400;color:#00405f;font-size:32px;margin-bottom:30px}#login form,#registro form{width:280px}#login form label,#registro form label{font-weight:900;color:#00405f;display:block;font-size:14px;margin-bottom:5px}#login form input,#registro form input{border:1px solid #fff;padding:7px 5px;width:100%;display:block;background-color:transparent;color:#00405f;margin-bottom:20px}#login form input:focus,#registro form input:focus{outline:none}#login form button,#registro form button{margin-top:20px;border:none;display:block;width:100%;padding:10px;text-align:center;background-color:#8bbc08;color:#fff;font-weight:900;cursor:pointer}@media screen and (max-width:880px){.amenidades li{width:33.33%}}@media screen and (max-width:680px){.Menu ul{text-align:center}.Menu li{margin-left:0}.Menu a{padding:25px 5px}.Footer-container{display:block}.Footer-col{width:100%}.Footer-col.col-1{text-align:center}.Footer-col.col-1 p{margin-top:20px}.Footer-col.col-2{text-align:center}.Footer-col.col-2 .redes{margin-bottom:20px}}@media screen and (max-width:540px){.amenidades li{width:50%}}.Preview-intro-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Preview-intro .col-1{width:40%;text-align:center}.Preview-intro .col-1 h1{font-family:Georgia;font-weight:400;color:#00405f;font-size:32px;margin-left:auto;margin-right:auto;margin-top:150px;max-width:230px;text-align:center}.Preview-intro .col-1 .descubrelo{color:#00405f;display:inline-block;vertical-align:top;padding:15px 20px;font-size:14px;font-weight:700;background-color:rgba(0,64,95,.15)}.Preview-intro .col-2{width:60%;position:relative}.Preview-intro .col-2 img{display:block;width:100%}.Preview-intro .col-2 .ts{position:absolute;top:0;right:0}.Preview-intro .col-2 .ts img{width:auto}.Preview-costos{border-top:1px solid rgba(0,0,0,.2);color:#00405f}.Preview-costos p{margin:0;padding:20px 0}.Preview-costos-col{display:inline-block;vertical-align:top;width:50%;padding:0}.Preview-costos-col.col-1 img{display:inline-block;vertical-align:mmiddle;width:35px;margin-bottom:-4px}.Preview-costos-col.col-2{text-align:right}.Preview-costos-col.col-2 a,.Preview-costos-col.col-2 p{display:inline-block;vertical-align:top;padding:24px 0}.Preview-costos-col.col-2 a{margin-left:20px;padding:24px 20px;border:none;color:#8bbc08;font-weight:900;background-color:rgba(0,0,0,.05)}.Preview-descubrelo{background-color:#e3dcd5;padding:100px 0;text-align:center}.Preview-descubrelo h2{margin-top:0;color:#fff;font-weight:400;font-size:42px;font-family:Georgia;text-shadow:1px 1px 4px rgba(0,0,0,.1)}.Preview-descubrelo-items{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.Preview-descubrelo-item{width:33.33%;padding-left:20px;color:#00405f;margin-bottom:40px}.Preview-descubrelo-item img{display:block;width:100%}.Reserva{display:none;padding:20px 120px 180px;background-color:#e3dcd5;color:#00405f;-webkit-box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22);box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22)}.Reserva-container p{text-align:right}.Reserva-container label{font-weight:900;color:#00405f;display:block;font-size:14px;margin-bottom:5px}.Reserva-container .picker .date,.Reserva-container .picker .icon{display:inline-block;vertical-align:middle}.Reserva-container .picker .icon{width:50px}.Reserva-container input,.Reserva-container select{border:1px solid #fff;padding:7px 5px;width:100%;display:block;background-color:transparent;color:#00405f;margin-bottom:20px}.Reserva-container input::-webkit-input-placeholder,.Reserva-container select::-webkit-input-placeholder{color:#00405f}.Reserva-container input::-moz-placeholder,.Reserva-container select::-moz-placeholder{color:#00405f}.Reserva-container input::-ms-input-placeholder,.Reserva-container select::-ms-input-placeholder{color:#00405f}.Reserva-container input::placeholder,.Reserva-container select::placeholder{color:#00405f}.Reserva-container input:focus,.Reserva-container select:focus{outline:none}.Reserva-container button{margin-top:20px;border:none;display:block;width:100%;padding:10px;text-align:center;background-color:#8bbc08;color:#fff;font-weight:900;cursor:pointer}@media screen and (max-width:880px){.Preview-intro-container{display:block}.Preview-intro .col-1,.Preview-intro .col-2{display:block;width:100%}.Preview-intro .col-1{margin-bottom:40px}.Preview-costos-col{display:block;width:100%;padding:0}.Preview-costos-col.col-1{text-align:center}.Preview-costos-col.col-1 img{display:none}.Preview-costos-col.col-2{text-align:center}}