.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}
/*!
 * Theme Name: La Foret theme
 * Theme URI:
 * Description: laforet theme
 * Version: 1.0.0
 * Author: La Foret
 * Author URI:
 * Tags: Laforet
*/
*{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth;font-family:'Mulish',sans-serif}a{text-decoration:none;color:black;cursor:pointer}section{scroll-margin-top:4rem}#horaires{scroll-margin-top:160px}body{overflow-x:hidden}#header{width:100%}header.active{position:fixed;z-index:9999}.contenedor{width:1200px}.hamburger{width:40px;height:40px;right:0;z-index:1002;cursor:pointer;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-right:0px;background-color:#568B23;border-radius:6px}._layer{background-color:white;margin-bottom:6px;border-radius:2px;width:20px;height:2px;opacity:1}._layer:last-child{margin-bottom:0}.hamburger:hover
._layer{background-color:white}.hamburger:hover{background-color:#002E71;padding:5px}.nav-mobile>.hamburger.is-active{justify-content:flex-start}.hamburger.is-active .-top{-webkit-transform:translateY(200%) rotate(45deg) !important;-ms-transform:translateY(200%) rotate(45deg) !important;transform:translate(0px, 8px) rotate(45deg) !important}.hamburger.is-active .-mid{opacity:0}.hamburger.is-active .-bottom{transform:translate(0px, -8px) rotate(135deg) !important}.hamburger.is-active
._layer{background-color:white !important;color:white}.menuppal.is_active{background-color:#568B23;transform:translate3d(0px, 0px, 0px);display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.menuppal{bottom:0;height:100%;overflow-y:scroll;position:absolute;top:70px;transform:translate3d(0px, -100%, 0px);transition:transform 0.35s cubic-bezier(0.05, 1.04, 0.72, 0.98) 0s;width:100%;z-index:1001}.menuppal
ul{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-top:40px;padding:0;width:100%}.menuppal ul
hr{width:100%;height:1px;margin:20px
0px}@media (max-width: 900px) and (orientation: landscape){.menuppal ul
hr{width:100% !important;height:1px !important;margin:6px
0px !important}}.menuppal ul
li{list-style:none;padding:0px
25px}.menuppal ul
img{filter:brightness(10)}.menuppal ul li
a{display:flex;justify-content:center;color:white;font-size:20px;font-family:'Mulish',sans-serif}a{text-decoration:none}nav{background-color:white;width:100%;height:107px;display:flex;align-items:center;justify-content:center}.navdesktop
.contenedor{display:flex;align-items:center;justify-content:space-around}.navdesktop
li{list-style:none}.navdesktop
ul{display:flex;justify-content:space-between;width:630px}.navdesktop li
a{color:black;font-family:'Mulish',sans-serif;font-weight:700;font-size:16px}.cont-mon
a{display:flex;justify-content:center;align-items:center}.cont-mon
a{color:#568B23;font-family:'Mulish',sans-serif;font-weight:700;font-size:16px}.btn-reserve{padding:10px
15px 12px;background-color:#568B23;color:white;border-radius:6px;font-family:'Mulish',sans-serif;font-weight:700;font-size:18px;text-align:center}.logo-nav{width:176px;height:91px}.logo-nav
a{width:100%;height:100%}.navmobile{display:none}.seccion-uno{width:100%;background-repeat:no-repeat;background-size:cover;background-position:bottom;display:flex;justify-content:center;align-items:flex-end;padding-bottom:32px;position:relative}.seccion-uno
.background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.seccion-uno
.sombra{position:absolute;bottom:0;left:0;width:100%}.seccion-uno
.contenedor{display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center;position:relative;margin-bottom:40px;z-index:2}h1{font-family:'Mali',cursive;font-weight:700;font-size:56px;margin-bottom:30px;color:white}.seccion-uno
.subtitulo{font-family:'Mulish',sans-serif;font-weight:700;font-size:24px;color:white;margin-bottom:44px}.seccion-uno .cont-btn{width:512px;display:flex;justify-content:space-around;margin-bottom:32px}.btn-azul{background-color:#002E71}.seccion-uno
p{color:white;font-family:'Mulish',sans-serif;font-size:14px;font-weight:700}.seccion-uno
.duendes{position:absolute;bottom:-75px;left:0;width:100%;z-index:1}.seccion-uno .duendes-mobile{display:none}.seccion-dos{background-color:#2E9137;display:flex;justify-content:center;padding-top:63px;position:relative;flex-direction:column;align-items:center}.seccion-dos
.contenedor{display:flex;flex-direction:column;justify-content:center;text-align:center;z-index:2}h2{color:white;font-family:'Mali',cursive;font-size:46px;font-weight:700;margin-bottom:30px}h3{color:white;font-family:'Mulish',sans-serif;font-size:24px;font-weight:400;line-height:34px;margin-bottom:35px}.seccion-dos .cont-modals{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:67px}.seccion-dos .cont-modals
.modal{width:388px;height:300px;border-radius:10px;background-repeat:no-repeat;background-size:cover;position:relative;cursor:pointer;overflow:hidden;margin-bottom:15px}.modal
img{width:100%;height:100%;transition:transform .5s ease}.modal-texto{background-color:white;width:388px;height:78px;border-radius:0px 0px 10px 10px;position:absolute;bottom:0;left:0;display:flex;padding-left:30px;align-items:center}.modal-titulo{color:#002E71;font-family:'Mali',cursive !important;font-weight:700 !important;font-size:26px !important;text-align:center !important}.cont-modal{cursor:pointer;width:100%}.modal-up{display:none;position:fixed;z-index:10;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4)}.modal-up.active{display:flex }.conteiner{width:100%;display:flex;flex-direction:column;align-items:center}.modal-content{background-color:#fefefe;margin:auto;padding:40px
50px 40px;border:1px
solid #888;width:825px;position:relative;display:flex;justify-content:center;border-radius:10px}.modal-content
img{box-shadow:#b8b8b8 0px 16px 40px;border-radius:10px;width:720px;margin-bottom:47px;height:405px;object-fit:cover}.modal-content
p{margin-bottom:30px;font-weight:400}.modal-content .texto-modal-strong{margin-bottom:0px;font-weight:800;color:#002E71}.modal-content
p{font-family:'Mulish',sans-serif;font-size:18px;text-align:start;width:100%;line-height:28px}.modalopen{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;padding:1rem;cursor:pointer;visibility:hidden;opacity:0;transition:all 0.35s ease-in}.modalopen.is-visible{visibility:visible;opacity:1}.close{position:absolute;top:0;right:0;font-size:35px;padding-right:20px;cursor:pointer;font-weight:400;color:#568B23}.tarjeta{display:flex;border-radius:6px;height:455px;box-shadow:#b8b8b8 0px 16px 40px;position:relative;z-index:1}.tarjeta .texto-tarjeta{background-color:#002E71;width:50%;height:100%;border-radius:0px 6px 6px 0px;display:flex;flex-direction:column;text-align:start;justify-content:center;padding-left:40px;padding-right:30px}.tarjeta
img{width:50%;height:100%;object-fit:cover}.tarjeta
p{color:white;font-family:'Mulish',sans-serif;font-size:20px;font-weight:400}.seccion-dos .cont-forma{position:relative;width:100%;z-index:0;height:235px}.seccion-dos
.forma{position:absolute;top:0;left:0;width:100%}.seccion-dos .forma-mobile{display:none}.seccion-tres{background-color:white;padding-top:30px;padding-bottom:103px;display:flex;justify-content:center;position:relative}.seccion-tres
.contenedor{display:flex;flex-direction:column;align-items:center;text-align:center}.seccion-tres
h2{color:#872080}.seccion-tres
h3{width:520px;color:black}.seccion-tres
.cards{display:flex;justify-content:space-between;width:100%;margin-bottom:55px}.card{width:388px;height:433px;background-repeat:no-repeat;background-size:contain;position:relative;border-radius:10px;box-shadow:#b8b8b8 0px 3px 40px}.card .texto-card{position:absolute;bottom:0;width:388px;height:213px;border-radius:0px 0px 10px 10px;background-color:white;text-align:left;display:flex;flex-direction:column;justify-content:flex-end;padding:0px
0px 32px 33px}.card .texto-card
.titulo{font-family:'Mali',cursive;font-size:26px;font-weight:700;color:#942065}.card .texto-card
.texto{font-family:'Mulish',sans-serif;font-size:18px;font-weight:700;margin-top:32px}.seccion-tres .card .btn-reserve{border:none;margin-top:17px;width:240px}.card-modal{display:none}.cont-texto{font-family:'Mulish',sans-serif;text-align:center;width:595px}.cont-texto
p{line-height:26px}.cont-texto
.strong{font-size:18px;font-weight:700}ul{list-style:none}.tick{position:relative;padding:10px
0 9px 55px;text-align:start;font-family:'Mulish',sans-serif;font-size:18px}.tick::before{position:absolute;top:0%;left:0%;content:url(/wp-content/themes/laforetenchante/assets/img/check.svg)}.seccion-tres .modal-content{padding:30px
60px;display:flex;flex-direction:column;align-items:center;text-align:center}.seccion-tres
.columna{width:100%;display:flex;justify-content:space-between;align-items:center;padding-bottom:1rem;padding-top:1rem;text-align:start;border-bottom:#00000026 0.5px solid}.seccion-tres .columna
p{width:auto;margin-bottom:0;font-family:'Mulish',sans-serif;font-weight:700}.seccion-tres .columna
.fino{font-family:'Mulish',sans-serif;font-weight:400}.seccion-tres .lado-der{display:flex;align-items:center}.seccion-tres .conteiner .texto-modal-strong{text-align:center !important;width:100%}.seccion-tres .btn-reserve{margin-top:40px;z-index:3}.lado-der
img{box-shadow:none;width:50px;margin-bottom:0;height:50px}.seccion-cuatro{background-color:#1F4F24;display:flex;justify-content:center;position:relative;padding-top:30px;padding-bottom:47px}.seccion-cuatro
.duende{position:absolute;top:-192px;left:0;width:100%}.seccion-cuatro .duende-mobile{display:none}.seccion-cuatro
.contenedor{display:flex;flex-direction:column;align-items:center;position:relative}.seccion-cuatro
.precio{background-color:rgba(225, 225, 225, 20%);border-radius:10px;width:388px;height:145px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:6px}.seccion-cuatro .cont-precios{display:flex;justify-content:center;width:100%;margin-bottom:50px;flex-wrap:wrap}.seccion-cuatro .cont-precios-dos{justify-content:center}.seccion-cuatro .precio
.grande{font-family:'Mulish',sans-serif;font-size:36px;font-weight:900;color:white}.seccion-cuatro .precio
.chico{font-family:'Mulish',sans-serif;font-size:18px;font-weight:700;color:white}.carte{font-family:'Mulish',sans-serif;font-weight:900;font-size:26px}.seccion-cuatro
.carte{color:white;margin-bottom:30px}.btn-rosa{background-color:#942065}.seccion-cuatro .cont-texto{color:white;margin-top:42px}.seccion-cinco{background-color:#CAFBFF;display:flex;justify-content:center;position:relative;padding-top:85px;padding-bottom:85px}.seccion-cinco
.contenedor{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}.seccion-cinco
.forma{position:absolute;top:361px;left:0;width:100%}.seccion-cinco
.tarjeta{box-shadow:none}.seccion-cinco .tarjeta .texto-tarjeta{background-color:transparent;justify-content:space-around}.seccion-cinco .tarjeta
h2{color:#002E71}.seccion-cinco .tarjeta
img{box-shadow:#b8b8b8 0px 3px 40px;border-radius:6px}.seccion-cinco .tarjeta
p{color:black;margin-bottom:35px}.seccion-cinco .tarjeta .btn-azul{width:180px}.mobile{display:none}.desktop{display:flex}.seccion-seis{display:flex;justify-content:center;margin-bottom:103px}.seccion-seis
.contenedor{display:flex;flex-direction:column;align-items:center;position:relative}.seccion-seis
h2{color:#872080;text-align:center}.seccion-seis .cont-horarios{display:flex;justify-content:center;width:100%;flex-wrap:wrap}.seccion-seis .horarios-uno{margin-bottom:30px}.seccion-seis
.horarios{text-align:center;padding-top:25px;width:370px;border-bottom:1px solid #3636364d;height:auto;margin-left:10px;margin-right:10px}.seccion-seis .horarios-dos
.horarios{height:152px}.seccion-seis .horarios-dos
hr{height:115px}.seccion-seis .contenedor .cont-horarios .horarios
.titulo{font-family:'Mulish',sans-serif;font-weight:900;font-size:26px;color:black;margin-bottom:30px}.seccion-seis .contenedor .cont-horarios .horarios
.hora{font-family:'Mulish',sans-serif;font-weight:900;font-size:26px;color:#872080}.seccion-seis
.texto{margin-bottom:25px}.seccion-seis
p{font-family:'Mulis',sans-serif}.seccion-seis .horarios-dos{justify-content:space-evenly}hr{color:rgba(54, 54, 54, 30%);width:1px;height:215px}.seccion-siete{display:flex;position:relative}.seccion-siete
.mapa{width:100%;height:680px}.seccion-siete .mapa
iframe{height:100%;width:100%}.seccion-siete
.tarjeta{position:absolute;left:0;top:125px;box-shadow:none;width:500px}.seccion-siete .tarjeta .texto-tarjeta{width:100%;padding-left:85px}.seccion-siete .tarjeta .texto-tarjeta
p{padding-bottom:45px}.seccion-ocho{display:flex;justify-content:center;background-color:#942065;padding-top:70px;padding-bottom:103px;position:relative}.seccion-ocho
.contenedor{display:flex;flex-direction:column;align-items:center}form{display:flex;flex-direction:column}input,textarea,select{width:510px;height:60px;border:1px
solid white;border-radius:6px;margin-bottom:30px;background-color:transparent;color:white;padding-left:20px;margin-top:10px}option{color:#000}textarea{height:160px;padding:20px;color:white}label{font-family:'Mulish',sans-serif;font-weight:900;font-size:14px;color:white;display:flex;flex-direction:column}.seccion-ocho
button{width:185px}button{cursor:pointer;border:none}.seccion-ocho
.duende{position:absolute;bottom:-30px;left:80px}textarea::placeholder{font-family:'Mulish',sans-serif;font-weight:400;font-size:16px;color:rgba(225, 225, 225, 50%)}footer{display:flex;flex-direction:column;align-items:center;position:relative;padding-top:103px;padding-bottom:40px}footer .logo-footer{border-radius:100px;position:absolute;top:-70px}footer
p{font-family:'Mulish',sans-serif;font-size:16px}footer
hr{width:600px;height:1px}footer
.facebook{width:100%;display:flex;align-items:center;justify-content:space-between;margin-top:5px}footer
.datos{display:flex;flex-direction:column;width:1200px;margin-top:30px;align-items:center}footer
.vinculos{width:100%;display:flex;justify-content:space-between;gap:30px;margin-top:50px}footer .vinculos
div{display:flex;gap:20px}@media (max-width: 900px){footer
.vinculos{margin-top:0}footer .vinculos
div{display:flex;flex-direction:column}}span , .vinculos
a{font-family:'Mulish',sans-serif;font-size:16px}.reglement{display:flex;flex-direction:column;align-items:center}.reglement
h1{color:#002E71;text-align:center}.reglement
.contenedor{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:103px}.reglement
p{text-align:start;font-family:'Mulish',sans-serif;font-weight:400;font-size:18px;line-height:28px;margin-bottom:20px}.mentions{display:flex;flex-direction:column;align-items:center}.mentions
h1{color:#002E71;text-align:center}.mentions
.contenedor{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:103px}.mentions
h2{color:#942065;font-family:'Mulish',sans-serif;font-weight:800;font-size:26px;margin:20px
0px}.mentions
p{text-align:start;font-family:'Mulish',sans-serif;font-weight:400;font-size:18px;line-height:28px}.mentions
.parrafo{margin-bottom:30px}.mentions
a{color:#568B23}.success_msg{display:none;margin-bottom:15px}.success_msg
p{font-family:'Mulish',sans-serif;font-size:2rem;color:white}.mentions
li{list-style:outside;margin:1rem;font-size:18px;font-family:'Mulish',sans-serif}@media (max-width:1200px){.contenedor{width:90%}h1{font-size:28px;line-height:37px;margin-bottom:25px}.seccion-uno
.subtitulo{font-size:20px;line-height:28px;margin-bottom:25px}h2{font-size:28px}h3{font-size:20px;line-height:28px}.modal-titulo{font-size:20px !important;line-height:26px !important}.card .texto-card
.titulo{font-size:20px}.card .texto-card
.texto{font-size:16px}.seccion-cuatro .precio
.chico{font-size:16px}.seccion-cuatro .precio
.grande{font-size:24px}.seccion-seis .contenedor .cont-horarios .horarios
.hora{font-size:20px}.seccion-seis .contenedor .cont-horarios .horarios
.titulo{font-size:20px}.seccion-dos .cont-modals
.modal{width:33%;height:auto}.card{width:33%}.card .texto-card{width:100%}.seccion-cuatro
.precio{width:45%}.seccion-ocho
.duende{left:22px}footer
.datos{width:90%}}@media (max-width:1000px){.seccion-cuatro
.duende{top:-160px}.seccion-ocho
.duende{display:none}}@media (max-width: 900px){.body.is_active{overflow:hidden}.contenedor{width:90%}nav{height:70px}.navdesktop{display:none}.navmobile{display:flex;justify-content:center}.navmobile
.contenedor{display:flex;justify-content:space-between;align-items:center}.navmobile .img-fluid{width:79px}.btn-menu{display:none}.btn-menu.is_active{display:block}h1{font-size:28px;line-height:37px;margin-bottom:25px}.seccion-uno
.subtitulo{font-size:20px;line-height:28px;margin-bottom:25px}.seccion-uno
.sombra{position:absolute;bottom:0px;height:70%;left:0;width:100%;object-fit:cover}.seccion-uno
.contenedor{margin-bottom:20px}.seccion-uno .cont-btn{flex-direction:column;justify-content:space-between;align-items:center;width:278px;height:100px}.seccion-uno .cont-texto{display:none}.seccion-uno
.duendes{position:absolute;bottom:-20px;left:0;width:100%;z-index:1}.seccion-dos{padding-top:30px}.seccion-dos .cont-modals{display:flex;margin-bottom:55px;align-items:center;justify-content:center}h2{font-size:28px;margin-bottom:30px}h3{font-size:20px;margin-bottom:25px;line-height:28px}.seccion-dos .cont-modals
.modal{width:45%;height:200px;border-radius:10px 10px 0px 10px;margin:8px}.modal
img{width:100%;height:120px;object-fit:cover;box-shadow:#b8b8b8 0px 16px 40px}.cont-modal{display:flex;border-radius:10px 10px 10px 10px;width:100%;background:white}.modal-texto{width:100%;height:95px;border-radius:0px 0px 10px 0px;padding-left:10px;padding-right:10px}.modal-titulo{font-size:20px !important;line-height:26px !important;text-align:start !important}.seccion-tres
.cards{display:flex;margin-bottom:30px;flex-direction:column;align-items:center}.tarjeta{flex-direction:column;height:auto}.tarjeta
img{width:100%;height:200px;border-radius:10px 10px 0px 0px}.tarjeta
p{line-height:28px}.tarjeta .texto-tarjeta{width:100%;padding:0;text-align:center;border-radius:0px 0px 10px 10px;padding:35px
19px}.seccion-dos
.forma{display:none}.seccion-dos .forma-mobile{display:flex;position:absolute;top:0px;width:100%;left:0;height:400px;object-fit:cover;object-position:top}.seccion-dos .cont-forma{position:relative;width:100%;z-index:0;height:70px}.seccion-tres{padding-top:55px;padding-bottom:60px}.seccion-tres
h3{width:90%;margin-bottom:40px}.card{width:90%;height:395px;margin-bottom:15px}.card .texto-card{width:100%;height:194px;padding:0px
0px 25px 25px}.seccion-tres .cont-texto{width:90%}.seccion-cuatro{padding-top:100px}.seccion-cuatro
.duende{top:-100px}.seccion-cuatro
.contenedor{flex-direction:column;display:flex;align-items:center}.seccion-cuatro .cont-precios{width:90%;margin-bottom:0}.seccion-cuatro
.precio{margin-bottom:15px;text-align:center}.seccion-cuatro .cont-texto{width:90%;margin-top:35px}.seccion-cuatro .cont-precios-dos{flex-direction:row;margin-bottom:20px}.seccion-cuatro .cont-precios-dos .precio-dos, .seccion-cuatro .cont-precios .precio-dos{margin-right:0;margin-left:8px}.seccion-cuatro .cont-precios .precio-uno, .seccion-cuatro .cont-precios-dos .precio-uno{margin-right:8px}.seccion-cuatro .precio-solo{justify-content:center}.seccion-cuatro .precio-solo
.precio{width:50%}.seccion-cuatro .btn-rosa{padding:10px
60px 12px}.carte{font-size:20px;margin-top:25px}.seccion-cinco{padding-bottom:0px;padding-top:25px}.seccion-cinco .tarjeta .texto-tarjeta{display:block;margin-top:30px;padding:0}.seccion-cinco
.forma{top:auto;bottom:-30px}.seccion-cinco .btn-reserve{padding:10px
60px 12px}.seccion-cinco
.tarjeta{height:auto}.seccion-seis{margin-top:70px;margin-bottom:0}.mobile{display:flex}.seccion-seis .cont-horarios{align-items:center}.seccion-seis
.horarios{width:176px;height:225px;margin-left:5px;margin-right:5px}.seccion-seis .contenedor .cont-horarios .horarios
.titulo{font-size:20px;margin-bottom:25px}.seccion-siete{flex-direction:column-reverse}.seccion-siete
.tarjeta{width:100%;position:relative;border-radius:0;top:0}.seccion-siete .tarjeta .texto-tarjeta{padding-left:0;padding:0px
25px;border-radius:0;height:395px}.seccion-siete .tarjeta .texto-tarjeta
p{padding-bottom:35px}.seccion-siete
.mapa{height:505px}form{width:100%}input,textarea,select{width:100%;height:40px}textarea{height:160px}.seccion-ocho
.duende{display:none}.seccion-ocho
button{margin:auto}footer
.datos{display:flex;flex-direction:column-reverse;align-items:center;width:90%}footer
.vinculos{display:flex;flex-direction:column;width:auto;text-align:center}footer
span{margin-top:10px}footer .vinculos
a{margin-bottom:30px}footer
hr{width:34%}.modal-content{width:100%;padding:30px}.modal-content
p{width:auto}.seccion-dos .modal-content
img{width:100%;height:200px}}@media (max-width: 600px){.seccion-seis
.horarios{width:45%}}@media (max-width: 500px){.seccion-uno
.duendes{display:none}.seccion-uno .duendes-mobile{display:flex;position:absolute;bottom:-70px;width:100%;z-index:1}.seccion-cuatro
.duende{display:none}.seccion-cuatro .duende-mobile{display:flex;position:absolute;top:-50px;width:100%}}@media (max-width: 400px){.seccion-seis
.horarios{height:290px;margin-left:5px;margin-right:5px}}.error_404{display:flex;flex-direction:column;align-items:center}.error_404
.contenedor{display:flex;flex-direction:column;align-items:center;height:470px;margin-top:60px;text-align:center}.error_404
h1{color:#942065}.error_404
h2{color:black}.btn-reserve:hover,.btn-rosa:hover{background-color:#002E71}.btn-azul:hover{background-color:#568B23}button img:hover{transform:scale(1.1)}.navdesktop li a:hover{color:#568B23}.cont-mon a:hover{color:#002E71}.cont-btn .btn-reserve:hover{background-color:#942065}.close:hover{color:#942065}.vinculos a:hover{color:#942065}.cont-pop{z-index:1019;display:flex;flex-direction:column;background-color:white;position:fixed;bottom:0%;right:0%;padding:1rem 2rem 2rem;border-radius:8px;height:auto;margin:1rem;text-align:center;box-shadow:2px 2px 8px #000}.img-popup{height:auto;max-width:100%}@media(min-width:769px){.cont-pop{width:30%}}@media(max-width:1024px){.cont-pop{bottom:unset !important;top:20%}}@media(min-width:1100px){.cont-pop{width:20%}}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:0.3rem;border-top-right-radius:0.3rem}.popup
h4{font-family:'Mali',cursive;font-size:26px;font-weight:700;color:#942065}.cookie-consent__message{font-family:'Rubik' !important;font-weight:normal !important;color:#1D1E1C !important}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme{background-color:rgba(89,209,246,.95) !important;border-top:none !important}.moove-gdpr-cookie-notice p
span{font-size:14px !important}.blog{padding-top:80px;padding-bottom:140px;background-color:#CAFBFF}.blog
section{padding-bottom:40px;display:flex;justify-content:center}.blog section
.contenedor{text-align:center}.blog .title-blog{color:#002E71;font-size:40px}.blog
ul{border-bottom:1px solid #CBCBCB;border-top:1px solid #CBCBCB;padding:18px
0;margin-bottom:45px;justify-content:space-evenly}.blog ul .nav-item
a{color:#002E71;font-weight:bold;font-size:18px;font-family:'Mulish',sans-serif;display:flex;align-items:center}.blog ul .nav-item a:hover{color:#942065}.blog .nav-link.active{color:#942065;border-bottom:1px solid #942065}.blog .grid-3{display:grid;grid-template-columns:repeat(3, 3fr);gap:35px 15px}.blog .grid-3 .card-blog{background-color:white;border-radius:16px;box-shadow:#0000001e 0 3px 40px;text-align:left}.blog .grid-3 .card-blog:hover{background-color:#002E71}.blog .grid-3 .card-blog:hover
h3{color:white}.blog .grid-3 .card-blog .cont-img{width:100%;height:220px;border-radius:16px 16px 0px 0px;overflow:hidden}.blog .grid-3 .card-blog .cont-img
img{object-fit:cover;-o-object-fit:cover;width:100%;height:100%}.blog .grid-3 .card-blog
h3{color:#942065;font-weight:bold;padding:30px
20px;font-size:20px;line-height:normal;margin:0}.blog
.paginacion{margin-top:50px;gap:30px;display:flex;align-items:center;justify-content:center}.blog .paginacion a, .blog .paginacion
span{color:#942065;font-size:20px}.blog .paginacion
.current{border-bottom:1px solid #942065}.blog
.dropdown{position:relative;display:inline-block;align-items:center;display:flex;justify-content:flex-start}.blog .dropdown-menu{display:none;position:absolute;background-color:#fff;box-shadow:0 2px 5px rgba(0, 0, 0, 0.1);z-index:1;width:100%;top:45px;align-items:center;justify-content:flex-start}.blog .dropdown-menu
a{display:block;padding:10px;text-decoration:none;color:#333}.blog .dropdown:hover .dropdown-menu{display:block}.interna-blog{padding-top:80px}.interna-blog
section{display:flex;justify-content:center}a.btn-bbtn-w.mt-2.mt-md-4.d-flex.justify-center.align-items-center{border-bottom:1px solid white;font-size:18px;color:white !important;font-weight:700;width:105px;font-family:'Mulish',sans-serif;display:flex;justify-content:center;align-items:center;margin-top:2rem}.ml-1{margin-left:1rem}.mr-1{margin-right:1rem}.interna-blog
a{color:#942065}.interna-blog a:hover{color:#002E71}.interna-blog .post
.container{width:720px}.interna-blog
.blog{display:flex;flex-direction:column;align-items:center;justify-content:center}.interna-blog .blog
.container{width:1200px;display:flex;align-items:center;justify-content:center;flex-direction:column}.interna-blog .post .container
p{color:#000;text-align:start;font-family:'Mulish',sans-serif;font-weight:400;font-size:18px;line-height:28px;margin-bottom:30px}.interna-blog .post .container .cont-img{width:100%;height:420px;overflow:hidden;border-radius:10px;box-shadow:rgb(0 0 0 / 16%) 0 16px 40px;margin-bottom:45px}.interna-blog .post .container .cont-img
img{width:100%;height:100%;object-fit:cover;-o-object-fit:cover}.interna-blog .post .container
h1{color:#3A3A3C;font-size:36px;line-height:46px;border-bottom:1px solid #CBCBCB}.interna-blog .post .container
h2{font-size:25px;margin-top:50px;color:#3A3A3C}.interna-blog .post .container .post-date{margin-top:30px;margin-bottom:45px;font-size:16px;color:#002E71;text-align:start;font-family:'Mulish',sans-serif;font-weight:400;font-size:18px;line-height:28px}.interna-blog .post .container .btn-bbtn{margin-top:40px;background-color:transparent;color:#002E71;border-bottom:1px solid #002E71;font-size:18px;font-weight:700;width:85px;font-family:'Mulish',sans-serif }.interna-blog .post .container .btn-bbtn:hover{color:#942065;border-bottom-color:#942065}.interna-blog .post .container .btn-bbtn:hover svg
path{fill:#942065}.interna-blog .post .container .btn-bbtn svg
path{fill:#002E71}.interna-blog .post
.paginacion{margin-top:50px;gap:30px}.interna-blog .post .paginacion a, .interna-blog .post .paginacion
span{color:#002E71;font-size:20px}.interna-blog .post .paginacion
.current{border-bottom:1px solid #002E71}.interna-blog
.blog{margin:0;margin-top:100px;padding:70px
0 140px;background-color:#942065}.intena-blog .btn-bbtn-w:hover{color:#002E71;border-bottom:1px solid #002E71}.intena-blog .btn-bbtn-w:hover svg
path{fill:#002E71}.interna-blog ul
li{color:#000;text-align:start;font-family:'Mulish',sans-serif;font-weight:bold;font-size:18px;line-height:28px}section.blog{margin:0;padding-top:6rem;padding-bottom:9rem;background-color:#CAFBFF;display:flex;justify-content:center}section.blog
.contenedor{width:1200px;display:flex;align-items:center;flex-direction:column}section.blog
.titulo{color:#002E71}section.blog .btn-bbtn{color:#002E71;font-size:18px;font-family:'Mulish',sans-serif;margin-top:2rem}section.blog .btn-bbtn svg
path{fill:#002E71}section.blog .btn-bbtn:hover{color:#1F4F24}section.blog.btn-bbtn:hover svg
path{fill:#1F4F24}.w-100{width:100%}.justify-between{justify-content:space-between}@media (max-width:1200px){.blog{padding-top:75px;padding-bottom:75px}.blog
ul{border:1px
solid #CBCBCB;padding:10px
20px;width:100%}.blog .grid-3{grid-template-columns:repeat(1, 1fr);gap:30px 0px}.blog .grid-3 .card-blog{border-radius:12px}.blog .grid-3 .card-blog .cont-img{height:200px;border-radius:12px 12px 0 0}.interna-blog .post
.container{width:90%}.interna-blog .blog
.container{width:90%}.interna-blog .post .container
h2{margin-top:25px;font-size:28px}.seccion-blog{padding-top:0;padding-bottom:7rem}.blog
.desktop{display:none}.blog .d-none{display:none}}.anniversaires .grid-2{gap:30px;display:flex;flex-wrap:wrap;justify-content:center;margin:40px
auto 80px}.anniversaires
h1{color:#872080}.anniversaires .modal-titulo{color:#002E71}@media (max-width: 1200px){.anniversaires .grid-2{}.anniversaires .grid-2 .modal-content .cont-img
img{height:200px}}.anniversaires .grid-2 .modal-content, .anniversaires .grid-2
.card{max-width:100%;height:auto}.anniversaires .grid-2
.card{display:flex;flex:0 0 48%;flex-direction:column}.anniversaires .grid-2 .modal-content{margin:0;height:100%;justify-content:space-between}.anniversaires .grid-2 .modal-content .cont-img
img{width:100%;height:300px}.cmplz-btn.cmplz-accept{order:2}.cmplz-btn.cmplz-save-preferences{order:1}.cmplz-btn.cmplz-view-preferences{order:1}.cmplz-deny{position:absolute;width:min-content !important;top:0;right:0;color:blue !important;text-decoration:underline !important;font-size:12px !important}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}