#map{width:100%;height:300px;border-radius:8px;overflow:hidden;display:none}.gm-style .gm-style-iw-c{padding:4px 8px 8px 8px !important;border-radius:10px}.gm-style .gm-style-iw-d{overflow:visible !important;max-height:none !important}.gm-style .gm-ui-hover-effect{top:0 !important;right:0 !important}.gm-style .gm-style-iw-chr{padding:0 !important;min-height:unset !important}.gm-style .gm-style-iw-ch{padding:0 !important;margin:0 !important;min-height:0 !important}.gm-style .gm-ui-hover-effect{width:24px !important;height:24px !important}.gm-style .gm-ui-hover-effect span{margin:4px !important}#list{width:100%}#list{display:flex;flex-wrap:wrap;gap:16px 0}#rounded-box{position:absolute;left:50%;transform:translateX(-50%);top:min(28vw,260px);z-index:1;max-height:none;overflow:visible;width:290px;padding:5px 0 3px 0;border-radius:16px;box-shadow:0 2px 10px rgba(0,0,0,.2);background-color:#fff;font-family:Roboto,sans-serif;transition:all .3s ease}#rounded-box .fechainputbusca input,#rounded-box .numpax select,#rounded-box .fechaDisponibles2 select,#rounded-box .submitsearch,#rounded-box .fechaDisponibles2{padding:5px;font-size:12px;border:1px solid #009;border-radius:6px;margin:5px 0;box-sizing:border-box;text-align:center;color:#009;background:#fff}#rounded-box .fechainputbusca input,#rounded-box .numpax select,#rounded-box .fechaDisponibles2 select{cursor:pointer}#rounded-box .fechaDisponibles2::placeholder{color:#009}#rounded-box .fechainputbusca input:hover,#rounded-box .numpax select:hover,#rounded-box .fechaDisponibles2:not(.submitsearch):hover{border-color:#009;background:#f0f4ff}#rounded-box .fechainputbusca input{width:80px;margin-left:15px}#rounded-box .numpax select{width:70px;margin-left:15px}#rounded-box .submitsearch{background:#ff4103;color:#fff;cursor:pointer;width:60px;border:0;margin-left:15px;align-self:stretch}#rounded-box .resultbox{padding:0 0 0 10px}#rounded-box .submitsearch svg{display:inline-block;vertical-align:middle;margin-right:3px;margin-bottom:1px;width:30px;height:30px;margin-left:-10px}#rounded-box .busca-label{display:inline-flex;flex-direction:row;align-items:center;font-size:11px;font-weight:500;white-space:nowrap;color:#009;flex-shrink:0;gap:4px;-webkit-font-smoothing:antialiased}#rounded-box #searchnew .newbuscador{padding:6px 6px 8px 4px;justify-content:space-between;gap:4px}#rounded-box #searchnew .busca-label{font-size:10px}#rounded-box #searchnew .fechainputbusca input{width:72px;margin-left:0;font-size:11px;height:28px;padding-top:0;padding-bottom:0}#rounded-box #searchnew .numpax select{width:46px;margin-left:0;font-size:11px;height:28px;padding-top:0;padding-bottom:0}#rounded-box #searchnew .submitsearch{width:44px;margin-left:0;font-size:11px;padding:4px 3px;align-self:stretch;height:auto}@media(min-width: 430px){#rounded-box #searchnew .busca-label{font-size:13px}#rounded-box #searchnew .fechainputbusca input{width:64px;margin-left:0}#rounded-box #searchnew .numpax select{width:54px;margin-left:0}#rounded-box #searchnew .submitsearch{width:52px;margin-left:0}}@media(min-width: 600px){#rounded-box #searchnew .busca-label{font-size:14px}#rounded-box #searchnew .fechainputbusca input{width:74px;font-size:12px;margin-left:0}#rounded-box #searchnew .numpax select{width:58px;font-size:12px;margin-left:0}#rounded-box #searchnew .submitsearch{width:60px;font-size:12px;margin-left:0}}@media(min-width: 768px){#rounded-box #searchnew .busca-label{font-size:16px}#rounded-box #searchnew .fechainputbusca input{width:84px;font-size:13px;margin-left:0}#rounded-box #searchnew .numpax select{width:64px;font-size:13px;margin-left:0}#rounded-box #searchnew .submitsearch{width:66px;font-size:13px;margin-left:0}}#rounded-box .styleresultsearch{width:90%;border:1px solid #ccc;padding:10px}#rounded-box .styleresultsearch .fechaDisponibles2{background:#ff4103;color:#fff;cursor:pointer}#rounded-box .newbuscador{display:flex;align-items:center;padding-bottom:10px}#rounded-box #searchnew{font-size:80%;text-align:center}@media(min-width: 430px){#rounded-box{width:340px}#rounded-box .fechainputbusca input{margin-left:20px}#rounded-box .numpax select{margin-left:25px;width:80px}#rounded-box .submitsearch{margin-left:25px;width:70px}}@media(min-width: 600px){#rounded-box{width:400px}#rounded-box .fechainputbusca input{width:90px;font-size:14px}#rounded-box .numpax select{width:90px;font-size:13px}#rounded-box .submitsearch{margin-left:35px;width:90px;font-size:15px}}@media(min-width: 768px){#rounded-box{width:450px}#rounded-box .fechainputbusca input{margin-left:30px;width:100px}#rounded-box .numpax select{margin-left:30px;width:100px}#rounded-box .submitsearch{margin-left:30px;width:100px;font-size:15px}}@media(min-width: 1280px){#rounded-box{top:10px}}.styleimagebusca{margin-right:10px;width:150px;height:auto}.styleresult{width:90%;border:1px solid #ccc;padding:0 10px 4px}.styleresult p a{text-decoration:none}#random-box{width:230px;margin:20px 0 0 0;padding:0 5px 10px 8px;border-radius:16px;background-color:#fff;font-family:Roboto,sans-serif;display:none}#random-box .styleimagebusca{display:block;width:140px;height:auto;margin:0 auto 6px}@media(min-width: 910px){#random-box{display:block}}#formreserva input[type=text],#formreserva input[type=email],#formreserva input[type=tel],#formreserva select,#formreserva textarea{font-size:14px;color:#009}#formreserva select{-webkit-appearance:menulist-button;background-color:#f8f8f8;border:1px solid #a6a6a6}input.fechaDisponibles{padding-right:5px;font-size:12px;font-family:Verdana,Geneva,Tahoma,sans-serif}select.fechaDisponibles{font-size:13px}#city{width:250px;height:32px;border-width:1px;border-style:solid;border-color:#a6a6a6 !important;color:#009;-webkit-appearance:menulist-button;background-color:#f8f8f8;border-radius:5px;cursor:pointer}.checkbox li{margin-left:25px;list-style:none;font-size:85%}.pricepay{width:45px}.formenquirer .cajaanchoo .pricepay{width:80px;flex:none}.decimal{width:15px}#Gra{display:inline-block}#Tangp ul,#Gra ul{list-style-type:none;margin:0;padding:0}#Tangp{display:inline-block}#Tangp input[type=text]{border:#666ee8;border-style:solid;border-width:1px;font-weight:bold}#Gra input[type=text]{border:#666ee8;border-style:solid;border-width:1px;font-weight:bold}.tangergroup{padding-bottom:20px}.w100{width:100%}.a115px{width:115px}.a150px{width:150px}.a185px{width:185px}.tangerinput{margin:5px 5px 5px 0;height:18px}.formfields{padding:0 0 0 20px}.formenquirer{background-color:#fff;border:1px solid;border-color:#ccc #888 #555 #bbb;width:100%}.formenquirer p{margin-left:2%;margin-right:10px}.cajaanchoo input{width:55%;margin-right:5%;padding:1px 2px}.cajaanchoo select{margin-right:50%}.cajaanchoo textarea{width:55%;margin-right:5%}.flex-container{display:flex;padding-left:5px;flex-wrap:wrap;font-size:90%}.flex-container img{width:40px;height:auto}.flex-container>div{margin-right:10px}@media(min-width: 768px){.formenquirer{width:550px}.formenquirer p{margin-left:20px}}.formfields{font-size:14px;line-height:1.4}.formfields label,.formfields p,.formfields div,.formfields input,.formfields select,.formfields textarea{font-size:inherit;font-family:inherit}.formfields{padding:0 20px}.flex-container{font-size:14px}#phone{flex:1;width:auto !important;min-width:0}.flex-container{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;font-size:inherit}.flex-container img{height:20px;width:auto}.hidden{display:none}#formreserva .flex-container{padding-left:0;flex-wrap:nowrap;font-size:14px;gap:6px}#formreserva .flex-container img{width:auto;height:20px}.formenquirer{background:#fff;border:none;max-width:700px;width:100%;box-sizing:border-box;padding:20px 30px;font-size:14px;line-height:1.4}.formenquirer p{margin-left:0;margin-right:0}.formenquirer .cajaanchoo{display:grid;grid-template-columns:180px 1fr;align-items:center;gap:0 15px;margin-bottom:16px}.formenquirer .cajaanchoo input,.formenquirer .cajaanchoo textarea,.formenquirer .cajaanchoo select{width:100%;margin-right:0;padding:6px 8px;box-sizing:border-box;border:1.5px solid #888;border-radius:6px;-webkit-appearance:none;font-size:14px;color:#009}.formenquirer .cajaanchoo textarea{min-height:120px;align-self:start}.formenquirer .cajaanchoo span .red{margin-left:2px}.formenquirer .phone-row{display:flex;gap:8px;align-items:center}.formenquirer .phone-row input{padding:6px 8px;box-sizing:border-box;border:1.5px solid #888;border-radius:6px;font-size:14px;color:#009}.formenquirer .phone-row .phone-prefix{width:48px;flex-shrink:0}.formenquirer .phone-row input:not(.phone-prefix){flex:1}.formenquirer p:has(input[type=checkbox]){margin-top:28px;margin-bottom:32px}.formenquirer p.textcenter{margin-top:28px;margin-bottom:20px}.formenquirer input[type=submit].boton{background:#ff4103;color:#fff;border:0;border-radius:10px;padding:0 40px;height:44px;font-size:16px;font-weight:500;line-height:44px;cursor:pointer;vertical-align:middle;box-shadow:0 7px 14px 0 rgba(49,49,93,.1),0 3px 6px 0 rgba(0,0,0,.08)}.formenquirer input[type=submit].boton:hover{background:#d93900}@media(max-width: 600px){.formenquirer{padding:10px 12px}.formenquirer .cajaanchoo{grid-template-columns:1fr;display:grid}}