@charset "UTF-8";.trans-all,#search-advanced .inmo-filter h6:after,#property-list-records .order-by ul{transition:all ease-in-out var(--transitions-time)}.trans-link{transition:background-color ease-in-out var(--transitions-time),color ease-in-out var(--transitions-time),opacity ease-in-out var(--transitions-time)}.trans-bgc-c{transition:background-color ease-in-out var(--transitions-time),color ease-in-out var(--transitions-time)}.trans-bgc{transition:background-color ease-in-out var(--transitions-time)}.trans-c,#search-advanced .top #reset-filters,.property-form .property-details-featured svg{transition:color ease-in-out var(--transitions-time)}.trans-op{transition:opacity ease-in-out var(--transitions-time)}.trans-p{transition:padding ease-in-out var(--transitions-time)}.trans-fill{transition:fill ease-in-out var(--transitions-time)}.trans-trf{transition:transform ease-in-out var(--transitions-time)}.trans-mah{transition:max-height ease-in-out var(--transitions-time)}main#inner #property-list-records header>div{max-width:calc(1504px + var(--padding-container) * 2)!important}main#inner #property-list-records header:after{background-image:url(../../../images/property-list-header.webp)}#property-list-records>.container:not(#message){display:grid;grid-template-columns:274px 1fr;grid-gap:4.75em;padding-top:65px;max-width:calc(1706px + var(--padding-container) * 2)}#property-list-records .buttons{display:flex;justify-content:end;grid-gap:1em;padding-bottom:1.5em;padding-right:20px}#property-list-records .buttons .animated-button{background-color:transparent;border-width:1px}#property-list-records .buttons .animated-button.active{background-color:var(--button-bg-color)}#property-list-records .order-by{justify-self:start;position:relative;cursor:pointer;margin-left:20px;margin-right:auto;font-weight:500}#property-list-records .order-by span{font-weight:300}#property-list-records .order-by ul{font-weight:300;list-style:none;position:absolute;z-index:90;max-height:0;top:100%;right:0;overflow:hidden;background:#fff;display:flex;flex-direction:column;grid-gap:0;margin:0;padding:0}#property-list-records .order-by ul li{border-right:1px solid var(--border-color);border-left:1px solid var(--border-color);padding-inline:1em}#property-list-records .order-by ul li:last-of-type{border-bottom:1px solid var(--border-color);padding-bottom:.5em}#property-list-records .order-by ul li:before{display:none}#property-list-records .order-by ul a{color:currentColor;text-decoration:none}#property-list-records .order-by ul a:hover{color:var(--corporate-color)}#property-list-records .order-by-mobile{display:none;grid-column:1/-1}#property-list-records .order-by-mobile .jcf-select{border-radius:10px;padding-inline:.5em}#property-list-records .order-by:hover ul{max-height:10000px}#inmo-related{overflow:hidden}#inmo-related figure{font-size:0;line-height:0}#inmo-related figure img{width:100%;height:auto}#inmo-related h6 a{text-decoration:none;color:inherit}#properties-map{display:none;position:relative;width:100%;height:90vh;overflow:hidden;margin:0;padding:0}.map-card{width:220px;overflow:hidden;box-shadow:0 2px 10px #00000026}.map-card__img{width:100%;height:120px;background-size:cover;background-position:center}.map-card__info{padding-top:1em}.map-card__title{font-size:15px;font-weight:600;margin:0 0 5px}.map-card__price{color:var(--corporate-color);font-weight:500;font-size:14px;margin:0 0 8px}.map-card__link{display:inline-block;padding:5px 8px;background:var(--corporate-color);color:var(--font-color-on-corporate-background);border-radius:3px;text-decoration:none;font-size:13px}.map-card__link:hover{background:var(--corporate-color-2);color:var(--font-color-on-corporate-background)}main#inner.page-property-mooring header>div{display:grid;grid-template-columns:50% auto;grid-template-areas:". title" ". description"}main#inner.page-property-mooring header>div h1{grid-area:title;background-color:var(--blau-normal)}main#inner.page-property-mooring header>div h2{background-color:var(--blau-normal)}main#inner.page-property-mooring header>div .body-description{grid-area:description;background-color:var(--blau-normal)}main#inner.page-property-mooring header:before{left:19%;right:0;border-radius:20px 0 0 20px}main#inner.page-property-mooring header:after{left:var(--padding-container);right:inherit;background-image:url(../../../images/page-immo-header.webp)}.property-form-header{margin-top:40px;display:flex;align-items:start}.property-form-header h1{color:var(--taronja-dark)}.property-form-header .left{flex:1}.property-form-header .right{display:flex;align-items:center;grid-gap:2rem}.property-form .refs{font-weight:300;font-size:16px;line-height:27px;color:var(--taronja-dark)}.property-form .imprimir{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:12px;color:var(--blau-dark)}.property-form .imprimir svg{width:31px;height:41px}.property-form .imprimir:hover{color:var(--corporate-color-2)}.property-form .container{position:relative}.property-form .prices{display:flex;flex-direction:column;grid-gap:10px;padding:20px 40px;background:var(--taronja-light);border-radius:20px;font-weight:400;font-size:25px;line-height:1;color:var(--corporate-color)}.property-form .prices .old-price{font-weight:400;font-size:20px;line-height:26px;text-decoration-line:line-through}.property-form .prices .price-change-percent{font-weight:300;font-size:var(--font-size);line-height:1}.property-form .inmo .google-map{height:400px}.property-form>figure{width:100%;overflow:hidden;padding:55px 0 0;margin:0}.property-form #slider-inmo{width:100%;max-width:900px;margin:0 auto;position:relative}.property-form #slider-inmo .slick-list{overflow:visible!important}.property-form #slider-inmo .item{position:relative;margin:0 -60px;transition:transform .5s ease,opacity .5s ease,z-index .5s ease;transform:scale(.85);z-index:1}.property-form #slider-inmo .item a{display:block;width:100%;box-shadow:0 10px 25px #0000000d}.property-form #slider-inmo .item picture,.property-form #slider-inmo .item img{display:block;width:100%;height:auto;aspect-ratio:900/505;object-fit:cover}.property-form #slider-inmo .item.slick-center{transform:scale(1);opacity:1;z-index:3}.property-form #slider-inmo .item.slick-center a{box-shadow:0 25px 50px #00000026}.property-form h3,.property-form .title-4{font-weight:400;font-size:30px;margin-top:55px;padding-bottom:10px;margin-bottom:20px;color:var(--taronja-dark);border-bottom:1px solid var(--font-color)}.property-form h3:first-of-type,.property-form .title-4:first-of-type{margin-top:30px}.property-form h4{font-weight:500;margin-top:10px}.property-form .property-details-featured{display:flex;justify-content:flex-start;align-items:center;grid-gap:3em;flex-wrap:wrap;padding-top:20px;padding-bottom:30px;margin-top:40px}.property-form .property-details-featured .detail{display:flex;flex-direction:column;grid-gap:10px;flex-wrap:wrap}.property-form .property-details-featured .detail span{display:block;margin-top:.6em;line-height:1.4;white-space:nowrap}.property-form .property-details-featured .detail span b{font-weight:500}.property-form .property-details-featured svg{width:auto;max-width:50px;height:35px;color:var(--taronja-normal);text-align:center}.property-form .property-details-container{display:flex;flex-wrap:wrap}.property-form .property-details{width:100%;max-width:740px}.property-form .property-details tbody,.property-form .property-details tr{width:100%;display:grid;grid-template-columns:repeat(2,minmax(auto,1fr));justify-items:start}.property-form .property-details th{color:var(--taronja-dark);font-weight:400}.property-form .component-inmo-legal-details{margin-top:0!important;margin-bottom:0!important}.property-form .component-inmo-legal-details .component-inmo-legal-details-item strong,.property-form .component-inmo-legal-details .component-inmo-legal-details-group .component-inmo-legal-details-group-title,.property-form .component-inmo-legal-details .component-inmo-legal-details-group .component-inmo-legal-details-sub-item strong{color:var(--taronja-dark);font-weight:400}.property-form .videoframe{margin-top:60px}.property-form .files{margin-top:60px;display:flex;flex-direction:column;align-items:start}.property-form .files a{display:flex;align-items:center;grid-gap:.5em;color:var(--font-color);position:relative;text-decoration:none;white-space:nowrap}.property-form .files a:before{position:absolute;bottom:0;left:0;transform:scaleX(0);transform-origin:right;z-index:1;transition:transform .2s ease-in-out;background:currentColor;width:100%;height:1px;content:""}.property-form .files a:hover:before{transform:scaleX(1);transform-origin:left}.property-form .files a svg{font-size:1.75em}.property-form .google-map{margin-top:40px}#property-show-record-contact>*{margin:0 auto!important;padding-inline:var(--padding-container);max-width:calc(1150px + var(--padding-container) * 2)}#property-show-record-contact{background-image:url(../../../images/property-form-bg.webp);background-repeat:no-repeat;background-size:cover;background-position:center;margin-top:60px;padding-bottom:50px}#property-show-record-contact .form_area{padding-top:50px;display:grid;grid-template-columns:repeat(3,minmax(auto,1fr));grid-gap:40px}#property-show-record-contact .form_area label{background:var(--blanc);padding:20px}#property-show-record-contact .form_area .comment{grid-column:1/-1}#property-show-record-contact .form_area .accepta{background-color:#0000004d;padding:10px}#property-show-record-contact .form_area .accepta label{color:var(--font-color-on-corporate-background);background:none;border:none;padding:0}#property-show-record-contact .form_area .accepta a{color:var(--font-color-on-corporate-background)}#property-show-record-contact .form_area .accepta{align-self:center;justify-self:start;text-align:left}#property-show-record-contact .form_area #nocheat{align-self:center;justify-self:center}#property-show-record-contact .form_area #contact-button{align-self:center;justify-self:end}.flag{position:absolute;top:10px;right:10px;background-color:var(--corporate-color);color:var(--font-color-on-corporate-background);padding-inline:.5em;z-index:10;border-radius:5px}.flag.offer{background-color:var(--taronja-clar);color:var(--font-color)}.button{cursor:pointer;border:none;background:var(--button-bg-color);color:var(--button-color);text-decoration:none}.button:hover{background:var(--button-bg-color-hover);color:var(--button-color-hover)}a.animated-button,#search-advanced a.search-button,input.animated-button,#search-advanced input.search-button{display:inline-flex;align-items:center;justify-content:center;grid-gap:.5em;position:relative;z-index:0;transition:all var(--transitions-time-2) ease;border-width:var(--border-width);border-style:solid;border-color:var(--button-border-color);border-radius:var(--button-border-radius);background-color:var(--button-bg-color);padding:.6em 1.45em;overflow:hidden;color:var(--button-color);font-weight:var(--button-font-weight);font-size:var(--button-font-size);text-align:center;text-decoration:none}a.animated-button:after,#search-advanced a.search-button:after,input.animated-button:after,#search-advanced input.search-button:after{position:absolute;top:50%;left:50%;z-index:-1;transition:all .75s ease 0s;background:var(--button-bg-color-hover);width:150%;height:0;content:"";transform:translate(-50%) translateY(-50%);opacity:.5}a.animated-button svg,#search-advanced a.search-button svg,input.animated-button svg,#search-advanced input.search-button svg{width:auto;height:1.3em}a.animated-button:hover,#search-advanced a.search-button:hover,input.animated-button:hover,#search-advanced input.search-button:hover{color:var(--button-color-hover);border-color:var(--button-border-color-hover);text-shadow:none}a.animated-button:hover:after,#search-advanced a.search-button:hover:after,input.animated-button:hover:after,#search-advanced input.search-button:hover:after{opacity:1;height:140%}a.animated-button.transparent,#search-advanced a.transparent.search-button,input.animated-button.transparent,#search-advanced input.transparent.search-button{border-width:1px;border-color:var(--button-color);background-color:transparent}a.animated-button.on-corporate-color:after,#search-advanced a.on-corporate-color.search-button:after,input.animated-button.on-corporate-color:after,#search-advanced input.on-corporate-color.search-button:after{background-color:var(--blau-clar)}a.animated-button.on-corporate-color:hover,#search-advanced a.on-corporate-color.search-button:hover,input.animated-button.on-corporate-color:hover,#search-advanced input.on-corporate-color.search-button:hover{color:var(--font-color)}#search-advanced{display:flex;flex-direction:column;grid-gap:1em;padding:20px 30px;background:#fff;box-shadow:0 0 15px #a9a5c9;border-radius:10px}#search-advanced ul{margin:0;padding-top:.5em;padding-left:0}#search-advanced ul li:before{display:none}#search-advanced a{color:var(--font-color);position:relative;text-decoration:none;white-space:nowrap}#search-advanced a:before{position:absolute;bottom:0;left:0;transform:scaleX(0);transform-origin:right;z-index:1;transition:transform .2s ease-in-out;background:currentColor;width:100%;height:1px;content:""}#search-advanced a:hover:before{transform:scaleX(1);transform-origin:left}#search-advanced a{white-space:normal}#search-advanced .top{display:flex;flex-direction:column;grid-gap:20px 10px;align-items:stretch}#search-advanced .top .words{display:flex;align-items:center;border:1px solid var(--font-color);border-radius:10px;overflow:hidden;padding:8px 10px}#search-advanced .top .words input[type=text]{width:100%;border:0;text-transform:lowercase;-webkit-appearance:none}#search-advanced .top .words input[type=text]::placeholder{color:var(--border-color)}#search-advanced .top .words input[type=submit]{cursor:pointer;-webkit-appearance:none;font-size:0;background:transparent;border:0;width:28px;height:28px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><g fill="none" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"><path stroke-dasharray="40" stroke-dashoffset="40" d="M10.76 13.24c-2.34 -2.34 -2.34 -6.14 0 -8.49c2.34 -2.34 6.14 -2.34 8.49 0c2.34 2.34 2.34 6.14 0 8.49c-2.34 2.34 -6.14 2.34 -8.49 0Z"><animate fill="freeze" attributeName="stroke-dashoffset" dur="0.5s" values="40;0"/></path><path stroke-dasharray="12" stroke-dashoffset="12" d="M10.5 13.5l-7.5 7.5"><animate fill="freeze" attributeName="stroke-dashoffset" begin="0.5s" dur="0.2s" values="12;0"/></path></g></svg>');background-repeat:no-repeat;background-size:contain;background-position:center}#search-advanced .top .words input[type=submit]:hover{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><g fill="none" stroke="%23F2893C" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"><path stroke-dasharray="40" stroke-dashoffset="40" d="M10.76 13.24c-2.34 -2.34 -2.34 -6.14 0 -8.49c2.34 -2.34 6.14 -2.34 8.49 0c2.34 2.34 2.34 6.14 0 8.49c-2.34 2.34 -6.14 2.34 -8.49 0Z"><animate fill="freeze" attributeName="stroke-dashoffset" dur="0.5s" values="40;0"/></path><path stroke-dasharray="12" stroke-dashoffset="12" d="M10.5 13.5l-7.5 7.5"><animate fill="freeze" attributeName="stroke-dashoffset" begin="0.5s" dur="0.2s" values="12;0"/></path></g></svg>')}#search-advanced .top #reset-filters{border:1px solid var(--border-color);background-color:transparent;width:51px;height:51px;color:var(--border-color);display:flex;justify-content:center;align-items:center;font-size:2em;border-radius:50%}#search-advanced .top #reset-filters:hover{color:var(--corporate-color)}#search-advanced .top #see-map{grid-column:1/-1;border-radius:10px}#search-advanced h6{font-weight:600;font-size:16px;padding-bottom:.25em;border-bottom:1px solid currentColor}#search-advanced .submenu li>div{display:grid;grid-template-columns:18px auto;grid-gap:.5em;justify-items:start}#search-advanced .submenu .jcf-radio,#search-advanced .submenu .jcf-checkbox{margin:6px 0 0}#search-advanced .inmo-filter{padding-bottom:30px}#search-advanced .inmo-filter:last-of-type .submenu{padding-bottom:0}#search-advanced .inmo-filter h6{cursor:pointer;display:flex;justify-content:space-between;align-items:center}#search-advanced .inmo-filter h6:after{content:"";display:block;width:1.5em;height:1.5em;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024"><path fill="currentColor" d="M831.872 340.864L512 652.672L192.128 340.864a30.59 30.59 0 0 0-42.752 0a29.12 29.12 0 0 0 0 41.6L489.664 714.24a32 32 0 0 0 44.672 0l340.288-331.712a29.12 29.12 0 0 0 0-41.728a30.59 30.59 0 0 0-42.752 0z"/></svg>')}#search-advanced .inmo-filter .submenu{padding-top:.5em;padding-bottom:30px}#search-advanced .inmo-filter .submenu li>div{display:grid;grid-template-columns:26px auto}#search-advanced .inmo-filter .submenu .jcf-checkbox{margin-top:.45em}#search-advanced .inmo-filter .active1 h6:after{transform:rotate(-90deg)}#search-advanced .dates label,#search-advanced .person_holder label{display:flex;align-items:center;grid-gap:10px;margin-bottom:1em}#search-advanced .dates label:before,#search-advanced .person_holder label:before{content:"";display:block;width:23px;height:23px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path d="M0 0h24v24H0z" fill="none" /><path fill="none" stroke="currentColor" d="M7.5 6V1m10 5V1m4 16v4.5h-18v-3m17.863-10H3.352M.5 18.25v.25h17.9l.15-.25l.234-.491A28 28 0 0 0 21.5 5.729V3.5h-18v2.128A28 28 0 0 1 .743 17.744z" /></svg>');background-size:contain;background-repeat:no-repeat;background-position:center}#search-advanced .dates .adult:before,#search-advanced .person_holder .adult:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 22.93"><circle cx="8.98" cy="4.5" r="3.5" stroke="currentColor" fill="none"></circle><path d="M2.83 21.93c-.48 0-.94-.19-1.29-.55-.35-.35-.54-.84-.54-1.35v-.96c0-3.97 3.52-7.33 8-7.33s8 3.36 8 7.33v.96c0 .51-.2.99-.54 1.35-.35.35-.81.55-1.29.55H2.83Z" fill="none" stroke="currentColor" ></path></svg>')}#search-advanced .dates .child:before,#search-advanced .person_holder .child:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 9 19.5"><path d="M4.5 7.5c1.66 0 3 1.34 3 3v1.92l-.33.33H1.83l-.33-.33V10.5c0-1.66 1.34-3 3-3Zm0-6c1.25 0 2.25 1 2.25 2.25S5.75 6 4.5 6 2.25 5 2.25 3.75s1-2.25 2.25-2.25Zm0-1.5C2.44 0 .75 1.69.75 3.75c0 1.18.57 2.22 1.43 2.91C.88 7.45 0 8.88 0 10.5v2.56l.21.23 1.29 1.29v4.92H3v-3.75h3v3.75h1.5v-4.92l1.29-1.29.21-.23V10.5c0-1.62-.88-3.05-2.18-3.84.86-.69 1.43-1.73 1.43-2.91C8.25 1.69 6.56 0 4.5 0Z" style="stroke-width:0"></path></svg>')}#search-advanced .dates .baby:before,#search-advanced .person_holder .baby:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18"><path d="M14.25 10.5h-7.5c-1.24 0-2.25-1.01-2.25-2.25h12c0 1.24-1.01 2.25-2.25 2.25Zm2.22-3.75h-5.22V1.5c2.88.05 5.19 2.38 5.22 5.25ZM11.25 0c-.4 0-.78.15-1.07.43-.28.28-.44.67-.43 1.07v5.25H4.1l-.93-1.12C2.61 4.84.22 3.7 0 5.25A.75.75 0 0 0 .75 6c.49 0 .96.22 1.27.59L3 7.77v.48C3 10.32 4.68 12 6.75 12H8.9l-1.95 2.34c-.84-.27-1.76.09-2.2.86-.44.77-.28 1.75.39 2.33.67.59 1.65.62 2.36.09s.95-1.49.58-2.29l2.43-2.91 2.43 2.91c-.38.8-.14 1.76.57 2.29s1.7.49 2.36-.09c.67-.59.83-1.56.39-2.33a1.878 1.878 0 0 0-2.2-.86L12.11 12h2.15c2.07 0 3.75-1.68 3.75-3.75V7.5C18 .09 11.32 0 11.25 0Z" style="fill:%23000;stroke-width:0"></path></svg>')}#search-advanced .dates{display:flex;flex-direction:column;grid-gap:1em;margin-top:1em;padding-top:1em;padding-bottom:1em}#search-advanced .dates label{margin-bottom:0}#search-advanced .dates label:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path d="M0 0h24v24H0z" fill="none" /><path fill="none" stroke="currentColor" d="M7.5 6V1m10 5V1m4 16v4.5h-18v-3m17.863-10H3.352M.5 18.25v.25h17.9l.15-.25l.234-.491A28 28 0 0 0 21.5 5.729V3.5h-18v2.128A28 28 0 0 1 .743 17.744z" /></svg>')}#search-advanced .dates input{width:100%;padding-inline:.5em;border:1px solid var(--jcf-border-color);-webkit-appearance:none}#search-advanced .search-button{width:100%;cursor:pointer;margin-top:1em}#search-advanced #reset-filters{cursor:pointer}#search-advanced .jcf-select{border:none}#filter-prices{position:relative;display:inline-block}#filter-prices span{position:relative;display:block;margin-bottom:.5em}#filter-prices span:last-of-type{margin-bottom:0}#filter-prices span input[type=number]{width:100%;padding-left:.5em;padding-right:1.5rem;border:1px solid var(--jcf-border-color);-moz-appearance:textfield}#filter-prices span input[type=number]::-webkit-outer-spin-button,#filter-prices span input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#filter-prices span:after{content:"\20ac";position:absolute;right:.75rem;top:50%;transform:translateY(-50%);pointer-events:none;color:inherit}#filter-prices .jcf-select .jcf-select-text{cursor:pointer;font-size:1em}@media only screen and (max-width:1500px){#property-list-records .property-list{grid-template-columns:repeat(2,minmax(auto,1fr));grid-gap:var(--padding-container)}}@media only screen and (max-width:1280px){main#inner.page-property-mooring header:after{left:0}main#inner.page-property-mooring header>div{display:flex;flex-direction:column}}@media only screen and (max-width:1100px){#property-list-records>.container:not(#message){display:flex;flex-direction:column;grid-gap:0;padding-top:var(--padding-container)}#property-list-records .buttons{padding-right:0}#property-list-records .buttons .animated-button,#property-list-records .order-by{display:none}#property-list-records .order-by-mobile{display:block}}@media only screen and (max-width:619px){#property-list-records .property-list{display:flex;flex-direction:column;grid-gap:30px}#property-list-records .property-list .item{padding:0}#property-list-records .property-list .item .content{padding-inline:20px;padding-bottom:20px}}@media only screen and (max-width:390px){.property-list .item .details{display:none}}@media only screen and (max-width:1100px){.property-form-header{flex-direction:column;grid-gap:1em}}@media only screen and (max-width:420px){.property-form-header .right{width:100%;flex-direction:column}.property-form-header .prices{width:100%;align-items:center}}@media only screen and (max-width:1100px){#property-show-record-contact .form_area{display:flex;flex-direction:column}#property-show-record-contact #nocheat{margin-inline:auto!important}}@media only screen and (max-width:850px){#property-show-record .property-details tbody{display:flex;flex-direction:column}}@media only screen and (max-width:750px){.property-form .property-details-featured{padding-top:50px;margin-top:0}}@media only screen and (max-width:440px){#property-show-record .property-details tr{display:flex;flex-direction:column}#property-show-record .property-details th{text-align:left}}
