﻿:root,.light-bg{--color-bg: #fffdfc;--color-txt: #866d60;--color-c1: #b8a398;--color-c2: #866d60;--color-c3: #73BA8F;--color-c4: #46947A;--color-c5: #EDB04C;--color-c6: #8C662D;--color-wh: #ffffff;--color-bk: #333333;--color-gy-sd: #1d1d1d;--color-gy-d: #4E4E4E;--color-gy: #808080;--color-gy-lg: #B5B5B5;--color-gy-slg: #DEDEDE;--color-error: #F31422;--color-warning: #D98E04;--color-success: #75D900;--color-info: #049DBF}.dark-bg{--color-bg: #866d60;--color-txt: #fffdfc;--color-c1: #fffdfc;--color-c2: #fffdfc;--color-c3: #73BA8F;--color-c4: #46947A;--color-c5: #EDB04C;--color-c6: #8C662D;--color-wh: #FFFFFF;--color-bk: #333333;--color-gy-sd: #747474;--color-gy-d: #a7a7a7;--color-gy: #c5c5c5;--color-gy-lg: #e9e9e9;--color-gy-slg: #fafafa;--color-error: #F31422;--color-warning: #D98E04;--color-success: #75D900;--color-info: #049DBF}abbr,address,article,aside,audio,b,blockquote,body,button,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,a,i,iframe,img,input,select,ins,label,legend,li,main,mark,menu,nav,object,ol,p,pre,q,samp,section,span,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;outline:0;border:0;box-sizing:border-box;font:inherit;-webkit-appearance:none}img{max-width:100%;height:auto}nav ul li{list-style-type:none}nav a{text-decoration:none}button{cursor:pointer;background-color:rgba(0,0,0,0)}div{position:relative;color:var(--color-txt)}@font-face{font-family:headings;font-display:swap;font-weight:lighter;src:local("Dulcelin"),url("../fonts/Dulcelin.woff2") format("woff2")}@font-face{font-family:subHeadings;font-display:swap;font-weight:lighter;src:local("Neucha"),url("../fonts/Neucha.woff2") format("woff2")}@font-face{font-family:texts;font-display:swap;font-weight:lighter;src:local("QuattrocentoSans-Regular"),url("../fonts/QuattrocentoSans-Regular.woff2") format("woff2")}.header{display:flex;justify-content:space-between;align-items:center;width:100%;position:absolute;padding-left:2vw;z-index:1000}.header__logo{display:flex;justify-content:center;align-items:center;width:40vw;height:40vw;max-width:255px;max-height:255px;background-color:var(--color-wh);border-radius:50%;border:2px solid;padding:1.4em;position:fixed;top:-3em}.navPricipal{font-family:subHeadings;font-size:1.2em;color:var(--color-c2);width:40px;height:40px;background-color:hsla(0,0%,100%,.8);position:fixed;top:1em;right:4vw;display:flex;justify-content:center;align-items:center;padding-top:0;border-radius:50px;transition:.3s ease-in-out;transform-origin:center;overflow:hidden}.navPricipal:hover{width:50px;height:50px}.navPricipal .menu{display:none;padding:1em 0;opacity:0;transition:1s ease-in-out}.navPricipal .menu a{display:inline-block;padding:.3em .25em}.navPricipal .menu a:hover{font-weight:bold;text-decoration:underline}.hamburgerMenu{width:25px;height:25px;position:relative;cursor:pointer;text-align:center;display:flex;justify-content:center;align-items:center;transition:.3s ease-in-out;margin-right:6px}.hamburgerMenu span{background-color:var(--color-c2);width:25px;height:2px;border-radius:4px;display:block;position:relative;margin:0 auto}.hamburgerMenu span::before,.hamburgerMenu span::after{content:"";background-color:var(--color-c2);width:25px;height:2px;border-radius:4px;display:block;position:absolute;top:-8px}.hamburgerMenu span::after{top:8px}.navPricipal.openMenu{width:790px;padding:0 .5em}@media(max-width: 1100px){.navPricipal.openMenu{width:105px;height:auto;border-radius:10px}}.navPricipal.openMenu .hamburgerMenu span{transform:rotate(45deg);width:17px}.navPricipal.openMenu .hamburgerMenu span::before{width:17px;transform:rotate(-90deg);top:0}.navPricipal.openMenu .hamburgerMenu span::after{opacity:0}.navPricipal.openMenu .menu{display:block;animation:menu 1s ease-in-out forwards}@media(max-width: 1100px){.navPricipal.openMenu .hamburgerMenu{position:absolute;top:0;right:0;z-index:1000}}@keyframes menu{from{opacity:0}to{opacity:1}}html{scroll-behavior:smooth;font-size:16px;line-height:1.4em}body{font-family:texts;font-size:1em;background-color:var(--color-bg);color:var(--color-txt);overflow-x:hidden;-webkit-overflow-scrolling:touch}h1.principal{transform:rotate(-11deg) translate(-0.3em, -0.5em)}h1.principal span{left:35%;transform:rotate(10deg) translate(-2em, 1.6em)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:var(--color-txt);font-family:"headings";line-height:.8em}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span,.h1 span,.h2 span,.h3 span,.h4 span,.h5 span,.h6 span{display:block;font-size:.7em;color:var(--color-c1);position:relative}h1.type2,h2.type2,h3.type2,h4.type2,h5.type2,h6.type2,.h1.type2,.h2.type2,.h3.type2,.h4.type2,.h5.type2,.h6.type2{color:var(--color-txt);font-family:"subHeadings";line-height:.9em}h1.type2 span,h2.type2 span,h3.type2 span,h4.type2 span,h5.type2 span,h6.type2 span,.h1.type2 span,.h2.type2 span,.h3.type2 span,.h4.type2 span,.h5.type2 span,.h6.type2 span{font-size:.7em;color:var(--color-c1)}h1,h1.type2,.h1{font-size:calc(5vmin + 1em)}h2,h2.type2,.h2{font-size:calc(1.3vmin + 1em)}h3,h3.type2,.h3{font-size:calc(1vmin + 1em)}h4,h4.type2,.h4{font-size:calc(1vmin + 1em)}h5,h5.type2,.h5{font-size:calc(3vmin + 1em)}h6,h6.type2,.h6{font-size:calc(1vmin + .95em)}h1.entry-title{font-size:calc(4vmin + 1em)}h2.wp-block-heading{font-size:calc(3.4vmin + 1em);margin:1.5em 0 .5em}h3.wp-block-heading{font-size:calc(2vmin + 1em);margin:1.5em 0 .5em}p+p{margin-top:.6em}strong,b{font-weight:bold}main{background-color:var(--color-bg);color:var(--color-txt);width:100%}section,article{background-color:var(--color-bg);color:var(--color-txt)}aside{background-color:var(--color-bg);color:var(--color-txt)}hr{border-top:1px solid;border-radius:2px}.cookies{background-color:var(--color-bg);padding:3em;font-size:1em;text-align:center;line-height:1.4em;width:360px;height:360px;border-radius:50%;position:fixed;bottom:-40px;right:0;left:0;margin:0 auto;z-index:1000}.flex--evenly,.flex--around,.flex--between,.flex--end,.flex--center,.flex{display:flex;flex-wrap:wrap}.flex{justify-content:flex-start}.flex--center{justify-content:center}.flex--end{justify-content:flex-end}.flex--between{justify-content:space-between}.flex--around{justify-content:space-around}.flex--evenly{justify-content:space-evenly}.inColumns{flex-direction:column}.vCenter{align-items:center}.vStart{align-items:start}.vEnd{align-items:end}.aCenter{align-self:center}.aStart{align-self:flex-start}.aEnd{align-self:flex-end}.noWrap{flex-wrap:nowrap}.center{margin-left:auto;margin-right:auto}.txtc{text-align:center}.txtr{text-align:right}.txtl{text-align:left}.floatl{float:left}.floatr{float:right}.clearfix{clear:both}.hide{display:none}.show,.block{display:block !important}.fixed{position:fixed}.blockScroll{overflow:hidden;height:100%}.ico--small,.ico{display:inline-block;vertical-align:middle;fill:var(--color-c1)}.ico{width:2.2em;height:2.2em}@media(max-width: 768px){.ico{width:1.5714285714em;height:1.5714285714em}}.ico--small{width:1.2222222222em;height:1.2222222222em}.w10{width:10%}.w20{width:20%}.w30{width:30%}.w40{width:40%}.w50{width:50%}.w60{width:60%}.w70{width:70%}.w80{width:80%}.w90{width:90%}.w100{width:100%}@media(max-width: 768px){.w10{width:100%}.w20{width:100%}.w30{width:100%}.w40{width:100%}.w50{width:100%}.w60{width:100%}.w70{width:100%}.w80{width:100%}.w90{width:100%}.w100{width:100%}}.vw10{width:10vw !important}.vw20{width:20vw !important}.vw30{width:30vw !important}.vw40{width:40vw !important}.vw50{width:50vw !important}.vw60{width:60vw !important}.vw70{width:70vw !important}.vw80{width:80vw !important}.vw90{width:90vw !important}.vw100{width:100vw !important}@media(max-width: 768px){.vw10{width:100vw !important}.vw20{width:100vw !important}.vw30{width:100vw !important}.vw40{width:100vw !important}.vw50{width:100vw !important}.vw60{width:100vw !important}.vw70{width:100vw !important}.vw80{width:100vw !important}.vw90{width:100vw !important}.vw100{width:100vw !important}}.p1{padding:1rem}.p2{padding:2rem}.p3{padding:3rem}.p4{padding:4rem}.p5{padding:5rem}.pl1{padding-left:1rem}.pl2{padding-left:2rem}.pl3{padding-left:3rem}.pl4{padding-left:4rem}.pl5{padding-left:5rem}.pr1{padding-right:1rem}.pr2{padding-right:2rem}.pr3{padding-right:3rem}.pr4{padding-right:4rem}.pr5{padding-right:5rem}.pt1{padding-top:1rem}.pt2{padding-top:2rem}.pt3{padding-top:3rem}.pt4{padding-top:4rem}.pt5{padding-top:5rem}.pb1{padding-bottom:1rem}.pb2{padding-bottom:2rem}.pb3{padding-bottom:3rem}.pb4{padding-bottom:4rem}.pb5{padding-bottom:5rem}.m1{margin:1rem}.m2{margin:2rem}.m3{margin:3rem}.m4{margin:4rem}.m5{margin:5rem}.ml1{margin-left:1rem}.ml2{margin-left:2rem}.ml3{margin-left:3rem}.ml4{margin-left:4rem}.ml5{margin-left:5rem}.mr1{margin-right:1rem}.mr2{margin-right:2rem}.mr3{margin-right:3rem}.mr4{margin-right:4rem}.mr5{margin-right:5rem}.mt1{margin-top:1rem}.mt2{margin-top:2rem}.mt3{margin-top:3rem}.mt4{margin-top:4rem}.mt5{margin-top:5rem}.mb1{margin-bottom:1rem}.mb2{margin-bottom:2rem}.mb3{margin-bottom:3rem}.mb4{margin-bottom:4rem}.mb5{margin-bottom:5rem}a,button{text-decoration:underline;color:var(--color-txt);transition:.5s ease-in-out}a:hover,button:hover{transition:none;color:var(--color-txt);font-weight:bold}a:active,button:active{transition:none;color:var(--color-txt)}input[type=submit],input[type=button],.btn--disable,.btn--secondary,.btn--primary{display:inline-block;width:fit-content;min-width:80px;margin:5px;font-family:"subHeadings";border:2px solid;border-radius:30px;padding:.4em 1.4em;font-size:1.2rem;line-height:1.2em;transition:.5s ease-in-out;text-decoration:none;cursor:pointer}input[type=submit]:hover,input[type=button]:hover,.btn--disable:hover,.btn--secondary:hover,.btn--primary:hover{transition:.3s ease-in-out}input[type=submit]:active,input[type=button]:active,.btn--disable:active,.btn--secondary:active,.btn--primary:active{transition:none}input[type=submit],input[type=button],.btn--primary{background-color:var(--color-c2);border-color:var(--color-c2);color:var(--color-bg)}input[type=submit]:hover,input[type=button]:hover,.btn--primary:hover,input[type=submit]:active,input[type=button]:active,.btn--primary:active{background-color:var(--color-bg);border-color:var(--color-c2);color:var(--color-c2)}.btn--secondary{background-color:var(--color-c1);border-color:var(--color-c1);color:var(--color-bg)}.btn--secondary:hover,.btn--secondary:active{background-color:var(--color-bg);border-color:var(--color-c1);color:var(--color-c1)}.btn--disable{background-color:var(--color-gy-lg);border-color:var(--color-gy-lg);color:var(--color-c2);opacity:.6;cursor:not-allowed}.btnBack{position:relative;display:block;padding-left:30px;margin-top:20px}.btnBack::after{content:url(../icos/chevron-down.svg);display:inline-block;width:30px;height:30px;transform:rotate(90deg);position:absolute;top:-5px;left:-1px}dl,ul,ol{list-style-position:inside;margin-bottom:.6em}dt::before{content:"- "}dd{padding-left:1.5em}ul li{list-style-type:disc}form{width:clamp(290px,95%,400px)}label{display:block;width:fit-content;background-color:var(--color-bg);color:var(--color-txt);font-size:.9em;border-radius:10px;padding:0 5px;position:relative;top:.9em;margin-left:6px;z-index:10}input,select,textarea{background-color:var(--color-bg);color:var(--color-txt);border-width:1px;border-style:solid;border-color:var(--color-txt);border-radius:10px;font-size:1em;padding:.8em 1.2em;margin-bottom:1em}textarea{width:100%;height:100px;resize:none}input[type=text],input[type=email],input[type=tel]{width:100%;margin-bottom:0}input[type=date]{width:12em}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{box-shadow:0 0 0px 1000px var(--color-bg) inset}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]+label,input[type=radio]+label{position:relative;top:0;padding:0;margin-left:0;cursor:pointer;margin-bottom:5px}input[type=checkbox]+label::before,input[type=radio]+label::before{content:"";width:20px;height:20px;display:inline-block;vertical-align:bottom;margin-right:5px;background-color:var(--color-bg);border-color:var(--color-txt);border-width:1px;border-style:solid;border-radius:4px}input[type=checkbox]:checked+label::before{background-color:var(--color-c2)}input[type=checkbox]:checked+label::after{content:"";display:block;background-image:url("../icos/check-wh.svg");height:30px;width:30px;position:absolute;top:-4px;left:-2px}input[type=radio]+label::before{border-radius:50%}input[type=radio]:checked+label::before{background-color:var(--color-c2)}input:not([class=toggle])[type=radio]:checked+label::after{content:"";width:10px;height:10px;border-radius:50%;background-color:var(--color-bg);position:absolute;top:9px;left:6px}::placeholder{color:var(--color-c1)}.respuestaForm{padding:1em;border:2px solid;border-radius:1em}footer{position:relative;background-color:var(--color-bg);color:var(--color-txt);margin-top:6em}footer .tel{font-size:2.1em;font-family:subHeadings}footer h4{border-bottom:1px solid var(--color-wh);line-height:1em;margin-bottom:.5em}.footer__column{width:28%;min-width:215px;margin-left:auto;margin-right:auto}@media(max-width: 690px){.footer__column{text-align:center;margin-bottom:2em}}.copyright{font-size:.9em;line-height:1.2em;text-align:center}.sectionFixed{background-size:cover;background-attachment:fixed;background-repeat:no-repeat;background-position:center;width:100%;height:100vh;position:relative}@media(max-width: 1100px){.sectionFixed{height:initial;background-size:contain;background-attachment:fixed;background-repeat:no-repeat;background-position:center top;margin-bottom:27vh}}[class^=boxText]{width:780px;background-color:hsla(0,0%,100%,.85);border-radius:4px;padding:1em 2em 1em 4em;position:absolute;top:35vh}@media(max-width: 1100px){[class^=boxText]{position:inherit;width:93vw;max-width:inherit;top:25vh;padding:1.5em}}[class$="--left"]{left:-1vw}@media(max-width: 1100px){[class$="--left"]{left:4vw}}[class$="--right"]{right:-1vw}@media(max-width: 1100px){[class$="--right"]{right:inherit;left:4vw}}[class$="--sobremi"]{top:65vh;margin-bottom:65vh;left:0;right:0;margin:0 auto}@media(max-width: 1100px){[class$="--sobremi"]{position:absolute;top:45vh}}.baloonContact--uno{position:absolute;top:65vh;right:5vw;display:block}@media(max-width: 1100px){.baloonContact--uno{display:none}}.baloonContact--dos{display:none}@media(max-width: 1100px){.baloonContact--dos{display:block}}.baloonContact--uno,.baloonContact--dos{text-align:center;width:230px;z-index:500}.baloonContact--uno div,.baloonContact--dos div{width:230px;height:230px;border-radius:50%;background-color:var(--color-bg);border:2px solid var(--color-txt);font-family:subHeadings;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:left}.baloonContact--uno .baloonContact__tlf,.baloonContact--dos .baloonContact__tlf{font-size:1.8em;color:var(--color-c6);text-decoration:none;margin-bottom:.3em}.baloonContact--uno .baloonContact__tlf::before,.baloonContact--dos .baloonContact__tlf::before{content:"Llámame:";display:block;color:var(--color-c2);font-size:.9em;line-height:1.1em}.baloonContact--uno .baloonContact__email,.baloonContact--dos .baloonContact__email{font-size:1.2em;color:var(--color-c6);text-decoration:none}.baloonContact--uno .baloonContact__email::before,.baloonContact--dos .baloonContact__email::before{content:"Email:";display:block;color:var(--color-c2);font-size:1.1em}.baloonContact--uno a[class^=btn],.baloonContact--dos a[class^=btn]{position:relative;top:-40px}.reviews{display:flex;justify-content:space-around;flex-wrap:nowrap;padding:40px 0;overflow:auto}@media(max-width: 1100px){.reviews{justify-content:flex-start}}.reviews>div{width:18%;text-align:center;min-width:220px;padding:5px}.reviews img{border:1px solid var(--color-principal);border-radius:20px;margin-bottom:5px}.reviews h2{margin-bottom:3px}.stars{padding:10px 0}.stars span{content:"";background:url(../icos/star.svg) no-repeat;background-size:15px;width:20px;height:15px;display:inline-block;transform-origin:bottom}.stars span:nth-child(2),.stars span:nth-child(4){transform:scale(1.2)}.stars span:nth-child(3){transform:scale(1.4)}.galeria{display:grid;grid-template-columns:repeat(4, 1fr)}@media(max-width: 768px){.galeria{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 430px){.galeria{grid-template-columns:1fr}}.fotov{grid-row:span 2}.foto img,.fotov img{width:100%;height:100%;object-fit:cover;margin-top:-6px}.tarifas h2{font-size:2.5em;line-height:.9em;background-color:var(--color-wh);padding:.5rem}.tarifas__box{flex-basis:20%;flex-grow:1;min-width:300px;max-width:500px;background-color:var(--color-c2);border:1px solid;border-radius:4px;overflow:hidden;margin:1em}.tarifas__box img{margin-bottom:-6px}.tarifas__box div{padding:1em;color:var(--color-wh)}.tarifas__box .precio{width:150px;border-bottom:2px solid;display:block;margin:0 auto}.recomendado{display:inline-block;background-color:var(--color-wh);color:var(--color-c2);padding:5px 10px;border-radius:15px;margin-top:1em}.precio{font-size:2em;line-height:1em;font-family:headings;position:relative}.precio::after{content:"€";font-size:.7em}article.post:first-child{margin-top:.5em}article.post,article.page{margin:0 0 4.5em}article.post p,article.page p{font-size:1.2em;line-height:1.4em}.site-main{width:75%;padding:0 7vw 0 24vw}aside.widget-area{width:25%;min-width:300px;padding-right:2em}@media(max-width: 1100px){article.post:first-child{margin-top:9.5em}.site-main{width:100%;padding:0 7vw 0 7vw}aside.widget-area{width:80%;margin:0 auto;min-width:inherit;padding-right:0;text-align:center}form{margin:0 auto}.search-form label{width:100%}input.search-field{width:100%}}@media(max-width: 768px){article.post:first-child{margin-top:8vh}}.containerContent{padding-top:10vh}.entry-footer span{display:block}.entry-title a{text-decoration:none}.entry-meta{font-family:subHeadings;font-size:calc(1vmin + 1em);line-height:2em}.search-field{margin-bottom:inherit}.search-submit{margin-left:2.5em !important}.nav-previous{margin-bottom:1.5em}.nav-previous .nav-subtitle,.nav-next .nav-subtitle{display:none}.nav-links{display:flex;justify-content:space-between;flex-wrap:wrap}.nav-previous .nav-title{font-family:subHeadings;font-size:calc(1.3vmin + 1em)}.nav-previous .nav-title::before{content:"< "}.nav-next .nav-title{font-family:subHeadings;font-size:calc(1.3vmin + 1em)}.nav-next .nav-title::after{content:" >"}.comments-area{margin-top:2em}/*# sourceMappingURL=styles.min.css.map */