#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);-moz-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,transform .4s ease;transition:left .4s ease,transform .4s ease,-webkit-transform .4s ease,-moz-transform .4s ease}#baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}@-webkit-keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@-webkit-keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}@keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;-moz-border-radius:15%;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.baguetteBox-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}body {-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}a {color:#7c7c7c;}h1, h2, h3, h4, h5, h6 {text-rendering:optimizeLegibility;}b, strong {font-weight:500;}.label-hidden {border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;}.call-to-action {background-color:#3a3a3a;border-top:1px solid #5c5c5c;padding-bottom:0.5rem;padding-top:0.5rem;z-index:1020;}.call-to-action.call-fixed {left:0;position:fixed;right:0;top:43px;z-index:1020;}.call-to-action .btn {padding:0.3rem 0.6rem;}@media screen and (min-width:992px) {.call-to-action {padding-bottom:0.75rem;padding-top:0.75rem;}.call-to-action.call-fixed {top:114px;}.call-to-action.call-fixed.no-subnav {top:87px;}.call-to-action .btn {padding:0.375rem 0.75rem;}}.footer {padding-bottom:1rem;padding-top:1rem;}.footer-img {max-width:300px;}.whatsapp {padding:0.8rem;border-radius:50%;background-color:#00E676;position:fixed;bottom:1.5rem;right:1.5rem;box-shadow:0 0 5px 0 rgba(0,0,0,0.3);}.whatsapp img {width:35px;height:auto;}:root {--f-1:"Noto Serif", serif;--f-2:"Montserrat", sans-serif;--c-w:#ffffff;--c-b:#000000;--c-1:#5b6257;--c-2:#b3986b;--c-3:#8a8d8b;}.c-2 {color:var(--c-2);}@media screen and (min-width:992px) {.p-lg-85 {padding:8.5% 8.5% 8.5% 8.5%;}}body {font-family:var(--f-2);font-style:normal;font-weight:400;font-size:1.125rem;color:var(--c-3);}@media screen and (min-width:992px) {body {font-size:1.25rem;}}p {letter-spacing:.01em;}li::marker {color:var(--c-2);}.title-h1 {font-size:32px;font-weight:300;color:var(--c-2);margin-top:20px;text-wrap:balance;}@media screen and (min-width:768px) {.title-h1 {font-size:46px;}}@media screen and (min-width:992px) {.title-h1 {font-size:60px;}}.title-h2 {font-family:var(--f-1);font-style:italic;font-weight:400;color:var(--c-1);}.subtitle-h2 {text-transform:uppercase;font-size:14px;color:var(--c-2);font-weight:500;margin-bottom:0;}@media screen and (min-width:768px) {.subtitle-h2 {font-size:16px;}}.title-h2-alt {font-family:var(--f-2);font-style:normal;font-size:40px;line-height:1.1;color:var(--c-2);font-weight:300;letter-spacing:.02rem;margin-bottom:15px;margin-left:-5px;span {font-size:20px;color:var(--c-1);font-family:var(--f-1);font-style:italic;font-weight:400;display:block;margin-left:3px;line-height:1.1;}}@media screen and (min-width:768px) {.title-h2-alt {font-size:50px;margin-left:-8px;margin-bottom:30px;span {margin-left:8px;font-size:30px;}}}@media screen and (min-width:1200px) {.title-h2-alt {font-size:60px;}}.title-h3 {font-family:var(--f-1);font-style:italic;font-weight:400;color:var(--c-1);}.link-text {display:inline-flex;align-items:center;text-decoration:none;color:var(--c-2); transition:color 0.3s ease;background-color:transparent;padding:0;border:0;}.link-text:hover {color:var(--c-2);}.flecha-svg {margin-left:5px;transition:transform 0.3s ease;}.flecha-svg.down {transform:rotate(90deg);}.link-text:hover .flecha-svg {transform:translateX(5px);}.link-text:hover .flecha-svg.down {transform:rotate(90deg) translateX(5px);}.btn {text-wrap:balance;--bs-btn-font-weight:500;}.btn-primary {--bs-btn-color:var(--c-w);--bs-btn-bg:var(--c-2);--bs-btn-border-color:var(--c-2);--bs-btn-hover-color:var(--c-b);--bs-btn-hover-bg:var(--c-2);--bs-btn-hover-border-color:var(--c-2);--bs-btn-focus-shadow-rgb:49, 132, 253;--bs-btn-active-color:var(--c-b);--bs-btn-active-bg:var(--c-2);--bs-btn-active-border-color:var(--c-2);--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd;}.bg-img {height:500px;background-color:gray;background-size:cover;background-position:center center;background-repeat:no-repeat;background-image:url('../img/768x512.jpg');}@media screen and (min-width:992px) {.bg-img {display:flex;height:100%;}}.bg-img-beach-restaurant {background-image:url('../img/1920x1080.jpg');}.bg-img-bodas {background-image:url('../img/paginas/home/bodas.jpg');}.bg-img-mice {background-image:url('../img/paginas/home/mice.jpg');}.bg-img-eventos-corporativos {background-image:url('../img/paginas/mice/mice.jpg');}.bg-img-espacios-era {background-image:url('../img/paginas/espacios/espacio-la-era.jpg');}.bg-img-espacios-clastra {background-image:url('../img/paginas/espacios/espacio-la-clastra.jpg');}.bg-img-espacios-jardin {background-image:url('../img/paginas/espacios/espacio-jardin.jpg');}.bg-img-espacios-piscina {background-image:url('../img/paginas/espacios/espacio-piscina.jpg');}.bg-img-espacios-salon {background-image:url('../img/paginas/espacios/espacios-salon-casa.jpg');}.bg-img-espacios-discoteca {background-image:url('../img/paginas/espacios/espacios-discoteca.jpg');}.bg-finca-punteada {background-image:url('../img/paginas/home/son-burguet-finca.jpg');background-repeat:no-repeat;background-size:100% auto;background-position:center bottom;padding-bottom:55%;}@media screen and (min-width:992px) {.bg-finca-punteada {background-size:auto 55%; background-position:-260px center;padding-bottom:3rem;}}@media screen and (min-width:1200px) {.bg-finca-punteada {background-size:auto 67%;}}@media screen and (min-width:1400px) {.bg-finca-punteada {background-size:auto 84%;}}@media screen and (min-width:1600px) {.bg-finca-punteada {background-position:-50px center;}}.header,.header2 {background-color:transparent;transition:background-color .5s cubic-bezier(0.785, 0.135, 0.15, 0.86);}.scrolling.header,.scrolling.header2 {background-color:var(--c-w);box-shadow:0 2px 7px 0px rgba(107, 124, 119, 0.24);}.topbar {background-color:transparent;}.topbar-telf {text-decoration:none;font-size:20px;font-weight:400;color:var(--c-3);line-height:1;margin-bottom:-3px;}.topbar-line {line-height:1;font-size:20px;font-weight:400;color:var(--c-3);}.topbar-rrss .st0 {fill:var(--c-3);}.idioma-flag {line-height:1;img {width:auto;height:20px;}}.idioma-flag + .idioma-flag {margin-left:16px;}@media screen and (min-width:992px) {.topbar-telf {color:var(--c-w);transition:color .5s cubic-bezier(0.785, 0.135, 0.15, 0.86);}.topbar-line {color:var(--c-w);}.topbar-rrss .st0 {fill:var(--c-w);transition:fill .35s cubic-bezier(0.785, 0.135, 0.15, 0.86);}.scrolling .topbar-telf,.scrolling .topbar-line{color:var(--c-3);}.scrolling .topbar-telf:hover {color:var(--c-1);}.scrolling .topbar-rrss .st0 {fill:var(--c-3);}.scrolling .topbar-rrss:hover .st0 {fill:var(--c-1);}}.navbar {background-color:transparent;}.navbar-brand {padding-top:0;padding-bottom:0;}.navbar-brand img {display:block;width:240px;height:auto;}@media screen and (min-width:992px) {.navbar-brand {margin-top:-30px;}}@media screen and (min-width:992px) {.navbar-brand {padding-left:0;}.navbar-brand img {max-width:300px;width:auto;}}@media screen and (min-width:1200px) {.navbar-brand img {max-width:320px;}}.navbar-nav .nav-item {border-bottom:1px solid #d3d3d3;}.navbar-nav .nav-item .nav-link {font-weight:400;color:var(--c-3);}.navbar-nav .nav-item .nav-link.active {color:var(--c-2);}@media screen and (min-width:992px) {.navbar-nav .nav-item {border-bottom:none;}.navbar-nav .nav-item .nav-link {color:var(--c-w);transition:color .5s cubic-bezier(0.785, 0.135, 0.15, 0.86);font-size:16px;}.navbar-nav .nav-item:last-child .nav-link {padding-right:0;}.scrolling .navbar-nav .nav-item .nav-link {color:var(--c-3);}.scrolling .navbar-nav .nav-item .nav-link:hover {color:var(--c-1);}.scrolling .navbar-nav .nav-item .nav-link.active {color:var(--c-2);}}@media screen and (min-width:1200px) {.navbar-nav .nav-item .nav-link {font-size:20px;}}.navbar-toggler {border:none;font-size:30px;padding-bottom:0;padding-top:0;padding-right:0;}.navbar-toggler:focus {box-shadow:none;}.navbar-toggler-icon {transition:background-image .5s cubic-bezier(0.785, 0.135, 0.15, 0.86);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.scrolling .navbar-toggler-icon {background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28107, 124, 119, 0.6%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.portada-video {position:relative;width:100%;height:100vh;overflow:hidden;}.portada-video video {position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);min-width:100%;min-height:100%;object-fit:cover;width:100%;height:auto;}.portada-image {position:relative;width:100%;height:100vh;overflow:hidden;}.portada-image img {width:100%;height:100%;object-fit:cover;}.video-overlay {position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.10);}.portada-img .video-overlay {height:auto;}.scroll-icon {display:none;height:3.5em;width:2em;border:0.2em solid #fff;border-radius:1em;position:absolute;bottom:32px;left:50%;transform:translateX(-50%);}.scroll-icon__dot {display:block;position:absolute;left:50%;background:#fff;height:0.4em;width:0.4em;top:0.6em;margin-left:-0.2em;border-radius:50%;transform-origin:top center;backface-visibility:hidden;animation:scroll_2 2s ease-out infinite;}.scroll-icon-mbl {position:absolute;bottom:32px;left:50%;transform:translateX(-50%);transform-origin:center;backface-visibility:hidden;animation:scroll_3 2s ease-out infinite;}.scroll-icon-mbl img {width:auto;height:50px;}@media screen and (min-width:992px) {.scroll-icon {display:block;}.scroll-icon-mbl {display:none;}}.hero-title {Font-family:var(--f-1);font-style:italic;font-weight:400;font-size:46px;color:var(--c-1);}.card {border:none;border-radius:0;--bs-card-bg:rgb(var(--bs-light-rgb));}.card.bg-white {--bs-card-bg:var(--c-w);}.card-body {border-radius:0;}.card-title {font-family:var(--f-1);font-style:italic;font-weight:500;color:var(--c-1);font-size:22px;}.card-img-top {border-radius:0;}.card-text {font-size:18px;font-weight:400;color:var(--c-3);}.espacio-izquierda {height:85vh;}.espacio-derecha {height:170vh;}@media screen and (min-width:768px) {.espacio-izquierda {height:50vh;}.espacio-derecha {height:100vh;}}@media screen and (min-width:992px) {.espacio-izquierda,.espacio-derecha {height:calc(100vh - 92px);}}.espacio-item {position:relative;overflow:hidden;height:100%;}.espacio-derecha .espacio-item {height:50%;}.espacio-item-img {width:100%;height:100%;object-fit:cover;}.espacio-titulo {position:absolute;top:15px;left:0;right:0;bottom:auto;margin:0;display:flex;justify-content:center;align-items:center;color:var(--c-w);font-size:clamp(2rem, 2vw, 3rem);font-weight:400;text-shadow:2px 2px 4px rgba(0, 0, 0, 0.5);text-align:center;padding:1rem;font-family:var(--f-1);font-style:italic;}.espacio-icon {position:absolute;top:82px;left:50%;bottom:auto;transform:translateX(-50%);width:25px;height:auto;}@media screen and (min-width:992px) {.espacio-titulo {top:0;left:0;right:0;bottom:0;}.espacio-icon {display:none;}}.espacio-overlay {position:absolute;top:140px;left:1rem;right:1rem;bottom:auto;background-color:hsla(38, 32%, 56%, 1);display:flex;flex-direction:column;justify-content:start;align-items:center;opacity:0;transition:opacity 0.3s ease;padding:0 16px 16px 16px;text-align:center;text-wrap:balance;overflow:hidden;transition:top 0.5s ease-out, opacity 0.5s ease-out;}.espacio-overlay.open {opacity:1;top:120px;}.espacio-overlay-title {color:var(--c-w);font-weight:400;text-align:center;font-family:var(--f-1);font-style:italic;visibility:hidden;height:0;font-size:0;}.espacio-overlay-desc {color:#ffffff;margin:0;text-wrap:balance;font-size:16px;border:1px solid white;padding:16px;}@media screen and (min-width:992px) {.espacio-overlay {top:0;left:0;right:0;bottom:0;transition:opacity 0.3s ease;justify-content:center;padding:16px;}.espacio-item:hover .espacio-overlay {opacity:1;}.espacio-overlay-title {font-size:clamp(2rem, 2vw, 3rem);height:auto;visibility:visible;}.espacio-overlay-desc {display:flex;align-items:center;}}@media screen and (min-width:1200px) {.espacio-overlay-desc {font-size:20px;}}.slogan-title {font-family:var(--f-1);font-style:italic;font-weight:400;color:var(--c-1);font-size:32px;text-wrap:balance;}.slogan-desc {text-wrap:balance;margin-bottom:30px;}@media screen and (min-width:768px) {.slogan-title {font-size:35px;}}.seccion-imagen-fondo { background-image:url('../img/768x512.jpg');background-repeat:no-repeat;min-height:400px;display:flex;align-items:center;background-size:100% auto;background-position:left top;}@media screen and (min-width:992px) {.seccion-imagen-fondo {background-size:cover;background-position:center;}}.seccion-imagen-fondo.son-burguet {background-image:url('../img/paginas/home/alojamiento-son-burguet-2.jpg');}.seccion-imagen-fondo.celebracion-boda {background-image:url('../img/paginas/bodas/el-lugar-perfecto-para-la-boda.jpg');}.contenido-izquierda {background-color:rgba(255, 255, 255, 0.9);padding:1rem;margin-left:0;box-shadow:0 4px 6px rgba(0, 0, 0, 0.1);margin-top:50%;width:100%;p {text-wrap:balance;}}@media screen and (min-width:768px) {.contenido-izquierda {margin-top:55%;}}@media screen and (min-width:992px) {.contenido-izquierda {max-width:500px;padding:2rem;margin-top:0;}}.icon-box-container {text-align:center;margin-bottom:40px;}.icon-box-icon {font-size:3rem;color:var(--c-2);margin-bottom:1rem;display:inline-block;width:150px;height:150px;line-height:120px;border-radius:50%;background-color:rgb(var(--bs-light-rgb));position:relative;}.icon-box-icon img {width:auto;height:100px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}.icon-box-title {font-size:1.3rem;font-weight:500;color:var(--c-1);font-family:var(--f-1);line-height:1.6;text-align:center;margin-bottom:0.5rem;}.icon-box-desc {font-size:1rem;color:var(--c-3);text-wrap:balance;margin-bottom:0;}.accordion-item {border:0;border-radius:0;background-color:rgb(var(--bs-light-rgb));border-bottom:1px solid #dfdfdf;}.accordion-button {font-size:1.2rem;color:var(--c-b);background-color:var(--bs-light-rgb);font-family:var(--f-2);font-weight:500;}.accordion-item:first-of-type>.accordion-header .accordion-button {border-top-left-radius:0;border-top-right-radius:0;}.accordion-item:last-of-type {border-bottom-right-radius:0;border-bottom-left-radius:0;}.accordion-button:not(.collapsed) {color:var(--c-w);background-color:var(--c-2);}.accordion-body {font-family:var(--f-2);font-style:normal;font-weight:400;font-size:1.25rem;color:var(--c-3);}.accordion-button::after {background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23b3986b' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");}.accordion-button:not(.collapsed)::after {background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");}.accordion-button:focus {box-shadow:none;}.splide {height:100%;}.splide__track {height:100%;}.splide__slide img {object-fit:cover;height:100%;}.splide__arrow {background:var(--c-2);opacity:1;border:4px solid white;width:2.3em;height:2.3em;transition:border .1s cubic-bezier(0.785, 0.135, 0.15, 0.86);}.splide__arrow:hover:not(:disabled) {opacity:1;}.splide__arrow--prev {left:10px;}.splide__arrow--next {right:10px;}.splide__arrow svg {fill:var(--c-w);}@media screen and (min-width:992px) {.splide__arrow:hover {border:0 solid var(--c-w);opacity:1;}}@media screen and (min-width:1400px) {.splide__arrow--prev {left:-25px;}.splide__arrow--next {right:-25px;}}.gallery-item {position:relative;display:block;}.gallery-item::after {content:'';display:block;position:absolute;bottom:5px;right:5px;width:32px;height:32px;background-color:rgba(179,152,107,0.5);background-image:url('../img/iconos/expand.svg');background-size:20px auto;background-repeat:no-repeat;background-position:center;}#baguetteBox-overlay .full-image {padding:24px;}@media screen and (min-width:992px) {.gallery-item::after {bottom:auto;right:auto;top:0;left:0;width:100%;height:100%;opacity:0;background-size:32px auto;background-position:center 60%;transition:opacity .8s cubic-bezier(0.785, 0.135, 0.15, 0.86), background-position .8s cubic-bezier(0.785, 0.135, 0.15, 0.86);}.gallery-item:hover::after {opacity:1;background-position:center center;}}.form-floating > label {font-size:16px;}.footer {background-color:var(--c-2);color:var(--c-w);}.footer a {color:var(--c-w);text-decoration:none;}.footer-line {line-height:1;font-size:20px;font-weight:400;color:var(--c-w);}