#mobileMenu[data-astro-cid-jh42xr26]{display:none;opacity:0;transition:opacity .3s ease,visibility 0s .3s}#mobileMenu[data-astro-cid-jh42xr26].open{display:flex;opacity:1;visibility:visible;transition:opacity .3s ease}#hamburgerButton[data-astro-cid-jh42xr26].active+#mobileMenu[data-astro-cid-jh42xr26]{display:flex;opacity:1;visibility:visible}@font-face{font-family:Claster;src:url(/Fonts/Claster%20Oleander.otf) format("opentype");font-style:normal;font-display:swap}@font-face{font-family:EBGaramond;src:url(/Fonts/EBGaramond-Italic-VariableFont_wght.ttf) format("truetype");font-style:italic;font-display:swap}@font-face{font-family:EBGaramond;src:url(/Fonts/EBGaramond-VariableFont_wght.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Overpass;src:url(/Fonts/Overpass-Italic-VariableFont_wght.ttf) format("truetype");font-style:italic;font-display:swap}@font-face{font-family:Overpass;src:url(/Fonts/Overpass-VariableFont_wght.ttf) format("truetype");font-style:normal;font-display:swap}html{background:#f4f4f6;scroll-behavior:smooth}body{font-family:Overpass,sans-serif;font-size:14px;color:#222}h1{font-family:Claster,serif;font-size:90px}h2{font-family:Claster,serif;font-size:45px}h3{font-family:Claster,serif;font-size:32px}h4{font-family:Claster,serif;font-size:20px}button{font-family:Overpass,sans-serif;font-size:12px;text-transform:uppercase;padding:10px 25px!important;letter-spacing:3px;background-color:#798a9b;color:#fff;border:1px solid #798a9b;transition:.3s ease}button:hover{background-color:transparent;color:#222;border:1px solid #222}button#arrow{background:none;border:none;outline:none;cursor:pointer;padding:0}button#arrow:hover{background:none;border:none}button#accordion{background:none;border:0px;border-bottom:1px solid;outline:none;cursor:pointer;font-family:EBGaramond,serif;text-transform:none;font-size:18px;letter-spacing:1px;color:#222;font-weight:500}button#accordion:hover{background:none}.link-button{font-family:Overpass,sans-serif;font-size:12px;text-transform:uppercase;padding:10px 25px;letter-spacing:3px;background-color:#798a9b;color:#fff;border:1px solid #798a9b;text-decoration:none;display:inline-block;transition:.3s ease;text-align:center}.link-button:hover{background-color:transparent;color:#222;border:1px solid #222}.link-button-dark{font-family:Overpass,sans-serif;font-size:12px;text-transform:uppercase;padding:10px 25px;letter-spacing:3px;background-color:transparent;color:#fff;border:1px solid #fff;text-decoration:none;display:inline-block;transition:.3s ease;text-align:center}.link-button-dark:hover{background-color:#fff;color:#000;border:1px solid #fff}.float-wa{position:fixed;width:60px;height:60px;bottom:40px;right:40px;background-color:#25d366;color:#fff;border-radius:50px;display:flex;align-items:center;justify-content:center;font-size:40px;z-index:100}.whatsapp-message{position:absolute;top:-80px;left:0%;transform:translate(-50%);background-color:#25d366;color:#fff;border-radius:5px;padding:10px;font-size:14px;white-space:nowrap;display:none;z-index:101;text-align:center}.float-wa:hover .whatsapp-message{display:block}.fa-whatsapp{font-size:30px}.nav-container{position:fixed!important;top:0!important;left:0;right:0;z-index:9999!important;width:100%;background:#f6f6f4!important}body{padding-top:100px}#prevFamiliar,#prevParejas,#prevPersonal{position:absolute;top:50%;left:-40px;transform:translateY(-50%)}#nextFamiliar,#nextParejas,#nextPersonal{position:absolute;top:50%;right:-40px;transform:translateY(-50%)}#prevFamiliar,#nextFamiliar,#prevParejas,#nextParejas,#prevPersonal,#nextPersonal{font-size:24px;padding:0;background-color:transparent;border:none;cursor:pointer}#prevFamiliar:hover,#nextFamiliar:hover,#prevParejas:hover,#nextParejas:hover,#prevPersonal:hover,#nextPersonal:hover{background-color:transparent;border:none}.dot{width:8px;height:8px;background-color:#f6f6f4;border:none;padding:0;margin:0}.dot.active{background-color:#222}@media (max-width: 1024px){h1{font-size:70px}h2{font-size:42px}h3{font-size:28px}h4{font-size:18px}}@media (max-width: 768px){h1{font-size:50px;line-height:.9em}h2{font-size:38px}h3{font-size:24px}h4{font-size:16px}p{line-height:normal}.link-button{padding:9px 30px}}
